Compare commits

...

5104 Commits

Author SHA1 Message Date
blizzard%redhat.com
6342ea2aef remerge with head
git-svn-id: svn://10.0.0.236/branches/GTK2_BRANCH@113529 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 19:08:15 +00:00
blizzard%redhat.com
612edbfe49 remerge with HEAD
git-svn-id: svn://10.0.0.236/branches/GTK2_BRANCH@113298 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 05:50:33 +00:00
blizzard%redhat.com
ab1e3d34d5 merge with HEAD
git-svn-id: svn://10.0.0.236/branches/GTK2_BRANCH@113199 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 06:00:31 +00:00
blizzard%redhat.com
9a0b7264d3 update with HEAD
git-svn-id: svn://10.0.0.236/branches/GTK2_BRANCH@113198 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 05:58:23 +00:00
blizzard%redhat.com
2f799fdd72 re-merge with head
git-svn-id: svn://10.0.0.236/branches/GTK2_BRANCH@113106 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 06:52:00 +00:00
blizzard%redhat.com
2c73606bd4 Fix region handling for subtraction, fix some indenting oddness.
git-svn-id: svn://10.0.0.236/branches/GTK2_BRANCH@113028 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 07:25:52 +00:00
blizzard%redhat.com
650be24bf0 remerge with HEAD, nothing else here.
git-svn-id: svn://10.0.0.236/branches/GTK2_BRANCH@112955 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-26 17:08:14 +00:00
blizzard%redhat.com
5314bf2377 remerge with the tip
git-svn-id: svn://10.0.0.236/branches/GTK2_BRANCH@112731 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 21:23:23 +00:00
blizzard%redhat.com
81aec6bd8e Initial Gtk2 work.
git-svn-id: svn://10.0.0.236/branches/GTK2_BRANCH@112502 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-21 21:13:24 +00:00
(no author)
4235b4340f This commit was manufactured by cvs2svn to create branch 'GTK2_BRANCH'.
git-svn-id: svn://10.0.0.236/branches/GTK2_BRANCH@112461 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 21:07:04 +00:00
shanjian%netscape.com
dbb41e744f #120047 crash while loading http://www.lupa.cz/anketa.phtml [@ ReadCMAPTableFormat4]
r=rbs, sr=attinasi, a=dbaron
Another patch missed in previous patch.


git-svn-id: svn://10.0.0.236/trunk@112459 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 21:07:02 +00:00
varga%utcru.sk
56cc407dd2 Fix for another silly regression. Bug 120720 - find broken in Bookmarks and History. r=hwaara, sr=blake a=blizzard
git-svn-id: svn://10.0.0.236/trunk@112458 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 21:00:22 +00:00
ducarroz%netscape.com
5ecef571f3 Fix for bug 115855. Add a function to allow message compose to reset font and colors attributes of the editor. R=cmanske, SR=mscott, A=blizzard
Fix for bug 114473. EditorShell::saveDocument has been replaced by JS function SaveDocument. R=cavin, SR=bienvenu, A=blizzard


git-svn-id: svn://10.0.0.236/trunk@112457 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 20:56:27 +00:00
ducarroz%netscape.com
bb00efea5f Part of fix for bug 115855. Add a function to allow message compose to reset font and colors attributes of the editor. R=cmanske, SR=mscott, A=blizzard
git-svn-id: svn://10.0.0.236/trunk@112456 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 20:52:23 +00:00
smeredith%netscape.com
e1293b018e Changed lock_pref() lockPref().
git-svn-id: svn://10.0.0.236/trunk@112455 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 20:28:09 +00:00
kaie%netscape.com
74526bc960 b=106188 Fix SSL freezing Mozilla on connect problems
r=darin r=javi r=wtc sr=jag a=blizzard


git-svn-id: svn://10.0.0.236/trunk@112453 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 20:20:02 +00:00
shrutiv%netscape.com
1789879e75 Fix for bugscape 11279: Change CCK directory structure to support different
plaltforms and languages (r=smeredith)


git-svn-id: svn://10.0.0.236/trunk@112452 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 20:13:16 +00:00
dougt%netscape.com
8d19907f79 removing nsMemory.h. This file now lives in xpcom/glue. bug 120685 sr=jband, a=blizzard
git-svn-id: svn://10.0.0.236/trunk@112451 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 20:12:36 +00:00
bnesse%netscape.com
eca0daca42 Fix for bug 104445. Make nsPluginInstance a scrollbar listener so it can notify plugins they are scrolling. Also fixes bug 76085. r=peterl, sr=sfraser, a=blizzard.
git-svn-id: svn://10.0.0.236/trunk@112450 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 20:12:29 +00:00
rayw%netscape.com
31f311dc28 Added an error check and a test case that does not work, yet, because
xpconnect is saying that an array is an interface, I think.

SOAP not part of default build.


git-svn-id: svn://10.0.0.236/trunk@112449 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 20:09:06 +00:00
cmanske%netscape.com
6acc36b071 Output correct values for 'align' attribute for img, iframe, object, applet, and input elements: b=112276, r=brade, sr=jst, a=blizzard/drivers
git-svn-id: svn://10.0.0.236/trunk@112448 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 20:09:04 +00:00
cmanske%netscape.com
17076aa673 Fixed hasAttribute for non-mapped attributes, b=120607, r=bzbarsky@mit.edu, sr=jst, a=blizzard/drivers
git-svn-id: svn://10.0.0.236/trunk@112447 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 20:08:02 +00:00
dkl%redhat.com
9a7a02ee28 Fix for bug 120817 - Log Out and %commandmenu% in bannerhtml, r=justdave,dkl
git-svn-id: svn://10.0.0.236/trunk@112446 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 20:04:32 +00:00
shrutiv%netscape.com
e9a3b06693 Fix for bug 11279: Change CCK directory structure to support different
plaltforms and languages (r=smeredith)


git-svn-id: svn://10.0.0.236/trunk@112445 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 19:44:05 +00:00
shrutiv%netscape.com
2f6be9c679 Fix for bug 11279: Change CCK directory structure to support different
plaltforms and languages (r=smeredith)


git-svn-id: svn://10.0.0.236/trunk@112444 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 19:30:05 +00:00
shrutiv%netscape.com
4bcd3069c5 Renaming Linux_page.ini to Platform_page.ini
Fix for bug 11279: Change CCK directory structure to support different
plaltforms and languages (r=smeredith)


git-svn-id: svn://10.0.0.236/trunk@112443 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 19:24:29 +00:00
shrutiv%netscape.com
3c200f207c Fix for bug 11279: Change CCK directory structure to support different
plaltforms and languages (r=smeredith)


git-svn-id: svn://10.0.0.236/trunk@112442 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 19:18:16 +00:00
shrutiv%netscape.com
2dfb1f9ba9 Removing script.ib
Fix for bug 11279: Change CCK directory structure to support different
plaltforms and languages (r=smeredith)


git-svn-id: svn://10.0.0.236/trunk@112441 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 19:15:43 +00:00
shrutiv%netscape.com
3ec231ba9e Adding script_mac.ib script_win.ib script_linux.ib
Fix for bug 11279: Change CCK directory structure to support different
plaltforms and languages (r=smeredith)


git-svn-id: svn://10.0.0.236/trunk@112440 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 19:12:24 +00:00
rayw%netscape.com
d2cc71b653 Description Change.
Not part od default build.


git-svn-id: svn://10.0.0.236/trunk@112439 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 18:47:22 +00:00
rayw%netscape.com
3a3a1492b1 Fixes to the test.
SOAP is not part of default build.


git-svn-id: svn://10.0.0.236/trunk@112438 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 18:44:13 +00:00
rayw%netscape.com
e7eda6ecb5 Made another test work, with a couple of bug fixes.
SOAP is not part of default build.


git-svn-id: svn://10.0.0.236/trunk@112437 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 18:28:37 +00:00
dkl%redhat.com
8d6ec47425 Fix for bug 119060 - Use of Template.pm filters for url and html encoding. r=jake,dkl
git-svn-id: svn://10.0.0.236/trunk@112436 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 16:50:08 +00:00
rayw%netscape.com
201c82c2cc Fixed type handling when decoding nested arrays.
git-svn-id: svn://10.0.0.236/trunk@112432 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 15:09:58 +00:00
timeless%mac.com
0383ed809f Bug 120444 packager/packages-unix does not contain libgfxxprint.so for Xprint
patch by Roland.Mainz@informatik.med.uni-giessen.de r=mcafee sr=jst a=blizzard


git-svn-id: svn://10.0.0.236/trunk@112431 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 15:07:39 +00:00
rayw%netscape.com
4fc2e5d837 Fixed name of sparse array offset attribute.
Not part of default build.


git-svn-id: svn://10.0.0.236/trunk@112430 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 14:30:11 +00:00
rayw%netscape.com
7068299b7b Added most of implementation of decoding of multidimensional arrays. The
only thing missing is proper construction of a variant.  I will consult
with John.

Not part of default build.


git-svn-id: svn://10.0.0.236/trunk@112429 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 14:17:03 +00:00
glazman%netscape.com
041958bde0 backing out my fix for bug 119447 due to major side effect described in bug 120377; a=asa
git-svn-id: svn://10.0.0.236/trunk@112428 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 10:17:12 +00:00
bryner%netscape.com
40d9704e41 Some minor changes for scrollbar buttons that use transparency. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@112427 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 10:10:51 +00:00
glazman%netscape.com
5c207c3d7f horizontal line properties window does not show that line is centered; fix done by neil@parkwaycc.co.uk; b=120120, r=glazman, sr=kin, a=blizzard
git-svn-id: svn://10.0.0.236/trunk@112426 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 10:08:12 +00:00
seawood%netscape.com
5ecd9d7755 Fixing win32 static build bustage in activex & simple plugin.
Bug 120675 r=bryner sr=waterson a=asa


git-svn-id: svn://10.0.0.236/trunk@112424 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 08:14:20 +00:00
rjc%netscape.com
ebc6ec5486 Back out fix for bug # 113894 due to bug # 120617. a=sheriff suresh
git-svn-id: svn://10.0.0.236/trunk@112423 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 07:20:36 +00:00
rjc%netscape.com
08ae36e34b Back out fix for bug # 113894 due to bug # 120617. a=sheriff suresh
git-svn-id: svn://10.0.0.236/trunk@112422 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 07:19:46 +00:00
pschwartau%netscape.com
c24771d276 Added two more cases to test.
git-svn-id: svn://10.0.0.236/trunk@112421 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 07:07:13 +00:00
curt%netscape.com
aa2847b817 Uses the version information passed in through $ARGV[0] to create other variables whereever possible to improve maintainability.
git-svn-id: svn://10.0.0.236/trunk@112420 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 06:33:33 +00:00
relyea%netscape.com
c221c4c085 remove bogus verify step (the cert passed in is almost certainly a signing cert).
git-svn-id: svn://10.0.0.236/trunk@112419 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 03:38:29 +00:00
relyea%netscape.com
9ef64c94f4 Fix the case where the subjectID is an issuer/SN. don't build a dbkey in
this case, return the actual subject cert id after looking up the cert
directly


git-svn-id: svn://10.0.0.236/trunk@112418 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 03:36:44 +00:00
relyea%netscape.com
ca3b68231a Increment length on LABEL, not on CLASS to catch the added NULL case.
git-svn-id: svn://10.0.0.236/trunk@112417 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 03:35:18 +00:00
rayw%netscape.com
4796f068c7 Added untested decoding of arrays. Did not break tests.
SOAP is not part of default build.


git-svn-id: svn://10.0.0.236/trunk@112416 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 03:01:06 +00:00
darin%netscape.com
ad2b168c08 fixes bug 120394 "properly" should be removed from missing psm warning
patch=bugzilla@gemal.dk, r=timeless, sr=darin, a=blizzard


git-svn-id: svn://10.0.0.236/trunk@112415 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 02:48:37 +00:00
bryner%netscape.com
22a786293e Backing out my fix for bug 104544, it is causing artifacts to appear around the edges of images in the chrome. a=dbaron.
git-svn-id: svn://10.0.0.236/trunk@112414 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 02:05:50 +00:00
rogerl%netscape.com
cd0b9b2359 Incremental ECMA compatibility fixings.
git-svn-id: svn://10.0.0.236/trunk@112413 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 02:03:56 +00:00
wtc%netscape.com
6925a25d2b Bugzilla bug 100776: handle non-blocking connect correctly on OS/2.
The fix is contributed by Javier Pedemonte <pedemont@us.ibm.com>.
r=mkaply.
Modified files: configure configure.in _os2.h _os2_errors.h prsocket.c
os2_errors.c os2poll.c os2sock.c


git-svn-id: svn://10.0.0.236/trunk@112412 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 01:27:20 +00:00
hyatt%netscape.com
be64d57ff6 Fix cocoa widgets to compile again. Not part of build.
git-svn-id: svn://10.0.0.236/trunk@112411 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 00:55:49 +00:00
bryner%netscape.com
8bba3406cf Fixing display of XBL select boxes. Not turned on yet.
git-svn-id: svn://10.0.0.236/trunk@112409 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 23:20:24 +00:00
locka%iol.ie
99a2ec1923 Fix directory creation permissions so files can actually be saved in them! b=120307 r=brade@netscape.com sr=blizzard@mozilla.org a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@112408 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 23:11:33 +00:00
pinkerton%netscape.com
7a8755daba add tab support and fix up drawing problems with port not being set. r=sdagley/sr=sfraser/a=asa. bug# 120171
git-svn-id: svn://10.0.0.236/trunk@112407 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 23:08:25 +00:00
timeless%mac.com
75d778a9a8 Bug 120397 "about:" should be updated to say "Copyright 1998-2002"
patch by caillon@returnzero.com r=choess@stwing.upenn.edu sr=jst a=blizzard


git-svn-id: svn://10.0.0.236/trunk@112406 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 23:07:14 +00:00
nicolson%netscape.com
b87005ddaf add secret decoder ring for JSS 3.1.2, special release for CMS.
git-svn-id: svn://10.0.0.236/trunk@112405 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 22:54:05 +00:00
yokoyama%netscape.com
1d65d69394 Bug 120275
Redeclaration of contentArea strict warning in charsetOverlay.js
checking in for Alex Vincent
sr/a=brendan


git-svn-id: svn://10.0.0.236/trunk@112404 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 22:36:38 +00:00
jst%netscape.com
2cdcc5b19e Fixing bogus assertions caused by my checkins for bug 118933 and removing unnecessary double null check. trivial change, no reviews.
git-svn-id: svn://10.0.0.236/trunk@112403 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 22:12:28 +00:00
akkana%netscape.com
76737b8259 120623: remove printfs. r=bzbarsky r,a=blizzard
git-svn-id: svn://10.0.0.236/trunk@112402 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 21:57:00 +00:00
ssu%netscape.com
ac1482fd97 fixing bug 70097 - pressing up/down in folder pane focuses thread pane. r=bhuvan, sr=sspitzer, a=blizzard
git-svn-id: svn://10.0.0.236/trunk@112401 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 21:54:27 +00:00
varga%utcru.sk
aff98ec3d9 Fix for bug 120395. "Your Certificates" tab is blank.
r=bryner
sr=waterson
a=blizzard


git-svn-id: svn://10.0.0.236/trunk@112400 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 21:27:35 +00:00
pschwartau%netscape.com
b5cf363183 Fix Mac build errors/warnings
git-svn-id: svn://10.0.0.236/trunk@112399 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 21:23:59 +00:00
rogerl%netscape.com
2784b79499 Need stdlib on Linux.
git-svn-id: svn://10.0.0.236/trunk@112398 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 21:15:48 +00:00
rogerl%netscape.com
680fd1c8ff GCC does now support the iterator.
git-svn-id: svn://10.0.0.236/trunk@112397 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 21:15:16 +00:00
rogerl%netscape.com
4f8c1ea3a6 Fixed signed'ness bug.
git-svn-id: svn://10.0.0.236/trunk@112396 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 21:14:32 +00:00
timeless%mac.com
3425ada894 Bug 115357 Favicon displayed blank
patch by cbiesinger@web.de r=pavlov sr=tor a=blizzard


git-svn-id: svn://10.0.0.236/trunk@112395 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 21:13:27 +00:00
rogerl%netscape.com
9491862b87 Added regexp directory as include path.
git-svn-id: svn://10.0.0.236/trunk@112394 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 21:12:59 +00:00
rogerl%netscape.com
03261b4986 Added package test.
git-svn-id: svn://10.0.0.236/trunk@112393 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 18:23:20 +00:00
rogerl%netscape.com
0f89a00dfb Package/Namespace fixes.
git-svn-id: svn://10.0.0.236/trunk@112392 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 18:22:27 +00:00
bzbarsky%mit.edu
5ee46abb20 Fix Content-Disposition parsing not to include "filename=" in the
filename for Save Link As.  Bug 120409, r=sballard@netreach.net, sr=ben,
a=brendan.


git-svn-id: svn://10.0.0.236/trunk@112391 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 15:51:59 +00:00
rods%netscape.com
960c55cb43 PersShell needs to be created via the document->CreateShell, or the document doesn't know about it
and this means there would be no Primary PresShell in the document
Bug 114139 r=dcone sr=attinasi a=dbaron


git-svn-id: svn://10.0.0.236/trunk@112390 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 15:04:54 +00:00
ccarlen%netscape.com
b29d8bc5fe Bug 120018 - Pressing ESC in Delete Profile dialog deletes profile.
r=rjc@netscape.com/sr=alecf@netscape.com/a=blizzard@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@112389 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 14:25:52 +00:00
nboyd%atg.com
6b8ee0444c Skip changed test.
git-svn-id: svn://10.0.0.236/trunk@112388 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 13:50:47 +00:00
rayw%netscape.com
62279ef20a Remove spurious test lines unintentionally committed.
Not part of default build.


git-svn-id: svn://10.0.0.236/trunk@112387 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 12:57:35 +00:00
rayw%netscape.com
fa84b6274a Changed aliasing of propertiesto fix JS visibility of property bag.
Not part od default build.


git-svn-id: svn://10.0.0.236/trunk@112386 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 12:54:24 +00:00
locka%iol.ie
d04650839e Add pointer test to prevent crashes on frame/iframe elements with no src attribute. b=119939 r=timeless@bemail.org sr=rpotts@netscape.com a=dbaron@fas.harvard.edu
git-svn-id: svn://10.0.0.236/trunk@112385 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 12:15:44 +00:00
locka%iol.ie
0f9a34a1db Remove chatzilla.jar & !ifdef unzipping of messenger.jar for when DISABLE_MAILNEWS is set. b=120104 sr=rpotts@netscape.com a=dbaron@fas.harvard.edu
git-svn-id: svn://10.0.0.236/trunk@112384 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 12:11:33 +00:00
cavin%netscape.com
707b27bf4e Bug #100167: Added IMAP_REDIRECT_LOGIN_FAILED for redirect login error. r=bienvenu, sr=sspitzer, a=blizzard.
git-svn-id: svn://10.0.0.236/trunk@112383 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 08:01:53 +00:00
rayw%netscape.com
fd0b44e632 Added untested code to encode a property bag. Untested and I don't really
know how the property bag will come to me.  Did not break anything.

SOAP is not part of default build.


git-svn-id: svn://10.0.0.236/trunk@112382 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 07:23:31 +00:00
bryner%netscape.com
95338302cd Fixing up horizontal scrollbars. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@112381 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 06:48:13 +00:00
beard%netscape.com
c3913452f6 Configuration to build on Mac OS X 10.1.
git-svn-id: svn://10.0.0.236/trunk@112380 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 06:39:04 +00:00
bryner%netscape.com
935c3d6db8 Make sure the button widget is created before painting scrollbar arrows. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@112379 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 06:34:30 +00:00
rayw%netscape.com
19b53a1249 Added untested code for decoding untyped complex objects. Didn't break
isprimenumber.

SOAP is not part of default build.


git-svn-id: svn://10.0.0.236/trunk@112378 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 05:39:57 +00:00
jst%netscape.com
d6dfb98e9d Fixing HPUX bustage, NS_STATIC_CAST() can't be used with incomplete types.
git-svn-id: svn://10.0.0.236/trunk@112377 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 05:09:55 +00:00
waterson%netscape.com
a764720ab7 rjc was right. Third time's the charm.
git-svn-id: svn://10.0.0.236/trunk@112376 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 04:43:17 +00:00
jst%netscape.com
2337395ba4 Fixing part of bug 118933. Speeding up the global resolve hook in the DOM JS helpers by eliminating the use of nsHashtable and nsStringKey in favor of pldhash. Adding global HashString(const nsA[C]String&) functions that calculate a hash code from a nsA[C]String, code by dbaron@fas.harward.edu. Also checking in brendan@mozilla.org's fix for a type error in the jsdhash/pldhash API found while working on this. sr=brendan@mozilla.org, r=peterv@netscape.com
git-svn-id: svn://10.0.0.236/trunk@112375 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 04:08:14 +00:00
rayw%netscape.com
cf9fd6481c Reformatted files to eliminate bad tabs. Added nsISOAPPropertyBag, which
is not working perfectly WRT XPConnect, but broke nothing else.  Also
added mutator and su[pporting classes.

SOAP is not part of default build.


git-svn-id: svn://10.0.0.236/trunk@112374 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 03:23:06 +00:00
despotdaemon%netscape.com
86d0ecff6d Pseudo-automatic update of changes made by endico@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@112373 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 02:06:52 +00:00
waterson%netscape.com
fde354c6a9 Man, I'm a moron. Let's test the fix this time.
git-svn-id: svn://10.0.0.236/trunk@112372 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 02:00:23 +00:00
jake%acutex.net
069219670c Bug 120081 - Bugzilla now requires version 2.06 of the Template Toolkit.
r= bbaetz, justdave


git-svn-id: svn://10.0.0.236/trunk@112371 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 01:57:24 +00:00
waterson%netscape.com
62c73cd0e6 Fix mailnews smoketest bustage on boxset.
git-svn-id: svn://10.0.0.236/trunk@112370 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 01:49:08 +00:00
waldemar%netscape.com
491a51240b Added a couple of test cases
git-svn-id: svn://10.0.0.236/trunk@112369 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 01:28:58 +00:00
waldemar%netscape.com
b81ac527bf Added for-each statements
git-svn-id: svn://10.0.0.236/trunk@112368 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 01:28:30 +00:00
waldemar%netscape.com
e5d8b6e1a0 Initial version
git-svn-id: svn://10.0.0.236/trunk@112367 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 01:27:53 +00:00
dp%netscape.com
b61ac1e76e bug 119346 1k -> 4k buffers r=harishd,blizzard sr=waterson a=blizzard
git-svn-id: svn://10.0.0.236/trunk@112366 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 00:45:03 +00:00
ian.mcgreer%sun.com
f07c00bdc9 more backwards compatibility fixes
* always send DER of serial number to PKCS#11 queries
* in softoken, construct key for certificate using decoded serial number with (possibly) a leading zero, for compatibility with version 7 db
* in softoken, decode serial number *without* removing leading zero for searches


git-svn-id: svn://10.0.0.236/trunk@112364 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 00:20:53 +00:00
dbaron%fas.harvard.edu
7211b45852 Missing part of fix for bug 117153, fixing threadsafety problems with shared empty buffer handles. b=120300 r=jag sr=alecf a=blizzard
git-svn-id: svn://10.0.0.236/trunk@112363 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 00:07:15 +00:00
shanjian%netscape.com
33121badfe #120047 crash while loading http://www.lupa.cz/anketa.phtml [@ ReadCMAPTableFormat4]
r=rbs, sr=waterson, a=dbaron


git-svn-id: svn://10.0.0.236/trunk@112362 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 00:03:03 +00:00
serge%netscape.com
90b5568a5d fix for 108347; Crash (linux/unix only) after NPP_SetWindow() call into flash plugin with window->width[height] <= 0; r=peterl; sr/a=blizzard
git-svn-id: svn://10.0.0.236/trunk@112361 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 23:57:10 +00:00
rogerl%netscape.com
05b6357bfa Incremental fixes for Packages/Import/Use etc.
git-svn-id: svn://10.0.0.236/trunk@112360 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 23:55:19 +00:00
shanjian%netscape.com
5eb4e3be11 #119659 Can't see hebrew with latest build
r=smontagu, sr=attinasi, a=dbaron


git-svn-id: svn://10.0.0.236/trunk@112359 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 23:50:56 +00:00
waterson%netscape.com
f6723b0a97 Bug 119504, 96748. Fix off-by-one error when computing right-edge of insertion sort. Fix problem with asynchronous insertion doesn't take into account open folders preceding the insertion point. r=varga@utcru.sk, sr=hyatt, a=blizzard.
git-svn-id: svn://10.0.0.236/trunk@112358 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 23:45:42 +00:00
nhotta%netscape.com
4b90db978f Fixed freeing wrong memory when the collation key creation fails, bug 119917, r=bhuvan, sr=sspitzer, a=dbaron.
git-svn-id: svn://10.0.0.236/trunk@112357 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 23:43:27 +00:00
waterson%netscape.com
1c0bf9e4d5 Bug 86276. Allow :-moz-anonymous-block and :cell-content to apply in all namespaces. r=dbaron, sr=attinasi, a=blizzard
git-svn-id: svn://10.0.0.236/trunk@112356 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 23:41:54 +00:00
ian.mcgreer%sun.com
8e74c502fd fix build bustage
git-svn-id: svn://10.0.0.236/trunk@112355 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 21:36:33 +00:00
shanjian%netscape.com
02b4150295 #120343 Several languages on Unicode pages rendering with unwanted squares
r=smontagu, sr=waterson


git-svn-id: svn://10.0.0.236/trunk@112354 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 21:32:18 +00:00
ian.mcgreer%sun.com
12e19f1e39 fix a crash seen in PSM by making sure a zero-length attribute zeroes the item inheriting it
git-svn-id: svn://10.0.0.236/trunk@112353 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 21:23:30 +00:00
ian.mcgreer%sun.com
57295d6507 fix for bug 115360, failure in pkcs12 backwards compatibility tests
git-svn-id: svn://10.0.0.236/trunk@112352 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 21:22:30 +00:00
sspitzer%netscape.com
82a3161113 fix for smoketest blocker #120324. back out the fix for #119051
(mailnews part was not tested or reviewed by module owner)
sr=mscott,bienvenu


git-svn-id: svn://10.0.0.236/trunk@112351 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 20:58:01 +00:00
rods%netscape.com
a7f5ff965f Backing out inadvertent checkin of changes for a different bug.
git-svn-id: svn://10.0.0.236/trunk@112350 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 20:43:33 +00:00
brade%netscape.com
dcf0b0b880 use correct members to get url string; bug 120344, r=cmanske, sr=kin
git-svn-id: svn://10.0.0.236/trunk@112349 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 20:15:57 +00:00
rpotts%netscape.com
d3d1f630c6 Backing out the patch for bug #120113. To clear smoketest blocker...
git-svn-id: svn://10.0.0.236/trunk@112348 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 19:01:43 +00:00
beard%netscape.com
2ac90a394f Reorder initializers in class Package to remove warnings.
git-svn-id: svn://10.0.0.236/trunk@112347 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 16:12:36 +00:00
nboyd%atg.com
2867e3c9b7 Add link to article with Rhino.
git-svn-id: svn://10.0.0.236/trunk@112346 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 16:07:12 +00:00
ian.mcgreer%sun.com
0ffa79b3fc unfortunately, the SDR key keeps the value of CK_KEY_TYPE in the coefficient field of an RSA key. This means some format is lost through the ASN.1 encoder/decoer. Trying again to account for that without affecting normal key type attributes.
git-svn-id: svn://10.0.0.236/trunk@112345 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 16:02:51 +00:00
despotdaemon%netscape.com
bebd4a8456 Pseudo-automatic update of changes made by amardare@qnx.com.
git-svn-id: svn://10.0.0.236/trunk@112344 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 15:38:00 +00:00
akkana%netscape.com
82d4f6351a 97157: fix typo
git-svn-id: svn://10.0.0.236/trunk@112343 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 09:27:57 +00:00
leaf%mozilla.org
702ba5824b Automated update
git-svn-id: svn://10.0.0.236/trunk@112342 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 08:57:18 +00:00
seawood%netscape.com
8705e5927c Link against MOZ_UNICHARUTIL_LIBS to get ToUpper() & ToLower().
Fixing tinderbox bustage (planetoid & slag)


git-svn-id: svn://10.0.0.236/trunk@112340 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 08:48:51 +00:00
seawood%netscape.com
6f97248f04 Oops. Missed a file for bug 92029
git-svn-id: svn://10.0.0.236/trunk@112339 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 08:45:57 +00:00
akkana%netscape.com
df45bf85c8 Fix the mac build (I hope) removing duplicate nsFind.cpp entries (why did this work for jfrancis?)
git-svn-id: svn://10.0.0.236/trunk@112338 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 08:40:25 +00:00
akkana%netscape.com
5294622997 Fix the mac build (I hope) removing the ftp password setting
git-svn-id: svn://10.0.0.236/trunk@112337 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 08:33:39 +00:00
rogerl%netscape.com
f475c1b95a More Package/Import implementation.
git-svn-id: svn://10.0.0.236/trunk@112335 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 08:30:56 +00:00
timeless%mac.com
56d3168d3b Bug 117740 bad style in Cut calls in nsJARURI::SetSpec
r=redfive sr=jag


git-svn-id: svn://10.0.0.236/trunk@112333 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 07:31:45 +00:00
timeless%mac.com
56db06291d Bug 117386 Crash changing themes [@ nsXBLPrototypeResources::FlushSkinSheets]
r=dbradley sr=brendan


git-svn-id: svn://10.0.0.236/trunk@112331 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 07:18:00 +00:00
akkana%netscape.com
5f59a7f7c9 97157: pref for new faster find code. r=jfrancis sr=kin
git-svn-id: svn://10.0.0.236/trunk@112330 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 07:07:49 +00:00
seawood%netscape.com
765b9b8478 Fix --enable-debugger-info-modules=yes case.
Thanks to hoshem@mel.comcen.com.au (Michael Hore) for the patch.
Bug #114980 r=cls


git-svn-id: svn://10.0.0.236/trunk@112329 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 07:06:45 +00:00
akkana%netscape.com
7641a5fe9e 97157: New faster find-in-page.
This is still work in progress and hasn't had all the bugs ironed out
  yet, so for now, it's preffed off by default ("browser.new_find").
  r=jfrancis sr=kin


git-svn-id: svn://10.0.0.236/trunk@112328 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 07:05:40 +00:00
rjesup%wgate.com
31eb34c6c9 Bug 119843: negative voidarray index. r=rjesup@wgate.com, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@112327 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 07:03:26 +00:00
law%netscape.com
d4c9402114 Bug 88123 (and 85860): re-use command line handling code in nsAppRunner when starting a second time on Win32; r=sgehani, sr=blake
git-svn-id: svn://10.0.0.236/trunk@112326 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 06:48:14 +00:00
rogerl%netscape.com
71667da74b Fixed RegExp bug #72964, r=khanson, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@112325 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 06:47:06 +00:00
law%netscape.com
35158043a6 Bug 85860; changing assertion to warning because the other change for this bug brings a new window to the foreground sooner and the assertion is annoying; r=danm, sr=jag
git-svn-id: svn://10.0.0.236/trunk@112324 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 06:43:45 +00:00
jaggernaut%netscape.com
22c6131b1c Bug 113722: add moveToAlertPosition() and centerWindowOnScreen() to <dialog/>.r=hyatt, sr=hewitt. This will also fix bug 110459.
git-svn-id: svn://10.0.0.236/trunk@112323 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 06:42:39 +00:00
timeless%mac.com
bcd2e1bc81 Bug 117386 Crash changing themes [@ nsXBLPrototypeResources::FlushSkinSheets]
r=dbradley sr=brendan


git-svn-id: svn://10.0.0.236/trunk@112322 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 06:40:47 +00:00
law%netscape.com
6c65f2a8f3 Bug 87075; move Choose... button to same row as text field, like on edit dialog; r=sgehani, sr=jag
git-svn-id: svn://10.0.0.236/trunk@112321 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 06:33:23 +00:00
law%netscape.com
ceee5ad10d Bug 119904; check for empty mime type strings properly; r=bzbarsky, sr=jag
git-svn-id: svn://10.0.0.236/trunk@112320 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 06:30:40 +00:00
mkaply%us.ibm.com
672ef24672 #73206
rs=darin
Add copies of MPL and NPL to chrome


git-svn-id: svn://10.0.0.236/trunk@112319 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 06:24:13 +00:00
seawood%netscape.com
7ae978edf3 Some versions of libc do not define R_PPC_*, PowerPC relocation defines, so skip that section entirely.
Bug #119697


git-svn-id: svn://10.0.0.236/trunk@112318 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 06:18:54 +00:00
rogerl%netscape.com
3b10829097 Fixed RegExp bugs #105972 & #87231. r=khanson, sr=brendan.
git-svn-id: svn://10.0.0.236/trunk@112317 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 06:06:34 +00:00
bryner%netscape.com
418950129c Bug 120224 - make "Use XBL Forms" pref actually work if you set it in your profile, instead of all.js. r=ben, sr=waterson.
git-svn-id: svn://10.0.0.236/trunk@112316 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 06:01:42 +00:00
ccarlen%netscape.com
f1274efa1d Removing file made obsolete by fix to bug 100828. r=rjc/sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@112315 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 05:52:50 +00:00
timeless%mac.com
553441aa4a Bug 118105 [Xlib] XPFE code does not treat Xlib toolkit like GTK+ toolkit
patch by Roland.Mainz@informatik.med.uni-giessen.de r=timeless sr=jag


git-svn-id: svn://10.0.0.236/trunk@112314 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 05:30:26 +00:00
cmanske%netscape.com
38031f0402 Let 'Edit Page' use the focused frame, b=89975, r=syd, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@112313 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 05:29:43 +00:00
brendan%mozilla.org
789f2defb4 Simplify #ifdefs in JS_Assert to default to fprintf (45673, debug only, r=rogerl, sr=me, patch from jband).
git-svn-id: svn://10.0.0.236/trunk@112312 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 05:17:58 +00:00
brendan%mozilla.org
d06125755d Checking in patch for rob1@rekl.yi.org, r=khanson, sr=brendan (but neither file is part of the build).
git-svn-id: svn://10.0.0.236/trunk@112311 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 05:12:53 +00:00
leaf%mozilla.org
e638e38336 Automated update
git-svn-id: svn://10.0.0.236/trunk@112310 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 05:12:19 +00:00
seawood%netscape.com
a9308f6d58 Use dynamic library & xpidl_module names from nmake build for win32 gmake builds for compatibility.
bug #58981 sr=jag


git-svn-id: svn://10.0.0.236/trunk@112307 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 05:10:09 +00:00
bzbarsky%mit.edu
cddd354756 Make the XP filepicker throw up alerts when the user picks a location
that the user does not have permissions to write to.  Bug 114399, patch
by Antonio Xu <antonio.xu@sun.com>, r=bryner, sr=jag


git-svn-id: svn://10.0.0.236/trunk@112306 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 05:09:48 +00:00
timeless%mac.com
6cd5066da3 Bug 119051 duplicate symbol breaks win32 static build
create and use nsIIOService::getQueryAttributeValue
r=dbradley sr=darin


git-svn-id: svn://10.0.0.236/trunk@112305 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 05:07:31 +00:00
rjc%netscape.com
9f19a943a2 Fix bug # 120069: #icons on <menu> issue. r=pink sr=ben
git-svn-id: svn://10.0.0.236/trunk@112304 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 05:06:54 +00:00
bryner%netscape.com
78157b67e7 Bug 104544 (unpainted horizontal lines in images when scrolling). If we get twip coordinates from layout that aren't on pixel boundaries, round the rect out to make sure we paint everything that we need to. r=pavlov, sr=jag/brendan.
git-svn-id: svn://10.0.0.236/trunk@112303 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 04:56:42 +00:00
pavlov%netscape.com
e6679a3be4 Fixing bug 90347 -- some JPEGs display with noise -- checking in for nivedita@netscape.com. r=pavlov sr=ben
git-svn-id: svn://10.0.0.236/trunk@112302 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 04:54:44 +00:00
dbaron%fas.harvard.edu
bf3150fa5b Fix HP bustage.
git-svn-id: svn://10.0.0.236/trunk@112301 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 04:48:24 +00:00
kaie%netscape.com
85f633cd64 b=117148 S/MIME tool fails to find certificate while signing
r=javi sr=alecf


git-svn-id: svn://10.0.0.236/trunk@112300 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 04:30:55 +00:00
kaie%netscape.com
b601525057 b=115010 Mail/News UI must provide detail info on signature/encryption status
r=javi sr=mscott


git-svn-id: svn://10.0.0.236/trunk@112299 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 04:29:26 +00:00
bzbarsky%mit.edu
67d58a4b94 Bug 90633. Use the URL extension for the temp file we pass to helpers
if it matches the extension list in the mime info.  r=law, sr=mscott.


git-svn-id: svn://10.0.0.236/trunk@112298 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 04:28:06 +00:00
bzbarsky%mit.edu
10615a6f15 Fix bug 109463. IE will fire onclick() on submit buttons when
submitting form via enter in text field.  We should do the same.
r=rods,jkeiser,rjesup@wgate.com.  sr=jst


git-svn-id: svn://10.0.0.236/trunk@112297 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 04:27:55 +00:00
timeless%mac.com
0c05cc6914 Bug 118528 Access Violation [@inDOMView::AppendKidsToArray] [aKids==0]->GetLength
r=bzbarsky@mit.edu sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@112296 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 04:21:08 +00:00
rginda%netscape.com
2b694a6e37 bug 120200, add "D" accesskey to tasks->tools->debugger
git-svn-id: svn://10.0.0.236/trunk@112295 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 04:07:31 +00:00
ben%netscape.com
28f877330a Fix .9.8 bugs:
115180 - saving a complete page on top of an existing complete page messes up
116167 - "Save Image" uses POST method
116445 - gzip files expanded when downloaded via "save link as"
115181 - saving a file sometimes results in an unpopulated progress dialog that does not go away
42441 - Save as Plain Text
115148 - save as dialog does not remember last directory used
115440 - File/Save Page does not work for PDF files
116263 - "File Type" selection in Save Page dialog is not remembered
115395 - Save Page as full page mpg does not work
115210 - Save Page as for plain text is not intelligent
115087 - Doing save page on an image Document should not save image document HTML

Nature of fixes described here:
http://bugzilla.mozilla.org/show_bug.cgi?id=120174

r=law, sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@112294 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 04:00:28 +00:00
dbaron%fas.harvard.edu
5f33a51792 Fix bustage in bad preprocessor syntax.
git-svn-id: svn://10.0.0.236/trunk@112293 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:50:10 +00:00
bryner%netscape.com
805c50bab2 Fix for focus crash bugs 107844, 104297, and 109645. Make sure the window doesn't get deleted out from under us. r=saari, sr=blizzard.
git-svn-id: svn://10.0.0.236/trunk@112292 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:36:50 +00:00
bzbarsky%mit.edu
b87627d071 Bug 104480. "EqualsIgnoreCase(nsAutoString(foo)) is bad and should
die." r=alecf, sr=jag


git-svn-id: svn://10.0.0.236/trunk@112291 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:31:25 +00:00
wtc%netscape.com
f3b808bdf3 Bugzilla bug 119340: added a debug printf statement.
git-svn-id: svn://10.0.0.236/trunk@112290 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:29:06 +00:00
tingley%sundell.net
893605a066 Checkin for doronr@naboonline.com to fix bug 117517 -- move "Enable js for
mail/news" to the new scripts/windows pref pane.
r=db48x, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@112289 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:26:28 +00:00
justdave%syndicomm.com
6438794986 Fix for bug 99608: dependency mails are no longer sent if the dependent bug can't be seen by the would-be recipient of the email.
Patch by Jake Steenhagen and David Kilzer
r= gerv, justdave


git-svn-id: svn://10.0.0.236/trunk@112288 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:25:52 +00:00
bryner%netscape.com
ee9394c3ba Removing unneeded width/height on sliders (bug 120031). r=hixie, sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@112287 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:24:41 +00:00
rods%netscape.com
1174e8e035 Fixes width of viewer area in PrintPreview
Bug 109564 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@112286 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:24:09 +00:00
pavlov%netscape.com
aea1de05df fixing bug 120041 r=timeless rs=darin
git-svn-id: svn://10.0.0.236/trunk@112285 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:23:50 +00:00
darin%netscape.com
3a19ed2019 fixes bug 42898 "iDNS support"
r=nhotta, sr=brendan


git-svn-id: svn://10.0.0.236/trunk@112284 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:23:23 +00:00
rods%netscape.com
9fb5fed55b Move Paper size from XP Page Setup dialog to Linux PrintJobOptions dialog.
Bug 120062 r=roland,dcone sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@112282 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:21:09 +00:00
bienvenu%netscape.com
9d63515426 use GetRootMsgFolder 119579 r/sr = sspitzer
git-svn-id: svn://10.0.0.236/trunk@112281 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:19:22 +00:00
rods%netscape.com
4ac18164e3 Fixes round off error for scaling and fixes to var names
Bug 120072 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@112280 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:16:01 +00:00
hewitt%netscape.com
8f14b53954 109585 - Exit Minimal Chrome mode button does not appear in Modern skin, r=blake, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@112279 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:14:28 +00:00
rods%netscape.com
84207de06a turns on scaling and fixes it
Bug 120075 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@112278 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:11:28 +00:00
dbaron%fas.harvard.edu
865e4ed64a Create a mechanism for allowing a |Destroy| method to be called on buffer handles whose refcount hits 0 instead of |delete|. Use that mechanism to fix threadsafety problems with shared empty buffer handles, restoring sharable strings to their previous state of threadsafety. b=117153 sr=jag r=alecf
git-svn-id: svn://10.0.0.236/trunk@112277 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:08:22 +00:00
aaronl%netscape.com
f0e007cdfc Bug 120176. Active Accessibility: tweaks to STATE_OFFSCREEN. r=kmcclusk, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@112276 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:07:03 +00:00
srilatha%netscape.com
16677aa346 Fix for bug # 118237. Removed shorPathBuf in thisApplication()
r=rdayal@netscape.com, sr=jaggernaut@netscape.com


git-svn-id: svn://10.0.0.236/trunk@112275 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:06:55 +00:00
jdunn%netscape.com
6972441d43 fixing xlC5.x compiler error: use a temp variable for the static_cast
sr=jaggernaut@netscape.com
# 119326


git-svn-id: svn://10.0.0.236/trunk@112274 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:06:47 +00:00
darin%netscape.com
4340fe524d another attempt at fixing bug 47617 "Connection to https needs to tell user
to install PSM if w/o"
patch=mpt,folk@popmail.com
r/sr=darin,blizzard


git-svn-id: svn://10.0.0.236/trunk@112273 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:04:53 +00:00
aaronl%netscape.com
10b75e686e Bug 120019. Fix crashes in browse with caret feature. r=bryner, sr=jag.
git-svn-id: svn://10.0.0.236/trunk@112272 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:04:01 +00:00
aaronl%netscape.com
a0a3bba38f Bug 70219. Add nsIDOMWindow::SetTextZoom() and nsIDOMWindow::GetTextZoom(), forwarded from nsIDOMMarkupViewer. r=valeski, sr=jst
git-svn-id: svn://10.0.0.236/trunk@112271 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:03:53 +00:00
rods%netscape.com
63c4896929 Getting rid of event processor, it is no longer needed and will fix this problem
109566  r=kmcclusk sr=waterson


git-svn-id: svn://10.0.0.236/trunk@112270 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:02:35 +00:00
darin%netscape.com
0749c9e0e6 backing out andreas' fix for bug 119071. it's causing serious problems
with relative links.


git-svn-id: svn://10.0.0.236/trunk@112269 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:01:38 +00:00
varga%utcru.sk
763dd8095d Fixes for:
94653  - can't right align text in outliner cell
95730  - White block displays/artifacts in the highlight area after Move/Drag mail to folder.
112238 - [RFE] Outliner widget should support line-through
116855 - Modify outliner builder syntax to match outliner content model
118093 - Make -moz-image-region work in the outliner
118113 - Too little space between pref category tree and pref page
118154 - Category now has a column picker
118647 - Memory leak of 52 bytes from 1 block allocated in nsOutlinerBodyFrame::CheckVerticalOverflow
118660 - left arrow no longer moves to parent category
119751 - Branches are open by default and then closed after launch.

- outermost <outlinerchildren> has "-moz-box-flex: 1" by default
  and it actaully replaced <outlinerbody>
- all event handlers moved on <outliner>
- content builder, outliner builder and content view use <outliner> as root
  element
- nsIBoxObject has a new attribute "element"
- all CSS rules outlinerbody:foo replaced with outlinerchildren:foo
- drop feedback is now skinable

r=waterson for the changes in mozilla/content
r=sspitzer on the mailnews parts
r=blake on the bookmarks/history
r=bryner on the OutlinerBodyFrame and OutlinerContentView changes

sr=hyatt,hewitt


git-svn-id: svn://10.0.0.236/trunk@112268 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:01:28 +00:00
pavlov%netscape.com
6a8cf7679a fixing typo with checkin from last night. r=danm sr=darin
git-svn-id: svn://10.0.0.236/trunk@112267 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 02:57:55 +00:00
mcafee%netscape.com
7ea34596bb Oops, forgot about the 2x try on layout, adding parameter for other url
git-svn-id: svn://10.0.0.236/trunk@112266 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 02:50:15 +00:00
mcafee%netscape.com
0edbd55782 parameterizing per-page pageloader timeout value LayoutPerformanceTestPageTimeout.
git-svn-id: svn://10.0.0.236/trunk@112265 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 02:18:27 +00:00
dbaron%fas.harvard.edu
bb05524539 Fix windows bustage.
git-svn-id: svn://10.0.0.236/trunk@112264 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 02:04:20 +00:00
sfraser%netscape.com
8080aadf09 Backing out my project change, since dbaron came up with a better way.
git-svn-id: svn://10.0.0.236/trunk@112263 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 01:41:31 +00:00
rogerl%netscape.com
49c1025d50 Fixed VC++ build errors for GC stuff. Package & Namespace stuff.
git-svn-id: svn://10.0.0.236/trunk@112262 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 01:41:02 +00:00
sfraser%netscape.com
db023e6295 Fix Inspector link error by adding bogus dependencies on two internal content files, which needs to be fixed at a later date. Bug 79091 exists on this.
git-svn-id: svn://10.0.0.236/trunk@112261 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 01:37:40 +00:00
dbaron%fas.harvard.edu
764654ae65 Fix inspector link errors by adding a method on nsICSSStyleRule that forwards GetValue to nsCSSDeclaration.
git-svn-id: svn://10.0.0.236/trunk@112260 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 01:34:47 +00:00
attinasi%netscape.com
54e0f526d0 Moved these files to new subfolder 'obsolete'
git-svn-id: svn://10.0.0.236/trunk@112259 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 01:20:39 +00:00
attinasi%netscape.com
5ae73ca7b1 New layout documents: templates and space manager documentation. See bug 115310 and join in the fun
git-svn-id: svn://10.0.0.236/trunk@112258 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 01:06:26 +00:00
seawood%netscape.com
05e43f5620 Remove BUILD_OFFICIAL requirement for building packages.
Thanks to David Baron <dbaron@fas.harvard.edu> for the patch.
Bug #119649 r=cls


git-svn-id: svn://10.0.0.236/trunk@112257 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 01:06:18 +00:00
morse%netscape.com
fa733a7bbe fix bustage by backing out last checkin
git-svn-id: svn://10.0.0.236/trunk@112255 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 01:00:25 +00:00
attinasi%netscape.com
fdab0661dd Moving obsolete layout documents to new subfolder.
git-svn-id: svn://10.0.0.236/trunk@112254 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 00:55:54 +00:00
bstell%ix.netcom.com
7ba2e58713 bug 112490 - add "always use anti alias scaled bitmap font (AASB)"
r=Roland.Mainz@informatik.med.uni-giessen.de, sr=blizzard@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@112253 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 00:42:08 +00:00
dbaron%fas.harvard.edu
91e2a14e0f Fix filter reporting in XP filepicker, and thus fix distinction between HTML-only and complete web page saving. b=116418 r=bzbarsky sr=brendan
git-svn-id: svn://10.0.0.236/trunk@112252 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 00:41:49 +00:00
dbaron%fas.harvard.edu
495b2a984a Undo my backout of the code to flush trace-malloc logfiles. b=111651 rs=brendan
git-svn-id: svn://10.0.0.236/trunk@112251 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 00:40:39 +00:00
dbaron%fas.harvard.edu
f6776f3e37 Fix stack walking code to work correctly on RedHat 7.2 systems. b=106616 r=jag rs=blizzard
git-svn-id: svn://10.0.0.236/trunk@112250 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 00:40:36 +00:00
seawood%netscape.com
9d95c45a61 Add support for our multiple component subdirs as well as finding the proper
nspr includes & libs.  Split DEFINES used to build mozilla into separate option, --defines.
Bug #92029 r=bryner


git-svn-id: svn://10.0.0.236/trunk@112249 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 00:30:15 +00:00
andreas.otte%debitel.net
57b77286d2 fix bug 119071[Can not ftp files from / on Cobalt web server], changed
CoalesceDir in a way that it no longer drops to much ../ in a path but
leaves them unresolved. This way ftp urls like
ftp://user:<password>@ftp.host.com/../../logs can be successfully used,
r=bbaetz, sr=darin


git-svn-id: svn://10.0.0.236/trunk@112248 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 00:25:18 +00:00
morse%netscape.com
78627c8fc6 reduce wallet footprint by 110K, r/sr=jag,alecf
git-svn-id: svn://10.0.0.236/trunk@112247 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 00:24:49 +00:00
morse%netscape.com
4465eca738 cookie list doesn't scroll when last visible cookie is deleted, r=jag, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@112246 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 00:19:07 +00:00
rangansen%netscape.com
cd65875636 bug# 107491 - missed this last time
git-svn-id: svn://10.0.0.236/trunk@112245 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 00:18:58 +00:00
brendan%mozilla.org
07d1aed3b1 Checking in patch for Steven Cole <scole@planetweb.com> to fix js_DoubleToECMAInt32 (120083, r=khanson, sr=brendan).
git-svn-id: svn://10.0.0.236/trunk@112244 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 00:17:16 +00:00
timeless%mac.com
85980b3c4a Bug 119310 preferences + open in new tab + clicking browser crashes @nsLoadGroup::RemoveRequest
assert instead of crashing if some load fails
r=darin sr=waterson


git-svn-id: svn://10.0.0.236/trunk@112243 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 00:16:51 +00:00
pschwartau%netscape.com
9f23c83c58 Adding toInt32 tests for numbers between -2^31 and -2^32 with fractional parts. See bug 120083.
git-svn-id: svn://10.0.0.236/trunk@112242 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 00:16:48 +00:00
shanjian%netscape.com
c3644a3bee #118000 support unicode plane 1 characters
r=ftang, sr=attinasi
nsCompressCharMap was modified to take ucs4 directly.
nsFontMetricsWin was modified to handle surrogate pair.


git-svn-id: svn://10.0.0.236/trunk@112241 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 00:15:58 +00:00
danm%netscape.com
02b9e2d529 call embeddingwindow->SetFocus from Focus(). bug 57841 r=hyatt,saari
git-svn-id: svn://10.0.0.236/trunk@112240 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 00:11:51 +00:00
danm%netscape.com
acb5339665 support nsIEmbeddingSiteWindow and gut nsIESW::SetFocus. bug 57841 r=hyatt,saari
git-svn-id: svn://10.0.0.236/trunk@112239 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 00:11:29 +00:00
danm%netscape.com
115169208a support nsIEmbeddingSiteWindow. bug 57841 r=hyatt,saari
git-svn-id: svn://10.0.0.236/trunk@112238 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 00:11:06 +00:00
ian.mcgreer%sun.com
ef3b20d931 fix up problems in last change
git-svn-id: svn://10.0.0.236/trunk@112235 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 00:04:16 +00:00
shanjian%netscape.com
e3adb86450 #118000 support unicode plane 1 characters
r=ftang, sr=attinasi
this part fix the line breaker. Surrogate pair should be be separated.


git-svn-id: svn://10.0.0.236/trunk@112234 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 00:03:16 +00:00
shanjian%netscape.com
8f796b42ef #118000 support unicode plane 1 characters
r=ftang, sr=attinasi
this part of checkin added support to NCR of non-BMP characters.


git-svn-id: svn://10.0.0.236/trunk@112233 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 00:00:50 +00:00
despotdaemon%netscape.com
5dfe963422 Pseudo-automatic update of changes made by endico@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@112232 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 00:00:31 +00:00
dbaron%fas.harvard.edu
c94020b3da Add nsValueArray.cpp to the build for blythe.
git-svn-id: svn://10.0.0.236/trunk@112231 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 23:57:01 +00:00
seawood%netscape.com
59b304bce0 Move the initialization of the global component info variable for static build so that --version works.
Bug #120080 r=dbaron sr=alecf


git-svn-id: svn://10.0.0.236/trunk@112230 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 23:53:06 +00:00
mkaply%us.ibm.com
c32da4d4f5 #73206
rs=darin
Add copies of MPL and NPL to chrome


git-svn-id: svn://10.0.0.236/trunk@112229 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 23:45:09 +00:00
dbaron%fas.harvard.edu
08199e8c62 Makefiles must use tabs in some places. Fixing bustage from rbs's checkin.
git-svn-id: svn://10.0.0.236/trunk@112228 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 23:35:27 +00:00
alecf%netscape.com
26a9ef64b1 Fix for bug 118915, by Morten@Nilsen.com, r=db48x, sr=alecf - add more descriptive title to images
git-svn-id: svn://10.0.0.236/trunk@112227 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 23:34:32 +00:00
rangansen%netscape.com
e61b0b8a71 bug#107491, r=javi, sr=blizzard Makes error handling more detailed
git-svn-id: svn://10.0.0.236/trunk@112226 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 23:33:00 +00:00
morse%netscape.com
2af10dd8ec bug 59652, remove warnings about uninitialized variables, r=sgehani, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@112225 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 23:31:19 +00:00
pinkerton%netscape.com
da76edeb34 Pull in layout/content/locale for nsITheme work and fix bustage. r=dbaron.
git-svn-id: svn://10.0.0.236/trunk@112224 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 23:30:20 +00:00
timeless%mac.com
99e64ff6d9 Bug 112635 [Xlib] XXlibRgb revamp ..
patch by Roland.Mainz@informatik.med.uni-giessen.de r=timecop@network.email.ne.jp rs=attinasi


git-svn-id: svn://10.0.0.236/trunk@112223 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 23:30:16 +00:00
pschwartau%netscape.com
9a2d8a8068 Adding toInt32 tests for numbers greater than 2^31 with fractional parts. See bug 120083.
git-svn-id: svn://10.0.0.236/trunk@112222 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 23:27:12 +00:00
blythe%netscape.com
fd1d92a93d proactive change to avoid MAC bustage from last checkin
git-svn-id: svn://10.0.0.236/trunk@112221 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 23:20:35 +00:00
sfraser%netscape.com
5c83adb01f Fixing build bustage for blythe; fix header name in MANIFEST.
git-svn-id: svn://10.0.0.236/trunk@112220 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 23:15:02 +00:00
mkaply%us.ibm.com
106ee56530 #119526
r=mkaply, sr=blizzard
OS/2 only - code from dainis to fix some PS initialization problems


git-svn-id: svn://10.0.0.236/trunk@112219 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 23:14:09 +00:00
dbragg%netscape.com
92bfe8753c Updating localeVersion value to 0.9.8. Fixes bug 119567. r=tao@netscape.com, sr=dveditz@netscape.com
git-svn-id: svn://10.0.0.236/trunk@112218 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 23:11:03 +00:00
mkaply%us.ibm.com
b5851dd0fb No bug - correct some incorrect system color mapping
git-svn-id: svn://10.0.0.236/trunk@112217 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 23:07:03 +00:00
pinkerton%netscape.com
020dc70554 use setWindowGroup to put popups in the tooltip layer on osx and make it so they don't get activate events r=sdagley/sr=sfraser. bug# 108804
git-svn-id: svn://10.0.0.236/trunk@112216 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 23:06:20 +00:00
pinkerton%netscape.com
92349898c8 pull in InterfacesXStubs for CarbonLibFramework. r=sdagley/sr=sfraser. bug# 108804
git-svn-id: svn://10.0.0.236/trunk@112215 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 23:04:34 +00:00
rbs%maths.uq.edu.au
7c662a4696 Add transliteration for U+2146 (&DifferentialD;) b=119664, r=shanjian, rs=waterson
git-svn-id: svn://10.0.0.236/trunk@112214 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 23:00:56 +00:00
alecf%netscape.com
bfe2c85e5b factor out some table-based string manipulation routines to make it easier to seperate unicode vs. 8-bit character strings. bug 114450, r=dbaron sr=jag
git-svn-id: svn://10.0.0.236/trunk@112213 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 22:57:29 +00:00
rbs%maths.uq.edu.au
4bbb7aaef3 Build changes to install the svg.dtd file to be used when remapping public IDs to local DTDs, bug 113400, r=harishd, sr=jst
git-svn-id: svn://10.0.0.236/trunk@112212 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 22:57:10 +00:00
rbs%maths.uq.edu.au
3fad341d3d Fix bug 113400 - remapknown public IDs (such as that of XHTML+MathML or SVG) to local DTD files. r=harishd, sr=jst
git-svn-id: svn://10.0.0.236/trunk@112211 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 22:52:32 +00:00
racham%netscape.com
dd398c8c26 Fixing bug 103689. Make sure that the right set of addresses are pre-populated in the compose window based on the items selected in the AdderssBook window. Also fixes the new card created from the AddressBook window's file new menu should reflect the right parent addressbook. r=ssu, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@112210 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 22:51:53 +00:00
hewitt%netscape.com
8efb95530d 110001 - onpagehide should not fire events when traversing back in the wizard, r=blake, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@112209 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 22:51:29 +00:00
dbradley%netscape.com
71da3c517b Bug 111068 - SyncXPCContextLists uses of XPCContext::Mark is not thread safe. patch by jband, r=dbradley, sr=jst
git-svn-id: svn://10.0.0.236/trunk@112208 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 22:49:46 +00:00
peterlubczynski%netscape.com
c2804a94df Fix for variable names in NPP_HandelEVent, bug 118789 r=av, sr=beard
git-svn-id: svn://10.0.0.236/trunk@112205 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 22:45:56 +00:00
peterlubczynski%netscape.com
834721d540 Fix for plugins consuming context menu events, bug 118789 r=av, sr=beard
git-svn-id: svn://10.0.0.236/trunk@112204 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 22:45:26 +00:00
akkana%netscape.com
0f2ad45d57 112139: fix infinite loop in rewrap. r=brade sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@112203 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 22:43:42 +00:00
blythe%netscape.com
8f002dba27 Fix bug 107270
Reduce nsCSSDeclaration footprint
r=dbaron, sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@112202 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 22:43:37 +00:00
dcone%netscape.com
a7aea2a7d6 Fix print preview. r=rods sr = attinasi bug =117072. Only control backgrounds painting for printing.
git-svn-id: svn://10.0.0.236/trunk@112201 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 22:37:15 +00:00
andreas.otte%debitel.net
5b26fee390 fix bug 114063 [error loading FTP URL served by publicfile] fix
uninitialized time/date struct that caused a crash, fix so that we can
navigate this strange server, r=bbaetz, sr=darin


git-svn-id: svn://10.0.0.236/trunk@112200 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 22:34:32 +00:00
mkaply%us.ibm.com
0bfc737416 #120127
r=pedemont, sr=blizzard
OS/2 only - store away the lastPath from the file dialog and use it if one wasn't passed in


git-svn-id: svn://10.0.0.236/trunk@112199 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 22:32:18 +00:00
rjc%netscape.com
63e76f94e8 Fix bug # 120037: leading '.' indicates hidden when on Mac OS X. r=ccarlen sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@112198 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 22:31:19 +00:00
sonja.mirtitsch%sun.com
509ce4059f Ians debug change to find out the state of the DB after multi recepient test
git-svn-id: svn://10.0.0.236/trunk@112197 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 22:29:47 +00:00
kaie%netscape.com
a86298e66b b=93571 Remove lock icon from messenger windows
r=javi sr=mscott


git-svn-id: svn://10.0.0.236/trunk@112196 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 22:23:21 +00:00
jband%netscape.com
240013212c initial checkin of support for scriptable wrappers around interface info and for generic interface info sets that can be manually populated - NOT PART OF THE BUILD
git-svn-id: svn://10.0.0.236/trunk@112195 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 22:22:16 +00:00
sicking%bigfoot.com
e44c69ea26 Fix crasher in key()'s when context-node is a document.
b=120074 r=Pike,peterv sr=jst


git-svn-id: svn://10.0.0.236/trunk@112194 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 22:20:30 +00:00
bryner%netscape.com
d8b59ec2b9 Changing location of form stylesheet for XBL forms. r=hewitt, sr=hyatt. Not turned on yet.
git-svn-id: svn://10.0.0.236/trunk@112193 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 22:19:12 +00:00
javi%netscape.com
2f4c8eecf7 Include NSS.Prefix in the optimized target instead of NSDebug.Prefix
git-svn-id: svn://10.0.0.236/trunk@112192 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 22:11:39 +00:00
dougt%netscape.com
acd64b8c12 Backing out ben. this change cause 120118
git-svn-id: svn://10.0.0.236/trunk@112191 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 22:06:42 +00:00
ian.mcgreer%sun.com
58cb3db0bc revert last change, and move conversion of attribute value to host long up to where the long variable actually appears.
git-svn-id: svn://10.0.0.236/trunk@112190 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 21:45:38 +00:00
ian.mcgreer%sun.com
b09f4e3c33 fix SDR on big-endian platforms. The leading zeros in the RSA coefficient have been stripped, but PKCS#11 needs them back in order to form a CK_ULONG correctly.
git-svn-id: svn://10.0.0.236/trunk@112189 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 19:20:34 +00:00
pinkerton%netscape.com
8dc9239d3d fixes bustage. had to wrap some things in TARGET_CARBON.
git-svn-id: svn://10.0.0.236/trunk@112188 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 18:08:09 +00:00
nboyd%atg.com
d4a092d480 Update for 1.5R3.
git-svn-id: svn://10.0.0.236/trunk@112187 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 17:35:09 +00:00
briane%qnx.com
8c9d094a98 PHOTON ONLY, not part of build
Fixes for drag code headers, allow keypad to function correctly when num-lock
is off/on


git-svn-id: svn://10.0.0.236/trunk@112186 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 16:56:33 +00:00
briane%qnx.com
2c90d84d6d PHOTON ONLY, not part of build
Fixes for rep image drawing, printing changes (PR=112048)


git-svn-id: svn://10.0.0.236/trunk@112185 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 16:55:22 +00:00
briane%qnx.com
430686b3ac PHOTON ONLY, not part of build
Updates to this test app and fixed printing support.


git-svn-id: svn://10.0.0.236/trunk@112184 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 16:54:01 +00:00
briane%qnx.com
715efbd04f PHOTON only, NOT PART OF BUILD
Fixes for printing (PR:112048), Fixes for context menu image saving, addition
of scrollbar navigation via resources.
Also removed references to nsIDiskDocument.h.


git-svn-id: svn://10.0.0.236/trunk@112183 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 16:53:21 +00:00
timeless%mac.com
7629ade22b bustage, adding a reinterpret cast between jschar* and PRUnichar*
git-svn-id: svn://10.0.0.236/trunk@112182 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 16:30:57 +00:00
pinkerton%netscape.com
494e0107d0 add nsNativeThemeMac for mach-o build.
git-svn-id: svn://10.0.0.236/trunk@112181 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 16:26:16 +00:00
pinkerton%netscape.com
a78bf20392 tweak scrollbars and fix non-carbon bustage. i'll get back to this later.
git-svn-id: svn://10.0.0.236/trunk@112180 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 16:25:38 +00:00
cmanske%netscape.com
056a1f1c22 Command changes for bug 109296 (Link Checker dialog, r=akkana, sr=ben); mostly bug 45495: insert form elements, by neil@parkwaycc.co.uk, r=cmanske, sr=ben
git-svn-id: svn://10.0.0.236/trunk@112179 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 15:49:46 +00:00
ian.mcgreer%sun.com
9e90fd1474 Fix for serial numbers which are negative when intrepreted as signed integers. Since the ASN.1 encoder now add/strips leading zeros to INTEGERs, the hand decoder written here will incorrectly decode serial numbers passed to it that have leading zeros.
git-svn-id: svn://10.0.0.236/trunk@112178 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 15:43:35 +00:00
cmanske%netscape.com
56956d2a21 Moved Composer-only menuitems to new overlay, bugscape bug 10540 (and remove warning in prefs dialog), r=syd, sr=kin
git-svn-id: svn://10.0.0.236/trunk@112177 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 15:42:29 +00:00
timeless%mac.com
02076e4267 Add JS Error reporter to XBL Prototype compilation, and prevent crashes when the compilation fails r=hyatt sr=brendan
git-svn-id: svn://10.0.0.236/trunk@112176 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 15:40:57 +00:00
cmanske%netscape.com
23ac795aea Link Checker dialog, b=108296, r=akkana, sr=ben
git-svn-id: svn://10.0.0.236/trunk@112175 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 15:35:58 +00:00
cmanske%netscape.com
4d8d69c021 Link Checker dialog, r=akkana, sr=ben
git-svn-id: svn://10.0.0.236/trunk@112174 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 15:34:06 +00:00
cmanske%netscape.com
a39f05bb38 New UI files added for bugs 109296 (Link Checker dialog, r=akkana, sr=ben) and 45495 (insert form elements, by neil@parkwaycc.co.uk, r=cmanske, sr=ben)
git-svn-id: svn://10.0.0.236/trunk@112173 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 15:32:37 +00:00
pinkerton%netscape.com
be782d1e51 theme fix-up for hyatt. r=sfraser/sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@112172 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 15:32:28 +00:00
pinkerton%netscape.com
0e4ed82886 nsITheme impl on mac. r=sfraser/sr=hyatt. bugs 115731, 115733, 115735, 115737, 115740, 115749, 115760, 115763
git-svn-id: svn://10.0.0.236/trunk@112171 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 14:59:21 +00:00
glazman%netscape.com
3db2c2bdfb [CSS] Composer should be able to unbold/unitalicize invalid markup; b=119447, r=jfrancis, sr=kin
git-svn-id: svn://10.0.0.236/trunk@112170 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 14:44:00 +00:00
rods%netscape.com
3957b4457e This enables platforms to set a pref as to whether they allow print from print preview.
(I checked this in with the wrong value because I was testing it)
Bug 118623 r=roland sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@112169 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 11:28:10 +00:00
sicking%bigfoot.com
d34792caa9 Implementation of the xsl:apply-imports instruction.
b=94002 r=peterv sr=jst


git-svn-id: svn://10.0.0.236/trunk@112168 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 10:37:00 +00:00
sspitzer%netscape.com
117883ff09 fix for blocker bug #120049. corrupting localstore.rdf.
thanks to jrgm@netscape.com for the patch, this will make tomorrow a lot
less painful.  r=sspitzer, sr=ben


git-svn-id: svn://10.0.0.236/trunk@112167 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 09:34:31 +00:00
rbs%maths.uq.edu.au
afd0870f33 Fix regression from the fix for bug 116161. The picky treatment of stretchy MathML characters involves additional style contexts whereas the default search of the background stops at the primary style context
git-svn-id: svn://10.0.0.236/trunk@112166 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 07:48:10 +00:00
ssu%netscape.com
9ce0b02459 fixing bug 90071 - Mozilla does not appear in Windows List of Mail Applications. r=curt, sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@112165 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 07:20:31 +00:00
bbaetz%student.usyd.edu.au
4323993fd8 Bug 117805 - context menus don't work in XML documents
Patch by caillon@returnzero.com, r=heikki, sr=jag


git-svn-id: svn://10.0.0.236/trunk@112164 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 06:30:49 +00:00
rjc%netscape.com
e32bcea771 Fix potential build bustage due to case issue (which the Mac is leniant about)
git-svn-id: svn://10.0.0.236/trunk@112163 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 05:48:50 +00:00
pavlov%netscape.com
afe7635f3c fixing multiple reload of same image on reload. bug 108161 (and others) r=bryner sr=darin
git-svn-id: svn://10.0.0.236/trunk@112162 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 05:23:33 +00:00
rjc%netscape.com
bd0b381197 Fix bug # 113894: RDF persistence breaks when there is a / in the file path. Verbal r=pavlov and sr=waterson
git-svn-id: svn://10.0.0.236/trunk@112161 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 05:20:37 +00:00
aaronl%netscape.com
ee3bad7608 Bug 118018. Active Accessibility: Bounds fixes. r=dbaron, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@112160 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 05:20:27 +00:00
hewitt%netscape.com
2eaf7eb4f1 fixing nebiros bustage
git-svn-id: svn://10.0.0.236/trunk@112159 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 05:05:40 +00:00
pavlov%netscape.com
0e466ece60 removing PHOTON define. patch from briane@qnx.com
git-svn-id: svn://10.0.0.236/trunk@112158 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 05:01:03 +00:00
hewitt%netscape.com
b0aea8f95a 119168 - DOM Inspector DOM tree view doesn't load, r=jag, sr=bryner
git-svn-id: svn://10.0.0.236/trunk@112157 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 04:50:47 +00:00
cltbld%netscape.com
a02a22d5e1 rm dist for all builds, depend and clobber to avoid accumulating cruft. Some whitespace changes also. (116648)
git-svn-id: svn://10.0.0.236/trunk@112156 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 04:19:31 +00:00
naving%netscape.com
779a775e02 119504 backing out the fix for bug 119504 could break other cases.
git-svn-id: svn://10.0.0.236/trunk@112155 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 04:18:12 +00:00
dbaron%fas.harvard.edu
3883166002 Adding mimetype temporarily to REQUIRES to fix bustage from rpotts's checkin.
git-svn-id: svn://10.0.0.236/trunk@112154 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 03:53:33 +00:00
rginda%netscape.com
cd42033d11 remove conflict markers
git-svn-id: svn://10.0.0.236/trunk@112153 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 03:16:48 +00:00
harishd%netscape.com
d2bc486a83 Fix ports bustage. Removing MOZ_SVG stuff for now since the code in nsExpatDriver is a bit different than nsExpatTokenizer. Will checkin a correct fix soon.
git-svn-id: svn://10.0.0.236/trunk@112152 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 03:03:54 +00:00
waterson%netscape.com
f1ae89bd76 Fix monkeypox build bustage.
git-svn-id: svn://10.0.0.236/trunk@112151 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 03:01:18 +00:00
rpotts%netscape.com
03c727b10a bugscape #11602. Embedding clients were unable to render data if no content-type was available... This is a temporary patch that will be replaced with a correct fix soon...
git-svn-id: svn://10.0.0.236/trunk@112150 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 02:41:05 +00:00
sspitzer%netscape.com
898a53388e fix for #119675, implement LDIF export. r=dmose, sr=bienvenu
also fix a bug in the LDIF import code #116973.


git-svn-id: svn://10.0.0.236/trunk@112148 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 02:26:47 +00:00
ccarlen%netscape.com
5fe73517c2 Bug 56295 - doesn't work for file names > 31 chars. r=sdagley/sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@112147 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 02:22:39 +00:00
rods%netscape.com
1e7c4c726b need to check to see if the dialog was cancelled and then clean up
Bug 118017 r=spitzer sr=mscott


git-svn-id: svn://10.0.0.236/trunk@112146 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 02:20:30 +00:00
waterson%netscape.com
95f2eab17e Bug 115926. Add support for `blob' literals. r=rjc,tingley; sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@112145 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 01:57:17 +00:00
waterson%netscape.com
f6341b4290 Bug 118865, 33197. Support serialization of integer and date literals; support `parseType="Resource"'. r=rjc, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@112144 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 01:56:15 +00:00
ian.mcgreer%sun.com
ee3a6d6fd8 force generated serial #'s to always be positive
git-svn-id: svn://10.0.0.236/trunk@112143 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 01:53:11 +00:00
rginda%netscape.com
be53614e41 add missing ;
git-svn-id: svn://10.0.0.236/trunk@112142 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 01:53:06 +00:00
rginda%netscape.com
31cd0c72b8 bug 119968, strict warning cleanup, patch=jscript@pacbell.net r=walk84@yahoo.com,me
git-svn-id: svn://10.0.0.236/trunk@112141 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 01:52:33 +00:00
ben%netscape.com
0f1370df3b 115440 (r=law@netscape.com, sr=brendan@mozilla.org) saving full page plugin does not work
along with some other bugs but I forget the #s. Full patch attached to 115440.
includes:
- persisting last directory saved to
- persisting last conversion type specified when saving a document
- ensuring that content-disposition is favored when choosing a default filename for a file
  (r=blake, sr=brendan)
- null checking document in call to saveInternal before accessing properties on it.


git-svn-id: svn://10.0.0.236/trunk@112140 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 01:38:16 +00:00
rods%netscape.com
9c8edbca5e need to check to see if the dialog was cancelled and then clean up
Bug 118017 r=spitzer sr=mscott


git-svn-id: svn://10.0.0.236/trunk@112139 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 01:29:02 +00:00
pavlov%netscape.com
ec9006ed1a patch from bug 116483 to avoid doing some pr_log related work when we don't need to. r=dougt sr=brendan
git-svn-id: svn://10.0.0.236/trunk@112138 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 01:20:47 +00:00
sfraser%netscape.com
d0aa803d0e Fix bug 103202; make nsLocalFileMac faster copying files by allocating a 512k buffer, and passing it to the MoreFiles routines that do file copying (which would otherwise use an internal 16K buffer). r=sdagley, sr=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@112137 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 01:14:55 +00:00
rods%netscape.com
c86c67c408 added printWithSettings method for printing with PrintSettings
Bug 118352 r=dcone sr=jst


git-svn-id: svn://10.0.0.236/trunk@112136 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 01:11:16 +00:00
pschwartau%netscape.com
05aae283e6 Correcting a typo in comments-
git-svn-id: svn://10.0.0.236/trunk@112135 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 01:07:28 +00:00
rods%netscape.com
58366cbd9b The page setup info was not being set into the dev mode when printing ssilently.
Bug 119959 r=dcone sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@112134 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 01:06:32 +00:00
shanjian%netscape.com
c6c3fccd5a #102595 nsUnicodeToUTF8 does not handle surrogate pair correctly
r=bstell, sr=brendan


git-svn-id: svn://10.0.0.236/trunk@112133 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 01:04:24 +00:00
bienvenu%netscape.com
ba3e8be820 use nsIMsgIncomingServer::GetRootMsgFolder method r/sr=sspitzer 119579
git-svn-id: svn://10.0.0.236/trunk@112131 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 00:54:26 +00:00
pschwartau%netscape.com
8c99a7cfd2 Initial add. Regression test for bug 119909.
git-svn-id: svn://10.0.0.236/trunk@112130 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 00:51:12 +00:00
dougt%netscape.com
c5d3109d91 116420 - Fixes broken directory listings if there is a broken symlink in that directory. r=pavlov, sr=jband@netscape.com
git-svn-id: svn://10.0.0.236/trunk@112129 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 00:51:11 +00:00
dougt%netscape.com
4011d640c0 adding check for null. GetThreadEventQueue can return a null queue which we need to check for
git-svn-id: svn://10.0.0.236/trunk@112128 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 00:43:10 +00:00
bienvenu%netscape.com
f3f0a1435b whitespace cleanup (and remove null check before delete) r/sr=sspitzer, no bug
git-svn-id: svn://10.0.0.236/trunk@112127 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 00:43:07 +00:00
bienvenu%netscape.com
0e028bc5bf use nsIMsgIncomingServer::GetRootMsgFolder method r/sr=sspitzer 119579
git-svn-id: svn://10.0.0.236/trunk@112126 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 00:40:35 +00:00
harishd%netscape.com
97b505b95b Putting back the change that I just backed outsince it doesn't affect xul window performance. a=sheriff
git-svn-id: svn://10.0.0.236/trunk@112125 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 00:35:11 +00:00
darin%netscape.com
441b12b5b8 fixes bug 119625 "Can't enter new bug or post comments (POSTs turn into GETs)"
r=bbaetz, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@112124 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 00:07:46 +00:00
harishd%netscape.com
f1f8189502 Fixing regressions: In order to update the expat buffer position correctly do not block after processing a start element. b=119399, r=heikki, sr=jst. Update the expat buffer position if we're blocked after processing the end element. b=119727, r=heikki, sr=jst
git-svn-id: svn://10.0.0.236/trunk@112123 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 23:42:53 +00:00
bienvenu%netscape.com
b21a28d756 add strings for imap sharing privileges and acl r/sr=sspitzer 112096
git-svn-id: svn://10.0.0.236/trunk@112121 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 23:35:08 +00:00
harishd%netscape.com
6fa7148f5c Backing a part of my code to see if it improves xul window performance. a=sheriff
git-svn-id: svn://10.0.0.236/trunk@112120 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 23:34:37 +00:00
sfraser%netscape.com
f5ca579709 Fix port/GDevice management issues in Mac code, fixes bugs 113480, 103234, 105946, and 104781. Changes ensure that the current graphics device is set correctly when SetPort is used to change the current graphics port (to window or GWorld). r=pinkerton, rs=brendan
git-svn-id: svn://10.0.0.236/trunk@112119 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 23:26:49 +00:00
ian.mcgreer%sun.com
69f304d8ad fix for bug 115360, ASN.1 encoder/decoder should handle conversion of unsigned integers used in NSS to ASN.1 INTEGERs, and vice versa.
git-svn-id: svn://10.0.0.236/trunk@112118 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 23:20:43 +00:00
ian.mcgreer%sun.com
f4ff6b016e PKCS#11 needs to receive the serial number DER-encoded
git-svn-id: svn://10.0.0.236/trunk@112117 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 23:19:17 +00:00
av%netscape.com
21a5c77ebb Fix for bug 110094 -- winless plugins don't get right coordinates when scrolled, r=bnesse, sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@112116 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 23:16:37 +00:00
terry%mozilla.org
53b62b7633 Stop sending me mail.
git-svn-id: svn://10.0.0.236/trunk@112115 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 23:14:25 +00:00
bienvenu%netscape.com
5307dae965 add rootMsgFolder accessor to incoming server, make rootFolder interCaps r/sr=sspitzer 119579
git-svn-id: svn://10.0.0.236/trunk@112114 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 22:59:02 +00:00
brade%netscape.com
2ba0a37939 remove JS warning (bug 118594; r=timeless; sr=ben)
git-svn-id: svn://10.0.0.236/trunk@112113 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 22:56:31 +00:00
rjc%netscape.com
4d00a4d9b7 Fix bug # 119876: <menu> needs to inherit "src=image". sr=ben sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@112112 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 22:24:25 +00:00
brade%netscape.com
2d3b887013 use new editor api instead of nsIDiskDocument (bug 11419; r=ducarroz, sr=sspitzer)
git-svn-id: svn://10.0.0.236/trunk@112110 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 22:06:30 +00:00
attinasi%netscape.com
779d9368ff Fixed problems with reframing recursively due to block-in-inline frames and content appended notifications. r=karnaze sr=waterson b=56894
git-svn-id: svn://10.0.0.236/trunk@112109 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 22:05:26 +00:00
rginda%netscape.com
b24274d903 bug 119938, nebiros bustage, r=dbaron
remove useless casts


git-svn-id: svn://10.0.0.236/trunk@112108 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 21:59:34 +00:00
akkana%netscape.com
dda61126d2 105122: fix ctrl+bs/del bindings on windows. r=cmanske,sr=kin
git-svn-id: svn://10.0.0.236/trunk@112107 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 21:46:49 +00:00
waterson%netscape.com
cef6451728 Bug 109200. Noisy notify when removing an element so broadcasters, etc. get update properly. r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@112106 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 21:41:19 +00:00
mkaply%us.ibm.com
d230f8b5f6 Back out crappy OS/2 change that does more harm than good
git-svn-id: svn://10.0.0.236/trunk@112105 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 21:31:24 +00:00
mkaply%us.ibm.com
8c421d4eca #119798
r=mkaply, sr=blizzard
OS/2 only - defauly monospace font should be Courier


git-svn-id: svn://10.0.0.236/trunk@112104 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 21:22:37 +00:00
mkaply%us.ibm.com
fd146b6d5e #1192111
r=mkaply, sr=blizzard
OS/2 only - better file dialog


git-svn-id: svn://10.0.0.236/trunk@112103 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 21:17:43 +00:00
brade%netscape.com
ca28abf3b3 #include cleanup to prepare for nsIDiskDocument removal (bug 102033)
git-svn-id: svn://10.0.0.236/trunk@112102 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 21:16:41 +00:00
ian%hixie.ch
d124df98dc Enable the 'bm_delete' command for 'IEFavoriteFolder's and add a 'delete' item to the relevant context menu. Also, remove 'copy' and 'open in new window' from that menu, since they are not implemented. b=114520, r=peterv, kerz, sr=jag, moa=blake. The changes in this patch are in the public domain.
git-svn-id: svn://10.0.0.236/trunk@112101 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 21:15:35 +00:00
brade%netscape.com
761d68a777 #include cleanup to reduce unused statics (bug 117927)
git-svn-id: svn://10.0.0.236/trunk@112100 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 21:09:37 +00:00
brade%netscape.com
2dae25869d #include cleanup to lessen unused static variables (bug 117927)
git-svn-id: svn://10.0.0.236/trunk@112099 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 21:07:31 +00:00
brade%netscape.com
0c97853021 remove unneeded #include (bug 115115)
git-svn-id: svn://10.0.0.236/trunk@112098 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 21:01:52 +00:00
tor%cs.brown.edu
b80293dbc6 Bug 115994 - improved MNG decoder error handling. r=pavlov, sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@112097 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 21:00:12 +00:00
jgaunt%netscape.com
05de033310 bug 115659 xul radio buttons not exposed properly through accessibility
r=aaronl
sr=jag


git-svn-id: svn://10.0.0.236/trunk@112096 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 21:00:08 +00:00
jgaunt%netscape.com
894fec0d5f bug 110422 optimize XBL accessible code
r=aaronl,rginda
sr=jag


git-svn-id: svn://10.0.0.236/trunk@112095 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 20:56:49 +00:00
brade%netscape.com
da3fec2b4b remove DEAD_CODE (bug 115115)
git-svn-id: svn://10.0.0.236/trunk@112094 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 20:35:08 +00:00
brade%netscape.com
3d5f73b579 remove DEAD_CODE (bug 115115); remove unused static (bug 117927)
git-svn-id: svn://10.0.0.236/trunk@112093 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 20:34:15 +00:00
brade%netscape.com
17c52c2c78 remove SaveDocument from the API; use nsIWebBrowserPersist instead
git-svn-id: svn://10.0.0.236/trunk@112092 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 20:33:18 +00:00
brade%netscape.com
8d809ca7b6 #ifdef out / remove DEAD_CODE per jfrancis (bug 115115)
git-svn-id: svn://10.0.0.236/trunk@112091 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 20:31:47 +00:00
brade%netscape.com
a2ea6d4987 literal string cleanup (bug 26384); #ifdef out / remove DEAD_CODE per jfrancis (bug 115115)
git-svn-id: svn://10.0.0.236/trunk@112090 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 20:31:43 +00:00
brade%netscape.com
4a909d9540 literal string cleanup (bug 26384); #ifdef out / remove DEAD_CODE per jfrancis (bug 115115); remove unused statics (bug 117927)
git-svn-id: svn://10.0.0.236/trunk@112089 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 20:30:11 +00:00
brade%netscape.com
186dfb2ac9 removal of methods SaveFile and DoAfterDocumentSave (bug 102033); #ifdef out / remove DEAD_CODE per jfrancis (bug 115115)
git-svn-id: svn://10.0.0.236/trunk@112088 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 20:25:29 +00:00
brade%netscape.com
920f5d76da literal string cleanup (bug 26384); removal of nsIDiskDocument and methods SaveFile and DoAfterDocumentSave (bug 102033); #ifdef out / remove DEAD_CODE per jfrancis (bug 115115)
git-svn-id: svn://10.0.0.236/trunk@112087 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 20:25:17 +00:00
stephend%netscape.com
a23e4a9efc Bug 119763. Javascript strict warnings in EdImageProps.js. Patch by Stephen Walker <walk84@yahoo.com> r=stephend, sr=kin
git-svn-id: svn://10.0.0.236/trunk@112086 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 20:21:18 +00:00
brade%netscape.com
ba8ce87b2f use nsIWebBrowserPersist for saving (bug 98550)
git-svn-id: svn://10.0.0.236/trunk@112085 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 20:17:13 +00:00
sdagley%netscape.com
ceb91748c9 Fix #104765 - Cleanup nsMacWindow::WindowEventHandler result code reporting. r=pinkerton,sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@112084 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 20:14:46 +00:00
dougt%netscape.com
31a6612b88 Null protecting hashing code. 96322. r=dp@netscape.com sr=alecf@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@112083 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 20:10:48 +00:00
waterson%netscape.com
b2f8754193 Bug 52242. Include space manager information when computing auto-sized block's height. r=dbaron, sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@112082 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 20:04:30 +00:00
jband%netscape.com
d024232d2d fix bug 119387. Add a non-allocating IID version of the frequently used getIIDForParam method. r=dbradley sr=jst
git-svn-id: svn://10.0.0.236/trunk@112081 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 20:02:14 +00:00
rbs%maths.uq.edu.au
ea3e2e7c96 Fix bug 117637 - eliminate memory allocations in all consumers of GetFontData(), r=shanjian, sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@112080 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 19:54:23 +00:00
sspitzer%netscape.com
0f125a0aff fix for #119932. delete addressbook is failing. while I'm here,
remove unnecessary dependency on the DOM.  the addressbook
backend doesn't need to be dependent on nsIDOMXULElement and
nsIDOMNodeList.  r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@112079 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 19:50:34 +00:00
naving%netscape.com
aaa5718f74 119504 r=varga sr=waterson. fix insertion sort so the outliner inserts new element in the correct position
git-svn-id: svn://10.0.0.236/trunk@112078 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 19:49:05 +00:00
bzbarsky%mit.edu
2a71c4da3b fix computed style values for background and border properties on
tables.  Bug 98159, r=karnaze, sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@112077 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 19:43:59 +00:00
rogerl%netscape.com
fef17167b1 blank
git-svn-id: svn://10.0.0.236/trunk@112076 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 19:30:38 +00:00
edburns%acm.org
33493ef450 bug: 119680
Changes to make webclient compile and minimally run with
Netscape 6.2.1.


git-svn-id: svn://10.0.0.236/trunk@112073 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 18:04:48 +00:00
dbaron%fas.harvard.edu
7a24858133 Fix potential bustage.
git-svn-id: svn://10.0.0.236/trunk@112072 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 15:05:37 +00:00
dbaron%fas.harvard.edu
45b310844b Make sure backgrounds are painted correctly by using the correct background to set up information on the view. b=119462 r=pierre sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@112071 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 15:00:30 +00:00
dbaron%fas.harvard.edu
034db8f206 Reduce 5K of binary code size by representing data as data rather than code. b=109963 r=jag sr=hyatt,brendan
git-svn-id: svn://10.0.0.236/trunk@112070 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 14:59:48 +00:00
pierre%netscape.com
1617fcb71c 103594 "Clean up colors prefs code in nsPresShell". Remove PREFS_USE_OVERRIDE, insert the pref sheet at the
beginning of the User level. r=glazman+fantasai/sr-attinasi


git-svn-id: svn://10.0.0.236/trunk@112069 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 14:47:21 +00:00
locka%iol.ie
c3560e479f Build bustage - XP_MAC section contained unamed variable. b=110135 r=brade@netscape.com sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@112068 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 13:44:08 +00:00
jdunn%netscape.com
8e3ecc61a2 fix xlC 5.x compiler bustage
r=bbaetz@@student.usyd.edu.au
r=dbaron@fas.harvard.edu (sort of)
# 119304


git-svn-id: svn://10.0.0.236/trunk@112067 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 13:43:10 +00:00
locka%iol.ie
95f5f98f85 Removed an unused variable. b=110135 r=brade@netscape.com sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@112066 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 13:38:21 +00:00
locka%iol.ie
cfa95ffa7e Updated documentation slightly to reflect reality. b=110135 r=brade@netscape.com sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@112065 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 13:32:31 +00:00
pierre%netscape.com
a81afa51f3 60325 "<hr> line-height problem caused by large font size". Set the HR font-size to -moz-initial r=glazman/sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@112064 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 13:27:02 +00:00
pierre%netscape.com
846071ee39 89503 "font-size:0 ignored". When the font size is 0, set the x-height, ascent and descent to 0 in the TextReflowData. r=rbs/sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@112063 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 13:21:55 +00:00
glazman%netscape.com
aae2bb425e rename/remove obsolete elements/attrs from Composer xul; b=119164, r=peterv, sr=blake
git-svn-id: svn://10.0.0.236/trunk@112062 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 12:41:39 +00:00
locka%iol.ie
6c97ab4824 New parameters for nsIWebBrowserPersist saveURI & saveDocument. Caller may now specify target file as a uri or a file saveDocument has new flags for controlling encoding and line wrapping behaviour. b=110135 r=brade@netscape.com sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@112061 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 12:41:27 +00:00
bryner%netscape.com
65998a9b2c Hook up toolbarbuttons and grippers. Tweak borders and minimum sizes on scrollbars. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@112060 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 10:37:43 +00:00
rbs%maths.uq.edu.au
271a10a703 Add two default declarations to support display=block|inline introduced in MathML 2.0
git-svn-id: svn://10.0.0.236/trunk@112059 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 08:59:01 +00:00
mcafee%netscape.com
bb64ba75ac Make each subplot a link to a larger version of itself, so you can click for more detail
git-svn-id: svn://10.0.0.236/trunk@112058 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 08:22:59 +00:00
seawood%netscape.com
8297fba10b Replace NTO with MOZ_WIDGET_PHOTON as necessary.
Thanks to Brian Edmond <briane@qnx.com> for the patch.
Bug #119275 r=cls


git-svn-id: svn://10.0.0.236/trunk@112057 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 08:22:35 +00:00
bryner%netscape.com
f862f4e790 Hook up onchange events for listboxes. Not turned on yet.
git-svn-id: svn://10.0.0.236/trunk@112056 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 08:03:22 +00:00
bryner%netscape.com
edf25fe5cd Bug 119743 - autocomplete doesn't work in gcc 2.96 -O2 builds. r=hixie, sr=brendan.
git-svn-id: svn://10.0.0.236/trunk@112055 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 06:45:21 +00:00
bzbarsky%mit.edu
2fb6462521 Fix bug 84121, problem with XUL menu sizing/positioning. Patch by
Michael Kaply <mkaply@us.ibm.com>, r=dean_tessman@hotmail.com,
r=piskozub@iopan.gda.pl, sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@112054 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 05:45:53 +00:00
bryner%netscape.com
29d3f67dae Bug 119837 - add a parameter to nsITheme::GetMinimumWidgetSize to specify if CSS is allowed to override the min size. r=bzbarsky, sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@112053 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 05:40:37 +00:00
blakeross%telocity.com
57cf280c62 86979 - launch file after donwloading does not honor OS file associations. r=ben sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@112052 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 05:24:49 +00:00
rogerl%netscape.com
3ee4af413c Plethora of fixes.
git-svn-id: svn://10.0.0.236/trunk@112051 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 03:49:38 +00:00
rogerl%netscape.com
1991f7a978 Set empty rgexp paren contents to undefined.
git-svn-id: svn://10.0.0.236/trunk@112050 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 03:49:10 +00:00
bryner%netscape.com
07d9bb2d4b Bug 119757 - forms.jar missing from installer builds. r=timeless, sr=jag.
git-svn-id: svn://10.0.0.236/trunk@112049 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 03:37:25 +00:00
nboyd%atg.com
c1e495934f Exclude Unicode-2 incompatible tests
git-svn-id: svn://10.0.0.236/trunk@112048 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 01:21:07 +00:00
rbs%maths.uq.edu.au
029a8691e9 Additional reduction of code size by using a helper to propagate the update of presentation data in a range of child frames
git-svn-id: svn://10.0.0.236/trunk@112047 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 00:55:53 +00:00
mcafee%netscape.com
024bbe7baa adding multiquery links at the bottom
git-svn-id: svn://10.0.0.236/trunk@112046 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-13 22:18:03 +00:00
cavin%netscape.com
0991672678 Bug #100167: Added server name to a few connection error msgs for imap, news and pop. Also fixed two obsolete imap error numbers (1 & 2). r=bienvenu, sr=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@112045 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-13 19:26:28 +00:00
bryner%netscape.com
b877355b74 Forgot this file as part of the checkin for bugscape 11533 (commercial splash screen). Change hardcoded splash screen location to a #define set by the Makefile. r=cls.
git-svn-id: svn://10.0.0.236/trunk@112044 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-13 06:58:57 +00:00
bryner%netscape.com
7e603c2835 Hooking up scrollbar tracks and thumbs. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@112043 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-13 06:53:53 +00:00
av%netscape.com
18de62a67a Fixing 119063 -- returning nsIServiceManager instead of nsIServiceManagerObsolete to a plugin, r=peterl, sr=beard
git-svn-id: svn://10.0.0.236/trunk@112042 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-13 04:23:57 +00:00
bzbarsky%mit.edu
df8173369a Change some users of GetAttr to HasAttr instead. Bug 113564, r=jag, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@112041 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-13 04:03:52 +00:00
bryner%netscape.com
422597cbbb GTK theme renderer changes:
- Keep "widget prototypes" around instead of raw GtkStyles.  This way, the style retains valid GC's.
- Pass widget instances to gtk_paint_* to satisfy themes that expect this to be non-null.
- Add support for scrollbar buttons.
- Code refactoring and cleanup.

Not part of the build.


git-svn-id: svn://10.0.0.236/trunk@112040 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-13 03:04:24 +00:00
timeless%mac.com
8fcbf1b095 Bug 117727 make testprotocols pretty print error condition for unknown Content-Length
a=darin


git-svn-id: svn://10.0.0.236/trunk@112039 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-13 00:54:27 +00:00
timeless%mac.com
9a95a2e931 Bug 119391 nsBaseWidget::GetRenderingContext() does not correctly check for errors
patch by Roland.Mainz@informatik.med.uni-giessen.de r=timeless sr=sfraser


git-svn-id: svn://10.0.0.236/trunk@112038 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-13 00:28:11 +00:00
timeless%mac.com
f15e3a832c Bug 119398 DeviceContextImpl does not correctly check for error
patch by Roland.Mainz@informatik.med.uni-giessen.de r=timeless sr=sfraser


git-svn-id: svn://10.0.0.236/trunk@112037 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-13 00:17:37 +00:00
bbaetz%student.usyd.edu.au
3ca3632926 Bug 119625 - can't POST forms
Patch by christophe.fergeau@laposte.net, r=bbaetz, sr=beng


git-svn-id: svn://10.0.0.236/trunk@112036 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 23:56:42 +00:00
dougt%netscape.com
f923afa8bf Removing monitor from FreeService() call. See bug 117218 for details, but basically we can run into a deadlock at shutdown. This patch assumes that (a) gXPCOMShuttingDown is set only by the UI thread during xpcom shutdown and (b) that all public API's check this flag before calling into the hashtable. r=dbaron@fas.harvard.edu, sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@112035 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 23:35:57 +00:00
beard%netscape.com
1b4e59414d Switch to Collector::InstanceOwner templates
git-svn-id: svn://10.0.0.236/trunk@112034 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 17:40:36 +00:00
beard%netscape.com
a421593cf2 support for collecting C++ arrays
git-svn-id: svn://10.0.0.236/trunk@112033 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 17:39:41 +00:00
relyea%netscape.com
44a11923d1 Fix nickname check for filtering cert lists.
git-svn-id: svn://10.0.0.236/trunk@112031 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 16:43:29 +00:00
chak%netscape.com
a297014811 #111320 - Add ViewFrameSource/OpenFrameInNewWindo context menus
sr=jst


git-svn-id: svn://10.0.0.236/trunk@112030 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 15:11:06 +00:00
namachi%netscape.com
708ecae459 This patch is to avoid overwriting the COD files. COD files are generated to
debug crashes happening in the Release Builds.
Bug No = http://bugzilla.mozilla.org/show_bug.cgi?id=116473
r=leaf
sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@112027 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 14:41:01 +00:00
rods%netscape.com
ce2a82ca0c This enables platforms to set a pref as to whether they allow print from print preview.
Bug 118623 r=roland sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@112025 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 12:58:46 +00:00
rods%netscape.com
2f34cfbe34 New print dialog doesn't show the right default printer in windows if the printer is a networkprinter
Bug 118409 r=dcone sr=self


git-svn-id: svn://10.0.0.236/trunk@112024 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 12:45:49 +00:00
rods%netscape.com
898fdc16a9 Reviewing PrintSettings arguments from print and printpreview calls they should not have been added
Bug 118352 r=dcone sr=jst


git-svn-id: svn://10.0.0.236/trunk@112023 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 12:37:31 +00:00
rods%netscape.com
4d93f82379 Gets title and url from PrintService instead of PrintSettings
Bug 117894 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@112022 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 12:32:32 +00:00
rods%netscape.com
525bcc3d53 Better error failure when certain types of error occur during printing
No longer tries to print IFrames or other sub-documents with display:none
Sets title and url into PrintService from PrintSettings
Sets "IsCancelled" on PrintSettings/Service when Print Dialog is cancelled (patr of 118017)
Bug 117894 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@112021 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 12:31:05 +00:00
rbs%maths.uq.edu.au
9389ef38e6 Continuation of tyding
git-svn-id: svn://10.0.0.236/trunk@112020 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 08:06:08 +00:00
seawood%netscape.com
38737c4335 Use DIST instead of DEPTH/dist
git-svn-id: svn://10.0.0.236/trunk@112019 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 07:59:43 +00:00
blizzard%redhat.com
d1b6dfb903 Checkpointing changes. Get adding and removing event queues working properly. Change printf() logging to prlog logging. Get window modality working. (Check it out, modal dialogs only block their parents!) Oh. Right. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@112018 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 07:14:54 +00:00
seawood%netscape.com
f3aedd9073 Remove clearing of MAKE_DIRS so that we can set MAKE_DIRS before including rules.mk
git-svn-id: svn://10.0.0.236/trunk@112017 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 06:58:53 +00:00
blizzard%redhat.com
8195d9576f Bug #115085. gtkmozembed does not support custom directory service providers. Patch from John Corwin <jcorwin@us.ibm.com>. r=mkaply, sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@112016 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 05:04:57 +00:00
bryner%netscape.com
a657bcfc05 Initial checkin of gtk native theme renderer. Contains support for buttons and checkboxes. Not part of the build, to enable set NATIVE_THEME_SUPPORT=1.
git-svn-id: svn://10.0.0.236/trunk@112015 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 04:56:37 +00:00
cathleen%netscape.com
ea31156ed0 converted 271 references to nsCRT::memcpy to memcpy, bug 118135 r=dp
git-svn-id: svn://10.0.0.236/trunk@112013 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 03:18:55 +00:00
dbaron%fas.harvard.edu
e988595605 Clean up QueryInterface implementation. Patch by Roland Mainz <Roland.Mainz@informatik.med.uni-giessen.de>. r=dbaron sr=sfraser b=111088
git-svn-id: svn://10.0.0.236/trunk@112012 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 03:14:03 +00:00
rbs%maths.uq.edu.au
486cb07a88 Compact code - use a helper function for a re-usable chunk of code
git-svn-id: svn://10.0.0.236/trunk@112011 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 03:04:14 +00:00
alecf%netscape.com
de696ad435 fix take 2 on bug 114134, crashes when reading utf8 strings from dtds/etc
r=dbaron, sr=jag
when multi-byte characters crossed a buffer boundary, we weren't correctly backing up and instead tried to decode the half-loaded utf8 character... in addition, our new "remainder" count was completely broken - we were adding the old remainder to the new remainder, when in fact we had just consumed the old remainder


git-svn-id: svn://10.0.0.236/trunk@112010 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 02:38:08 +00:00
beard%netscape.com
d432b61362 Simplified collector support by defining scan methods, and using Collector::Owner<T>.
git-svn-id: svn://10.0.0.236/trunk@112009 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 02:27:51 +00:00
beard%netscape.com
782f1fb418 Added templatized subclass of Collector::ObjectOwner to simplify the GC contract.
git-svn-id: svn://10.0.0.236/trunk@112008 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 02:27:01 +00:00
beard%netscape.com
f3c4689b67 Fix windows bustage.
git-svn-id: svn://10.0.0.236/trunk@112007 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 02:26:14 +00:00
hewitt%netscape.com
399946290d 116366 - js error in tabbrowser, r=blake, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@112006 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 02:12:54 +00:00
hewitt%netscape.com
3b68bd2318 104401 - eliminate mOuter aggregate from nsXULElement (r=waterson, sr=hyatt)
git-svn-id: svn://10.0.0.236/trunk@112005 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 02:08:22 +00:00
hewitt%netscape.com
1a56c0aa7d 116341 - asking the column picker column for cell text, r=sspitzer, sr=blake
git-svn-id: svn://10.0.0.236/trunk@112004 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 02:01:32 +00:00
hewitt%netscape.com
ec249a518b 116010 - tooltips over autocomplete or menulists will size themselves to source, r=hyatt, sr=blake
git-svn-id: svn://10.0.0.236/trunk@112003 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 01:59:50 +00:00
rginda%netscape.com
1813beed6b add missing file
git-svn-id: svn://10.0.0.236/trunk@112002 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 01:41:58 +00:00
beard%netscape.com
23a8b301aa Fix mac bustage: jschar* and PRUnichar* aren't compatible.
git-svn-id: svn://10.0.0.236/trunk@112001 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 01:40:15 +00:00
hewitt%netscape.com
78490febf5 116341 - asking the column picker column for cell text, r=sspitzer, sr=blake
git-svn-id: svn://10.0.0.236/trunk@112000 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 01:26:17 +00:00
hewitt%netscape.com
9d979e2187 115632 - crash addreffing (nsIWidget *) in GetClientX, r=timeless, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@111999 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 01:22:09 +00:00
darin%netscape.com
59c63dba70 these files no longer need to include nsEscape.h
git-svn-id: svn://10.0.0.236/trunk@111998 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 01:21:40 +00:00
hewitt%netscape.com
d753d74fc9 104401 - eliminate mOuter aggregate from nsXULElement, r=waterson, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@111997 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 01:20:29 +00:00
darin%netscape.com
5ef0d8bd14 cleaning up some comments
git-svn-id: svn://10.0.0.236/trunk@111996 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 01:19:45 +00:00
hewitt%netscape.com
72a8b46e4a 70858 - [XUL 1.0] Implement <listbox>, r=evaugahn, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@111995 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 01:18:10 +00:00
srilatha%netscape.com
fdbf86a6e5 Fix for bug 102766. Moving localizable mapi files to en-win.jar
r=racham@netscape.com, sr=sspitzer@netscape.com


git-svn-id: svn://10.0.0.236/trunk@111994 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 01:10:15 +00:00
srilatha%netscape.com
e7df00783f Fix for bug # 92437. Cleaning up code in this file
r=racham@netscape.com, sr=sspitzer@netscape.com


git-svn-id: svn://10.0.0.236/trunk@111992 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 01:06:02 +00:00
wtc%netscape.com
1b26f8bbc6 Bugzilla bug 118631: a correct implementation of _PR_CreateOS2Process.
The patch is contributed by Michael Kaply <mkaply@us.ibm.com>.
r=Javier Pedemonte.


git-svn-id: svn://10.0.0.236/trunk@111991 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 01:05:02 +00:00
rginda%netscape.com
4855974f4d bug 115695, rs=brendan, venkman only
ui changes related to pretty print support


git-svn-id: svn://10.0.0.236/trunk@111990 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 01:01:02 +00:00
rginda%netscape.com
0d2707afd4 bug 115695, rs=brendan, venkman only
netive changes relating to pretty print support, includes...
* remove jsdIPC interface, replaced with ulong offsets from PC 0.
* add |pcmap| parameter to select between sourcetext/prettyprint linemaps (pcToLine, lineToPc, and isLineExecutable.)
* add |functionSource| property to jsdIScript.
* add |tag| to jsdIScript.
* fixed potential jsdIScript leaks.


git-svn-id: svn://10.0.0.236/trunk@111989 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 00:56:35 +00:00
bryner%netscape.com
93d8a62d99 Dispatch a custom DOM event when the selected item is changed, needed for XBL dropdown lists. Bug 112713, r=jkeiser, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@111988 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 00:53:15 +00:00
bryner%netscape.com
10f1b45420 Removing unused file xp_list.h. r=cls.
git-svn-id: svn://10.0.0.236/trunk@111987 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 00:51:51 +00:00
oeschger%netscape.com
7ecbff8464 just adding a new html help file for cotter, r=oeschger
git-svn-id: svn://10.0.0.236/trunk@111986 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 00:34:04 +00:00
aaronl%netscape.com
1f7c258c4c Bug 118851. Active Accessibility: return i18n compatible names again. r=jgaunt, sr=hewitt. Bug 119312. Active Accessibility: GetAccFocused needs to return the IAccessible for the currently focused node. r=jgaunt, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@111985 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 00:23:06 +00:00
naving%netscape.com
b2aaec10f6 119350 r=nhotta sr=sspizter. make cross-folder msgNavigation follow the folder-pane sort order.
git-svn-id: svn://10.0.0.236/trunk@111984 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 00:11:07 +00:00
nhotta%netscape.com
1b6cfcbc13 Added wstring version of MakeFullAddress to nsIMsgHeaderParser,
changed non wstring functions to noscript because they need UTF-8 string and are not scriptable,
bug 118010, r=ducarroz, sr=sspitzer.


git-svn-id: svn://10.0.0.236/trunk@111983 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 23:52:15 +00:00
cotter%netscape.com
f360a4a28e ongoing privacy & security help content updates, r=oeschger; minor updates to keep help targets in synch with latest content changes.
git-svn-id: svn://10.0.0.236/trunk@111982 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 23:40:50 +00:00
ian.mcgreer%sun.com
05b6bbf20c *sigh*
fixed backward compatibity tests, but broke current version.  will have to rework.


git-svn-id: svn://10.0.0.236/trunk@111981 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 23:37:37 +00:00
cotter%netscape.com
88355790a7 ongoing privacy & security help content updates, r=oeschger (mostly Cookie Mgr, Password Mgr, and related files)
git-svn-id: svn://10.0.0.236/trunk@111977 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 23:25:07 +00:00
pschwartau%netscape.com
d6aa73e274 Updating JS_GetImplementationVersion() to date of latest JS release (67111).
git-svn-id: svn://10.0.0.236/trunk@111976 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 23:18:39 +00:00
bryner%netscape.com
a39df7b0a5 Fixing problems switching to modern skin, also adding a basic forms package to classic. r=ben, sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@111975 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 23:14:43 +00:00
darin%netscape.com
2bd466825a fixes first part of bug 109179 "replace NS_EscapeURL with NS_EscapeURLPart"
r=andreas.otte@debitel.net
sr=alecf@netscape.com


git-svn-id: svn://10.0.0.236/trunk@111974 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 23:02:22 +00:00
darin%netscape.com
9e12988e78 fixes bug 117931 "Function shExpMatch in nsProxyAutoConfig.js: conversion
from shell pattern to regexp is incorrect."
patch=zybi@talex.com.pl
r=tingley@sundell.net
sr=darin@netscape.com


git-svn-id: svn://10.0.0.236/trunk@111973 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 22:52:32 +00:00
alecf%netscape.com
1768676137 dammit why does this break linux?!
backing out my last checkin


git-svn-id: svn://10.0.0.236/trunk@111972 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 22:44:30 +00:00
darin%netscape.com
e26b828b6a fixes bug 112479 "HTTP needs complete support for nsIUploadChannel"
r=dougt, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@111971 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 22:44:26 +00:00
alecf%netscape.com
e6fbcc6ced progress towards 108962 - fix nsLinebreakConverter to stop using private nsStr members
r=dbaron, sr=jag


git-svn-id: svn://10.0.0.236/trunk@111970 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 22:40:09 +00:00
ian.mcgreer%sun.com
18b97b7a4c temporary fix for bug 115360
git-svn-id: svn://10.0.0.236/trunk@111969 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 22:24:31 +00:00
dougt%netscape.com
031dee4c73 fixing build bustage. there is another nsMemory.h in xpcom/base which overwrote this copy
git-svn-id: svn://10.0.0.236/trunk@111968 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 21:05:08 +00:00
sdagley%netscape.com
ab21e79f51 Change to fix for #60203 - continue to delete temp files on exit of Mozilla app on platforms other than Mac per mscott's request. r=pinkerton
git-svn-id: svn://10.0.0.236/trunk@111967 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 20:51:09 +00:00
darin%netscape.com
6978a23290 fixes bug 119103 "Host: header not being send correctly for IPv6 IP's"
r=morten@nilsen.com
sr=jag


git-svn-id: svn://10.0.0.236/trunk@111966 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 20:34:23 +00:00
alecf%netscape.com
a6159e518f fix for bug 114134 - crash when localizing some strings
when multi-byte characters crossed a buffer boundary, we weren't correctly backing up and instead tried to decode the half-loaded utf8 character... in addition, our new "remainder" count was completely broken - we were adding the old remainder to the new remainder, when in fact we had just consumed the old remainder
r=dbaron, sr=jag


git-svn-id: svn://10.0.0.236/trunk@111965 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 20:34:11 +00:00
darin%netscape.com
8784526667 fixes bug 117507 "HTTP Authentication hangs if no username/password is entered"
r=badami@netscape.com sr=jag


git-svn-id: svn://10.0.0.236/trunk@111964 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 20:33:03 +00:00
bnesse%netscape.com
499653b4e0 Removing files obsoleted by alecf's checkin for bug 112708.
git-svn-id: svn://10.0.0.236/trunk@111963 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 20:13:27 +00:00
dougt%netscape.com
35300582df Moving Memory Util functions into nsMemory. r=dmose, sr=jband, bug=119082
git-svn-id: svn://10.0.0.236/trunk@111962 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 20:12:22 +00:00
bnesse%netscape.com
526904761f Removing files obsoleted by the checkin for bug 89137.
git-svn-id: svn://10.0.0.236/trunk@111961 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 20:12:09 +00:00
dbaron%fas.harvard.edu
307538c3e3 Do restoration of information in the layout history state immediately after frame initialization rather than using separate code within PresShell::ContentAppended that calls GetPrimaryFrameFor (which is slow and forces every frame into the primary frame map, inefficiently). b=109428 r=rods sr=waterson
git-svn-id: svn://10.0.0.236/trunk@111960 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 20:10:46 +00:00
bnesse%netscape.com
6644445ed3 Fix for bug 118903. Add autoconfig to install packaging. Also fixes copying of prefcalls.js to dist on Windows. r=alecf, sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@111959 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 20:09:03 +00:00
mitchf%netscape.com
21d09daea7 fixed typo
git-svn-id: svn://10.0.0.236/trunk@111958 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 19:53:03 +00:00
jpierre%netscape.com
5c8b961ba4 Fix for 98068 - PR_CALLBACK OS/2 issues
git-svn-id: svn://10.0.0.236/trunk@111957 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 19:53:00 +00:00
sdagley%netscape.com
fd182171b1 Fix #60203 and #100460 - change name of downloaded files from the salted name to original name when download finishes and no longer delete temp files passed off to helper apps. Based on patch from Terence Tan. r=pinkerton,sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@111956 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 19:51:57 +00:00
timeless%mac.com
01479ff578 Bug 114396ÿJS evaluation result is not displayed in the JS console
patch by neil@parkwaycc.co.uk r=doron sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@111955 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 19:45:00 +00:00
harishd%netscape.com
aebb8f7c06 Reduce the size of tokens. b=113657, r=heikki, sr=jst
git-svn-id: svn://10.0.0.236/trunk@111954 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 19:39:57 +00:00
bzbarsky%mit.edu
380edd4af3 Change more instances of NS_ConvertASCIItoUCS2 to NS_LITERAL_STRING.
Bug 104159, r=jag, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@111953 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 19:39:51 +00:00
dbaron%fas.harvard.edu
f071fe9f2c Fix background painting as the default color while leaving a page. b=118867 r=sfraser sr=jst
git-svn-id: svn://10.0.0.236/trunk@111952 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 19:38:21 +00:00
hwaara%chello.se
153132265a #105842, "Empty or no <title> or image does not update title in tabbed browsing"
Patch by neil@parkwaycc.co.uk

r=jag, sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@111951 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 19:37:20 +00:00
mitchf%netscape.com
4950e2213f Adds Javascript entry page into wizard (Bugscape #11290)
git-svn-id: svn://10.0.0.236/trunk@111950 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 19:33:33 +00:00
harishd%netscape.com
8ca1a4cdc8 Decrement mOpenFormCount only if there's an open form. b=115262, r=heikki, sr=jst.\n Counter related code should be DEBUG only. b=92618, r=heikki, sr=jst
git-svn-id: svn://10.0.0.236/trunk@111949 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 19:33:31 +00:00
attinasi%netscape.com
ecb20fc642 Fixed problem with images splitting when they should not be. b=111255 r=karnaze sr=waterson
git-svn-id: svn://10.0.0.236/trunk@111948 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 19:32:55 +00:00
dbaron%fas.harvard.edu
f80ab46be4 Fix bustage.
git-svn-id: svn://10.0.0.236/trunk@111947 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 19:24:51 +00:00
hwaara%chello.se
33091cf772 #65523, "'View Stored Cookies' button needs a better name"
Patch by Vidar Braut Haarr <vidar@coretrek.com>

r=morse, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@111946 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 19:24:17 +00:00
attinasi%netscape.com
f90ef7992e Added regression test for split images (bug 111255). Not part of build
git-svn-id: svn://10.0.0.236/trunk@111945 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 19:05:05 +00:00
attinasi%netscape.com
768c73848e Regression test for split images. Not part of build
git-svn-id: svn://10.0.0.236/trunk@111944 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 19:04:37 +00:00
relyea%netscape.com
15ae9934f3 Keep a copy of the DER Crl.
git-svn-id: svn://10.0.0.236/trunk@111943 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 17:31:09 +00:00
blizzard%redhat.com
7546fa2175 Add exclusion lists to the packager. Not part of the default build.
git-svn-id: svn://10.0.0.236/trunk@111942 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 17:18:01 +00:00
alecf%netscape.com
05c3bf437f remove dead file - not used anywhere
git-svn-id: svn://10.0.0.236/trunk@111941 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 15:09:32 +00:00
rods%netscape.com
ce096ce41e reflow was using the wrong DC to rendering context for PP
now cropping progress title to 64 chars with elipse o the front
BUg 117745,118729 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@111940 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 11:59:00 +00:00
rods%netscape.com
eeb370541a reflow was using the wrong DC to rendering context for PP
BUg 117745 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@111939 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 11:56:10 +00:00
rods%netscape.com
e4a9e6382d Fixing build problem
Bug 119147 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@111937 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 11:48:28 +00:00
wtc%netscape.com
9521a5baac Bugzilla bug 119406: fixed a misspelling. Thanks to Nick Blievers
<nickb@adacel.com.au> for the bug report and the fix.


git-svn-id: svn://10.0.0.236/trunk@111935 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 05:35:26 +00:00
rbs%maths.uq.edu.au
c264cfec89 Some tweaks
git-svn-id: svn://10.0.0.236/trunk@111934 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 05:08:11 +00:00
beard%netscape.com
0a3b34410d Starting to develop gc infrastructure.
git-svn-id: svn://10.0.0.236/trunk@111933 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 04:45:02 +00:00
beard%netscape.com
598d5796c6 copy(NULL) == NULL
git-svn-id: svn://10.0.0.236/trunk@111932 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 04:42:11 +00:00
bryner%netscape.com
9c4a2159b6 XBL form control work-in-progress:
- Separated form control css into implementation (in layout/html/forms),
and appearance (in the theme)
- Implemented select size=1 in modern
- Hooked up onchange events for select size=1
- Removed unneeded theme.mk file

Not turned on by default.  r/sr=hewitt.


git-svn-id: svn://10.0.0.236/trunk@111931 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 04:34:19 +00:00
zach%zachlipton.com
d10de70251 Additional fix for bug 112914: "Test should not cat $file" Previous
patch fixed the problem, but this patch stops once it finds strict so
it will not take as long to run.

Patch by ddkilzer@theracingworld.com. R=zach@zachlipton.com though review
is not required for tests.


git-svn-id: svn://10.0.0.236/trunk@111930 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 03:53:18 +00:00
aaronl%netscape.com
76242faffd Active Accessibility: use tooltiptext attribute for accessible name if there is no label. r=jgaunt, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@111929 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 03:49:13 +00:00
aaronl%netscape.com
33129ce5b8 Bug 119067. Add nsIDOMXULMenuListElement.idl, implement open property. r=jgaunt, sr=hyatt. Bug 119251 - Active Accessibility status bar shouldn't act like a leaf - need the ability to have children. r=jgaunt, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@111928 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 03:48:02 +00:00
bryner%netscape.com
f4ab16eebb bug 90254 - blank menu item under privacy and security on mac. r=stephend, sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@111927 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 03:17:36 +00:00
tor%cs.brown.edu
f4e92c7de7 Bug 116378: fix win32 byte ordering. r=pavlov, sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@111926 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 03:16:44 +00:00
andreww%netscape.com
c8aee18aeb bugzilla bug 112314,85226 r=shliang (shuehan) , sr=hewitt ; fixing themes preview window
git-svn-id: svn://10.0.0.236/trunk@111925 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 03:05:25 +00:00
waterson%netscape.com
df9d617a7a Bug 118863. Fix several incorrect uses of IsElementContainedBy when IsElementInBuilder is required. Fixes problems with nested templates. r=rjc, sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@111924 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 03:00:53 +00:00
andreww%netscape.com
c7c4bdf859 bugzilla bug 29896 r=blake, racham, sr=hewitt folder names truncate in middle instead of right in folderpane.
git-svn-id: svn://10.0.0.236/trunk@111923 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 03:00:38 +00:00
rbs%maths.uq.edu.au
fa4baaf863 Alert! MissingMathML fonts. Here goes the prompt that the user will see when it is detected that crucial stretchy MathML fonts are not installed. The list of those fonts that are missing is shown so that the user can install them. The message is hardcoded and would need to be localized
git-svn-id: svn://10.0.0.236/trunk@111922 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 02:57:03 +00:00
andreww%netscape.com
f7f146a583 bugzilla bug 62011 r=racham, shliang sr=hewitt status bar in subscribe dlg should be at bottom.
git-svn-id: svn://10.0.0.236/trunk@111921 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 02:52:26 +00:00
javi%netscape.com
1b8e7e1b7a Turns out there isn't a corresponding .def file for the Builtins module.
So I still need this file.


git-svn-id: svn://10.0.0.236/trunk@111920 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 02:19:41 +00:00
javi%netscape.com
255597de45 *.exp files (for symbol exporting) are now generated dynamically.
git-svn-id: svn://10.0.0.236/trunk@111919 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 02:13:49 +00:00
beard%netscape.com
ba95ef2e98 First working version using ObjectOwner & semi-spaces.
git-svn-id: svn://10.0.0.236/trunk@111918 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 01:59:52 +00:00
danm%netscape.com
95158582d6 constrain windows centered on a parent window to be onscreen. bug 119332 r=ben,hyatt
git-svn-id: svn://10.0.0.236/trunk@111917 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 01:53:23 +00:00
pschwartau%netscape.com
ccc2a91b66 Correcting a mistaken comment.
git-svn-id: svn://10.0.0.236/trunk@111916 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 01:34:07 +00:00
darin%netscape.com
841f2009de fixes bug 118995 "links with non-ascii characters fail to work in Mozilla 0.9.7"
patch=william.tan@i-dns.net
r/sr=brendan,darin


git-svn-id: svn://10.0.0.236/trunk@111915 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 01:31:43 +00:00
harishd%netscape.com
78612453d2 119038 - Make sure that WillResume() and WillInterrupt() get called on the sink. This should fix the fast loader assertion. r=heikki, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@111914 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 01:26:41 +00:00
pschwartau%netscape.com
c98a4807b2 Initial add. Regression test for bug 103602.
git-svn-id: svn://10.0.0.236/trunk@111913 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 01:23:40 +00:00
ssu%netscape.com
3fbbdaa0db checking in patch for neil@parkwaycc.co.uk. fixes bug 102711 - implement F6/shift+F6 and Ctrl+(shift)+tab to cycle through panes in mailnews window. r=ssu, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@111912 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 01:17:04 +00:00
sdagley%netscape.com
97ffb47229 checking in as binary (hopefully)
git-svn-id: svn://10.0.0.236/trunk@111911 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 01:12:58 +00:00
ssu%netscape.com
18af40ed41 fixing bug 85512 - Change mnemonic for File;Compact Folders and File;Get New Messages For. r=racham, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@111910 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 01:11:39 +00:00
danm%netscape.com
fde611be88 restore persistent (maximized) size state after position and size are restored. bug 119006 r=ben,hyatt
git-svn-id: svn://10.0.0.236/trunk@111909 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 01:08:49 +00:00
naving%netscape.com
2531b4ded1 118137 r=bienvenu sr=sspitzer. fix crash upon deleting large number of messages.
git-svn-id: svn://10.0.0.236/trunk@111908 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 01:05:53 +00:00
kirk.erickson%sun.com
be41a6dbba Fixed termination when using -L 30 (see bug 107777).
This is a temporary solution, creating SYSTEM rather than USER loggerThread.
Later we should create a USER thread, Interrupt, and tell the thread to exit.


git-svn-id: svn://10.0.0.236/trunk@111907 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 01:03:28 +00:00
jpierre%netscape.com
83f7cb4f36 Fix for 118793 - remove GBASH references from OS2.mk
git-svn-id: svn://10.0.0.236/trunk@111906 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 00:48:49 +00:00
rjc%netscape.com
4ac1110065 Fix bug # 77460: reduce string usage in search handling. r=ben r/sr=jag
git-svn-id: svn://10.0.0.236/trunk@111905 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 00:44:16 +00:00
ian.mcgreer%sun.com
e91823638e fix crash seen in PSM
git-svn-id: svn://10.0.0.236/trunk@111904 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 00:41:26 +00:00
cathleen%netscape.com
5971d227ad fix bug 118044, windows static build bustage. sr=waterson r=darin, timeless
git-svn-id: svn://10.0.0.236/trunk@111903 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 00:33:37 +00:00
relyea%netscape.com
3062b0e3b5 Fix dual key generation crash.
git-svn-id: svn://10.0.0.236/trunk@111902 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 00:33:08 +00:00
rogerl%netscape.com
7757adc8c0 Fixed up file list.
git-svn-id: svn://10.0.0.236/trunk@111901 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 00:29:25 +00:00
andreww%netscape.com
a2eca3ef51 Bugzilla bug 105801 fixes to modal about dialog. sr=ben, r=timeless
git-svn-id: svn://10.0.0.236/trunk@111900 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 00:29:06 +00:00
bzbarsky%mit.edu
0575435ca2 Add video/x-mng to the Accept header. Patch by Peter Janes
<peterj@liberate.com>, bug 118979, r=bzbarsky, sr=darin


git-svn-id: svn://10.0.0.236/trunk@111899 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 00:19:57 +00:00
rogerl%netscape.com
dd695f59c6 Added regexpwrapper.
git-svn-id: svn://10.0.0.236/trunk@111898 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 00:18:14 +00:00
bzbarsky%mit.edu
b7de1b681f Implement computed position and clip, make computed style not round
values, fix font-style to say "normal" instead of "", and some random
cleanup.  Bugs 116032, 116033, 94080, 98052


git-svn-id: svn://10.0.0.236/trunk@111897 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 00:15:55 +00:00
rogerl%netscape.com
caa1fd0f57 Added trailing newline at EOF for gcc.
git-svn-id: svn://10.0.0.236/trunk@111896 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 00:12:16 +00:00
bzbarsky%mit.edu
5bba6cc807 Build system changes to build nsDOMCSSRect. Bug 116032, r=peterv, sr=jst
git-svn-id: svn://10.0.0.236/trunk@111895 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 00:12:10 +00:00
bzbarsky%mit.edu
bed5a07b00 Adding nsIDOMRect implementation to support computed clip. Not part of
build yet.  Bug 116032, r=peterv, sr=jst


git-svn-id: svn://10.0.0.236/trunk@111894 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 00:09:01 +00:00
rogerl%netscape.com
e16fd8fc14 Added trailing newline for gcc.
git-svn-id: svn://10.0.0.236/trunk@111893 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 00:07:53 +00:00
sspitzer%netscape.com
7722497eab fix for #118876. fix xml error when printing addressbook cards with < & or >.
use the txt to html converter to turn those into entities.
r=bienvenu,sr=mscott


git-svn-id: svn://10.0.0.236/trunk@111892 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 00:07:45 +00:00
timeless%mac.com
c07931f291 Bug 119295 [mach] Mach-O Lacks a Custom Icon
patch by zach@zachlipton.com r=pinkerton sr=smfr


git-svn-id: svn://10.0.0.236/trunk@111891 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 00:06:27 +00:00
rogerl%netscape.com
e1787a8cdf Fixed case for include filename.
git-svn-id: svn://10.0.0.236/trunk@111890 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 00:01:14 +00:00
jband%netscape.com
c2d17c7692 trivial fix to allow freeing a variant array type that we do in fact create. rs=vidur
git-svn-id: svn://10.0.0.236/trunk@111889 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 23:55:32 +00:00
jband%netscape.com
46c916b18c part of fix to bug 114115. Let xpti avoid building interface infos that we don't actually need by giving it a clue about which ones we want. r=dbradley sr=jst
git-svn-id: svn://10.0.0.236/trunk@111888 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 23:52:10 +00:00
jband%netscape.com
c3ba209a21 Fix bug 114115. Reduce long lived allocations by refactoring to hold main interface info structs in arena and buil refcounted info objects on demand (though cached for reuse) r=dbradley sr=jst
git-svn-id: svn://10.0.0.236/trunk@111887 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 23:49:47 +00:00
jband%netscape.com
8f8ebb89a2 part of fix to bug 114115. Old code was calling through a pointer without holding a reference. r=dbradley sr=jst
git-svn-id: svn://10.0.0.236/trunk@111886 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 23:45:06 +00:00
rbs%maths.uq.edu.au
526b3dfa82 [MathML only] Rename the pointer on the embellished operator from |firstChild| to |next| because it is more clearer with the latter that it is an hierarchy. Also made the inheritance of the displaystyle more reliable by walking up to the root <math> tag if necessary, e.g., if a MathML frame happens to be surrounded by non-MathML helper frames needed for its support
git-svn-id: svn://10.0.0.236/trunk@111885 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 23:40:40 +00:00
jband%netscape.com
243a85796b fix bug 19330. Lost the setting of rv in previous fix. sr=darin r=alecf
git-svn-id: svn://10.0.0.236/trunk@111884 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 23:39:50 +00:00
timeless%mac.com
4c5448237b Bug 119295 [mach] Mach-O Lacks a Custom Icon
patch by zach@zachlipton.com r=pinkerton sr=smfr


git-svn-id: svn://10.0.0.236/trunk@111877 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 23:36:56 +00:00
bienvenu%netscape.com
76a6e6807e check in fix for problem with download and sync messages dlg on os/2 for mkapply, r=timeless, sr=bienvenu 113671
git-svn-id: svn://10.0.0.236/trunk@111876 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 23:36:42 +00:00
morse%netscape.com
a3d09ee5e6 bug 112649, hide/disable various elements in cookie task menu, r=sgehani, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@111875 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 23:33:36 +00:00
rods%netscape.com
1652880107 Wasn't setting the default correctly.
Bug 118409 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@111874 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 23:22:14 +00:00
bienvenu%netscape.com
997c2b8ad2 make mimemoz cache images in mem cache instead of dropping them on the floor, fixes case where imap message gets fetch multiple times, r=sspitze, sr=mscott 93208
git-svn-id: svn://10.0.0.236/trunk@111873 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 23:18:41 +00:00
waterson%netscape.com
ea6ab891de Bug 96108. Clean up some debug-only fallout.
git-svn-id: svn://10.0.0.236/trunk@111872 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 23:08:54 +00:00
law%netscape.com
706b57b41f Bug 87257; delay default browser dialog till after navigator opens; r=jag, sr=ben
git-svn-id: svn://10.0.0.236/trunk@111871 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 22:58:27 +00:00
srilatha%netscape.com
56204bf958 Fix for bug# 104258.
Dlg for setting to default mail should not appear when I'm composing a msg
r=ssu, sr=mscott


git-svn-id: svn://10.0.0.236/trunk@111870 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 22:51:30 +00:00
sonja.mirtitsch%sun.com
c71cbd5329 asleep of 3 seconds after killing of teh selfserv doesn't seem to be
sufficient - either that or it takes a lot longe now to start up


git-svn-id: svn://10.0.0.236/trunk@111869 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 22:47:12 +00:00
ducarroz%netscape.com
6d4cf38d0c Fix for bug 115446. Need to remove attribute width or height of boxes around splitters when caching a compose window. R=dmose, SR=sspitzer
git-svn-id: svn://10.0.0.236/trunk@111868 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 22:43:28 +00:00
racham%netscape.com
901fad79e0 Fixing bug 117714. This fix saves and retrieves preferences in smime panel properly. Thanks to Stephane Saux for the patch he proposed. Needed to add more changes to that so that prefs are saved while user moves across items like Server Settings, Addressing, etc under a given account in the AccountManager panel. r=sspitzer, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@111867 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 22:40:27 +00:00
relyea%netscape.com
7044e8eccf Fix Crl import Crash. (use the template, not the attribute list).
git-svn-id: svn://10.0.0.236/trunk@111866 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 22:38:15 +00:00
beard%netscape.com
d161f762c5 Added regexpwrapper.cpp, and mozilla/js2/src/regexp to the include paths....
git-svn-id: svn://10.0.0.236/trunk@111865 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 22:23:48 +00:00
beard%netscape.com
2d30bd6ad1 Added regexpwrapper.cpp, and mozilla/js2/src/regexp to the include paths.
git-svn-id: svn://10.0.0.236/trunk@111864 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 22:23:41 +00:00
beard%netscape.com
3a6a87c143 Changed data structures for root management. Added ObjectScanner to abstract object scanning.
git-svn-id: svn://10.0.0.236/trunk@111863 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 22:21:52 +00:00
shanjian%netscape.com
049ebac0d8 #118606 support opentype format 12 CMAP table
r=rbs, sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@111862 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 22:06:58 +00:00
beard%netscape.com
47490c5561 Fix Activation constructor warnings. Reindent liberally.
git-svn-id: svn://10.0.0.236/trunk@111861 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 22:04:11 +00:00
beard%netscape.com
ef6f78e3cf Avoid use of String::c_str(), use String::begin() instead. This also works around a bug in Mac OS X's bastring.h.
git-svn-id: svn://10.0.0.236/trunk@111860 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 22:03:16 +00:00
sspitzer%netscape.com
ed70d129b9 fix for #117952. addresses disappear when you scroll.
fix by hyatt (originally for bug #96899).  I'm just re-landing it.
sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@111859 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 22:01:56 +00:00
morse%netscape.com
2b35a79913 bug 117155, garbage characters in cookie/signon manager dialogs, r=sgehani, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@111858 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 22:01:43 +00:00
dsirnapalli%netscape.com
f474145254 updated the test case.
git-svn-id: svn://10.0.0.236/trunk@111857 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 22:00:27 +00:00
rchen%netscape.com
b9bc6dc02e Fix for bug 96759. Add composercharsetLoadListener function to listen to the page and SetForcedEditorCharset function to solve
the menu selection problem. r=nhotta,sr=alecf.


git-svn-id: svn://10.0.0.236/trunk@111856 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 21:55:26 +00:00
mikep%oeone.com
ea048297b6 Fixed bug 118752 with two radio buttons being selected.
git-svn-id: svn://10.0.0.236/trunk@111855 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 21:52:53 +00:00
myk%mozilla.org
c8355dadaf Fix for bug 113383: Add a link to the dependent bug in emails about a dependent bug changing state.
Patch by Myk Melez <myk@mozilla.org>.
r=caillon,jake


git-svn-id: svn://10.0.0.236/trunk@111854 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 21:47:04 +00:00
alecf%netscape.com
fd8e16ea93 some leftover files that I forgot to checkin to bug 100212, converting nsIFile.URL over to nsIIOService
r=dougt, sr=darin


git-svn-id: svn://10.0.0.236/trunk@111853 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 21:36:17 +00:00
rbs%maths.uq.edu.au
7a9d642ace Finishing touch to MathML bug 114909
git-svn-id: svn://10.0.0.236/trunk@111852 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 21:30:41 +00:00
shanjian%netscape.com
b6116fc576 #106476 A more readable approach in resolving fonts
r=rbs, sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@111851 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 21:26:07 +00:00
bienvenu%netscape.com
99d6b1db75 fix problem issuing search in non selected folder after copying to sent folder r/sr=sspitzer 119154
git-svn-id: svn://10.0.0.236/trunk@111850 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 21:23:02 +00:00
ian.mcgreer%sun.com
41121f3550 CERT_FindCertIssuer had a fallback to just grab any cert with the correct subject when all else fails.
git-svn-id: svn://10.0.0.236/trunk@111849 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 20:24:46 +00:00
shannond%netscape.com
69da9f8a57 mozilla/cck/ib/comp.h is now located in mozilla/cck/globals/comp.h as a result
of bug 113818.  Removing this file from this directory since it is no longer
needed.


git-svn-id: svn://10.0.0.236/trunk@111848 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 19:51:50 +00:00
shannond%netscape.com
cc009a0f69 mozilla/cck/ib/comp.cpp has moved to mozilla/cck/globals/comp.cpp as a
result of bug 113818.  Removing this file from this directory since it
is no longer needed.


git-svn-id: svn://10.0.0.236/trunk@111847 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 19:50:28 +00:00
javi%netscape.com
b0b0b55921 Give the shared library fragment names.
git-svn-id: svn://10.0.0.236/trunk@111844 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 18:15:28 +00:00
rogerl%netscape.com
ea5416929e Fixed minor bugs.
git-svn-id: svn://10.0.0.236/trunk@111843 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 18:10:48 +00:00
ian.mcgreer%sun.com
26c0d7a35b Fix chaining bug. Cert's trust needs to be set before call to matchUsage.
git-svn-id: svn://10.0.0.236/trunk@111842 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 18:10:43 +00:00
bienvenu%netscape.com
28995dfed9 fix blocker 119202 delete button disabled after deleting message r/sr=sspitzer backing out fix for 118137
git-svn-id: svn://10.0.0.236/trunk@111840 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 17:14:12 +00:00
pinkerton%netscape.com
0206c2babf invisible windows need the windowConstrain event handler. It was left out by mistake for those windows in my last checkin. Pull the invisible window code out in its own case so this doesn't happen again. r=sdagley, sr=sfraser. bug#118198
git-svn-id: svn://10.0.0.236/trunk@111839 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 15:40:33 +00:00
ian.mcgreer%sun.com
33e4698aeb need to make sure trust is updated if it was already created
git-svn-id: svn://10.0.0.236/trunk@111838 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 15:30:06 +00:00
alex.fritze%crocodile-clips.com
9f16d21d3e [SVG only] Fix locale-related problems (bug 99771).
Patch by <daniele@grinta.net>


git-svn-id: svn://10.0.0.236/trunk@111837 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 15:28:15 +00:00
rods%netscape.com
042dd90c2f Removing an uneeded line of code when this got accidently checked in
git-svn-id: svn://10.0.0.236/trunk@111836 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 15:23:57 +00:00
leaf%mozilla.org
a09d52fa13 Automated update
git-svn-id: svn://10.0.0.236/trunk@111835 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 15:12:20 +00:00
ian.mcgreer%sun.com
e4d842c387 bug 118051, make Stan pki1 headers private exports for 3.4
git-svn-id: svn://10.0.0.236/trunk@111834 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 15:11:04 +00:00
jdunn%netscape.com
de3ab61152 adding HAVE_FLOCKFILE test for pangoLite
r=cls@seawood.org
# 118825


git-svn-id: svn://10.0.0.236/trunk@111833 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 15:00:42 +00:00
glazman%netscape.com
2f5b7a3b1a oops, I erroneously left this code in my big yesterday's check-in and this belongs to another bug (118110); b=77705
git-svn-id: svn://10.0.0.236/trunk@111832 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:51:45 +00:00
ian.mcgreer%sun.com
5e7ce75480 Only release crypto context's reference if cert was removed. Should not have caused 3.4 bugs but was nonetheless incorrect.
git-svn-id: svn://10.0.0.236/trunk@111831 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:34:36 +00:00
ian.mcgreer%sun.com
05e10a2919 back out previous change
Unlike the other hash indexes, the issuer and serial is unique.  If the issuer and serial exists in the cache, the cert pointer must be valid (the cache is holding a reference).


git-svn-id: svn://10.0.0.236/trunk@111830 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:28:53 +00:00
brade%netscape.com
539faeabfc remove unused static kPrefServiceCID for gain of 16 bytes (bug 117927; r/sr=jst,darin)
git-svn-id: svn://10.0.0.236/trunk@111829 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:19:26 +00:00
brade%netscape.com
59311cf7e6 remove unused statics kCSSLoaderCID and kXULID for gain of 19 bytes (bug 117927; r/sr=jst,darin)
git-svn-id: svn://10.0.0.236/trunk@111828 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:18:55 +00:00
brade%netscape.com
a682227c6c remove unused static kIOServiceCID for gain of 16 bytes (bug 117927; r/sr=jst,darin)
git-svn-id: svn://10.0.0.236/trunk@111827 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:18:35 +00:00
brade%netscape.com
96f0200194 remove unused statics kPlatformCharsetCID and kUBidiUtilCID for gain of 32 bytes (bug 117927; r/sr=jst,darin)
git-svn-id: svn://10.0.0.236/trunk@111826 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:16:29 +00:00
jdunn%netscape.com
01a246e76f AIX's new compiler, xlC5.x, doesn't allow the use of "friend" to declare
a function prototype.  So we have to decare the function and then
declare it a friend.  When Default arguments are used, they need to
be specified in the function prototype and NOT in the friend declaration.
# 43311
r=dbaron@fas.harvard.edu


git-svn-id: svn://10.0.0.236/trunk@111825 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:16:05 +00:00
brade%netscape.com
5b5fdeed0b remove unused static kRDFInMemoryDataSourceCID for gain of 16 bytes (bug 117927; r/sr=jst,darin)
git-svn-id: svn://10.0.0.236/trunk@111824 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:15:51 +00:00
brade%netscape.com
9770d6854e remove unused statics kDataTimeFormatIID and kTextNodeCID for gain of 32 bytes (bug 117927; r/sr=jst,darin)
git-svn-id: svn://10.0.0.236/trunk@111823 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:15:18 +00:00
brade%netscape.com
953952c8ec remove unused statics kCSSParserCID, kDOMScriptObjectFactoryCID, kLoadGroupCID, kRDFCompositeDataSourceCID, kRDFContainerUtilsCID, kRDFInMemoryDataSourceCID, kXULTemplateBuilderCID, and kXULOutlinerBuilderCID for gain of 160 bytes (bug 117927; r/sr=jst,darin)
git-svn-id: svn://10.0.0.236/trunk@111822 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:15:04 +00:00
brade%netscape.com
e59e6276ae remove unused statics kCRangeCID and kCContentIteratorCID for gain of 32 bytes (bug 117927; r/sr=jst,darin)
git-svn-id: svn://10.0.0.236/trunk@111821 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:12:24 +00:00
brade%netscape.com
f34e725653 remove unused static kXULPopupListenerCID for gain of 16 bytes (bug 117927; r/sr=jst,darin)
git-svn-id: svn://10.0.0.236/trunk@111820 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:12:01 +00:00
brade%netscape.com
b35c90f856 remove unused static kDOMScriptObjectFactoryCID for gain of 16 bytes (bug 117927; r/sr=jst,darin)
git-svn-id: svn://10.0.0.236/trunk@111819 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:11:45 +00:00
brade%netscape.com
10bfde9604 remove unused static kNameSpacemanagerCID for gain of 16 bytes (bug 117927; r/sr=jst,darin)
git-svn-id: svn://10.0.0.236/trunk@111818 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:10:58 +00:00
brade%netscape.com
f712b4870e remove unused static kParserCID for gain of 16 bytes (bug 117927; r/sr=jst,darin)
git-svn-id: svn://10.0.0.236/trunk@111817 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:10:08 +00:00
brade%netscape.com
df74258b9a remove unused statics kNameSpaceManagerCID, kXMLDocumentCID and kParserCID for gain of 48 bytes (bug 117927; r/sr=jst,darin)
git-svn-id: svn://10.0.0.236/trunk@111816 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:09:09 +00:00
brade%netscape.com
39059cb173 remove unused statics kCSSBreaksSID and kCSSPageSID for gain of 32 bytes (bug 117927; r/sr=jst,darin)
git-svn-id: svn://10.0.0.236/trunk@111815 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:08:36 +00:00
brade%netscape.com
c1caa500c8 remove unused static kISupportsIID for gain of 16 bytes (bug 117927; r/sr=jst,darin)
git-svn-id: svn://10.0.0.236/trunk@111814 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:07:59 +00:00
brade%netscape.com
aff55af106 remove unused static kIOServiceCID for gain of 16 bytes (bug 117927; r/sr=jst,darin)
git-svn-id: svn://10.0.0.236/trunk@111813 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:07:41 +00:00
brade%netscape.com
773e92d74f remove unused static kCharsetConverterManagerCID for gain of 16 bytes (bug 117927; r/sr=jst,darin)
git-svn-id: svn://10.0.0.236/trunk@111812 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:07:22 +00:00
peterv%netscape.com
86506e2239 Keeping up with outliner changes. r=dmose. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@111811 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:06:47 +00:00
brade%netscape.com
8c2aaf40c9 remove unused static kPrefServiceCID for gain of 16 bytes (bug 117927; r/sr=jst,darin)
git-svn-id: svn://10.0.0.236/trunk@111810 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:06:15 +00:00
brade%netscape.com
9de532d67f remove unused statics kEventQueueServiceCID, kEventQueueService and kScrollingViewCID for gain of 48 bytes (bug 117927; r/sr=jst,darin)
git-svn-id: svn://10.0.0.236/trunk@111809 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:05:55 +00:00
brade%netscape.com
e1d226f0c4 remove unused statics kPresShellCID and kCParserCID for gain of 32 bytes (bug 117927; r/sr=jst,darin)
git-svn-id: svn://10.0.0.236/trunk@111808 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:05:04 +00:00
brade%netscape.com
4e37f2f108 remove unused statics kCContentIteratorCID and kCSubtreeIteratorCID for gain of 32 bytes (bug 117927; r/sr=jst,darin)
git-svn-id: svn://10.0.0.236/trunk@111807 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:03:51 +00:00
jaggernaut%netscape.com
04a2ce8ce9 Bug 119109: Accelerator keybindings are screwed up. Fixing today's wannabe blocker (simple typo in harish's ports bustage fix), r=peterv.
git-svn-id: svn://10.0.0.236/trunk@111806 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 13:34:03 +00:00
dbradley%netscape.com
911e370581 Bug 114257 - win32 xpidl doesn't handle unix paths properly. patch=dbradley, r=cls, sr=jag
git-svn-id: svn://10.0.0.236/trunk@111805 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 13:03:45 +00:00
alex.fritze%crocodile-clips.com
74bbdddac8 Remove files with too long (>31chars) names. (Replacements in tree already)
git-svn-id: svn://10.0.0.236/trunk@111804 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 12:14:24 +00:00
peterv%netscape.com
933e7b6feb Readding files with shorter names, mac doesn't like long names. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@111803 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 10:55:28 +00:00
seawood%netscape.com
36ec67a6b0 Landing BeOS BONE support.
Thanks to Matthew Zahorik <maz@albany.net> & Paul Ashford <arougthopher@lizardland.net> for the patch.
Bug #71697 r=wtc/cls


git-svn-id: svn://10.0.0.236/trunk@111802 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 09:50:36 +00:00
brendan%mozilla.org
dca9356b95 Remove Call constructor (118732) and fix old bug in Function where it failed to convert args to strings (118849; both r=timeless, sr=shaver).
git-svn-id: svn://10.0.0.236/trunk@111801 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 08:51:01 +00:00
seawood%netscape.com
5a93fdeaae Link jsd into application in a "static" build.
Thanks to Robert Ginda <rginda@netscape.com> for the patch.
Bug #118784 r=cls


git-svn-id: svn://10.0.0.236/trunk@111800 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 08:47:01 +00:00
katakai%japan.sun.com
cb34e417ed bug 109723
Mozilla will crash when the XIM server is terminated.
gdk_im_ready() checking is needed before XGet/SetICValues()
r=pavlov, sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@111799 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 08:06:09 +00:00
katakai%japan.sun.com
6b92efb416 bug 110411
XIM performance improvement for over-the-spot mode
avoid unnecessary calls for over-the-spot
r=pavlov, sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@111798 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 07:58:09 +00:00
jaggernaut%netscape.com
4f867accb0 Duh. Made a thinko on commenting out the ifdef.
git-svn-id: svn://10.0.0.236/trunk@111797 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 06:55:18 +00:00
timeless%mac.com
e277a296ca use brandShortName
git-svn-id: svn://10.0.0.236/trunk@111796 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 06:00:26 +00:00
timeless%mac.com
173c74bc00 fix tasks menu
git-svn-id: svn://10.0.0.236/trunk@111795 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 05:59:11 +00:00
stephend%netscape.com
3c250b18ef bug 67359 - fixing message mail attach offline icon. r=andreww,sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@111794 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 05:46:16 +00:00
varga%utcru.sk
8174569821 Fix for 116739. Many assertions when moving over the blank area of outliners.
Fix for 118632. file picker can display all column arrows.
r=bryner, sr=hyatt

- getCellAt() now checks for correct mouse coordinates and sets row value
  to -1 for invalid coordinates.
- added bail out checks to all callers.


git-svn-id: svn://10.0.0.236/trunk@111793 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 04:47:52 +00:00
rbs%maths.uq.edu.au
8dbb385e2b Fix MathML bug 114909 - dynamically changing the displaystyle attribute in <mstyle> tag doesn't change display
git-svn-id: svn://10.0.0.236/trunk@111791 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 04:42:55 +00:00
ian.mcgreer%sun.com
0938408b74 add command to certutil for dumping the chain of a cert
git-svn-id: svn://10.0.0.236/trunk@111790 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 04:30:00 +00:00
jkeiser%iname.com
a16ac6d4e6 Improved CTRL+mouse/keyboard selection (bug 40983). r=rods, sr=jst
git-svn-id: svn://10.0.0.236/trunk@111789 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 04:23:13 +00:00
colinp%oeone.com
22dde4fd86 patch 63468 - fix for bug 118069
git-svn-id: svn://10.0.0.236/trunk@111788 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 04:19:19 +00:00
stephend%netscape.com
878f698643 Bug 114543. Error in Javascript console on using 'Open in New Tab' on a link. Patch by John Morrison <jrgm@netscape.com> r=jag, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@111787 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 04:16:22 +00:00
lordpixel%mac.com
e9dd704861 Fix for bug 66814. r=pink, sr=smfr
git-svn-id: svn://10.0.0.236/trunk@111786 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 03:11:02 +00:00
nelsonb%netscape.com
b3949a7795 Add error strings for new NSPR error codes. Bug 118668.
git-svn-id: svn://10.0.0.236/trunk@111785 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 03:00:30 +00:00
timeless%mac.com
c75fb2e609 Bug 116158 Enhance the workaround for bug 88554
patch by Roland.Mainz@informatik.med.uni-giessen.de r=timeless, r=rods, sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@111784 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 02:51:26 +00:00
bienvenu%netscape.com
535f382182 fix problem downloading message with inline images multiple times 93298 uploading messages to certain imap servers 72928 implement privileges command for imap folder sharing r=sspitzer, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@111783 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 02:46:40 +00:00
timeless%mac.com
39778a4e97 Bug 84380 Need a component that generates thai presentation forms
patch by Roland.Mainz@informatik.med.uni-giessen.de r=cls, r=pradhat, sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@111782 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 02:32:43 +00:00
waterson%netscape.com
9713142f08 Bug 118211. Utility to convert content dumps to HTML. Debug-only code.
git-svn-id: svn://10.0.0.236/trunk@111781 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 02:25:08 +00:00
bzbarsky%mit.edu
71baca7741 Fix assertions when getting computed -moz-outline-width and
-moz-marker-offset and enable these in Inspector.  Bug 114086, r=fabian,
sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@111780 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 02:20:17 +00:00
bienvenu%netscape.com
f173c6ca4a whitespace cleanup
git-svn-id: svn://10.0.0.236/trunk@111779 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 02:19:56 +00:00
jaggernaut%netscape.com
9edc6ab7cd Bug 115854: Clean up shutdown warnings in service manager, add IID, CID and ContractID info. r=dougt, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@111778 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 02:10:37 +00:00
bienvenu%netscape.com
a6546f5e07 add interfaces to keep track of mem cache sessions and mem cache entries r=sspitzer, sr=mscott 93208
git-svn-id: svn://10.0.0.236/trunk@111777 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 02:10:16 +00:00
markh%activestate.com
e51cc6d0d4 More ComponentManagerObsolete fixes.
Not part of the build.


git-svn-id: svn://10.0.0.236/trunk@111776 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 02:01:58 +00:00
timeless%mac.com
eee97623a2 Bug 99808 javascript errors in nsSidebar.js
patch by jband r=sgehani sr=jst


git-svn-id: svn://10.0.0.236/trunk@111775 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 01:58:31 +00:00
nhotta%netscape.com
65b28b845b Changed ProcessDraftOrTemplateOperation, to set an override charset only if the original message has an override charset,
bug 116424, r=ducarroz, sr=sspitzer.


git-svn-id: svn://10.0.0.236/trunk@111774 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 01:46:37 +00:00
bienvenu%netscape.com
6daeb0eccd fix crash parsing mork files rs=sspitzer 114900
git-svn-id: svn://10.0.0.236/trunk@111773 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 01:42:26 +00:00
nhotta%netscape.com
742b2ad24c Changed mime_convert_charset to initialized the result value, bug 115387, r=ducarroz, sr=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@111772 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 01:37:40 +00:00
nhotta%netscape.com
febf147890 Set output behavior for unicode encoder to prevent the convesion to be aborted,
bug 118618, r=naving, sr=sspitzer.


git-svn-id: svn://10.0.0.236/trunk@111771 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 01:36:59 +00:00
ducarroz%netscape.com
c6dfa1c2e5 Fix for bug 109209. Don't erase actual flags when disabling/enabling the editor widget. Did also some cleanup for safe code. R=dmose, SR=bienvenu
git-svn-id: svn://10.0.0.236/trunk@111770 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 01:35:45 +00:00
naving%netscape.com
e42a6a8015 112301 sr=sspitzer. Make the folders in menus and popups appear in the same order as in folder-pane.
git-svn-id: svn://10.0.0.236/trunk@111768 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 01:11:20 +00:00
ssu%netscape.com
cb68682f50 undoing my previous accidental checkin
git-svn-id: svn://10.0.0.236/trunk@111767 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 01:09:43 +00:00
ssu%netscape.com
50dd3c75e1 fixing bug 113744 - Select All in message pane context menu doesn't work. r=racham, sr=m3scott
git-svn-id: svn://10.0.0.236/trunk@111766 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 01:06:05 +00:00
rbs%maths.uq.edu.au
4d279bc83d Compact code, b=118617, r=shanjian, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@111765 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 01:05:38 +00:00
ssu%netscape.com
1c57b2f405 undoing my previous accidental checkin
git-svn-id: svn://10.0.0.236/trunk@111764 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 01:02:43 +00:00
relyea%netscape.com
de7af3febc Set the trust order for a newly installed built-ins to 100
git-svn-id: svn://10.0.0.236/trunk@111763 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 01:01:09 +00:00
ssu%netscape.com
6d198dcb71 vim mailOverlay.xul
git-svn-id: svn://10.0.0.236/trunk@111762 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 01:00:47 +00:00
relyea%netscape.com
3e4c0e18ba Fix default trust and cipher orders.
git-svn-id: svn://10.0.0.236/trunk@111761 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 01:00:20 +00:00
relyea%netscape.com
af84479b7f Set up default trust order correctly.
Default trustorder is
   0 for the internal token
   100 for the builtins
   50 for everyone else

Default Cipher order is
   100 for the internal token
   0 for everyone else


git-svn-id: svn://10.0.0.236/trunk@111760 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 00:59:26 +00:00
smeredith%netscape.com
907bfd4b43 Removed CCK working from new config dialog.
git-svn-id: svn://10.0.0.236/trunk@111759 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 00:55:28 +00:00
kaie%netscape.com
be7f6fec6f b=116334 Allowing conditional usage of NSS 3.4
r=wtc sr=blizzard
Should not affect standard build (without having explicitly set NSS_3_4 in the environment)


git-svn-id: svn://10.0.0.236/trunk@111758 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 00:47:07 +00:00
relyea%netscape.com
144603d86b Initialize OCSP status variable
git-svn-id: svn://10.0.0.236/trunk@111757 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 00:45:27 +00:00
relyea%netscape.com
732ef51aa6 Enable OCSP code.
git-svn-id: svn://10.0.0.236/trunk@111756 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 00:43:39 +00:00
nhotta%netscape.com
71d7c5ce1e Change the conversion function to return a length to eliminate unnecessary strlen by the caller,
bug 116134, r=ducarroz, sr=sspitzer.


git-svn-id: svn://10.0.0.236/trunk@111755 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 00:42:59 +00:00
jfrancis%netscape.com
df2c1953c2 fix for 119053: backspace/delete can delete two br's instead of one. r=fm; sr=kin
git-svn-id: svn://10.0.0.236/trunk@111754 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 00:29:04 +00:00
rogerl%netscape.com
474dee8e7e incremental fixes
git-svn-id: svn://10.0.0.236/trunk@111753 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 00:23:24 +00:00
rbs%maths.uq.edu.au
13b4696963 Grab a low hanging perf fruit by switching to an API that doesn't copy the font, b=118918, r=dbaron, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@111752 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 00:04:35 +00:00
bstell%ix.netcom.com
90bea81de4 bug 116150 add NextNonEmptyCCMapPage and SetChars(PRUint16* aCCMap)
for FreeType2 font code
r=shanjian, sr=brendan


git-svn-id: svn://10.0.0.236/trunk@111751 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 00:01:38 +00:00
naving%netscape.com
791b8f8815 118137 r=bienvenu sr=sspitzer. fix crash on deleting large num of msgs using ctrl-key.
suppress the fireOnSelectHandler() until we are finished removing the rows.


git-svn-id: svn://10.0.0.236/trunk@111750 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 00:00:53 +00:00
ducarroz%netscape.com
36674c2aa9 Fix for bug 105825. If the main body of a message is not plain text or html, we must load it as an attachment. Also fix some memory leak. R=cavin, SR=sspitzer
git-svn-id: svn://10.0.0.236/trunk@111749 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 23:52:58 +00:00
ducarroz%netscape.com
142736ab88 Fix for bug 105825. Don't remove empty body part when sending message. Patch submitted by :parish@ntlworld.com. R=cavin, SR=sspitzer
git-svn-id: svn://10.0.0.236/trunk@111748 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 23:50:21 +00:00
seawood%netscape.com
1aa60fb4e0 Plugins should not be linked into static builds.
git-svn-id: svn://10.0.0.236/trunk@111747 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 23:46:06 +00:00
jfrancis%netscape.com
76ef75c38d finish landing 92331: plaintext mailquoting improvements.
git-svn-id: svn://10.0.0.236/trunk@111746 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 23:45:29 +00:00
danm%netscape.com
25d2355cf2 update to match nsIExpatSink.idl rev 1.2. this was causing xbl content sinks to not be properly initialized and causing lots of crashes on startup. r=harishd
git-svn-id: svn://10.0.0.236/trunk@111744 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 23:32:12 +00:00
javi%netscape.com
46b566f137 Update existing NSS projects to support building NSS 3.4 as shared libraries on the Mac.
git-svn-id: svn://10.0.0.236/trunk@111743 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 23:30:00 +00:00
javi%netscape.com
f085618d80 New xml projects and headers required to build NSS 3.4 as shared libraries on the Mac.
git-svn-id: svn://10.0.0.236/trunk@111742 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 23:29:08 +00:00
javi%netscape.com
50a3d322a0 Define NSS_3_4 so that we get the right code and not Stan code that isn't quite ready.
git-svn-id: svn://10.0.0.236/trunk@111741 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 23:23:43 +00:00
javi%netscape.com
b33a159e20 Changes required to get the trunk of NSS building on the Mac.
git-svn-id: svn://10.0.0.236/trunk@111740 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 23:22:23 +00:00
bryner%netscape.com
d63af5a235 Bug 119032 - converting nsISelectElement to idl so it can be used from js. r=varga, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@111739 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 23:03:21 +00:00
nhotta%netscape.com
bdaaf345ff Replaced ISO-8859-4 by ISO-8859-13 for mail compose charset list, bug 117902, r=yokoyama.
git-svn-id: svn://10.0.0.236/trunk@111738 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 22:40:20 +00:00
nhotta%netscape.com
b03b50e42f Wording change for mulitlingual message alert to conver save as case, bug 115938, r=yokoyama.
git-svn-id: svn://10.0.0.236/trunk@111737 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 22:39:33 +00:00
nhotta%netscape.com
14e718e28b Changed to only do the charset conversion when the data is non ASCII, bug 116101, r=naving, sr=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@111736 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 22:37:28 +00:00
dbaron%fas.harvard.edu
8da471c989 Adding more tests. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@111735 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 22:15:22 +00:00
harishd%netscape.com
09bf9a2fcc Fixing ports bustage. b=105137. r=dbaron, sr=jag
git-svn-id: svn://10.0.0.236/trunk@111734 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 21:50:08 +00:00
javi%netscape.com
019de29c98 Move LoadableRoots.mcp.exp to _LoadableRoots.mcp.exp to match the new
name of the project file that gets generated now that we use a new
build system, ie foo.xml gets improrted to _foo.mcp.  This ensures only
the symbols we want to export get exported.


git-svn-id: svn://10.0.0.236/trunk@111733 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 21:49:19 +00:00
ian.mcgreer%sun.com
b171cd8e07 also allocate hash key entry for issuer/serial, by creating an "index" cert in the cache's arena
git-svn-id: svn://10.0.0.236/trunk@111732 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 21:35:42 +00:00
mkaply%us.ibm.com
f881da92b7 #118932
r=mkaply, sr=blizzard
OS/2 only - use the name of the queue for the printer dialog


git-svn-id: svn://10.0.0.236/trunk@111731 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 21:31:45 +00:00
alecf%netscape.com
26792f7cf9 removal lame nsFileSpec operators, bug 100676 r=ccarlen sr=waterson
git-svn-id: svn://10.0.0.236/trunk@111730 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 21:31:19 +00:00
mkaply%us.ibm.com
2a9bbedb17 Use PR_FALSE not false
git-svn-id: svn://10.0.0.236/trunk@111729 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 21:21:02 +00:00
ian.mcgreer%sun.com
3272fa4c5c several memory-related fixes
- correct reference counting when combining certs taken from cache and obtained new
- cache keys need to be alloc'ed, for the case when one cert is used to create the cache entry, another (same subject/nick/email) is added, then the first is removed and freed


git-svn-id: svn://10.0.0.236/trunk@111728 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 21:09:21 +00:00
rogerl%netscape.com
701eccd8dd Fixed windows DEBUG build issues.
git-svn-id: svn://10.0.0.236/trunk@111727 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 20:59:03 +00:00
rogerl%netscape.com
eacfa3cc72 Fixed overrrun errors in character sets.
Fixed windows DEBUG build issues.


git-svn-id: svn://10.0.0.236/trunk@111726 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 20:58:16 +00:00
nhotta%netscape.com
e773556844 Changed the collation option not to ignore punctuations, bug 110814, r=ftang, sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@111725 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 20:56:29 +00:00
nhotta%netscape.com
c2b99b4b84 In ConvertToUnicode() call IsAscii before doing the optimization for ASCII, bug 116264, r=ducarroz, sr=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@111724 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 20:53:11 +00:00
javi%netscape.com
3f4dd665cc We now use xml files to run the Mac builds. Deleting the mcp files that
are no longer used as part of the build.


git-svn-id: svn://10.0.0.236/trunk@111723 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 20:08:25 +00:00
alecf%netscape.com
f6d3d22234 final fix for bug 100212 - removal final dependency on necko from xpcom by removing nsIFile.URL r=dougt, sr=darin Yay!
git-svn-id: svn://10.0.0.236/trunk@111722 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 20:03:46 +00:00
pschwartau%netscape.com
58957484ec Improving comments.
git-svn-id: svn://10.0.0.236/trunk@111721 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 19:53:02 +00:00
bernd.mielke%snafu.de
05a135ab75 completing the backout of my checkin for bug 110596
git-svn-id: svn://10.0.0.236/trunk@111720 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 19:28:12 +00:00
bryner%netscape.com
98ad565e5d Bug 117276 - regression on gcc 2.95.x debug builds. Since we don't
understand exactly what the problem is here, and it does not seem to
happen on gcc 2.96, and 2.95 doesn't have the alias optimizations that
called for the new code in the first place, just make 2.95 use the old
code.  r=timeless, sr=brendan.


git-svn-id: svn://10.0.0.236/trunk@111719 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 19:23:37 +00:00
dbaron%fas.harvard.edu
8897c8f5b7 Backing out Bernd's checkin for bug 110596 to fix crashes / weird display. b=118991 r=bernd
git-svn-id: svn://10.0.0.236/trunk@111718 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 19:17:46 +00:00
jgaunt%netscape.com
86c348424e bug 116796 crash with immersion desktop running, qi'd to an interface that wasn't defined in the xbl
r=aaronl,hewitt
sr=waterson


git-svn-id: svn://10.0.0.236/trunk@111717 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 19:15:14 +00:00
dsirnapalli%netscape.com
ccd8863b50 Test case to test the accessibility of html button text
git-svn-id: svn://10.0.0.236/trunk@111716 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 19:10:41 +00:00
bzbarsky%mit.edu
04deaf61bb Fix lots of leaks in form submission. Bug 115815, patch by
nivedita@netscape.com, r=bzbarsky@mit.edu, sr=jag.


git-svn-id: svn://10.0.0.236/trunk@111715 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 19:06:58 +00:00
blythe%netscape.com
552180e203 Fix Bug 115189
Trace-Malloc records line number information on platforms which have it.
r=dp sr=alecf


git-svn-id: svn://10.0.0.236/trunk@111713 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 19:03:01 +00:00
chak%netscape.com
ff153755d1 Fix for #118852 - Add pipboot.* files to embedding manifests
r=adamlock, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@111712 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 18:56:01 +00:00
rbs%maths.uq.edu.au
ba5c4f48d6 [MathML only] shuffle shared functions between files to balance the weights of the files
git-svn-id: svn://10.0.0.236/trunk@111711 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 18:51:30 +00:00
dbaron%fas.harvard.edu
7ad50ae058 Fix leak regression from harishd's changes yesterday. b=105137 r=harishd
git-svn-id: svn://10.0.0.236/trunk@111710 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 18:49:45 +00:00
bzbarsky%mit.edu
b850375269 Replace DEBUG_PRINTF with NS_WARNING/NS_ASSERTION. Bug 117440, patch by
Morten Nilsen <Morten@Nilsen.com>, r=timeless, sr=brendan


git-svn-id: svn://10.0.0.236/trunk@111709 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 18:49:43 +00:00
dbaron%fas.harvard.edu
76c868f8dd Fix AIX and OS/2 bustage by using normal |const|-ness conventions. r=harishd
git-svn-id: svn://10.0.0.236/trunk@111708 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 18:15:36 +00:00
mkaply%us.ibm.com
4077dca276 This will be the next OS/2 bustage - I found it trying to verify dbarons stuff
git-svn-id: svn://10.0.0.236/trunk@111707 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 17:46:55 +00:00
brade%netscape.com
5028888db3 remove unused statics kCRangeCID, kCClipboardCID, kCTransferableCID, and kHTMLConvertCID for savings of 64 bytes (bug 117927; rs=glazou)
git-svn-id: svn://10.0.0.236/trunk@111705 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 15:52:36 +00:00
brade%netscape.com
54d20fa229 remove unused static kViewCID saving 16 bytes (bug 117927; rs=glazou)
git-svn-id: svn://10.0.0.236/trunk@111704 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 15:46:56 +00:00
brade%netscape.com
14761c5446 comment out unused statickLookAndFeelCID saving 16 bytes (bug 117927; rs=glazou)
git-svn-id: svn://10.0.0.236/trunk@111703 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 15:46:39 +00:00
brade%netscape.com
509eb97f42 remove unused statickCChildCID saving 16 bytes (bug 117927; rs=glazou)
git-svn-id: svn://10.0.0.236/trunk@111702 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 15:46:09 +00:00
brade%netscape.com
304d38021f remove unused static kITableRowGroupFrameIID saving 16 bytes (bug 117927; rs=glazou)
git-svn-id: svn://10.0.0.236/trunk@111701 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 15:46:00 +00:00
brade%netscape.com
c834c500ad remove unused statics kHTMLImageElementCID and kIStyleFrameConstructionIID saving 32 bytes (bug 117927; rs=glazou)
git-svn-id: svn://10.0.0.236/trunk@111700 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 15:45:50 +00:00
brade%netscape.com
ed3253d4de #if 0 unused static kViewCID saving 16 bytes (bug 117927; rs=glazou)
git-svn-id: svn://10.0.0.236/trunk@111699 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 15:44:32 +00:00
brade%netscape.com
e4f0bdfca7 remove unused statics kCharsetConverterManagerCID and kPlatformCharsetCID saving 32 bytes (bug 117927; rs=glazou)
git-svn-id: svn://10.0.0.236/trunk@111698 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 15:43:45 +00:00
brade%netscape.com
2b0db8fe58 remove unused statics kISupportsIID and kViewCID saving 32 bytes (bug 117927; rs=glazou)
git-svn-id: svn://10.0.0.236/trunk@111697 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 15:43:20 +00:00
brade%netscape.com
71c2917a5d remove unused static kLegendFrameCID saving 16 bytes (bug 117927; rs=glazou)
git-svn-id: svn://10.0.0.236/trunk@111696 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 15:41:11 +00:00
brade%netscape.com
65dbc8c4a4 remove unused const kMozDropdownActive saving 25 bytes (bug 117927; rs=glazou)
git-svn-id: svn://10.0.0.236/trunk@111695 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 15:40:44 +00:00
brade%netscape.com
0137943f93 remove unused static kIOServiceCID saving 16 bytes (bug 117927; rs=glazou)
git-svn-id: svn://10.0.0.236/trunk@111694 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 15:39:24 +00:00
brade%netscape.com
b22b10b32f remove unused static kIStyledContentIID saving 16 bytes (bug 117927; rs=glazou)
git-svn-id: svn://10.0.0.236/trunk@111693 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 15:38:41 +00:00
brade%netscape.com
5639df86ad remove unused statics kWidgetCID, kScrollingViewCID, kViewCID saving 48 bytes (bug 117927; rs=glazou)
git-svn-id: svn://10.0.0.236/trunk@111692 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 15:38:01 +00:00
brade%netscape.com
813522188b remove/comment out unused statics kTextEncoderCID and kUBidiUtilCID (bug 117927; rs=glazou)
git-svn-id: svn://10.0.0.236/trunk@111691 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 15:37:11 +00:00
cmanske%netscape.com
d327fd1732 Make 'sub' and 'sup' text styles mutually-exclusive, b=100825, r=jfrancis, sr=ben
git-svn-id: svn://10.0.0.236/trunk@111690 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 15:36:13 +00:00
brade%netscape.com
6869be649b #ifdef globals so they aren't defined when they aren't used (bug 117927; rs=glazou)
git-svn-id: svn://10.0.0.236/trunk@111689 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 15:36:06 +00:00
bernd.mielke%snafu.de
ba490e401c bug 118794 remove pxiel frame error r=mkaply sr=attinasi
bug 110596 adding form frames to debug reflow - part2 r=karnaze sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@111688 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 15:27:41 +00:00
nboyd%atg.com
2c2291ce22 Fix bug 118636: Date format
git-svn-id: svn://10.0.0.236/trunk@111687 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 15:21:31 +00:00
nboyd%atg.com
f1eddd2914 Fix bug:
We have found a problem in string.replace() when replacing a regular
expression with a dollar sign. The following code works right when the
replacement string does not contain "$":

$ java -jar js.jar
js> var re = new RegExp("%%%");
js> var price = "%%% 1.99";
js> price.replace(re, "USD");
USD 1.99
js> price.replace(re, "$");
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException
         at
org.mozilla.javascript.regexp.ReplaceData.interpretDollar(RegExpImpl.java:40 0)
         at
org.mozilla.javascript.regexp.ReplaceData.findReplen(RegExpImpl.java:502)
         at
org.mozilla.javascript.regexp.RegExpImpl.replace(RegExpImpl.java:116)
         at
org.mozilla.javascript.NativeString.execMethod(NativeString.java:266)
         at org.mozilla.javascript.IdFunction.call(IdFunction.java:78)
         at org.mozilla.javascript.ScriptRuntime.call(ScriptRuntime.java:1222)
         at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:1940)
         at
org.mozilla.javascript.InterpretedScript.call(InterpretedScript.java:68)
         at
org.mozilla.javascript.InterpretedScript.exec(InterpretedScript.java:59)
         at org.mozilla.javascript.Context.evaluateReader(Context.java:773)
         at
org.mozilla.javascript.tools.shell.Main.evaluateReader(Main.java:312)
         at
org.mozilla.javascript.tools.shell.Main.processSource(Main.java:219)
         at org.mozilla.javascript.tools.shell.Main.exec(Main.java:106)
         at org.mozilla.javascript.tools.shell.Main.main(Main.java:68)


git-svn-id: svn://10.0.0.236/trunk@111686 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 15:20:48 +00:00
cmanske%netscape.com
6024d4c542 Fixed layout in Advanced Edit dialog, b=87637, r=akkana, sr=ben
git-svn-id: svn://10.0.0.236/trunk@111685 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 15:14:04 +00:00
cmanske%netscape.com
bdc70a8648 Fixed persisting checkbox in Create Table dialog, b=114668, r=glazman, sr=ben
git-svn-id: svn://10.0.0.236/trunk@111684 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 15:06:45 +00:00
cmanske%netscape.com
f8241bac3f Fixed getting checkbox checked state, part of fix by hewitt to bug 114668, r=cmanske, sr=ben
git-svn-id: svn://10.0.0.236/trunk@111683 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 15:04:42 +00:00
cmanske%netscape.com
ecf24b72ac Fix menulist margin to fit better with other widgets, part of fix for bug 87637, r=akkana, sr=ben
git-svn-id: svn://10.0.0.236/trunk@111682 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 15:02:06 +00:00
dcone%netscape.com
df519303fc b=98252, r=kmcclusk, sr=attinasi. Added support for fast alpha tiling.
git-svn-id: svn://10.0.0.236/trunk@111681 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 15:02:00 +00:00
peterv%netscape.com
e5bd1b0b77 Check for i < Count() before accessing mObservers[i] (mObservers is nsAutoVoidArray). rs=glazman, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@111680 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 14:44:10 +00:00
leaf%mozilla.org
a46e1425db Automated update
git-svn-id: svn://10.0.0.236/trunk@111679 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 14:42:25 +00:00
brade%netscape.com
011bef36e2 remove unused static kSocketTransportServiceCID saving 16 bytes (bug 117927; rs=darin)
git-svn-id: svn://10.0.0.236/trunk@111678 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 14:40:05 +00:00
brade%netscape.com
a8960cf935 remove unused static kIOServiceCID saving 16 bytes (bug 117927; rs=darin)
git-svn-id: svn://10.0.0.236/trunk@111677 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 14:38:00 +00:00
bstell%ix.netcom.com
01319c548d bug 116148, test if build env has FreeType2
r=cls


git-svn-id: svn://10.0.0.236/trunk@111676 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 14:37:58 +00:00
brade%netscape.com
c059175b3b remove unused static KStreamConverterServiceCID saving 16 bytes (bug 117927; rs=darin)
git-svn-id: svn://10.0.0.236/trunk@111675 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 14:36:22 +00:00
bstell%ix.netcom.com
e1d9947f79 bug 116148, include freetype2.m4 for testing for FreeType2
r=cls


git-svn-id: svn://10.0.0.236/trunk@111674 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 14:35:21 +00:00
brade%netscape.com
9776968a62 remove unused statics kIOServiceCID and kComponentManagerCID saving 32 bytes (bug 117927; rs=darin)
git-svn-id: svn://10.0.0.236/trunk@111673 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 14:34:51 +00:00
bstell%ix.netcom.com
73fddcaeb9 bug 116148, build defines for FreeType2
r=cls


git-svn-id: svn://10.0.0.236/trunk@111672 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 14:34:09 +00:00
brade%netscape.com
281c733d8f remove unused static kSocketProviderService saving 16 bytes (bug 117927; rs=darin)
git-svn-id: svn://10.0.0.236/trunk@111671 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 14:33:45 +00:00
brade%netscape.com
480f11cfc6 remove unused static kStandardURLCID saving 16 bytes (bug 117927; rs=darin)
git-svn-id: svn://10.0.0.236/trunk@111670 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 14:33:01 +00:00
bstell%ix.netcom.com
09da2848bc bug 116148, *.m4 file to test for FreeType2. Slightly modified from
the FreeType2 src. r=cls


git-svn-id: svn://10.0.0.236/trunk@111669 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 14:32:28 +00:00
brade%netscape.com
157972cddd remove unused statics kIOServiceCID and kJARUriCID saving 32 bytes (bug 117927; rs=darin)
git-svn-id: svn://10.0.0.236/trunk@111668 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 14:32:21 +00:00
brade%netscape.com
30849ae9b9 remove unused static kZipReaderCID saving 16 bytes (bug 117927; rs=darin)
git-svn-id: svn://10.0.0.236/trunk@111667 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 14:31:27 +00:00
brade%netscape.com
1e425e7a22 remove unused static kCategoryManagerCID saving 16 bytes (bug 117927; rs=darin)
git-svn-id: svn://10.0.0.236/trunk@111666 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 14:30:34 +00:00
brade%netscape.com
91700a3fd7 remove unused static kIOServiceCID saving 16 bytes (bug 117927; rs=darin)
git-svn-id: svn://10.0.0.236/trunk@111665 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 14:29:20 +00:00
brade%netscape.com
8252b6de9f remove unused const kMIME saving 9 bytes (bug 117927; rs=darin)
git-svn-id: svn://10.0.0.236/trunk@111664 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 14:25:58 +00:00
brade%netscape.com
e8852e32ae remove unused static kSocketTransportServiceCID saving 16 bytes (bug 117927; rs=darin)
git-svn-id: svn://10.0.0.236/trunk@111663 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 14:24:20 +00:00
brade%netscape.com
25e3e17fa8 remove unused static kEventQueueService saving 16 bytes (bug 117927; rs=darin)
git-svn-id: svn://10.0.0.236/trunk@111662 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 14:22:17 +00:00
brade%netscape.com
0309643e19 remove unused static kFileTransportServiceCID saving 16 bytes (bug 117927; rs=darin)
git-svn-id: svn://10.0.0.236/trunk@111661 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 14:21:00 +00:00
glazman%netscape.com
5124d29644 CSS in Composer, step 1 ; b=77705, r=jfrancis, r=cmanske, sr=kin
git-svn-id: svn://10.0.0.236/trunk@111660 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 13:51:37 +00:00
aaronl%netscape.com
d7044d9fdc Last part of fix for bug 118633 - null frame checks. r=jgaunt, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@111659 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 10:53:57 +00:00
stephend%netscape.com
dc9a9c3dee Bug 118682. Javascript strict warnings in search-panel.js. Patch by Stephen Walker <walk84@yahoo.com> r=stephend/sr=alecf
git-svn-id: svn://10.0.0.236/trunk@111658 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 10:36:42 +00:00
stephend%netscape.com
c27a6e5599 Bug 102153. Javascript strict warnings in pref-contentpacks.xul. Patch by Stephen Walker <walk84@yahoo.com> r=stephend/sr=alecf
git-svn-id: svn://10.0.0.236/trunk@111657 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 10:14:33 +00:00
hwaara%chello.se
c3910e9312 #115533, Mozilla should be able to become the default viewer of BMP, ICO and MNG image files.
r=law, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@111656 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 10:14:25 +00:00
stephend%netscape.com
97874b1875 Bug 106957. Javascript strict warnings in selectLang.js. Patch by Stephen Walker <walk84@usa.net> r=stephend/sr=alecf
git-svn-id: svn://10.0.0.236/trunk@111655 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 10:11:44 +00:00
aaronl%netscape.com
58178a3dc7 Active accessibility fixes. Bug 118633 - null frame checks, bug 118761 - support STATE_SYSTEM_INVISIBLE, bug 118759 - support statusbar, bug 114109 - support dropmarker, bug 118858 and bug 118020 - text nodes shouldn't get focusable state. r's=jgaunt, sr's=hewitt, waterson
git-svn-id: svn://10.0.0.236/trunk@111654 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 10:02:29 +00:00
hwaara%chello.se
cda764c061 #117298, little scrollbar doesn't highlight during drag and adjust normal scrollbars to also highlight the shade during drag.
r=varga, sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@111653 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 09:54:51 +00:00
bryner%netscape.com
15c424d31a fixing up spacing. not turned on yet.
git-svn-id: svn://10.0.0.236/trunk@111652 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 08:30:02 +00:00
harishd%netscape.com
9cf56b14c2 Replace C++ style comment with C style comment
git-svn-id: svn://10.0.0.236/trunk@111651 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 06:48:12 +00:00
bryner%netscape.com
9614cbd4d9 work-in-progress for select dropdown widget. Respond to a custom event fired by the content node to notify us of a selection change. Notify the content node when an item is selected in the popup. Not turned on by default.
git-svn-id: svn://10.0.0.236/trunk@111650 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 06:38:47 +00:00
jst%netscape.com
901f0df3ef Fixing bug 118202. Make <link href='http://...'> send a HTTP referrer to the server. r=bzbarsky@mit.edu, sr=darin@netscape.com
git-svn-id: svn://10.0.0.236/trunk@111649 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 05:56:43 +00:00
sspitzer%netscape.com
06ca088c58 fix for #108542. remember the last directory we saved attachments (or messages as files) into,
and re-use it the next time.  r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@111648 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 04:41:41 +00:00
sspitzer%netscape.com
d61789ab8b fix for #72623. remember the last directory we found attachments, and
use that as the starting point next time.
r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@111647 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 04:38:08 +00:00
jaggernaut%netscape.com
131bb3dd4e Hitching a ride with bug 117440: Make nsPrintfCString inherit from nsAFlatCString instead of nsACString, r=darin, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@111646 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 04:35:28 +00:00
darin%netscape.com
416968bb0a fixes bug 112564 "Cache-Control: no-cache should not affect back/forward
buttons" r=dougt, sr=brendan


git-svn-id: svn://10.0.0.236/trunk@111645 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 04:18:48 +00:00
beard%netscape.com
e595c7ba44 fixing mac bustage of access paths.
git-svn-id: svn://10.0.0.236/trunk@111644 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 03:55:44 +00:00
seawood%netscape.com
affbe9c421 Add libfreebl & libhybrid libs to psm section of unix package files for solaris 32 bit builds.
Bug #114338 sr=granrose


git-svn-id: svn://10.0.0.236/trunk@111643 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 03:42:37 +00:00
harishd%netscape.com
efceeab44e Replaced C++ style comment with C comment
git-svn-id: svn://10.0.0.236/trunk@111642 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 03:32:56 +00:00
beard%netscape.com
1d97ff8571 bug #105137, fixing mac bustage.
git-svn-id: svn://10.0.0.236/trunk@111641 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 03:27:17 +00:00
waterson%netscape.com
063768d26a Print the rest of the linebox flags when debugging reflow. Debug-only change.
git-svn-id: svn://10.0.0.236/trunk@111640 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 03:04:29 +00:00
tingley%sundell.net
bd95b315fa checkin for sballard@netreach.net.
bug 103097: make the UI for the <link> element faster
r=fabian, sr=blake


git-svn-id: svn://10.0.0.236/trunk@111639 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 03:02:36 +00:00
waterson%netscape.com
e72c8455d0 Bug 99461 and it's ilk. Remove hack that blasts tables into the same space. r=dbaron, sr=attinasi.
git-svn-id: svn://10.0.0.236/trunk@111638 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 03:01:13 +00:00
tingley%sundell.net
5401810d32 bug 118680: make the XULSortService look for |sortStaticsLast| on the
correct (root) element.  r=rjc, sr=waterson


git-svn-id: svn://10.0.0.236/trunk@111637 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 02:53:14 +00:00
cavin%netscape.com
9436922d2d Bug #81295: In extractFileNameFromUrl(), extract value associated with "filename="
keyword if present. r=naving/ben@netscape.com, sr=sspitzer.


git-svn-id: svn://10.0.0.236/trunk@111636 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 02:41:36 +00:00
dbaron%fas.harvard.edu
b152ba9386 Fix crash on certain pages. b=118829 r=jag sr=waterson
git-svn-id: svn://10.0.0.236/trunk@111634 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 02:36:49 +00:00
av%netscape.com
f93340af68 Bug 118801 -- incrementing plugin API version, r=peterl, sr=beard
git-svn-id: svn://10.0.0.236/trunk@111633 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 02:32:23 +00:00
alecf%netscape.com
faebf5f2d1 mac-side of removal of nsIFile.URL - one last one? r=dougt, sr=darin bug 100212
git-svn-id: svn://10.0.0.236/trunk@111632 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 02:30:09 +00:00
pete%alphanumerica.com
1d0f7aa07d b=92132, r=pete, sr=jag
Patch by Igor Nekrestyanov <nis@sparc.spb.su>
Urlbar history finally works the way it should.

--pete


git-svn-id: svn://10.0.0.236/trunk@111631 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 02:29:25 +00:00
alecf%netscape.com
d07f537d7f bug 114450 sr=jag
remove table-based comparison functions so we can actually remove them later


git-svn-id: svn://10.0.0.236/trunk@111630 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 02:28:28 +00:00
bzbarsky%mit.edu
c43b7ba2cf Make ".xbl" files get detected as text/xml. bug 117839, r=law, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@111629 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 02:21:57 +00:00
rayw%netscape.com
5adc307dfd Changes to use contractid's for construction wherever available. This means
that the JS binding will work correctly.  Also removed old security model.


SOAP is not a part of default build.


git-svn-id: svn://10.0.0.236/trunk@111628 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 02:17:17 +00:00
bryner%netscape.com
0b3708e6ce Bug 118859 - allow hooking up an XBL handler for a custom DOM event. r=hewitt, sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@111627 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 02:16:17 +00:00
beard%netscape.com
8310b2caa2 bug #118649, r=peterl, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@111626 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 02:15:50 +00:00
shanjian%netscape.com
545ce50e1e #117957 Mozilla won't start if locale is set to value other than C or en_US
patch proposed by marcus@marcuscom.com
r=shanjian sr=brendan


git-svn-id: svn://10.0.0.236/trunk@111625 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 02:13:10 +00:00
alecf%netscape.com
3261839ac2 Rest of tree-wide cleanup for bug 100212 - switch last consumers of nsIFile.URL r=dougt, sr=darin
git-svn-id: svn://10.0.0.236/trunk@111624 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 02:08:01 +00:00
rjc%netscape.com
09a05b6179 Bug # 118212: window mediator RDF changes to support keyboard. r=tingley sr=waterson
git-svn-id: svn://10.0.0.236/trunk@111623 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 02:06:23 +00:00
shanjian%netscape.com
82ac06c158 #97173 remove the need of loading unixcharset.properties file at startup time.
r=bstell, sr=brendan


git-svn-id: svn://10.0.0.236/trunk@111622 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 02:03:31 +00:00
ben%netscape.com
56cc8b899d fix 109764 bookmarks not shown in sidebar panel in mail
r=bryner, sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@111621 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 01:57:23 +00:00
ssu%netscape.com
f55ba474d3 fixing bug 114503 - Need keyboard shortcuts for Labels. r=timelss sr=mscott
git-svn-id: svn://10.0.0.236/trunk@111620 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 01:49:57 +00:00
jaggernaut%netscape.com
3fddc3c879 Bug 113228: Remove nsStr::ChangeCase. r=dbaron, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@111619 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 01:44:43 +00:00
harishd%netscape.com
476668ebbc 105137 - Eliminate nsTokens, nsParserNode usage for xml/xbl/xul/rdf documents. r=heikki, sr=jst
git-svn-id: svn://10.0.0.236/trunk@111618 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 01:37:50 +00:00
danm%netscape.com
c1bc619e9b position dependent windows relative to their parent. bug 113283 r=hyatt,pavlov
git-svn-id: svn://10.0.0.236/trunk@111617 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 01:31:24 +00:00
danm%netscape.com
7bd003b61f implement new 'aAllowSlop' parameter to nsIWidget::ConstrainPosition. bug 113283 r=hyatt,pavlov
git-svn-id: svn://10.0.0.236/trunk@111616 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 01:30:06 +00:00
vidur%netscape.com
3cced226e6 Added proxy classinfo and factory entries. [not part of build]
git-svn-id: svn://10.0.0.236/trunk@111615 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 01:30:05 +00:00
vidur%netscape.com
b88b48076c Added wsexception.cpp. Creation of components is now done through a factory and an Init method. Fixed array case of conversion to not wrap elements as variants. Further work on proxy and call context to get proxy test working [not part of build]
git-svn-id: svn://10.0.0.236/trunk@111614 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 01:29:32 +00:00
danm%netscape.com
2ba1541624 adding parameter to nsIWidget::ConstrainPosition. bug 113283r=hyatt,pavlov
git-svn-id: svn://10.0.0.236/trunk@111613 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 01:29:18 +00:00
vidur%netscape.com
54f468af25 Changed testing code to be a component with a JS driver rather than an executable. Added first pass of proxy test. [not part of build]
git-svn-id: svn://10.0.0.236/trunk@111612 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 01:27:44 +00:00
vidur%netscape.com
212f8a0aaa Try to determine and record SOAP version. [not part of build]
git-svn-id: svn://10.0.0.236/trunk@111611 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 01:26:48 +00:00
vidur%netscape.com
3bdbe7adbe Record schema namespace since there are at least 2. [not part of build]
git-svn-id: svn://10.0.0.236/trunk@111610 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 01:26:22 +00:00
hyatt%netscape.com
0a2e6683fa Fix for hover/active feedback on radio/checkbox/menulist in WinXP theme. r=hewitt, sr=ben
git-svn-id: svn://10.0.0.236/trunk@111609 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 01:26:16 +00:00
vidur%netscape.com
424395925f Added dimensions to arrayType attribute in encoding process. [not part of build]
git-svn-id: svn://10.0.0.236/trunk@111608 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 01:25:46 +00:00
pschwartau%netscape.com
2c2796da25 Initial add. Regression test for bug 118849.
git-svn-id: svn://10.0.0.236/trunk@111607 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 01:09:15 +00:00
ccarlen%netscape.com
0adc398def smoketest blocker 118788 r=/sr=sfraser@netscape.com
git-svn-id: svn://10.0.0.236/trunk@111606 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 01:04:17 +00:00
dean_tessman%hotmail.com
e55c2dfd10 Fix for 109824
Patch by slate@gwu.edu
r=cmanske,me sr=jag


git-svn-id: svn://10.0.0.236/trunk@111604 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 00:01:23 +00:00
rjc%netscape.com
6b6aeec6f0 Fix blocker buf # 118735... RDF issue. r/a=darin sr=waterson
git-svn-id: svn://10.0.0.236/trunk@111603 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 23:37:04 +00:00
dp%netscape.com
b085c89dc3 Adding peak memory used report r=blythe
git-svn-id: svn://10.0.0.236/trunk@111602 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 23:20:29 +00:00
pschwartau%netscape.com
c5ef9299d5 Added regexpwrapper.cpp
git-svn-id: svn://10.0.0.236/trunk@111601 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 23:17:11 +00:00
pschwartau%netscape.com
2b22d9bb8f Fixed build warnings
git-svn-id: svn://10.0.0.236/trunk@111600 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 23:15:23 +00:00
rogerl%netscape.com
073151bba7 Fixed failure to parse 'prototype'.
Added regexp support.


git-svn-id: svn://10.0.0.236/trunk@111599 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 22:39:43 +00:00
darin%netscape.com
7a9dc66195 comment correction
git-svn-id: svn://10.0.0.236/trunk@111598 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 22:39:18 +00:00
rayw%netscape.com
0778de0a3a Fix for undefined symbol under Linux. Eliminated proxy/test due to
Makefile.in problems.  Added ability for a specific version of SOAP
(Encoding) to deal with either version of Schema URI if it is
explicitly specified.

SOAP is not part of the default build.


git-svn-id: svn://10.0.0.236/trunk@111596 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 22:11:57 +00:00
ian.mcgreer%sun.com
e46a7dedc4 bug 118612, implement valid peer trust in softoken
git-svn-id: svn://10.0.0.236/trunk@111595 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 22:01:17 +00:00
smeredith%netscape.com
536931574c Added Remote Admin function.
git-svn-id: svn://10.0.0.236/trunk@111593 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 21:11:27 +00:00
mikep%oeone.com
d446a7539b Fixed bug with overlapping events in day view.
git-svn-id: svn://10.0.0.236/trunk@111592 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 20:58:10 +00:00
darin%netscape.com
727d4d6882 backing out the part of the patch for bug 54349 that caused the leak
regression bug 118726.


git-svn-id: svn://10.0.0.236/trunk@111591 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 20:52:30 +00:00
dsirnapalli%netscape.com
5d66f7f370 Test Case to test the accessibility of HTML Button.
git-svn-id: svn://10.0.0.236/trunk@111590 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 20:45:50 +00:00
depstein%netscape.com
9977d3af86 made changes for compatibility with MfcEmbed
git-svn-id: svn://10.0.0.236/trunk@111589 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 20:40:06 +00:00
nboyd%atg.com
c1e6f4c81c Fix doc bug.
git-svn-id: svn://10.0.0.236/trunk@111588 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 20:11:53 +00:00
nicolson%netscape.com
9a1db829fc landing DJN_MEKAB_WORK_BRANCH
git-svn-id: svn://10.0.0.236/trunk@111587 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 20:11:11 +00:00
nicolson%netscape.com
c819a25314 test SecretDecoderRing
git-svn-id: svn://10.0.0.236/trunk@111585 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 20:00:55 +00:00
nicolson%netscape.com
c7f65fb0ea new provider classes
git-svn-id: svn://10.0.0.236/trunk@111584 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 19:58:48 +00:00
ian.mcgreer%sun.com
d040ba44c1 another place where decoded cert was alloced in cert's arena
git-svn-id: svn://10.0.0.236/trunk@111582 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 19:38:56 +00:00
nicolson%netscape.com
3c1b765e99 SecretDecoderRing functionality, now appearing in JSS.
git-svn-id: svn://10.0.0.236/trunk@111578 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 19:38:47 +00:00
leaf%mozilla.org
851dedb626 adding macho build-generated files to the global ignore list, bugzilla bug
118109


git-svn-id: svn://10.0.0.236/trunk@111577 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 19:06:50 +00:00
ian.mcgreer%sun.com
ab311ba5fb move free of CERTCertificate's arena below the NSSCertificate. needed for the case when an NSSCertificate is freed without ever releasing a CERTCertificate.
git-svn-id: svn://10.0.0.236/trunk@111576 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 18:51:18 +00:00
ian.mcgreer%sun.com
93942f465e memory leak fixes
git-svn-id: svn://10.0.0.236/trunk@111574 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 15:37:42 +00:00
mostafah%oeone.com
a02c60f7f8 Wrapped all printf's in #ifdef ICAL_DEBUG statements. This fixes bug 110780
git-svn-id: svn://10.0.0.236/trunk@111573 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 15:20:47 +00:00
dbaron%fas.harvard.edu
7a38a8af9d Remove unused and incorrect code, clean up some other similar code. b=116301 r=jag sr=jst
git-svn-id: svn://10.0.0.236/trunk@111572 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 15:13:02 +00:00
dcone%netscape.com
9fbb0ab01d bug = 117072. r=rods sr=attinasi. set the paintbackground to true before paint. Fixes paint preview.
git-svn-id: svn://10.0.0.236/trunk@111571 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 14:58:52 +00:00
mostafah%oeone.com
a971e57847 Used appropriate functions to get string values from calendar file. This fixes bug #109924 & #112117
git-svn-id: svn://10.0.0.236/trunk@111570 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 14:56:59 +00:00
locka%iol.ie
bec120996e NOT PART OF BUILD. Add code to pass postdata in call to IWebBrowser
git-svn-id: svn://10.0.0.236/trunk@111569 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 14:36:02 +00:00
locka%iol.ie
dbfc30244c Removed huge chunks of dead webshell and cleaned up a few references to it elsewhere in the code. b=113970 r=valeski@netscape.com sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@111568 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 13:01:38 +00:00
locka%iol.ie
1444918e60 Fixed context menus to work when right clicking over image links. Detabbed file too. b=114427 r=chak@netscape.com sr=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@111567 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 12:15:09 +00:00
seawood%netscape.com
58ecf90495 Add bogus file to fix bogus rm error messages
git-svn-id: svn://10.0.0.236/trunk@111566 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 09:29:10 +00:00
jst%netscape.com
b10b1e8a0f Make 'dom.disable_open_during_load' only disable window.open in content windows, not in chrome windows. r=rpotts@netscape.com, sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@111565 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 09:19:01 +00:00
seawood%netscape.com
d888537e65 Set the default MOZ_PKG_FORMAT to ZIP when building on win32
git-svn-id: svn://10.0.0.236/trunk@111564 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 08:56:29 +00:00
sspitzer%netscape.com
9c1b77c407 remove all the extra space when printing ab cards or ab directories.
rs=bienvenu


git-svn-id: svn://10.0.0.236/trunk@111563 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 08:15:50 +00:00
sspitzer%netscape.com
45fc07a428 make it so we print out mailing list cards.
supplimental fix to #104987.  r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@111562 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 07:57:36 +00:00
jst%netscape.com
f9449b0c2f Fixing bug 116466. Making mozilla fire a 'DOMFrameContentLoaded' event on all parent documents of a [i]frame when the *ML in the [i]frame is done loading (excluding external resources). r=heikki@netscape.com, sr=jband@netscape.com
git-svn-id: svn://10.0.0.236/trunk@111561 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 07:01:53 +00:00
leaf%mozilla.org
15e92737fd Automated update
git-svn-id: svn://10.0.0.236/trunk@111560 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 06:42:25 +00:00
bryner%netscape.com
e9cfdf4cd2 Bugscape 11533 - hooking up commercial splash screen. Adding a rule to xpfe/bootstrap/Makefile.in to echo the list of object files so that we don't have to duplicate it in the commercial version. No longer exporting splash.xpm to dist/bin or packaging it, since it's compiled in. r=cls.
git-svn-id: svn://10.0.0.236/trunk@111559 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 06:39:47 +00:00
jst%netscape.com
3d2587b3bb Fixing bug 64248. Making the loading of external scripts pass the referrer to the server when requesting the script. r=gagan@netscape.com, sr=darin@netscape.com
git-svn-id: svn://10.0.0.236/trunk@111558 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 06:32:36 +00:00
seawood%netscape.com
a369729854 Fix ldap for win32 gmake build
Bug #58981 r=dmose


git-svn-id: svn://10.0.0.236/trunk@111557 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 06:32:02 +00:00
ssu%netscape.com
cd1a4caf6d fixing bug 103335 - enable mapi update. trivial fix. Since mapi has finally landed, the installer need to be aware of it on updates. code was there since 0.9.6 branch time frame. I'm just enabling it.
git-svn-id: svn://10.0.0.236/trunk@111556 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 06:12:08 +00:00
ssu%netscape.com
cc2e24de1e fixing bug 115689 - Labels: sorting the label column is displayed in reverse of specd order. r=bhuvan, sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@111555 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 06:07:31 +00:00
ssu%netscape.com
0830595197 fixing bug 114623 - two separators in right-click on url r=racham sr=mscott
git-svn-id: svn://10.0.0.236/trunk@111554 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 06:02:24 +00:00
ssu%netscape.com
674528c349 fixing bug 118504 - Stop button always shows disabled image. r=racham sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@111553 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 05:53:26 +00:00
seawood%netscape.com
aeeefa658b Explicitly export header file since NO_DIST_INSTALL is set.
Bug #58981


git-svn-id: svn://10.0.0.236/trunk@111552 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 05:51:20 +00:00
seawood%netscape.com
d8b6d8a043 Adding missing \
Bug #113511


git-svn-id: svn://10.0.0.236/trunk@111551 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 05:46:51 +00:00
darin%netscape.com
86d0fabf89 fixes bug 54349 "stylesheet do not load when in another HTTP auth realm (sometimes)"
patch=badami@netscape.com
r/sr=darin,rpotts


git-svn-id: svn://10.0.0.236/trunk@111550 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 05:18:08 +00:00
dbaron%fas.harvard.edu
12b1cb7058 Remove bogus/noisy assertion. b=118676 / 116161
git-svn-id: svn://10.0.0.236/trunk@111549 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 04:11:25 +00:00
sspitzer%netscape.com
40a129a515 fix for #2660, #36760, #54527 and #104987. fix addressbook printing,
it's been broken a long time.  r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@111548 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 03:19:10 +00:00
ducarroz%netscape.com
df90b5c914 Fix for bug 109159. Flush the compose window cache when switching profile. R=varada, SR=bienvenu
git-svn-id: svn://10.0.0.236/trunk@111547 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 03:13:12 +00:00
timeless%mac.com
423908e3e5 Bugzilla Bug 118574 JavaScript strict warnings in showbuilds.cg
r=caillon


git-svn-id: svn://10.0.0.236/trunk@111546 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 03:11:43 +00:00
pete%alphanumerica.com
3aff0bf32e b=116170, r=dougt, sr=darin
fix for crash on ftp://ftp.dict.org/

--pete


git-svn-id: svn://10.0.0.236/trunk@111545 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 02:56:20 +00:00
naving%netscape.com
681d008853 118184 r=bienvenu sr=mscott. fix a crash while compacting local folders by making sure we don't
access array out of bounds.


git-svn-id: svn://10.0.0.236/trunk@111544 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 02:29:41 +00:00
dbaron%fas.harvard.edu
5f3c1a0733 Don't use C++ comments in C files.
git-svn-id: svn://10.0.0.236/trunk@111543 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 02:29:11 +00:00
pschwartau%netscape.com
a46e1132e1 Modified test to take account of the change in SpiderMonkey date format (bug 118266)
git-svn-id: svn://10.0.0.236/trunk@111542 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 02:23:26 +00:00
dougt%netscape.com
6b5bff699c Fixes 116299 Reduce size of nsLocalFileWin by 2 ptrs by factoring out shortcut resolver. Also fixes crash 117258 caused by trying to create a file or directory to a nonexistant drive. sr=rpotts, dveditz for the first bug, and sr=darin, r=gagan for the second bug
git-svn-id: svn://10.0.0.236/trunk@111541 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 02:20:13 +00:00
rbs%maths.uq.edu.au
38aa2bbb0e MathML bug 118475 - Allow stretchy MathML fonts to be customized via the pref system
git-svn-id: svn://10.0.0.236/trunk@111540 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 02:15:23 +00:00
naving%netscape.com
64e1b04caa 116972 r=dmose sr=sspitzer. fix leaks upon autocompletion in compose window and when sending mail. may
fix other leaks in address book because now we made it sure that it frees up when we do a copy
in CharPtrGuardArray... and don't do a copy when not needed.


git-svn-id: svn://10.0.0.236/trunk@111539 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 02:09:03 +00:00
mscott%netscape.com
8546377990 fix the builds when the mail smoketest variable is defined. we were clobbering the DIRS
variable in that case causing us to not build smime anymore. this caused the redness on lhasa & boxset


git-svn-id: svn://10.0.0.236/trunk@111538 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 02:08:39 +00:00
alecf%netscape.com
b6d117e01a enough with my own debugging messages - change DEBUG_alecf to DEBUG_alecf_
git-svn-id: svn://10.0.0.236/trunk@111537 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 02:05:59 +00:00
darin%netscape.com
3ab4f0cfd4 fixes bug 118143 "GetPath() is off by one char after calling SetQuery()"
r=dougt, sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@111536 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 02:05:43 +00:00
alecf%netscape.com
92d8e22155 oops, additional file missed from previous checkin
bug 100212, r=dougt, sr=darin


git-svn-id: svn://10.0.0.236/trunk@111535 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 02:01:23 +00:00
markh%activestate.com
2e157b2b2a * Changes to observers and service manager APIs.
* Use nsIComponentManagerObsolete.
* Fix weak reference leaks
* Cache interface infos better for significant perf increase.
* Better tests for leaks

Not part of the build.


git-svn-id: svn://10.0.0.236/trunk@111534 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 01:58:58 +00:00
beard%netscape.com
12ab2a809c [not part of build] CW Pro 7 format project for building classic plugin support.
git-svn-id: svn://10.0.0.236/trunk@111533 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 01:47:52 +00:00
sspitzer%netscape.com
b400c8770b fix for performance bug #117864. implement SetQuery() on these derived classes and make it
so SetQuery() will reparse the url.  we need this because we call SetQuery()
after calling SetSpec() when quoting.  reparsing the url will set some internal state
that we use for the optimization of only quoting the body part of message,
instead of the whole message (attachments and all!)
r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@111532 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 01:40:01 +00:00
glen.beasley%sun.com
e88363059c bug 115879 makefile for windows XP
git-svn-id: svn://10.0.0.236/trunk@111531 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 01:37:10 +00:00
sspitzer%netscape.com
ff1ad03f68 add some bulletproofing to the subscribe search view so that we
check the row.  fixes crasher bug #117065
r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@111530 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 01:32:27 +00:00
alecf%netscape.com
b0e0e6d031 C++ side of fix for bug 100212 - move consumers of nsIFile.URL into nsIIOService. r=dougt, sr=darin
git-svn-id: svn://10.0.0.236/trunk@111529 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 01:31:25 +00:00
sspitzer%netscape.com
b24a359d13 landing fix for #118180 for rajiv. r=srilata, sr=sspitzer
fix problems with mapi code.


git-svn-id: svn://10.0.0.236/trunk@111528 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 01:30:30 +00:00
racham%netscape.com
4bebde40b5 Fixing bug 112737. Making sure the From field of the compose of window reflects the selected account rather than a default account in cases of forward inline, draft/template, edit message. Identity object is released at appropriate time. r=ducarroz, sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@111527 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 01:28:18 +00:00
bryner%netscape.com
69d6b65467 work-in-progress for select size=1. not turned on yet.
git-svn-id: svn://10.0.0.236/trunk@111526 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 01:21:18 +00:00
rods%netscape.com
10030f36c5 IMproved printing error codes
Bug 86378 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@111525 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 01:21:08 +00:00
rods%netscape.com
83e05b8638 Improved printing error detection and notification
Now gets Doc Title and URL from PrintSettings and uses it instead of
the actual values.
Bugs 86378 & 118637 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@111524 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 01:17:40 +00:00
rods%netscape.com
741a62007e Improves error codes for printing and fixes selection printing by making sure the margins are initialized when no prefs are there
Bugs 86378 & 118637 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@111523 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 01:15:25 +00:00
ftang%netscape.com
347228b64b fix bug 116976 for big endian machine. change the ill GetBidiProperty implementation to make it work under big endian machinese. Should fix the API later. r=Roland.Mainz@informatik.med.uni-giessen.de sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@111522 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 00:51:39 +00:00
ftang%netscape.com
41be4da11e fix bug 117098. fix it for all big endian machine. change the bad casting address code . r=smontagu sr=sfraser. also change oen variable name to make mac debugging easier.
git-svn-id: svn://10.0.0.236/trunk@111521 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 00:48:37 +00:00
ftang%netscape.com
51b3d234ba fix bug 117098. sr=sfraser add arabic isolated fallback . in ATSUI fallback, fallback bold/italic form to non bold/italic for arabic font. do not go through QD fallback for Arabic/Hebrew by turn off the converter. remove fake bidi code.
git-svn-id: svn://10.0.0.236/trunk@111520 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 00:47:02 +00:00
ftang%netscape.com
8ec8052205 fix bug 117098. Now we treat Mac as non bidi platform sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@111519 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 00:45:23 +00:00
ftang%netscape.com
56fa4da1b2 fix bug 117098. sr=sfraser let mac os 9 code also compiled on non Carbon
git-svn-id: svn://10.0.0.236/trunk@111518 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 00:44:47 +00:00
hyatt%netscape.com
b80c821e21 Fix for 115767, dropdown list support for WinXP, r=hixie, sr=blake
git-svn-id: svn://10.0.0.236/trunk@111517 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 00:43:20 +00:00
blizzard%redhat.com
78161c233d Bug #109798. Support multi item text/x-moz-url drags as text/uri-list. Patch from James Henstridge <james@daa.com.au>. sr=blizzard, r=brynerBug #109798. Support multi item text/x-moz-url drags as text/uri-list. Patch from James Henstridge <james@daa.com.au>. sr=blizzard, r=brynerBug #109798. Support multi item text/x-moz-url drags as text/uri-list. Patch from James Henstridge <james@daa.com.au>. sr=blizzard, r=brynerBug #109798. Support multi item text/x-moz-url drags as text/uri-list. Patch from James Henstridge <james@daa.com.au>. sr=blizzard, r=brynerBug #109798. Support multi item text/x-moz-url drags as text/uri-list. Patch from James Henstridge <james@daa.com.au>. sr=blizzard, r=brynerBug #109798. Support multi item text/x-moz-url drags as text/uri-list. Patch from James Henstridge <james@daa.com.au>. sr=blizzard, r=brynerBug #109798. Support multi item text/x-moz-url drags as text/uri-list. Patch from James Henstridge <james@daa.com.au>. sr=blizzard, r=brynerBug #109798. Support multi item text/x-moz-url drags as text/uri-list. Patch from James Henstridge <james@daa.com.au>. sr=blizzard, r=brynerBug #109798. Support multi item text/x-moz-url drags as text/uri-list. Patch from James Henstridge <james@daa.com.au>. sr=blizzard, r=bryner
git-svn-id: svn://10.0.0.236/trunk@111516 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 00:35:08 +00:00
bhart00%yahoo.com
e370b60f7c fix bug 110530, JavaScript strict warning in mail3PaneWindowCommands. Checkin for Stephen Walker <walk84@yahoo.com> r=stephend/racham, sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@111515 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 00:11:33 +00:00
waldemar%netscape.com
4f0e930262 Updated grammar: blocks and groups are now separate statements. A group is a block with attributes that does not form a scope. A group can hold directives only if it is itself in a location that can hold directives.
git-svn-id: svn://10.0.0.236/trunk@111514 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 00:09:03 +00:00
dbaron%fas.harvard.edu
5d585186dd Add nsTraceRefcnt debugging hooks for a few MS-COM objects, some of which are leaking. r=rods sr=jag b=114171
git-svn-id: svn://10.0.0.236/trunk@111513 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 23:55:11 +00:00
heikki%netscape.com
e62ed2cbd9 Bug 105319, reset title when going to XML page without XHTML title element. r=harishd, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@111512 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 23:51:36 +00:00
dbaron%fas.harvard.edu
b7194a0ea8 Replace the BodyFixupRule with code in nsCSSRendering to fix all the problems with dynamic style changes and backgrounds on the root element and the BODY element. Change the way the HTMLDocumentColorRule (for the table color quirk) is initialized since it used to depend on the BodyFixupRule. b=116161 (also fixes other bugs) r=attinasi sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@111511 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 23:46:07 +00:00
brendan%mozilla.org
845f74be1e Checking in patch written by balleysson@bigfoot.com based on tenthumbs@cybernex.net's sketch, to avoid mallocs in js_strtod (115627, r=khanson, sr=me).
git-svn-id: svn://10.0.0.236/trunk@111510 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 23:42:25 +00:00
mcafee%netscape.com
5256f3a677 re-ordering multiquery machines
git-svn-id: svn://10.0.0.236/trunk@111506 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 22:33:03 +00:00
sfraser%netscape.com
7b44b522f3 Fix blocker bug 105548 (the mac installer crash). The xpistub code was creating nsLocalFileMac objects, but never refcounting them, so they got deleted before the GetPath() method was called (how did this ever work???). Fixed using COMPtrs. r=ccarlen, a=jj
git-svn-id: svn://10.0.0.236/trunk@111505 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 22:22:12 +00:00
peterlubczynski%netscape.com
488314352a Fixing plugin SDK build (not part of main build), adding nsComponentManagerObsolete.h
git-svn-id: svn://10.0.0.236/trunk@111504 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 21:32:55 +00:00
bernd.mielke%snafu.de
aea8efff9b fix torino
git-svn-id: svn://10.0.0.236/trunk@111503 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 21:29:52 +00:00
bzbarsky%mit.edu
c102e73bba Checkin in for John Keiser <jkeiser@iname.com>. Make checkboxes and
radio buttons not fire onChange on pageload if they are checked by
default.  Bug 112218, r=rods, sr=jst


git-svn-id: svn://10.0.0.236/trunk@111502 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 20:37:22 +00:00
hyatt%netscape.com
5d02ce1715 Fix for 118550, I screwed up minwidth and minheight on boxes. Somewhere evaughan is rolling over in his grave. r=jag, sr=ben
git-svn-id: svn://10.0.0.236/trunk@111501 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 20:02:19 +00:00
bernd.mielke%snafu.de
779d00d083 add form frames to debug reflow bug 115096 r=karnaze sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@111500 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 19:55:56 +00:00
ian.mcgreer%sun.com
a12d7d8878 fix pkcs12 bug where nicknames were disappearing
git-svn-id: svn://10.0.0.236/trunk@111499 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 19:53:47 +00:00
bernd.mielke%snafu.de
6e45ee8056 add form frames to debug reflow bug 115096 r=karnaze sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@111498 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 19:44:21 +00:00
ian.mcgreer%sun.com
0c560deee1 once again, solaris x86 does not like PR_LOG
git-svn-id: svn://10.0.0.236/trunk@111497 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 19:14:40 +00:00
mostafah%oeone.com
92eedca45b Fixed portability issues with PRTime & PRInt64 values
git-svn-id: svn://10.0.0.236/trunk@111496 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 18:23:31 +00:00
ian.mcgreer%sun.com
dc6c6834e3 PSM fixes
* implement CERT_AddTempCertToPerm in 3.4
* update object instance lists when needed
* correctly check and allocate trust when changing it


git-svn-id: svn://10.0.0.236/trunk@111495 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 16:45:26 +00:00
brade%netscape.com
30e10e45f7 init mModCount in constructor (bug 117399; sr=kin; r=glazou)
git-svn-id: svn://10.0.0.236/trunk@111494 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 15:52:54 +00:00
pinkerton%netscape.com
27311e50b1 Change unsigned char* param to ConstStr255Param to make mach-o happier
r=sdagley/sr=blake. bug 118197.


git-svn-id: svn://10.0.0.236/trunk@111493 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 15:44:08 +00:00
pinkerton%netscape.com
cee1c73b9c stop using PR_PutEnv and use PR_SetEnv instead. r=sdagley/sr=blake. bug 118187
git-svn-id: svn://10.0.0.236/trunk@111492 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 15:42:08 +00:00
bienvenu%netscape.com
307acc5506 implement nsMorkRowCellCursor::NextCell r/sr =sspitzer 114117
git-svn-id: svn://10.0.0.236/trunk@111491 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 15:10:16 +00:00
glazman%netscape.com
56614d13fa fix for erroneous check-in ; b=116393, rs=kin ; original and correct patch was r=cmanske, sr=jag
git-svn-id: svn://10.0.0.236/trunk@111490 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 15:02:20 +00:00
mikep%oeone.com
a3cbbd09f1 Removing second install.js
git-svn-id: svn://10.0.0.236/trunk@111489 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 14:45:22 +00:00
ccarlen%netscape.com
021c9dac7f Bug 100828 - nsLocalFileMac reworking. r=rjc@netscape.com/sr=sfraser@netscape.com
git-svn-id: svn://10.0.0.236/trunk@111488 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 14:35:04 +00:00
ccarlen%netscape.com
85e8f1ab7c Bug 100828 - New file for nsLocalFileMac reworking. r=rjc@netscape.com/sr=sfraser@netscape.com
git-svn-id: svn://10.0.0.236/trunk@111487 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 14:31:44 +00:00
mikep%oeone.com
49dcb029f4 Woops, removing file that isn't in the dist.
git-svn-id: svn://10.0.0.236/trunk@111486 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 14:26:23 +00:00
mikep%oeone.com
be5ad9fd5a Removing unused file, updating jar.mn.
git-svn-id: svn://10.0.0.236/trunk@111485 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 14:25:53 +00:00
alex.fritze%crocodile-clips.com
d7b20dbc43 [SVG only] Add DOM interfaces needed for SVG text support.
git-svn-id: svn://10.0.0.236/trunk@111484 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 13:52:14 +00:00
rods%netscape.com
804f5291cc Fixes free memory read
Bug 113917 r=rods sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@111483 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 13:31:18 +00:00
rods%netscape.com
69c8d142b8 support for printing of non-latin1 chars
Bug 100328 r=dcone sr=brenden


git-svn-id: svn://10.0.0.236/trunk@111482 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 13:26:27 +00:00
jdunn%netscape.com
f2ff5fcec4 replacing OS_CXXFLAGS with CXXFLAGS so that they get picked up
r=cls@seawood.org
# 118126


git-svn-id: svn://10.0.0.236/trunk@111481 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 12:33:36 +00:00
rjc%netscape.com
5acb045996 Bug # 35817: Remove unused RDF service reference. r=mcafee sr=brendan
git-svn-id: svn://10.0.0.236/trunk@111480 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 11:18:53 +00:00
brendan%mozilla.org
83bed63477 Group date and time fields in toString's result so as to work with PR_ParseTimeString (118266, r=khanson, sr=shaver).
git-svn-id: svn://10.0.0.236/trunk@111479 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 11:09:04 +00:00
alex.fritze%crocodile-clips.com
97955a9d5d [SVG only] Patch for bug 114423: Make SVG ForeignObject work properly in linux. Thanks to <james.turner@crocodile-clips.com> for spotting the unitialized vars.
git-svn-id: svn://10.0.0.236/trunk@111478 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 10:23:49 +00:00
peterv%netscape.com
8d5ceddf30 Fix for bug 114975 (location.hash fails within multipart/x-mixed-replace). Don't call nsIWebNavigation->Stop from SetHash. r=sicking, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@111477 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 10:13:08 +00:00
mcafee%netscape.com
a35d3f551e Comments, multiquery links
git-svn-id: svn://10.0.0.236/trunk@111476 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 07:35:19 +00:00
racham%netscape.com
d2eb40a48d Fixing bug 100414. Make sure that an account is created only when server and identity info is avialable in the migration process. r=mscott, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@111475 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 07:06:52 +00:00
racham%netscape.com
436a7fe313 Fixing bug 104468. Polish menu popup elements in the addressbook panel in the sidebar. r=racham
git-svn-id: svn://10.0.0.236/trunk@111474 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 07:06:09 +00:00
bryner%netscape.com
03302aa66f Outliner's pref height should be 0 if no rows= attribute was specified (not 1 row height). rs=hyatt.
git-svn-id: svn://10.0.0.236/trunk@111472 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 05:37:59 +00:00
rjc%netscape.com
8983e327da Forget to add this new file as part of last checkin. r=me
git-svn-id: svn://10.0.0.236/trunk@111471 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 04:12:43 +00:00
rjc%netscape.com
1874f61f5a Bug # 35817: RDF SEQ optimizations for RDF's in-memory datasource. r=tingley and sr=waterson
git-svn-id: svn://10.0.0.236/trunk@111470 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 04:02:27 +00:00
naving%netscape.com
4242afb36c 114700 sr=bienvenu. remove PR_Sleep call - not needed anymore.
git-svn-id: svn://10.0.0.236/trunk@111469 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 00:41:12 +00:00
syd%netscape.com
a94513b02e Check for correct permissions on chosen install directory by calling access()
instead of just looking to see if the user rwx bits are set (this fails if
you are installing to a directory you do not own). r=samir, ssu, sr=dveditz.
Fixes bug number 89436.


git-svn-id: svn://10.0.0.236/trunk@111468 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 00:33:55 +00:00
ian.mcgreer%sun.com
7432d9b145 obey the isperm flag as in nss 3.3
git-svn-id: svn://10.0.0.236/trunk@111467 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 21:49:48 +00:00
bstell%ix.netcom.com
fa80c1da59 bug 117877, font banning slowed startup by 2%
checking for Roland.Mainz@informatik.med.uni-giessen.de
r=bstell@ix.netcom.com, sr=brendan


git-svn-id: svn://10.0.0.236/trunk@111466 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 21:26:27 +00:00
blakeross%telocity.com
71e58808d0 Other missing file.
git-svn-id: svn://10.0.0.236/trunk@111465 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 21:07:16 +00:00
varga%utcru.sk
110782faac Fix for 118159. over-zealous scrollbar in outliner. r=dean_tessman@hotmail.com, sr=blake
git-svn-id: svn://10.0.0.236/trunk@111464 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 20:13:21 +00:00
mcafee%netscape.com
de290ed289 one-click to see other tests links
git-svn-id: svn://10.0.0.236/trunk@111463 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 20:13:05 +00:00
bstell%ix.netcom.com
aedf2a91ed bug 112516 move shared gtk files to x11shared
Makefile.in changes r=cls
the files were moved but not otherwise changed


git-svn-id: svn://10.0.0.236/trunk@111462 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 20:11:51 +00:00
blakeross%telocity.com
fe1ce96e45 The rest of 117685.
git-svn-id: svn://10.0.0.236/trunk@111461 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 20:09:10 +00:00
mcafee%netscape.com
03df1cdb45 Average was losing points setting
git-svn-id: svn://10.0.0.236/trunk@111460 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 20:07:25 +00:00
dbaron%fas.harvard.edu
9fffba3f2b Attempt to fix WS 5.0 bustage.
git-svn-id: svn://10.0.0.236/trunk@111459 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 20:07:13 +00:00
blakeross%telocity.com
e87b893851 113535 - implement center cropping for outliner. r=varga sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@111458 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 19:59:20 +00:00
blakeross%telocity.com
4ce39a230a 117685 - nsChromeRegistry::IsSkinSelected not returning correct result. Return 3 values, none, partial and full (needed for 44032). r=hewitt sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@111457 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 19:58:01 +00:00
blakeross%telocity.com
fcee1f964f 44032 - apply themes on ok, cleanup panel, add link to themepark. r=ben sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@111456 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 19:57:00 +00:00
rbs%maths.uq.edu.au
7a64f138ef Move a getter to the safer place where the font was just set in the rendering context (its state could change, who knows)
git-svn-id: svn://10.0.0.236/trunk@111455 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 19:50:51 +00:00
rbs%maths.uq.edu.au
88ddfc7837 Add an additional clause when picking the desired stretchy size in the self-stretch situation, and give more descriptive comments
git-svn-id: svn://10.0.0.236/trunk@111454 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 19:47:24 +00:00
rbs%maths.uq.edu.au
58f556187d Simple cleanup
git-svn-id: svn://10.0.0.236/trunk@111453 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 19:42:08 +00:00
rbs%maths.uq.edu.au
2fb4fefee6 Fix leaky style context
git-svn-id: svn://10.0.0.236/trunk@111452 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 19:40:04 +00:00
dbaron%fas.harvard.edu
785de1f5f1 Remove duplicate initialization of nsDeviceContext reference count by derived class constructor (which is dangerous since it could be incremented during the base class constructor). Various other cleanup, mostly in xlib port. b=111088 r=rbs sr=jag
git-svn-id: svn://10.0.0.236/trunk@111451 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 18:37:27 +00:00
dbaron%fas.harvard.edu
025f414842 Get the visibility style struct to ensure that we check the 'direction' property and thus enable BIDI if necessary before beginning reflow. b=115921 r=smontagu sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@111450 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 18:25:38 +00:00
dbaron%fas.harvard.edu
ba011ecd80 Clean up nsBlockFrame::RemoveFrame and add assertion to nsFrameList. b=114222 r=waterson sr=kin
git-svn-id: svn://10.0.0.236/trunk@111449 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 18:17:41 +00:00
dbaron%fas.harvard.edu
4a32ed3c58 Bug 117374: nsBlockFrame::UpdateSpaceManager is no longer needed since nsBlockReflowState::RecoverFloaters does the same work.
Bug 113895:  Pass |aDeltaY| as 0 for recursive calls to RecoverFloaters.
b=117374  r=attinasi  sr=waterson


git-svn-id: svn://10.0.0.236/trunk@111448 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 18:14:00 +00:00
jake%acutex.net
df47257748 Bug 113975 - Changing only cc on mass change page incorrectly gives an error that you didn't select anything to change.
r= myk x2


git-svn-id: svn://10.0.0.236/trunk@111447 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 14:36:00 +00:00
peterv%netscape.com
2fa512bd41 XHTML is case-sensitive. Pass the right flag to NS_CreateHTMLElement r=sicking, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@111446 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 10:34:41 +00:00
varga%utcru.sk
0422baf3d0 Post fix for 99715. convert category tree to use outliner. r=hixie, sr=blake
git-svn-id: svn://10.0.0.236/trunk@111445 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 08:50:38 +00:00
blakeross%telocity.com
b9cbc12297 117668 - convert help to outliner. r=varga sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@111444 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 07:57:27 +00:00
bstell%ix.netcom.com
bc412613aa bug 112516 move shared gtk files to x11shared
Makefile.in changes r=cls
the files were moved but not otherwise changed


git-svn-id: svn://10.0.0.236/trunk@111443 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 07:15:43 +00:00
bstell%ix.netcom.com
506f3553af bug 112516 move shared files from gfx/src/gtk to gfx/src/x11shared
these were copied


git-svn-id: svn://10.0.0.236/trunk@111442 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 07:00:46 +00:00
cotter%netscape.com
4ca20503dd Ongoing privacy & security help content updates, r-oeschger; includes new file (profiles_help.html) that oeschger will add to manifest.
git-svn-id: svn://10.0.0.236/trunk@111441 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 05:02:47 +00:00
cotter%netscape.com
475c549113 Ongoing security & privacy help content updates, r=oeschger; additions for new Cookie Manager help buttons.
git-svn-id: svn://10.0.0.236/trunk@111440 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 04:50:03 +00:00
jst%netscape.com
2e5e8c3344 Fixing bug 86191. Don't return nsnull as a nsresult, return NS_OK in stead. r=sicking@bigfoot.com, sr=nobody, trivial change.
git-svn-id: svn://10.0.0.236/trunk@111439 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 02:39:13 +00:00
bstell%ix.netcom.com
191b56fa8a bug 118033, remove useless assertion
checkin for Roland.Mainz@informatik.med.uni-giessen.de
r=bstell@ix.netcom.com, sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@111438 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 02:36:19 +00:00
bstell%ix.netcom.com
0e9567a214 bug 116136 - fix aasb with 10646 fonts
r=ftang, sr=shaver


git-svn-id: svn://10.0.0.236/trunk@111437 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 02:28:02 +00:00
jst%netscape.com
de8e5658f6 Fixing bug 118104. link.search and link.hash should be empty if there's no search/hash in the url, in stead of containing '?'/'#'. Patch by hidday@geocities.com, r=bzbarsky@mit.edu, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@111436 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 02:04:33 +00:00
hyatt%netscape.com
d8f9c1b0ed Fix for 115759, support for textfields in WinXP, r=hixie, sr=jst
git-svn-id: svn://10.0.0.236/trunk@111435 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 01:43:17 +00:00
hyatt%netscape.com
d2db2e6c2a Fixing 115750, support for tabpanels and tabs in WinXP, r=bryner, sr=blake
git-svn-id: svn://10.0.0.236/trunk@111434 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 00:22:24 +00:00
bryner%netscape.com
d126626bbc Fixing prefs crasher bug 118322. r=sdagley, sr=shaver.
git-svn-id: svn://10.0.0.236/trunk@111433 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 23:51:04 +00:00
hyatt%netscape.com
02941169ac Fix for 118368, support for drop shadows under menus and tooltips on WinXP, r=bryner, sr=blake
git-svn-id: svn://10.0.0.236/trunk@111432 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 23:50:52 +00:00
hyatt%netscape.com
37c79ab46e Fix for 115750, WinXP tab support. r=bryner, sr=blake
git-svn-id: svn://10.0.0.236/trunk@111431 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 23:44:39 +00:00
av%netscape.com
cb30897198 Fixing the Tester plugin output so that Mozilla does not confuse text/plain with text/html -- not part of the build
git-svn-id: svn://10.0.0.236/trunk@111430 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 22:38:26 +00:00
av%netscape.com
c14ca63dfd Fixing saving GUI prefs in the Tester plugin -- not part of the build
git-svn-id: svn://10.0.0.236/trunk@111429 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 22:25:32 +00:00
varga%utcru.sk
335852fdea Fix for 118160. Secuirty Policies preference panel accidentally activated. r=varga, rs=waterson, patch=timeless
git-svn-id: svn://10.0.0.236/trunk@111428 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 21:12:40 +00:00
cmanske%netscape.com
7b1567e204 Part of fix to colorpicker bug 115694, r=syd, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@111427 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 20:54:09 +00:00
cmanske%netscape.com
6f86892c01 Fix updating toolbar color after page color is changed, b=115694, r=syd, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@111426 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 20:40:05 +00:00
cmanske%netscape.com
2a6da66ff1 Fixed list layout problems in Link and Spelling dialog (remove bad CSS) b=112951, r=andreww, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@111425 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 20:31:46 +00:00
ian%hixie.ch
b07ad62172 Added a style rule for to win and mac classic skins to match modern, which makes the <description> and <label> fields have default (arrow) cursors rather than text (i-beam) cursors. b=118321, sr=blake, sr=hyatt. The changes in this patch are in the public domain.
git-svn-id: svn://10.0.0.236/trunk@111424 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 20:31:29 +00:00
cmanske%netscape.com
818efacd35 Fixed list layout problems in Link and Spelling dialog (b=112951, r=andreww, sr=hewitt); rearrange buttons in spelling dialog (b=116672, r=glazman, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@111423 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 20:30:48 +00:00
cmanske%netscape.com
b35520e67c Save default file dirs for HTML and Images, b=93487, r=syd, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@111422 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 20:25:53 +00:00
hyatt%netscape.com
97dc09f2ea Fix for 118370, r=bryner, sr=blake
git-svn-id: svn://10.0.0.236/trunk@111421 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 20:21:21 +00:00
dbaron%fas.harvard.edu
65120036dc Using PR_ALIGN_OF_POINTER instead of sizeof(void*) since the preprocessor can't do math on a sizeof expression. Still fixing the same bustage.
git-svn-id: svn://10.0.0.236/trunk@111418 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 16:40:21 +00:00
dbaron%fas.harvard.edu
a16848c716 Fix bustage (really?) since NSPR defines ALIGN_OF_WORD to PR_ALIGN_OF_WORD even when PR_ALIGN_OF_WORD isn't defined.
git-svn-id: svn://10.0.0.236/trunk@111417 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 15:53:51 +00:00
dbaron%fas.harvard.edu
799b4588b8 Fix OS/2 bustage by undefining |index|.
git-svn-id: svn://10.0.0.236/trunk@111416 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 15:43:19 +00:00
dbaron%fas.harvard.edu
e149e57952 Fix tabbing through image maps and fix Windows crash right-clicking on image maps by reverting my changes to nsImageMap from bug 110911 and by giving the primary frame map larger entries to accomodate mapping from a content node to a frame with a different |mContent|. b=115481, 114377 r=bryner sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@111415 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 15:22:52 +00:00
dbaron%fas.harvard.edu
75ff2da8f4 Fix typo in alecf's previous bustage fix.
git-svn-id: svn://10.0.0.236/trunk@111414 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 14:59:05 +00:00
jaggernaut%netscape.com
9f55bebd67 Bug 113228: Remove To{Lower,Upper}Case from ns{C}String. r=bzbarsky, sr=jst
git-svn-id: svn://10.0.0.236/trunk@111413 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 11:18:57 +00:00
jaggernaut%netscape.com
8c7b440184 str.ToUpperCase() -> ToUpperCase(str), r=mozbot, rs=scc
git-svn-id: svn://10.0.0.236/trunk@111412 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 11:14:51 +00:00
blakeross%telocity.com
5d9a89f460 117668 - convert help to outliner. r=oeschger sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@111411 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 08:32:34 +00:00
alecf%netscape.com
4eeea60a15 fix non-Mac/Win/Unix platforms by defining my own alignment where it isn't already defined
git-svn-id: svn://10.0.0.236/trunk@111410 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 08:29:55 +00:00
sspitzer%netscape.com
f202c7cabc fix for #115701. fix import text. text reviewed by robinf, rs=bienvenu
git-svn-id: svn://10.0.0.236/trunk@111409 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 07:57:29 +00:00
bryner%netscape.com
72bf32c474 Fixing windows bustage.
git-svn-id: svn://10.0.0.236/trunk@111408 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 07:51:43 +00:00
bryner%netscape.com
87d7aa496f Initial checkin of XBL select widget (listbox) code (bug 112713).
Summary of changes:
- Removed old XBL form control cruft.
- Made nsOutlinerContentView accessible from content scripts.
- Created a new interface, nsIDOMNSXBLFormControl which exists to allow a
select element to have an outliner box object.
- Factored out nsChildIterator into its own file.
- Added support to the outliner content view for having option elements
directly inserted in the outliner.
- Cleaned up pixel/twip conversions in outliner.
- Added support for intrinsic width for outliner.

r=jag, sr=hyatt.  Note that the new select widget is NOT turned on by
default.


git-svn-id: svn://10.0.0.236/trunk@111407 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 07:17:10 +00:00
stephend%netscape.com
e3845dec0a Bug 58572. Javascript strict warnings in mailWidgets.xml. Patch by Stephen Walker <walk84@yahoo.com> r=stephend, sr=shaver
git-svn-id: svn://10.0.0.236/trunk@111406 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 05:24:24 +00:00
stephend%netscape.com
1f86b34242 Bug 79333. Javascript strict warnings in pref-directory.add.js. Patch by Stephen Walker <walk84@yahoo.com> r=stephend, sr=shaver
git-svn-id: svn://10.0.0.236/trunk@111405 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 05:20:49 +00:00
stephend%netscape.com
86d5153e6f Bug 118273. Javascript strict warnings in accountUtils. Patch by Stephen Walker <walk84@yahoo.com> r=caillon, sr=shaver
git-svn-id: svn://10.0.0.236/trunk@111404 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 05:13:26 +00:00
stephend%netscape.com
995bc01e11 Bug 118273. Javascript strict warnings in accountUtil5s5585
git-svn-id: svn://10.0.0.236/trunk@111403 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 05:08:13 +00:00
sspitzer%netscape.com
c9a5559ce7 fix for crasher bug #116174 (crash switching from flat to threaded view)
and for #118278 (clear message pane when more than one item selected).
r/sr=bienvenu.

included:
1) minor performance improvement to nsMsgDBView::GetCommandStatus() when you've got a
lot of row selected.

2) add comments indicating how we have to call RowCountChanged() after we adjust m_keys, not before.

3) handle nesting of calls to SaveAndClearSelection() and RestoreSelection(), by
only doing work on the outer calls, we ignore inner calls.

4) switch to using PRPackedBool (where it makes sense)

5) fix nsMsgDBView::SelectMsgByKey() to use SaveAndClearSelection() and RestoreSelection(),
instead of just using RestoreSelection(), for parity.


git-svn-id: svn://10.0.0.236/trunk@111402 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 04:00:53 +00:00
sspitzer%netscape.com
dcc11e948b fix for #118276. multiple selection in the addressbook should
clear out the card preview pane.  r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@111401 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 03:48:41 +00:00
waldemar%netscape.com
94dbe34d4c Removed attributes from parse directives
git-svn-id: svn://10.0.0.236/trunk@111400 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 03:32:58 +00:00
relyea%netscape.com
f4994efe5d Startup problems on new profiles: 1) Windows does not initially open the DB R/W
on startup. 2) All platforms do not see the built-ins token if you startup with
a new profile.

Fix: 1) Escape the initialization parameters.
     2) Rebuild the Token iterator when new tokens are added to the trust domain.


git-svn-id: svn://10.0.0.236/trunk@111399 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 03:00:10 +00:00
danm%netscape.com
432bf17b0a implement/support nsIEmbeddingSiteWindow2 (and its blur method). bug 57841 r=bryner,rpotts
git-svn-id: svn://10.0.0.236/trunk@111398 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 02:22:45 +00:00
danm%netscape.com
264958aeb0 blur method now defers to the tree owner. bug 57841 r=bryner,rpotts
git-svn-id: svn://10.0.0.236/trunk@111397 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 02:20:55 +00:00
danm%netscape.com
8ed86c9b32 update some comments and mention that this file is for bug 57841, r=bryner,rpotts
git-svn-id: svn://10.0.0.236/trunk@111396 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 02:07:40 +00:00
danm%netscape.com
b84aa94c0f adding nsIEmbeddingSiteWindow2 (our first revved public interface! yay) bug 57841 r=bryner,rpotts
git-svn-id: svn://10.0.0.236/trunk@111395 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 02:04:03 +00:00
danm%netscape.com
22f38522fe adding nsIEmbeddingSiteWindow2 (our first revved public interface! yay)
git-svn-id: svn://10.0.0.236/trunk@111394 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 02:00:26 +00:00
stephend%netscape.com
4bb12098b3 Bug 117822. Javascript strict warnings in am-prefs.js. Patch by Stephen Walker <walk84@yahoo.com> r=stephend@netscape.com, sr=shaver@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@111393 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 01:43:44 +00:00
waterson%netscape.com
6357150a06 Bug 116230 et al; fix-on-a-fix for bug 91423. Don't always retarget to the primary frame: stop at the first continuation after a hard-break if there is one. Also, move retargeting to reflow state setup. r=rbs, sr=nobody.
git-svn-id: svn://10.0.0.236/trunk@111391 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 01:42:36 +00:00
hwaara%chello.se
6025b413ef re-add new files.
git-svn-id: svn://10.0.0.236/trunk@111390 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 01:42:26 +00:00
wtc%netscape.com
0a46e39c28 Bugzilla bug 112987: correctly detect the FreeBSD versions in which poll()
was added to libc and libc_r.  Thanks to Jeremy Lea for pointing me at
the FreeBSD Porter's Handbook.


git-svn-id: svn://10.0.0.236/trunk@111389 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 01:37:05 +00:00
hwaara%chello.se
c207d180fa #93093, optimize splashscreens to cut bloat.
The Windows splash is now ~500% smaller (from 299K to 60K) and the OS/2 splash is ~300% smaller (from 298K to 101K).

r=mkaply, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@111388 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 01:33:53 +00:00
bryner%netscape.com
26d4a25466 bug 118058 - filepicker comes up empty. r=hewitt, sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@111387 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 01:32:12 +00:00
waldemar%netscape.com
ed38273505 Fixed cast bug
git-svn-id: svn://10.0.0.236/trunk@111386 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 01:27:47 +00:00
rbs%maths.uq.edu.au
e3c0cb6448 MathML only - Further tweaks to getting the preferred stretchy size. Decide that the core <mo> is the provider of the 'em' unit for the lspace & rspace of embellished containers. Add support of the 'bevelled' attribute in <mfrac> by leveraging on the code of <mfenced>
git-svn-id: svn://10.0.0.236/trunk@111385 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 01:15:04 +00:00
sspitzer%netscape.com
c10e896fe9 "Map It!" should be "Get Map". r=jglick, rs=bienvenu
for bug #116451


git-svn-id: svn://10.0.0.236/trunk@111384 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 01:10:47 +00:00
rbs%maths.uq.edu.au
d1382b9071 MathML only - remove outdated APIs
git-svn-id: svn://10.0.0.236/trunk@111383 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 01:08:09 +00:00
rbs%maths.uq.edu.au
3a31fba4c6 MathML only - Reset the stretchy flags also when presentation data get changed
git-svn-id: svn://10.0.0.236/trunk@111382 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 01:06:05 +00:00
stephend%netscape.com
397daff924 Bug 117823. Javascript strict warnings in am-offline.js. Patch by Stephen Walker <walk84@yahoo.com> r=stephend@netscape.com/racham@netscape.com, sr=shaver@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@111381 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 00:59:10 +00:00
ssu%netscape.com
ff1fd4b712 checking patch for neil@parkwaycc.co.uk. fixes bug 111918 - File/Offline/Work Offline has no access key. r=ssu, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@111380 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 00:39:57 +00:00
hyatt%netscape.com
92ab32c671 Fix for 115753, windows xp tooltip support, r=bryner, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@111379 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 00:33:40 +00:00
morse%netscape.com
20a107cb2f bug 117998 Remove-all button in password manager not being disabled when it should be, r=sgehani, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@111378 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 00:21:43 +00:00
hyatt%netscape.com
78e80f4cc4 Fix for 115748, r=bryner, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@111377 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 00:15:48 +00:00
alecf%netscape.com
3ba0353391 final fix for bug 112708 - reduce number pref allocations by using a few large buffers to hold all the prefnames
sr=brendan r=bnesse, dp
Also, clean more unnecessary routines..


git-svn-id: svn://10.0.0.236/trunk@111376 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 00:09:53 +00:00
despotdaemon%netscape.com
dab655a7b4 Pseudo-automatic update of changes made by rdayal@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@111374 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 22:12:31 +00:00
beard%netscape.com
479a18174b [not part of build] Fallout of dougt's checkin for "nsIComponentManager API Changes (bug 98553)".
git-svn-id: svn://10.0.0.236/trunk@111373 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 22:06:38 +00:00
sonja.mirtitsch%sun.com
4972f28b68 taking out OSF 5 links
git-svn-id: svn://10.0.0.236/trunk@111372 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 21:41:23 +00:00
sonja.mirtitsch%sun.com
da553df4db increased the number of tests and changed the fix about too many cache misses
seee bugs #114964 and 118031


git-svn-id: svn://10.0.0.236/trunk@111371 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 21:39:36 +00:00
beard%netscape.com
f2dd7b1cbf [not part of build] Fix declaration of NSGetFactory to ensure it is extern "C". This prototype was removed from some header file and broke the plugin.
git-svn-id: svn://10.0.0.236/trunk@111370 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 21:34:24 +00:00
sonja.mirtitsch%sun.com
6b88b9a6c7 to avoid client and server writes at the same time write output to a tmp
file first, and then the tmp file to stdout
the writes had lead to garbled messages that were then interpreted as
errormessages by the scripts


git-svn-id: svn://10.0.0.236/trunk@111369 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 21:31:39 +00:00
bryner%netscape.com
3d7f207cf9 Updating for syntax changes - add outlinerchildren. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@111368 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 21:23:42 +00:00
mostafah%oeone.com
b17f404b84 Fixed an ptential infinite loop in GetAlarmTime. Replaced NULLs with nsnull
git-svn-id: svn://10.0.0.236/trunk@111367 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 19:53:08 +00:00
mostafah%oeone.com
bb3fedc7d7 Updated test suite
git-svn-id: svn://10.0.0.236/trunk@111366 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 19:46:31 +00:00
mostafah%oeone.com
529b1b3d30 Replaced NULL's with nsnull
git-svn-id: svn://10.0.0.236/trunk@111365 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 19:27:45 +00:00
kestes%walrus.com
4776211b92 don't forget january is month 0 this means my out of bounds check for month
number was wrong.


git-svn-id: svn://10.0.0.236/trunk@111364 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 19:24:48 +00:00
rginda%netscape.com
baac6c13bd bug 117907, patch=joerg.schaible@gmx.de (Jörg Schaible), r=me
add release build option to jsdb.mak


git-svn-id: svn://10.0.0.236/trunk@111363 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 19:24:14 +00:00
ian.mcgreer%sun.com
97ff040547 implement trust ordering when merging trust
git-svn-id: svn://10.0.0.236/trunk@111362 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 19:21:54 +00:00
sspitzer%netscape.com
4335bb8b1d fix for blocker bug #118180. js error (from mapi code) horks compose window.
may be mozilla only.  r/sr=bienvenu, a=kyle.


git-svn-id: svn://10.0.0.236/trunk@111361 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 18:30:06 +00:00
despotdaemon%netscape.com
aae396f8f6 Pseudo-automatic update of changes made by mostafah@oeone.com.
git-svn-id: svn://10.0.0.236/trunk@111360 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 18:01:51 +00:00
jake%acutex.net
00a0bd35b2 Bug 112914 - This test was relying on the existance of the unix "cat" command instead of using perl's standard open() function. This caused a test failed when running the tinderbox script on win32.
git-svn-id: svn://10.0.0.236/trunk@111359 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 16:04:09 +00:00
jdunn%netscape.com
be8b031465 trying an AIX ifdef to see if this is our startup slowdown problem
a=waterson@netscape.com
# 112824


git-svn-id: svn://10.0.0.236/trunk@111358 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 15:03:43 +00:00
rods%netscape.com
b78c7e1112 Better algorithm for getting and setting the dfault printer
Bug 117819 r-dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@111357 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 14:46:26 +00:00
seawood%netscape.com
352af44feb Hack around problem of default rules expecting IMPORT_LIBRARY to be built on win32 gmake builds when setuprsc doesn't build one.
Bug #58981


git-svn-id: svn://10.0.0.236/trunk@111356 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 14:18:49 +00:00
nboyd%atg.com
02b78fef78 Update implemenation version date.
git-svn-id: svn://10.0.0.236/trunk@111355 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 14:04:42 +00:00
nboyd%atg.com
f18dd09b71 Fix bug reported by rathje40@yahoo.com
We are converting from spidermonkey to rhino and it appears that the
name property for the constructor function returns "constructor" for
all builtin types.  Spidermonkey would return "Date" or "Array" or
whatever.  Is there a workaround?  This code needs to work with both
interpreters.

Here is an example of the rhino behavior:

js> var i=new Date;
js> i.constructor.name
constructor
js> Date.name
constructor
js> function bob(){}
js> bob.name
bob
js> var i = new Array();
js> i.constructor.name
constructor
js>


git-svn-id: svn://10.0.0.236/trunk@111354 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 14:04:01 +00:00
nboyd%atg.com
63eddaafb9 Remove override that is duplicate of superclass.
git-svn-id: svn://10.0.0.236/trunk@111353 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 14:02:36 +00:00
nboyd%atg.com
594c536e31 Print implementation version when starting up interactive mode.
git-svn-id: svn://10.0.0.236/trunk@111352 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 14:02:02 +00:00
mkaply%us.ibm.com
beec915215 #101771
r=pinkerton, sr=hyatt
Make menus clipsibling


git-svn-id: svn://10.0.0.236/trunk@111351 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 11:04:17 +00:00
bernd.mielke%snafu.de
f39c6bf178 bug 112010 fix build warnings r=karnaze sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@111350 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 10:52:48 +00:00
peterv%netscape.com
f6e21102ba Make SOAP build again on Mac. Doesn't affect default build.
git-svn-id: svn://10.0.0.236/trunk@111349 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 08:50:30 +00:00
peterv%netscape.com
e19197ff68 Keep SOAP building on mac. Not part of the default build.
git-svn-id: svn://10.0.0.236/trunk@111348 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 08:49:27 +00:00
dp%netscape.com
d69c8b61af bug 115986 Thread safe zlib allocator. r=waterson, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@111347 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 05:46:48 +00:00
wtc%netscape.com
88b8616fc4 Bugzilla bug 110356: check in the generated files (oiddata.h and oiddata.c)
to work around concurrent build failures on Unix and the generation of
these files on the Mac.
Modified files: Makefile manifest.mn
Added files: oiddata.c oiddata.h


git-svn-id: svn://10.0.0.236/trunk@111346 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 05:22:07 +00:00
blizzard%redhat.com
d43d232705 Bug #115764. sporadic Trunk crashes in [@ nsWindow::OnDragMotionSignal] w/drag'n'drop. Use cool and smooth native gtk timers instead of cranky fake-o XP timers that don't have a deterministic order in the mainloop. r=bryner, sr=shaver (2!)
git-svn-id: svn://10.0.0.236/trunk@111345 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 05:07:44 +00:00
mjudge%netscape.com
2cc46377d6 118023 r=saari fix for transaction manager being missing from embedded components. no reason edit fields shouldnt work. just undo will not.
git-svn-id: svn://10.0.0.236/trunk@111344 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 03:53:21 +00:00
danm%netscape.com
63af87aec1 refuse to spawn new windows if you're currently being destroyed. bug 115969 r=jaggernaut,jst
git-svn-id: svn://10.0.0.236/trunk@111342 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 02:34:02 +00:00
danm%netscape.com
4c25db3f8a allow nsXULWindow::CreateNewWindow to fail; don't fall back on the appshell. bug 115969 r=jaggernaut,jst
git-svn-id: svn://10.0.0.236/trunk@111341 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 02:32:48 +00:00
hewitt%netscape.com
d6869f712e 115757 - null check for win2k, r=bryner, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@111340 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 01:04:13 +00:00
ducarroz%netscape.com
e1de2e506a Patch submited by Denis Antrushin <adu@sparc.spb.su>
Fix for bug98199. Don't change the real name of a forwarded message to "ForwardedMessage.eml" anymore. R=ducarroz, SR=bienvenu


git-svn-id: svn://10.0.0.236/trunk@111339 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 01:03:22 +00:00
ducarroz%netscape.com
e25807192e fix for bug 93481. Do not remove the whole line that contains the META tag but rather remove just the charset portion of it. Also, the new code avoid duplicating the line which could be hudge in some case. R=cavin, SR=mscott
git-svn-id: svn://10.0.0.236/trunk@111338 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 00:49:44 +00:00
ftang%netscape.com
fb7d98af36 fix bug 116143 . make cp1252 conversion round trip. r=shanjian sr=brendan
git-svn-id: svn://10.0.0.236/trunk@111337 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 00:38:18 +00:00
hyatt%netscape.com
2e88971c9c Checking in 115757, enabling of Windows XP Theme Support under Classic skin.,r=bryner,sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@111336 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 00:28:01 +00:00
sonja.mirtitsch%sun.com
320e4e298d fixed qa_stat following an enhancement, that causes unexpected messaegs in the output.log
git-svn-id: svn://10.0.0.236/trunk@111335 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 00:24:28 +00:00
morse%netscape.com
71aae56596 bug 116714 can't unencrypt saved data, r=sgehani, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@111334 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 00:18:31 +00:00
naving%netscape.com
cafe13748f 117858, 117859 r=ducarroz sr=bienvenu. fix leaking char* on reading messages
git-svn-id: svn://10.0.0.236/trunk@111333 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 00:17:48 +00:00
sonja.mirtitsch%sun.com
8121e60402 fix for enhancemet request 114964
git-svn-id: svn://10.0.0.236/trunk@111332 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 23:58:23 +00:00
timeless%mac.com
d9701dfce5 Bug 56369 pref-policies.xul has an empty <script> </script>
r=akkana sr=blake


git-svn-id: svn://10.0.0.236/trunk@111331 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 23:50:52 +00:00
timeless%mac.com
344a6cf3f9 Bug 116793 Mismatched Allocator/Deallocator in nsSupportsIDImpl::ToString
r=waterson sr=jst


git-svn-id: svn://10.0.0.236/trunk@111330 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 23:47:55 +00:00
dmose%netscape.com
c2e1a63645 Fix bug 108366: xmozillausehtmlmail LDAP attributes does not work. Patch from John Marmion <john.marmion@ireland.sun.com> . r=dmose@netscape.com, sr=sspitzer@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@111329 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 23:25:48 +00:00
srilatha%netscape.com
8bec22cce2 checking in for rdayal
Bug # 104672 and 106137 r=dougt, sr=sspitzer, sr=mscott.

Making MAPI part of the build. Landing modified makefile and resource file changes.


git-svn-id: svn://10.0.0.236/trunk@111328 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 23:20:11 +00:00
dmose%netscape.com
35b74aef86 Fix bug 105103: LDAP attributes should not be case-sensitive. Patch from John Marmion <john.marmion@ireland.sun.com> . r=dmose@netscape.com, sr=sspitzer@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@111327 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 23:18:28 +00:00
rbs%maths.uq.edu.au
35b346c868 Reset the stretchy flags of underscript/overscript frames when their geometry is expected to be like subscript/superscirpt frames
git-svn-id: svn://10.0.0.236/trunk@111326 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 23:18:01 +00:00
varga%utcru.sk
93f5c80abc 80834 - [outliner scrollbar] if inbox has less than one page of messages, it will come up with a box where the scroll bar is
80548 - outliner scroll bar "disappears" in 3 stages

111101 - No scrollbox / slider / thumb in thread pane scrollbar

116269 - white scrollbars briefly show up in folder pane

116432 - Sometimes the twisty won't update after a click

116855 - Modify outliner builder syntax to match outliner content model
r=waterson, sspitzer, blake
sr=hyatt

99715 - convert category tree to use outliner
r=hixie
sr=blake


git-svn-id: svn://10.0.0.236/trunk@111324 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 22:58:23 +00:00
ian.mcgreer%sun.com
b986c9fa14 only free slot if funrction returns correctly
git-svn-id: svn://10.0.0.236/trunk@111323 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 22:49:02 +00:00
mkaply%us.ibm.com
cc27ea5ad0 #108280
r=mkaply, sr=blizzard
OS/2 only - more fallout from 99010


git-svn-id: svn://10.0.0.236/trunk@111322 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 22:42:10 +00:00
mkaply%us.ibm.com
4eb4e379df #117919
r=rods,mkaply sr=blizzard
OS/2 only - implement AvailablePrinters


git-svn-id: svn://10.0.0.236/trunk@111321 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 22:08:04 +00:00
sspitzer%netscape.com
c3b30c1a7b fix for js strict warning. patch by alex vincent (jscript@pacbell.net)
r=bzbarsky, sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@111320 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 21:59:28 +00:00
srilatha%netscape.com
8fca81ddfe checking in for rdayal.
Bug # 115307, second patch. r = ducarroz, sr=bienvenu.

Adding a new notification method in nsIMsgSendListener when the compose window is closed
without clicking on Send.


git-svn-id: svn://10.0.0.236/trunk@111319 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 21:56:36 +00:00
andreww%netscape.com
81253a9e8c bugzilla bug 116382 r=shliang sr=hewitt toolbars/statusbar lost their black borders
git-svn-id: svn://10.0.0.236/trunk@111318 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 21:44:09 +00:00
ftang%netscape.com
7d46a14e09 fix bug 115519. r= shanjian sr= sfraser . make the convert return NS_OK
when it really did it's job.


git-svn-id: svn://10.0.0.236/trunk@111317 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 21:43:12 +00:00
rginda%netscape.com
f1dce49889 chatzilla only, patch=_basic@yahoo.com, r=me, bug 102186
remove spacer box from between tabs to avoid strict warnings.


git-svn-id: svn://10.0.0.236/trunk@111316 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 21:42:34 +00:00
dsirnapalli%netscape.com
568601718b *** empty log message ***
git-svn-id: svn://10.0.0.236/trunk@111315 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 21:35:52 +00:00
morse%netscape.com
f404ef1779 bug 117155 garbage characters in cookie/signon manager dialogs, bug 117023 fix js errors in cookie/signon dialogs, r=sgehani, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@111314 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 21:30:27 +00:00
harishd%netscape.com
e4e2a1571e 95487 - document.write shouldn't be interrupted. r=kmcclusk, sr=jst
git-svn-id: svn://10.0.0.236/trunk@111313 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 21:25:33 +00:00
sspitzer%netscape.com
445330b9db fix for crasher bug #117478. I goofed when converting from strcmp to Equals().
this code is there to handle the migration case where our "old" sortedColumn is no
longer a valid column.  r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@111312 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 21:24:06 +00:00
dsirnapalli%netscape.com
28b2b70882 *** empty log message ***
git-svn-id: svn://10.0.0.236/trunk@111311 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 21:21:50 +00:00
ian%hixie.ch
7762bef97e Changed the order of the commands for the bookmarks context menu items. Also renamed separator to bm_separator in bookmarksOverlay.js to match the bookmarks.xml code and made the two consistent in their list of available commands for certain bookmark types (in particular IE bookmarks). b=102340, r=doron, sr=blake. The changes in this patch are covered by the NPL 1.1/GPL 2.0/LGPL 2.1 licenses.
git-svn-id: svn://10.0.0.236/trunk@111310 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 20:31:07 +00:00
ian.mcgreer%sun.com
52cc9b8b36 fix aix bustage
git-svn-id: svn://10.0.0.236/trunk@111309 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 20:19:55 +00:00
ian.mcgreer%sun.com
f85961a3de move handling of certificate reference counting into Stan. NSS 3.4 needs to maintain persistent references of both temp and perm certs in order to replicate the old temp database.
git-svn-id: svn://10.0.0.236/trunk@111308 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 20:09:30 +00:00
jdunn%netscape.com
77a48bf25c AIX requires a constructor for the nsPermanentAtom since this relies on
"new replacement"

r=dbaron@fas.harvard.edu
sr=shaver@mozilla.org
# 112824


git-svn-id: svn://10.0.0.236/trunk@111307 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 15:57:59 +00:00
brade%netscape.com
e74961dbe2 remove 8 static CID/IID since they are unused (bug 117927; r=glazou, rs=shaver)
git-svn-id: svn://10.0.0.236/trunk@111306 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 15:50:21 +00:00
brade%netscape.com
3d58211329 remove 5 static CID/IID since they are unused (bug 117927; r=glazou, rs=shaver)
git-svn-id: svn://10.0.0.236/trunk@111305 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 15:47:27 +00:00
brade%netscape.com
acb4221efb remove kCContentIteratorCID since it's unused (bug 117927; r=glazou, rs=shaver)
git-svn-id: svn://10.0.0.236/trunk@111304 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 15:40:27 +00:00
brade%netscape.com
e90ffa39eb remove kCDataFlavorCID and kContentIteratorCID since they are unused (bug 117927; r=glazou, rs=shaver)
git-svn-id: svn://10.0.0.236/trunk@111303 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 15:37:49 +00:00
brade%netscape.com
f308140176 remove unused method (bug 115115; sr=smfr, r=cmanske)
git-svn-id: svn://10.0.0.236/trunk@111302 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 15:37:11 +00:00
brade%netscape.com
73f65f0367 remove kRangeCID since it's unused (bug 117927; r=glazou, rs=shaver)
git-svn-id: svn://10.0.0.236/trunk@111301 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 15:34:10 +00:00
brade%netscape.com
111ad2ac93 remove kIDOMSelectionIID since it's unused (bug 117927; r=glazou, rs=shaver)
git-svn-id: svn://10.0.0.236/trunk@111300 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 15:33:44 +00:00
locka%iol.ie
8433305171 Extremely obvious bug impacting some control users. Enclosed a section of code with an else statement. No bug number.
git-svn-id: svn://10.0.0.236/trunk@111299 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 14:29:06 +00:00
timeless%mac.com
658087c332 Bug 117713 - Want grippy on panels splitter
patch by neil@parkwaycc.co.uk r=bz sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@111298 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 14:27:22 +00:00
timeless%mac.com
9826f1c424 Bug 117720 - Can't inspect XBL properties
patch by neil@parkwaycc.co.uk r=timeless sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@111297 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 14:25:58 +00:00
rods%netscape.com
2ca048b06c Putting changes back in. This wasn't the cause of the slower page loads
git-svn-id: svn://10.0.0.236/trunk@111296 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 13:23:47 +00:00
rods%netscape.com
38b0c7a252 Partial back of check to look for bloat
git-svn-id: svn://10.0.0.236/trunk@111295 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 11:28:48 +00:00
bernd.mielke%snafu.de
d82d0e7dd4 bug 116577 avoid debug reflow access to Element(-1) r=jesup sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@111294 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 09:00:40 +00:00
jst%netscape.com
0b13347cd9 Fixing bug 114590. Making table.insertRow() properly throw exceptions per the DOM spec. r=bernd.mielke@snafu.de, r=peterv@netscape.com, sr=jaggernaut@netscape.com
git-svn-id: svn://10.0.0.236/trunk@111293 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 06:49:10 +00:00
jst%netscape.com
c03739bfda Fixing bug 116843. image.x and .y were mapped to image.offsetLeft and .offsetTop and due to changes to .offset* that mapping broke image.x and .y so this makes image.x and .y work as expected. Also do some random cleanup. r=jaggernaut@netscape.com, sr=vidur@netscape.com
git-svn-id: svn://10.0.0.236/trunk@111291 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 06:05:32 +00:00
jst%netscape.com
f8c3b8bc4f Fixing bug 116511. Make element.offset* always be relative to the body if the element is relatively positioned. r=hidday@geocities.com, sr=vidur@netscape.com
git-svn-id: svn://10.0.0.236/trunk@111290 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 05:46:42 +00:00
seawood%netscape.com
1ab8c545d5 Force sample plugin libs to always be built as a shared library. r=colin@theblakes.com
git-svn-id: svn://10.0.0.236/trunk@111289 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 05:32:49 +00:00
blizzard%redhat.com
b4df3e5556 woops, remove printf() I left in
git-svn-id: svn://10.0.0.236/trunk@111288 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 05:06:13 +00:00
blizzard%redhat.com
2ebc271800 Bug #117398. flash plugin pauses if you don't move the mouse. Add polling timer when a flash plugin is active so Xt timers will be processed. Try to improve interactive performance while there's a lot of flash activity by trying to interleave the Xt and gtk events more smoothly. r=serge, sr=shaver
git-svn-id: svn://10.0.0.236/trunk@111286 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 05:02:01 +00:00
jst%netscape.com
a3160b1622 Fixing bug 116551. DeCOMtaminating nsINodeInfo, inlining most of the trivial methods and leaving some as virtuals, move some of the members from nsNodeInfo to nsINodeInfo. r=sicking@bigfoot.com, sr=waterson@netscape.com
git-svn-id: svn://10.0.0.236/trunk@111285 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 04:51:02 +00:00
stephend%netscape.com
f1521cf3b8 Bug 114321. hreflang handling broken in site navigation bar (links toolbar). Patch by Boris Zbarsky <bzbarsky@mit.edu> r=tim, sr=jag
git-svn-id: svn://10.0.0.236/trunk@111282 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 02:17:04 +00:00
timeless%mac.com
a2811b3355 Bug 116439 - Xprint module prints sometimes underlined text wrong
patch by Roland.Mainz@informatik.med.uni-giessen.de r=timeless sr=jag


git-svn-id: svn://10.0.0.236/trunk@111281 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 02:16:44 +00:00
timeless%mac.com
60333230e7 Bug 104075 - need X font banning
patch by Roland.Mainz@informatik.med.uni-giessen.de r=bstell@ix.netcom.com sr=jag


git-svn-id: svn://10.0.0.236/trunk@111280 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 02:13:34 +00:00
blakeross%telocity.com
9f1dbd88de very minor cleanup in prefs. sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@111279 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 01:48:06 +00:00
stephend%netscape.com
eb0a8c073b Bug 116259. Inactive Link Toolbar links use wrong icons. Patch by Stuart Ballard <sballard@netreach.net> r=bz, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@111277 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 01:18:17 +00:00
stephend%netscape.com
e2c49cc851 Bug 117553. Javascript strict warnings in EdConvertToTable.js. Patch by Stephen Walker <walk84@usa.net> r=bzbarsky@mit.edu, sr=alecf@netscape.com
git-svn-id: svn://10.0.0.236/trunk@111276 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 01:01:13 +00:00
stephend%netscape.com
592fd817bb Bug 117548. Javascript strict warnings in pref-help.js. Patch by Stephen Walker <walk84@usa.net> r=bzbarsky@mit.edu, sr=alecf@netscape.com
git-svn-id: svn://10.0.0.236/trunk@111275 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 00:59:04 +00:00
stephend%netscape.com
b1981c46eb Bug 79336. Javascript strict warnings in findUtils.js. Patch by Stephen Walker <walk84@usa.net) r=sgehani@netscape.com, sr=alecf@netscape.com
git-svn-id: svn://10.0.0.236/trunk@111274 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 00:56:52 +00:00
jst%netscape.com
c0e067e7da Removing unused variable to quiet down a compiler warning.
git-svn-id: svn://10.0.0.236/trunk@111273 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 00:34:07 +00:00
bryner%netscape.com
8dc6e7c11c Fixing mach-o bustage.
git-svn-id: svn://10.0.0.236/trunk@111272 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 00:25:45 +00:00
jaggernaut%netscape.com
6f56f8ad09 Bug 103342, 113590: ns{C}String::SubstituteString hangs/crashes. r=dbaron, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@111271 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 23:54:25 +00:00
blakeross%telocity.com
b1bf161f3d 98608 - html msg compose doesn't have context menu. r=kerz sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@111269 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 23:45:45 +00:00
av%netscape.com
cd186fbd1b Fixing bustage
git-svn-id: svn://10.0.0.236/trunk@111268 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 23:42:06 +00:00
vidur%netscape.com
397de3cbe8 New module additions under the MOZ_SOAP flag (not a default part of the build. r=heikki, sr=jst
git-svn-id: svn://10.0.0.236/trunk@111267 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 23:30:58 +00:00
vidur%netscape.com
92ba6a0504 Improved usability of test.
git-svn-id: svn://10.0.0.236/trunk@111266 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 23:29:46 +00:00
vidur%netscape.com
da48fd5fbd Addition of SOAPParameter class and contractID, minor fixes to encoding code. This is not part of the build.
git-svn-id: svn://10.0.0.236/trunk@111265 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 23:29:12 +00:00
vidur%netscape.com
eaf1dd389b Introduction of SOAP message binding and addition of convenience methods. This is not part of the build.
git-svn-id: svn://10.0.0.236/trunk@111264 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 23:27:41 +00:00
vidur%netscape.com
db0656a442 Default builtin types always return correct schema namespace. This is not part of the build.
git-svn-id: svn://10.0.0.236/trunk@111263 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 23:26:37 +00:00
vidur%netscape.com
ccc375abaa Introduction of special SOAP types. Acceptance of pre-release schema namespace.
git-svn-id: svn://10.0.0.236/trunk@111262 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 23:25:35 +00:00
vidur%netscape.com
7b2abfe491 Removal of DOS linefeeds. Child iterator can take multiple allowed namespaces. This is not part of the build.
git-svn-id: svn://10.0.0.236/trunk@111261 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 23:24:39 +00:00
mkaply%us.ibm.com
a2adcad7fc #111114
r=pedemont, sr=blizzard
OS/2 only - bad if condition on whether to SlowTile


git-svn-id: svn://10.0.0.236/trunk@111260 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 23:24:25 +00:00
vidur%netscape.com
b0a4ee9a27 First implementation of proxy and call context, movement of variant to parameter code, interface improvements. This is not part of the default build.
git-svn-id: svn://10.0.0.236/trunk@111259 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 23:23:09 +00:00
mkaply%us.ibm.com
889bd1894a Stupid syntax error
git-svn-id: svn://10.0.0.236/trunk@111258 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 23:06:26 +00:00
rbs%maths.uq.edu.au
2e60cd080a Follow-up to MathML bug 117652 - additional tweak to the preferred stretchy size for the case where the direction of stretching varies during the descend
git-svn-id: svn://10.0.0.236/trunk@111257 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 22:42:52 +00:00
timeless%mac.com
b181d65fc7 Bug 90888 Wrong key shortcut in Go->Home menu.
r=rchen sr=jag


git-svn-id: svn://10.0.0.236/trunk@111256 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 22:34:27 +00:00
av%netscape.com
5c3f900f71 Bug 117566 -- misuse of the string routine, r=serge, sr=vidur
git-svn-id: svn://10.0.0.236/trunk@111255 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 22:32:43 +00:00
mkaply%us.ibm.com
34d3dcb20c No bug
r=pedemont, sr=blizzard
OS/2 only - make 0 system resolution mean "system setting" and don't use user specified DPI for bitmap fonts


git-svn-id: svn://10.0.0.236/trunk@111254 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 22:19:51 +00:00
waterson%netscape.com
6f61230818 Bug 117769. Remove vestigial |aStopPulling| parameter from nsBlockFrame::PullFrameFrom; clean up surrounding logic. r=dbaron, sr=attinasi.
git-svn-id: svn://10.0.0.236/trunk@111253 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 22:10:13 +00:00
morse%netscape.com
be9a1112f1 bug 117016, crash in password manager, r=matt@nightrealms.com, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@111250 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 21:54:01 +00:00
morse%netscape.com
399d7ac799 bug 116960, form manager stops prefilling, r=sgehani, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@111249 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 21:49:42 +00:00
morse%netscape.com
c884e62630 bug 113331, cookies with negative max-age not being set, r=sgehani, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@111248 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 21:44:51 +00:00
pinkerton%netscape.com
56809a3959 separate out drag code into a helper so embedding apps can make use of it. Also add live-resize support to resizable dialogs. Don't add things like drag handlers or carbon event handlers to windows we don't own (read: embedding). bug 102529, 112197. r=ccarlen/sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@111247 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 21:18:38 +00:00
pinkerton%netscape.com
f517505c3f separate out drag code into a helper so embedding apps can make use of it. bug 102529. r=ccarlen/sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@111246 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 21:16:37 +00:00
wtc%netscape.com
d8f255408d Define IS_64 for FreeBSD/alpha.
git-svn-id: svn://10.0.0.236/trunk@111245 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 21:06:24 +00:00
timeless%mac.com
4bcee639b9 Bug 110787 don't compare against NS_OK.
r=mostafah
spelling. thinking. sleeping.


git-svn-id: svn://10.0.0.236/trunk@111244 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 20:56:17 +00:00
mikep%oeone.com
3adbcb07dc Fixed for XUL changes.
git-svn-id: svn://10.0.0.236/trunk@111243 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 20:49:05 +00:00
timeless%mac.com
7314f5943c Bug 110787 don't compare against NS_OK.
r=mostafah
asleep at the wheel


git-svn-id: svn://10.0.0.236/trunk@111242 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 20:39:13 +00:00
timeless%mac.com
b3c20ee34d Bug 110787 don't compare against NS_OK.
r=mostafah


git-svn-id: svn://10.0.0.236/trunk@111241 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 20:16:07 +00:00
wtc%netscape.com
03c3f528d8 Make building for Darwin/x86 work. The patch is from Matt Watson.
git-svn-id: svn://10.0.0.236/trunk@111240 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 19:50:07 +00:00
kestes%walrus.com
9a83ae3af0 Spelling fixes from Adam Di Carlo adam@onshore-devel.com
git-svn-id: svn://10.0.0.236/trunk@111239 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 18:09:59 +00:00
pinkerton%netscape.com
e539d9375a Fix mach-o build bustage. Don't include non-carbon things unless we're
actually building for carbon.


git-svn-id: svn://10.0.0.236/trunk@111238 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 16:23:14 +00:00
jaggernaut%netscape.com
00c36b012f Bug 102155: javascript error in contentAreaUtils.js. Patch by Mike Young <youngfam@nni.com>, r=caillon@returnzero.com, sr=jag
git-svn-id: svn://10.0.0.236/trunk@111237 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 11:56:07 +00:00
jaggernaut%netscape.com
a8e2b4d722 Bug 64543: "Warn me before storing a cookie" should be "Ask me ...". Patch by jmd (Jeremy M. Dolan <mozilla@turbogeek.org>), r=morse, sr=jag.
git-svn-id: svn://10.0.0.236/trunk@111236 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 11:33:21 +00:00
jaggernaut%netscape.com
769b310b4e Bug 116748: pref doesn't affect anything: scripts and windows - change status bar text. Or more accurately, the pref affected window.status, but not window.defaultStatus capabilities. Fixed now to allow/prevent both. Patch by jmd (Jeremy M. Dolan <mozilla@turbogeek.org>), r=bzbarsky, sr=jag
git-svn-id: svn://10.0.0.236/trunk@111235 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 11:17:45 +00:00
jaggernaut%netscape.com
5a279ff963 Bug 117663: dir viewer defaults to XUL. Revert to generated html since XUL version is too buggy. Patch by stephend, r=bbaetz, sr=jag
git-svn-id: svn://10.0.0.236/trunk@111234 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 11:09:05 +00:00
jaggernaut%netscape.com
c267ea9703 Bug 99009: Fix annoying and long standing window status bug. r=caillon, sr=jst
git-svn-id: svn://10.0.0.236/trunk@111233 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 10:17:26 +00:00
jaggernaut%netscape.com
21218c3fcb Add assertion to ns{C}String::Adopt. r=/sr=mozbot
git-svn-id: svn://10.0.0.236/trunk@111232 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 09:00:02 +00:00
seawood%netscape.com
9f04502e25 Fixing beos bustage caused by checkin for bug 113917
git-svn-id: svn://10.0.0.236/trunk@111231 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 05:47:24 +00:00
seawood%netscape.com
3f2b46e056 Cleaning up win32 gmakefiles from xp print dialog changes (bug 113917)
git-svn-id: svn://10.0.0.236/trunk@111230 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 05:34:00 +00:00
rbs%maths.uq.edu.au
c90fae15f1 MathML bug 117652 - Tune the preferred stretchy size of stretchy containers by controlling the inclusion/exclusion of embellishments in the calculations, and defer the stretching of siblings until after finishing treating the embellished child
git-svn-id: svn://10.0.0.236/trunk@111229 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 05:32:33 +00:00
srilatha%netscape.com
1892cc3b52 Checking in for rdayal. Files for MAPI TRUNK landing.
Bug #s :
104672 - trunk landing bug,
106137 - encapsulating MAPI components into one XPCOM component, main r/sr for MAPI_NEW_DIR_TRUNK
107697 - changing MAPI to comply with new nsIMsgCompose
109101 - remove hardcoding that was earlier there in the 094 branch,
115307 and 116993 - other bug fixes for the MAPI_NEW_DIR_TRUNK branch.

r= dougt, mscott, ducarroz, ssu.
sr=alecf, mscott, sspitzer, bienvenu.

These files are for the hook part of the MAPI support in Mozilla.


git-svn-id: svn://10.0.0.236/trunk@111228 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 01:11:52 +00:00
srilatha%netscape.com
3815cdecfd Checking in for rdayal. files for MAPI_NEW_DIR_TRUNK landing.
Bug #s 104672, 106137, 107697, 109101, 115307 and 116993.
r= dougt, ducarroz, ssu
sr=alecf, mscott, sspitzer, bienvenu.
These files are the mapi32.dll files.


git-svn-id: svn://10.0.0.236/trunk@111227 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 01:04:40 +00:00
timeless%mac.com
e9f2259dbf Bug 117654 [Xlib] Minor issue in nsFontXlibNormal::GetWidth()
patch by Roland.Mainz@informatik.med.uni-giessen.de r=timeless


git-svn-id: svn://10.0.0.236/trunk@111226 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 00:19:14 +00:00
brendan%mozilla.org
af0418b366 Null pointer defense in FUN_CALLER fun_getProperty case (117307, r/sr skipped, trivial).
git-svn-id: svn://10.0.0.236/trunk@111220 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-01 21:12:21 +00:00
rods%netscape.com
9b1beb6492 Fix AIX bustage
git-svn-id: svn://10.0.0.236/trunk@111219 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-01 15:56:36 +00:00
dcone%netscape.com
0b2075b873 *** empty log message ***
git-svn-id: svn://10.0.0.236/trunk@111218 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-01 15:34:03 +00:00
dcone%netscape.com
4813660e4c Add nsPrintSettingsImpl to the project. Needed for the Rods checkin. See that checkin for approval.
git-svn-id: svn://10.0.0.236/trunk@111217 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-01 15:15:47 +00:00
rods%netscape.com
8805731474 To fix breakage
git-svn-id: svn://10.0.0.236/trunk@111216 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-01 14:22:55 +00:00
rods%netscape.com
2f668fd6c6 to fix breakage
git-svn-id: svn://10.0.0.236/trunk@111215 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-01 14:10:19 +00:00
rods%netscape.com
7fd2478cd6 additional files and patches from arougthopher@lizardland.net to get BEOS to work
(because of checkin for 113917)


git-svn-id: svn://10.0.0.236/trunk@111214 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-01 13:11:46 +00:00
rods%netscape.com
ee8a5e4640 Switch public interfaces from nsIPrintOptions to nsIPrintSettings
Enabling XP Print Dialog for Windows
Enabling XP Print Progress Dialog
Enabling XP Page Setup Dialog
Fixing nsPrintPreviewContext to use nsIPrintPreviewContext
Bug 113917 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@111213 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-01 12:58:53 +00:00
mcafee%netscape.com
ecb2168322 multiquery
git-svn-id: svn://10.0.0.236/trunk@111212 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-01 05:58:12 +00:00
mcafee%netscape.com
8b9c1117dd First stab at multiquery, give it arguments like testname=startup&tboxes=comet,sleestack
git-svn-id: svn://10.0.0.236/trunk@111211 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-01 03:13:50 +00:00
timeless%mac.com
82307d7fc4 Bug 46917 Sanitizing Netscape's documentation for Mozilla users.
rs=brendan


git-svn-id: svn://10.0.0.236/trunk@111207 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-01 02:16:29 +00:00
seawood%netscape.com
6b41f6940b Recent versions of freebsd have a threadsafe poll.
Use sched_get_priority_* to get actual priority min & max rather than hardcoding defaults.
Patches from freebsd ports system.
Bug #112987 r=rjesup@wgate.com


git-svn-id: svn://10.0.0.236/trunk@111206 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-01 00:44:07 +00:00
leaf%mozilla.org
2f38cc1120 Automated update
git-svn-id: svn://10.0.0.236/trunk@111205 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-01 00:12:30 +00:00
av%netscape.com
781610371f Increasing default string wrap for the tester plugin output -- not part of the build
git-svn-id: svn://10.0.0.236/trunk@111204 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-01 00:12:19 +00:00
seawood%netscape.com
11b13e95fe nsRect's win32 signature requires libraries need to link against libgkgfx for debug builds.
Added support for processing .rc to win32 gmake build.
Bug #58981


git-svn-id: svn://10.0.0.236/trunk@111203 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-01 00:03:57 +00:00
seawood%netscape.com
9306d688e4 Older versions of glib do not come with the gmodule add-on which is needed to build ctl so move the glib/gmodule check until after we'd detected glib support
git-svn-id: svn://10.0.0.236/trunk@111202 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 22:58:11 +00:00
seawood%netscape.com
b7600f37e7 Use proper platform specific file when building on win32 with gmake. Fixing crash on startup problem.
git-svn-id: svn://10.0.0.236/trunk@111201 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 22:46:33 +00:00
av%netscape.com
d25a5e94bf Removing some debug leftover from the tester plugin -- not part of the build
git-svn-id: svn://10.0.0.236/trunk@111200 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 22:06:19 +00:00
av%netscape.com
938bedb489 Fixing log output for the tester plugin so it does not convert to HTML format -- not part of the build
git-svn-id: svn://10.0.0.236/trunk@111199 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 20:49:06 +00:00
kestes%walrus.com
4719c83bf9 break out the Install file into separate files.
git-svn-id: svn://10.0.0.236/trunk@111198 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 20:03:15 +00:00
kestes%walrus.com
6fef26afef new documentation files.
git-svn-id: svn://10.0.0.236/trunk@111197 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 20:02:05 +00:00
kestes%walrus.com
80ce34bf51 add much explanation and overview documentation to the Install page.
I will split this out into separate pages in a bit so that the structure
is clearer.


git-svn-id: svn://10.0.0.236/trunk@111196 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 18:39:20 +00:00
jake%acutex.net
2ac838a0e8 Fix problem with getFieldValue(). Changes dictated by <mostafah@oeone.com>.
git-svn-id: svn://10.0.0.236/trunk@111195 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 15:45:17 +00:00
seawood%netscape.com
5740633dba Check local XPIDL_GEN_DIR for headers.
Fixing tinderbox bustage


git-svn-id: svn://10.0.0.236/trunk@111194 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 09:57:48 +00:00
seawood%netscape.com
f23e2a0156 Since nothing is being exported to dist, we need to look in the local dirs for the generated headers.
Fixing tinderbox bustage


git-svn-id: svn://10.0.0.236/trunk@111193 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 09:46:47 +00:00
seawood%netscape.com
03742b4f4f Moving variable declaration to beginning of code block for freebsd builds.
Bug #112987 r=cls sr=brendan


git-svn-id: svn://10.0.0.236/trunk@111192 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 09:18:16 +00:00
seawood%netscape.com
1fa16c2790 Set NO_DIST_INSTALL in sample plugin makefiles
Bug #84593 r=mcafee


git-svn-id: svn://10.0.0.236/trunk@111191 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 09:06:13 +00:00
seawood%netscape.com
49646c633d NO_DIST_INSTALL - If set, build targets will not be installed to DIST by default.
Bug #84539 r=mcafee


git-svn-id: svn://10.0.0.236/trunk@111190 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 09:04:25 +00:00
mcafee%netscape.com
49f689c456 Updating graph links to show moving average data
git-svn-id: svn://10.0.0.236/trunk@111189 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 08:30:03 +00:00
ian%hixie.ch
5d090713c2 Removed some excessive brackets that made it impossible to log in.
git-svn-id: svn://10.0.0.236/trunk@111188 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 06:48:48 +00:00
ian%hixie.ch
fe4e758a28 getting rid of the last traces of the newFieldXXX stuff
git-svn-id: svn://10.0.0.236/trunk@111187 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 06:28:59 +00:00
ian%hixie.ch
9333e19cbb Minor changes to whitespace so as to make the output prettier.
git-svn-id: svn://10.0.0.236/trunk@111186 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 06:10:38 +00:00
ian%hixie.ch
6428c225d9 Changed two inappropriate uses of comparisons between a possibly undefined value and an empty string into uses of the <with> element. This fixes the problem whereby output did not include the 200 OK status flag.
git-svn-id: svn://10.0.0.236/trunk@111185 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 06:09:56 +00:00
ian%hixie.ch
fe8b3a235a abstracted out some common code. Made the flushing of pending text happen after each end tag as well as each start tag. (Not doing this was causing whitespace between sibling elements to be treated as trailing whitespace of the first element, resulting in excessive whitespace -- typically newlines -- in the output stream.)
git-svn-id: svn://10.0.0.236/trunk@111184 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 06:07:04 +00:00
ian%hixie.ch
6b5cf00273 Fixing SQL error (DROP COLUMN not REMOVE COLUMN)
git-svn-id: svn://10.0.0.236/trunk@111183 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 06:04:30 +00:00
mcafee%netscape.com
945dcd83d3 Adding moving point average support.
git-svn-id: svn://10.0.0.236/trunk@111182 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 05:03:23 +00:00
mcafee%netscape.com
b3756cf293 Adding moving average option, &avg=1. computes average using last 10 points
git-svn-id: svn://10.0.0.236/trunk@111181 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 04:55:18 +00:00
mcafee%netscape.com
e703de6878 Compute moving average for last 10 points and write to foo_avg file for foo machine name
git-svn-id: svn://10.0.0.236/trunk@111180 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 04:52:15 +00:00
dp%netscape.com
2654c07f6f bug 117256 Timer core dump on shutdown. Protecting against null
gthread. r=cathleen


git-svn-id: svn://10.0.0.236/trunk@111179 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 04:04:22 +00:00
ian%hixie.ch
f471469a1e delete() doesn't work with array references in old versions of perl5.
git-svn-id: svn://10.0.0.236/trunk@111178 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 02:40:49 +00:00
stephend%netscape.com
b8f022e0ee Bug 99580. Cleanup/formatting for msgcompose:5 logging. r=ducarroz@netscape.com, sr=mscott@netscape.com
git-svn-id: svn://10.0.0.236/trunk@111177 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 00:23:35 +00:00
timeless%mac.com
75c213c463 Bug 75371 UI prefs to control pop-up (popup) windows and other Javascript annoyances
by doronr@naboonline.com r=timeless sr=blake


git-svn-id: svn://10.0.0.236/trunk@111176 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-30 12:56:21 +00:00
justdave%syndicomm.com
8320024dd1 SECURITY FIX for bug 109679: It was possible to send arbitrary SQL to buglist.cgi by altering the HTML form before submitting.
Patch by Dave Miller <justdave@syndicomm.com>
r= dkl, gerv


git-svn-id: svn://10.0.0.236/trunk@111175 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-30 05:46:24 +00:00
ian%hixie.ch
8e3c42f18d * Enabled Taint mode.
* Added the HTTP Logout module, integer user fields, and the user prefs module to the test app.
* Changed unknownCommand to noCommand. Unknown commands now cause errors.
* Changed the arbitrary default command to some other arbitrary default command and made the login command consistent with it.
* Filled in the stylesheet a little.
* Added an error page.
* Reworked the hello page.
* Moved some stuff into the common footer.
* Added a request login page.
* Did some other minor fixups.
* Added some incomplete userPrefs pages.


git-svn-id: svn://10.0.0.236/trunk@111174 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-30 02:33:44 +00:00
ian%hixie.ch
423be20fb0 Added some details on profiling to the README.
git-svn-id: svn://10.0.0.236/trunk@111173 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-30 02:29:49 +00:00
blizzard%redhat.com
9ba40cd935 Checkpointing changes. Updated menu patch. New startup script that uses mozilla-xremote-client and changes to the spec that include nss shared libraries, etc.
git-svn-id: svn://10.0.0.236/trunk@111172 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-30 01:07:18 +00:00
ian%hixie.ch
3599d0acd9 Checking in a list of things that still need doing.
git-svn-id: svn://10.0.0.236/trunk@111171 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-30 01:03:45 +00:00
ian%hixie.ch
46053b778d Changing e-mail address now sends a confirmation mail to the old address too. Implemented by making changing fields a generic mechanism. Also fixed some minor nits.
git-svn-id: svn://10.0.0.236/trunk@111170 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-30 00:33:36 +00:00
av%netscape.com
1ca3b9775a Tester plugin -- updating default URL for sample API calls, not part of the build
git-svn-id: svn://10.0.0.236/trunk@111169 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 23:04:41 +00:00
av%netscape.com
695628599d Tester plugin -- updating docs, not part of the build
git-svn-id: svn://10.0.0.236/trunk@111168 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 23:02:49 +00:00
av%netscape.com
dcad1d7e52 Tester plugin updating docs -- not part of the build
git-svn-id: svn://10.0.0.236/trunk@111167 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 22:59:46 +00:00
av%netscape.com
91ceaa2491 Bug 116392 -- passing key events to windowless plugins, patch by peterl, r=av, sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@111164 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 22:32:55 +00:00
av%netscape.com
6a8b2d1c08 Bug 116392 -- passing key events to windowless plugins, patch by peterl, r=av, sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@111163 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 22:21:31 +00:00
av%netscape.com
7ace8c6e66 Bug 17732 -- fixing streaming API from plugin to browser, some formatting fixed, r=peterl, sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@111162 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 22:10:07 +00:00
hwaara%chello.se
1779335a43 #117050, fix bustage for embeddors who turn XUL off.
r=dbaron, sr=blake


git-svn-id: svn://10.0.0.236/trunk@111161 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 22:07:54 +00:00
bryner%netscape.com
c540a1d8bf Bug 116499 - convert nsIOutlinerView::GetCellText to return an nsAString, so we can avoid copying strings. r=blake, sr=jag.
git-svn-id: svn://10.0.0.236/trunk@111160 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 22:05:16 +00:00
arougthopher%lizardland.net
19f875114f Fix for Bug#10090
BViews were being drawn one pixel too small, do to the fact that Bview.Bounds() returns one pixel smaller than the actually widht/height.  (Also happens from BView.Frame())  Added a +1 to a couple of places to adjust for this.

Argouthopher at lizardland.net

r=cls (seawood@netscape.com)


git-svn-id: svn://10.0.0.236/trunk@111159 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 21:21:00 +00:00
samuel%sieb.net
b227b438b9 Bug 117285 - fix strict mode errors caused by previous patch
r=rginda
not in build


git-svn-id: svn://10.0.0.236/trunk@111158 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 10:10:58 +00:00
leaf%mozilla.org
d590a522d0 Automated update
git-svn-id: svn://10.0.0.236/trunk@111157 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 09:57:36 +00:00
seawood%netscape.com
38a530171b Bumping MOZILLA_VERSION to 0.9.7+
git-svn-id: svn://10.0.0.236/trunk@111156 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 09:44:43 +00:00
mcafee%netscape.com
d63c7cea42 Docs for cgi's
git-svn-id: svn://10.0.0.236/trunk@111155 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 05:43:22 +00:00
blizzard%redhat.com
8150b8096b Bug #117114. Fix silly typo - change dialog=np to dialog=no so that windows that come up have the right settings. r=hixie, sr=blake
git-svn-id: svn://10.0.0.236/trunk@111154 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 05:13:27 +00:00
jaggernaut%netscape.com
c15e9b1ac2 Bug 117013: in View -> Text Zoom -> Other... dialog, buttons are hidden on Mac. r=Fabian, sr=blake
git-svn-id: svn://10.0.0.236/trunk@111153 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 04:52:39 +00:00
mcafee%netscape.com
45578ab90b Ignore generated files.
git-svn-id: svn://10.0.0.236/trunk@111152 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 04:19:36 +00:00
hwaara%chello.se
83755595ca #116618, "Auto-complete prefs changes on OK if no changes were made",
#117007, "Default Navigator window size doesn't fit in 640*480",

r=bzbarsky, sr=blake


git-svn-id: svn://10.0.0.236/trunk@111151 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 04:14:07 +00:00
samuel%sieb.net
70ad8106b0 Bug 117285 - add +s handling to getModeStr
r=rginda
not in the build


git-svn-id: svn://10.0.0.236/trunk@111150 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 03:58:23 +00:00
mcafee%netscape.com
a028204f48 Ignore generated files.
git-svn-id: svn://10.0.0.236/trunk@111149 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 03:52:41 +00:00
mcafee%netscape.com
8e9e2ad04b Ignore generated files
git-svn-id: svn://10.0.0.236/trunk@111148 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 03:42:47 +00:00
mcafee%netscape.com
59b94c80d9 Ignore generated files
git-svn-id: svn://10.0.0.236/trunk@111147 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 03:37:13 +00:00
mcafee%netscape.com
0a67e6e7d2 Ignore generated files
git-svn-id: svn://10.0.0.236/trunk@111146 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 03:28:07 +00:00
mcafee%netscape.com
c517ef910a Ignore generated files
git-svn-id: svn://10.0.0.236/trunk@111145 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 03:21:06 +00:00
mcafee%netscape.com
e4ecee37ad Ignore generated files
git-svn-id: svn://10.0.0.236/trunk@111144 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 03:09:11 +00:00
blizzard%redhat.com
79c69fa9d9 reorder some link line parameters in an attempt to fix gcc 2.95
git-svn-id: svn://10.0.0.236/trunk@111143 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 02:53:55 +00:00
av%netscape.com
e9554ebd15 Tester plugin -- correcting the length of the data buffer, not part of the build
git-svn-id: svn://10.0.0.236/trunk@111142 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-28 23:55:57 +00:00
andreww%netscape.com
f9ec78ef23 bugzilla 116386 sr=blake, r=timeless mac scrollbar thumb too small.
git-svn-id: svn://10.0.0.236/trunk@111141 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-28 23:30:38 +00:00
svn%xmlterm.org
8757dcc691 --NOT PART OF DEFAULT BUILD--
XMLterm changes only.
Cleaned up and updated the code.


git-svn-id: svn://10.0.0.236/trunk@111140 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-28 22:39:45 +00:00
blythe%netscape.com
3ae5e494b6 Fix bug 115191
NOT part of normal build
Correct usage of PRUint64


git-svn-id: svn://10.0.0.236/trunk@111139 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-28 22:27:20 +00:00
blizzard%redhat.com
bd49d0ae75 Bug #117160. Create a small stand alone client for xremote client requests. r=cls,sr=brendan
git-svn-id: svn://10.0.0.236/trunk@111138 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-28 22:17:20 +00:00
smeredith%netscape.com
69082edb79 Changes to use same XML parser as Mozilla (expat) instead of the MS one.
git-svn-id: svn://10.0.0.236/trunk@111137 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-28 21:17:11 +00:00
jake%acutex.net
061f84a7e1 Fix labels for "Delete" and "Modify" to the left of the "Menu" button.
Change dictated by <mostafah@oeone.com>


git-svn-id: svn://10.0.0.236/trunk@111136 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-28 18:28:20 +00:00
jake%acutex.net
f32fa51731 Correct a resource URL so the tab labels will show up correctly.
git-svn-id: svn://10.0.0.236/trunk@111135 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-28 15:57:36 +00:00
jake%acutex.net
f4404a202f Adding timer to REQUIRES line.
Change dictated by <mostafah@oeone.com>.


git-svn-id: svn://10.0.0.236/trunk@111134 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-28 15:31:25 +00:00
seawood%netscape.com
34129fce89 Fixing case for case-sensitive filesystems
git-svn-id: svn://10.0.0.236/trunk@111133 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-28 08:38:13 +00:00
jake%acutex.net
a19c8900fe Readding with a binary flag.
git-svn-id: svn://10.0.0.236/trunk@111132 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-28 04:49:47 +00:00
jake%acutex.net
98fc8c1d2e Removing this file so it can be readded with a binary flag.
git-svn-id: svn://10.0.0.236/trunk@111131 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-28 04:49:01 +00:00
jake%acutex.net
9d80f5dc9c Removing files so they can be readded with a binary flag.
git-svn-id: svn://10.0.0.236/trunk@111130 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-28 04:47:17 +00:00
jake%acutex.net
4087ea0aaf Re-adding with a binary flag
git-svn-id: svn://10.0.0.236/trunk@111129 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-28 04:41:05 +00:00
jake%acutex.net
e249f46c25 Removing files so they can be re-added with a binary flag.
git-svn-id: svn://10.0.0.236/trunk@111128 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-28 04:39:46 +00:00
jake%acutex.net
9682d69fcf Copying generated files icallexer.c, icalyacc.c, and icalyacc.h from the autogenx directory for the win32 builds.
This is in addition to the previously copied icalversion.h file.


git-svn-id: svn://10.0.0.236/trunk@111127 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-28 04:15:15 +00:00
wtc%netscape.com
5c3a0a59b9 Bugzilla bug 96199: added _PR_CleanupMW() to clean up the static data
created by prmwait.c.  The patch is contributed by Jeff Hostetler
<jeff@NerdOne.com>.
Modified files: primpl.h prmwait.c prinit.c ptthread.c


git-svn-id: svn://10.0.0.236/trunk@111126 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-28 04:01:07 +00:00
wtc%netscape.com
c6b3b7cb73 Bugzilla bug 96198: added _PR_CleanupDtoa() to destroy the locks created
in prdtoa.c. The patch is contributed by Jeff Hostetler <jeff@NerdOne.com>.
Modified files: primpl.h prdtoa.c prinit.c ptthread.c


git-svn-id: svn://10.0.0.236/trunk@111124 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-28 03:35:16 +00:00
wtc%netscape.com
9b8fadd750 Bugzilla bug 96197: added _PR_CleanupCallOnce() to destroy the lock and
condition variable used to implement PR_CallOnce.  This patch is
contributed by Jeff Hostetler <jeff@NerdOne.com>.
Modified files: primpl.h prinit.c ptthread.c


git-svn-id: svn://10.0.0.236/trunk@111123 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-28 03:24:02 +00:00
wtc%netscape.com
625ed83547 Bugzilla bug 96122: use _PR_ShutdownLinker() on all platforms to clean up
the static data created by prlink.c.  Parts of this patch were contributed
by Jeff Hostetler <jeff@NerdOne.com>.
Modified files: _win16.h primpl.h prlink.c prinit.c ptthread.c


git-svn-id: svn://10.0.0.236/trunk@111122 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-28 03:11:43 +00:00
sspitzer%netscape.com
a83debf330 add support for addressbook quick search, part of bug #83023.
add the "Search" menu item to the addressbook and do a little code cleanup.
r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@111118 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-27 23:05:57 +00:00
hwaara%chello.se
71eb8be5ed Sorry, the last checkin was r=timeless - not bzbarsky.
git-svn-id: svn://10.0.0.236/trunk@111117 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-27 23:05:12 +00:00
hwaara%chello.se
658c525d40 #116005, "'Save page as' in view-source doesn't work",
#116838, "File=>Save Frame As doesn't work at all"

r=bzbarsky, sr=jst


git-svn-id: svn://10.0.0.236/trunk@111116 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-27 23:02:43 +00:00
timeless%mac.com
f73e96bcf6 Bug 43675ÿDownload alert shouldn't say "Netscape"
r=tao sr=jst


git-svn-id: svn://10.0.0.236/trunk@111115 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-27 22:58:23 +00:00
mcafee%netscape.com
4ed3d37ffb Build TestPerf on unix (117127). r=timeless
git-svn-id: svn://10.0.0.236/trunk@111114 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-27 22:14:01 +00:00
shanjian%netscape.com
2c898a47d2 #101295 Under bg_BG locale, title are not displayed correctly.
r=ftang, sr=brendan


git-svn-id: svn://10.0.0.236/trunk@111113 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-27 21:15:20 +00:00
wtc%netscape.com
7577076321 Bugzilla bug 96112: destroys _pr_logLock in _PR_CleanupLog(). The patch is
contributed by Jeff Hostetler <jeff@NerdOne.com>.


git-svn-id: svn://10.0.0.236/trunk@111112 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-27 20:12:51 +00:00
wtc%netscape.com
fef63d6cf7 Bugzilla bug 95839: added _PR_CleanupNet() to destroy the locks created by
_PR_InitNet().  The patch is contributed by Jeff Hostetler
<jeff@NerdOne.com>.
Modified files: primpl.h prinit.c prnetdb.c ptthread.c


git-svn-id: svn://10.0.0.236/trunk@111111 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-27 19:59:35 +00:00
peterlubczynski%netscape.com
09be28004c Fixing plugin SDK makefiles to include nsIComponentManagerObsolete.h, not part of the build
git-svn-id: svn://10.0.0.236/trunk@111110 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-27 19:22:11 +00:00
ian%hixie.ch
a8d142db3a Splitter had wrong orientation. Fix by mostafah. Not part of build.
git-svn-id: svn://10.0.0.236/trunk@111109 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-27 19:08:52 +00:00
peterlubczynski%netscape.com
559dfa0298 Updating windowless plugin sdk sample to beep on keyboard events, not part of the build
git-svn-id: svn://10.0.0.236/trunk@111108 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-27 18:46:36 +00:00
sspitzer%netscape.com
c35422c861 remove duplicate line. thanks to morse for spotting it.
git-svn-id: svn://10.0.0.236/trunk@111107 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-27 16:03:13 +00:00
timeless%mac.com
e0cb512548 Fix unresolved externals under w32
by mostafah@oeone.com


git-svn-id: svn://10.0.0.236/trunk@111106 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-27 15:44:00 +00:00
brendan%mozilla.org
83c274bf08 Fix old bug introduced by rev 3.2, where this() crashes due to uninitialized obj register (116228, r=timeless, sr=shaver).
git-svn-id: svn://10.0.0.236/trunk@111105 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-27 08:47:33 +00:00
wtc%netscape.com
e67b966472 Bugzilla bug 113935: truncate the log file if it already exists.
git-svn-id: svn://10.0.0.236/trunk@111098 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-27 02:32:34 +00:00
wtc%netscape.com
4343200495 Bugzilla bug 110868: PR_FileDesc2NativeHandle should look for the NSPR
layer as opposed to assuming the bottom layer is the NSPR layer.


git-svn-id: svn://10.0.0.236/trunk@111097 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-27 02:19:31 +00:00
wtc%netscape.com
4eac164ae3 Bugzilla bug 110869: defining the FORCE_PR_ASSERT macro allows one to
use PR_ASSERT in optimized builds.


git-svn-id: svn://10.0.0.236/trunk@111096 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-27 00:57:48 +00:00
rbs%maths.uq.edu.au
110c11717e Follow-up to bug 115392, r=shanjian sr=brendan. Clean the left-over and outdated comments noted in passing
git-svn-id: svn://10.0.0.236/trunk@111095 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-27 00:24:48 +00:00
jaggernaut%netscape.com
fa464ed171 Bug 116957: Put Adopt on ns{C}String, and use it in nsStandardURL. r=dbaron, rs=scc
git-svn-id: svn://10.0.0.236/trunk@111092 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 23:14:12 +00:00
wtc%netscape.com
30ff427d3b Bugzilla bug 48308: checked in part of the patch to bring NSPR up to
OpenUNIX8 build with pthreads.  The patch is contributed by
Hiram Clawson <hiramc@caldera.com>.
Modified files: _pth.h ptio.c ptthread.c pr/tests/Makefile.in


git-svn-id: svn://10.0.0.236/trunk@111091 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 22:59:38 +00:00
naving%netscape.com
489fd1cd67 80897 r=mscott sr=bienvenu. speed up multiple deletes in thread-pane by notifying removal of rows in blocks
to outliner. Also move nsIMsgCopyServiceListener from nsMsgDBView to nsMsgSearchDBView.


git-svn-id: svn://10.0.0.236/trunk@111090 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 21:58:32 +00:00
naving%netscape.com
cfeaaf6fac 116422 r/sr=sspitzer. fix leaking us and them upon cancelling news messages
git-svn-id: svn://10.0.0.236/trunk@111089 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 21:44:55 +00:00
ssu%netscape.com
73d5e98c77 fixing bug 116462 - remove hidden column cruft from localstore.rdf for the folder pane. r=naving sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@111088 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 21:36:01 +00:00
danm%netscape.com
4c65ec4c3d additional macros to support aggregation. bug 113664 r=alecf,dougt
git-svn-id: svn://10.0.0.236/trunk@111087 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 21:30:20 +00:00
naving%netscape.com
63e7f47d2f 116427 r=av sr=mscott. fix leaking name and description upon loading each plugin.
git-svn-id: svn://10.0.0.236/trunk@111086 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 21:22:07 +00:00
ftang%netscape.com
289ca9f99c fix bug 115374. add one not-well-documented flag for LOGFONT
to fix display problem on Chinese and Korean window 95/98/NT
r=shanjian sr=brendan


git-svn-id: svn://10.0.0.236/trunk@111085 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 21:10:44 +00:00
ftang%netscape.com
eee2c7713a fix bug 112382
Change the name of the language to the new standard
r=nhotta rs=ftang


git-svn-id: svn://10.0.0.236/trunk@111084 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 21:06:31 +00:00
ian%hixie.ch
00383655d8 * Removed incorrect comments.
* Added some XXX comments.
* Changed the way text nodes are handled so that adjacent text nodes are merged.
* Changed the way original keys are kept so that they work across flattening, rounding, and that there is no 'coses: original keys' hash getting in the way.
* Fixed a bug whereby empty arrays and hashes caused extraneous iterations in <set> elements.
* Removed some redundant scalar()s.


git-svn-id: svn://10.0.0.236/trunk@111083 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 19:30:16 +00:00
ian%hixie.ch
26badb2620 Made debug() be level 6 instead of level 7. Added various comments.
git-svn-id: svn://10.0.0.236/trunk@111082 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 19:12:57 +00:00
ian%hixie.ch
fdee476d81 Removed an unused variable. Made the selecting array always return an array even in scalar context. This makes using it in |if| statements a lot easier.
git-svn-id: svn://10.0.0.236/trunk@111081 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 19:03:07 +00:00
ian%hixie.ch
acde38c21c Removing debug() calls.
git-svn-id: svn://10.0.0.236/trunk@111080 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 19:01:07 +00:00
blythe%netscape.com
afc0954d1a NOT part of normal build.
Correctly account for heap overhead on allocations.
By default, we now correctly calculate heap impact on win32 using msvcrt.


git-svn-id: svn://10.0.0.236/trunk@111079 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 18:56:01 +00:00
ian%hixie.ch
149d647b08 Removing debug() calls, and removed the mention of a user 'logged out' state now that logging our is protocol specific.
git-svn-id: svn://10.0.0.236/trunk@111078 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 18:52:23 +00:00
ian%hixie.ch
cb233d7c8f Adding some error handling for the case where connecting to the AIM server fails. Also removing an extraneous dump() statement.
git-svn-id: svn://10.0.0.236/trunk@111077 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 18:35:16 +00:00
ian%hixie.ch
b0ad3bf6e2 An implementation of a logout service for HTTP.
git-svn-id: svn://10.0.0.236/trunk@111076 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 18:34:01 +00:00
ian%hixie.ch
22cbed9ee7 Since User.pm is now calling this object's 'hash' method instead of using 'data' directly, we had better implement 'hash'. Also make setting the property always check that the value being set is valid.
git-svn-id: svn://10.0.0.236/trunk@111075 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 18:19:15 +00:00
ian%hixie.ch
a7186dfdee Since logout is now protocol specific, removing support for logging out from the user object. Also making the 'hash' method more generic by making it call the field 'hash' method instead of assuming it will never pass more than the data of a field.
git-svn-id: svn://10.0.0.236/trunk@111074 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 18:15:14 +00:00
ian%hixie.ch
93af13dd1c Changed the implementation of cmdSetup to store the results of the selecting service lists in an array instead of a scalar.
git-svn-id: svn://10.0.0.236/trunk@111073 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 17:45:05 +00:00
ian%hixie.ch
5aaf9df976 Change from a hard-coded logout mechanism to a generic per-protocol logout mechanism.
git-svn-id: svn://10.0.0.236/trunk@111072 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 17:38:41 +00:00
myk%mozilla.org
5d240532a4 Fix for bug 97784: Wrap comments properly on "edit attachment" page.
Fix by Myk Melez <myk@mozilla.org>.
r=kiko,justdave


git-svn-id: svn://10.0.0.236/trunk@111071 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 17:25:32 +00:00
ian%hixie.ch
664d8534d3 A new type of user field for strings that are in the form of integers.
git-svn-id: svn://10.0.0.236/trunk@111070 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 17:18:00 +00:00
ian%hixie.ch
2d5c6ae3be Removed some |scalar()|s where they were redundant, added some XXX comments, and fixed a couple of logic errors (>2 should have been >=2 and stuff like that -- this code really should use named constants)
git-svn-id: svn://10.0.0.236/trunk@111069 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 16:46:06 +00:00
ian%hixie.ch
41e4aafbcc |not| implies a scalar context, so there's no need for an explicit |scalar()|
git-svn-id: svn://10.0.0.236/trunk@111068 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 16:10:17 +00:00
ian%hixie.ch
0a0d76f22a Removed a redundant |scalar()| -- |if| implies a scalar context anyway.
git-svn-id: svn://10.0.0.236/trunk@111067 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 16:05:54 +00:00
ian%hixie.ch
4ec7cf70bc Clarified a comment.
git-svn-id: svn://10.0.0.236/trunk@111066 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 16:03:55 +00:00
ian%hixie.ch
631c7ab6d7 A few minor fixes: checked for a reference being defined rather than being true (twice), replaced some double quotes with single quotes, and removed a trailing dot on a call to error().
git-svn-id: svn://10.0.0.236/trunk@111065 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 15:45:01 +00:00
ian%hixie.ch
606a8ffc32 Removing a level 10 dump statement that was being hit a lot.
git-svn-id: svn://10.0.0.236/trunk@111064 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 15:42:21 +00:00
jaggernaut%netscape.com
00b5c52e3c Attempt to fix Mac and HP-UX bustage
git-svn-id: svn://10.0.0.236/trunk@111063 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 05:07:53 +00:00
shanjian%netscape.com
3356940ad2 #112793 fine tune frame charset mechanism
Besides charset, document now records charset source as well.
nsCharsetSource was replaced by PRInt32.
Some code relocation in nsHTMLDocument.cpp
r=yokoyama sr=waterson


git-svn-id: svn://10.0.0.236/trunk@111062 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 03:17:59 +00:00
hwaara%chello.se
46c1c88486 #116829, "Attaching a file to form submission w/o read permission hangs file upload"
#116210, "File upload stalls when file name is invalid"

r=bzbarsky, sr=jst


git-svn-id: svn://10.0.0.236/trunk@111061 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-25 17:16:43 +00:00
jake%acutex.net
a95f433eab Re-fixing bug 37339 - Checking an undefined variable for a specific value didn't work in Netscape 4 (and was probably a strict warning everywhere else).
Fix by Christian Reis <kiko@async.com.br>
r= afranke, jake


git-svn-id: svn://10.0.0.236/trunk@111060 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-24 22:24:35 +00:00
jake%acutex.net
7c813125c7 Fixing unresolved externals on Win32. Fix by <mostafah@oeone.com>.
git-svn-id: svn://10.0.0.236/trunk@111059 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-24 21:01:42 +00:00
jake%acutex.net
a0c8cb772f Changes dictated by <mostafah@oeone.com> so libxpical will build on win32.
git-svn-id: svn://10.0.0.236/trunk@111056 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-24 17:11:18 +00:00
jake%acutex.net
cac2c8a613 CVS should ignore autogenerated files (ie, not print ? during an update if they exist).
git-svn-id: svn://10.0.0.236/trunk@111055 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-24 15:21:55 +00:00
jake%acutex.net
5fe7e903ba Fix the linefeeds in the windows makefiles. Also adding the icalversion.h file copied from the autogenx directory.
git-svn-id: svn://10.0.0.236/trunk@111054 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-24 15:14:26 +00:00
mkaply%us.ibm.com
d68bd3d150 Add short name for OS/2
git-svn-id: svn://10.0.0.236/trunk@111053 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-24 05:29:38 +00:00
timeless%mac.com
21c081c8bc Bugzilla Bug 106386 rid source of these misspellings: persistant persistance priviledge protocal editting editted targetted targetting
r='s from many people. sr=jst


git-svn-id: svn://10.0.0.236/trunk@111049 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-23 23:23:41 +00:00
mcafee%netscape.com
a867f620bb removing test-specific cgi's, we have generalized this.
git-svn-id: svn://10.0.0.236/trunk@111048 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-23 21:47:44 +00:00
mcafee%netscape.com
49e11227c6 removing test-specific cgi, we have generalized this.
git-svn-id: svn://10.0.0.236/trunk@111047 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-23 21:44:37 +00:00
bernd.mielke%snafu.de
55c2f72487 bug 114593, enable exceptions for table.insertCell r=me sr=jst patch by bz
git-svn-id: svn://10.0.0.236/trunk@111046 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-23 16:21:10 +00:00
sicking%bigfoot.com
de73bb35c1 Bug 17003. Give textareas a childnode and connect that childnode to .defaultValue. Also make textareas work properly for display: none;
r=jkeiser sr=jst


git-svn-id: svn://10.0.0.236/trunk@111045 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-23 16:06:13 +00:00
mkaply%us.ibm.com
272b91dfb7 #113592
r=pavlov, sr=blizzard (OS/2 only change)
#ifdef XP_WIN needs to be XP_OS2 as well


git-svn-id: svn://10.0.0.236/trunk@111041 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-23 03:21:15 +00:00
jaggernaut%netscape.com
955f7defe5 Bug 115671: Add faster To{Upper,Lower}Case for nsASingleFragment{C}String, r=dbaron, sr=dveditz, and ns{C}String, r=bbaetz, sr=scc
git-svn-id: svn://10.0.0.236/trunk@111040 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-23 02:56:41 +00:00
tingley%sundell.net
c0aa10d601 bug 100132: clean up over-zealous error masking in
nsRDFXMLDataSource::BlockingParse(), and bring nsLocalFileUnix's
OpenNSPRFileDesc() return values in line with other platforms.
r=waterson, sr=brendan


git-svn-id: svn://10.0.0.236/trunk@111039 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 19:08:48 +00:00
tingley%sundell.net
12243f1699 bug 107133, add NC:IsDirectory arcs to the rdf:files datasource.
r=rjc, sr=waterson.


git-svn-id: svn://10.0.0.236/trunk@111038 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 18:58:10 +00:00
gerv%gerv.net
811d259319 Updating licenses to tri-license.
git-svn-id: svn://10.0.0.236/trunk@111037 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 09:15:51 +00:00
sspitzer%netscape.com
2e141ef056 fix warning, rs=bienvenu
git-svn-id: svn://10.0.0.236/trunk@111036 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 02:46:58 +00:00
rjesup%wgate.com
343b4c92c5 Bug 116413: Backing out patch. This is nsSupportsArray, not nsVoidArray.
(Whomever didn't have Supports inherit from VoidArray should be shot.)  Bug
to be reopened.  Sorry


git-svn-id: svn://10.0.0.236/trunk@111035 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 02:46:24 +00:00
sspitzer%netscape.com
827ec97784 fix warnings. rs=bienvenu
git-svn-id: svn://10.0.0.236/trunk@111034 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 02:45:28 +00:00
sfraser%netscape.com
46cc60eaea Nuking images that have disappeard.
git-svn-id: svn://10.0.0.236/trunk@111033 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 02:39:05 +00:00
depstein%netscape.com
721a6e1ba0 removed NS_DoIdleEmbeddingStuff() from OnIdle() method in TestEmbed.cpp
git-svn-id: svn://10.0.0.236/trunk@111032 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 02:35:49 +00:00
mcafee%netscape.com
0212b0c291 update
git-svn-id: svn://10.0.0.236/trunk@111031 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 02:27:53 +00:00
mcafee%netscape.com
e88fb1c2ba removing a few bogus ones
git-svn-id: svn://10.0.0.236/trunk@111030 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 02:19:17 +00:00
mcafee%netscape.com
c1ee8afb02 updating from SeaMonkey tree
git-svn-id: svn://10.0.0.236/trunk@111029 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 02:14:32 +00:00
sspitzer%netscape.com
1d42a50e26 landing the AB_OUTLINER_BRANCH.
fix for #73868, and numerous other bugs.
switch the addressbook over to use outliner,
a bunch of addressbook UI fixes and code cleanup.

r=dmose,racham,others and sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@111028 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 02:06:31 +00:00
bnesse%netscape.com
4cb3317e9b Fix bustage on non MOZ_LDAP builds.
git-svn-id: svn://10.0.0.236/trunk@111027 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 01:36:26 +00:00
sfraser%netscape.com
d9b37e1424 Nuking images that have disappeard. r=sleestasck
git-svn-id: svn://10.0.0.236/trunk@111026 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 01:34:46 +00:00
rjesup%wgate.com
823caae47b Bug 116413: Use SafeElementAt for Mac nsMenuStack::GetMenuAt/HaveMenuAt.
sr=jst, no r= needed as per jst


git-svn-id: svn://10.0.0.236/trunk@111025 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 01:20:26 +00:00
sspitzer%netscape.com
d944856636 mailnews part of the fix for #111101. scrollbox / slider / thumb
problems with quick search.  r=naving, sr=bienvenu.

there's a supplimental fix for layout, but that's awaying review.


git-svn-id: svn://10.0.0.236/trunk@111024 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 01:19:13 +00:00
bnesse%netscape.com
d89abbecb8 dmose swears this is the correct syntax... (thanks dbaron).
git-svn-id: svn://10.0.0.236/trunk@111023 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 00:57:45 +00:00
hwaara%chello.se
188e6c8ed5 #78343, "scrollbar thumb doesn't highlight during drag".
r=andreww, sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@111022 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 00:46:17 +00:00
av%netscape.com
7d6890a022 Bug 114921 -- passing dirty rectangle with paint message to windowless plugin, r=peterl, sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@111021 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 00:25:25 +00:00
sfraser%netscape.com
969b04ca5e Fix Mac shutdown crash, bug 116128. Ensure that the timer thread dies by using Join(). r=syd, sr=jag
git-svn-id: svn://10.0.0.236/trunk@111020 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 00:21:46 +00:00
av%netscape.com
207cd25a19 Bug 116108, passing coordinates to windowless plugin when in a table, r=peterl, sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@111019 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 00:21:12 +00:00
bnesse%netscape.com
7a9e0cde8b Added #ifndef MOZ_LDAP to fix ports bustage.
git-svn-id: svn://10.0.0.236/trunk@111018 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 00:07:47 +00:00
av%netscape.com
28999f2fd7 Bug 116108, correcting calculations for windowless plugin coordinates, r=peterl, sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@111017 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 00:00:44 +00:00
bnesse%netscape.com
0844927663 Fixing ports bustage. Missing trailing seperator.
git-svn-id: svn://10.0.0.236/trunk@111016 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 23:59:33 +00:00
tingley%sundell.net
66bc7ace14 bug 89446: make rdfcat work again with http:// urls. r=rjc, sr=waterson.
git-svn-id: svn://10.0.0.236/trunk@111015 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 23:48:07 +00:00
bnesse%netscape.com
2d8a3cac16 Fixing the mac build. Stupid non-relative pathnames.
git-svn-id: svn://10.0.0.236/trunk@111014 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 23:46:50 +00:00
cmanske%netscape.com
eeeea6e9e1 Fixed JS error in Table Properties dialog, b=116393, fix by glazman, r=cmanske, sr=jag
git-svn-id: svn://10.0.0.236/trunk@111012 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 23:30:02 +00:00
varada%netscape.com
e465380fac bug#112213 -adding timeline pref to mailnews; sr=mscott
git-svn-id: svn://10.0.0.236/trunk@111011 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 23:21:50 +00:00
varada%netscape.com
0eefc09bbb bug #112213 adding timeline code for perf measurement;sr=mscott
git-svn-id: svn://10.0.0.236/trunk@111010 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 23:21:48 +00:00
morse%netscape.com
688847e575 bug 113158, wallet tables take up 200K of memory, r=sgehani, no code has changed!
git-svn-id: svn://10.0.0.236/trunk@111006 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 23:05:37 +00:00
yokoyama%netscape.com
681524332a Bug 104158
Fixing build bustage on non-ASCII OS
/r=yokoyama, /sr=jag


git-svn-id: svn://10.0.0.236/trunk@111005 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 22:58:17 +00:00
ducarroz%netscape.com
ebcbd18dfc FIx for bug 112343. Use nsXPIDLCString to avoid memory leak. R=cavin, SR=sspitzer
git-svn-id: svn://10.0.0.236/trunk@111004 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 22:46:11 +00:00
ducarroz%netscape.com
240c5eba35 *** empty log message ***
git-svn-id: svn://10.0.0.236/trunk@111003 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 22:44:06 +00:00
rbs%maths.uq.edu.au
20e46cd092 Whitespace to correct the bug number in my earlier checkin comments: should be 105297 (instead of 105219)
git-svn-id: svn://10.0.0.236/trunk@111002 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 22:42:46 +00:00
ducarroz%netscape.com
721ca56778 FIx for bug 116044, Cannot call SetMimeOutputType() before calling Init(). R=cavin, SR=sspitzer
git-svn-id: svn://10.0.0.236/trunk@111001 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 22:42:10 +00:00
ducarroz%netscape.com
bb36cfb86b Fix for bug 115052. Truncate a string at position -1 will freeze the application. R=cavin, SR=mscott
git-svn-id: svn://10.0.0.236/trunk@111000 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 22:37:45 +00:00
bnesse%netscape.com
9911f99b59 Fix for bug 89137. Remove autoconfig from preferences library. Patch by mitesh. r=bnesse/dmose. sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@110999 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 22:30:53 +00:00
bnesse%netscape.com
9e704846ef Fix for bug 89137. Remove autoconfig from preferences library. Patch by mitesh, r=bnesse/dmose. sr = alecf.
git-svn-id: svn://10.0.0.236/trunk@110998 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 22:29:31 +00:00
andreas.otte%debitel.net
ac8036d901 Fix bug 108575 [rethink contents of escape matrix] Change escaping of
', ~ and @ to better reflect rfc 2396, r=dougt@netscape.com, sr=darin@netscape.com


git-svn-id: svn://10.0.0.236/trunk@110997 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 22:29:02 +00:00
rbs%maths.uq.edu.au
a5608ba13b Make unchecking `Allow documents to use other fonts' to work in a simpler way, b=105219, r=dbaron, sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@110996 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 22:25:58 +00:00
bnesse%netscape.com
f52733fc3c Adding new files for bug 89137. patch by mitesh, r=bnesse, dmose. sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@110995 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 22:22:26 +00:00
bnesse%netscape.com
d480efe403 Fix for smoketest blocker bug 116410. Fix loop so it increments when deleting objects. r=rbs, sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@110994 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 22:15:16 +00:00
mikep%oeone.com
e81eec21f9 Adding in config.h
git-svn-id: svn://10.0.0.236/trunk@110993 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 21:34:30 +00:00
kestes%walrus.com
96ed15afff explain my usage of RPMS.
git-svn-id: svn://10.0.0.236/trunk@110992 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 20:10:05 +00:00
kestes%walrus.com
4cc613d3b8 review and clean up the instructions. Explain a bit about where to find extra
documentation.  Explain about Makefile,Configure variables. Explain
clientbin directory, explain postfix configuration.


git-svn-id: svn://10.0.0.236/trunk@110991 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 19:45:31 +00:00
kestes%walrus.com
f77ee43008 add text browser support as a goal.
git-svn-id: svn://10.0.0.236/trunk@110990 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 19:42:02 +00:00
kestes%walrus.com
59bdfe7eba erase work I have already completed.
git-svn-id: svn://10.0.0.236/trunk@110989 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 19:41:10 +00:00
kestes%walrus.com
9a3774d42f change cgibin prefix to better default
git-svn-id: svn://10.0.0.236/trunk@110988 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 19:40:34 +00:00
kestes%walrus.com
9c693e9885 add info about tree state and change the 'will soon' since the code works.
git-svn-id: svn://10.0.0.236/trunk@110987 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 19:39:50 +00:00
kestes%walrus.com
f99636a0ef explain all the client code. This readme had not been updated since
tinderbox1 days and was badly out of date.


git-svn-id: svn://10.0.0.236/trunk@110986 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 19:37:54 +00:00
seawood%netscape.com
f9e8f9785f Disabling ctl extension for OS/2.
Fixing tinderbox bustage.


git-svn-id: svn://10.0.0.236/trunk@110985 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 19:31:57 +00:00
mikep%oeone.com
ee94871096 Adding in files for second import of libical.
git-svn-id: svn://10.0.0.236/trunk@110984 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 19:24:02 +00:00
ian.mcgreer%sun.com
41dac395df temp certs live in a trust domain. allows the idiom of "if not temp, try perm" to work in 3.4.
git-svn-id: svn://10.0.0.236/trunk@110983 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 19:14:04 +00:00
mikep%oeone.com
a1af0615be Adding files for 2nd import of libical.
git-svn-id: svn://10.0.0.236/trunk@110982 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 19:04:22 +00:00
mikep%oeone.com
1576b65d0e Modified files, and removing other files.
git-svn-id: svn://10.0.0.236/trunk@110981 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 18:57:01 +00:00
mikep%oeone.com
b20ddcfc00 Adding in oeDateTimeImpl.cpp to Makefile.in
git-svn-id: svn://10.0.0.236/trunk@110980 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 18:48:28 +00:00
mikep%oeone.com
0ced1e4833 Fixed wrong location.
git-svn-id: svn://10.0.0.236/trunk@110979 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 18:34:38 +00:00
mikep%oeone.com
04f806f6c9 First crack at an XPI.
git-svn-id: svn://10.0.0.236/trunk@110978 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 18:14:39 +00:00
mikep%oeone.com
60b9f6b13c Fixing breaking problem.
git-svn-id: svn://10.0.0.236/trunk@110977 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 18:05:13 +00:00
seawood%netscape.com
01472e9d9c Automated checkin script takes too long
git-svn-id: svn://10.0.0.236/trunk@110976 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 09:41:33 +00:00
seawood%netscape.com
8bd8fb468c Set GLIB_CFLAGS & GLIB_LIBS for win32 builds.
Bug #115840


git-svn-id: svn://10.0.0.236/trunk@110975 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 09:29:36 +00:00
leaf%mozilla.org
18d17f00f8 Automated update
git-svn-id: svn://10.0.0.236/trunk@110971 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 07:12:38 +00:00
seawood%netscape.com
2f1a0f7b98 Removing bogus check for ctl deps.
Bug #115840 r=Roland.Mainz@informatik.med.uni-giessen.de


git-svn-id: svn://10.0.0.236/trunk@110970 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 07:06:39 +00:00
seawood%netscape.com
8fadd93624 Use the timezone when pulling from CVS by date. Assume PST if no timezone can be determined.
git-svn-id: svn://10.0.0.236/trunk@110969 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 06:54:10 +00:00
seawood%netscape.com
7a6ed563fe Add support for building on win32 and sending mail using 'blat'.
git-svn-id: svn://10.0.0.236/trunk@110968 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 06:52:19 +00:00
kaie%netscape.com
f61527d42e b=103011 nsNSSComponent::GetPK11String leaks
r=ddrinan sr=brendan


git-svn-id: svn://10.0.0.236/trunk@110965 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 06:16:24 +00:00
waldemar%netscape.com
bfe6356962 Regularized the grammar for substatements and groups of directives
git-svn-id: svn://10.0.0.236/trunk@110964 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 06:12:16 +00:00
kaie%netscape.com
6e1daa105b b=114751 Fix PSM use of nsDialogParamsBlock.cpp was: Cert Enrollment is broken when using a hardware device.
r=kaie sr=mscott
checking in for ssaux


git-svn-id: svn://10.0.0.236/trunk@110963 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 05:58:34 +00:00
dp%netscape.com
e08908028c bug 116191 Making nsZipItem a member of nsJarInputStream rather than a
pointer. Saves a 16 byte allocation on per jar file read. r=darin, sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@110962 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 05:57:39 +00:00
jaggernaut%netscape.com
3064102126 Bug 116347: Remove dead skin switching support code from nsFrameFrame and navigator.js. r=bryner, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@110961 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 05:36:28 +00:00
seawood%netscape.com
763d8ebb70 s/nsCheapVoidArray/nsSmallVoidArray/
Fixing tinderbox bustage caused by bug 96108


git-svn-id: svn://10.0.0.236/trunk@110960 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 05:00:29 +00:00
rods%netscape.com
2f5cfe1643 Taking PrintSettingsImpl out of the build.
git-svn-id: svn://10.0.0.236/trunk@110959 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 03:44:13 +00:00
nicolson%netscape.com
91670b6b7b PK12Token was never used.
git-svn-id: svn://10.0.0.236/trunk@110957 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 03:35:32 +00:00
cltbld%netscape.com
a8e75df7f4 Switching Ts times to ms, r=dp -mcafee
git-svn-id: svn://10.0.0.236/trunk@110956 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 03:28:38 +00:00
cltbld%netscape.com
41c817c2dc Don't clobber Setting:: vars; also look for HOSTNAME if HOST not found; Cwd::getcwd() wrapper (115569)
git-svn-id: svn://10.0.0.236/trunk@110954 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 03:05:28 +00:00
av%netscape.com
27e7cd3985 Updating Plugin SDK readme file -- not part of the build
git-svn-id: svn://10.0.0.236/trunk@110953 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 02:49:58 +00:00
rjesup%wgate.com
bf2f3da926 Remove nsVoidArray:: from method defs
git-svn-id: svn://10.0.0.236/trunk@110952 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 02:48:02 +00:00
av%netscape.com
17a16aba71 Updating makefile for the new sample code in the Plugin SDK -- not part of the build
git-svn-id: svn://10.0.0.236/trunk@110951 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 02:41:46 +00:00
av%netscape.com
80db91eeab makefile for windowless sample -- not part of the build
git-svn-id: svn://10.0.0.236/trunk@110950 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 02:34:43 +00:00
av%netscape.com
97f0db5678 Adding windowless plugin sample code to the Plugin SDK -- not part of the build yet
git-svn-id: svn://10.0.0.236/trunk@110949 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 02:29:19 +00:00
av%netscape.com
20e44dcf70 Adding test case for windowless plugin sample code -- not part of the build
git-svn-id: svn://10.0.0.236/trunk@110948 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 02:25:57 +00:00
rjesup%wgate.com
6c24e1ce1c Bug 96108: Fix Win32/opt horkage (SizeOf()) in nsSmallVoidArray should be
#if dEBUG)


git-svn-id: svn://10.0.0.236/trunk@110947 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 02:06:03 +00:00
rjesup%wgate.com
3b9f18f8df Bug 96108: Fix another regression mscott noticed; this file shouldn't have
been touched.


git-svn-id: svn://10.0.0.236/trunk@110946 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 02:02:30 +00:00
rjesup%wgate.com
80f81c131b Bug 96108: Bustage noticed by mscott in checkin (would crash). jst and
waterson say go for it.


git-svn-id: svn://10.0.0.236/trunk@110945 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 01:54:59 +00:00
hewitt%netscape.com
9eb5ae7fad 116198 - remove progressbar tag to simplify progressmeter, r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@110944 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 01:41:32 +00:00
rods%netscape.com
695f266c3e getting nsPrintSettingsImpl into the build
Bug 113917 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@110943 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 01:26:31 +00:00
rods%netscape.com
3e17ec7de0 enabling print progress
Bug 113917 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@110942 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 01:25:16 +00:00
mscott%netscape.com
1d2ece589c Bug ##115962 --> convert the security panel to match the spec.
r=kai
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@110941 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 01:22:25 +00:00
smontagu%netscape.com
59918e9eb3 Add regression test case for bug 9100. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@110940 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 01:22:15 +00:00
rjesup%wgate.com
66b1ede0dc Bug 96108: Additional assertions requested by jst. sr=jst
git-svn-id: svn://10.0.0.236/trunk@110939 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 01:13:17 +00:00
rjesup%wgate.com
15d98882e8 Bug 96108: Inline ElementAt(), add SafeElementAt(), voidarray usage fixes,
assertions for bad voidarray indexes.  r=jst, sr=waterson


git-svn-id: svn://10.0.0.236/trunk@110938 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 01:10:07 +00:00
waterson%netscape.com
ea2f7885e1 Remember to #include <new.h>!
git-svn-id: svn://10.0.0.236/trunk@110937 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 00:51:43 +00:00
sgehani%netscape.com
841d5e447e Make search engine context menu item match spec.
b=15176; r=morse; sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@110936 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 00:43:58 +00:00
waterson%netscape.com
464bb60d1f Correct comments; thanks for pointing this out, dp!
git-svn-id: svn://10.0.0.236/trunk@110935 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 00:35:25 +00:00
sonja.mirtitsch%sun.com
0947560395 more info to results.html
git-svn-id: svn://10.0.0.236/trunk@110934 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 00:29:32 +00:00
waterson%netscape.com
ae88e7f967 Bug 105927. Add #define to turn off the PresShell's arena for trace-malloc debugging. sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@110933 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 00:16:26 +00:00
ssu%netscape.com
06e53167bd undoing part of the fix for bug 114076 (labels migration and new profile issues) as requested by sspitzer to make future code management simpler
git-svn-id: svn://10.0.0.236/trunk@110932 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 00:10:38 +00:00
sgehani%netscape.com
2aaa664feb Focus main content area if all panels are hidden.
b=89207; r=morse; sr=alecf


git-svn-id: svn://10.0.0.236/trunk@110931 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 00:08:35 +00:00
waterson%netscape.com
2205743002 Bug 106443. Noisy notify when changing sort order. r=bryner, sr=blake
git-svn-id: svn://10.0.0.236/trunk@110930 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 00:03:57 +00:00
timeless%mac.com
0597ad741b Bug 98080 ask for an attachment number when no params are given
r=dkl r=justdave


git-svn-id: svn://10.0.0.236/trunk@110929 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 23:42:28 +00:00
morse%netscape.com
760da83a36 bug 114895, repeatedly asks for master password, r=sgehani, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@110928 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 23:31:55 +00:00
sonja.mirtitsch%sun.com
26de64d33b checking in fix for the new requirements for bug 73098
git-svn-id: svn://10.0.0.236/trunk@110927 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 23:26:59 +00:00
ian.mcgreer%sun.com
56cc1d1af6 some checks that were overlooked
git-svn-id: svn://10.0.0.236/trunk@110925 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 23:17:58 +00:00
jj%netscape.com
8cb139f9ce Bug 114694: updated installer's 'vers' 2 resource to 0.9.7+ (trunk)
git-svn-id: svn://10.0.0.236/trunk@110924 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 23:16:42 +00:00
waterson%netscape.com
83788badc2 Bug 114882. Hash integer and date literals, as well. Convert all hashtables to use dhash. r=tingley, sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@110922 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 23:04:33 +00:00
sspitzer%netscape.com
b7c683923c merging ab outliner branch to the trunk, not part of the build.
git-svn-id: svn://10.0.0.236/trunk@110921 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 22:50:14 +00:00
mikep%oeone.com
ee8f292c5e Updating backend files.
git-svn-id: svn://10.0.0.236/trunk@110920 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 22:16:08 +00:00
igor%mir2.org
c22fae358a Use Vector.elementAt instead of Vector.getfor jdk 1.1 complience
git-svn-id: svn://10.0.0.236/trunk@110919 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 22:05:42 +00:00
mikep%oeone.com
0d551af55d Fixing calendar jar file and small skin changes.
git-svn-id: svn://10.0.0.236/trunk@110917 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 21:52:12 +00:00
kaie%netscape.com
953c1c0dd4 Fix crash bug 115927 by incrementing the reference count of
returned slot.
r=relyea


git-svn-id: svn://10.0.0.236/trunk@110916 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 21:40:30 +00:00
dcone%netscape.com
4388868753 bug 113917 r=dcone sr=attinasi. Incremental checkin for the print settings change. This gets the files rods added into the build.
git-svn-id: svn://10.0.0.236/trunk@110915 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 21:25:35 +00:00
igor%mir2.org
f0950e8452 Fixes to allow to use jikes to compile and produce less warnings:
1. Replace catch(Exception) by catch(RuntimeException) when only RuntimeException can be throws

2. Make sure that inner classes does not use the same name for parameters as parent scope, see  http://domino.watson.ibm.com/syssftpr/JavaTech/Jikes.nsf/Named/SunQuery8


git-svn-id: svn://10.0.0.236/trunk@110914 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 21:15:02 +00:00
darin%netscape.com
080818ac85 fixes bug 85575 "SSL form submission, redirect" patch=badami@netscape.com,
r=gagan, sr=darin


git-svn-id: svn://10.0.0.236/trunk@110913 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 21:13:25 +00:00
timeless%mac.com
1f4c0e5b5d Bug 106842 Broser should be Browser
r=stephend@netscape.com sr=jag


git-svn-id: svn://10.0.0.236/trunk@110912 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 21:10:33 +00:00
ssu%netscape.com
4cf39c1e00 fixing bug 83196 - Netscape hardwired in imapMsgs.properties. r=mscott, sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@110911 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 21:09:45 +00:00
timeless%mac.com
862b90efba Bug 106853 drawThemeMenuSeperator should be drawThemeMenuSeparator
r=bbaetz sr=brendan


git-svn-id: svn://10.0.0.236/trunk@110910 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 21:00:57 +00:00
timeless%mac.com
3011b08fe6 Bug 101419 confirmEx got better but someone didn't help editor.js
r=brade sr=sfraser


git-svn-id: svn://10.0.0.236/trunk@110909 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 20:57:24 +00:00
dsirnapalli%netscape.com
891c4d0d18 *** empty log message ***
git-svn-id: svn://10.0.0.236/trunk@110908 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 20:49:48 +00:00
timeless%mac.com
2c7404f6ea Bug 106470 Bonsai rview.cgi unclosed html comment tag
patch by pzb@datastacks.com r=justdave


git-svn-id: svn://10.0.0.236/trunk@110907 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 20:46:01 +00:00
mikep%oeone.com
96d77add38 Updating files for big change.
git-svn-id: svn://10.0.0.236/trunk@110906 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 20:13:53 +00:00
timeless%mac.com
6261cc257b Bugzilla Bug 90598 spelling and minor syntactic correctness
r=zach


git-svn-id: svn://10.0.0.236/trunk@110905 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 18:31:56 +00:00
pinkerton%netscape.com
a6c41bf09f Fix infinite loop when |shrinkage| goes below zero. Blocker for mach-o
build. r=dbaron/sr=blake. bug#116240


git-svn-id: svn://10.0.0.236/trunk@110904 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 18:02:43 +00:00
kestes%walrus.com
12a2794738 put a <pre> arround the main build log section. This is needed for opera to render
the section correctly, otherwise opera shows no \n.  IE and netscape render
the pages fine without it, but it is a mistake not to have it.


git-svn-id: svn://10.0.0.236/trunk@110903 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 17:19:03 +00:00
mikep%oeone.com
636f974980 Removing unused files.
git-svn-id: svn://10.0.0.236/trunk@110902 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 16:59:30 +00:00
mkaply%us.ibm.com
39bdeb2414 OS/2 bustage
git-svn-id: svn://10.0.0.236/trunk@110901 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 16:56:42 +00:00
ian.mcgreer%sun.com
43ce20151b remove unneeded hack, put in a couple of error checks
git-svn-id: svn://10.0.0.236/trunk@110900 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 16:50:22 +00:00
mikep%oeone.com
813a86c0c1 name change from unifinder-overlay to unifinderOverlay.xul
git-svn-id: svn://10.0.0.236/trunk@110899 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 16:43:11 +00:00
mikep%oeone.com
1234a6088d Removing penglobal.
git-svn-id: svn://10.0.0.236/trunk@110898 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 16:26:35 +00:00
mikep%oeone.com
eebaf71120 Moving files up one directory.
git-svn-id: svn://10.0.0.236/trunk@110897 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 16:20:38 +00:00
ian.mcgreer%sun.com
c8e922293f set the CERTCertificate nickname to be "Token Name:Cert Name" for backwards compatibility
git-svn-id: svn://10.0.0.236/trunk@110896 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 16:20:16 +00:00
mikep%oeone.com
a0b3a5d67f Removing penglobal directory.
git-svn-id: svn://10.0.0.236/trunk@110895 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 16:14:52 +00:00
mikep%oeone.com
2c57c0fcdc Removing useless files, moving others around.
git-svn-id: svn://10.0.0.236/trunk@110894 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 16:09:18 +00:00
mikep%oeone.com
35fe1b1b92 Removing penglobal directory.
git-svn-id: svn://10.0.0.236/trunk@110893 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 15:53:40 +00:00
mikep%oeone.com
681a199395 Removing penglobal directory.
git-svn-id: svn://10.0.0.236/trunk@110892 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 15:53:03 +00:00
colinp%oeone.com
2c4518d7dc removed all parts of penglobal that were not needed
git-svn-id: svn://10.0.0.236/trunk@110891 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 15:24:56 +00:00
colinp%oeone.com
860528513c these files are no longer needed
git-svn-id: svn://10.0.0.236/trunk@110890 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 15:23:17 +00:00
seawood%netscape.com
6ba735d188 Wrap debug spew in DEBUG_dp ifdef
git-svn-id: svn://10.0.0.236/trunk@110889 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 11:53:21 +00:00
glazman%netscape.com
d430c2f52d oops, forgot to remove variable in previous check-in; b=95062, r=peterv, sr=jst
git-svn-id: svn://10.0.0.236/trunk@110888 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 11:21:01 +00:00
glazman%netscape.com
76e810cc78 computed style for text-decoration was always answering ""; b=95062, r=peterv, sr=jst
git-svn-id: svn://10.0.0.236/trunk@110887 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 11:15:32 +00:00
hewitt%netscape.com
7693baa284 113230 - reversing js console sort order is slow (patch by neil@parkwaycc.co.uk), r=blake, sr=me
git-svn-id: svn://10.0.0.236/trunk@110886 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 10:22:33 +00:00
jst%netscape.com
580aa04ed1 Fixing bug 111752. DOM0 quirk, document.open() when called with 3 or more arguments should call window.open() to make calls to 'open(url, name, features);' when called from within the document scope open a new window. r=hidday@geocities.com, sr=brendan@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@110885 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 10:16:25 +00:00
hewitt%netscape.com
ad21757544 86569 - align=start should be added to checkboxes in find dialog, r=blake, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@110884 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 10:11:33 +00:00
despotdaemon%netscape.com
fec4ffd70b Pseudo-automatic update of changes made by igor@mir2.org.
git-svn-id: svn://10.0.0.236/trunk@110883 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 09:57:41 +00:00
cltbld%netscape.com
4fd3d21bc7 oops, forgot a cowtools/localhost change. whitespace changes.
git-svn-id: svn://10.0.0.236/trunk@110882 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 08:31:16 +00:00
cltbld%netscape.com
6b94ae393a Try 2nd pageloader run if first one fails. r=jrgm,jag
git-svn-id: svn://10.0.0.236/trunk@110881 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 08:27:29 +00:00
hewitt%netscape.com
a83e8333b9 113043 - more cleanup from last night's landing, r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@110880 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 08:25:48 +00:00
peterlubczynski%netscape.com
187f43cba8 Remove 68k junk from Mac plugin SDK header, not part of the build
git-svn-id: svn://10.0.0.236/trunk@110879 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 08:07:57 +00:00
despotdaemon%netscape.com
6efaa9c1e0 Pseudo-automatic update of changes made by seawood@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@110878 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 07:44:12 +00:00
despotdaemon%netscape.com
b1f3e4aa97 Pseudo-automatic update of changes made by endico@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@110877 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 07:34:18 +00:00
dp%netscape.com
d952c6e98c Fixing mac bustage.
git-svn-id: svn://10.0.0.236/trunk@110876 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 07:32:00 +00:00
cltbld%netscape.com
d1f920c05e Adding label prefix to tbox output for bloat test
git-svn-id: svn://10.0.0.236/trunk@110875 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 06:59:24 +00:00
peterlubczynski%netscape.com
061295c07d Reverse the internal linked list of plugins after scanning in order to get loading precendence correct. bug 115337 r=av, sr=beard
git-svn-id: svn://10.0.0.236/trunk@110874 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 06:54:07 +00:00
peterlubczynski%netscape.com
be8d650a94 Fix for bad vertical alignment on replaced object frames, bug 36997 r=dbaron sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@110873 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 06:49:16 +00:00
dp%netscape.com
2b63688110 TARGET=_content for hrefs. With this we can now have the spacetrace
sidebar :-)


git-svn-id: svn://10.0.0.236/trunk@110872 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 06:48:50 +00:00
dp%netscape.com
de13e94457 bug 115752 Eliminate 1 8k and 2 4k allocations per gif by using a
caching gif allocator that reuses previously allocated
memory. r=pavlov, sr=sfraser


git-svn-id: svn://10.0.0.236/trunk@110871 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 06:35:18 +00:00
cltbld%netscape.com
c760c1e74d another tweak
git-svn-id: svn://10.0.0.236/trunk@110870 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 06:20:06 +00:00
heikki%netscape.com
fe47c2e82a Fixing bad whitespace.
git-svn-id: svn://10.0.0.236/trunk@110868 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 06:12:52 +00:00
jaggernaut%netscape.com
8bab064b76 Backing myself out to see if I'm the cause of btek going from 1245ms to 1251ms.
git-svn-id: svn://10.0.0.236/trunk@110867 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 06:12:49 +00:00
cltbld%netscape.com
0916046726 Minor label tweak
git-svn-id: svn://10.0.0.236/trunk@110866 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 06:12:44 +00:00
cltbld%netscape.com
6b9e10bbbc trying one more time. -mcafee
git-svn-id: svn://10.0.0.236/trunk@110865 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 06:08:25 +00:00
bryner%netscape.com
75b27830cf Make sure we don't reserve space for the column picker. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@110864 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 05:56:23 +00:00
cltbld%netscape.com
7634a78b84 fixing non-link bloat label prefix
git-svn-id: svn://10.0.0.236/trunk@110863 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 05:52:52 +00:00
cltbld%netscape.com
4609052dae fixed bloattest prefix label -mcafee
git-svn-id: svn://10.0.0.236/trunk@110862 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 05:41:43 +00:00
kmcclusk%netscape.com
1953238089 Use damage rect size for backbuffer instead of widget size for paint updates to reduce usage of offscreen memory r=dcone sr=attinasi b=114082
git-svn-id: svn://10.0.0.236/trunk@110860 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 05:25:01 +00:00
wtc%netscape.com
418d5e2a15 Bugzilla bug 115149: clean up threads properly on non-emx platforms.
Increased the default thread stack size to 64K.  The patch is contributed
by aaronr@us.ibm.com and Michael Kaply <mkaply@us.ibm.com>.
Modified files: _os2.h os2cv.c os2io.c os2thred.c


git-svn-id: svn://10.0.0.236/trunk@110859 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 05:24:02 +00:00
heikki%netscape.com
647802449c Bug 74800, implemented FIXptr. r=harishd, sr=vidur.
git-svn-id: svn://10.0.0.236/trunk@110858 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 05:15:52 +00:00
cltbld%netscape.com
a08e249325 comment out TinderboxPrint:, doing this in util script now. -mcafee
git-svn-id: svn://10.0.0.236/trunk@110857 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 05:04:48 +00:00
jgaunt%netscape.com
56264d626e bug 115159, fix event firing for radiogroups
r=brendan
sr=blake
a=asa


git-svn-id: svn://10.0.0.236/trunk@110856 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 04:35:52 +00:00
mscott%netscape.com
165d4056e3 Bug #116159 --> don't create the prefs service on the imap thread in order to read out the language accept
pref. Read it ahead of time while we are on the UI thread and remember it for later.
r=bienvenu
rs=sspitzer


git-svn-id: svn://10.0.0.236/trunk@110854 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 04:03:42 +00:00
darin%netscape.com
5bbfab0a5b fixes bug 114778 "formpost temp files not cleaned up when browser exits"
r=gordon,dougt sr=mscott


git-svn-id: svn://10.0.0.236/trunk@110853 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 03:49:07 +00:00
dbaron%fas.harvard.edu
0ccc370c08 Removing webshell/src/Makefile, which I removed earlier. b=81527
git-svn-id: svn://10.0.0.236/trunk@110852 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 03:47:01 +00:00
darin%netscape.com
96f22b6c0c fixes bug 115222 "jar protocol handler should be cached in the io service"
r=dp, sr=mscott


git-svn-id: svn://10.0.0.236/trunk@110851 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 03:46:21 +00:00
hewitt%netscape.com
d7ecc373f5 116048 - print icon missing (modern skin), r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@110850 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 03:44:57 +00:00
hewitt%netscape.com
04546212f4 116062 - lots of jiggling in the UI when pushing a mail toolbar button, r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@110849 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 03:44:47 +00:00
hewitt%netscape.com
7fea3037ed 116060 - Get Msgs and Print labels in mail toolbar are really tiny (small font), r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@110848 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 03:44:36 +00:00
naving%netscape.com
aa7a3f75f7 104610 r=naving sr=sspitzer. speed up cross-folder msgNavigation in mailnews
made changes to initial patch by neil@parkwaycc.co.uk.


git-svn-id: svn://10.0.0.236/trunk@110847 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 03:44:04 +00:00
dbaron%fas.harvard.edu
3a25981c4c Removing .cvsignore in now otherwise empty directory. b=81527
git-svn-id: svn://10.0.0.236/trunk@110846 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 03:43:23 +00:00
cltbld%netscape.com
eb8443da41 label should be Bl for bloat
git-svn-id: svn://10.0.0.236/trunk@110844 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 03:01:16 +00:00
shanjian%netscape.com
76f735c3de #110243 trailing whitespaece removed twice
r=rbs sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@110842 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 02:25:55 +00:00
jaggernaut%netscape.com
695a180098 Bug 115671: Add (faster) To{Upper,Lower}Case for nsASingleFragmentStrings. r=dbaron, sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@110841 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 02:15:35 +00:00
dbaron%fas.harvard.edu
1604f09dd2 Remove the many forms of NS_SetupRegistry since the classes registered are all now part of proper components. r=dougt, jag sr=rpotts b=81527
git-svn-id: svn://10.0.0.236/trunk@110840 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 02:09:49 +00:00
heikki%netscape.com
a7cda7ca4d Bug 92172, bookmarking image map links should get something for name. r=timeless@mac.com, sr=blakeross@telocity.com.
git-svn-id: svn://10.0.0.236/trunk@110839 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 02:08:50 +00:00
waterson%netscape.com
fba6b66c99 Bug 91423. When recomputing the max width during an inline incremental reflow, we may have to fix-up reflow command chain. Specifically, we may have to replace a continuing frame in the chain with its primary frame, because the continuing frame will be destroyed during the unconstrained reflow used to compute the max width. r=dbaron, sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@110838 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 01:56:17 +00:00
cltbld%netscape.com
c612cddc5d Adding graph support for bloat test. -mcafee
git-svn-id: svn://10.0.0.236/trunk@110837 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 01:54:15 +00:00
shanjian%netscape.com
9596522195 #115392 Call GetFontData(CMAP) too many times
original patch proposed by frang tang
r=shanjian  sr=brendan


git-svn-id: svn://10.0.0.236/trunk@110836 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 01:27:04 +00:00
seawood%netscape.com
5202284e87 Add netwerk/build to standalone xpcom dirs list.
Bug #116039


git-svn-id: svn://10.0.0.236/trunk@110835 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 01:21:28 +00:00
andreww%netscape.com
696386a240 fix for mailnews dialog appending domain name in identity dialog (bugscape 1699) r = bhuvan, sr = sspitzer
git-svn-id: svn://10.0.0.236/trunk@110834 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 01:20:34 +00:00
varga%utcru.sk
7e46b6f42b Fix for 94813. dotted lines in outliner draw over twisty. r=bryner sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@110833 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 01:14:28 +00:00
sfraser%netscape.com
2b4745a4d4 Undo inadvertent change checked in with the fix for 114943 which caused lots of printfs in debug builds.
git-svn-id: svn://10.0.0.236/trunk@110832 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 01:12:52 +00:00
waldemar%netscape.com
f8d06e823e Miscellaneous environment improvements
git-svn-id: svn://10.0.0.236/trunk@110831 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 01:08:25 +00:00
waldemar%netscape.com
673c202d56 Replaced append by cons
git-svn-id: svn://10.0.0.236/trunk@110830 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 01:07:52 +00:00
waldemar%netscape.com
2c15a56c9b Added 'cons' array operator
git-svn-id: svn://10.0.0.236/trunk@110829 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 01:07:22 +00:00
wtc%netscape.com
62afce4ee9 Bugzilla bug 97485: added the zone allocator (implemented by Nelson
Bolyard).
Modified files: primpl.h prmem.c prinit.c ptthread.c


git-svn-id: svn://10.0.0.236/trunk@110828 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 00:35:38 +00:00
dougt%netscape.com
a28bdb3c7a fixing dumbass error. This could should have returned null if obsoleteManager was null, not the inverse. r=jband@netscape.com
git-svn-id: svn://10.0.0.236/trunk@110827 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 00:26:28 +00:00
jj%netscape.com
7935d12f44 bug #114686: bumping user agent to 0.9.7+ (trunk)
git-svn-id: svn://10.0.0.236/trunk@110825 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 23:10:04 +00:00
nicolson%netscape.com
d7c07822c8 Typo broke the build.
git-svn-id: svn://10.0.0.236/trunk@110823 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 21:37:30 +00:00
dsirnapalli%netscape.com
642026b71d Test Case to Test HTML Text Area for Accessibility.
git-svn-id: svn://10.0.0.236/trunk@110822 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 20:51:38 +00:00
ian.mcgreer%sun.com
5e6465eb05 fix for 115957, hash table overloads cause problem (certs were not being removed properly)
git-svn-id: svn://10.0.0.236/trunk@110821 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 20:27:21 +00:00
nicolson%netscape.com
a2c6f7ace3 Fix 114469: PK11_ImportDERPrivateKeyInfo should return a SECKEYPrivateKey*
r=relyea.


git-svn-id: svn://10.0.0.236/trunk@110819 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 20:14:53 +00:00
nicolson%netscape.com
267f105bb2 Fix 114979: SECKEY_EncryptedPrivateKeyInfoTemplate no longer in public
header file.
r=relyea.


git-svn-id: svn://10.0.0.236/trunk@110818 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 20:11:56 +00:00
nicolson%netscape.com
4c27fe3c69 Fix 112321: make public SECKEY_DecodeDERSubjectPublicKeyInfo.
r=relyea.


git-svn-id: svn://10.0.0.236/trunk@110817 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 20:10:07 +00:00
relyea%netscape.com
e5afe0dfcb Fix Bug 115657.
1) advance the pointers in the initialization setup for p12 pbes (at the same
time fix the code to be much easier to read and understand).
2) Copy out the returned IV in pkcs11c.c.


git-svn-id: svn://10.0.0.236/trunk@110815 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 18:06:29 +00:00
locka%iol.ie
c55cd78c7c Moved fixup out of nsWebShell and into nsDefaultURIFixup. b=109309 r=ccarlen@netscape.com sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@110812 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 15:58:58 +00:00
jdunn%netscape.com
6edc802c54 Fixing HP-UX tinderbox bustage
-lmozutil_s was being linked in before any prior -L (if MOZ_PREF_METRICS)
is set, so by moving it after MOZ_COMPONENT_LIBS it will inherit those
-L's


git-svn-id: svn://10.0.0.236/trunk@110811 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 15:55:33 +00:00
nboyd%atg.com
e562c240a7 Added comment about bug 115717.
git-svn-id: svn://10.0.0.236/trunk@110810 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 15:31:56 +00:00
hewitt%netscape.com
ab82857427 112577 - message pane doesn't show focus ring, patch by neil@parkwaycc.co.uk, r=hyatt, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@110809 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 15:10:22 +00:00
hewitt%netscape.com
6aea654a2b more xul simplification changes
git-svn-id: svn://10.0.0.236/trunk@110808 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 15:05:02 +00:00
hewitt%netscape.com
2a36720cd5 whoops, commited these files without the -kb earlier
git-svn-id: svn://10.0.0.236/trunk@110807 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 14:26:48 +00:00
ducarroz%netscape.com
cc3e35d2d2 Fix for bug 109238. Need to initialize mimeOutputType before calling SetMimeHeadersListener. R=varada, SR=bienvenu
git-svn-id: svn://10.0.0.236/trunk@110806 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 14:20:05 +00:00
hewitt%netscape.com
c0af1d1fdc more xul simplification changes
git-svn-id: svn://10.0.0.236/trunk@110805 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 14:17:29 +00:00
hewitt%netscape.com
f8a4c4f17e more changes from xul simplification landing
git-svn-id: svn://10.0.0.236/trunk@110804 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 14:02:40 +00:00
hewitt%netscape.com
07cb583f67 whoops, this is what I really meant to do for 115447
git-svn-id: svn://10.0.0.236/trunk@110803 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 13:41:09 +00:00
ccarlen%netscape.com
63b5722dfb Bug 114550 - On drives with > 2GB free, reports negative amt of free space, preventing install. r=sgehani/sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@110802 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 13:10:02 +00:00
hewitt%netscape.com
05cba45eea 115447 - default tooltip alignment, r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@110796 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 12:28:30 +00:00
hewitt%netscape.com
1ca41a905b 113719 - Crash on sending mail, r=jag, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@110795 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 12:26:45 +00:00
hewitt%netscape.com
0c74cf829e 113003 - Mac-packaged DOM Inspector fails to install, r=sgehani, sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@110794 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 12:25:07 +00:00
hewitt%netscape.com
9e78820b18 115403 - check for sizetopopup in nsMenuPopupFrame, not msMenuFrame, r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@110793 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 12:11:12 +00:00
hewitt%netscape.com
9c84d46002 XUL/theme simplification changes - removing unnecessary boxes and re-writing large portions of the themes to use new -moz-border-colors and -moz-image-region css features. Also cleans up the classic skin quite a bit for both mac and win. Fixes bugs 113024, 113043, 113585, 113586, 115943, 113643, 114475, 99787, 110214, 113977, 113966, 114802, 64894, 90724, 103173, 103199, 103298, 110442, 111472, 111989, 113027, 113041, 109180, 109204, 81581, 81903, 103324, 110108, 114540, and probably more I forgot to mention. r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@110792 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 12:04:11 +00:00
hewitt%netscape.com
374042d4b6 112577 - message pane doesn't show focus ring, patch by neil@parkwaycc.co.uk, r=hyatt, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@110791 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 12:02:17 +00:00
hewitt%netscape.com
7ae75ccb84 115804 - nsStyleBorder::CalcDifference not accounting for mBorderColors, r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@110790 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 11:59:31 +00:00
seawood%netscape.com
811db659f8 Add -I. to LOCAL_INCLUDES
git-svn-id: svn://10.0.0.236/trunk@110789 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 09:25:36 +00:00
seawood%netscape.com
3aa85987bc Add $(LIBS_DIR) to fix hpux bustage
git-svn-id: svn://10.0.0.236/trunk@110788 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 08:43:57 +00:00
seawood%netscape.com
759cf5aadf Amazing what you find when you build in a fresh tree
git-svn-id: svn://10.0.0.236/trunk@110787 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 07:47:15 +00:00
seawood%netscape.com
22c857999a Use srcdir when calling midl
git-svn-id: svn://10.0.0.236/trunk@110786 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 06:22:51 +00:00
varga%utcru.sk
7ef34bd3ec Fix for 115895. File bookmark dialog is completely broken. r/sr=blake. Sorry missed this one.
git-svn-id: svn://10.0.0.236/trunk@110785 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 05:59:41 +00:00
peterlubczynski%netscape.com
28098f6dbf Fix for propigating stream destruction reason code to NPP_DestroyStream bug 115119 r=av sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@110784 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 05:48:38 +00:00
dougt%netscape.com
aef4c8da00 Attempting to fix mac bustage
git-svn-id: svn://10.0.0.236/trunk@110783 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 05:38:51 +00:00
seawood%netscape.com
1a85e834c4 Updating REQUIRES
git-svn-id: svn://10.0.0.236/trunk@110782 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 05:05:10 +00:00
blakeross%telocity.com
7a398bcd1d back in
git-svn-id: svn://10.0.0.236/trunk@110781 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 04:43:43 +00:00
bryner%netscape.com
c163918355 <outlinercol> elements now need to be grouped within an <outlinercols> element. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@110779 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 04:32:24 +00:00
seawood%netscape.com
9700e17d74 Syncing makefiles.
Fixing tinderbox bustage


git-svn-id: svn://10.0.0.236/trunk@110775 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 03:49:00 +00:00
blakeross%telocity.com
a2986d8cc1 backing out
git-svn-id: svn://10.0.0.236/trunk@110774 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 02:57:39 +00:00
hyatt%netscape.com
7ea60cd426 missed a file in my checkin for 115787.
git-svn-id: svn://10.0.0.236/trunk@110773 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 02:49:14 +00:00
dougt%netscape.com
f5f19f0637 fix stupid checkin that should not have landed
git-svn-id: svn://10.0.0.236/trunk@110772 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 02:43:21 +00:00
blakeross%telocity.com
734d1915e2 114215 - various bookmarks dnd reordering/dataloss bugs. r=hewitt sr=ben
git-svn-id: svn://10.0.0.236/trunk@110769 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 02:25:51 +00:00
brendan%mozilla.org
c81d5d8b4b Don't double-drop a property when strict-warning about duplicate formals (115436, r=khanson, sr=jband).
git-svn-id: svn://10.0.0.236/trunk@110768 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 02:10:26 +00:00
dougt%netscape.com
f8f43ca680 missing #include - fixing build bustage
git-svn-id: svn://10.0.0.236/trunk@110767 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 01:30:27 +00:00
sfraser%netscape.com
0111fd2629 Fix dougt's XML project mangling.
git-svn-id: svn://10.0.0.236/trunk@110766 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 01:23:53 +00:00
alecf%netscape.com
34441731c5 oops, fix bustage - I forgot to change the API on all 3 platforms
git-svn-id: svn://10.0.0.236/trunk@110765 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 01:14:37 +00:00
hyatt%netscape.com
3ac0490077 fix for 115787, better handling of <style> blocks (avoid reframing) and alternate stylesheets, r=jag, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@110764 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 01:06:27 +00:00
hyatt%netscape.com
b36f01c7b5 Fix scrollbar thumb visibility issues (flex isn't reported for collapsed widgets). r=ben, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@110763 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 01:05:43 +00:00
dougt%netscape.com
8ca28ff027 more bustage
git-svn-id: svn://10.0.0.236/trunk@110762 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 01:03:10 +00:00
dougt%netscape.com
3a75e78750 fixing build bustage
git-svn-id: svn://10.0.0.236/trunk@110761 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 00:59:25 +00:00
alecf%netscape.com
d46088ba1a bug 100212 - add api to nsIOService to go between nsIFile and url strings
r=dougt, sr=darin


git-svn-id: svn://10.0.0.236/trunk@110760 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 00:58:25 +00:00
mscott%netscape.com
41ff49cff8 Bug #114961 --> checking in for bzbarsky@mit.edu, add a null ptr check to avoid some unnecessary assertions
r/sr=mscott


git-svn-id: svn://10.0.0.236/trunk@110759 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 00:56:05 +00:00
alecf%netscape.com
d4b2e771bf bug 100212 - add new APIs to nsIOService to do URL parsing/conversion of nsIFiles
r=dougt, sr=darin


git-svn-id: svn://10.0.0.236/trunk@110758 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 00:55:42 +00:00
mscott%netscape.com
59e14261f1 Bug #85613 --> add a null ptr check to avoid a top crash.
rs=sspitzer


git-svn-id: svn://10.0.0.236/trunk@110757 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 00:54:22 +00:00
seawood%netscape.com
48a62bb15a Use srcdir when calling midl
git-svn-id: svn://10.0.0.236/trunk@110756 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 00:54:08 +00:00
mscott%netscape.com
8a364561ea Bug #114571 --> if the mock channel gets canceled and we are writing into a
cache entry, doom the cache entry.
r=darin
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@110755 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 00:53:07 +00:00
dougt%netscape.com
386181766c Fixing build bustage. this should not have been checked in
git-svn-id: svn://10.0.0.236/trunk@110754 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 00:46:22 +00:00
rpotts%netscape.com
64c357497f added new-line at the end
git-svn-id: svn://10.0.0.236/trunk@110753 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 00:43:31 +00:00
rpotts%netscape.com
df5918caa1 bug #102779 (r=darin@netscape.com, sr=jst@netscape.com) data:// urls now use load groups... this allows onLoad events to fire (when appropriate).
git-svn-id: svn://10.0.0.236/trunk@110752 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 00:42:16 +00:00
sfraser%netscape.com
f26709a01e Fix buy 114943; prevent attribute changes of screenX, screenY, and sizemode on windows, dialogs and wizards from causing reflows. r=hyatt, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@110751 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 00:28:40 +00:00
beard%netscape.com
7dc6187ad4 fix for bug #115545. r=sdagley, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@110750 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 00:23:05 +00:00
nhotta%netscape.com
bd4ed5d689 Removed MIME_ConvertCharset and related code for performance improvement, bug 115387, r=ducarroz, sr=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@110749 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 00:18:46 +00:00
dougt%netscape.com
c01e94cad7 nsIComponentManager API Changes (bug 98553)
a) create a new nsIComponentManager with only four functions on it:
CreateInstance CreateInstanceByContractID GetClassInfo GetClassInfoByContractID.

b) rename the old nsIComponentManager to nsIComponentManagerObsolete.

c) fixes callers which use to access the nsIComponentManager for component
registration functionality.  These callers will temporary use the
nsIComponentManagerObsolete interface.

d) Create a new API NS_GetComponentManager() which mirrors the
NS_GetServiceManager()

e) Perserves the old NS_GetGlobalComponentManager().  Note the cast usage.

r/sr = rpotts@netscape.com  alecf@netscape.com  brendan@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@110748 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 00:12:41 +00:00
ben%netscape.com
e6ee8d626f 115795 - fix sizing of Cookie/P3p dialog & use dialog widget.
r=morse, sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@110747 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 00:11:15 +00:00
varga%utcru.sk
7322cf149c Fix for 113477. Group outlinercols. r=bryner sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@110746 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 00:10:41 +00:00
timeless%mac.com
4bbe997dc3 Bugzilla Bug 107562ÿImplement Print Preview
patch by Roland.Mainz@informatik.med.uni-giessen.de r=rods


git-svn-id: svn://10.0.0.236/trunk@110745 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 00:10:02 +00:00
dsirnapalli%netscape.com
8365ecd5f2 Test Case to Test HTML Table Row Node for accessibility.
git-svn-id: svn://10.0.0.236/trunk@110744 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 23:59:37 +00:00
dsirnapalli%netscape.com
90c3073d57 Test Case to Test HTML Table Node for accessibility.
git-svn-id: svn://10.0.0.236/trunk@110743 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 23:59:15 +00:00
dsirnapalli%netscape.com
937c8ad257 Test Case to Test HTML Table Cell Text Node for accessibility.
git-svn-id: svn://10.0.0.236/trunk@110742 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 23:58:48 +00:00
dsirnapalli%netscape.com
2c4eb1b4ed Test Case to Test HTML Table Cell Node for accessibility.
git-svn-id: svn://10.0.0.236/trunk@110741 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 23:58:18 +00:00
dsirnapalli%netscape.com
2db22a835f Test Case to Test HTML Table Caption Text Node for accessibility.
git-svn-id: svn://10.0.0.236/trunk@110740 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 23:57:46 +00:00
dsirnapalli%netscape.com
06d1b0ff22 Test Case to Test HTML Table Caption Node for accessibility.
git-svn-id: svn://10.0.0.236/trunk@110739 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 23:57:22 +00:00
dsirnapalli%netscape.com
cedd642630 Test Case to Test HTML Anchor Text Node for accessibility.
git-svn-id: svn://10.0.0.236/trunk@110738 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 23:56:30 +00:00
dsirnapalli%netscape.com
a0c6944a90 Test case to test HTML Anchor Node for accessibility.
git-svn-id: svn://10.0.0.236/trunk@110737 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 23:55:47 +00:00
dsirnapalli%netscape.com
09f98e00d2 *** empty log message ***
git-svn-id: svn://10.0.0.236/trunk@110736 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 23:54:46 +00:00
dsirnapalli%netscape.com
e47da26a9e nsIAccessibleTestTable.txt is replaced by other test cases.
git-svn-id: svn://10.0.0.236/trunk@110735 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 23:51:32 +00:00
seawood%netscape.com
192897bb1b Forgot to add EXTRA_DSO_LIBS to link list for libnecko. Should fix some of the orange tinderboxes.
Bug 115890 a=dougt


git-svn-id: svn://10.0.0.236/trunk@110733 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 22:19:21 +00:00
nelsonb%netscape.com
75593bc5fe Don't allocate sieve from stack on machines with very-limited stacks.
Bug 115012.  Patch from Michael Kaply mkaply@us.ibm.com


git-svn-id: svn://10.0.0.236/trunk@110732 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 21:49:49 +00:00
smeredith%netscape.com
0912daef80 disabled the prefs tree stuff until I can rework it. Factory will be broken, but CCK will work.
git-svn-id: svn://10.0.0.236/trunk@110731 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 21:24:45 +00:00
seawood%netscape.com
cae9ad5361 Use of LIB_PREFIX is inconsistent between moz & nss for OS/2 VA builds (bug 114748) so set NSS_LIB_PREFIX accordingly.
Fixing OS/2 tinderbox bustage


git-svn-id: svn://10.0.0.236/trunk@110730 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 21:16:25 +00:00
ian.mcgreer%sun.com
9c9e4ed53c this is why apps shouldn't be able to change cert values...
git-svn-id: svn://10.0.0.236/trunk@110729 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 21:11:41 +00:00
mjudge%netscape.com
a4539a7841 smoketest fix 115791
git-svn-id: svn://10.0.0.236/trunk@110728 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 21:05:55 +00:00
mjudge%netscape.com
a1915e14af smoketest fix 115791
git-svn-id: svn://10.0.0.236/trunk@110727 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 20:52:54 +00:00
seawood%netscape.com
119c264a0b Can't use EXTRA_DSO_LIBS as they don't get expanded until rules.mk and we need them expanded before then for XP_DIST_DEP_LIBS.
Fixing OS/2 bustage.


git-svn-id: svn://10.0.0.236/trunk@110725 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 19:55:59 +00:00
ian.mcgreer%sun.com
350e21c21d don't waste time setting trust bits if they aren't changing
git-svn-id: svn://10.0.0.236/trunk@110724 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 19:54:44 +00:00
smeredith%netscape.com
e82442a4d0 Init for processing prefs tree xml.
git-svn-id: svn://10.0.0.236/trunk@110722 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 18:48:20 +00:00
rogerl%netscape.com
f764f98276 Release build fixes.
git-svn-id: svn://10.0.0.236/trunk@110721 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 17:56:55 +00:00
smeredith%netscape.com
9e772f2cd9 Merge with CCK_PREFEDIT branch.
git-svn-id: svn://10.0.0.236/trunk@110720 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 17:56:45 +00:00
despotdaemon%netscape.com
942634dcbc Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@110718 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 17:27:11 +00:00
rogerl%netscape.com
d531ef9e5d Modified to use new parameter syntax.
git-svn-id: svn://10.0.0.236/trunk@110717 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 17:22:26 +00:00
rogerl%netscape.com
9d07cfd69e Fixed parameter handling to match new syntax.
git-svn-id: svn://10.0.0.236/trunk@110716 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 17:21:06 +00:00
ian.mcgreer%sun.com
c81730cb7b fix for 115719, user trust not being set
git-svn-id: svn://10.0.0.236/trunk@110715 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 16:04:52 +00:00
dbaron%fas.harvard.edu
6c477d3580 Fix extraneous '*' that looked like a comment but wasn't. Patch from <_basic@yahoo.com>. r=bzbarsky sr=alecf b=115110
git-svn-id: svn://10.0.0.236/trunk@110714 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 14:01:07 +00:00
varga%utcru.sk
f15fc9d47a Fix for 113477. Group outlinercols. r=bryner sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@110713 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 13:42:28 +00:00
timeless%mac.com
233ffd6cff Bug 115594 Support .CUR files patch by cbiesinger@web.de r=pavlov sr=tor
git-svn-id: svn://10.0.0.236/trunk@110712 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 13:40:06 +00:00
locka%iol.ie
d4d0fcbb2e NOT PART OF BUILD. Added basic logic for generating H & C stubs
git-svn-id: svn://10.0.0.236/trunk@110711 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 13:36:52 +00:00
timeless%mac.com
54b104a557 Bugzilla Bug 111830 freeze/hang when retrieving malformed response for GET /favicon.ico
patch by cbiesinger@web.de r=pavlov sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@110710 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 13:27:52 +00:00
rayw%netscape.com
48b907118d Minor fixes to namespace URI's in SOAPUtils, and fault handling in test.
SOAP is not part of the default build.


git-svn-id: svn://10.0.0.236/trunk@110709 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 12:10:33 +00:00
seawood%netscape.com
eb7c27e236 Order matters.
Fixing irix tinderbox bustage


git-svn-id: svn://10.0.0.236/trunk@110708 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 11:58:12 +00:00
seawood%netscape.com
02a39873f4 Link mozutil_s into viewer directly rather than relying upon some component to contain it.
Byproduct of bug 58981


git-svn-id: svn://10.0.0.236/trunk@110707 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 10:52:05 +00:00
rbs%maths.uq.edu.au
d2d79b97e3 Fix MathML bug 112874 - dynamic change of background color MathML element change layout
git-svn-id: svn://10.0.0.236/trunk@110706 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 10:11:42 +00:00
leaf%mozilla.org
7393438481 Automated update
git-svn-id: svn://10.0.0.236/trunk@110705 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 09:14:36 +00:00
seawood%netscape.com
0bd62df729 Landing the rest of the win32 gmake changes:
* Adds Makefile.ins to win32 specific dirs
* Adds WINNT ifdefs to Makefile.ins
* Causes NSPR to be compiled with --with-mozilla
* Misc general Makefile.in cleanup

Bug #58981 r=mcafee


git-svn-id: svn://10.0.0.236/trunk@110703 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 09:14:29 +00:00
bryner%netscape.com
1a0670162a Ignore the makefile.
git-svn-id: svn://10.0.0.236/trunk@110702 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 09:00:51 +00:00
hyatt%netscape.com
2853f4c2fd back out the portion of my patch that is guilty of causing the orange (bug 115787
git-svn-id: svn://10.0.0.236/trunk@110701 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 08:10:49 +00:00
mcafee%netscape.com
bdb23ac729 Adding two m.performance links
git-svn-id: svn://10.0.0.236/trunk@110700 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 07:52:18 +00:00
seawood%netscape.com
257e00dd8c More de-COMifying nsHTMLReflow uses. Be nice to SVG now.
Bug #115113


git-svn-id: svn://10.0.0.236/trunk@110699 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 07:25:59 +00:00
bryner%netscape.com
542f74e6f9 Backing out alecf's checkin for bug 115152 as it's causing a crash on exit on optimized builds (and keeping tinderbox orange).
git-svn-id: svn://10.0.0.236/trunk@110698 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 07:09:40 +00:00
seawood%netscape.com
a87da48ec7 Can't call getter_AddRefs on a non-nsCOMPtr object. This should fix it. No, really!
git-svn-id: svn://10.0.0.236/trunk@110697 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 06:48:32 +00:00
seawood%netscape.com
047a5fe867 Fixing more 115113 mathml bustage.
git-svn-id: svn://10.0.0.236/trunk@110696 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 06:36:17 +00:00
mkaply%us.ibm.com
ebfc3f6c7b OS/2 bustage
git-svn-id: svn://10.0.0.236/trunk@110694 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 06:15:46 +00:00
cmanske%netscape.com
976711ee38 Fixed layout problems in Insert Table dialog, b=115668, r=syd, sr=ben
git-svn-id: svn://10.0.0.236/trunk@110693 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 05:59:30 +00:00
bryner%netscape.com
4d12c8e47a Fixing non-gtk (mach-o, qt, xlib, os/2, beos) bustage. r=cls.
git-svn-id: svn://10.0.0.236/trunk@110691 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 05:00:33 +00:00
seawood%netscape.com
f5e1e97a3d Fixing mathml bustage caused by checkin for bug 115113.
Bug 115738 r=shrike,cement,monkeypox,nebiros,otaku


git-svn-id: svn://10.0.0.236/trunk@110690 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 04:56:50 +00:00
bryner%netscape.com
f596b1c598 Fixing shutdown crash on non-Windows platforms caused by hyatt's theme checkin. Should fix one cause of the tinderbox orange. r=mjudge.
git-svn-id: svn://10.0.0.236/trunk@110689 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 04:33:28 +00:00
wtc%netscape.com
5e4445f3ef Updated the test for the NSPR 4.2 release.
git-svn-id: svn://10.0.0.236/trunk@110688 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 03:49:31 +00:00
mjudge%netscape.com
9656e74471 moved file to fix bustage. nsISelectionDisplay is now in content not in webbrowser. build order issues
git-svn-id: svn://10.0.0.236/trunk@110687 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 02:43:54 +00:00
mjudge%netscape.com
bd4977213e baking out fix for mac. moving file nsISelectionDipslay over to content to fix bustage
git-svn-id: svn://10.0.0.236/trunk@110686 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 02:41:38 +00:00
mjudge%netscape.com
f5b507a12b moved file here from embedding for the build order issue. fixing bustage.
git-svn-id: svn://10.0.0.236/trunk@110684 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 02:40:08 +00:00
mjudge%netscape.com
357f2b432f moving file to content to fix bustage
git-svn-id: svn://10.0.0.236/trunk@110683 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 02:38:56 +00:00
mjudge%netscape.com
2f4d440c11 fixing bustage moving file to content
git-svn-id: svn://10.0.0.236/trunk@110682 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 02:34:39 +00:00
mjudge%netscape.com
bc78c917f2 wrong name for module name. needed webbrwsr not webBrowser_core
git-svn-id: svn://10.0.0.236/trunk@110681 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 02:06:04 +00:00
mjudge%netscape.com
20a1185b2b bs=7868 r=saari Adding in new api to bake on trunk before going to branch. this adds nsISelectionDisplay to nsISelectionController. SetDisplayFlags are how we now set if you want images selected or not
git-svn-id: svn://10.0.0.236/trunk@110680 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 01:29:49 +00:00
pschwartau%netscape.com
bfeddf4872 Updating bug number reference in test. The original bug has outgrown.
git-svn-id: svn://10.0.0.236/trunk@110678 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 01:23:15 +00:00
mkaply%us.ibm.com
16cf507f6d #115065
r=kaply, sr=blizzard
Fix OS/2 locale code to use proper date settings. Also some cleanup.


git-svn-id: svn://10.0.0.236/trunk@110677 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 01:17:16 +00:00
mjudge%netscape.com
7038c22536 7868 api change for selection SetDisplayFlags in nsISelectionDisplay idl. r=saari bug bs=7868
git-svn-id: svn://10.0.0.236/trunk@110675 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 01:12:02 +00:00
mjudge%netscape.com
0dd45d500c new idl not in build yet. bs7868 r= saari
git-svn-id: svn://10.0.0.236/trunk@110673 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 01:08:36 +00:00
blythe%netscape.com
06dadb14aa Fix bug 115281, report runtime allocation stats
NOT in normal build.


git-svn-id: svn://10.0.0.236/trunk@110667 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 01:00:36 +00:00
naving%netscape.com
2e92679844 115354 r/sr=bienvenu. check for null for rdfService.
git-svn-id: svn://10.0.0.236/trunk@110666 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 00:52:18 +00:00
lpham%netscape.com
6bb37471d0 update MacOSX build to 0.9.7+ for the trunk, bug #114693 r=jj/sr=leaf/a=asa
git-svn-id: svn://10.0.0.236/trunk@110664 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 00:22:59 +00:00
sspitzer%netscape.com
6ef993bee0 fix for correctness bug #94641. properly migrate the 4.x pref
for autocompleting against local addressbooks.  r=cavin, sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@110663 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 00:22:33 +00:00
curt%netscape.com
fc29c84dfd Branched.
git-svn-id: svn://10.0.0.236/trunk@110661 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 00:15:19 +00:00
heikki%netscape.com
0fac54b986 Fixing build bustage.
git-svn-id: svn://10.0.0.236/trunk@110660 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 00:15:15 +00:00
lpham%netscape.com
ead1a29d6a update to 0.9.7+ version for the trunk, bug #114691 r=jj/sr=leaf/a=asa
git-svn-id: svn://10.0.0.236/trunk@110657 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 00:09:24 +00:00
waterson%netscape.com
92f6b950b7 Fix NS_IMETHODIMP bustage.
git-svn-id: svn://10.0.0.236/trunk@110656 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 23:57:59 +00:00
aaronl%netscape.com
9ab57ac4d1 Bug 115330. Correct states for text nodes that are children of links. r=jgaunt, rs=waterson
git-svn-id: svn://10.0.0.236/trunk@110655 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 23:52:24 +00:00
pavlov%netscape.com
48881c804c fixing macho bustage for zach
git-svn-id: svn://10.0.0.236/trunk@110654 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 23:38:09 +00:00
shannond%netscape.com
42381ac4b6 Bug 113818 - CCK UI and backend need to be separated.
Merging CCK_IB_BRANCH into trunk
reviewed by smeredith@netscape.com, shrutiv@netscape.com


git-svn-id: svn://10.0.0.236/trunk@110652 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 23:07:47 +00:00
mscott%netscape.com
2d2743cc6f Bug #108118 --> don't render moz-icons if we are using 8 bit or less color
since we really haven't implemented the code to make them render yet.
r=pavlov
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@110651 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 23:03:47 +00:00
waterson%netscape.com
ac235050c2 Bug 115113, redux. Fix some whitespace botches.
git-svn-id: svn://10.0.0.236/trunk@110650 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 22:54:28 +00:00
ben%netscape.com
05d9b1753b 115451, 115154 - Can't close save file progress dialog, directory created with wrong permissions
Ensure correct permissions are used when creating a directory for attached files when saving a document, and that we don't try to create a new directory when one exists.
Also, null check webBrowserPersist in case it does not exist.
r=bz for 115154, sr=hyatt/blake


git-svn-id: svn://10.0.0.236/trunk@110649 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 22:52:40 +00:00
hyatt%netscape.com
f9a19ba7cd Fix for 112980, nsITheme API and dynamic skin switching re-enabling. r=ben, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@110648 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 22:51:39 +00:00
ben%netscape.com
9081c85551 109856 - 2 separators in image context menu.
Make editor js use same context menu function for determining whether or
not to show a separator as everyone else.
sr=hyatt/blake


git-svn-id: svn://10.0.0.236/trunk@110647 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 22:51:00 +00:00
ben%netscape.com
4c08f8033d 115440 - File/Save Page doesn't work for PDF files
refactor code to always sniff for content-type when saving a document,
and show the text/html options only when there is a document and
the content type is one of the supported types (e.g. text/html)
sr=hyatt/blake


git-svn-id: svn://10.0.0.236/trunk@110646 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 22:50:07 +00:00
mkaply%us.ibm.com
bfa1428004 Fixing linker bustage - we have a new linker, but I haven't got in on the TB yet
git-svn-id: svn://10.0.0.236/trunk@110645 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 22:40:27 +00:00
waterson%netscape.com
b6978c3e09 Bug 115113. Eliminate nsIReflowCommand, and just use nsHTMLReflowCommand directly. r=karnaze, sr=attinasi.
git-svn-id: svn://10.0.0.236/trunk@110644 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 22:39:59 +00:00
mscott%netscape.com
40cda08ce0 only enable sending structs if we sucessfully got a pref value back and not if we failed to get a pref value back.
rs=sspitzer


git-svn-id: svn://10.0.0.236/trunk@110643 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 22:26:53 +00:00
alecf%netscape.com
410ae285d6 fix for bug 115152, lots of service-manager warnings on exit. r=nhotta, sr=darin
git-svn-id: svn://10.0.0.236/trunk@110642 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 22:24:25 +00:00
hwaara%chello.se
cd72250b81 #112973, we leak the whole file on upload (of, for example a patch in bugzilla).
r=bzbarsky, sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@110641 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 22:21:38 +00:00
despotdaemon%netscape.com
7d379e1a50 Pseudo-automatic update of changes made by lpham@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@110640 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 22:07:18 +00:00
tor%cs.brown.edu
07b40ad301 Bug 66976 - turn on libpr0n MNG decoder. r=pavlov, sr=brendan.
Mac build patch by conrad, r=pinkerton, sr=sfraser


git-svn-id: svn://10.0.0.236/trunk@110639 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 22:07:03 +00:00
morse%netscape.com
3d9e4690e9 bug 114709, downgrading cookies even though they are expired, r=seghani, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@110638 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 22:06:43 +00:00
blizzard%redhat.com
138c47fd46 Checkpointing changes. Not part of the build. Get scrollbars working. Fix lots of bugs in widget destruction. Port bryner's scrolling fix over to gtk2. Lots and lots of other random bugs fixed as well.
git-svn-id: svn://10.0.0.236/trunk@110637 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 22:05:58 +00:00
bryner%netscape.com
17d8fab271 Implementing a splash screen for gtk+. To display it, run mozilla --splash. Bug 27446, r=pavlov, sr=blizzard.
git-svn-id: svn://10.0.0.236/trunk@110636 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 21:58:15 +00:00
despotdaemon%netscape.com
e8deaa1d72 Pseudo-automatic update of changes made by leaf@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@110635 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 21:51:56 +00:00
seawood%netscape.com
8845af874e Fixing OS/2 bustage from string changes.
git-svn-id: svn://10.0.0.236/trunk@110634 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 21:49:19 +00:00
ian.mcgreer%sun.com
d8bc9040e7 test case for multiple recipients
git-svn-id: svn://10.0.0.236/trunk@110633 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 20:16:18 +00:00
brade%netscape.com
70c49b1272 more NS_LITERAL_STRING cleanup (bug 26384; r=cmanske, sr=alecf)
git-svn-id: svn://10.0.0.236/trunk@110631 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 15:23:51 +00:00
alecf%netscape.com
ce7a285a56 bug 110308 - remove dead .mcp files - no reviewer possible, but suggested by brade
git-svn-id: svn://10.0.0.236/trunk@110630 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 15:21:14 +00:00
jaggernaut%netscape.com
b03f6f8137 Fix OS2 bustage
git-svn-id: svn://10.0.0.236/trunk@110629 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 14:25:20 +00:00
ian.mcgreer%sun.com
d079ef794b needed for traversal of keys
git-svn-id: svn://10.0.0.236/trunk@110628 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 13:43:34 +00:00
ian.mcgreer%sun.com
ee0266636e dbhandle needs to be set for subject list certs to work
git-svn-id: svn://10.0.0.236/trunk@110627 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 13:43:10 +00:00
jaggernaut%netscape.com
0bc8694149 Fix Darwin bustage
git-svn-id: svn://10.0.0.236/trunk@110626 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 13:02:39 +00:00
jaggernaut%netscape.com
fc62ac16fa Fix Darwin bustage
git-svn-id: svn://10.0.0.236/trunk@110625 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 11:26:51 +00:00
bryner%netscape.com
0afc6d9ddd Adding a new interface to allow select elements to have an outliner box object. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@110624 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 11:21:12 +00:00
jaggernaut%netscape.com
59fb68a611 Fix more OS2 bustage
git-svn-id: svn://10.0.0.236/trunk@110623 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 11:16:24 +00:00
jaggernaut%netscape.com
80cb05baae Fix Darwin bustage
git-svn-id: svn://10.0.0.236/trunk@110622 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 10:16:37 +00:00
jaggernaut%netscape.com
102e89f7ec Fix bustage
git-svn-id: svn://10.0.0.236/trunk@110621 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 09:59:21 +00:00
hewitt%netscape.com
8a57c0ef90 (jag using hewitt's account): Darn xml files
git-svn-id: svn://10.0.0.236/trunk@110620 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 09:56:11 +00:00
jaggernaut%netscape.com
78cc15ef7c I swear this all built fine for me.
git-svn-id: svn://10.0.0.236/trunk@110619 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 09:44:58 +00:00
mcafee%netscape.com
9bac088ce7 minor wording change
git-svn-id: svn://10.0.0.236/trunk@110618 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 09:35:28 +00:00
jaggernaut%netscape.com
c0807794b2 Fix Darwin bustage
git-svn-id: svn://10.0.0.236/trunk@110617 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 09:22:47 +00:00
jaggernaut%netscape.com
a3e74172d6 Fix OS2 bustage
git-svn-id: svn://10.0.0.236/trunk@110616 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 09:21:04 +00:00
jaggernaut%netscape.com
b7f8a13a1d Fix BeOS bustage
git-svn-id: svn://10.0.0.236/trunk@110615 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 08:34:09 +00:00
jaggernaut%netscape.com
279993d38f Fix bustage
git-svn-id: svn://10.0.0.236/trunk@110614 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 08:10:57 +00:00
aaronl%netscape.com
bda34061e4 Bug 62423. Alt+down now opens history list in URL bar. r=ben, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@110613 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 07:44:57 +00:00
mcafee%netscape.com
3d1c8ca4f0 XULWinOpenTest, send raw sample data to server
git-svn-id: svn://10.0.0.236/trunk@110612 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 07:26:48 +00:00
jaggernaut%netscape.com
576ec93128 Bug 113228: Replace ns{C}String::To{Upper,Lower}Case with global versions. r=bzbarsky, sr=jst
git-svn-id: svn://10.0.0.236/trunk@110611 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 07:14:49 +00:00
pavlov%netscape.com
28a3b1348b fixing tomorrow's blocker today (115527). r=ben sr=mscott
git-svn-id: svn://10.0.0.236/trunk@110610 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 06:59:55 +00:00
mkaply%us.ibm.com
df76a8981d I know nothing about this stuff, but I think this will at least get BeOS building
git-svn-id: svn://10.0.0.236/trunk@110609 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 05:10:38 +00:00
nicolson%netscape.com
44e45b67a6 Implement KeyPairGeneratorSpi
git-svn-id: svn://10.0.0.236/trunk@110606 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 03:54:41 +00:00
nicolson%netscape.com
6018be7c2f We need a TokenException that extends RuntimeException, so we can throw it without declaring it
git-svn-id: svn://10.0.0.236/trunk@110604 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 03:52:13 +00:00
jgaunt%netscape.com
86c9cf979b fixing bustage on mac
git-svn-id: svn://10.0.0.236/trunk@110603 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 03:01:20 +00:00
zach%zachlipton.com
78c6d67164 Fix for bug 113646, midair when changing assignee gives error. Fix changes sub trim() in globals.pl not to use $_ so as not to conflict with $_ values allready
set.

Patch by myk@mozilla.org, r1=bbaetz, r2=dave.


git-svn-id: svn://10.0.0.236/trunk@110600 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 01:29:52 +00:00
jgaunt%netscape.com
5350f62875 bug 102021, xul menulist accessibility support for aaronl
r=jgaunt, sr=hyatt
bug 109227, xul tabbox accessibility support
r=aaronl, sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@110599 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 01:21:45 +00:00
jgaunt%netscape.com
cbd0bb9ec7 bug 102021, xul menulist accessibility support for aaronl
r=jgaunt, sr=hyatt
bug 109227, xul tabbox accessibility support
r=aaronl, sr=hewitt
bug 110800, improper event firing in selects
r=dcone, sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@110598 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 01:21:29 +00:00
mkaply%us.ibm.com
d85f65eb5c OS/2 bustage - resolve libs at link time
git-svn-id: svn://10.0.0.236/trunk@110597 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 00:54:29 +00:00
bienvenu%netscape.com
6b874e2dba fix crash downloading multiple newsgroups for offline use simultaneously 115237 r/sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@110596 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 00:28:10 +00:00
mcafee%netscape.com
0f117cf2d2 adding number count column
git-svn-id: svn://10.0.0.236/trunk@110595 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 20:38:57 +00:00
jaggernaut%netscape.com
5289f1add0 Took out a little too much, it looks like. Hope this fixes the bustage.
git-svn-id: svn://10.0.0.236/trunk@110594 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 20:12:19 +00:00
jaggernaut%netscape.com
2ad89d0f0e Undoing this Makefile.in change until Pavlov fixes widget/src/beos/nsAppRunner.cpp
git-svn-id: svn://10.0.0.236/trunk@110593 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 20:09:52 +00:00
timeless%mac.com
af7cd2c594 Bugzilla Bug 95952 Waste of offscreen pixmaps
patch by Roland.Mainz@informatik.med.uni-giessen.de
r=kmcclusk@netscape.com, sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@110592 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 19:29:30 +00:00
jfrancis%netscape.com
628bcae417 fix for bug 114750 and various dups: infinite loop in editro when backspacing or forard deleting across some block boundaries. r=hwaara, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@110589 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 19:00:42 +00:00
bienvenu%netscape.com
35575525fc whitespace cleanup
git-svn-id: svn://10.0.0.236/trunk@110587 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 18:10:25 +00:00
jaggernaut%netscape.com
d1529aed21 Remove timer from REQUIRES, the makefile.win edition
git-svn-id: svn://10.0.0.236/trunk@110586 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 18:08:20 +00:00
jaggernaut%netscape.com
1140db62f4 Remove timer from REQUIRES. r=pavlov
git-svn-id: svn://10.0.0.236/trunk@110585 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 17:02:31 +00:00
jaggernaut%netscape.com
d10a382550 Attempt to fix BeOS bustage
git-svn-id: svn://10.0.0.236/trunk@110584 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 14:40:33 +00:00
pavlov%netscape.com
ebdcb74e5b still working on the os2 build...
git-svn-id: svn://10.0.0.236/trunk@110583 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 14:03:46 +00:00
jaggernaut%netscape.com
8f3f7baf78 Bug 104158: Use NS_LITERAL_STRING instead of XXXWithConversion("..."). r=bryner, rs=alecf
git-svn-id: svn://10.0.0.236/trunk@110582 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 13:18:45 +00:00
jaggernaut%netscape.com
9666a2189b NS_ENSURE_TRUE(rv, rv) -> NS_ENSURE_SUCCESS(rv, rv). sr=jst
git-svn-id: svn://10.0.0.236/trunk@110581 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 12:31:07 +00:00
jaggernaut%netscape.com
6a02e28805 Bug 104158: Use NS_LITERAL_STRING instead of XXXWithConversion("..."). r=bryner, rs=alecf
git-svn-id: svn://10.0.0.236/trunk@110580 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 12:04:47 +00:00
jaggernaut%netscape.com
436d43f211 Bug 104158: Use NS_LITERAL_STRING instead of XXXWithConversion("..."). r=bryner, rs=alecf
git-svn-id: svn://10.0.0.236/trunk@110579 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 11:58:03 +00:00
jst%netscape.com
fb81748382 Make that NS_ENSURE_SUCCESS() so we know if this fails...
git-svn-id: svn://10.0.0.236/trunk@110578 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 11:38:31 +00:00
jaggernaut%netscape.com
bbad2f3c44 Fix small bug: NS_ENSURE_TRUE(rv, rv) -> if (NS_FAILED(rv)) return rv;
git-svn-id: svn://10.0.0.236/trunk@110577 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 11:22:34 +00:00
pavlov%netscape.com
bf68113e5f fixing os2 bustage (bogus #include for some #if0'd code from windows)
git-svn-id: svn://10.0.0.236/trunk@110576 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 11:18:27 +00:00
bryner%netscape.com
bbc37215d9 Removing unneeded lookup of the column element. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@110575 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 09:39:05 +00:00
bryner%netscape.com
274070b318 No longer need to force a width and height. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@110574 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 09:37:42 +00:00
pavlov%netscape.com
4fe7f03adb lets try PR_STATIC_CALLBACK to please os/2
git-svn-id: svn://10.0.0.236/trunk@110573 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 09:31:39 +00:00
pavlov%netscape.com
277259d394 removing libtimer_gtk.so
git-svn-id: svn://10.0.0.236/trunk@110572 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 09:28:07 +00:00
pavlov%netscape.com
e567411e99 removing widget/timer from embed makefiles
git-svn-id: svn://10.0.0.236/trunk@110571 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 09:27:41 +00:00
bryner%netscape.com
ee1f501610 Factoring out ChildIterator to separate files so that the outliner code can use it. Not yet part of the build.
git-svn-id: svn://10.0.0.236/trunk@110570 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 09:13:48 +00:00
jst%netscape.com
da1d2917dd Removing dead code, r=sicking@bigfoot.com, sr=me, no bug #.
git-svn-id: svn://10.0.0.236/trunk@110569 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 08:16:29 +00:00
pavlov%netscape.com
15c13b4272 silly mac, get a real build system
git-svn-id: svn://10.0.0.236/trunk@110568 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 07:53:25 +00:00
jst%netscape.com
1309e966c8 Remving unnecessary nsCOMPtr. r=sicking@bigfoot.com, sr=me, no bug #
git-svn-id: svn://10.0.0.236/trunk@110567 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 07:10:49 +00:00
jst%netscape.com
f5c74277cf Fixing bug 114539. Getting rid of mInner in all our 'data' nodes and making those classes inherit nsGenericDOMDataNode in stead. Also remove mContentID from nsTextNode and push mRangeList and mListenerManager into hashtables since they are used so rarely. This results in a size reduction of nsTextNode from 44 bytes to 28 bytes (~36%). r=peterv@netscape.com, sr=hyatt@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@110566 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 07:04:44 +00:00
jst%netscape.com
a2a2c99ca8 Fixing bug 114539. Getting rid of mInner in all our 'data' nodes and making those classes inherit nsGenericDOMDataNode in stead. Also remove mContentID from nsTextNode and push mRangeList and mListenerManager into hashtables since they are used so rarely. This results in a size reduction of nsTextNode from 44 bytes to 28 bytes (~36%). r=peterv@netscape.com, sr=hyatt@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@110565 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 06:59:31 +00:00
pavlov%netscape.com
948dd4324d Removing old timer code.
git-svn-id: svn://10.0.0.236/trunk@110564 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 06:15:58 +00:00
pavlov%netscape.com
b7d549610f bug 78611. New XP threadsafe timer implementation. r=dougt sr=brendan
git-svn-id: svn://10.0.0.236/trunk@110563 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 06:13:17 +00:00
pavlov%netscape.com
f91dd96a18 bug 78611. New XP threadsafe timer implementation. r=dougt sr=brendan
git-svn-id: svn://10.0.0.236/trunk@110562 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 06:05:15 +00:00
bryner%netscape.com
9c9f49e5d8 Backing out fix for bug 103758 to fix focus regressions.
git-svn-id: svn://10.0.0.236/trunk@110561 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 01:21:12 +00:00
jgaunt%netscape.com
91440dad6b bug 103148, turn off xul accessibility when not needed
r=aaronl,cls,sfraser
sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@110559 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 00:59:16 +00:00
mcafee%netscape.com
ec1a72f5d0 commenting main routine
git-svn-id: svn://10.0.0.236/trunk@110558 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 00:23:09 +00:00
mcafee%netscape.com
692fa0bfb6 Added graph size UI. Made lead UI smaller font=-1.
git-svn-id: svn://10.0.0.236/trunk@110557 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 00:06:51 +00:00
justdave%syndicomm.com
f7d2ddd8f0 Fix for bug 102487: If you had "comment on product change required" turned on in your installation, Bugzilla would warn you of
a forgotten comment AFTER allowing you to choose new components, versions, and milestones, forcing you to hit your back button
TWICE to correct your mistake.  This checkin corrects that.
Patch by David Kilzer <ddkilzer@theracingworld.com>
r= caillon, gerv


git-svn-id: svn://10.0.0.236/trunk@110556 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 00:05:54 +00:00
rods%netscape.com
86ddf6342d Initial checkin for Bug 113917 not in the build
git-svn-id: svn://10.0.0.236/trunk@110555 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 23:50:48 +00:00
jgaunt%netscape.com
50d6f5b945 bug 103148, turn off xul accessibility when not needed
r=aaronl,cls,sfraser
sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@110554 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 23:50:32 +00:00
jgaunt%netscape.com
3ade0efc18 bug 103148, turn off xul accessibility when not needed
r=aaronl,cls,sfraser
sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@110553 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 23:50:14 +00:00
mkaply%us.ibm.com
3c6d11e447 #114501
r=bienvenu, sr=sspitzer, a=brendan
Use PRUint32 instead of time_t for folderdate, since that's what the APIs expect


git-svn-id: svn://10.0.0.236/trunk@110552 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 23:43:41 +00:00
mcafee%netscape.com
4d32635743 Add support for size=X, X=.5, 1, etc. scales the graph size
git-svn-id: svn://10.0.0.236/trunk@110551 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 22:46:07 +00:00
stephend%netscape.com
0eac018033 Bug 112322. Add ellipsis to 'Add Account' and remove it in 'Delete Folder' context menu item. r=timeless, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@110550 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 21:25:32 +00:00
peterlubczynski%netscape.com
5f7f47f572 Updating Mac Plugin SDK Projects to XML, not part of the build.
git-svn-id: svn://10.0.0.236/trunk@110549 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 21:03:24 +00:00
wtc%netscape.com
48c0cad32a NSS 3.4 should use DBM 1.6.
git-svn-id: svn://10.0.0.236/trunk@110548 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 21:02:20 +00:00
darin%netscape.com
16cf8358d3 fixes bug 115164 "nsJARURI::FormatSpec does more work than it needs to do"
r=dp, sr=jag


git-svn-id: svn://10.0.0.236/trunk@110547 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 20:34:07 +00:00
peterlubczynski%netscape.com
47c993cd64 Updating Mac plugin SDK sample, not part of the build
git-svn-id: svn://10.0.0.236/trunk@110546 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 18:40:35 +00:00
peterlubczynski%netscape.com
d456196734 Removing 68k stuff from Mac SDK samples, not part of the build.
git-svn-id: svn://10.0.0.236/trunk@110545 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 18:39:50 +00:00
seawood%netscape.com
e3e5848fc7 Declaring callback functions appropriately.
Fixing OS/2 tinderbox bustage


git-svn-id: svn://10.0.0.236/trunk@110544 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 13:15:24 +00:00
mcafee%netscape.com
e61d6831dd better html
git-svn-id: svn://10.0.0.236/trunk@110543 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 10:59:29 +00:00
mcafee%netscape.com
17787766cf adding rawdata link
git-svn-id: svn://10.0.0.236/trunk@110542 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 10:54:56 +00:00
mcafee%netscape.com
0282b7e4f4 better title
git-svn-id: svn://10.0.0.236/trunk@110541 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 10:52:12 +00:00
mcafee%netscape.com
25a43156a6 cgi to print out the raw data we are plotting
git-svn-id: svn://10.0.0.236/trunk@110540 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 10:50:38 +00:00
mcafee%netscape.com
f2894ec72b Add perl emacs header
git-svn-id: svn://10.0.0.236/trunk@110539 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 10:33:05 +00:00
mcafee%netscape.com
22a85ab153 Change default graph settings to autoscale=1, days=7
git-svn-id: svn://10.0.0.236/trunk@110538 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 10:19:25 +00:00
seawood%netscape.com
58910bbdd1 Fix bug of package being created multiple times by only creating the package during the libs phase (still requires BUILD_OFFICIAL=1) and making libs the default target.
git-svn-id: svn://10.0.0.236/trunk@110537 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 09:53:28 +00:00
seawood%netscape.com
6bd9f56396 Oops. Actually create the package file when using TAR
git-svn-id: svn://10.0.0.236/trunk@110536 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 09:40:32 +00:00
seawood%netscape.com
b79a39563c Add TAR format for distributions.
Thanks to Kervin <kpierre@fit.edu> for the patch.
Bug #115382 r=cls


git-svn-id: svn://10.0.0.236/trunk@110535 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 09:24:25 +00:00
seawood%netscape.com
3c94d84965 Checkout libart & calendar before seamonkey since the latter is significantly larger and therefore has a greater chance of getting cvs conflicts.
Thanks to Bradley Baetz <bbaetz@cs.mcgill.ca> for the patch.
Bug #115057 r=cls


git-svn-id: svn://10.0.0.236/trunk@110534 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 09:21:18 +00:00
mcafee%netscape.com
12be593228 Switching to modern theme for all tests.
git-svn-id: svn://10.0.0.236/trunk@110533 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 09:08:56 +00:00
stephend%netscape.com
29e5c7118b Bug 115401. chrome: should be chrome:// in utilityOverlay.js r=jrgm@netscape.com, sr=hewitt@netscape.com
git-svn-id: svn://10.0.0.236/trunk@110532 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 08:14:30 +00:00
stephend%netscape.com
c7bdd16251 Bug 68071. Inconsistent labels in account manager. r=jglick@netscape.com, sr=hewitt@netscape.com
git-svn-id: svn://10.0.0.236/trunk@110531 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 07:53:11 +00:00
seawood%netscape.com
2197beb926 Update PSM makefiles with LIB_PREFIX changes.
Thanks to Javier Pedemonte <pedemont@us.ibm.com> for the patch.
Bug #58981 r=cls


git-svn-id: svn://10.0.0.236/trunk@110530 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 06:44:57 +00:00
dp%netscape.com
317e478e12 bug 113393 zlib allocator implementation. Eliminates about 1200+
allocations done by zlib by recycling previously allocated
memory. r=darin sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@110529 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 06:31:49 +00:00
pinkerton%netscape.com
3a309ca3ee Add keycode of powerbook's Enter key as a special key as it differs from
the keycode for desktops. r=sdagley/sr=sfraser/a=asa. bug# 111723.


git-svn-id: svn://10.0.0.236/trunk@110528 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 05:16:59 +00:00
blizzard%redhat.com
3ba168fc8c Try to reduce the amount of useless X traffic that happens at startup. Don't show widgets with invalid sizes. Reduce the number of Resize() requests that are sent back to the layout engine.
git-svn-id: svn://10.0.0.236/trunk@110527 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 05:06:01 +00:00
bzbarsky%mit.edu
ea7174b216 Implement (turn on, really) SetCssText for style declarations. Bug
91370, r=peterv, sr=jst


git-svn-id: svn://10.0.0.236/trunk@110526 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 04:33:11 +00:00
rginda%netscape.com
cc89818acc whitespace nits
git-svn-id: svn://10.0.0.236/trunk@110525 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 04:13:24 +00:00
kaie%netscape.com
bd3d8e8bee b=115182 Wrong usage of SMIMEBundleFormatStringFromName
r=timeless sr=mscott


git-svn-id: svn://10.0.0.236/trunk@110523 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 03:56:18 +00:00
rginda%netscape.com
636f593801 remove #_PH_ comments
git-svn-id: svn://10.0.0.236/trunk@110522 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 03:55:54 +00:00
rginda%netscape.com
7a222db774 add Petr Cimprich to contributor list
git-svn-id: svn://10.0.0.236/trunk@110521 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 03:53:38 +00:00
rginda%netscape.com
a169bde9e8 patch from Petr Cimprich petr@gingerall.cz to allow the output to be nested in a frameset.
refer to parent.frames, instead of top.frames in navToGroup functions.


git-svn-id: svn://10.0.0.236/trunk@110520 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 03:09:00 +00:00
rjc%netscape.com
5e251601a9 Attempt to fix non-carbon Mac bustage... link against IconServicesLib.
git-svn-id: svn://10.0.0.236/trunk@110519 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 02:53:38 +00:00
pierre%netscape.com
5fa6c27e38 93217: nsRenderingContextMac doesn't reference count offscreens. Made the nsDrawingSurfaceMac's ownership similar to what we have on other platforms. r=pink/sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@110518 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 02:31:47 +00:00
rods%netscape.com
cf7154cb98 Initial check in for BUg 113917 (not in the build yet)
git-svn-id: svn://10.0.0.236/trunk@110517 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 02:31:20 +00:00
pierre%netscape.com
d0b2e972bc 4662: Page layout sets font in window manager port. r=brade/sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@110516 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 02:22:51 +00:00
bryner%netscape.com
a6a92fb7f0 Bug 115198 - event clientX and clientY coordinates are wrong if the event occurs within a child window. r=sfraser, sr=blizzard.
git-svn-id: svn://10.0.0.236/trunk@110515 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 02:18:41 +00:00
despotdaemon%netscape.com
f7f30f342c Pseudo-automatic update of changes made by endico@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@110514 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 02:06:48 +00:00
rjc%netscape.com
9c8dde1d05 Fix bugs 113745, 113742 and 114811: all regarding "moz-icon:". Fix up XP_MAC code to use Mac OS's Icon Services, and expose platform icons in file:/// display and search panel (and search preferences panel). Mixture of r/srs: sdagley, ben, and smfr
git-svn-id: svn://10.0.0.236/trunk@110513 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 01:59:50 +00:00
shliang%netscape.com
0d6cbc7302 bug 67359 - mail icons for downloaded msgs - checking in jar.mn
git-svn-id: svn://10.0.0.236/trunk@110512 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 01:18:23 +00:00
mcafee%netscape.com
92c02acbce forgot to pass in points settings for a few urls
git-svn-id: svn://10.0.0.236/trunk@110511 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 00:55:20 +00:00
rjc%netscape.com
7315b28028 Fix bug # 101280: on Mac OS X, use proper IE Favorites. r=ccarlen sr=ben
git-svn-id: svn://10.0.0.236/trunk@110510 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 00:43:23 +00:00
mcafee%netscape.com
a41801d37d blue points, comments
git-svn-id: svn://10.0.0.236/trunk@110509 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 00:41:01 +00:00
aaronl%netscape.com
4d600ef000 Sidebar keyboard accessibility - Alt+PgUp/Alt+PgDn to switch sidebar tabs. r=sgehani, sr=jag
git-svn-id: svn://10.0.0.236/trunk@110508 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 00:36:51 +00:00
rginda%netscape.com
4ebcee66d6 not built
remove -rc1 suffix from 0.8.5 version number


git-svn-id: svn://10.0.0.236/trunk@110507 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 00:35:40 +00:00
dp%netscape.com
b2db34e217 bug 113738 Cost of malloc into trace-malloc log. r=blythe, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@110506 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 00:27:15 +00:00
dp%netscape.com
675f07e7c3 Fixing compiler warning.
git-svn-id: svn://10.0.0.236/trunk@110505 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 00:25:03 +00:00
dp%netscape.com
51a42e0f6f bug 113738 Cost of malloc into trace-malloc log r=blythe, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@110504 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 00:24:12 +00:00
cltbld%netscape.com
522182024f Make XUL win open test use modern theme. -mcafee
git-svn-id: svn://10.0.0.236/trunk@110503 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 00:11:16 +00:00
rginda%netscape.com
92c90ac9ec not built
add /charset command to 0.8.5 changes


git-svn-id: svn://10.0.0.236/trunk@110502 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 00:08:07 +00:00
leaf%mozilla.org
d3c8624486 Automated update
git-svn-id: svn://10.0.0.236/trunk@110501 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 23:57:47 +00:00
tingley%sundell.net
6478bc24d7 checkin for _basic@yahoo.com to add support for the SOCKS directive in proxy
autoconfig (PAC) files.  bug 105335, r=bbaetz, sr=darin.


git-svn-id: svn://10.0.0.236/trunk@110500 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 23:52:06 +00:00
seawood%netscape.com
0fff265da2 Make OS/2 use the win32 build changes and finish LIB_PREFIX substitution.
Thanks to Javier Pedemonte (pedemont@us.ibm.com) for the patch.
Bug #58981 r=cls


git-svn-id: svn://10.0.0.236/trunk@110499 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 23:49:04 +00:00
sfraser%netscape.com
11c35aff9e Fix bug 115171 -- shrink session history entries by replacing PRBool with PRPackedBool. r=dp, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@110498 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 23:14:46 +00:00
nhotta%netscape.com
318db3c7fc Changed nsPresContext::Observe, added code to flush font and reflow in case of charset change,
bug 103282, r=smontagu, sr=attinasi.


git-svn-id: svn://10.0.0.236/trunk@110497 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 23:13:28 +00:00
sfraser%netscape.com
d35e1fa18c Fix for bug 115162 -- shrink data structures by converting PRBool to PRPackedBool. r=dp, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@110496 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 23:13:08 +00:00
naving%netscape.com
2a5c9a8999 114345 r=bienvenu sr=mscott Remove m_parsingInbox boolean, ask the db if the summary is valid, if not, it is being built and wait for it to be over, before downloading msgs.
git-svn-id: svn://10.0.0.236/trunk@110495 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 23:12:35 +00:00
sfraser%netscape.com
ff5c1dcc81 Fix for bug 115157 -- shrink data structures by converting PRBool to PRPackedBool. r=dp, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@110494 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 23:10:42 +00:00
sfraser%netscape.com
a0c101bff7 Fix for bug 115151 -- shrink RuleProcessorData by converting PRBool to PRPackedBool. r=dp, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@110493 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 23:07:43 +00:00
naving%netscape.com
4d5d0c5df5 114753 r=bienvenu sr=mscott. fix batch notifications for updating summary count for imap move/delete.
git-svn-id: svn://10.0.0.236/trunk@110492 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 23:01:17 +00:00
darin%netscape.com
da9bb2ba03 fixes bug 114660 "data: URLs get sent as http-referer" r=gagan, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@110491 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 22:56:26 +00:00
darin%netscape.com
8c89b9d527 fixes bug 115129 "stream loader optimizations" r=gagan, sr=brendan,dveditz
git-svn-id: svn://10.0.0.236/trunk@110490 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 22:54:56 +00:00
darin%netscape.com
6b7d4a26c3 fixes bug 114286 "No way to determine if a http request was a 304 or not."
r=pavlov, sr=mscott


git-svn-id: svn://10.0.0.236/trunk@110489 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 22:53:13 +00:00
bhart00%yahoo.com
b111680f8f bug 115274-make chatzilla window position persist. Chatzilla only, r=rginda
git-svn-id: svn://10.0.0.236/trunk@110488 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 22:45:51 +00:00
rods%netscape.com
60d1622764 Initial check in for BUg 113917 (not in the build yet)
git-svn-id: svn://10.0.0.236/trunk@110487 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 22:40:12 +00:00
cltbld%netscape.com
502c03b4c7 Renaming to RegxpcomTestTimeout to be consistant with other timeouts.
git-svn-id: svn://10.0.0.236/trunk@110484 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 21:12:04 +00:00
bzbarsky%mit.edu
5e0e0909e0 backing out Doron's patch per his request (just backing out changes to
things that are already built).  Will try to reland ASAP, but he wanted
it out while he's working on it.


git-svn-id: svn://10.0.0.236/trunk@110481 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 21:05:35 +00:00
ian.mcgreer%sun.com
3143ebfdf1 the last step - restrict trust domain and PK11_ searches to token objects
also, make sure trust is grabbed from crypto context


git-svn-id: svn://10.0.0.236/trunk@110480 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 20:50:59 +00:00
kestes%walrus.com
9e23ed2fc5 I can not keep up with portable /bin/echo syntax. Make /bin/echo
a variable and let the users figure out what they need.


git-svn-id: svn://10.0.0.236/trunk@110479 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 20:20:03 +00:00
kestes%walrus.com
f3cf0884f1 too many people ask me silly questions about the two different build states
both being colored yellow.  Make one of them white to quiet the masses.


git-svn-id: svn://10.0.0.236/trunk@110478 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 20:19:10 +00:00
kestes%walrus.com
51c0217c11 document new portable popup window code.
git-svn-id: svn://10.0.0.236/trunk@110477 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 20:18:13 +00:00
kestes%walrus.com
a2a4580409 fixed typos in the Link() commands.
git-svn-id: svn://10.0.0.236/trunk@110476 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 20:17:34 +00:00
kestes%walrus.com
4aed191404 explain the mail time format.
git-svn-id: svn://10.0.0.236/trunk@110475 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 20:15:43 +00:00
kestes%walrus.com
fb50397a55 minor typos fixed.
git-svn-id: svn://10.0.0.236/trunk@110474 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 20:14:25 +00:00
peterlubczynski%netscape.com
518c4c0227 Backing out changes.
git-svn-id: svn://10.0.0.236/trunk@110473 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 20:13:50 +00:00
kestes%walrus.com
ca5f0e786f typo in print statement.
git-svn-id: svn://10.0.0.236/trunk@110472 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 20:13:01 +00:00
sonja.mirtitsch%sun.com
6168f2e194 thought I needed to do this in ssl... chge the readonlydir to prevent
mccrel from overflowing due to failing cleanup scripts...


git-svn-id: svn://10.0.0.236/trunk@110471 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 20:10:46 +00:00
sonja.mirtitsch%sun.com
6c78a24a7d fix for bug 73098, need to make other checkins in ssl.sh and don't
want to merge
Ian reviewed the patch


git-svn-id: svn://10.0.0.236/trunk@110468 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 20:02:53 +00:00
nicolson%netscape.com
fcdd8f4e92 Add new provider classes for JCA Compliance.
git-svn-id: svn://10.0.0.236/trunk@110466 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 20:01:33 +00:00
nicolson%netscape.com
84b8d52a1a Implement RSAPrivateKey and DSAPrivateKey.
git-svn-id: svn://10.0.0.236/trunk@110465 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 20:00:36 +00:00
nicolson%netscape.com
ce49953863 Move the master provider class here to avoid circular dependencies.
git-svn-id: svn://10.0.0.236/trunk@110464 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 20:00:01 +00:00
ian.mcgreer%sun.com
3dbbac9eab missed as part of last checkin, hack needed when certs come out of crypto context or cache
git-svn-id: svn://10.0.0.236/trunk@110463 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 18:50:49 +00:00
ian.mcgreer%sun.com
057600d63a fix AIX build
git-svn-id: svn://10.0.0.236/trunk@110462 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 18:31:14 +00:00
ian.mcgreer%sun.com
95f9595544 implement local store of objects for crypto context
git-svn-id: svn://10.0.0.236/trunk@110461 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 17:32:23 +00:00
bzbarsky%mit.edu
6264bf569a UI for prefs to control popups and other JS annoyances. Bug 75371,
patch from Doron Rosenberg <doronr@naboonline.com>, r=bzbarsky,
sr=shaver, a=brendan


git-svn-id: svn://10.0.0.236/trunk@110460 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 15:50:27 +00:00
pete%alphanumerica.com
ad6e05ed93 b=114353, r=yokoyama, sr=jst, a=asa
fix for nsUNIXCharset.cpp assertions and
startup failure on FreeBSD

--pete


git-svn-id: svn://10.0.0.236/trunk@110459 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 14:40:50 +00:00
jaggernaut%netscape.com
04e006db1a Bug 113076: browser has no session history when first opened from mail/news or when both browser and mail/news are launched at startup. Checking in hacky work-around. r=bryner, sr=ben, a=brendan
git-svn-id: svn://10.0.0.236/trunk@110458 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 09:27:03 +00:00
tingley%sundell.net
903b308777 Add checks for QI failure to fix topcrasher bug 112265.
r=brendan sr=hyatt a=brendan


git-svn-id: svn://10.0.0.236/trunk@110457 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 08:42:52 +00:00
cltbld%netscape.com
83f894052e Adding auto=1 to layout test url
git-svn-id: svn://10.0.0.236/trunk@110456 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 07:30:22 +00:00
timeless%mac.com
fba197d728 Bugzilla Bug 115124 ###!!! ASSERTION: Can't use |Truncate()| to make a string longer.: 'aNewLength <= this->Length()'
r=pink, sr=alecf,  a=brendan
Bugzilla Bug 115105 crash dereferencing null for bad xbl
r=bryner, sr=alecf, a=brendan


git-svn-id: svn://10.0.0.236/trunk@110455 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 05:04:05 +00:00
peterlubczynski%netscape.com
88cece66e5 Fixing GetParameters() back to the way it was, returning success for zero parameters bug 114973 r=av sr=beard a=brendan
git-svn-id: svn://10.0.0.236/trunk@110453 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 03:52:12 +00:00
peterlubczynski%netscape.com
f053a6b59e Fix for bad vertical alignment on replaced object frames, bug 36997 r=dbaron sr=attinasi a=brendan
git-svn-id: svn://10.0.0.236/trunk@110452 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 03:48:49 +00:00
peterlubczynski%netscape.com
c0882ccfc5 Adding TextReset case to GetUniqueStyleData, bug 36997 r=dbaron sr=attinasi a=brendan
git-svn-id: svn://10.0.0.236/trunk@110451 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 03:47:02 +00:00
ssu%netscape.com
87f656065d fixing bug 114076 - labels migration and new profile issues. r=bhuvan, sr=sspitzer, a=asa
git-svn-id: svn://10.0.0.236/trunk@110450 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 02:57:31 +00:00
ssu%netscape.com
f0272aec8b fixing bug 114956 - Crashed on OK to prefs changing all labels text. r=bienvenu, sr=sspitzer, a=asa
git-svn-id: svn://10.0.0.236/trunk@110449 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 02:52:55 +00:00
dcone%netscape.com
4b124770e1 b=114957 r=rods sr=attinas a=asa Put declarations outside of ifdef. Fixes some linux optimized builds.
git-svn-id: svn://10.0.0.236/trunk@110448 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 02:25:48 +00:00
rginda%netscape.com
5b9fbbd216 chatzilla only, a=asa, bug=41564
fix remaining charset bugs and add /charset command
update changelog
change version to 0.8.5


git-svn-id: svn://10.0.0.236/trunk@110447 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 01:43:26 +00:00
kmcclusk%netscape.com
575a192c88 Backing out the fix for Bad use of nsIFile in component manager to fix spell checker. bug 106949 r=jband a=brendan
git-svn-id: svn://10.0.0.236/trunk@110446 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 01:27:16 +00:00
ducarroz%netscape.com
5756ca119a Fix for bug 111305. Check for null ptr before using it. Don't truncate and initialize a nsString with a length of -1, that cause the whole app to freeze. R=damn, SR=mscott, A=asa
git-svn-id: svn://10.0.0.236/trunk@110445 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 01:18:16 +00:00
sgehani%netscape.com
cbef8356de Make tabs menu rebuild after sidebar has been closed and then opened.
b=114908; r=morse; sr=dveditz; a=asa


git-svn-id: svn://10.0.0.236/trunk@110444 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 01:08:25 +00:00
seawood%netscape.com
eef395a124 Fix parallel build (-j) problem.
Bug #114940 r=bryner a=asa


git-svn-id: svn://10.0.0.236/trunk@110442 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 00:25:39 +00:00
seawood%netscape.com
8a32da9aa2 Use $(LIBS_DIR) instead of assuming libraries will always be found in $(DIST)/bin.
Bug #114013 r=bryner,colin a=asa


git-svn-id: svn://10.0.0.236/trunk@110441 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 00:22:02 +00:00
dbragg%netscape.com
cb6eba1fd9 Fix for bug 109951. Updating the version number of the language packs to 0.9.7.
r=tao, sr=dveditz, a=asa for drivers@mozilla.org (also approved by ddrinan from security team)


git-svn-id: svn://10.0.0.236/trunk@110440 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 00:20:04 +00:00
seawood%netscape.com
2f512599bd Link final binary against MOZ_LIBART_LIBS when building SVG-enabled static version of Mozilla.
Bug #115007 r=bryner a=asa


git-svn-id: svn://10.0.0.236/trunk@110439 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 00:19:57 +00:00
dbragg%netscape.com
d3d4aeb6a2 Fix for bug 109951. Updating the version number of the language packs to 0.9.7.
r=tao, sr=dveditz, a=asa for drivers@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@110438 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 00:18:54 +00:00
jj%netscape.com
2ed6208207 obsolete after xml projects landing & codewarrior 7 adoption
git-svn-id: svn://10.0.0.236/trunk@110437 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 00:15:57 +00:00
yokoyama%netscape.com
5ba7636961 Bug 107074: Top crasher bug @ nsShiftJISToUnicode::Convert
Adding a boundary check for Unicode converter

check-in for shom@vinelinux.org
/r=nhotta,/sr=blizzard,/a=asa


git-svn-id: svn://10.0.0.236/trunk@110436 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 00:11:00 +00:00
ben%netscape.com
66284b0785 remove extra newlines from packages-unix in case they're affectnig 114874
git-svn-id: svn://10.0.0.236/trunk@110435 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 23:19:01 +00:00
ben%netscape.com
0086e93e36 Another attempt at fixing 114874. ensure webbrowserpersist.xpt is put in components.
git-svn-id: svn://10.0.0.236/trunk@110434 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 22:42:03 +00:00
sfraser%netscape.com
685e061900 Fix bug 114971 -- debug target for smime project had a fragment9 name that conflicted with the msgDB library, making mailnews unusable in developer builds. r=beard, sr=bienvenu/rs=sspitzer, a=asa
git-svn-id: svn://10.0.0.236/trunk@110433 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 22:27:05 +00:00
cmanske%netscape.com
3e77861336 Fixed JS typing error that killed Insert Character dialog, b=115089, r=brade, sr=hewitt, a=asa/drivers
git-svn-id: svn://10.0.0.236/trunk@110432 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 21:31:24 +00:00
beard%netscape.com
6447a8eb5f Turned on DEBUG flag.
git-svn-id: svn://10.0.0.236/trunk@110431 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 21:11:14 +00:00
ben%netscape.com
1c9dc3f9a2 114874 - save page as fails because embed_base.xpt is not packaged with release builds.
git-svn-id: svn://10.0.0.236/trunk@110430 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 20:09:07 +00:00
kestes%walrus.com
69a3d72afc get_all_treestates name has changed due to the conversion for text browsers.
git-svn-id: svn://10.0.0.236/trunk@110428 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 16:09:36 +00:00
nboyd%atg.com
fe3f8d08dd Fix formatting.
git-svn-id: svn://10.0.0.236/trunk@110427 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 15:27:16 +00:00
mcafee%netscape.com
035a54b568 days=n form submit was ignoring units, ltype, points.
git-svn-id: svn://10.0.0.236/trunk@110426 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 07:48:34 +00:00
mcafee%netscape.com
2a2358a6fa splitting out separate points UI
git-svn-id: svn://10.0.0.236/trunk@110425 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 07:42:53 +00:00
mcafee%netscape.com
3523eedf6f Split points out as seperate arg
git-svn-id: svn://10.0.0.236/trunk@110424 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 07:32:40 +00:00
mcafee%netscape.com
7a3e3068d8 Adding line style UI
git-svn-id: svn://10.0.0.236/trunk@110423 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 07:17:48 +00:00
sfraser%netscape.com
28c8490d87 Fix bug 114915 -- app not starting up in Mac opt builds. Work around a CodeWarrior optimizer bug by bumping down the optimization level for the optimized target. r=brendan, sr=shaver, a=Roto-rooter
git-svn-id: svn://10.0.0.236/trunk@110422 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 07:11:28 +00:00
mcafee%netscape.com
016cebc43b Adding ltype argument, lines, steps, or points.
git-svn-id: svn://10.0.0.236/trunk@110421 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 06:57:07 +00:00
mcafee%netscape.com
839495ec9b pass in units too
git-svn-id: svn://10.0.0.236/trunk@110420 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 06:38:41 +00:00
mcafee%netscape.com
5ce9ed85a6 pass in autoscale, days for browsing urls
git-svn-id: svn://10.0.0.236/trunk@110419 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 06:32:17 +00:00
mcafee%netscape.com
1d82bd06ae smaller font for browsing links
git-svn-id: svn://10.0.0.236/trunk@110418 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 05:37:23 +00:00
mcafee%netscape.com
4ff52b958b Adding machine/test browsing links
git-svn-id: svn://10.0.0.236/trunk@110417 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 05:35:12 +00:00
mcafee%netscape.com
b5609be5c1 lowercase some html
git-svn-id: svn://10.0.0.236/trunk@110416 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 04:58:55 +00:00
mcafee%netscape.com
bf2eb9d473 Adding form UI for days=n argument
git-svn-id: svn://10.0.0.236/trunk@110415 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 04:53:03 +00:00
blizzard%redhat.com
9d9e05ab08 Checkpointing changes. Not part of the build. Get scrollbars stubbed out and get the factory changes in place so they can be created.
git-svn-id: svn://10.0.0.236/trunk@110414 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 04:42:22 +00:00
mcafee%netscape.com
ef97b091a5 Adding yahoo-quote-style Y-axis control UI.
git-svn-id: svn://10.0.0.236/trunk@110413 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 02:10:16 +00:00
mcafee%netscape.com
4ddb9c395e autoscale time axis. move timestamp down a little to allow for two-line time axis labels.
git-svn-id: svn://10.0.0.236/trunk@110412 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 01:56:52 +00:00
javi%netscape.com
c366aafefa Patch for Bug 11080, r=kaie, sr=jag
Checking in for timeless.  Don't use the negation form of the NS_SUCCEEDED
NS_FAILED macros.


git-svn-id: svn://10.0.0.236/trunk@110411 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 01:17:49 +00:00
brendan%mozilla.org
3a8c6f3d85 Long ago, mccabe copied the principals setting code in Function from late to early in the function (should've moved, but no one noticed); last month, I fixed bug 90546 in the original site but not in the copy; this change eliminates the duplication, moving the fix up to the copy's site (90546, r=jst, sr=jband, a=chofmann).
git-svn-id: svn://10.0.0.236/trunk@110410 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 00:27:20 +00:00
blizzard%redhat.com
5f05504111 Checkpointing changes. Fix scrolling with scrollmouse. Start getting native scrollbars off the ground. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@110409 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 23:56:21 +00:00
mkaply%us.ibm.com
f69d3e7ed6 #114826
r=mkaply, a=asa for drivers
OS/2 only - back out OS/2 specific fix to fix regression
I'm checking this in now so I can make our automatic daily build on OS/2


git-svn-id: svn://10.0.0.236/trunk@110408 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 23:14:55 +00:00
blizzard%redhat.com
300b42a22d Checkpointing changes. Not part of the build. Pep up window scrolling performance by compressing motion notify events. Also, add an option to the appshell to turn on gdk window paint debugging with MOZ_DEBUG_PAINTS=1 in the environment.
git-svn-id: svn://10.0.0.236/trunk@110407 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 22:51:19 +00:00
ben%netscape.com
9b31886395 this is part of the previous checkin to fix blocker bug 114874. change code to open correct xul file
git-svn-id: svn://10.0.0.236/trunk@110406 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 22:43:17 +00:00
jake%acutex.net
640a455469 Bug 37339 and Bug 80183 - Adding a sidebar.cgi and index.cgi. The sidebar.cgi can currently be used in Mozilla/Netscape 6 and uses XUL that was originally written by Scott Collins <scc@mozilla.org>. The index.cgi displays both the proper header and footer in the appropriate places. It also changes the links accoding to if you are logged in or not.
r= ddk, kiko


git-svn-id: svn://10.0.0.236/trunk@110402 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 22:41:19 +00:00
ben%netscape.com
d6b6d28052 Fix for smoketest blocker 114874 - save page does not work.
This code was checked in last night into a file that had recently become obsolete. Simply moving the code that was checked in last night into the file that is currently in use.


git-svn-id: svn://10.0.0.236/trunk@110401 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 22:21:53 +00:00
jpierre%netscape.com
9acaca40ca Fix 114787 - ssl_recv crashes in client. bogus assert. reviewed by nelson
git-svn-id: svn://10.0.0.236/trunk@110399 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 21:44:04 +00:00
ian.mcgreer%sun.com
ecb8b3c386 detect hash collisions so that the caller can handle it
git-svn-id: svn://10.0.0.236/trunk@110397 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 20:23:07 +00:00
suresh%netscape.com
e3262cdb9c fixing the blocker bug 114861. r=sspitzer, sr=mscott. a=leaf.
git-svn-id: svn://10.0.0.236/trunk@110396 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 19:49:45 +00:00
peterlubczynski%netscape.com
2726454cda Fixing full-page plugins, blocker bug 114808 r=dcone sr=attinasi, a=nhotta (sheriff)
git-svn-id: svn://10.0.0.236/trunk@110395 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 18:50:16 +00:00
nboyd%atg.com
6737fe6bb9 Fix bug 114491: if (true) function f(){}()
git-svn-id: svn://10.0.0.236/trunk@110394 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 14:16:57 +00:00
alex.fritze%crocodile-clips.com
1feca682e0 Fix AIX build bustage.
Not part of default build.


git-svn-id: svn://10.0.0.236/trunk@110393 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 12:58:57 +00:00
mkaply%us.ibm.com
b7dcb8f592 hack hack, wonderful hack
undef the index macro for VACPP
I guess this is a VACPP bug, we had to do this in js, but why name a function such a common macro?


git-svn-id: svn://10.0.0.236/trunk@110392 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 12:52:55 +00:00
bbaetz%cs.mcgill.ca
7c85152d39 dos2unix line endings. Should fix build bustage, not part of default
build.


git-svn-id: svn://10.0.0.236/trunk@110391 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 11:05:25 +00:00
bbaetz%cs.mcgill.ca
ab526e6818 #include <math.h> before libart's headers, so that M_PI isn't already
defined.

libart has an #ifdef guard, math.h obviously doesn't.

Hopefully fixes AIX build bustage. Not part of defaut build.


git-svn-id: svn://10.0.0.236/trunk@110390 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 10:17:55 +00:00
peterv%netscape.com
f1922f1b8a Bustage fix. SVG-enabled builds only.
git-svn-id: svn://10.0.0.236/trunk@110389 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 08:28:13 +00:00
bbaetz%cs.mcgill.ca
a17190fc30 Left this out of bug 80142 checkin
git-svn-id: svn://10.0.0.236/trunk@110388 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 08:24:16 +00:00
bbaetz%cs.mcgill.ca
4ad4d9cc5d Bug 80142 - left this out
git-svn-id: svn://10.0.0.236/trunk@110387 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 08:22:52 +00:00
bbaetz%cs.mcgill.ca
f41875154d Bug 80142 - left these out.
git-svn-id: svn://10.0.0.236/trunk@110386 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 08:21:33 +00:00
leaf%mozilla.org
ec77622500 Automated update
git-svn-id: svn://10.0.0.236/trunk@110385 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 08:12:41 +00:00
bbaetz%cs.mcgill.ca
478af40f6f Bug 80142 (among others) - landing of SVG_20010721_BRANCH. Work by
alex.fritze@crocodile-clips.com, james.turner@crocodile-clips.com, and
everyone else how helped on the branch. Thanks to peterv for last minute
build changes

r=cls for build changes
r=jst, rs=brendan for #ifdef'd parts touching existing files.

NOT ON BY DEFAULT


git-svn-id: svn://10.0.0.236/trunk@110384 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 07:59:31 +00:00
bryner%netscape.com
b7587c6070 Bug 103758 and 87946 - always focus the page content initially unless we are loading about:blank. r=jag, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@110382 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 07:47:14 +00:00
jst%netscape.com
9254918735 Fixing bug 112120. Cleaning up the GetPrimaryFrameFor() code in nsGenericHTMLElement and making it obvious from the method name that this method is form control specific. r=axel@pike.org, sicking@bigfoot.com, sr=jband@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@110381 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 07:31:15 +00:00
bbaetz%cs.mcgill.ca
ab5612c55c Backing out bug 95383 because of tbox redness.
git-svn-id: svn://10.0.0.236/trunk@110380 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 07:16:39 +00:00
bbaetz%cs.mcgill.ca
997a2399f0 mac build changes by peterv.
Not part of build.


git-svn-id: svn://10.0.0.236/trunk@110378 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 06:42:11 +00:00
brade%netscape.com
6ffd27568f attmpt to fix bug #110828; disable all unicode input for OS < 9.0 (r=pink; sr=brendan)
git-svn-id: svn://10.0.0.236/trunk@110376 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 06:38:49 +00:00
ben%netscape.com
de4752bda5 another oops. Didn't mean to leave in this irritating debug timeout.
git-svn-id: svn://10.0.0.236/trunk@110374 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 06:32:09 +00:00
bbaetz%cs.mcgill.ca
4006b4f57d Need extra const for CW7. Patch by peterv.
Not part of build.


git-svn-id: svn://10.0.0.236/trunk@110373 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 06:30:52 +00:00
bbaetz%cs.mcgill.ca
742a1b5ded Bug 95383 - implement nsDrawingSurfaceMac::GetPixelFormat
Patch by james.turner@crocodile-clips.com, r=pink, sr=sfraser


git-svn-id: svn://10.0.0.236/trunk@110372 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 06:19:29 +00:00
jfrancis%netscape.com
7943166470 fix for Bug 92331: at long last moving over to using spans instead of pre's for plaintext mailcites. Due to limited testing the pref for this is left *OFF*. we'll flip it on if everything goes well later.
also fixes for:
101342 : Extraneous <br> when <td> content is <textarea>
104499 : when using the decrease indent, caret hops to the end of the previous line
r=fm; sr=kin


git-svn-id: svn://10.0.0.236/trunk@110371 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 06:02:15 +00:00
jst%netscape.com
160ebe0821 Fixing bug 112217. Moving nsIDOM3Node into its own file since nsIDOMNode.idl is technically frozen, but the interface nsIDOM3Node is not. r=peterv@netscape.com, rs=jband@netscape.com
git-svn-id: svn://10.0.0.236/trunk@110370 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 05:58:44 +00:00
ben%netscape.com
3b23f82f90 fix oops (remove </pre>s from file)
git-svn-id: svn://10.0.0.236/trunk@110369 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 05:52:05 +00:00
blizzard%redhat.com
9ac1dd78a1 Checkpointing Changes. Not part of the build. Call Resize() after the widgets are created to make sure they are all the right size when they are shown. Make sure to flush the window draw queue after scrolling to get an immidiate repaint.
git-svn-id: svn://10.0.0.236/trunk@110368 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 05:50:47 +00:00
peterlubczynski%netscape.com
2cacb5e700 Fixing bustage...
git-svn-id: svn://10.0.0.236/trunk@110367 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 05:39:46 +00:00
dean_tessman%hotmail.com
4c65dd8f62 Bug 94980 - Keyboard navigation in context menu causes highlight upon reopening
r=pink sr=blake


git-svn-id: svn://10.0.0.236/trunk@110366 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 05:11:16 +00:00
jst%netscape.com
05b8d4fb1c Breaking out nsIDOM3Node into its own file. Not part of the build yet.
git-svn-id: svn://10.0.0.236/trunk@110365 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 05:06:07 +00:00
ben%netscape.com
2f91c5f6d9 bug 11632 - save page with images, stylesheets, objects and applets.
r=hewitt, brade, sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@110364 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 05:05:12 +00:00
ccarlen%netscape.com
c4cb151f1d Bug 108089 - clicking on desktop link brings up profile picker when profile is already chosen. r=law/sr=mscott
git-svn-id: svn://10.0.0.236/trunk@110363 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 05:02:07 +00:00
brendan%mozilla.org
82236d9ede Fix try/finally and try/guarded-catches/finally hard cases (104077, r=jband, sr=shaver).
git-svn-id: svn://10.0.0.236/trunk@110362 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 05:00:29 +00:00
mstoltz%netscape.com
5730624c01 Bug 107387 - rename security.properties to caps.properties. r=nhotta, rs=jst.
git-svn-id: svn://10.0.0.236/trunk@110361 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 04:43:35 +00:00
rginda%netscape.com
4ae7e10d78 chatzilla only
strict mode cleanup
clear message count when view is /cleared, bug 113101
add charset support for input and output areas, bug 41564
bump revision to 0.8.5-rc5


git-svn-id: svn://10.0.0.236/trunk@110360 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 04:40:02 +00:00
smontagu%netscape.com
dd8d2d3172 Fix for bug 84130, Mail Message subjects don't get Bidi applied, r=mkaply, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@110359 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 04:28:25 +00:00
brendan%mozilla.org
7e25727635 Checking in rogerl@netscape.com's patch for bug 100199 (r=rginda, sr=me).
git-svn-id: svn://10.0.0.236/trunk@110358 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 04:27:50 +00:00
peterlubczynski%netscape.com
a29e377cb7 correcting last checkin
git-svn-id: svn://10.0.0.236/trunk@110357 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 04:18:36 +00:00
ben%netscape.com
bee090c77e bug 11632 - save page with images, stylesheets, objects and applets.
r=hewitt, brade, sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@110356 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 04:17:26 +00:00
peterlubczynski%netscape.com
617550b86c correct last checkin
git-svn-id: svn://10.0.0.236/trunk@110355 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 04:17:15 +00:00
peterlubczynski%netscape.com
b4a61c36c1 Fixing busted Mac plugins due to my checkin earlier today, bug 114716 r=av sr=beard
git-svn-id: svn://10.0.0.236/trunk@110354 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 04:15:12 +00:00
jpierre%netscape.com
0ab6b2a80b Fix for 105764 - compiler warnings
git-svn-id: svn://10.0.0.236/trunk@110353 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 04:14:48 +00:00
kaie%netscape.com
42382fa1b9 b=112524 Fixing crash when signing message with expired certificate
r=kaie sr=mscott
Checking in for ssaux


git-svn-id: svn://10.0.0.236/trunk@110352 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 04:05:30 +00:00
cmanske%netscape.com
bd0c9879f3 Support changing list bullet/number style for selected list items. b=92278 r=jfrancis,brade sr=kin
git-svn-id: svn://10.0.0.236/trunk@110351 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 03:57:32 +00:00
serge%netscape.com
2d50555393 checking in for rdayal
Removing the MAPI related code from mozilla/xpfe .. patch (id=56117) in bug # 106137.
r=mscott, sr=alecf. This patch also fixes bug # 111199.


git-svn-id: svn://10.0.0.236/trunk@110349 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 03:55:57 +00:00
jpierre%netscape.com
492923673e Fix for 105764 - compiler warnings
git-svn-id: svn://10.0.0.236/trunk@110348 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 03:48:28 +00:00
jpierre%netscape.com
eb23b98331 Fix for 108729 - AIX builds not fully optimized
git-svn-id: svn://10.0.0.236/trunk@110347 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 03:45:51 +00:00
mkaply%us.ibm.com
a6e79b39dd OS2 bustage
git-svn-id: svn://10.0.0.236/trunk@110346 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 03:44:20 +00:00
blakeross%telocity.com
f6de5dc102 Readding a line that shouldn't have been removed. r=hewitt
git-svn-id: svn://10.0.0.236/trunk@110345 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 03:41:31 +00:00
sonja.mirtitsch%sun.com
af9922f854 enabling the tls stresstest
git-svn-id: svn://10.0.0.236/trunk@110344 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 03:15:01 +00:00
blizzard%redhat.com
b4292d8189 Checkpointing changes. Not part of the build. Get simple key events working.
git-svn-id: svn://10.0.0.236/trunk@110342 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 03:03:05 +00:00
sgehani%netscape.com
206ac3b827 Fix getFormattedString to take only 2 params instead of 3.
git-svn-id: svn://10.0.0.236/trunk@110341 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 03:02:13 +00:00
hewitt%netscape.com
73e7ea791b 113027 - menu icon size CSS rule problem (checkmark, bullet), r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@110340 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 02:28:58 +00:00
law%netscape.com
da986331ee Bug 113778; enhancing window open testto add some features and change to report median on tinderbox; r=mcafee
git-svn-id: svn://10.0.0.236/trunk@110339 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 01:47:28 +00:00
naving%netscape.com
02f190bf14 113397 r=bienvenu sr=mscott. reduce the cache size once the folder has been loaded.
git-svn-id: svn://10.0.0.236/trunk@110338 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 01:47:24 +00:00
mscott%netscape.com
bec593548a Bug #89606 --> don't call ODA if we don't have any bytes in the input stream.
fixes a crash on linux.
r=bienvenu
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@110337 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 01:44:14 +00:00
kmcclusk%netscape.com
3b82e4dbeb Check for null result from NS_NewURI b=102585 sr=kin r=attinasi
git-svn-id: svn://10.0.0.236/trunk@110336 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 01:41:41 +00:00
bstell%ix.netcom.com
7bb1a1ac29 bug 107020 fix code that selects anti aliased bitmap scaled fonts
r=Roland.Mainz@informatik.med.uni-giessen.de, r=pavlov, rs=waterson


git-svn-id: svn://10.0.0.236/trunk@110335 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 01:39:08 +00:00
cmanske%netscape.com
a58e5ca7cd Hide Composer Edit menu item in IM window. bugscape b=10450 r=syd sr=dveditz,sfraser
git-svn-id: svn://10.0.0.236/trunk@110334 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 01:39:03 +00:00
peterlubczynski%netscape.com
6dcd1236ae Fix for hang during Shockwave registration and problems with NPN_PostURL bug 108966 r=av sr=darin
git-svn-id: svn://10.0.0.236/trunk@110333 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 01:38:02 +00:00
kmcclusk%netscape.com
fdd55454e0 Move management of the backbuffer from the viewmanager to the rendering context and make the backbuffer transient on WIN32 and GTK. bug 95952 sr=attinasi r=karnaze
git-svn-id: svn://10.0.0.236/trunk@110332 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 01:35:31 +00:00
sgehani%netscape.com
1530b56979 Add close button to sidebar.
b=33420; r=morse; sr=alecf


git-svn-id: svn://10.0.0.236/trunk@110331 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 01:32:33 +00:00
sgehani%netscape.com
fd0c0fd672 iMake font pref pane close when OK is pressed.
b=114630; r=morse; sr=blake


git-svn-id: svn://10.0.0.236/trunk@110330 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 01:26:58 +00:00
sgehani%netscape.com
44bd65645e Use <stringbundle> wrapper getFormattedString() instead of
nsIStringBundle method formatStringFromName().
b=114640; r=morse; sr=alecf


git-svn-id: svn://10.0.0.236/trunk@110329 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 01:25:46 +00:00
neeti%netscape.com
581444e41a fix for bug 114439 - nsFileTransportService should cache the mime service. r=dp, sr=darin
git-svn-id: svn://10.0.0.236/trunk@110328 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 01:20:38 +00:00
naving%netscape.com
4df4737cd3 110205 r=nhotta sr=bienvenu. Add support for sorting folders in folder-pane based on collation key (order+name)
git-svn-id: svn://10.0.0.236/trunk@110327 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 01:19:57 +00:00
jdunn%netscape.com
3085b4a6d8 fixing tinderbox bustage
gMochaPrefObject should not be declared extern here if declared static in
prefapi.cpp


git-svn-id: svn://10.0.0.236/trunk@110326 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 01:19:24 +00:00
harishd%netscape.com
71e14adc53 103095 - Do not ignore '/', in short hand tags, in viewsource [ fixing regression ].
r=peterv, sr=jband.


git-svn-id: svn://10.0.0.236/trunk@110325 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 01:08:51 +00:00
bzbarsky%mit.edu
6c8e4bb64d Make the helper app dialog report the correct mime type after we've
tried to use extensions to guess the type.  Bug 78943, r=law, sr=mscott


git-svn-id: svn://10.0.0.236/trunk@110323 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 01:02:26 +00:00
varada%netscape.com
2d41e7f8cc fix for 112707;crashing on cancel create filter -caused by null point check in RunTimeout;r=ducarroz;sr=jst
git-svn-id: svn://10.0.0.236/trunk@110322 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 01:01:38 +00:00
pschwartau%netscape.com
786edbcff4 Adding more info
git-svn-id: svn://10.0.0.236/trunk@110321 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 00:24:17 +00:00
ssu%netscape.com
d9c1d1940d fixing bug 85508 - missing Mnemonic for View-Messages-Ignored Threads menu item. rs=mscott
git-svn-id: svn://10.0.0.236/trunk@110319 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 00:16:16 +00:00
ian.mcgreer%sun.com
eaa53f5d5a original intent for concurrent list iteration, fixes bug 114727. a better long-term solution is needing for traversing the high-level token lists.
git-svn-id: svn://10.0.0.236/trunk@110318 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 00:07:25 +00:00
blythe%netscape.com
58d8228c46 fix build bustage caused by recent checkin
git-svn-id: svn://10.0.0.236/trunk@110317 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 23:56:37 +00:00
curt%netscape.com
dcc3d8bbef Fixes bug 110872 - Removing the initial check for mozilla instances so that content can be streamed during download. (Still doing check and warning after download completes, though.)
git-svn-id: svn://10.0.0.236/trunk@110316 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 23:53:22 +00:00
nelsonb%netscape.com
f8baf98f49 Check some pointers for NULL before dereferencing them.
git-svn-id: svn://10.0.0.236/trunk@110313 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 23:47:18 +00:00
cmanske%netscape.com
cf7c5df9c7 Limit number of Recent File menuitems, b=95471, r=akkana, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@110312 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 23:34:30 +00:00
cmanske%netscape.com
bd797c32e6 Part of XUL 1.0 conversion bug 104133, r=akkana, sr=ben
git-svn-id: svn://10.0.0.236/trunk@110311 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 23:24:09 +00:00
mkaply%us.ibm.com
cae8aa1113 put 92156 fix in OS/2
git-svn-id: svn://10.0.0.236/trunk@110310 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 23:09:29 +00:00
brade%netscape.com
c07eae9071 don't blindly eat modified tab events (except shift and no modifier); bug 99602 (r=cmanske; sr=kin)
git-svn-id: svn://10.0.0.236/trunk@110309 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 23:07:55 +00:00
darin%netscape.com
d196c1b384 fixes bug 113949 "Trunk crash [@ nsFileTransport::Process]"
r=dougt, sr=mscott


git-svn-id: svn://10.0.0.236/trunk@110308 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 23:05:51 +00:00
alecf%netscape.com
b582acd298 fix xml project - somehow this didn't make it through "patch" correctly
git-svn-id: svn://10.0.0.236/trunk@110307 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 23:02:06 +00:00
darin%netscape.com
914453e402 fixes bug 47617 "Connection to https needs to tell user to install PSM if w/o"
r=gagan, sr=mscott


git-svn-id: svn://10.0.0.236/trunk@110306 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 23:01:08 +00:00
locka%iol.ie
766cce3543 Added ActiveX control to Win32 embedding dist. b=112472 r=valeski@netscape.com sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@110305 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 22:51:22 +00:00
alecf%netscape.com
a8957c032d big libpref cleanup: remove lots and lots of unused functions
git-svn-id: svn://10.0.0.236/trunk@110304 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 22:41:19 +00:00
aaronl%netscape.com
b6f6f559d2 Bug 114687. Active Accessibility: Bounds calculation off by how far we're scrolled into the document. r=jgaunt, rs=waterson
git-svn-id: svn://10.0.0.236/trunk@110303 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 22:40:25 +00:00
shliang%netscape.com
24a7fc748c bug 103190 - win classic menulist do not show selected item. r=andreww sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@110302 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 22:36:26 +00:00
blythe%netscape.com
aee7b180fa Fix bug 113958, win32 nsTraceRefcnt support.
r=dbaron, sr=brendan


git-svn-id: svn://10.0.0.236/trunk@110301 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 22:26:47 +00:00
shliang%netscape.com
a224105228 bug 79355 - classic toolbar grippies too thick. checking in asa's patch - r=shliang sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@110300 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 22:24:39 +00:00
blizzard%redhat.com
9b64b5752e Checkpointing changes. Not part of the build. Got focus working.
git-svn-id: svn://10.0.0.236/trunk@110299 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 22:22:48 +00:00
hwaara%chello.se
0cdc2cf1d3 #114429, caret ignores a backspace on a line before a <HR>.
r=jfrancis, sr=kin


git-svn-id: svn://10.0.0.236/trunk@110298 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 22:22:47 +00:00
blythe%netscape.com
29a382dcb9 Fix bug 114149, trace-malloc output platform specific
r=dp, sr=brendan


git-svn-id: svn://10.0.0.236/trunk@110297 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 22:21:50 +00:00
bnesse%netscape.com
d620fb69af Fix for bug 113927. Remove use of nsIFileSpec's when reading preferences files. r=alecf, sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@110296 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 22:19:53 +00:00
wtc%netscape.com
2b9cced716 Bugzilla bug 101528: merged the Linux-m68k compilation fix into the tip.
git-svn-id: svn://10.0.0.236/trunk@110295 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 22:12:10 +00:00
kaie%netscape.com
4d274429cb Removing mcp Mac project files, as they were replaced by xml files.
b=98349 r=pink sr=sfraser


git-svn-id: svn://10.0.0.236/trunk@110294 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 22:09:55 +00:00
law%netscape.com
09d8a2f50c Bug 92156; make sure newWindow flag is passed through to OpenBrowserWindow so DDE requests go to existing windows; r=morse, sr=ben
git-svn-id: svn://10.0.0.236/trunk@110293 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 22:09:23 +00:00
wtc%netscape.com
17eda98aaa Adding new XML Mac project files.
git-svn-id: svn://10.0.0.236/trunk@110292 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 22:09:17 +00:00
rangansen%netscape.com
fbcc4b2342 bug# 111096, r=kaie sr=kin; fixing js strict warnings - checking in for Stephane
git-svn-id: svn://10.0.0.236/trunk@110291 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 22:05:33 +00:00
rangansen%netscape.com
09af67ef07 bug# 110233, r=rangansen sr=kin; fixing var name err. fixing re-declaration error
git-svn-id: svn://10.0.0.236/trunk@110290 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 22:01:49 +00:00
rjesup%wgate.com
49cdee4699 Bug 107831: some elements are skipped when stopping a load. r=timeless, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@110289 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 22:00:03 +00:00
rangansen%netscape.com
874e44d930 bug# 78720, r=rangansen sr=kin; fixing var name err. Checking in for Ssaux
git-svn-id: svn://10.0.0.236/trunk@110288 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 21:59:20 +00:00
aaronl%netscape.com
be7ca27beb Bug 113367 and Bug 111284. Active Accessibility: fix states for table (*not* focusable) and accessible name for table when caption is used. r=jgaunt, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@110287 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 21:42:58 +00:00
karnaze%netscape.com
7346b469f0 bug 60365 - have caption inherit margin-left, margin-right, align=center from table. sr=attinasi, r=alexsavulov
git-svn-id: svn://10.0.0.236/trunk@110285 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 21:28:47 +00:00
aaronl%netscape.com
e0caf55c8b Bug 109164. Active Accessibility: state change events for checkboxes. r=jgaunt, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@110284 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 21:28:11 +00:00
mstoltz%netscape.com
ae2a61baad Bug 52920 - allow cross-origin access to the frames array and the top, parent,
length, and opener properties. patch by jst. r=mstoltz, sr=brendan.


git-svn-id: svn://10.0.0.236/trunk@110283 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 21:07:36 +00:00
sicking%bigfoot.com
83d3186807 Hackarond to get namespacehandling in a little better shape. Now we always resolve namespaces against at least *some* node.
b=110266 r=Pike sr=jst


git-svn-id: svn://10.0.0.236/trunk@110282 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 20:54:50 +00:00
jgaunt%netscape.com
9a600a6cb4 bug 98598 Xul radiobutton accessibility support
r=aaronl
sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@110281 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 20:49:49 +00:00
mkaply%us.ibm.com
396af67601 #104174
r=mkaply, sr=blizzard
OS/2 only - beginnings of a system sound implentation. still need work to actually play the WAV


git-svn-id: svn://10.0.0.236/trunk@110280 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 20:48:24 +00:00
mkaply%us.ibm.com
6cefbaf3d2 Remove unncessary cruft
git-svn-id: svn://10.0.0.236/trunk@110279 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 20:33:57 +00:00
ian.mcgreer%sun.com
331318a796 first step towards separating token and session object searches as performance enhancement. Searches are still over both types until local cert and trust stores for crypto contexts are implemented.
git-svn-id: svn://10.0.0.236/trunk@110278 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 20:28:38 +00:00
nhotta%netscape.com
9aa8ad6999 Changed not to use the cached value in the checkmark update code.
The cache is needed for the load listener, using it in the checkmark code will cause the inconsistency for tab browser.
bug 110424, r=ftang, sr=alecf.


git-svn-id: svn://10.0.0.236/trunk@110274 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 20:10:24 +00:00
peterlubczynski%netscape.com
f479ed3f80 Attempting to fix nebiros bustage....
git-svn-id: svn://10.0.0.236/trunk@110273 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 19:28:57 +00:00
dbaron%fas.harvard.edu
de58d41cd9 Fix blocker bug 114675 with null check around assertion code that I meant to check in yesterday (bug 114220).
git-svn-id: svn://10.0.0.236/trunk@110272 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 19:16:15 +00:00
beard%netscape.com
545010ec9b Mac OS X bustage, stderr is a macro, so can't prefix it with std::. This may depend on the version of libg++ we are using.
git-svn-id: svn://10.0.0.236/trunk@110270 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 18:56:47 +00:00
peterlubczynski%netscape.com
3347ce0039 Fixing HPUX bustage r=jdunn
git-svn-id: svn://10.0.0.236/trunk@110269 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 18:41:31 +00:00
peterlubczynski%netscape.com
e022628fc9 Fixing the way we pass attributes and parameters to plugins, bug 103940 r=av sr=beard
git-svn-id: svn://10.0.0.236/trunk@110264 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 15:53:07 +00:00
ccarlen%netscape.com
5735463f27 Bug 99613 - Freeze nsIWebBrowserFind iface. r=chak/sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@110263 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 15:25:30 +00:00
brade%netscape.com
ea8836380a partial fix for saving of related files (r=akk, sr=smfr); bugs 114472 and 98550
git-svn-id: svn://10.0.0.236/trunk@110261 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 15:11:09 +00:00
dcone%netscape.com
1b32bd2ccd b=112665 r=rods sr=attinasi. Set default for printing frames to each frame seperately.
git-svn-id: svn://10.0.0.236/trunk@110260 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 15:03:08 +00:00
karnaze%netscape.com
3f55397ff2 fixed bug 111872 - 2nd patch to allow the special reflow logic to apply to resize reflows in addition to incremental reflows. sr=attinasi, r=alexsavulov
git-svn-id: svn://10.0.0.236/trunk@110259 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 15:02:36 +00:00
jaggernaut%netscape.com
61f9d25572 Get rid of js strict warning.
git-svn-id: svn://10.0.0.236/trunk@110258 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 15:00:53 +00:00
dbradley%netscape.com
e61395e58f Bug 101528 - Linux-m68k compilation and gcc-3 fixes. Patch by rz@linux-m68k.org, r=dbaron, sr=shaver
git-svn-id: svn://10.0.0.236/trunk@110256 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 14:17:33 +00:00
nboyd%atg.com
033d7b0e6b Fix bug 114493: "3"[5]();
git-svn-id: svn://10.0.0.236/trunk@110255 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 14:16:13 +00:00
nboyd%atg.com
b73cbdf18c Fix memory leak of class names--reset every time we get a new ClassLoader.
git-svn-id: svn://10.0.0.236/trunk@110254 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 14:13:55 +00:00
saari%netscape.com
2486244bde fix for 105061, mac shifted keybindings don't work. Just needed to offset the keycode properly. r=brade,ftang, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@110253 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 11:19:20 +00:00
hewitt%netscape.com
0b50d686f1 114184 - DrawCompositeSide can't deal with sides of differing widths, r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@110252 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 11:13:53 +00:00
hewitt%netscape.com
e950ac1c5c 113789 - -moz-border-colors doesn't recognize transparent, r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@110251 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 11:13:16 +00:00
hewitt%netscape.com
5078bd3bd8 114535 - crash setting !important on a -moz-image-region property, 114132 - rounded multi-level borders use wrong radii, r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@110250 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 11:11:09 +00:00
jst%netscape.com
9409557baa Fixing bug 114581. Making table.deleteRow() throw a INDEX_SIZE_ERR exception if the index is out of range, as per the DOM HTML spec. r=glazman@netscape.com, sr=jaggernaut@netscape.com
git-svn-id: svn://10.0.0.236/trunk@110249 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 10:20:57 +00:00
jst%netscape.com
c5768c0dba We don't pass references to 'interfaces' in general, so let's not do it here either. r=bryner@netscape.com. sr=jaggernaut@netscape.com
git-svn-id: svn://10.0.0.236/trunk@110248 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 09:03:38 +00:00
cltbld%netscape.com
276442e553 wrong passwd for mail bloat test. -mcafee
git-svn-id: svn://10.0.0.236/trunk@110247 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 09:01:04 +00:00
ssu%netscape.com
5e2e8e90bf checking in patch for andreas.premstaller@uibk.ac.at. fixes bug 114541 - Preferences->labels has two title boxes. r=ssu sr=blakeross.
git-svn-id: svn://10.0.0.236/trunk@110245 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 07:44:02 +00:00
ssu%netscape.com
f683e44001 fixing bug 106711 - label column is showing up to the left of subject by default. r=varada, sr=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@110244 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 07:26:28 +00:00
kin%netscape.com
f0f1496951 Fix for bug 114339: Mozilla fails to paste correctly into password fields
Modified WillInsertText() to call EchoInsertionToPWBuff() after
the code that filters newlines based on the editor.singleLine.pasteNewlines
pref.

r=brade@netscape.com  sr=sfraser@netscape.com


git-svn-id: svn://10.0.0.236/trunk@110243 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 07:21:10 +00:00
blizzard%redhat.com
7e22abd903 Checkpointing changes. Window positions are now properly saved on exit.
git-svn-id: svn://10.0.0.236/trunk@110242 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 07:20:30 +00:00
tingley%sundell.net
215ca3c6ae bug 113838 - make nsRDFXMLParser::ParseString() work again.
r=rjc sr=waterson


git-svn-id: svn://10.0.0.236/trunk@110241 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 07:01:03 +00:00
dean_tessman%hotmail.com
7e02aed6c3 Bug 30861 - [RFE] Springloaded folders (drag-hover over bookmark folder should expand folder)
r=hewitt,timeless sr=hyatt,ben


git-svn-id: svn://10.0.0.236/trunk@110240 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 06:55:21 +00:00
blizzard%redhat.com
d8aaa26c2c Checkpoint changes. Not part of the build. Got popups working, hooked up more mouse events, window scrolling.
git-svn-id: svn://10.0.0.236/trunk@110239 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 06:21:22 +00:00
dean_tessman%hotmail.com
1512edaf12 Bug 86606 - <SELECT>s disappear when using X-Mouse
r=timeless, sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@110238 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 06:16:07 +00:00
rangansen%netscape.com
a913ae1bbc bug# 114448, r=kaie, sr=hewitt removing the url type menu in crls
git-svn-id: svn://10.0.0.236/trunk@110237 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 05:59:49 +00:00
dcone%netscape.com
ba0c0cbbea bug=96870 Add methods onto the nsIPresContext for setting and getting the background painting
boolean so printing can turn on and off backgrounds.  r=peterl sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@110236 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 05:57:37 +00:00
rangansen%netscape.com
c6d25eead1 bug# 114137, r=kaie, sr=hewitt fixing hardcoded string
git-svn-id: svn://10.0.0.236/trunk@110235 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 05:54:26 +00:00
rangansen%netscape.com
d3cdc0469b bug# 111530, r=javi, sr=hewitt fixing broken button size for unrecognized cert
git-svn-id: svn://10.0.0.236/trunk@110234 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 05:51:40 +00:00
ccarlen%netscape.com
6ac2890533 Bug 98349 - Convert Mac build to CW7 and XML projects. Removing obsolete .mcp files. r=pink/sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@110232 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 05:45:45 +00:00
dbaron%fas.harvard.edu
aedf49b319 Backing out changes I didn't mean to check in.
git-svn-id: svn://10.0.0.236/trunk@110231 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 05:41:43 +00:00
dbaron%fas.harvard.edu
cf515cc659 Prevent input elements from adding frames back into the primary frame map during their destruction (and leaving the map with dangling pointers) by passing the frame to functions that will be called during frame destruction to avoid calls to GetPrimaryFrameFor that will repopulate the primary frame map. b=114220 r=jkeiser sr=jst
git-svn-id: svn://10.0.0.236/trunk@110230 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 05:39:36 +00:00
ccarlen%netscape.com
15f35f235b Bug 98349 - Convert Mac build to CW7 and XML projects. Removing obsolete .mcp files. r=pink/sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@110229 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 05:35:08 +00:00
bryner%netscape.com
e685428a2c Bug 108787 -- unable to type in Open Web Location dialog when it first appears. r=saari, sr=blizzard.
git-svn-id: svn://10.0.0.236/trunk@110228 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 05:34:32 +00:00
ccarlen%netscape.com
b9740f38fe Bug 98349 - Convert Mac build to CW7 and XML projects. Removing obsolete .mcp files. r=pink/sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@110227 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 05:25:50 +00:00
ccarlen%netscape.com
4132901d1d Bug 98349 - Convert Mac build to CW7 and XML projects. Removing obsolete .mcp files. r=pink/sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@110226 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 05:10:45 +00:00
morse%netscape.com
6a508fd10d bug 114443, fix js warning, r=morse, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@110225 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 04:59:06 +00:00
ccarlen%netscape.com
745e58b9e6 Bug 98349 - Convert Mac build to CW7 and XML projects. Removing obsolete .mcp files. r=pink/sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@110224 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 04:54:47 +00:00
ccarlen%netscape.com
4d6f6a67f2 Bug 98349 - Convert Mac build to CW7 and XML projects. Removing obsolete .mcp files. r=pink/sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@110223 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 04:39:35 +00:00
mcafee%netscape.com
982ad2ca7c comment whitespace
git-svn-id: svn://10.0.0.236/trunk@110222 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 04:30:25 +00:00
ccarlen%netscape.com
615ed7df64 Bug 98349 - Convert Mac build to CW7 and XML projects. Removing obsolete .mcp files. r=pink/sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@110221 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 04:25:37 +00:00
mcafee%netscape.com
099ab0282c update manual steps for mail bloat test
git-svn-id: svn://10.0.0.236/trunk@110220 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 04:19:29 +00:00
shanjian%netscape.com
db6a4146a5 #105199 glyph search order is NOT lang dependent
lang is mapped to CSS Display structure and apply to document using
CSS rule tree.
r=dbaron sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@110219 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 04:12:34 +00:00
bienvenu%netscape.com
49f55b4407 fix pop3 get new mail leaving db invalid r=naving, sr=sspitzer 114459
git-svn-id: svn://10.0.0.236/trunk@110218 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 04:01:47 +00:00
bienvenu%netscape.com
79eb2d6e48 fix bloat of imap msg dbs when headers have been downloaded r=naving, sr=sspitzer 114487
git-svn-id: svn://10.0.0.236/trunk@110217 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 04:01:20 +00:00
ducarroz%netscape.com
e0a48f8989 Fix for bug 109451. Need to set window.arguments[0] to null in order to free rigth away the nsIMsgComposeParams object when we cache the compose window. R=varada, SR=mscott
git-svn-id: svn://10.0.0.236/trunk@110216 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 03:41:31 +00:00
ducarroz%netscape.com
0b5a9c97e2 Fix for bug 112784. The linked string array got broken which cause us to leak a bunch of strings. R=varada, SR=mscott
git-svn-id: svn://10.0.0.236/trunk@110215 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 03:35:20 +00:00
dbaron%fas.harvard.edu
3855c146ac Fix nsSharableString::SetLength to correctly handle having a shared buffer. Override GetWritableFragment on nsSharableString (perhaps temporarily) to allow use of writing iterators on nsSharableString. b=114438 r=jag sr=jst
git-svn-id: svn://10.0.0.236/trunk@110214 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 03:33:09 +00:00
cmanske%netscape.com
280aca881c Fixed layout in Colors and Background dialog, b=114054, r=hwaara, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@110213 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 03:32:44 +00:00
cmanske%netscape.com
bc3199e41c Fixed items not working in context menu, b=107925, r=brade, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@110212 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 03:30:42 +00:00
ducarroz%netscape.com
35007b4359 Fix for bug 110700. mCItationCOlor wasn't free. R+varada, SR=sspitzer
git-svn-id: svn://10.0.0.236/trunk@110211 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 03:30:15 +00:00
pete%alphanumerica.com
ec5da21679 b=106949, r=ccarlen, sr=jband
Bad use of nsIFile in component manager

--pete


git-svn-id: svn://10.0.0.236/trunk@110210 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 03:25:32 +00:00
cmanske%netscape.com
6e6abe181f Part of fix to XUL 1.0 conversion bug 104113, r=akkana, sr=ben
git-svn-id: svn://10.0.0.236/trunk@110209 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 03:23:09 +00:00
cmanske%netscape.com
7653f3675f Fixed deleting cells when only 1 column in table, b=99095, r=akkana, sr=kin
git-svn-id: svn://10.0.0.236/trunk@110208 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 03:21:14 +00:00
dbaron%fas.harvard.edu
f5dc1089af Fix implementation of {min,max}-{width,height} on images. b=18477 r=pavlov sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@110207 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 03:21:13 +00:00
despotdaemon%netscape.com
6b42c28a8f Pseudo-automatic update of changes made by dean_tessman@hotmail.com.
git-svn-id: svn://10.0.0.236/trunk@110206 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 03:16:52 +00:00
dbaron%fas.harvard.edu
a19300a625 Commenting out tests that can't be made to work under MSVC++ 6.0. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@110205 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 03:15:37 +00:00
hewitt%netscape.com
c5ba8bd720 113562 - nsIContent needs HasAttr method, r=jag, sr=jst
git-svn-id: svn://10.0.0.236/trunk@110204 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 02:57:52 +00:00
bzbarsky%mit.edu
daa893108e Make the unix GetFromMIMEType and GetFromExtension functions not clobber
the user's neverAsk prefs.  Bug 113908, r=law, sr=mscott


git-svn-id: svn://10.0.0.236/trunk@110203 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 02:56:29 +00:00
bzbarsky%mit.edu
91e15ea68e make nsRenderingContextXlib::CreateDrawingSurface always call
UpdateGC. Bug 114334, patch from Roland Mainz
<Roland.Mainz@informatik.med.uni-giessen.de>, r=timeless, sr=kin


git-svn-id: svn://10.0.0.236/trunk@110202 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 02:53:03 +00:00
bzbarsky%mit.edu
d8dc8592bc Add an assertion to the CSS loader for cases when sheet decoding fails.
stopgap measure for bug 106843, r=pierre, sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@110201 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 02:48:49 +00:00
mkaply%us.ibm.com
84c50e6681 Debug only OS/2 build bustage as a result of _DEBUG being turned on
git-svn-id: svn://10.0.0.236/trunk@110199 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 02:46:22 +00:00
smontagu%netscape.com
e6011bb71f Fix for bug 108187, Indent wrong on RTL paragraph in Hebrew, r=dbaron, sr=attinasi. As well as fixing the bug, the patch moves the code for text-indent out to nsLineLayout::BeginLineReflow
git-svn-id: svn://10.0.0.236/trunk@110198 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 02:45:44 +00:00
namachi%netscape.com
3c098a69a6 Patch to avoid Linker crash and NOT generate MAP and COD Files when the MOZ_MAPINFO and
MOZ_CODINFO are not set.
r=cls, sr=dveditz
the modification just takes the new changes which dan mentioned in the bug.
http://bugzilla.mozilla.org/show_bug.cgi?id=111093


git-svn-id: svn://10.0.0.236/trunk@110197 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 02:43:23 +00:00
danm%netscape.com
c8ecf3571f move focus unsuppression in SetupNewViewer until after the viewer has been initialized. also add an assertion should we ever again get into a lazy document creation infinite loop. bugs 106820, 110856. r=bryner,hyatt
git-svn-id: svn://10.0.0.236/trunk@110196 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 02:41:22 +00:00
blizzard%redhat.com
01cd5d8e57 Checkpointing changes. Mouse events being hooked up, invalidation implemented.
git-svn-id: svn://10.0.0.236/trunk@110195 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 02:38:51 +00:00
justdave%syndicomm.com
59a509ab6f Fix for bug 73502: midair collision wasn't catching other bugs changing dependencies
Patch by Dave Miller
r= bbaetz, jake


git-svn-id: svn://10.0.0.236/trunk@110194 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 02:38:18 +00:00
sfraser%netscape.com
a8d7c6b45c Add XML project for smime.mcp, which was missed in the first pass.
git-svn-id: svn://10.0.0.236/trunk@110192 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 02:21:12 +00:00
pschwartau%netscape.com
c6288fa578 Initial add. Regression test for bug 114493.
git-svn-id: svn://10.0.0.236/trunk@110191 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 01:59:58 +00:00
pschwartau%netscape.com
7785c9b2c6 Initial add. Regression test for bug 114491.
git-svn-id: svn://10.0.0.236/trunk@110190 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 01:59:22 +00:00
sspitzer%netscape.com
f8c923fa94 work for the AB_OUTLINER_BRANCH, not part of the build
git-svn-id: svn://10.0.0.236/trunk@110189 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 01:00:09 +00:00
bryner%netscape.com
baa92d21c7 Work-in-progress for xbl/outliner-based select widget. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@110188 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 00:59:37 +00:00
ccarlen%netscape.com
e220ba01ed Missed these with checkin for 98349.
git-svn-id: svn://10.0.0.236/trunk@110187 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 23:29:34 +00:00
ccarlen%netscape.com
1731924479 Adding new files for conversion to CW7 and XML project files. Bug 98349 r=pink/sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@110182 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 21:58:15 +00:00
ccarlen%netscape.com
7c7ff999b7 Adding new files for conversion to CW7 and XML project files. Bug 98349 r=pink/sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@110181 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 21:32:41 +00:00
ccarlen%netscape.com
9bff26e3d9 Adding new files for conversion to CW7 and XML project files. Bug 98349 r=pink/sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@110179 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 21:20:58 +00:00
nicolson%netscape.com
af3db3e4d1 Fix 113301: SECKEY_ImportDERPublicKey should support all public key types.
r=relyea.


git-svn-id: svn://10.0.0.236/trunk@110175 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 21:11:14 +00:00
ccarlen%netscape.com
d3001496ed Adding new files for conversion to CW7 and XML project files. Bug 98349 r=pink/sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@110174 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 21:02:40 +00:00
ccarlen%netscape.com
ba7edd8a3b Adding new files for conversion to CW7 and XML project files. Bug 98349 r=pink/sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@110172 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 20:42:22 +00:00
ccarlen%netscape.com
6d33fa025c Adding new files for conversion to CW7 and XML project files. Bug 98349 r=pink/sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@110170 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 20:25:12 +00:00
ian.mcgreer%sun.com
ee647edfe2 only do the replacement if a new cert was created
git-svn-id: svn://10.0.0.236/trunk@110169 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 20:08:15 +00:00
kaie%netscape.com
61a278f73b Adding new XML Mac project files.
git-svn-id: svn://10.0.0.236/trunk@110166 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 19:54:12 +00:00
ian.mcgreer%sun.com
915d18c143 wrong function name
git-svn-id: svn://10.0.0.236/trunk@110165 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 19:16:18 +00:00
ian.mcgreer%sun.com
70255b5440 check in error const
git-svn-id: svn://10.0.0.236/trunk@110164 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 19:14:32 +00:00
ian.mcgreer%sun.com
53089cac16 handle race condition where attempt is made to add cert to cache when it is already present (from being added by another thread).
git-svn-id: svn://10.0.0.236/trunk@110163 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 19:05:51 +00:00
ian.mcgreer%sun.com
dc9703b976 merge in 3.3 branch changes to tip
git-svn-id: svn://10.0.0.236/trunk@110162 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 18:14:23 +00:00
blizzard%redhat.com
8f3aade662 Checkpointing changes. Expose events, window destruction and window close are now handled. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@110161 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 17:37:36 +00:00
jdunn%netscape.com
bdc0e82f18 fixing hpux bustage. unnamed unions can't access structs which are protected.
making FragmentBits a public struct, but the variable of this type is still
private.  The other solution would be to "name" the union and delcare
FragmentBits a friend of the union (the union has to be named to declare
friendship).


git-svn-id: svn://10.0.0.236/trunk@110159 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 15:43:18 +00:00
brade%netscape.com
ef3b773299 implement modification count in editor; bug 112008, sr=smfr, r=akk
git-svn-id: svn://10.0.0.236/trunk@110158 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 15:23:11 +00:00
kin%netscape.com
5df91026ea Fix for bug 105716: Can't delete the input characters in the above form page
Modified RemoveFrame() to call mFloaters.DestroyFrame(aOldFrame) after
the line search. This insures that aOldFrame is destroyed even if it
isn't found in the line list.

r=dbaron@fas.harvard.edu  sr=waterson@netscape.com


git-svn-id: svn://10.0.0.236/trunk@110157 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 14:38:55 +00:00
seawood%netscape.com
37b2da8bf3 Fix HP-UX/Forte bustage by getting rid of useless & ambigious intermediate FragmentBits struct and declaring mState as a struct inside the union.
r/sr=jag


git-svn-id: svn://10.0.0.236/trunk@110155 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 12:28:10 +00:00
jaggernaut%netscape.com
bc3d20cba4 Bug 114288: Add nsStringComparator parameter to nsAString::Equals to mirror Compare and provide a way to do CaseInsensitive Equals. r=dbaron, sr=jst
git-svn-id: svn://10.0.0.236/trunk@110154 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 10:10:44 +00:00
jst%netscape.com
8703a59c51 Fixing bug 114274. Don't allocate storage for newline fragments, this cuts down the number of string buffer allocations we do while running the pageload tests by ~22%. r=bbaetz@cs.mcgill.ca, sr=jaggernaut@netscape.com
git-svn-id: svn://10.0.0.236/trunk@110153 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 09:46:33 +00:00
bbaetz%cs.mcgill.ca
afdb461133 Bug 111152 - Support native pixel formats. Patch by
james.turner@crocodile-clips.com, minor tweaks by me.


git-svn-id: svn://10.0.0.236/trunk@110152 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 08:37:05 +00:00
seawood%netscape.com
97cd53a50e Preparing special accommodations for ldap's build system on the shortbus.
git-svn-id: svn://10.0.0.236/trunk@110150 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 08:06:51 +00:00
racham%netscape.com
c29dd50db6 Fixing bug 108229. Fixed GetMsgFolderFromUri routine to allow copies and folders settings to display and hold preferences properly. Redundant definitions are removed and the routine is now defined in widgetglue.js. r=naving, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@110149 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 07:44:03 +00:00
pierre%netscape.com
0933e470e6 #111949: Text Zoom has stopped working. Reinstated some code that was lost in the previous checkin. r=pink/sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@110148 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 06:30:00 +00:00
bbaetz%cs.mcgill.ca
e68dc67279 Part of bug 114275 - Mac build options for libart. Will have no effect
until the SVG branch is merged. r=cls


git-svn-id: svn://10.0.0.236/trunk@110147 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 06:29:08 +00:00
seawood%netscape.com
1588d74077 Bah! /bin/sh's all over the world hate me. Back to doing things the long way.
git-svn-id: svn://10.0.0.236/trunk@110146 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 06:25:40 +00:00
seawood%netscape.com
56018f5eb2 Use ifdefs to skip certain tiers since bash2 is giving me a hard time.
Bug #107302 - Fixing tinderbox bustage


git-svn-id: svn://10.0.0.236/trunk@110145 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 06:13:54 +00:00
seawood%netscape.com
056d67dbf6 Break psm, calendar, mailnews & 'apprunner' into their own tiers.
Bug #107302 r=bryner


git-svn-id: svn://10.0.0.236/trunk@110144 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 04:30:31 +00:00
timeless%mac.com
a37fa95fb3 Bugzilla Bug 84568 xlib port does not support netscape plugins
patch work by timecop@network.email.ne.jp and Roland.Mainz@informatik.med.uni-giessen.de
r=timeless, sr=beard


git-svn-id: svn://10.0.0.236/trunk@110143 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 01:22:29 +00:00
pschwartau%netscape.com
885e11bada Adding new cases to test
git-svn-id: svn://10.0.0.236/trunk@110142 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 00:43:13 +00:00
arougthopher%lizardland.net
9ac9e0292d Bug #92711
The nsScriptableRegionConstructor method was not creating a nsRegionBeOS properly,
causing a crash of mozilla when the method was called.
r=cls


git-svn-id: svn://10.0.0.236/trunk@110141 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 00:29:21 +00:00
blakeross%telocity.com
795de5f95f 114325 - Update callers for hasAttribute work. r=ben sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@110140 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 00:24:45 +00:00
cltbld%netscape.com
f7461086cc Screwed up bloatdiff_label mail tweak. -mcafee
git-svn-id: svn://10.0.0.236/trunk@110139 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 00:00:07 +00:00
blakeross%telocity.com
fa690bfd11 Forgot to checkin this last night, too. What poor sap vouched for my cvs access? (same reviewers)
git-svn-id: svn://10.0.0.236/trunk@110138 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 23:58:51 +00:00
blakeross%telocity.com
aa9713ab71 Fix inefficiency that alec spotted. r/sr=alecf
git-svn-id: svn://10.0.0.236/trunk@110137 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 23:20:20 +00:00
blakeross%telocity.com
bf30a2b54d 114258 - pref panel header binding, dialogoverlay.css shouldn't have to be included in each panel. r=ben sr=hewitt
114268 - unnecessarily setting localname attribute on all pref-based elements when loading pref panels. r=ben sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@110136 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 20:49:22 +00:00
blakeross%telocity.com
482730d577 Adding missing entity.
git-svn-id: svn://10.0.0.236/trunk@110135 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 20:41:46 +00:00
justdave%syndicomm.com
c6156b2092 Re-fix for bug 102141: The prior checkin on this bug caused an error if you could only see one product and you tried to
change a bug.
Fix by David Kilzer <ddk@theracingworld.com>
r= justdave, bbaetz


git-svn-id: svn://10.0.0.236/trunk@110134 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 20:23:31 +00:00
blakeross%telocity.com
2447312558 Checking in security portion of last night's fix. same reviewers.
git-svn-id: svn://10.0.0.236/trunk@110133 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 17:19:44 +00:00
dp%netscape.com
e1a23ad8a5 bug 110555 Ignoring error when user css files not found. r=dveditz,
sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@110132 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 16:14:02 +00:00
dp%netscape.com
e945d47ff1 bug 110555 renaming user css files into example files so they wont get loaded on startup
git-svn-id: svn://10.0.0.236/trunk@110131 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 16:07:33 +00:00
dp%netscape.com
78c16bfcfe bug 110555 Removing unused user css files and renaming them to example
files so they wont be loaded on startup r=dveditz, sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@110130 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 16:06:13 +00:00
justdave%syndicomm.com
17f6281e23 SECURITY FIX bug 54901: If you were using LDAP authentication it would let you log in as anyone if you left the password
blank.
Patch by David Crowe <crow@waveset.com>
r= jmrobins, justdave


git-svn-id: svn://10.0.0.236/trunk@110128 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 15:56:23 +00:00
bernd.mielke%snafu.de
d2fd8dee08 block regression test - not part of the build
git-svn-id: svn://10.0.0.236/trunk@110127 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 15:36:55 +00:00
bernd.mielke%snafu.de
717117d6d4 adding table testcases - not part of the build
git-svn-id: svn://10.0.0.236/trunk@110126 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 15:27:21 +00:00
jfrancis%netscape.com
dfd10349d5 fixes bug 99523 and cast of hangers on: this patch allows the editor to backspace/forward-delete across block boundaries (other than table elements), rearranging the document content in some sensible way in response. r=fm;sr=kin
git-svn-id: svn://10.0.0.236/trunk@110125 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 09:24:33 +00:00
timeless%mac.com
61fbbb6bc1 Bug 114040 QNX isn't X11
r=bzbarsky sr=darin


git-svn-id: svn://10.0.0.236/trunk@110124 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 09:14:34 +00:00
leaf%mozilla.org
a32a2f92a2 Automated update
git-svn-id: svn://10.0.0.236/trunk@110123 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 09:12:43 +00:00
seawood%netscape.com
6ed327cb74 Restoring OS/2 to previous state.
Bug #58981


git-svn-id: svn://10.0.0.236/trunk@110122 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 09:09:51 +00:00
seawood%netscape.com
256c10f753 Restore OS/2's special setting of SHARED_LIBRARY until I can figure out what's going on with that build.
Bug #58981


git-svn-id: svn://10.0.0.236/trunk@110121 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 09:08:47 +00:00
seawood%netscape.com
943b263163 Turns out that we do have some .exp & .map files checked into the tree so replace the wildcards with more explicit rules.
Bug #58981


git-svn-id: svn://10.0.0.236/trunk@110120 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 08:56:06 +00:00
blakeross%telocity.com
f793d50a12 114258 - pref panel header binding, dialogoverlay.css shouldn't have to be included in each panel. r=ben sr=hewitt
114268 - unnecessarily setting localname attribute on all pref-based elements when loading pref panels. r=ben sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@110119 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 08:54:59 +00:00
blakeross%telocity.com
b90661d5e5 114258 - pref panel header binding, dialogoverlay.css shouldn't have to be included in each panel. r=ben sr=hewitt
114268 - unnecessarily setting localname attribute on all pref-based elements when loading pref panels. r=ben sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@110118 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 08:47:31 +00:00
jst%netscape.com
41195a492c Formatting changes, no code changes.
git-svn-id: svn://10.0.0.236/trunk@110116 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 08:02:41 +00:00
leaf%mozilla.org
fe85203288 Automated update
git-svn-id: svn://10.0.0.236/trunk@110115 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 07:12:45 +00:00
seawood%netscape.com
bafe4b8adb Updating win32 support for gmake build:
* Add LIB_PREFIX to build
* Read MOZ_TOOLS at configure time to set LIBIDL_* on win32
* Move MOZ_DEBUG_LDFLAGS settings into config.mk
* Fix problem with ldap being configured for standalone modules when not specified
* Fix PROGRAMS & SIMPLE_PROGRAMS rules for win32
Bug #58981 r=bryner


git-svn-id: svn://10.0.0.236/trunk@110114 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 07:08:58 +00:00
seawood%netscape.com
88b23adbf4 Add win32 support to xpcom Makefile.ins
Bug #58981 r=bryner


git-svn-id: svn://10.0.0.236/trunk@110113 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 07:05:12 +00:00
seawood%netscape.com
fe4337da92 Update standalone xpcom dirs list.
Bug #58981 r=bryner


git-svn-id: svn://10.0.0.236/trunk@110112 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 07:02:42 +00:00
bbaetz%cs.mcgill.ca
74caf67866 Bug 114255 - need to call UpdateGC() even if we already have a GC
r=pavlov,sr=jst


git-svn-id: svn://10.0.0.236/trunk@110110 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 06:32:05 +00:00
bernd.mielke%snafu.de
52ac925bc3 bug 106966 more table frames will now be able to clip the overflow r=karnaze sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@110109 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 05:39:45 +00:00
dbaron%fas.harvard.edu
97e5cd4b32 Split ConstructFrameByTag into ConstructTextFrame and ConstructHTMLFrame to make it easier to reorganize frame construction by tag and by display type and to speed up text frame construction. b=109788 r=bryner sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@110108 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 04:28:41 +00:00
bbaetz%cs.mcgill.ca
2b768c5796 Mac build changes by James Turner <james.turner@crocodile-clips.com>.
Not part of build.


git-svn-id: svn://10.0.0.236/trunk@110106 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 03:55:26 +00:00
bryner%netscape.com
cd9b0758b0 Fixing comments, bug 113038. Patch from diego@biurrun.de, r=bryner, rs=brendan.
git-svn-id: svn://10.0.0.236/trunk@110104 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 01:36:47 +00:00
blakeross%telocity.com
1848d8aa3e Adding missing |return|. r/sr=no one
git-svn-id: svn://10.0.0.236/trunk@110102 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 23:48:54 +00:00
dbaron%fas.harvard.edu
52c1373494 Fix inefficient Assign pattern to use Append instead. b=113188 r=jag sr=jst
git-svn-id: svn://10.0.0.236/trunk@110100 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 22:51:15 +00:00
dbaron%fas.harvard.edu
34df01adc8 Fix appending to nsSharableString by always null-terminating in SetLength. b=113188 r=jag sr=jst
git-svn-id: svn://10.0.0.236/trunk@110099 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 22:50:34 +00:00
dbaron%fas.harvard.edu
dcf293faca Prevent XPCReadableJSStringWrapper from having a null buffer handle. b=112496 r=shaver, jag sr=jst
git-svn-id: svn://10.0.0.236/trunk@110098 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 22:49:05 +00:00
dbaron%fas.harvard.edu
2a2655f16e Add two more IETF HTML 3 doctypes to the list of quirks-mode doctypes. b=109123 r=harishd sr=jst
git-svn-id: svn://10.0.0.236/trunk@110097 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 22:47:15 +00:00
dbaron%fas.harvard.edu
b602d311d7 Fix crash due to accessing destroyed data previously owned by a rule node but cached on a style context that inherited it by clearing style data from style contexts before reresolution due to an inline style change. b=105619 sr=hyatt r=shaver
git-svn-id: svn://10.0.0.236/trunk@110096 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 22:46:21 +00:00
dbaron%fas.harvard.edu
ad2f0728c1 Remove workaround for broken string code that has since been fixed. b=100751 r=jag sr=jst
git-svn-id: svn://10.0.0.236/trunk@110095 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 22:42:42 +00:00
dbaron%fas.harvard.edu
35dc4ea96b Fix leak of device context. r=jag sr=shaver b=114167
git-svn-id: svn://10.0.0.236/trunk@110094 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 22:41:10 +00:00
dbaron%fas.harvard.edu
597b8c2f87 Fix the holding past XPCOM shutdown of an nsTimerManager in a static nsCOMPtr. r=jag sr=shaver b=43589
git-svn-id: svn://10.0.0.236/trunk@110093 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 22:40:08 +00:00
dbaron%fas.harvard.edu
615e2001ee Allow text that fits exactly to be measured faster by changing < to <=. Patch from Daniel Bratell <bratell@lysator.liu.se>. r=shanjian sr=waterson b=90867
git-svn-id: svn://10.0.0.236/trunk@110092 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 22:37:12 +00:00
bryner%netscape.com
beccbf1b94 Fixing an uninitialized variable warning. bug 114243, r=dbaron, sr=shaver.
git-svn-id: svn://10.0.0.236/trunk@110091 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 22:23:39 +00:00
bryner%netscape.com
dc66973c8e Fix a signed/unsigned warning by using an unsigned int to compare against the result of sizeof(). bug 114241, r=bbaetz, sr=shaver.
git-svn-id: svn://10.0.0.236/trunk@110090 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 22:05:01 +00:00
bryner%netscape.com
7920f4a6a9 Fix a warning by changing C++ comments to C comments. bug 114241, r=bbaetz, sr=shaver.
git-svn-id: svn://10.0.0.236/trunk@110089 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 22:04:17 +00:00
bzbarsky%mit.edu
bfc9162101 take out the accidental useragent.override change. Bug 114208,
r=bbaetz,hwaara, sr=shaver


git-svn-id: svn://10.0.0.236/trunk@110088 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 22:02:34 +00:00
dbaron%fas.harvard.edu
9f2d153e12 Fix AIX (and presumably OS/2) bustage by changing |true| to |PR_TRUE|.
git-svn-id: svn://10.0.0.236/trunk@110087 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 19:47:46 +00:00
mkaply%us.ibm.com
784c2007e1 Get OS/2 building - we need GetDefaultCharsetForLocale
git-svn-id: svn://10.0.0.236/trunk@110085 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 17:56:48 +00:00
morse%netscape.com
508e541c92 bug 110471, fix js warning, r=morse, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@110084 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 16:28:02 +00:00
jaggernaut%netscape.com
93cca65187 Attempt at fixing OS/2 bustage
git-svn-id: svn://10.0.0.236/trunk@110083 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 15:16:23 +00:00
jdunn%netscape.com
3c8514da6a fixing AIX tinderbox
re-checking this in.  New fix that jag and I worked out (ok HE did!)
r=jaggernaut@netscape.com


git-svn-id: svn://10.0.0.236/trunk@110082 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 13:09:19 +00:00
jdunn%netscape.com
cb2910b539 backing out previous checking. it is busting one of the linuxes..
git-svn-id: svn://10.0.0.236/trunk@110081 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 11:51:27 +00:00
jdunn%netscape.com
67971f8904 fixing aix tinderbox bustage: aix can't handle NS_LITERAL_STRINGs in an
object declaration in a "() ? :" conditional.

r=cls@seawood.org
There is no bug for this incident but see 82523 for similar issue.


git-svn-id: svn://10.0.0.236/trunk@110080 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 11:19:52 +00:00
mkaply%us.ibm.com
9990130236 PR_FALSE NOT false
git-svn-id: svn://10.0.0.236/trunk@110079 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 11:01:12 +00:00
bryner%netscape.com
fad06d673f Removing wallet from REQUIRES since it's no longer needed. r=jag.
git-svn-id: svn://10.0.0.236/trunk@110078 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 09:44:58 +00:00
blakeross%telocity.com
b5e1dbf558 114169 - Use hasAttribute (which will be optimized even further soon) to avoid excessive string copying. r=ben sr=hewitt
113582 - put global xbl widgets on a diet. r=ben sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@110077 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 08:06:48 +00:00
blakeross%telocity.com
2bcd4ac09b 114169 - Use hasAttribute (which will be optimized even further soon) to avoid excessive string copying. r=ben sr=hewitt
113582 - put global xbl widgets on a diet. r=ben sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@110076 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 07:52:11 +00:00
jaggernaut%netscape.com
357c78f88e BUg 113228: Replace nsC?String::To(Lower|Upper)Case with global To(Lower|Upper)Case. r=dbaron, sr=jst
git-svn-id: svn://10.0.0.236/trunk@110075 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 07:08:38 +00:00
akkana%netscape.com
96b83c9943 Hmm, let's try that spelling correction again
git-svn-id: svn://10.0.0.236/trunk@110074 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 06:59:49 +00:00
akkana%netscape.com
e79bde5021 Spelling correction. Noticed by and r=timeless
git-svn-id: svn://10.0.0.236/trunk@110073 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 06:32:59 +00:00
cltbld%netscape.com
9eb6957752 MailBloatTestTimeout
git-svn-id: svn://10.0.0.236/trunk@110072 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 05:07:12 +00:00
mkaply%us.ibm.com
2736fa8c17 PR_FALSE NOT false
git-svn-id: svn://10.0.0.236/trunk@110071 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 04:05:58 +00:00
pschwartau%netscape.com
6ebfe58a8f Adding one more case to test
git-svn-id: svn://10.0.0.236/trunk@110070 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 03:29:52 +00:00
mcafee%netscape.com
ee4917a617 Adding alt text to img src tag.
git-svn-id: svn://10.0.0.236/trunk@110069 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 03:09:41 +00:00
cltbld%netscape.com
2a73bc06a1 Set BUILD_MAIL_SMOKETEST env variable if Settings::MailBloatTest=1, at build time, not run-test time.
git-svn-id: svn://10.0.0.236/trunk@110066 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 03:02:09 +00:00
cltbld%netscape.com
7a392cbcb2 putterman wants to leave Inbox.msf there, to match real-case usage.
git-svn-id: svn://10.0.0.236/trunk@110065 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 01:52:14 +00:00
cltbld%netscape.com
0f2d694e4f add ../ to ln command. -mcafee
git-svn-id: svn://10.0.0.236/trunk@110064 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 01:29:51 +00:00
bienvenu%netscape.com
dd1c51348f r/sr=sspitzer 101315, speedup parsing of local folders
git-svn-id: svn://10.0.0.236/trunk@110063 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 01:24:28 +00:00
blakeross%telocity.com
bd202c797a 112967 - hardcoded script path in navigator.xul, by colinp. r=doron sr=blake
git-svn-id: svn://10.0.0.236/trunk@110062 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 01:22:31 +00:00
av%netscape.com
225400d1aa Fixing bug 113264 -- making NPPrint struct compatible with older versions of plugins, r=peterl, sr=beard
git-svn-id: svn://10.0.0.236/trunk@110061 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 01:13:05 +00:00
beard%netscape.com
09f88c4ade *** empty log message ***
git-svn-id: svn://10.0.0.236/trunk@110060 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 01:06:34 +00:00
beard%netscape.com
1aa487173f Added header files to project.
git-svn-id: svn://10.0.0.236/trunk@110059 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 01:05:27 +00:00
bienvenu%netscape.com
85c019ebc2 make summaryValid an attribute on db's, r/sr=sspitzer part of work for 101315, speedup parsing of local folders
git-svn-id: svn://10.0.0.236/trunk@110058 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 01:02:33 +00:00
blakeross%telocity.com
be41514eef open in new window doesn't work for folders on personal toolbar. trivial fix, sr=hewit
git-svn-id: svn://10.0.0.236/trunk@110057 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 01:01:57 +00:00
bienvenu%netscape.com
658632f39c speedup folder loading when many headers to download, r/sr =sspitzer 112761
git-svn-id: svn://10.0.0.236/trunk@110056 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 00:59:38 +00:00
bienvenu%netscape.com
eb79e9f044 make manyHeadersToDownload an attribute instead of a method, r/sr =sspitzer, cleanup as part of work for 112761
git-svn-id: svn://10.0.0.236/trunk@110055 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 00:58:34 +00:00
curt%netscape.com
cf2dbd57c0 Cleaning up obsolete smimestb.dll file.
git-svn-id: svn://10.0.0.236/trunk@110054 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 00:53:41 +00:00
ssu%netscape.com
3a95d9ee1d fix that's part of bug 81292 - labels feature. rs=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@110053 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 00:52:56 +00:00
jband%netscape.com
b044009c7d fix bug 111771. Streamline xptcall invoke for Win32 x86 only by getting rid of the call to invoke_count_works and just making the max possible required space on the stack for the params and then cleaningup afer the call. sr=shaver r=dbradley
git-svn-id: svn://10.0.0.236/trunk@110052 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 00:49:11 +00:00
bienvenu%netscape.com
87bef3bc53 fix persistence of folder charset when set from properties dialog r/sr=sspitzer 113910
git-svn-id: svn://10.0.0.236/trunk@110051 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 00:41:02 +00:00
yokoyama%netscape.com
372d1b7a4a Bug 110486
Removing NSGetFactory from UCONV
/r=shanjian; /sr=brendan


git-svn-id: svn://10.0.0.236/trunk@110050 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 00:25:28 +00:00
hewitt%netscape.com
dd9bdf8700 114043 - Browser crash in ShowTooltip, r=jag, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@110049 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 00:24:23 +00:00
darin%netscape.com
a9d56fd85d fixes bug 83471 "Redirection loops"
r=bbaetz@cs.mcgill.ca
sr=rpotts@netscape.com


git-svn-id: svn://10.0.0.236/trunk@110048 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 00:23:04 +00:00
sfraser%netscape.com
80126d7f1e Fix bug 106999 -- implement Mac atomic operations using Open Transport routines for speed. r=wtc.
git-svn-id: svn://10.0.0.236/trunk@110046 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 23:59:35 +00:00
waterson%netscape.com
bec5b1f5d0 Bug 113515. Decouple FTP from wallet using the observer service. r=bbaetz, morse, sr=darin
git-svn-id: svn://10.0.0.236/trunk@110045 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 23:56:55 +00:00
sfraser%netscape.com
5e6a880abd Fix bug 113714 -- optimized mac builds would sporadically autoregister XPT files on startup, because doing a string compare of persistent descriptor strings is not a valid way to compare them (Mac aliases to the same file can differ). r=ccarlen, sr=jband
git-svn-id: svn://10.0.0.236/trunk@110044 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 23:52:52 +00:00
sfraser%netscape.com
95895c44dd Fix for bug 113942 -- bail early in nsFileIO::GetInputStream() if IsDirectory() returns an error. r=dougt, sr=darin
git-svn-id: svn://10.0.0.236/trunk@110043 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 23:49:11 +00:00
rayw%netscape.com
91b9263ddb Following Johnny's suggestions to cancel outstanding requests and make the
number black before issuing additional requests.

Not part of default build.


git-svn-id: svn://10.0.0.236/trunk@110042 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 23:20:06 +00:00
ssu%netscape.com
6f22653806 fixing bug 106187 - Add Label as a filter action. r=varada, sr=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@110041 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 23:19:03 +00:00
pete%alphanumerica.com
d5c04f174e b=77933, r=ccarlen, sr=jst
nsIFile::CreateUnique() has unused parameter

removed unused parameter
/**
    WARNING commercial tree has one hit for this API change
 */
--pete


git-svn-id: svn://10.0.0.236/trunk@110040 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 23:06:51 +00:00
jst%netscape.com
01b020a9cd Make this test use async soap call and make it work for numbers that don't fit in a JS int.
git-svn-id: svn://10.0.0.236/trunk@110039 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 22:55:41 +00:00
dbaron%fas.harvard.edu
89d7f6dc96 Remove nsDST. b=110911 r=attinasi sr=brendan
git-svn-id: svn://10.0.0.236/trunk@110038 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 22:06:40 +00:00
rayw%netscape.com
6f5546daad Coerce type to integer. SOAP is not part of default build.
git-svn-id: svn://10.0.0.236/trunk@110037 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 22:04:25 +00:00
darin%netscape.com
07144356c9 fixes bug 107759 "Drag&drop to and from content area not working [Mach]"
r=pink, sr=jband


git-svn-id: svn://10.0.0.236/trunk@110036 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 22:01:26 +00:00
harishd%netscape.com
920d9110b8 98218 - set layout mode whether a DOCTYPE exists or not
r=heikki, sr=jst.


git-svn-id: svn://10.0.0.236/trunk@110035 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 21:53:39 +00:00
sgehani%netscape.com
c06a872ae1 Remove unsupported "align" attr and use "pack" instead.
b=112991; r=sgehani; sr=hewitt
(checking in for Colin Phillips <colinp@oeone.com>)


git-svn-id: svn://10.0.0.236/trunk@110034 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 21:50:03 +00:00
sgehani%netscape.com
8bb0ef792c Make "Search for:" bookmark string localizable.
b=113341; r=morse; sr=alecf


git-svn-id: svn://10.0.0.236/trunk@110033 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 21:45:27 +00:00
sgehani%netscape.com
4a344e1272 Align with revised nsIPropertyElement interface: move getters/setters to
directly access the key and value attributes.
b=113870; r=morse; sr=alecf


git-svn-id: svn://10.0.0.236/trunk@110032 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 21:41:50 +00:00
shliang%netscape.com
158a974300 bug 67359 - mail icons for msgs that have been downloaded for offline use. r=andreww, sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@110031 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 21:39:15 +00:00
ssu%netscape.com
750e8d462d fixing bug 81292 - RFE: Labels feature to help users organize their messages. r=sspitzer, sr=beinvenu
git-svn-id: svn://10.0.0.236/trunk@110030 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 21:37:22 +00:00
harishd%netscape.com
463de5eab2 106746 - Do not allow DD to contain DT and vice versa.
103095 - Ignore forward slash, in short hand tags, in html.
96861 - Ignore nested FORMS.
94269 - Do not allow P to contain FORM.
84592 - Ignore body after FRAMESET.

r=heikki, sr=jst


git-svn-id: svn://10.0.0.236/trunk@110029 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 21:33:12 +00:00
relyea%netscape.com
f3abd8769b nssren.h needs to be included first in the header file or AIX will fail.
git-svn-id: svn://10.0.0.236/trunk@110028 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 21:32:05 +00:00
relyea%netscape.com
c70f425fc3 restore NSS rename to those files that need it.
git-svn-id: svn://10.0.0.236/trunk@110026 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 21:13:08 +00:00
pavlov%netscape.com
704a089389 little cleanup. not part of build
git-svn-id: svn://10.0.0.236/trunk@110025 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 21:00:30 +00:00
darin%netscape.com
f9bdb8aba8 fixes bug 102656 "IDN support for HREF IDN-links"
patch=william.tan@i-dns.net
r/sr=jst,darin


git-svn-id: svn://10.0.0.236/trunk@110022 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 20:29:56 +00:00
ccarlen%netscape.com
a812b0dede Bug 112262 - checking in mac project changes for dougt.
git-svn-id: svn://10.0.0.236/trunk@110021 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 19:55:37 +00:00
dougt%netscape.com
a15e804a22 Bug 112262. Move nsMemory into the glue library. sr=rpotts, sr=jband.
git-svn-id: svn://10.0.0.236/trunk@110020 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 19:54:16 +00:00
shrutiv%netscape.com
2f20cdebbd Fix for bugscape 10911: Allow removal of AOL desktop icon (r=tao)
git-svn-id: svn://10.0.0.236/trunk@110017 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 19:52:01 +00:00
hwaara%chello.se
4c08064fc5 #113663, clean up and improve support for frameborder and scrolling attributes on frame elements.
r=bz, sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@110016 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 19:40:07 +00:00
locka%iol.ie
31bba7f5f5 NOT PART OF BUILD. More work on the ActiveX TLB to IDL/XPT converter
git-svn-id: svn://10.0.0.236/trunk@110015 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 19:38:35 +00:00
locka%iol.ie
ad4990980f NOT PART OF BUILD. More work on the ActiveX TLB to IDL/XPT converter
git-svn-id: svn://10.0.0.236/trunk@110014 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 19:34:47 +00:00
kestes%walrus.com
a66876e04d treestate function changed names during last update to treestate class.
git-svn-id: svn://10.0.0.236/trunk@110013 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 19:30:34 +00:00
rayw%netscape.com
4f3c37a8f4 Fixes to the way SOAP encodings are tied to the XML elements.
Not part of default build.


git-svn-id: svn://10.0.0.236/trunk@110012 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 18:56:19 +00:00
karnaze%netscape.com
8648ceec74 new regression tests, not affecting the build.
git-svn-id: svn://10.0.0.236/trunk@110011 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 17:15:39 +00:00
bienvenu%netscape.com
728c3dce49 reduce bloat of nsMsgHdrs when parsing local folder r=naving, sr=sspitzer 113847
git-svn-id: svn://10.0.0.236/trunk@110010 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 15:34:12 +00:00
brade%netscape.com
4d6d20f598 NS_LITERAL_STRING cleanup (bug 26384; r=akk, sr=kin)
git-svn-id: svn://10.0.0.236/trunk@110009 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 15:28:47 +00:00
brade%netscape.com
c48d3817b7 #include cleanup; NS_LITERAL_STRING cleanup (bug 26384; r=akk, sr=kin)
git-svn-id: svn://10.0.0.236/trunk@110008 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 15:21:55 +00:00
brade%netscape.com
905833d07b NS_LITERAL_STRING cleanup (bug 26384; r=akk, sr=kin)
git-svn-id: svn://10.0.0.236/trunk@110007 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 15:17:29 +00:00
karnaze%netscape.com
d8577654db bug 113424 - mechanism for percent height frames inside table cells to receive special height reflow. sr=attinasi, r=alexsavulov
git-svn-id: svn://10.0.0.236/trunk@110006 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 14:51:12 +00:00
briane%qnx.com
b697033b55 PHOTON BUILD only
fixes and updates for the embedding, base on the gtk code base


git-svn-id: svn://10.0.0.236/trunk@110005 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 14:30:38 +00:00
dp%netscape.com
0b3f2b23ac bug 113833 Disabling trace-malloc if required dlls are not
found. (thanks jband) r=dp, sr=jband


git-svn-id: svn://10.0.0.236/trunk@110004 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 14:29:24 +00:00
dbradley%netscape.com
f3f4a77cb3 Bug104843 - Added requires to makefile
git-svn-id: svn://10.0.0.236/trunk@110003 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 13:34:48 +00:00
dbradley%netscape.com
185487050b Bug 112666 - XPCOM ExceptionService should return a pending exception if one exists. r=jst sr=jband
git-svn-id: svn://10.0.0.236/trunk@110002 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 13:31:01 +00:00
mcafee%netscape.com
db356d2258 query browsing should point at query.cgi, not graph.cgi
git-svn-id: svn://10.0.0.236/trunk@110001 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 11:43:41 +00:00
mcafee%netscape.com
2a1af8e8ea pass in units, we might want to hide this by default
git-svn-id: svn://10.0.0.236/trunk@110000 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 11:35:35 +00:00
mcafee%netscape.com
7e92f8898a Adding title to query result
git-svn-id: svn://10.0.0.236/trunk@109999 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 11:31:10 +00:00
cltbld%netscape.com
94afde533d checked in shortcut by mistake
git-svn-id: svn://10.0.0.236/trunk@109998 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 11:17:51 +00:00
cltbld%netscape.com
a3951d6d94 Changes to accomodate unified theory on graph server side.
git-svn-id: svn://10.0.0.236/trunk@109997 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 11:13:55 +00:00
cltbld%netscape.com
e0cbebdd35 cleaning up label printing. -mcafee
git-svn-id: svn://10.0.0.236/trunk@109996 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 11:12:47 +00:00
glazman%netscape.com
14197195c8 new Transaction for CSS in Composer
NOT PART OF THE BUILD


git-svn-id: svn://10.0.0.236/trunk@109995 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 11:08:53 +00:00
mcafee%netscape.com
b74b9cb99d Solaris wants file modes for mkdir()
git-svn-id: svn://10.0.0.236/trunk@109994 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 10:20:06 +00:00
mcafee%netscape.com
c9cdf3689d query wrapper for graph.cgi
git-svn-id: svn://10.0.0.236/trunk@109993 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 10:02:32 +00:00
bernd.mielke%snafu.de
7875c9ce3d add hr frame to layout debugging logic, bug 110596 r=karnaze sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@109992 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 10:02:31 +00:00
mcafee%netscape.com
64edaa5d04 First attempt at generalizing graph.cgi and collect.cgi
git-svn-id: svn://10.0.0.236/trunk@109991 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 09:43:54 +00:00
seawood%netscape.com
814ef934e4 Drop optimization level for select files on Irix when compiling with MIPSpro to workaround suspected compiler bug.
Thanks to Nick Blievers <nickb@adacel.com.au> for the patch.
Bug #79562 r=brendan sr=cls


git-svn-id: svn://10.0.0.236/trunk@109990 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 09:12:16 +00:00
dprice%netscape.com
1329c6fda1 66722 r=dveditz sr=mscott
removed unnecessary if statements


git-svn-id: svn://10.0.0.236/trunk@109986 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 07:50:09 +00:00
pschwartau%netscape.com
3e9d190892 Added three more cases to test
git-svn-id: svn://10.0.0.236/trunk@109985 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 07:23:57 +00:00
rayw%netscape.com
a1bfb55091 Minor fix and update to primes test.
Not part of default build.


git-svn-id: svn://10.0.0.236/trunk@109984 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 06:47:06 +00:00
dp%netscape.com
26a73785b5 bug 113833 preventing initalization of trace malloc stuff unless
--trace-malloc command line is given. sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@109983 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 06:41:55 +00:00
leaf%mozilla.org
6ec526afe4 Automated update
git-svn-id: svn://10.0.0.236/trunk@109980 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 05:57:46 +00:00
dp%netscape.com
ffce7fca63 backing out previous checkin. Makefile.in wants to decend into mozilla/tools and we dont pull that by default.
git-svn-id: svn://10.0.0.236/trunk@109979 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 05:53:27 +00:00
curt%netscape.com
ce49e4ab25 Combined JRE BIN PATH and JRE LIB PATH for easier maintenance.
git-svn-id: svn://10.0.0.236/trunk@109978 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 05:48:40 +00:00
curt%netscape.com
3463c29a58 We done't want to see the Program Folder after the installation any more.
git-svn-id: svn://10.0.0.236/trunk@109977 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 05:42:01 +00:00
blizzard%redhat.com
0ff821f775 checkpointing changes. mainloop runs, event queues run, windows will show and resize. not part of the build.
git-svn-id: svn://10.0.0.236/trunk@109975 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 05:23:56 +00:00
blizzard%redhat.com
69ed7f1be6 remove seperate gtk2 gfx files. not part of the build.
git-svn-id: svn://10.0.0.236/trunk@109974 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 05:23:00 +00:00
rayw%netscape.com
fda087863c Added self-ref to completion object when it has relelased the request
object but still needs to deliver listenerr callback.

SOAP is not part of default build.


git-svn-id: svn://10.0.0.236/trunk@109973 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 05:22:28 +00:00
blizzard%redhat.com
726adf65d5 add region code for gtk2. not part of the build.
git-svn-id: svn://10.0.0.236/trunk@109972 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 05:22:21 +00:00
andreww%netscape.com
33ac70ba1f bugzilla 98415 sr=mscott r=andreww colorpicker problems. Patch from Brad Tiffany <btiffany@usermail.com>
git-svn-id: svn://10.0.0.236/trunk@109971 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 05:10:07 +00:00
leaf%mozilla.org
b30b28256d Automated update
git-svn-id: svn://10.0.0.236/trunk@109970 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 04:42:48 +00:00
cmanske%netscape.com
3ab348d40b Coversion of Composer dialogs to XUL 1.0 compliance: use '<dialog>' and related common button attributes instead of global overlays. b=104113, r=akkana, sr=ben
git-svn-id: svn://10.0.0.236/trunk@109968 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 04:38:52 +00:00
dp%netscape.com
398c6e0681 bug 112470 Enabling timeline and tracemalloc by default
git-svn-id: svn://10.0.0.236/trunk@109967 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 04:37:35 +00:00
rayw%netscape.com
adc56dcf3e More fixes to SOAP. Not part of default build. New test file.
git-svn-id: svn://10.0.0.236/trunk@109966 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 04:08:01 +00:00
cltbld%netscape.com
86b02e8273 Don't use bloat label for browser bloat test. -mcafee
git-svn-id: svn://10.0.0.236/trunk@109965 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 04:00:41 +00:00
sonja.mirtitsch%sun.com
b6287bc6dd fixed the comment
git-svn-id: svn://10.0.0.236/trunk@109964 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 03:18:23 +00:00
cmanske%netscape.com
c07fd685c6 Simplify 'Remove' button label in Advanced Edit dialog, b=92554, r=syd, sr=ben
git-svn-id: svn://10.0.0.236/trunk@109963 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 03:16:12 +00:00
blakeross%telocity.com
84fa36c883 More post-bookmarksliner cleanup. r=hewitt sr=ben
git-svn-id: svn://10.0.0.236/trunk@109961 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 02:44:11 +00:00
relyea%netscape.com
9791b95d47 1) NT need the err= defines, use macros to set it appropriately (or not).
2) restore missing sec = function


git-svn-id: svn://10.0.0.236/trunk@109960 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 02:30:53 +00:00
rangansen%netscape.com
c303bf347b bug# 107840 - Enables automatic update of crls - missed it last time
r=kaie; sr=darin ; sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@109958 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 02:18:40 +00:00
rayw%netscape.com
e7612e94ff Fixed argument check in SOAP.
Not part of default build.


git-svn-id: svn://10.0.0.236/trunk@109957 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 02:13:34 +00:00
wtc%netscape.com
15b6ce139b Bugzilla bug 113740: do not use the 32-bit SPARC assembly implementation of
PRStack because it may cause starvation of the lock owner, leaving the
other threads spinning trying to acquire the lock.
Modified files: configure configure.in pr/include/md/_solaris.h


git-svn-id: svn://10.0.0.236/trunk@109955 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 02:10:10 +00:00
jpierre%netscape.com
0537050ef1 Code formatting patch to support legacy text editors
git-svn-id: svn://10.0.0.236/trunk@109954 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 02:09:45 +00:00
blythe%netscape.com
3139904ead fix linux build bustage that I caused with recent checkin
git-svn-id: svn://10.0.0.236/trunk@109953 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 02:08:57 +00:00
blakeross%telocity.com
fb7351a45b Fixing obscure click condition that rkaa discovered. r/sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@109952 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 02:07:40 +00:00
relyea%netscape.com
7d6f186554 emulate does not include PORT_ functions, use PR_ASSERT
git-svn-id: svn://10.0.0.236/trunk@109951 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 02:04:24 +00:00
jst%netscape.com
5b14773a85 Adding missing NS_INIT_ISUPPORTS to a constructor, cleaning up some out parameter setting code...
git-svn-id: svn://10.0.0.236/trunk@109950 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 02:02:15 +00:00
bryner%netscape.com
fe65cc7a56 Fixing compile warnings. r=akkana, sr=ben.
git-svn-id: svn://10.0.0.236/trunk@109948 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 01:57:56 +00:00
dveditz%netscape.com
5250e26b16 bug 102690 patch for float formatting cleanup from Daniele Nicolodi <daniele@grinta.net>, r=me, sr=jband
git-svn-id: svn://10.0.0.236/trunk@109947 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 01:50:31 +00:00
jst%netscape.com
50109aea37 Fixing refcounting problem in the soap code, not part of the default build.
git-svn-id: svn://10.0.0.236/trunk@109945 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 01:48:23 +00:00
seawood%netscape.com
f60b40a46b Fixing typo & tindebrox bustage
git-svn-id: svn://10.0.0.236/trunk@109944 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 01:45:19 +00:00
law%netscape.com
17005f81fa Bug 92508; remove this obsolete version of the file from the jar; r=ccarlen, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@109942 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 01:41:29 +00:00
darin%netscape.com
ece706d6b2 fixes bug 97833 "http should periodically prune it's idle connection list of
dead connections"
patch=badami@netscape.com
r=dougt@netscape.com
sr=darin@netscape.com


git-svn-id: svn://10.0.0.236/trunk@109941 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 01:40:18 +00:00
wtc%netscape.com
3a27d440a7 Bugzilla bug 113906: Made _PR_MD_OPEN more efficient. The patch is
contributed by Michael Kaply <mkaply@us.ibm.com>.  r=wtc,pedemont.


git-svn-id: svn://10.0.0.236/trunk@109940 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 01:39:58 +00:00
relyea%netscape.com
dd1d27c432 Clean up compilier warnings on Solaris and Linux, most particularly:
1) Implicit declaration of function.
2) Possibly unitialized variables.

These warnings have indicated some real problems in the code, so many changes
are not just to silence the warnings, but to fix the problems. Others were
inocuous, but the warnings were silenced to reduce the noise.


git-svn-id: svn://10.0.0.236/trunk@109938 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 01:36:25 +00:00
hewitt%netscape.com
de3c786b8f 113639 - random crashes in mail, r=mscott, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@109937 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 01:34:54 +00:00
blakeross%telocity.com
e6e41c0ee7 More post-bookmarksliner cleanup. r=hewitt sr=ben
git-svn-id: svn://10.0.0.236/trunk@109936 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 01:32:41 +00:00
law%netscape.com
d24c032ecf Bug 92508; switch over to moved/renamed progress dialog; r=ccarlen, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@109934 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 01:29:14 +00:00
leaf%mozilla.org
d99a4de19f Automated update
git-svn-id: svn://10.0.0.236/trunk@109933 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 01:27:45 +00:00
law%netscape.com
e406c2a214 Bug 92508; change this renamed .xul to use the renamed .js; r=ccarlen, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@109931 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 01:20:22 +00:00
law%netscape.com
ce249cd65f Bug 92508; adding entries for moved/renamed progress dlg files; r=ccarlen, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@109929 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 01:17:37 +00:00
blythe%netscape.com
9136ac3981 Fix bug 109157, nsZipArchive::BuildFileList footprint reduction
R=dp, SR=dveditz,alecf


git-svn-id: svn://10.0.0.236/trunk@109928 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 01:16:20 +00:00
seawood%netscape.com
96d6777306 Explicitly set AC_LANG_C before doing anyfeature tests.
Set -DSTDC_HEADERS for QNX since 6.0 fails the stdc headers tests.
Bug #107618


git-svn-id: svn://10.0.0.236/trunk@109927 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 01:14:53 +00:00
dougt%netscape.com
fd0bdbee9c fixing a bad #ifdef r=me. sr=darin
git-svn-id: svn://10.0.0.236/trunk@109925 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 01:08:35 +00:00
evaughan%netscape.com
0d49cdc68b Adding grid examples. Not in build.
git-svn-id: svn://10.0.0.236/trunk@109923 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 00:56:24 +00:00
jaggernaut%netscape.com
9cd6fb5895 Bug 102184: js strict warnings in tabbrowser.xml. Patch by bugzilla@gemal.dk (Henrik Gemal), r=jag, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@109921 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 00:51:35 +00:00
av%netscape.com
4c9d31f787 Fixing bug 111383 -- crash on start up when there is a plugin with missing mime description string, r=peterl, sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@109919 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 00:42:33 +00:00
darin%netscape.com
a1e097d98f fixes bug 15320 "Forms/Necko: Temp file (formpost) left after file upload"
r=dougt, sr=mscott


git-svn-id: svn://10.0.0.236/trunk@109918 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 00:40:55 +00:00
attinasi%netscape.com
1a34462861 Adding parent to StyleContext listing for help in debugging. b= 113518 r=dbaron sr=kin
git-svn-id: svn://10.0.0.236/trunk@109917 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 00:38:27 +00:00
timeless%mac.com
8acf2a00cc Bugzilla Bug 113827 nsDSWebProgressListener.cpp This file is now longer used...
r=adamlock sr=darin


git-svn-id: svn://10.0.0.236/trunk@109916 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 00:37:26 +00:00
law%netscape.com
84485e6671 Bug 92508; moving these files (and renaming) from obsolete mozilla/xpfe/components/ucth project; r=ccarlen, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@109913 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 00:36:33 +00:00
seawood%netscape.com
7fc1be14d1 Add FINAL_LINK_* lists to GARBAGE
git-svn-id: svn://10.0.0.236/trunk@109912 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 00:30:25 +00:00
law%netscape.com
f33dba664d Bug 101182; add onclose handler that does onCancel; r=bryner, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@109911 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 00:28:53 +00:00
law%netscape.com
e8756b98a4 Bug 105151; check for ERROR_INVALID_PARAMATER and retry with empty file name (because we get that when the file name is too long); r=bryner, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@109910 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 00:26:59 +00:00
despotdaemon%netscape.com
29fb01243a Pseudo-automatic update of changes made by endico@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@109908 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 00:25:05 +00:00
attinasi%netscape.com
58e14b05c5 Null checks for non-reproducable crash: b=108105 ...
git-svn-id: svn://10.0.0.236/trunk@109904 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 00:03:48 +00:00
attinasi%netscape.com
ba496b391d Prevent crash when IFRAME is reframed during layout. bug=108105 r=dbaron sr=jst
git-svn-id: svn://10.0.0.236/trunk@109903 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 00:02:03 +00:00
ian.mcgreer%sun.com
1eea1add0d get modification of trust on builtins certs to work by storing the modified trust on the softoken. implement merging of multiple trust instances.
git-svn-id: svn://10.0.0.236/trunk@109899 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 23:43:14 +00:00
alecf%netscape.com
8573bdbf70 fix for bug 100676, r=bienvenu, sr=sspitzer, also ok'ed by nhotta
git-svn-id: svn://10.0.0.236/trunk@109898 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 23:41:46 +00:00
karnaze%netscape.com
01155e8e17 new header file, not affecting the build yet. sr=attinasi.
git-svn-id: svn://10.0.0.236/trunk@109896 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 23:19:53 +00:00
jpierre%netscape.com
0634c586ca Fix for 108097 - allow cmsutil to work with dual-key certs for signing and encrypting
git-svn-id: svn://10.0.0.236/trunk@109895 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 23:19:41 +00:00
blakeross%telocity.com
0e81591733 More post-bookmarksliner cleanup. r=hewitt sr=ben
git-svn-id: svn://10.0.0.236/trunk@109893 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 23:11:52 +00:00
shanjian%netscape.com
72b940e40b #110843 support unicode beyond BMP plane in Compressed charmap
r=bstell sr=brendan


git-svn-id: svn://10.0.0.236/trunk@109892 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 23:10:32 +00:00
heikki%netscape.com
85ff6e56d5 Fixed Ctrl+click on XLinks and LINK elements. Fixed keyboard activation of XLinks (ENTER when focus on link). r=harishd, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@109891 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 23:04:19 +00:00
beard%netscape.com
5f6a5eb083 Changes to build JS2 on Mac OS X.
git-svn-id: svn://10.0.0.236/trunk@109888 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 22:40:56 +00:00
rangansen%netscape.com
243faae056 bug# 107840 - Enables automatic update of crls
r=kaie; sr=darin ; sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@109884 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 22:36:45 +00:00
darin%netscape.com
cec284c094 fixes bug 113807 "Mozilla crashes with a Dr. Watson when using a proxy
server - Trunk [@ MSVCRT.DLL - nsHttpAuthCache::GetAuthEntryForPath]"
r=gagan@netscape.com
sr=mscott@netscape.com


git-svn-id: svn://10.0.0.236/trunk@109883 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 22:36:06 +00:00
beard%netscape.com
3d2bf9bd35 Support for building JS2 using Project Builder on Mac OS X.
git-svn-id: svn://10.0.0.236/trunk@109880 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 22:32:38 +00:00
rayw%netscape.com
b7fdefb5b7 Added version support to SOAP so that calls may be invoked with level 1.1 or
level 1.2 support (needed to build tests).  Also added support for https.
Misc fixes.

Not part of default build.


git-svn-id: svn://10.0.0.236/trunk@109879 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 22:30:33 +00:00
bzbarsky%mit.edu
49ffcb2809 Re-enable inspector showing positioning values. Bug 113863, r=timeless,
sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@109878 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 22:29:53 +00:00
leaf%mozilla.org
ad9f77e996 Automated update
git-svn-id: svn://10.0.0.236/trunk@109877 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 22:27:46 +00:00
seawood%netscape.com
db118e69ff Add man page for mozilla. Change default --prefix back to /usr/local .
Thanks to Jan Schumann <jschauma@netmeister.org> for the man page.
Bug #94220 r=blizzard


git-svn-id: svn://10.0.0.236/trunk@109875 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 22:17:24 +00:00
timeless%mac.com
c908e3640a Bugzilla Bug 113885 documentation of nsIHttpNotify :: onExamineResponse is wrong.
the callback is not asynchronous.
sr=darin ... no need for further review.


git-svn-id: svn://10.0.0.236/trunk@109874 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 22:16:38 +00:00
bryner%netscape.com
f89b9276f3 Removing dead code, r=cls.
git-svn-id: svn://10.0.0.236/trunk@109873 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 22:07:16 +00:00
chak%netscape.com
81bdc1efc3 Fix #83568 - BASE tag inserted when downloading file to a local drive
r=adamlock, sr=rpotts


git-svn-id: svn://10.0.0.236/trunk@109872 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 22:06:45 +00:00
akkana%netscape.com
df1348df78 Trivial warning fix
git-svn-id: svn://10.0.0.236/trunk@109870 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 22:04:40 +00:00
bzbarsky%mit.edu
222d3cec48 Add "Print Preview" to menu on print button. Bug 111126, patch from
Christian Biesinger <cbiesinger@web.de>, r=bzbarsky@mit.edu, sr=blake


git-svn-id: svn://10.0.0.236/trunk@109869 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 21:48:36 +00:00
bhart00%yahoo.com
96d29ca7e5 Bug 83608, change wording/accesskey for prefs->advanced->cache. r=blake, sr=darin
git-svn-id: svn://10.0.0.236/trunk@109868 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 21:44:46 +00:00
leaf%mozilla.org
e3491ac654 Automated update
git-svn-id: svn://10.0.0.236/trunk@109867 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 21:42:46 +00:00
nhotta%netscape.com
2b3a8f3c2c Backout my last changes, need MacOSX change, need to change inline.
git-svn-id: svn://10.0.0.236/trunk@109866 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 21:36:44 +00:00
seawood%netscape.com
7bdb55207b Add check for XShm. Defines HAVE_XSHM
Bug #113743 r=Roland.Mainz@informatik.med.uni-giessen.de


git-svn-id: svn://10.0.0.236/trunk@109865 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 21:34:00 +00:00
jpierre%netscape.com
f4059b3f77 Patch for 107323 - fix compiler warnings
git-svn-id: svn://10.0.0.236/trunk@109864 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 21:25:32 +00:00
locka%iol.ie
8a158c2416 NOT PART OF BUILD. Utility for turning ActiveX typelibraries into XPCOM IDL and XPT files
git-svn-id: svn://10.0.0.236/trunk@109862 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 21:16:30 +00:00
bzbarsky%mit.edu
bcc3a4a7b2 Fix computed positioning style for static elements and computed
z-index.  Bug 109523, r=glazou, sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@109861 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 21:15:54 +00:00
nhotta%netscape.com
7eec0a3f53 Added ASCII key support, bug 110837, r=shanjian, sr=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@109860 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 21:12:58 +00:00
despotdaemon%netscape.com
f7e0f4664d Pseudo-automatic update of changes made by ian.mcgreer@sun.com.
git-svn-id: svn://10.0.0.236/trunk@109859 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 21:11:11 +00:00
namachi%netscape.com
3c61112ddf Bug No http://bugzilla.mozilla.org/show_bug.cgi?id=111093
This patch will remove linker remaining warnings with respect to COD file generation.
r=cls,leaf and sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@109858 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 20:59:12 +00:00
bernd.mielke%snafu.de
0a73081963 whitespace nowrap should not affect in quirks mode hr's size bug 60992
r=karnaze sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@109855 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 20:14:10 +00:00
mkaply%us.ibm.com
a54e57368c #103514
r=bbaetz, sr=darin
Don't do PASV stuff if it is an OS/2 FTP server. This should finish the work to get FTP to OS/2 servers working.


git-svn-id: svn://10.0.0.236/trunk@109853 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 20:10:16 +00:00
dbaron%fas.harvard.edu
f78e55d4bf Changing noisy warning I added yesterday from |#ifdef DEBUG| to |#ifdef DEBUG_dbaron|. b=110911 / 113810
git-svn-id: svn://10.0.0.236/trunk@109852 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 19:53:37 +00:00
bnesse%netscape.com
b9797ccf55 Fix for bug 107617. Fix pref observation on a non top level branches. r=ccarlen, sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@109851 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 19:49:38 +00:00
ian.mcgreer%sun.com
8fa91e0b3c patches to get s/mime dual key certs working, bug 113741
git-svn-id: svn://10.0.0.236/trunk@109847 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 18:21:38 +00:00
kestes%walrus.com
464de07b60 a new portable library for popups. This library uses layers but is portable between netscape and IE (and hopefully other browsers as well).
git-svn-id: svn://10.0.0.236/trunk@109846 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 15:59:07 +00:00
pinkerton%netscape.com
e60d2990fc fix mismatch between static in header and source file
git-svn-id: svn://10.0.0.236/trunk@109845 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 15:55:30 +00:00
oeschger%netscape.com
f50ce9655b getting real content into context-sensitive help, overdue html update only, r=rudman, b=46917
git-svn-id: svn://10.0.0.236/trunk@109844 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 15:31:00 +00:00
pinkerton%netscape.com
437c2a45ff fix bundle name r=adamlock/sr=sfraser. bug#106729
git-svn-id: svn://10.0.0.236/trunk@109843 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 15:29:52 +00:00
pinkerton%netscape.com
db6a4e2321 support dragging from background windows r=sdagley/sr=sfraser. bug#51323
git-svn-id: svn://10.0.0.236/trunk@109842 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 15:29:15 +00:00
pinkerton%netscape.com
12c945e4ce when drag comes from external to ESM, kill clickhold timer. r=sdagley/sr=sfraser. bug#51323
git-svn-id: svn://10.0.0.236/trunk@109841 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 15:29:01 +00:00
cmanske%netscape.com
3bbac1e159 Remove nsIEditorShell::Init(), b=110763, r=brade, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@109840 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 15:11:50 +00:00
cmanske%netscape.com
b3c61f934a Remove call to now-removed nsIEditorShell::Init(), b=110763, r=brade, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@109839 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 15:11:49 +00:00
nboyd%atg.com
9f29e60d86 Updates for Rhino1.5R3.
git-svn-id: svn://10.0.0.236/trunk@109838 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 14:53:59 +00:00
nboyd%atg.com
eeb8ec0a7c Update release number, date.
git-svn-id: svn://10.0.0.236/trunk@109837 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 14:33:44 +00:00
nboyd%atg.com
53e89a1022 Change version to 1.5R3.
git-svn-id: svn://10.0.0.236/trunk@109836 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 14:27:26 +00:00
nboyd%atg.com
854d7cedcf Hello !
I'm the maintainer of JPackage project rhino package (see
jpackage.sourceforge.net). I just found two problems for building it (version
1.52 from cvs):
- the property src.debugger is badly initialised in toolsrc/build.xml. See
patch attached for correction. Moreover, this was a real pain to make offline
building possible. I guess it's a licensing problem that prevents you
including those files in rhino sources ?
- the produced javadoc has an empty (0 sized) package-list file. Have you got
any idea why ?
-- Guillaume Rousse <rousse@ccr.jussieu.fr>
GPG key http://lis.snv.jussieu.fr/~rousse/gpgkey.html


git-svn-id: svn://10.0.0.236/trunk@109835 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 14:26:26 +00:00
axel%pike.org
3350eafd6d bug 112623, initial version of xpcom error wrapper for standalone, r=sicking@bigfoot.com, sr=scc. Not used yet
git-svn-id: svn://10.0.0.236/trunk@109832 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 12:30:53 +00:00
seawood%netscape.com
1c16fa2e1f Drop optimization level to -O2 for MIPSpro CC builds to work around potential compiler bug.
Thanks to nickb@adacel.com.au (Nick Blievers) for the patch.
Bug #113511 r=cls


git-svn-id: svn://10.0.0.236/trunk@109830 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 10:51:45 +00:00
seawood%netscape.com
9854b8937b Fix bustage that occurs when building with multiple toolkits but not having gtk as the default toolkit.
git-svn-id: svn://10.0.0.236/trunk@109829 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 10:32:10 +00:00
seawood%netscape.com
58c77fdc27 Implement nsIDeviceContextSpecPS for Qt.
Bug #113213 r=Roland.Mainz@informatik.med.uni-giessen.de


git-svn-id: svn://10.0.0.236/trunk@109828 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 10:30:32 +00:00
seawood%netscape.com
b744e4e636 Move inlined function nsCSSMargin::EnsureBorderColors() before the functions that use it in order to appease Sun's Workshop/Forte 6 compiler.
Fixing tinderbox bustage.


git-svn-id: svn://10.0.0.236/trunk@109826 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 10:10:15 +00:00
jaggernaut%netscape.com
c3ee2e7fac Bug 92589: View Use Stylesheet doesn't work on frames. Patch by neil@parkwaycc.co.uk, r=jag, sr=ben
git-svn-id: svn://10.0.0.236/trunk@109825 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 09:35:38 +00:00
jst%netscape.com
768e97d0b9 Fixing bustage.
git-svn-id: svn://10.0.0.236/trunk@109823 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 08:00:38 +00:00
jst%netscape.com
877bbb966f Fixing bug 110798. Freezing the interfaces nsIDOMEvent, nsIDOMEventListener, nsIDOMEventTarget and nsIDOMDocumentEvent. r=harishd@netscape.com, sr=jband@netscape.com
git-svn-id: svn://10.0.0.236/trunk@109821 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 06:57:03 +00:00
sspitzer%netscape.com
d29e0600ca fix for #113517, no import progress. r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@109820 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 05:58:08 +00:00
dbaron%fas.harvard.edu
abf674657c Remove nsDST.cpp. b=110911
git-svn-id: svn://10.0.0.236/trunk@109819 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 05:50:41 +00:00
dbaron%fas.harvard.edu
d3f3cc3a7b Remove nsDST and convert its users (PresShell::mSubShellMap, FrameManager::mPrimaryFrameMap, and FrameManager::PropertyList::mFrameValueMap) to PLDHash. Also convert FrameManager::mPlaceholderMap to PLDHash. Give image map area structures a pointer back to their image frame rather than (mis)using the primary frame map. Change API for changing placeholder map to reflect hash entry that accesses key through value by passing only the value and not the key. Give the root frame a proper mContent. b=110911 r=attinasi sr=brendan
git-svn-id: svn://10.0.0.236/trunk@109818 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 05:45:07 +00:00
blakeross%telocity.com
6bc63dedce Second part of bookmarks outliner conversion - convert add bookmark dialog. r=hewitt sr=ben
git-svn-id: svn://10.0.0.236/trunk@109816 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 05:29:40 +00:00
leaf%mozilla.org
cf951f3e5c Automated update
git-svn-id: svn://10.0.0.236/trunk@109815 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 05:27:46 +00:00
seawood%netscape.com
6f2663e7a0 Use -Wno-ctor-dtor-privacy for g++ builds.
Bug #113192 r=dbaron


git-svn-id: svn://10.0.0.236/trunk@109814 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 05:21:46 +00:00
jst%netscape.com
0d199adced Fixing yet one more part of bug 62536. Make element.scrollWidth and element.scrollHeight work on non-scrollable elements. r=bzbarsky@mit.edu, sr=shaver@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@109813 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 05:12:54 +00:00
law%netscape.com
039d50e5c0 Bug 88287; use the new GetDataSourceBlocking method to ensure we get the same data source as prefs is using; r=sgehani, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@109811 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 04:07:26 +00:00
law%netscape.com
aa356dcc20 Bug 88287; Add Flush when removing entries, and, prevent user from changing mime type when opened from helper app dialog; r=sgehani, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@109809 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 03:57:14 +00:00
stephend%netscape.com
c2a230651e Additional comments... r=varada@netscape.com, sr=sspitzer@netscape.com
git-svn-id: svn://10.0.0.236/trunk@109808 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 03:54:34 +00:00
stephend%netscape.com
298277c0a7 No bug #. Adding comments for each function/method
git-svn-id: svn://10.0.0.236/trunk@109807 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 03:52:09 +00:00
law%netscape.com
9a99e31f92 Bug 88287; add blocking style GetDataSource method so callers can ensure they use an already registered data source; r=sgehani, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@109806 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 03:44:42 +00:00
jst%netscape.com
d8785ada2a added files: mozilla/dom/public/idl/events/nsIDOMNSEvent.idl
git-svn-id: svn://10.0.0.236/trunk@109805 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 03:44:22 +00:00
jst%netscape.com
7ce881ff6f Adding new event interface to the build, part of bug 110798. r=harishd@netscape.com, sr=jband@netscape.com. Not used just yet.
git-svn-id: svn://10.0.0.236/trunk@109804 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 03:44:02 +00:00
jst%netscape.com
3cd560b506 Adding new interface for non-standard event methods/attributes. Not part of the build yet.
git-svn-id: svn://10.0.0.236/trunk@109803 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 03:40:54 +00:00
law%netscape.com
658a6267d2 Bug 79849; set initial position of 'New Type' and 'Edit Type' dialogs; r=sgehani, sr=ben
git-svn-id: svn://10.0.0.236/trunk@109802 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 03:40:09 +00:00
seawood%netscape.com
b6c311a056 Do not build NSPR optimized if MOZ_TRACE_MALLOC is set.
Thanks to Garrett Blythe <blythe@netscape.com> for the patch.
Bug #112953 r=wtc


git-svn-id: svn://10.0.0.236/trunk@109801 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 03:39:05 +00:00
blakeross%telocity.com
d594cf1085 Post-bookmarksliner cleanup. r=ben sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@109800 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 03:33:43 +00:00
law%netscape.com
365a380793 Bug 60708; prevent user from creating helper app entries with blank mime type fields; r=pchen, sr=ben
git-svn-id: svn://10.0.0.236/trunk@109799 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 03:28:10 +00:00
blakeross%telocity.com
76ff2534f3 Deletion of discontiguous selection in history doesn't work properly (108302). r=hewitt sr=ben
git-svn-id: svn://10.0.0.236/trunk@109798 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 03:20:51 +00:00
jpierre%netscape.com
d4339da176 Improve error handling in cmsutil - don't proceed when error occurs, and display more information about failures using SECU_PrintError
git-svn-id: svn://10.0.0.236/trunk@109797 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 03:19:22 +00:00
law%netscape.com
960c138f92 Updated to work with jrgm's winopen stuff
git-svn-id: svn://10.0.0.236/trunk@109796 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 03:19:02 +00:00
roc+%cs.cmu.edu
fe53a46374 Bug 87839. Mark a view as transparent if it is being clipped smaller than the frame. r=kmcclusk,sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@109795 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 03:16:35 +00:00
blakeross%telocity.com
95cb71d26d Post-bookmarksliner cleanup. r=ben sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@109794 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 03:11:06 +00:00
kmcclusk%netscape.com
aa22abfbe1 Suppress NS_MOUSE move on WIN32 if the mouse hasn't actually moved. b=113627 r=rod sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@109793 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 02:55:06 +00:00
av%netscape.com
f8727daf08 Updating readme file for the Plugin SDK -- not part of the build
git-svn-id: svn://10.0.0.236/trunk@109792 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 02:52:06 +00:00
kmcclusk%netscape.com
f3e4763baa Suppress NS_MOVE,NS_CREATE, NS_SETZLEVEL events in the viewmanager. b=112861 r=rods sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@109790 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 02:40:41 +00:00
blythe%netscape.com
00f8bb71ce Bug 112953, non debug trace-malloc on win32.
r=dp,sr=brendan
NOT part of normal build.
Change hinges on another change to nsprpub/gmakefile.win that should land
by those in charge of that module shortly.


git-svn-id: svn://10.0.0.236/trunk@109789 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 02:36:02 +00:00
av%netscape.com
d08a4b421b Addressing bug 112508 -- incrementing a version constant, r/sr=dp
git-svn-id: svn://10.0.0.236/trunk@109788 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 02:30:23 +00:00
darin%netscape.com
2c07b7962f fixes bug 106097 "M096, Trunk crash [@ nsHttpHandler::InitiateTransaction_Locked] [@ nsHttpConnection::Init]"
r=bbaetz@cs.mcgill.ca, sr=mscott@netscape.com


git-svn-id: svn://10.0.0.236/trunk@109787 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 02:21:03 +00:00
rayw%netscape.com
3b43cfe09f Added DEBUG code to log messages sent and received by SOAP.
Not part of default build.


git-svn-id: svn://10.0.0.236/trunk@109786 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 02:09:04 +00:00
naving%netscape.com
009392e8e7 113506 r/sr=sspitzer. do not free m_searchData because it points to m_commandSpecificData
git-svn-id: svn://10.0.0.236/trunk@109785 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 01:55:34 +00:00
bbaetz%cs.mcgill.ca
9537220a73 Bug 101149 - previous window title sticks when accessing xul dir listings
patch by jrgm@netscape.com, r=bbaetz, sr=darin


git-svn-id: svn://10.0.0.236/trunk@109784 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 01:53:07 +00:00
sonja.mirtitsch%sun.com
06cfff69e6 misspelled dbtests
git-svn-id: svn://10.0.0.236/trunk@109783 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 01:46:09 +00:00
jpierre%netscape.com
ad378cbe33 Fix OS/2 build bustage - conflict with error.h from OS/2 toolkit . Put explicit include path to resolve it
git-svn-id: svn://10.0.0.236/trunk@109782 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 01:36:07 +00:00
rginda%netscape.com
84d60cdec7 chatzilla only, bump revision to 0.8.5-rc2
git-svn-id: svn://10.0.0.236/trunk@109781 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 01:33:22 +00:00
darin%netscape.com
b0022a44a6 fixes bug 71005 "Memory leak in implementation of nsJARURI"
patch=badami@netscape.com
r=gordon@netscape.com
sr=darin@netscape.com


git-svn-id: svn://10.0.0.236/trunk@109780 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 01:20:33 +00:00
sonja.mirtitsch%sun.com
1084a56d2b trying to hook in dbtest
git-svn-id: svn://10.0.0.236/trunk@109778 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 00:51:56 +00:00
bbaetz%cs.mcgill.ca
2d5b449942 Bug 85381 again - left out the .h
git-svn-id: svn://10.0.0.236/trunk@109777 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 00:48:36 +00:00
samuel%sieb.net
97a02fb21d chatzilla only
bug 112606 (Ping responses are wrong)
formatDateOffset now rounds to 2 decimal places and handles an offset of 0
r=rginda


git-svn-id: svn://10.0.0.236/trunk@109776 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 00:45:29 +00:00
bienvenu%netscape.com
1ac54d43da fix regression reading offline news messages 111065 r=mscott,sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@109775 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 00:42:58 +00:00
samuel%sieb.net
2c62c55420 chatzilla only
bug 112606 (Ping responses are wrong)
removed invalid check for user
r=rginda


git-svn-id: svn://10.0.0.236/trunk@109774 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 00:35:05 +00:00
dbaron%fas.harvard.edu
3be8570947 Only do state-recovery update of nsBlockReflowState::mPrevChild on the transition from a line we don't reflow to a line we do reflow. b=111676 r=attinasi sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@109773 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 00:30:06 +00:00
rayw%netscape.com
bbfe427ba4 Fixed problem compiling on windows in SOAP.
Not part of default build.


git-svn-id: svn://10.0.0.236/trunk@109772 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 00:26:35 +00:00
hwaara%chello.se
1e95a25e5a #84910, split up navigator.js.
Checking in for Doron Rosenberg <doronr@naboonline.com>.
r=jag, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@109771 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 00:20:33 +00:00
racham%netscape.com
5751f746a4 Fixing bug 113318. Get Maillist and new card dialogs into alert postions by providing reference to dialogoverlay js file. r=bhuvan, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@109770 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 00:12:09 +00:00
rginda%netscape.com
21fb804398 chatzilla only
bug 113391, lighter taskbar icon for chatzilla


git-svn-id: svn://10.0.0.236/trunk@109769 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 00:11:52 +00:00
bbaetz%cs.mcgill.ca
dda7b49dc6 Bug 85381 - spit html directory listings up into several tables to avoid
layout perf issues.
r=dougt,sr=darin


git-svn-id: svn://10.0.0.236/trunk@109768 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 00:10:11 +00:00
rginda%netscape.com
81bf1cf71f chatzilla only
bug 113683, strict warning fixes, r=ssieb


git-svn-id: svn://10.0.0.236/trunk@109767 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 00:10:07 +00:00
dbaron%fas.harvard.edu
f346096920 Tweaking XP_MACOSX ifdefs in a few more places, including a fix for background image clipping. b=111795 r=pinkerton sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@109766 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 00:09:21 +00:00
bbaetz%cs.mcgill.ca
218aedbf6a Bug 111117 - don't print the password in the <title> or the header for the
page.
r=dougt, sr=darin


git-svn-id: svn://10.0.0.236/trunk@109765 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 00:09:00 +00:00
bbaetz%cs.mcgill.ca
422f014366 Bug 84472 - make unsupported ftp server message more userfriendly
r=dougt, sr=darin


git-svn-id: svn://10.0.0.236/trunk@109764 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 00:05:15 +00:00
bbaetz%cs.mcgill.ca
4241c6967d Bug 43567 - ftp keeping connections alive forever
r=dougt, sr=darin


git-svn-id: svn://10.0.0.236/trunk@109763 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 00:02:24 +00:00
rogerl%netscape.com
727a6700d5 Bugs #100199 & 78156. r=khanson, sr=brendan. Fixing multiline matching and
pathological character class cases in regular expression handling.


git-svn-id: svn://10.0.0.236/trunk@109762 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 23:58:51 +00:00
darin%netscape.com
fd73913eed fixes bug 113508 "Identical URIs do not compare via nsIURI::Equals"
r=andreas.otte@debitel.net, sr=rpotts@netscape.com


git-svn-id: svn://10.0.0.236/trunk@109761 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 23:54:55 +00:00
rjc%netscape.com
841f472b96 Fix bug # 113575. r=ben sr=blakeross
git-svn-id: svn://10.0.0.236/trunk@109760 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 23:54:09 +00:00
cmanske%netscape.com
b86c705ef1 Part of fix to bug 90229, r=brade, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@109759 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 23:52:32 +00:00
shanjian%netscape.com
9e7ac15301 #112904 MimeInlineText's charset need to be initialized before setting font
r=ducarroz sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@109758 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 23:52:07 +00:00
sonja.mirtitsch%sun.com
ce79c1719a added dbtest
git-svn-id: svn://10.0.0.236/trunk@109757 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 23:35:55 +00:00
sonja.mirtitsch%sun.com
938196bc94 adderd redhat 7.2, changed tinderbox back to defaulting to the tip
git-svn-id: svn://10.0.0.236/trunk@109756 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 22:52:46 +00:00
hyatt%netscape.com
a8c77bc7d0 Fix smoketest blocker.
git-svn-id: svn://10.0.0.236/trunk@109749 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 19:46:43 +00:00
pschwartau%netscape.com
148d11e201 not part of default build
bug 111365, JS standalone doesn't build on solaris.
point AS to /usr/ccs/bin/as


git-svn-id: svn://10.0.0.236/trunk@109748 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 19:32:16 +00:00
sonja.mirtitsch%sun.com
b031c036c9 test for key and cert databases
git-svn-id: svn://10.0.0.236/trunk@109747 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 19:18:14 +00:00
shrutiv%netscape.com
a2157bf525 Including proper formatting in the file, having only one tab stop
instead of two tab stops for indentation.


git-svn-id: svn://10.0.0.236/trunk@109746 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 18:48:02 +00:00
sonja.mirtitsch%sun.com
f5d1db2c3e added 2 more tests
git-svn-id: svn://10.0.0.236/trunk@109745 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 18:34:09 +00:00
despotdaemon%netscape.com
350ba3ac94 Pseudo-automatic update of changes made by hwaara@chello.se.
git-svn-id: svn://10.0.0.236/trunk@109744 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 18:05:25 +00:00
despotdaemon%netscape.com
23933fa750 Pseudo-automatic update of changes made by dmose@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@109743 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 18:02:49 +00:00
ian.mcgreer%sun.com
f3b3f9dcea if no token name is provided to PK11_FindCertByNickname, default to internal token (as opposed to the entire trust domain)
git-svn-id: svn://10.0.0.236/trunk@109741 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 17:07:53 +00:00
blizzard%redhat.com
d2700c2e78 Share timer implementation with gtk and gtk2. r=pavlov
git-svn-id: svn://10.0.0.236/trunk@109740 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 15:38:59 +00:00
ccarlen%netscape.com
3a3bff46ce Bug 113312 - Two profile folders created when profile is deleted from disk. r=bhuvan/sr=alecf
git-svn-id: svn://10.0.0.236/trunk@109739 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 15:04:44 +00:00
rods%netscape.com
3dc35c98bd Change the default of FrameSet print from "As Is" to "Each frame Separately"
Bug 112665 sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@109738 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 14:55:50 +00:00
bzbarsky%mit.edu
8855009f3b Set the |inherited| bool in all cases when we inherit. Bug 113533,
r=dbaron, sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@109737 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 14:06:34 +00:00
mcafee%netscape.com
0bceb23c11 Adding mailnews bloat test. labels into bloatdiff so we can run different tests there.
git-svn-id: svn://10.0.0.236/trunk@109736 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 09:27:28 +00:00
mcafee%netscape.com
267fabfb30 regxpcom test
git-svn-id: svn://10.0.0.236/trunk@109735 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 09:23:07 +00:00
hyatt%netscape.com
6c6f01e32e Enhancements to CSS to enable multi-colored borders and painting of image subregions. 112988 and 112990. r=dbaron,hewitt for 112990, r=ben,hewitt for 112988
git-svn-id: svn://10.0.0.236/trunk@109734 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 08:35:05 +00:00
blakeross%telocity.com
3654118f4f Just removing code obsoleted by bookmarksliner... r=ben sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@109733 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 06:55:36 +00:00
blakeross%telocity.com
e76be1faae jan's patch for isseparator() should return a value in nsXULOutlinerBuilder::Init(). r=ben sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@109732 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 06:43:05 +00:00
blakeross%telocity.com
5e9e68b812 readding
git-svn-id: svn://10.0.0.236/trunk@109731 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 06:42:33 +00:00
blakeross%telocity.com
9d808ac08a readding
git-svn-id: svn://10.0.0.236/trunk@109730 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 06:40:57 +00:00
blakeross%telocity.com
9bba021e3a just seeing if this fixes leaks; will backout soon.
git-svn-id: svn://10.0.0.236/trunk@109729 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 06:33:34 +00:00
peterlubczynski%netscape.com
3714c963b9 JRE auto-detection needs to be version specific, bug 108957 r=curt sr=darin
git-svn-id: svn://10.0.0.236/trunk@109727 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 06:13:15 +00:00
blakeross%telocity.com
e0e581b9c4 try commenting out hackish refreshSort call that passed |this| to try to fix leaks. r/sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@109726 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 05:37:19 +00:00
blakeross%telocity.com
a0fc85e10d Remove observer in destructor. r/sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@109725 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 05:36:07 +00:00
dbaron%fas.harvard.edu
d8f7525c3c Add newline to end of file to fix HP bustage.
git-svn-id: svn://10.0.0.236/trunk@109723 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 05:19:53 +00:00
blizzard%redhat.com
22e4b732a2 checkpointing changes. not part of the default build.
git-svn-id: svn://10.0.0.236/trunk@109722 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 05:17:21 +00:00
blakeross%telocity.com
16d86f8daf fix something I botched before checkin.
git-svn-id: svn://10.0.0.236/trunk@109721 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 04:52:08 +00:00
blakeross%telocity.com
d5087990d3 73508 - convert bookmarks to outliner. don't file bugs on this yet. r=hewitt sr=ben
git-svn-id: svn://10.0.0.236/trunk@109720 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 04:30:04 +00:00
sonja.mirtitsch%sun.com
177ed7a96e added calls to new dbtest program
git-svn-id: svn://10.0.0.236/trunk@109719 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 04:25:31 +00:00
leaf%mozilla.org
f7a210fa16 remove cppsrcs from makefile.win files, bug 102459 r=dbaron sr=cls
git-svn-id: svn://10.0.0.236/trunk@109718 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 03:52:30 +00:00
dbaron%fas.harvard.edu
f0d1a6f6ce Simplify loop in CountValidUTF8Bytes and fix UMR. b=110531 r=jag sr=alecf
git-svn-id: svn://10.0.0.236/trunk@109717 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 03:49:13 +00:00
leaf%mozilla.org
516776e606 remove cppsrcs defines from makefile.win files, bug 102459, sr=cls r=dbaron
git-svn-id: svn://10.0.0.236/trunk@109714 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 03:43:29 +00:00
mcafee%netscape.com
137ea46823 Updated tooltip comment to reflect xul test change
git-svn-id: svn://10.0.0.236/trunk@109713 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 03:32:29 +00:00
namachi%netscape.com
515e646658 http://bugzilla.mozilla.org/show_bug.cgi?id=111093
Generation of MAP and COD files
This patch should help create MAP file and COD files only on Windows.
These files will be generated only when MODINFO and CODINFO flags are set.
r=cls,leaf and sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@109712 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 03:28:33 +00:00
jst%netscape.com
af121ab737 Fixing bug 62744. Making link/area.protocol not throw an exception if there's an unknown protocol in the URI. r=hidday@geocities.com, sr=rpotts@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@109711 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 03:16:13 +00:00
hewitt%netscape.com
d1e2b0f39a adding newline to fix HP bustage
git-svn-id: svn://10.0.0.236/trunk@109710 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 03:07:43 +00:00
racham%netscape.com
8210efd0ff Fixing bug 107363. Making file picker to start inthe existing signature folder, if there is one. r=ducarroz, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@109709 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 03:05:19 +00:00
racham%netscape.com
d46348b3e0 Fixing bugs 105899, 105902. Fixing js warnings and errors in address book files. r=bhuvan
git-svn-id: svn://10.0.0.236/trunk@109708 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 03:05:03 +00:00
racham%netscape.com
10ed2bb310 Fixing bug 104358. js warnings in smtpserverlist.js. r=bhuvan
git-svn-id: svn://10.0.0.236/trunk@109707 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 03:04:58 +00:00
leaf%mozilla.org
f6aeb09b46 Automated update
git-svn-id: svn://10.0.0.236/trunk@109706 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 02:57:47 +00:00
law%netscape.com
29cf6aaaab Update to report minimum time rather than avg to reduce noise, r=mcafee
git-svn-id: svn://10.0.0.236/trunk@109705 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 02:53:33 +00:00
seawood%netscape.com
f2af8c8c71 Removing unneeded AC_SUBST calls
git-svn-id: svn://10.0.0.236/trunk@109704 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 02:46:12 +00:00
av%netscape.com
86d7246074 Changing CPP_OBJS to OBJS in makefile.win -- not part of the build
git-svn-id: svn://10.0.0.236/trunk@109703 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 02:24:34 +00:00
jgaunt%netscape.com
7d35359334 bug 112731 fix for accPreviousSibling
r=aaronl
rs=waterson


git-svn-id: svn://10.0.0.236/trunk@109702 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 02:11:02 +00:00
ben%netscape.com
91b3ad67e6 fix whitespace (indenting) to match 4 space precedent.
git-svn-id: svn://10.0.0.236/trunk@109701 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 01:56:05 +00:00
ben%netscape.com
f4aed64695 fix bug bugscape 11251 - text missing from Exit menu item etc. on windows
due to file not being built because of invalid placement of DIRS variable in makefile. r=bryner, sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@109699 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 01:47:05 +00:00
ben%netscape.com
03a05d59a3 fix bug 79408 - windows integration dialog text is awkward.
r=law, sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@109698 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 01:45:45 +00:00
darin%netscape.com
df49844ca4 netwerk/build changes for bug 15860 "digest auth" r=dougt, sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@109697 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 01:09:38 +00:00
darin%netscape.com
5e883b7a4f mac project changes for bug 15860 "digest auth"
r=dougt, sr=rpotts


git-svn-id: svn://10.0.0.236/trunk@109696 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 01:09:00 +00:00
darin%netscape.com
61533626e3 fixes mac bustage
git-svn-id: svn://10.0.0.236/trunk@109695 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 00:51:18 +00:00
pschwartau%netscape.com
43115b71dd not part of default build
bug 111365, JS standalone doesn't build on solaris.
point AS to /usr/ccs/bin/as


git-svn-id: svn://10.0.0.236/trunk@109694 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 00:31:55 +00:00
rayw%netscape.com
a67815f488 More fixes to strings, and changed encoding to support a single string
lookup key instead of two for better genericity and efficiency.


git-svn-id: svn://10.0.0.236/trunk@109693 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 00:10:07 +00:00
naving%netscape.com
2f0739f441 112355 r=sspitzer sr=bienvenu. null out folder's db reference as the search is over on a folder. this will
help in cutting bloat during and after the search is over.


git-svn-id: svn://10.0.0.236/trunk@109692 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 00:08:16 +00:00
curt%netscape.com
8a05d35dfe Removed references to Communicator.
git-svn-id: svn://10.0.0.236/trunk@109690 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 23:56:40 +00:00
hewitt%netscape.com
aa05bf7a61 93839 - tooltiptext should work without specifying tooltip, r=pinkerton, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@109688 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 23:50:57 +00:00
hewitt%netscape.com
88f0b41339 113100 - Stretched icons in link toolbar and personal toolbar folder, patch=christopher_brien@hotmail.com, r=hwaara, sr=me
git-svn-id: svn://10.0.0.236/trunk@109687 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 23:49:25 +00:00
darin%netscape.com
cc45405ad0 fixes bug 15860 "support http/1.1 digest authentication"
patch=jab@atdot.org,pach@cs.cmu.edu,darin@netscape.com
r=dougt@netscape.com
sr=rpotts@netscape.com


git-svn-id: svn://10.0.0.236/trunk@109686 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 23:49:06 +00:00
hewitt%netscape.com
30aab4d4f4 93839 - tooltiptext should work without specifying tooltip, r=pinkerton, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@109685 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 23:45:22 +00:00
hewitt%netscape.com
1204dc3c01 93839 - tooltiptext should work without specifying tooltip, r=pinkerton, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@109684 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 23:36:40 +00:00
shliang%netscape.com
29732864f5 backing out fix for bug 103190
git-svn-id: svn://10.0.0.236/trunk@109683 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 23:31:02 +00:00
hewitt%netscape.com
6e81240065 93839 - tooltiptext should work without specifying tooltip, r=pinkerton, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@109682 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 23:30:25 +00:00
law%netscape.com
b35682051c updates
git-svn-id: svn://10.0.0.236/trunk@109681 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 23:16:42 +00:00
dcone%netscape.com
be90a7433a bug=96870 r=rods sr=attinasi. This add abilty to print and print preview background images and color.
git-svn-id: svn://10.0.0.236/trunk@109680 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 22:46:41 +00:00
pchen%netscape.com
92e34f3ed0 bug 101263, r=kaie, sr=alecf, when we get logout-session message, logout of
password manager


git-svn-id: svn://10.0.0.236/trunk@109679 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 22:42:21 +00:00
hewitt%netscape.com
03f2a59c9a 93839 - tooltiptext should work without specifying tooltip, r=pinkerton, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@109678 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 22:38:40 +00:00
hewitt%netscape.com
801573f381 93839 - tooltiptext should work without specifying tooltip, r=pinkerton, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@109677 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 22:32:49 +00:00
shliang%netscape.com
822bcf2fdc bug 71637 - css errors in chrome. r=dbaron, sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@109676 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 22:26:31 +00:00
naving%netscape.com
92f061e800 112028 r=ducarroz sr=bievenu fix leaking attachment url on sending message.
git-svn-id: svn://10.0.0.236/trunk@109675 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 22:26:02 +00:00
sfraser%netscape.com
89f6240468 Fix bug 113295 by ensuring that mac locale for communicator/platform is registered after unix and win. r=bryner/pchen, sr=ben
git-svn-id: svn://10.0.0.236/trunk@109674 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 22:24:55 +00:00
hewitt%netscape.com
bf455fb30b 113039 - [modern] simplify primary toolbar xbl and css, r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@109671 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 22:20:06 +00:00
alexsavulov%netscape.com
9ff2a72d72 fix for bug 101699: "Form does not submit if insecure submission warning active"
Patch by brendan, sr= attinasi, r= alexsavulov


git-svn-id: svn://10.0.0.236/trunk@109670 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 22:18:55 +00:00
law%netscape.com
7076292763 updates
git-svn-id: svn://10.0.0.236/trunk@109669 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 22:15:45 +00:00
alecf%netscape.com
3b26228e2a fix bug 112708, take two
use nsCAutoString instead of PR_smprintf to reduce pref shutdown notifications by 3x
r=bnesse, sr=brendan


git-svn-id: svn://10.0.0.236/trunk@109667 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 22:01:22 +00:00
shliang%netscape.com
da0316e4dd bug 99631 - preview icon for composer tab in modern. r=jag, sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@109666 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 21:58:50 +00:00
naving%netscape.com
033fcb37fd Adding a comment, no bug, no reviewer
git-svn-id: svn://10.0.0.236/trunk@109665 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 21:50:42 +00:00
dp%netscape.com
a61c552cf3 NS_TIMELINE_ENABLE
git-svn-id: svn://10.0.0.236/trunk@109664 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 21:48:40 +00:00
rayw%netscape.com
dad7d0ce3f Changed string literals in nsSOAPUtil.h yet again. Perhaps this fixes
the strings that had stopped working on various plaatforms.

Not part of default build.


git-svn-id: svn://10.0.0.236/trunk@109663 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 21:42:13 +00:00
leaf%mozilla.org
4267823c16 Automated update
git-svn-id: svn://10.0.0.236/trunk@109661 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 21:27:54 +00:00
law%netscape.com
4915d6cd00 tweaking
git-svn-id: svn://10.0.0.236/trunk@109660 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 21:25:57 +00:00
seawood%netscape.com
2750945184 Initial landing of win32 support for autoconf builds.
Bug #58981 sr=alecf


git-svn-id: svn://10.0.0.236/trunk@109658 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 21:17:48 +00:00
dp%netscape.com
ab2e1c19fc bug 112470 TIMELINE and TRACE_MALLOC ON by default for debug builds
git-svn-id: svn://10.0.0.236/trunk@109657 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 21:16:10 +00:00
dp%netscape.com
e3b68c249c bug 112470 Include config.mak early to get TRACE_MALLOC settings in. Patch by alecf. r=dp
git-svn-id: svn://10.0.0.236/trunk@109656 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 21:15:28 +00:00
dp%netscape.com
55ff867745 bug 112470 Getting timeline ON for debug builds by default.
When running, NS_TIMELINE_ENABLE is required for seeing the timeline
output. r=cathleen, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@109655 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 21:14:21 +00:00
bzbarsky%mit.edu
8c7d49ce1e Stop case-folding attribute values. This makes us compatible with NS4
on those properties that can be gotten in NS4 and compatible with IE
5.5/6 across the board.  Bug 113174, r=fabian, sr=jst


git-svn-id: svn://10.0.0.236/trunk@109654 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 21:12:15 +00:00
bienvenu%netscape.com
194ada1a53 fix crash loading corrupt history.dat file, cut down on mork memory growth when history does link coloring, r=naving, sr=alecf, sspitzer 113287 113354
git-svn-id: svn://10.0.0.236/trunk@109653 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 21:04:56 +00:00
sonja.mirtitsch%sun.com
685157368a changed the evaluation of returncode
git-svn-id: svn://10.0.0.236/trunk@109652 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 21:01:47 +00:00
alecf%netscape.com
3207e85edb back myself out to fix blocker 113482
git-svn-id: svn://10.0.0.236/trunk@109651 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 20:34:03 +00:00
law%netscape.com
4cb84da125 fixing miniXul.xul
git-svn-id: svn://10.0.0.236/trunk@109650 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 20:03:47 +00:00
law%netscape.com
47ab7cc8da New tools for measuring window open times
git-svn-id: svn://10.0.0.236/trunk@109648 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 19:55:48 +00:00
ddrinan%netscape.com
032de1c856 Removed extra close comment in MOZ_CLIENT comment section
git-svn-id: svn://10.0.0.236/trunk@109646 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 19:14:33 +00:00
wtc%netscape.com
d6278cf4d9 Bugzilla bug 111574: standard header files should be included with
#include <foo.h>, not #include "foo.h".  Thanks to Roland Mainz
<Roland.Mainz@informatik.med.uni-giessen.de> for the patch.  r=wtc.
Modified files: signtool.h jar.h


git-svn-id: svn://10.0.0.236/trunk@109645 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 18:36:58 +00:00
rogerl%netscape.com
a99ecbbd86 removing obsoleted msdev project files.
git-svn-id: svn://10.0.0.236/trunk@109644 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 18:35:28 +00:00
wtc%netscape.com
46e7a3b371 Bugzilla bug 111294: make NSS build on QNX6 (Neutrino). The patch was
contributed by Dave Inglis <dinglis@qnx.com>. r=wtc.
Modified Files:
	coreconf/config.mk coreconf/nsinstall/nsinstall.c
	nss/lib/freebl/unix_rand.c nss/lib/ssl/unix_err.c
Added Files:
	coreconf/QNX.mk


git-svn-id: svn://10.0.0.236/trunk@109640 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 18:20:57 +00:00
ian%hixie.ch
59fcb856a2 Removing a bunch of dump(10, ...) calls. It turns out that dump() is actually quite expensive, and calling it 1000+ times just to do nothing isn't that useful. In addition, most of these dump()s were used to debug the core PLIF code which now works pretty well, so they aren't that useful any more.
git-svn-id: svn://10.0.0.236/trunk@109639 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 18:06:06 +00:00
ian%hixie.ch
10d64daec7 PLIF::Service::XML::Char() was the most expensive function in a typical profile. This takes it completely off the radar by not bothering to merge adjacent strings.
git-svn-id: svn://10.0.0.236/trunk@109638 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 17:51:23 +00:00
beard%netscape.com
5b1f02b594 [not part of build] Install instructions.
git-svn-id: svn://10.0.0.236/trunk@109636 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 17:02:29 +00:00
blizzard%redhat.com
8d5eb4bb86 Checkpointing changes. Not part of the build. Some more methods flushed out including widget creation and moving and resizing.
git-svn-id: svn://10.0.0.236/trunk@109635 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 16:58:04 +00:00
beard%netscape.com
a68d3b9fea [not part of build] bumped version to 1.0d7.
git-svn-id: svn://10.0.0.236/trunk@109634 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 16:27:27 +00:00
beard%netscape.com
bff01706d3 [not part of build] Change history.
git-svn-id: svn://10.0.0.236/trunk@109633 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 16:26:37 +00:00
beard%netscape.com
8f5e8157b7 [not part of build] Bumped version to 1.0d6.
git-svn-id: svn://10.0.0.236/trunk@109631 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 16:20:18 +00:00
kaie%netscape.com
02ab791fca b=110420 fix cert prompt dialogs
r=javi sr=shaver


git-svn-id: svn://10.0.0.236/trunk@109630 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 15:56:54 +00:00
alecf%netscape.com
9500bda665 further fixes for bug 112708 r=bnesse sr=dveditz
instead of using PR_smprintf to construct each user_pref line to the preferences, store it all in a smart cconcatination string - reduces pref allocations at shutdown by 3x


git-svn-id: svn://10.0.0.236/trunk@109629 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 15:44:38 +00:00
bienvenu%netscape.com
fd266d4985 reduce biff notifications, move biff to server level r=naving, sr=sspitzer 113366
git-svn-id: svn://10.0.0.236/trunk@109628 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 15:34:00 +00:00
mkaply%us.ibm.com
dc5e9b403a #84420
r=gordon
Forgot to remove a path that OS/2 and BeOS shouldn't go down - leaving code in but #if 0 per gordon


git-svn-id: svn://10.0.0.236/trunk@109627 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 15:05:03 +00:00
ian%hixie.ch
2358cf13a4 Changed the groupsById and groupsByName hashes of arrays into hashes of hashes to make them friendlier to handle. Also fixed some typos (groupByID instead of groupsByID, and one case of groupsByID where groupsByName was meant) and optimised away a call to dataSource.user's getGroupName method (since we already know the name).
git-svn-id: svn://10.0.0.236/trunk@109626 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 14:34:54 +00:00
ian%hixie.ch
20b7ae1c79 Fixing copy/paste error -- the user prefs object isn't the application object...
git-svn-id: svn://10.0.0.236/trunk@109625 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 13:40:04 +00:00
ian%hixie.ch
1365aca89e Make '0' and '' be equivalent to 'default' for the 'order' attribute of the <set> element. This makes defaulting actually work (missing attributes seem to get set to ''?).
git-svn-id: svn://10.0.0.236/trunk@109624 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 13:08:39 +00:00
ian%hixie.ch
4723ad814e Place a 5 second timeout on the SMTP object -- this makes running setup bearable without an SMTP server (the default timeout is 2 minutes).
git-svn-id: svn://10.0.0.236/trunk@109623 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 12:53:40 +00:00
ian%hixie.ch
5e76d0defd getFieldsHierarchically() will now return an even prettier result. Since it is mainly (currently only?) used for creating the data hash sent to the string expanders, this makes it a lot easier to author the templates. No silly numbers to remember. :-)
git-svn-id: svn://10.0.0.236/trunk@109622 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 12:51:48 +00:00
peterv%netscape.com
4a909a03a3 Make SOAP build again on Mac. Doesn't affect default build. r=sfraser.
git-svn-id: svn://10.0.0.236/trunk@109621 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 11:41:03 +00:00
bryner%netscape.com
253a4c8acd install:: is now libs::. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@109620 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 08:34:45 +00:00
dveditz%netscape.com
fd7a016357 bug 113144 installer shouldn't download entire set of xpi files just because
one of them was missing from the "blob". r=sgehani,sr=darin


git-svn-id: svn://10.0.0.236/trunk@109619 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 08:19:43 +00:00
waterson%netscape.com
12d696038c Bug 113390. Make sure that the module has a MODULE_NAME. rs=blizzard
git-svn-id: svn://10.0.0.236/trunk@109617 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 05:26:50 +00:00
dbaron%fas.harvard.edu
5797bffb8a Fix massive numbers of threadsafety assertions by re-adding NS_INIT_ISUPPORTS, to make builds usable again. b=110531 sr=waterson
git-svn-id: svn://10.0.0.236/trunk@109616 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 05:26:46 +00:00
naving%netscape.com
1a656d8aa7 113359 r=suresh sr=bienvenu. free the collation key after finding the place where the new msg hdr will be
inserted.


git-svn-id: svn://10.0.0.236/trunk@109614 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 05:08:26 +00:00
hewitt%netscape.com
2cd84b4cd7 112831 - inspector not in linux installed builds
git-svn-id: svn://10.0.0.236/trunk@109613 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 05:03:13 +00:00
hewitt%netscape.com
5191e28056 112999 - Built-in Accept button closes dialog even when not used in dialog, r=cmanske, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@109612 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 05:01:19 +00:00
hewitt%netscape.com
06317c5623 113353 - DOM Inspector needs chromeclass toolbar, r=me
git-svn-id: svn://10.0.0.236/trunk@109611 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 04:48:52 +00:00
dbaron%fas.harvard.edu
cc6399b4d5 Fix orange by exiting loop when bytes hits aMaxBytes rather than waiting for it to get farther.
git-svn-id: svn://10.0.0.236/trunk@109610 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 04:22:44 +00:00
sonja.mirtitsch%sun.com
f45de1fede new test for enhancement request 112504, not hooked in yet
git-svn-id: svn://10.0.0.236/trunk@109609 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 04:16:56 +00:00
mscott%netscape.com
6a662c1a9d Bug #113384 --> hook up CAB collection to a timer to improve initial
message display time.
r=sspitzer
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@109608 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 04:04:22 +00:00
mscott%netscape.com
3849b124cf Bug #112661 --> back out my removal of the firing of selection changed
because it stopped us from selecting the next message when you delete the top of
a collapsed thread.
r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@109607 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 04:02:02 +00:00
sonja.mirtitsch%sun.com
5c69640fe0 one more change for bug #111229
git-svn-id: svn://10.0.0.236/trunk@109605 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 02:58:59 +00:00
neeti%netscape.com
c8e9152cd4 fix for bug 112659 - nsSocketTransport does not cache DNS service, r=dougt, sr=darin
git-svn-id: svn://10.0.0.236/trunk@109604 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 02:47:19 +00:00
waldemar%netscape.com
7aa69e6261 Updated to latest CodeWarrior and to fix subproject dependencies
git-svn-id: svn://10.0.0.236/trunk@109603 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 02:26:32 +00:00
waldemar%netscape.com
4071dd6dc6 Added support for named function parameters. Fixed several minor variable definition bugs.
git-svn-id: svn://10.0.0.236/trunk@109602 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 02:25:03 +00:00
mkaply%us.ibm.com
2f54fffc04 OS/2 bustage
git-svn-id: svn://10.0.0.236/trunk@109601 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 02:10:01 +00:00
andreww%netscape.com
96d1d963f1 bugzilla 101590 different terms in bookmarks properties referring to same element. r=shliang sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@109600 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 02:06:15 +00:00
andreww%netscape.com
6361b1ba52 bugzilla 71486 mac classic buttons too large. r=andreww, sr=hewitt. Patch by Brad Tiffany <btiffany@usermail.com>.
git-svn-id: svn://10.0.0.236/trunk@109599 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 02:04:02 +00:00
despotdaemon%netscape.com
c0be791366 Pseudo-automatic update of changes made by drepper@cygnus.com.
git-svn-id: svn://10.0.0.236/trunk@109598 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 02:03:42 +00:00
andreww%netscape.com
3b964af2a8 bugzilla 103192 r=morse sr=hewitt reducing h and v space taken up in cookies prefpanels
git-svn-id: svn://10.0.0.236/trunk@109597 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 02:00:36 +00:00
alecf%netscape.com
55466e06c9 first part of fix for bug 112708 r=bnesse, sr=brendan
switch prefs from PLHash to PLDHash


git-svn-id: svn://10.0.0.236/trunk@109596 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 01:52:44 +00:00
alecf%netscape.com
1f28c5a550 fix for bug 79707
code by ccarlen, sr=alecf, r=valeski
simple null-check so that embeddors don't have to implement nsIBrowserHistory


git-svn-id: svn://10.0.0.236/trunk@109594 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 01:42:01 +00:00
cmanske%netscape.com
a7e9b6c238 Fix for Color-Background image properties dialog - forgot to checkin previously for b=90229, r=brade, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@109593 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 01:24:55 +00:00
alecf%netscape.com
f5bf981bca oops, requires update - add uconv
git-svn-id: svn://10.0.0.236/trunk@109592 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 01:12:51 +00:00
alecf%netscape.com
728ab648ca fix for bug 110531, r=dougt, jag, sr=darin - moving ConverterInputStream into uconv, and changing the one in XPCOM into an UTF8-only converter
git-svn-id: svn://10.0.0.236/trunk@109591 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 01:10:43 +00:00
pete%alphanumerica.com
374763776d removing bad header.
--pete


git-svn-id: svn://10.0.0.236/trunk@109590 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 01:09:37 +00:00
pete%alphanumerica.com
2bad071cbe fix for win bustage
forgot nsIProcess header

--pete


git-svn-id: svn://10.0.0.236/trunk@109589 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 01:08:54 +00:00
rginda%netscape.com
4c925905ac chatzilla only, adding class="chromeclass-toolbar" for os X.
patch=rjc, r=me.


git-svn-id: svn://10.0.0.236/trunk@109588 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 00:56:12 +00:00
pschwartau%netscape.com
175c0d3676 Adding one more case to test.
git-svn-id: svn://10.0.0.236/trunk@109587 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 00:54:00 +00:00
darin%netscape.com
172bb49781 fixes bug 94327 "When there are multiple fonts with different foundry names
but the same family name moz should pick the best fit based on width, weight
and available size"
patch=Roland.Mainz@informatik.med.uni-giessen.de
r=katakai@japan.sun.com,(R.K.Aa)dark@c2i.net
sr=kin@netscape.com,jst@netscape.com


git-svn-id: svn://10.0.0.236/trunk@109586 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 00:47:38 +00:00
sonja.mirtitsch%sun.com
ae0cb282f1 improvements coupling QA and tinderbox
git-svn-id: svn://10.0.0.236/trunk@109585 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 00:44:35 +00:00
pete%alphanumerica.com
14973255e8 b=112515, r=douft, sr=jst
remove spawn method from nsIFile.

/**
    Warning nsIFile API change
 */

--pete


git-svn-id: svn://10.0.0.236/trunk@109584 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 00:27:43 +00:00
shanjian%netscape.com
39cb7e9730 #103673 Switching to User-Defined character coding causes crash [@ nsFontMetricsWin::ResolveForwards ]
Load userdefined font once and only once, and then treat all other font as normal.

r=rbs, sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@109583 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 00:26:28 +00:00
bienvenu%netscape.com
1d4713efc9 fix invalid body partial error from imap server when clicking on message, r=cavin, sr=sspitzer 103171
git-svn-id: svn://10.0.0.236/trunk@109582 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 00:25:58 +00:00
rginda%netscape.com
320cedffc0 landing CHATZILLA_0_8_5_BRANCH, bug 103386, r=samuel@sieb.net, rs=brendan@mozilla.org
See the ChangeLog and bug for a full list of changes, and the branch checkin log for a blow by blow.


git-svn-id: svn://10.0.0.236/trunk@109581 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 00:20:48 +00:00
bienvenu%netscape.com
d782fc61ca fix assertion about 0 msg size when first msg you select is fetched with mpod r=cavin, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@109580 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 00:18:12 +00:00
mcafee%netscape.com
de780130e9 added title= labels for Lk/Bl tinderbox output
git-svn-id: svn://10.0.0.236/trunk@109579 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 00:18:10 +00:00
despotdaemon%netscape.com
a30241ba05 Pseudo-automatic update of changes made by glen.beasley@sun.com.
git-svn-id: svn://10.0.0.236/trunk@109578 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 00:12:24 +00:00
rjc%netscape.com
bb79ca7948 Part of fix for bug # 108809: r=ben sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@109577 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 00:05:21 +00:00
mcafee%netscape.com
f39fbdbc33 title= labels for Ts, Txul.
git-svn-id: svn://10.0.0.236/trunk@109576 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 00:04:57 +00:00
evaughan%netscape.com
e5c8b10723 Facelift for nsBoxToBlockAdaptor -r hyatt -sr waterson #110328
Grid memory leak -r naving -sr hewitt #109490


git-svn-id: svn://10.0.0.236/trunk@109575 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 23:41:13 +00:00
kmcclusk%netscape.com
c03de93934 Check aHandled after event dispatch before accessing the view's children. b=113121 r=roc+moz sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@109574 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 23:37:09 +00:00
mscott%netscape.com
4252e86f6c remove some obsolete comments.
git-svn-id: svn://10.0.0.236/trunk@109573 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 23:36:57 +00:00
hwaara%chello.se
5d67f9c327 #78365, make scrolling="off" and scrolling="on" work for frameset elements.
r=fabian, sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@109572 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 23:36:40 +00:00
bryner%netscape.com
3d4b21a62a Removing unused MORK_OBSOLETE and MORK_ALONE code. r=bienvenu, sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@109571 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 23:35:23 +00:00
shanjian%netscape.com
6b044f6feb #109913 universal charset detector improvement: use positive approach
r=yokoyama, sr=brendan


git-svn-id: svn://10.0.0.236/trunk@109570 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 23:33:12 +00:00
bienvenu%netscape.com
44121b5cef reduce number of outliner row paints r=varga, sr=hyatt 112253
git-svn-id: svn://10.0.0.236/trunk@109569 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 23:32:00 +00:00
sgehani%netscape.com
e047419c40 Fix font size menupopup to show sizes more than one char wide.
b=112907; r=sgehani; sr=alecf (checking in for jrgm@netscape.com)


git-svn-id: svn://10.0.0.236/trunk@109568 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 23:30:53 +00:00
despotdaemon%netscape.com
9e7b754c2c Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@109567 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 23:30:33 +00:00
smontagu%netscape.com
cba13e3d15 Fix for Bug 17644 [INLINE-H] negative text-indent paragraphs starting with images, r=dbaron, sr=roc+moz
git-svn-id: svn://10.0.0.236/trunk@109566 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 23:30:32 +00:00
sgehani%netscape.com
82e08e2088 Make old profiles that have a closed sidebar be able to open the sidebar again.
b=113031; r=morse; sr=alecf


git-svn-id: svn://10.0.0.236/trunk@109565 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 23:28:28 +00:00
naving%netscape.com
b30aba8ec0 112783 r=ducarroz sr=bienvenu. free charset got from parsing headers before setting to ISO-8859-1
git-svn-id: svn://10.0.0.236/trunk@109564 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 23:25:13 +00:00
dbaron%fas.harvard.edu
0739da3e8c Make nsSharableString::Assign set the length correctly when it's reusing its existing buffer. b=112483 r=scc sr=alecf
git-svn-id: svn://10.0.0.236/trunk@109561 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 23:14:15 +00:00
bzbarsky%mit.edu
033ce36ec4 Create formpost files as 0600, not 0666 so people can't randomly read
them.  Bug 76463, r=alexsavulov, sr=darin


git-svn-id: svn://10.0.0.236/trunk@109560 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 23:04:44 +00:00
jdunn%netscape.com
e043336604 fixing hp-ux tinderbox orange and aix build bustage
when functions are defined they shouldn't be defined extern
and when declaring externs, they should be declared globably

r=bnesse@netscape.com
sr=alecf@netscape.com
# 113319


git-svn-id: svn://10.0.0.236/trunk@109559 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 23:04:29 +00:00
alecf%netscape.com
104971899d part of fix for bug 110531 - move CSS loader over to using nsIConverterStream instead of nsIUnicharInputStream
sr=darin, r=dougt


git-svn-id: svn://10.0.0.236/trunk@109558 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 23:03:18 +00:00
bzbarsky%mit.edu
20b7eaa2ae Forms should return .method in all lowercase for compat with IE and
NS4.  Bug 113174, r=fabian, sr=jst


git-svn-id: svn://10.0.0.236/trunk@109557 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 23:02:12 +00:00
sonja.mirtitsch%sun.com
11c92c480c commiting some changes (backwardcompatibility tests, uname -p problem,
numbers of tests...)
before starting to work on tinderbox problem, log hard to find. 111229


git-svn-id: svn://10.0.0.236/trunk@109556 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 23:00:02 +00:00
morse%netscape.com
c05b6f8783 bug 112757, form manager not working correctly with frames, r=sgehani, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@109555 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 22:58:47 +00:00
nhotta%netscape.com
9b8be7a4ae Added geostd8 to charset menu, bug 107533, r=yokoyama.
git-svn-id: svn://10.0.0.236/trunk@109554 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 22:58:26 +00:00
dsirnapalli%netscape.com
ae4c770fd9 Test case to test nsIAccessible methods for HTML Table.
git-svn-id: svn://10.0.0.236/trunk@109552 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 22:33:51 +00:00
dsirnapalli%netscape.com
8d95250074 This javascript file contains all the basic functions needed to test nsIAccessible interface.
git-svn-id: svn://10.0.0.236/trunk@109551 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 22:33:13 +00:00
ben%netscape.com
24e139b3ca forgot this too..(113295, blocker)
git-svn-id: svn://10.0.0.236/trunk@109550 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 22:23:17 +00:00
ben%netscape.com
92e434cc59 part of previous fix for 113295
git-svn-id: svn://10.0.0.236/trunk@109548 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 21:51:56 +00:00
ben%netscape.com
c5c9195302 fix for 113295 -'Exit' etc missing from menus. (smoketest blocker)
git-svn-id: svn://10.0.0.236/trunk@109547 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 21:35:55 +00:00
mcafee%netscape.com
9fbe124ac0 Adjusting btek yrange hack value
git-svn-id: svn://10.0.0.236/trunk@109546 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 20:48:38 +00:00
kestes%walrus.com
6e7c6a9cc3 empty cells need to have text brower string.
git-svn-id: svn://10.0.0.236/trunk@109545 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 20:02:39 +00:00
kestes%walrus.com
ae40875194 minor changes in now addnote communicates with tinder.cgi. now the note
is rendered on an as needed basis inside tinder.cgi.


git-svn-id: svn://10.0.0.236/trunk@109544 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 19:57:35 +00:00
relyea%netscape.com
e52c4fd8a8 Sigh, Fix name collision between pk11wrap and softoken.
git-svn-id: svn://10.0.0.236/trunk@109543 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 19:56:00 +00:00
kestes%walrus.com
2d83e80dfc text browser updates.
git-svn-id: svn://10.0.0.236/trunk@109542 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 19:55:56 +00:00
kestes%walrus.com
12ad231d6b add features to allow text browsers to view status tables.
git-svn-id: svn://10.0.0.236/trunk@109541 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 19:55:12 +00:00
kestes%walrus.com
b35960948e update tests to accomidate new text browser features and conventions.
git-svn-id: svn://10.0.0.236/trunk@109540 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 19:53:31 +00:00
kestes%walrus.com
61a08b1a54 add support for an ALL page.
fix a bunch of minor bugs and typos.


git-svn-id: svn://10.0.0.236/trunk@109539 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 19:52:38 +00:00
relyea%netscape.com
940286fb1c Fix Solaris and HP build failures.
git-svn-id: svn://10.0.0.236/trunk@109538 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 19:51:57 +00:00
kestes%walrus.com
22c7490c4d add link back to the current status page from which ever status page
you are looking at.


git-svn-id: svn://10.0.0.236/trunk@109537 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 19:50:00 +00:00
kestes%walrus.com
87115e5a49 add support for text browser characters.
git-svn-id: svn://10.0.0.236/trunk@109536 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 19:48:47 +00:00
kestes%walrus.com
14ae8c3224 generalize treestate so that we can provide data to text browsers.
git-svn-id: svn://10.0.0.236/trunk@109535 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 19:47:24 +00:00
kestes%walrus.com
ffda9dbeeb add support for an ALL page.
git-svn-id: svn://10.0.0.236/trunk@109534 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 19:46:04 +00:00
kestes%walrus.com
4d536e38db add support for text browsers: colorized characters which discribe the build
cell state.  Also allow users to chose the brief/full log from the
status page.


git-svn-id: svn://10.0.0.236/trunk@109533 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 19:44:26 +00:00
kestes%walrus.com
fa08080ad9 add support for text browsers including, special colorized characters
and click through text of notices.


git-svn-id: svn://10.0.0.236/trunk@109532 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 19:43:28 +00:00
kestes%walrus.com
6adfc6bfa6 add support for text browsers.
git-svn-id: svn://10.0.0.236/trunk@109531 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 19:42:45 +00:00
jdunn%netscape.com
918a4c91d9 Use the right vtable : AIX ONLY!
# 90720
r=cls@seawood.org


git-svn-id: svn://10.0.0.236/trunk@109528 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 15:02:08 +00:00
peterv%netscape.com
da41d89803 Making SOAP build on Mac. Not part of the default build.
git-svn-id: svn://10.0.0.236/trunk@109527 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 14:43:30 +00:00
locka%iol.ie
5af218e201 Add code to nullify pointers and do extra checks to catch docshell crashes most likely caused by bad weak references. b=67721 r=rpotts@netscape.com sr=mscott@netscape.com
git-svn-id: svn://10.0.0.236/trunk@109526 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 12:42:49 +00:00
seawood%netscape.com
8aaa83d975 Backing out previous checkin due to TT font issues.
Bug #94327


git-svn-id: svn://10.0.0.236/trunk@109525 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 10:29:10 +00:00
mcafee%netscape.com
fb5bd72174 Adding &days=0 default to Ts and Txul links.
git-svn-id: svn://10.0.0.236/trunk@109524 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 09:10:32 +00:00
ben%netscape.com
e690e412bc fix 77513 - text on autocomplete checkbox does not wrap on mac modern/classic and causes panel to overflow. r=jag, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@109523 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 09:07:23 +00:00
mcafee%netscape.com
afe4232ff0 removing jrgm's version of &days=, Date::Calc version is working.
git-svn-id: svn://10.0.0.236/trunk@109522 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 09:07:16 +00:00
ben%netscape.com
34aa827bcd oops forgot this one
git-svn-id: svn://10.0.0.236/trunk@109521 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 08:58:40 +00:00
mcafee%netscape.com
df9d89c579 Adding &days=n argument.
git-svn-id: svn://10.0.0.236/trunk@109520 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 08:56:28 +00:00
mcafee%netscape.com
072c304843 Adding &days=n argument. Left in jrgm's attempt as a comment for now.
git-svn-id: svn://10.0.0.236/trunk@109519 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 08:40:42 +00:00
ben%netscape.com
68f4d927c0 104485 - remove duplicate platformGlobalOverlays, move code into better location and use a better name (platformCommunicatorOverlay). sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@109518 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 08:25:21 +00:00
mcafee%netscape.com
f914bb2f05 Adding &days=n argument. Needs Bit::Vector and Date::Calc perl modules.
git-svn-id: svn://10.0.0.236/trunk@109517 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 08:11:15 +00:00
jband%netscape.com
512af6dc98 adding build instructions from pschwartau@netscape.com to the README. Not part of mozilla build
git-svn-id: svn://10.0.0.236/trunk@109516 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 07:58:18 +00:00
hewitt%netscape.com
3a6a5da964 112831 - linux installer crashes when installing inspector (just fixing typo in packages)
git-svn-id: svn://10.0.0.236/trunk@109515 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 06:18:00 +00:00
blakeross%telocity.com
06b1b51c97 110674 - msgdeletemessage() has two unnecessary function calls. r=hwaara sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@109514 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 06:03:33 +00:00
blakeross%telocity.com
c045d704f4 112954 - tasksOverlay.css is loaded twice on nav startup, mail startup and msg compose opening. sr=ben
git-svn-id: svn://10.0.0.236/trunk@109513 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 06:01:24 +00:00
jaggernaut%netscape.com
2ac4fb93a3 Bug 61886: Revert to use currentURI.spec instead of _content.location.href. r=dbaron
git-svn-id: svn://10.0.0.236/trunk@109512 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 04:19:00 +00:00
seawood%netscape.com
fc5cfdea80 When there are fonts with multiple foundry names, pick the best font based upon widget, height & available size.
Thanks to Brian Stell <bstell@netscape.com> & Roland Mainz <Roland.Mainz@informatik.med.uni-giessen.de> for the patch.
Bug #94327 r=katakai sr=kin


git-svn-id: svn://10.0.0.236/trunk@109511 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 04:18:26 +00:00
dbaron%fas.harvard.edu
77c606ffad Make nsSharableString::Assign set the length when it's reusing its existing buffer. b=112483 r=jag sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@109509 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 03:54:32 +00:00
seawood%netscape.com
9758414022 Implement textZoom, fix caret hiding problem and fix italics displaying as normal chars problem.
Thanks to Makoto Hamanaka <VYA04230@nifty.com> & Paul Ashford <arougthopher@lizardland.net> for the patch.
Bug #68442 r=cls


git-svn-id: svn://10.0.0.236/trunk@109508 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 03:16:05 +00:00
av%netscape.com
d415329519 Preparing the Plugin SDK to become a part of the regular build. It is not yet.
git-svn-id: svn://10.0.0.236/trunk@109507 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 02:46:10 +00:00
mcafee%netscape.com
5b91673b2e Changing to long hashtable tag (113175). code=gisburn, r=mcafee
git-svn-id: svn://10.0.0.236/trunk@109506 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 02:31:46 +00:00
naving%netscape.com
eb72fbb1a3 112331, 112333 r=ducarroz sr=bienvenu. fix leaking char *mail charset and url string.
git-svn-id: svn://10.0.0.236/trunk@109505 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 00:58:37 +00:00
bryner%netscape.com
b09257b93a Backing out new code alecf accidentely checked in, fixing bustage.
git-svn-id: svn://10.0.0.236/trunk@109504 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 00:37:35 +00:00
av%netscape.com
b80617f16a Preparing the Plugin SDK to become a part of the build, it is not yet.
git-svn-id: svn://10.0.0.236/trunk@109503 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 23:39:03 +00:00
alecf%netscape.com
0daeecc032 augh, didn't mean to check these in
git-svn-id: svn://10.0.0.236/trunk@109502 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 23:17:11 +00:00
alecf%netscape.com
bfb7e06d84 ok, back out my ToLowerCase() change, it didn't make any difference
git-svn-id: svn://10.0.0.236/trunk@109501 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 23:15:31 +00:00
seawood%netscape.com
c3a0ae9bc7 Revert to using standard config.sub & config.guess entries for OS/2.
Thanks to pedemont@us.ibm.com (Javier Pedemonte) for the patch.
Bug #112244 r=cls


git-svn-id: svn://10.0.0.236/trunk@109500 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 22:16:28 +00:00
rangansen%netscape.com
8ee6615c9b bug 112517, r=rangansen sr=hewitt.
Removing some dead bloats  checking in for John Morrison


git-svn-id: svn://10.0.0.236/trunk@109499 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 22:11:21 +00:00
bryner%netscape.com
90f701cee0 Removing unused useViewManager2 default pref. rs=ben.
git-svn-id: svn://10.0.0.236/trunk@109498 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 22:09:09 +00:00
seawood%netscape.com
c88ac2817e Adding test for gcc -pipe feature.
Bug #81031 r=wtc


git-svn-id: svn://10.0.0.236/trunk@109497 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 22:08:42 +00:00
rangansen%netscape.com
645f530172 bug 112249, r=rangansen sr=blake.
checking in for John Morrison


git-svn-id: svn://10.0.0.236/trunk@109496 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 22:00:28 +00:00
leaf%mozilla.org
01dab956f2 Automated update
git-svn-id: svn://10.0.0.236/trunk@109495 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 21:57:48 +00:00
seawood%netscape.com
f31e9e184a Remove --disable-gcc-pipe option.
Bug #81031


git-svn-id: svn://10.0.0.236/trunk@109494 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 21:56:19 +00:00
mcafee%netscape.com
5076271f06 Added &autoscale=1 option, default is still the btek hack [1300:1400]
git-svn-id: svn://10.0.0.236/trunk@109493 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 21:54:25 +00:00
mcafee%netscape.com
56fe984f6b First commit.
git-svn-id: svn://10.0.0.236/trunk@109492 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 21:50:59 +00:00
mcafee%netscape.com
bdccdab341 Adding &autoscale=1 option, default is off
git-svn-id: svn://10.0.0.236/trunk@109491 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 21:43:35 +00:00
mcafee%netscape.com
b5df37b8a6 Ignore db directory
git-svn-id: svn://10.0.0.236/trunk@109490 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 21:31:30 +00:00
mcafee%netscape.com
d3e4ce05b3 Added &autoscale=1 option to autoscale y-axis.
git-svn-id: svn://10.0.0.236/trunk@109489 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 21:30:31 +00:00
alecf%netscape.com
cf0efed474 performance test - just to see if nsString.ToLowerCase() is faster than ToLowerCase()
no reviewer, will back out after one or two tinderbox cycles


git-svn-id: svn://10.0.0.236/trunk@109488 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 19:06:02 +00:00
mcafee%netscape.com
c607935314 renamed XUL test timeout to match test name, extended timeout openwound was timing out
git-svn-id: svn://10.0.0.236/trunk@109487 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 19:04:52 +00:00
mcafee%netscape.com
f4920c741f xul test is faster than 5 min.
git-svn-id: svn://10.0.0.236/trunk@109486 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 09:29:33 +00:00
mcafee%netscape.com
cca2e5fcc9 need chomp to nuke \n off of open_time
git-svn-id: svn://10.0.0.236/trunk@109485 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 09:17:07 +00:00
mcafee%netscape.com
c65adbaa24 data doesn't like spaces? protocol error in send_xulwinopen_results_to_server()
git-svn-id: svn://10.0.0.236/trunk@109484 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 08:59:04 +00:00
mcafee%netscape.com
8f4b30c5ce Changed xulwinopen token so we can wrap the number with a link to a graph of the data history. Added comment for -P profile slowness in startup test.
git-svn-id: svn://10.0.0.236/trunk@109483 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 06:44:20 +00:00
mcafee%netscape.com
f5e32f2df1 Tinderbox test only: change data token so we only get a number back (ms).
git-svn-id: svn://10.0.0.236/trunk@109482 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 06:40:56 +00:00
dp%netscape.com
a4490c1e80 disabling unconditional printfs.
git-svn-id: svn://10.0.0.236/trunk@109480 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 05:39:49 +00:00
dbaron%fas.harvard.edu
3c194f9341 Fix OS/2 bustage by changing |inline nsresult| to |NS_IMETHODIMP| for function that can't and shouldn't be inline. b=110127
git-svn-id: svn://10.0.0.236/trunk@109479 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 05:33:20 +00:00
curt%netscape.com
1eb1030073 More complete title for Mail and Newsgroups.
git-svn-id: svn://10.0.0.236/trunk@109478 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 04:49:39 +00:00
dbaron%fas.harvard.edu
d43ae7083a Fix leak (and other) regression from previous checkin. b=111815
git-svn-id: svn://10.0.0.236/trunk@109477 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 04:07:17 +00:00
bryner%netscape.com
5905d6acc1 Forgot this file as part of 113082. (pre-emptively fixing bustage)
git-svn-id: svn://10.0.0.236/trunk@109476 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 00:46:56 +00:00
dbaron%fas.harvard.edu
7a15a72b48 Various cleanup and commenting in nsRuleNode and nsStyleContext. A few minor performance tweaks to nsRuleNode::WalkRuleTree. Fix correctness / crash errors that were caused by not setting the parent struct in the Compute*Data functions for inherited structs. b=111815 r=hewitt sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@109475 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 00:44:45 +00:00
bzbarsky%mit.edu
d414acca70 Fix typo in value returned by getComputedStyle. Bug 112866, sr=jst
git-svn-id: svn://10.0.0.236/trunk@109474 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 00:28:48 +00:00
bzbarsky%mit.edu
fab167e7ab Make DOM inspector scroll to elements before flashing them. Bug 112817,
r=hidday@geocities.com, sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@109473 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 00:25:36 +00:00
av%netscape.com
bdbe12be37 Preparing pluign SDK for becoming a part of the build (it is not yet).
git-svn-id: svn://10.0.0.236/trunk@109472 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 00:14:05 +00:00
bryner%netscape.com
38d080e8ca Removing old grid code (bug 113082). r=timeless, evaughan, sr=shaver.
git-svn-id: svn://10.0.0.236/trunk@109471 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 00:10:21 +00:00
leaf%mozilla.org
612b6a7c12 Automated update
git-svn-id: svn://10.0.0.236/trunk@109470 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 22:27:51 +00:00
seawood%netscape.com
3b8c1ad96f Set -DFUNCPROTO=15 when compiling against X so that the X headers use the fully qualified ANSI-C prototypes.
Bug #112873 r=bryner


git-svn-id: svn://10.0.0.236/trunk@109469 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 22:15:20 +00:00
bryner%netscape.com
7557fca3e3 Removing unused silentdownload prefs. r=shaver, rs=ben.
git-svn-id: svn://10.0.0.236/trunk@109468 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 21:03:12 +00:00
leaf%mozilla.org
72e98582f5 Automated update
git-svn-id: svn://10.0.0.236/trunk@109467 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 18:57:50 +00:00
seawood%netscape.com
43e92a7e26 Revert to using standard config.sub & config.guess entries for OS/2.
Thanks to pedemont@us.ibm.com (Javier Pedemonte) for the patch.
Bug #112244 r=cls


git-svn-id: svn://10.0.0.236/trunk@109466 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 18:54:41 +00:00
seawood%netscape.com
85f1209627 Disable universalchardet tests when DISABLE_TESTS is set.
Thanks to Stephen Walker <walk84@yahoo.com> for the patch.
Bug #111528 r=cls


git-svn-id: svn://10.0.0.236/trunk@109465 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 18:49:06 +00:00
nhotta%netscape.com
fe0a0ab52d Attempt to fix the Mac bustage.
git-svn-id: svn://10.0.0.236/trunk@109464 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 18:28:15 +00:00
nhotta%netscape.com
acd5f7a6de Added default charset to nsIMsgCompFields, removed nsMsgI18NGetDefaultMailCharset, bug 110127, r=ducarroz, sr=bienvenu.
git-svn-id: svn://10.0.0.236/trunk@109462 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 17:39:17 +00:00
nhotta%netscape.com
3a97f35d33 For search, cache default charset to the class. For eudora, changed to get a pref directly,
bug 110127, r=naving, sr=bienvenu.


git-svn-id: svn://10.0.0.236/trunk@109461 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 17:36:35 +00:00
bienvenu%netscape.com
c871243e84 clear cached thread object when folder tries to clear db (fix for bloat when switching folders) r=naving, sr=sspitzer 95685
git-svn-id: svn://10.0.0.236/trunk@109460 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 17:25:33 +00:00
mkaply%us.ibm.com
864d999137 put PL_strtok_r in to try to fix HPUX bustage
git-svn-id: svn://10.0.0.236/trunk@109459 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 14:58:54 +00:00
roc+%cs.cmu.edu
35e1d479ea Bug 73382. Clean up view manager interfaces, 2nd attempt. r=kmcclusk,rs=attinasi
git-svn-id: svn://10.0.0.236/trunk@109458 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 14:31:45 +00:00
jst%netscape.com
ced02272fe Fixing bug 113008. Marking nsIDOMNodeFilter as a 'function' so that JS functions can be passed as nsIDOMNodeFilters. r=dbaron@fas.harvard.edu, sr=jband@netscape.com
git-svn-id: svn://10.0.0.236/trunk@109457 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 09:24:36 +00:00
leaf%mozilla.org
388fec8b4d Automated update
git-svn-id: svn://10.0.0.236/trunk@109456 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 08:42:51 +00:00
dbaron%fas.harvard.edu
d53a7ab034 Back out failed attempt to fix HP bustage.
git-svn-id: svn://10.0.0.236/trunk@109455 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 08:37:37 +00:00
dbaron%fas.harvard.edu
84182160c6 nsBookmarksService.h now depends on nkcache. Fixing bustage. b=108809
git-svn-id: svn://10.0.0.236/trunk@109454 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 08:34:11 +00:00
ben%netscape.com
c424dc725c fix build bustage. add nkcache dependency.
git-svn-id: svn://10.0.0.236/trunk@109453 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 08:01:08 +00:00
leaf%mozilla.org
5499e2a236 Automated update
git-svn-id: svn://10.0.0.236/trunk@109452 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 07:27:49 +00:00
rjc%netscape.com
8082ff2e04 Fix bug #108809. r=ben sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@109451 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 07:23:21 +00:00
dbaron%fas.harvard.edu
0090b7de69 Fix HP bustage from bug 112708 by testing for strtok_r in C++ rather than C.
git-svn-id: svn://10.0.0.236/trunk@109450 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 07:16:07 +00:00
jst%netscape.com
7978eda6a0 Adding 'raises(...)' to a few methods to make our interfaces match the W3C DOM Events ones closer. No review, these changes are meaningless in mozilla for now.
git-svn-id: svn://10.0.0.236/trunk@109448 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 06:45:32 +00:00
hewitt%netscape.com
d4423fda70 101958 - outliner drag-n-drop without changing columns sorts on that column, r=jag, sr=blake
git-svn-id: svn://10.0.0.236/trunk@109447 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 06:38:42 +00:00
jst%netscape.com
b294f8c72f Whitespace changes to make these interfaces match the styling in the other DOM interfaces.
git-svn-id: svn://10.0.0.236/trunk@109446 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 06:36:12 +00:00
mcafee%netscape.com
2d6a76a195 comment hints for mail test
git-svn-id: svn://10.0.0.236/trunk@109444 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 06:01:33 +00:00
seawood%netscape.com
98e5ef46e1 Remove mozilla/security/makefile.win from PSM pull as it's still breaking things.
bug #109581


git-svn-id: svn://10.0.0.236/trunk@109443 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 04:50:26 +00:00
seawood%netscape.com
ad4f27ab02 More fun with CVS' Emptydir feature. Pull NSS before PSM like win32 does.
Bug #109581


git-svn-id: svn://10.0.0.236/trunk@109442 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 04:39:04 +00:00
ian%hixie.ch
e0683c5b96 Fixed a bug in the main run loop whereby the objects array wasn't freed until shutdown, which sometimes meant objects got destroyed after the application, which is bad when the objects use the application to find services, etc. (This doesn't happen with services since services are not allowed to store references to the application, either directly or indirectly through references to objects or service instances.) Fixed the logout code to wait until the user tries to do something that requires login before clearing the logging out flag. This fixes a bug with HTTP whereby if a user logged out then his UA wouldn't ever be sent a 401 so wouldn't ever lose the authentication info, because browsers send the authentication info regardless of whether a page needs it or not. Also took the opportunity to remove a potential bug in the input validator code: store the admin message instead of a reference to the user object which might end up with a lifetime longer than expected.
git-svn-id: svn://10.0.0.236/trunk@109441 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 04:37:26 +00:00
rko%netscape.com
e66d81d179 Testing cvs upgrade
git-svn-id: svn://10.0.0.236/trunk@109440 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 04:34:21 +00:00
ian%hixie.ch
b2d7bfcb3f Removed an outdated comment. It is now safe to have a single module be a service, one or more service instances, and one or more objects all at the same time.
git-svn-id: svn://10.0.0.236/trunk@109439 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 04:29:20 +00:00
law%netscape.com
3c64a584db Enhance compareNav so it handles jar/nojar configurations
git-svn-id: svn://10.0.0.236/trunk@109438 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 03:54:14 +00:00
seawood%netscape.com
5864394fd1 Pull mozilla/security/makefile.win now that the cvs server has been upgraded. bug #109581
git-svn-id: svn://10.0.0.236/trunk@109437 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 03:45:14 +00:00
waldemar%netscape.com
0fd39e383e Recent ECMA grammar changes: deleted the x.class operator and prohibited super from being a direct operand of the delete operator.
git-svn-id: svn://10.0.0.236/trunk@109436 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 03:31:46 +00:00
waldemar%netscape.com
0338c89237 Fixed Mac warnings
git-svn-id: svn://10.0.0.236/trunk@109435 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 03:30:13 +00:00
pschwartau%netscape.com
b0ecf5191b Added more cases to test; updated the license at top.
git-svn-id: svn://10.0.0.236/trunk@109434 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 03:29:24 +00:00
seawood%netscape.com
e6d1d3a41d Post CVS server upgrade test
git-svn-id: svn://10.0.0.236/trunk@109433 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 03:23:13 +00:00
dp%netscape.com
74fd5a7096 make this work with cygwin
git-svn-id: svn://10.0.0.236/trunk@109432 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 01:51:41 +00:00
vidur%netscape.com
ce35be2ae4 Better handling of progress indicator. [not part of build]
git-svn-id: svn://10.0.0.236/trunk@109431 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 01:20:46 +00:00
vidur%netscape.com
2c85c3cfe2 Ensure that we call NS_TermEmbedding on shutdown. [not part of build]
git-svn-id: svn://10.0.0.236/trunk@109430 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 01:20:02 +00:00
waterson%netscape.com
724ee564ce First checked in.
git-svn-id: svn://10.0.0.236/trunk@109429 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 01:07:39 +00:00
morse%netscape.com
d7d45166cb bug 112934, fix regression caused by patch in bug 77073, r=sgehani, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@109428 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 00:58:59 +00:00
mscott%netscape.com
903636d139 add missing file
git-svn-id: svn://10.0.0.236/trunk@109427 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 00:58:48 +00:00
law%netscape.com
460bff4c49 Updating old .bat files to key off nav window visibility; adding tools to run with alternative .jars and calculate stats
git-svn-id: svn://10.0.0.236/trunk@109426 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 00:51:12 +00:00
dp%netscape.com
e1b00fa978 bug 112312 Removing 32k-1 allocs when reading jar files. Saves a bunch
of time (about 10% on win2k) on startup. r=cathleen,dveditz sr=darin


git-svn-id: svn://10.0.0.236/trunk@109425 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 00:50:13 +00:00
akkana%netscape.com
7149730967 91388: fix some link checker regressions (debug menu only), track change in backend apis. r=brade,cmanske sr=kin
git-svn-id: svn://10.0.0.236/trunk@109424 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 00:44:30 +00:00
jaggernaut%netscape.com
b95acca2fe Bug 99501: JS error in viewZoomOverlay.js at startup. r=sfraser, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@109422 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 00:43:22 +00:00
hewitt%netscape.com
dd19aed169 97253 - XBL Default Content Bug in LocateInstance, r=jag, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@109421 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 00:32:07 +00:00
hewitt%netscape.com
a0aefcf642 112772 - DOM Inspector leaks a whole document, r=dbaron, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@109420 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 00:25:01 +00:00
bryner%netscape.com
955fa48f3d Bug 41119 - Don't waste time notifying the frame manager about frame destruction if it is happening from nsFrameManager::Destroy. r=dbaron, sr=waterson.
git-svn-id: svn://10.0.0.236/trunk@109419 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 00:22:00 +00:00
rayw%netscape.com
01d7dc1de2 Fixed errors in mustUnderstand attribute of header block.
Not part of default build.


git-svn-id: svn://10.0.0.236/trunk@109417 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 00:03:57 +00:00
mscott%netscape.com
a179cb995d Bug #112724 --> reduce the duplicate copies of messenger's contents.rdf
by creating a new chrome package called messenger-mapi.
r=bienvenu
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@109415 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 00:01:02 +00:00
rpotts%netscape.com
08aa9eb651 i'm a doofus!! all of the LoadURI calls started looking the same :-)
git-svn-id: svn://10.0.0.236/trunk@109414 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 23:54:30 +00:00
jgaunt%netscape.com
72a3d81e33 Fixing bustage on linux
git-svn-id: svn://10.0.0.236/trunk@109413 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 23:51:06 +00:00
sfraser%netscape.com
6bb76f2ad1 Fix access paths to pick up new files.
git-svn-id: svn://10.0.0.236/trunk@109412 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 23:42:44 +00:00
ian%hixie.ch
1b28669e3b Add support for keyed channels to mozbot. A lot of work, like it said in the INSTALL file. :-) b=112955 r=timeless
git-svn-id: svn://10.0.0.236/trunk@109410 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 23:38:21 +00:00
rayw%netscape.com
ff74724cba Gave more SOAP objects xpconnect behaviors.
git-svn-id: svn://10.0.0.236/trunk@109409 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 23:32:53 +00:00
relyea%netscape.com
4e5aab32b8 1) restore the const to PK11_Configure().
2) partial set of fixes from Nelson's review (checking for NULL) from the
'double escape' functions.
3) Add functions to clean up global memory locks


git-svn-id: svn://10.0.0.236/trunk@109408 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 23:32:30 +00:00
relyea%netscape.com
7535dff25e The other half of the double check change.
git-svn-id: svn://10.0.0.236/trunk@109407 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 23:29:31 +00:00
mkaply%us.ibm.com
bb79587d15 #110927
r=mkaply, sr=blizzard
OS/2 only - Code from jblanco to fix Alt Key handling with menus


git-svn-id: svn://10.0.0.236/trunk@109406 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 23:29:29 +00:00
relyea%netscape.com
ad1ef60f63 Fix several memory leaks.
Adjust the default hash sizes down for mozilla client.
Merge the NSS 3.3 key check and signature check stuff.


git-svn-id: svn://10.0.0.236/trunk@109405 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 23:24:35 +00:00
relyea%netscape.com
9b9e6b8328 fix Bug 93989 Memory leak when adding a module.
git-svn-id: svn://10.0.0.236/trunk@109404 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 23:22:53 +00:00
relyea%netscape.com
568582c0fc Add code to 'shutdown' freebl (clean up the blinding cache in rsa).
merge the NSS 3.3 changes to export Ian's double check code through the loader.


git-svn-id: svn://10.0.0.236/trunk@109403 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 23:21:49 +00:00
alecf%netscape.com
7d510d571d add nsConverterInputStream to factory now that all 3 platforms are updated
git-svn-id: svn://10.0.0.236/trunk@109402 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 22:58:36 +00:00
alecf%netscape.com
63cb208466 oops, export this file
git-svn-id: svn://10.0.0.236/trunk@109401 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 22:58:01 +00:00
alecf%netscape.com
287688d772 Added files:
mozilla/intl/uconv/src/nsConverterInputStream.cpp


git-svn-id: svn://10.0.0.236/trunk@109400 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 22:57:55 +00:00
rayw%netscape.com
456c9f8a82 Fixed most SOAP issues brought up by reviewer. Added completion object.
Inherited SOAPParameter and SOAPHeaderBlock from SOAPBlock, improved
error condition handling, improved comments.

Not part of default build.


git-svn-id: svn://10.0.0.236/trunk@109399 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 22:53:16 +00:00
seawood%netscape.com
eadbebad36 Since jobserver feature of gmake causes dependency targets to be processed in parallel, we need to invoke $(MAKE) for each of the phases that we want to build from a meta target (like all:: & alldep::).
git-svn-id: svn://10.0.0.236/trunk@109398 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 22:53:10 +00:00
alecf%netscape.com
547df4c3e4 other part of bug 11053, move ConverterInputStream into uconv from xpcom, sr=darin r=dougt
git-svn-id: svn://10.0.0.236/trunk@109397 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 22:50:27 +00:00
jgaunt%netscape.com
791ff8df84 bug 112701 - seperate accessible/src dir into 3
mac specific changes
r=aaronl
r=leaf
sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@109396 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 22:49:02 +00:00
jgaunt%netscape.com
6d091ec688 bug 112701 - seperate accessible/src directory into 3
r=aaronl
r=leaf
sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@109395 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 22:48:55 +00:00
alecf%netscape.com
20ef036496 bug 110531 and bug 108285 - move ConverterInputStream into uconv and out of xpcom. sr=darin, r=dougt
git-svn-id: svn://10.0.0.236/trunk@109394 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 22:48:47 +00:00
mkaply%us.ibm.com
4defff2d32 #107905
r=mkaply, sr=attinasi
OS/2 only - don't shortcut font computations for fixed with fonts


git-svn-id: svn://10.0.0.236/trunk@109393 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 22:47:57 +00:00
mkaply%us.ibm.com
3f17113145 #112359
r=mkaply, sr=blizzard
OS/2 only - crash if you don't have font Times New Roman MT 30 installed


git-svn-id: svn://10.0.0.236/trunk@109392 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 22:43:52 +00:00
ian.mcgreer%sun.com
60617f97d8 fix so that nickname lookup falls back to email address (for CERT_FindCertByNicknameOrEmailAddr)
git-svn-id: svn://10.0.0.236/trunk@109391 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 22:40:31 +00:00
rpotts%netscape.com
2faee254d0 bug #94205 (r=adamlock@netscape.com, sr=jst@netscape.com) nsIWebNavigation interface changes...
git-svn-id: svn://10.0.0.236/trunk@109390 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 22:35:33 +00:00
jj%netscape.com
5a413592bd bump up mac version number to 0.9.6+ on the trunk
git-svn-id: svn://10.0.0.236/trunk@109389 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 22:21:31 +00:00
despotdaemon%netscape.com
db385a8bd7 Pseudo-automatic update of changes made by mitchf@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@109388 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 22:11:20 +00:00
dp%netscape.com
761471061c stop with visible window
git-svn-id: svn://10.0.0.236/trunk@109387 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 22:08:55 +00:00
dbaron%fas.harvard.edu
25c6c4fd3c Fix typo. Not part of default build.
git-svn-id: svn://10.0.0.236/trunk@109386 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 22:03:28 +00:00
dbaron%fas.harvard.edu
79ed9126ca Fix typos that shouldn't have been checked in. b=110802
git-svn-id: svn://10.0.0.236/trunk@109383 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 21:58:09 +00:00
mcafee%netscape.com
7c297b316b Adding test timeouts, so clients can configure this.
git-svn-id: svn://10.0.0.236/trunk@109382 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 21:56:21 +00:00
jake%acutex.net
e0604e6a44 Get the file list of files to scan for templates from Support::Files instead of glob('*')
git-svn-id: svn://10.0.0.236/trunk@109381 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 21:49:47 +00:00
yokoyama%netscape.com
4da245455d Bug 109265
checking in for skamio@netscape.net
Disabling IME for Readonly attribute of <INPUT>
/r=yokoyama; /sr=kin


git-svn-id: svn://10.0.0.236/trunk@109380 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 21:48:31 +00:00
mkaply%us.ibm.com
6a1f0c6ce3 No bug
r=mkaply
OS/2 only - "." and " " should not be special file system chars on OS/2


git-svn-id: svn://10.0.0.236/trunk@109379 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 21:28:41 +00:00
mkaply%us.ibm.com
bb7cbc0dc5 No bug - cleanup - remove unnecessary XP_OS2_HACK and XP_OS2
git-svn-id: svn://10.0.0.236/trunk@109377 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 21:00:43 +00:00
mkaply%us.ibm.com
4ad9438062 No bug - cleanup - remove unnecessary XP_OS2_HACK
git-svn-id: svn://10.0.0.236/trunk@109376 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 20:56:42 +00:00
mkaply%us.ibm.com
495db0227d No bug - cleanup - remove unnecessary XP_OS2
git-svn-id: svn://10.0.0.236/trunk@109375 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 20:55:28 +00:00
law%netscape.com
bda7e275dd Bug 106231; add mnemonic for Disable QuickLaunch menu item; patch from Tsukasa Maruyama (mal@mozilla.gr.jp); r=morse, sr=ben
git-svn-id: svn://10.0.0.236/trunk@109374 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 20:50:18 +00:00
ian%hixie.ch
1fde83c771 Made all dependencies load their modules on demand rather than on startup (cuts down the page serving time by about 50%). Also removed some debugging statements in certain high profile areas.
git-svn-id: svn://10.0.0.236/trunk@109373 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 20:48:36 +00:00
mkaply%us.ibm.com
4d79330194 Taking cls suggestion - just include string.h
git-svn-id: svn://10.0.0.236/trunk@109372 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 20:48:13 +00:00
attinasi%netscape.com
c34413af37 Blocked images will no longer show the broken image icon, nor will they show ALT text. Repairs alleged 'regression' from previous ALT text fixes. b=109090 r=alexsavulov sr=kin
git-svn-id: svn://10.0.0.236/trunk@109371 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 20:47:06 +00:00
attinasi%netscape.com
3db4a0e9ac Checkin for Ulrich Drepper: cleanup of 'if' cascade in frame constructor for controls. b=99421 r=rods sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@109370 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 20:43:35 +00:00
mkaply%us.ibm.com
4858a05464 Attempt to fix HPUX bustage - use PL_strtok_r instead of strtok_r
git-svn-id: svn://10.0.0.236/trunk@109369 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 20:41:49 +00:00
mkaply%us.ibm.com
0780022acc Preemptively fix OS/2 bustage that will be caused by prefapi change
git-svn-id: svn://10.0.0.236/trunk@109368 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 18:56:56 +00:00
despotdaemon%netscape.com
0ed7d1b0ca Pseudo-automatic update of changes made by alexsavulov@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@109367 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 18:53:58 +00:00
alecf%netscape.com
b1a1737850 for bug 112708, sr=dveditz, r=bnesse move prefapi.c to prefapi.cpp
git-svn-id: svn://10.0.0.236/trunk@109366 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 18:43:43 +00:00
alecf%netscape.com
f803585f96 for bug 112708, sr=dveditz, r=bnesse convert prefapi.c to C++
git-svn-id: svn://10.0.0.236/trunk@109365 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 18:42:41 +00:00
despotdaemon%netscape.com
d5ccc4ed9e Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@109364 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 18:40:49 +00:00
ian%hixie.ch
9ea87b9464 Added support for easily getting the original key name of a munged key: added a virtual '.coses: original key' entry to all hashes in COSES (works similar to the virtual '.length' item that all arrays have). Edited the debug string to mention these virtual items.
git-svn-id: svn://10.0.0.236/trunk@109361 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 16:20:22 +00:00
ian%hixie.ch
10f906b791 Fixing an inconsistency between getArgument() and peekArgument(). peekArgument() now returns an empty list in an array context if there is no such argument, instead of undef. This makes it act like getArgument(), which just returns the list of values in an array context. Similarly, made the default implementation of peekArgument() whine about not being implemented instead of returning undef, since by design peekArgument() should return the same as getArgument() if the argument is present.
git-svn-id: svn://10.0.0.236/trunk@109360 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 16:13:00 +00:00
ian%hixie.ch
5668befe73 Adding error handling for the case where the user prefs editor is called with bogus user IDs.
git-svn-id: svn://10.0.0.236/trunk@109359 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 16:06:45 +00:00
karnaze%netscape.com
f9dc3f03b9 bug 51023 - reduce the size of table related frame classes. sr=kin.
git-svn-id: svn://10.0.0.236/trunk@109358 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 15:05:51 +00:00
ian%hixie.ch
9d60eadb89 Implemented logout and explicit new account creation in the login service. Had to add removeObject() to the Controller module (the opposite of the exisiting addObject()).
git-svn-id: svn://10.0.0.236/trunk@109357 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 13:31:29 +00:00
peterv%netscape.com
1528f1d062 Fix for 106586 (Inappropriate source into the plaintext copy.) r=heikki, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@109355 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 09:50:25 +00:00
peterv%netscape.com
022734969c Fix for 106586 (Inappropriate source into the plaintext copy.) r=heikki, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@109354 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 09:19:33 +00:00
mcafee%netscape.com
5a19c639ba close the file to get it to write to disk
git-svn-id: svn://10.0.0.236/trunk@109353 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 08:41:27 +00:00
mcafee%netscape.com
299232dd6d match changes from startup test.
git-svn-id: svn://10.0.0.236/trunk@109352 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 08:38:05 +00:00
sspitzer%netscape.com
662226b765 fix for #112786. the home page link isn't "blue" like the other links in the addressbook
card preview pane.


git-svn-id: svn://10.0.0.236/trunk@109351 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 08:34:22 +00:00
mcafee%netscape.com
53f812c1af better error message when no data file is found.
git-svn-id: svn://10.0.0.236/trunk@109350 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 08:32:53 +00:00
rginda%netscape.com
4cbd7a484c bug 112494, "crash in nsAccessibilityService::CreateIFrameAccessible", r=jgaunt, sr=shaver
sanity check the parameter and return an error code if something isn't right, instead of crashing.


git-svn-id: svn://10.0.0.236/trunk@109348 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 08:29:08 +00:00
samuel%sieb.net
c517416200 bring the xml-rpc code up to date with current APIs (bug 109960)
r=mj@digicool.com  sr=darin@netscape.com
not part of the build


git-svn-id: svn://10.0.0.236/trunk@109346 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 08:04:25 +00:00
mcafee%netscape.com
3b00003c68 try to fix error-on-first-report
git-svn-id: svn://10.0.0.236/trunk@109345 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 07:57:19 +00:00
dveditz%netscape.com
6d4c956f3f Free bloated component registry buffer after XPCOM init (bug 76329)
r=dougt, sr=shaver


git-svn-id: svn://10.0.0.236/trunk@109344 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 07:50:03 +00:00
jst%netscape.com
a517f0d2fa Fixing bug 93513. Make window.open() use the base uri of the caller as the base, and not the document uri of the caller. r=danm@netscape.com, sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@109343 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 07:49:32 +00:00
mcafee%netscape.com
3bbe05e233 Adding xulwinopen test data reporting.
git-svn-id: svn://10.0.0.236/trunk@109338 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 06:00:16 +00:00
mcafee%netscape.com
15f72e185c avg -> value
git-svn-id: svn://10.0.0.236/trunk@109337 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 05:53:01 +00:00
mcafee%netscape.com
8dc19dba47 switching avg to value
git-svn-id: svn://10.0.0.236/trunk@109336 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 05:49:19 +00:00
mcafee%netscape.com
6a31a9a661 Fixing Y axis label
git-svn-id: svn://10.0.0.236/trunk@109335 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 05:44:07 +00:00
bzbarsky%mit.edu
ec244f8044 Add unicharutil_s to LLIBS to make Win link correctly.
git-svn-id: svn://10.0.0.236/trunk@109334 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 05:35:37 +00:00
dbaron%fas.harvard.edu
f929dd8a3c Add nsOutlinerContentView.cpp and nsOutlinerUtils.cpp for varga. b=97062
git-svn-id: svn://10.0.0.236/trunk@109333 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 05:10:25 +00:00
dbaron%fas.harvard.edu
181862eab6 Add nsIOutlinerContentView.idl for varga. b=97062
git-svn-id: svn://10.0.0.236/trunk@109332 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 05:08:26 +00:00
mcafee%netscape.com
fac515fed9 First add. Clone of startup cgis. plans to make this a general graph cgi are in the wings, this is a temporary get-this-going hack
git-svn-id: svn://10.0.0.236/trunk@109330 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 04:51:04 +00:00
peterlubczynski%netscape.com
8ffb403866 Fixing up simple Mac Plugin SDK sample. not part of the build
git-svn-id: svn://10.0.0.236/trunk@109328 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 04:49:46 +00:00
peterlubczynski%netscape.com
69224826eb Mac Plugin SDK Scriptable plugin project file fix for Classic
git-svn-id: svn://10.0.0.236/trunk@109327 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 04:42:30 +00:00
varga%utcru.sk
e0dc84b7d2 Fix for 97062.
Implement a content model view for <outliner>.
r=bryner sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@109326 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 04:41:55 +00:00
bzbarsky%mit.edu
5c31397853 Bug 109236, take 2, now that mcp has been changed. r=law, sr=mscott.
git-svn-id: svn://10.0.0.236/trunk@109325 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 04:37:21 +00:00
peterlubczynski%netscape.com
2648c43ca9 Removing debug prefix file from Mac Plugin SDK. not part of the build
git-svn-id: svn://10.0.0.236/trunk@109324 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 04:33:25 +00:00
sfraser%netscape.com
f975fa5699 Add UnicharUtil library for bz
git-svn-id: svn://10.0.0.236/trunk@109323 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 04:32:00 +00:00
sspitzer%netscape.com
766713789c fix warnings, fix whitespace.
git-svn-id: svn://10.0.0.236/trunk@109322 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 04:19:21 +00:00
law%netscape.com
b1eab7dd46 Bug 108567; put icon <image>s in vbox so they don't stretch; r=hwaara/bzbarsky, sr=blake
git-svn-id: svn://10.0.0.236/trunk@109321 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 04:17:05 +00:00
peterlubczynski%netscape.com
43ccc3908c Fixing up Mac Plugin SDK Basic Sample Project for Classic. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@109320 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 04:12:42 +00:00
kmcclusk%netscape.com
a91bf4a68d Make the backbuffer transitory based on a pref. This does not have any effect unless you set (layout.transitory.backbuffer", true) bug 95952 sr=attinasi r=alexsavulov
git-svn-id: svn://10.0.0.236/trunk@109319 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 04:12:36 +00:00
kmcclusk%netscape.com
303a5331d9 Replace the O(n^2) call to GetChild in nsViewHandleEvent to substantially improve page load performance and interactivity on pages with lots of comboboxes. bug 112525 r=roc+moz sr=kin
git-svn-id: svn://10.0.0.236/trunk@109318 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 04:09:36 +00:00
peterlubczynski%netscape.com
7c5142e62d Removing Mac Plugin SDK resource, not part of build.
git-svn-id: svn://10.0.0.236/trunk@109317 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 04:07:47 +00:00
peterlubczynski%netscape.com
54c25b59f5 Removing Mac Plugin SDK project file. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@109316 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 04:06:44 +00:00
morse%netscape.com
fa863da1e2 bug 77073, wallet checks slows creation of edit and context menus, r=sgehani, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@109315 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 03:46:18 +00:00
sspitzer%netscape.com
aaaaa6eada fix build bustage on mac.
git-svn-id: svn://10.0.0.236/trunk@109314 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 03:08:38 +00:00
javi%netscape.com
f7e61b2f4d Remove reference to nsSecureBrowserUIImpl.obj which is no longer built in this
directory.  Should fix tbox bustage.


git-svn-id: svn://10.0.0.236/trunk@109312 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 02:30:37 +00:00
waldemar%netscape.com
d73005ea74 Added comments
git-svn-id: svn://10.0.0.236/trunk@109311 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 02:23:05 +00:00
waldemar%netscape.com
bcb258b1cd Added /* and */ statements
git-svn-id: svn://10.0.0.236/trunk@109310 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 02:22:37 +00:00
mcafee%netscape.com
7bf5d09c94 Adding mailbloattest stub.
git-svn-id: svn://10.0.0.236/trunk@109308 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 02:03:24 +00:00
mcafee%netscape.com
37ac07a0fd Profile cleanup. Adding mailbloattest stub. Fixed component.reg filename. comments, etc.
git-svn-id: svn://10.0.0.236/trunk@109307 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 02:02:57 +00:00
vidur%netscape.com
0b5099dd72 progress indicator and menu improvements. [not part of build]
git-svn-id: svn://10.0.0.236/trunk@109306 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 02:02:11 +00:00
vidur%netscape.com
c9a247e9cb Fixed prompt and password dialogs. [not part of build]
git-svn-id: svn://10.0.0.236/trunk@109305 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 01:59:01 +00:00
dbaron%fas.harvard.edu
8e4767a26d Backing out shanjian at his request to fix Linux orange.
git-svn-id: svn://10.0.0.236/trunk@109304 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 01:57:24 +00:00
bzbarsky%mit.edu
065a782ee4 backing this out. need to get some build magic on the mac first. :(
git-svn-id: svn://10.0.0.236/trunk@109303 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 01:10:10 +00:00
darin%netscape.com
74891049b2 build TestPerf on linux
git-svn-id: svn://10.0.0.236/trunk@109302 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 01:01:23 +00:00
bzbarsky%mit.edu
a692927a23 Fix build bustage on Win. Bug 109236
git-svn-id: svn://10.0.0.236/trunk@109301 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:54:46 +00:00
sspitzer%netscape.com
c42591d68f fix for #112727 (removing expired articles won't remove all expired articles in certain cases.)
and hopefully for #110362 (top crasher in ParseURL()), and some cleanup.

for #110362, I'm making sure we only check the local cache for message and message part urls.
r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@109300 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:49:47 +00:00
vidur%netscape.com
fed00f2d29 Copy over installed-chrome.txt to get scrollbars working
git-svn-id: svn://10.0.0.236/trunk@109299 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:47:09 +00:00
vidur%netscape.com
cc0f4274fb Fixed alerts and added prompt and password support. [not part of build]
git-svn-id: svn://10.0.0.236/trunk@109298 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:46:06 +00:00
sgehani%netscape.com
0a4fc62cec Fix reset button (was too large) on helper apps pref pane.
b=109516; r=sgehani; sr=alecf
(checking in for Andre Dahlqvist <andre.dahlqvist@telia.com>)


git-svn-id: svn://10.0.0.236/trunk@109297 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:44:16 +00:00
shanjian%netscape.com
e2b3da1e6a #support unicode beyond BMP plane in Compressed charmap
r=bstell,  sr=brendan


git-svn-id: svn://10.0.0.236/trunk@109296 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:41:20 +00:00
sgehani%netscape.com
60941822af Fix Netscape search sherlock plugin.
b=112029; r=morse; sr=alecf


git-svn-id: svn://10.0.0.236/trunk@109295 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:37:13 +00:00
shanjian%netscape.com
b4ff2d0a9c #disable debug message in optimized build
r=danm sr=waterson


git-svn-id: svn://10.0.0.236/trunk@109294 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:36:56 +00:00
av%netscape.com
467660d8e8 Updating readme.txt for the plugin SDK, not part of the regular build
git-svn-id: svn://10.0.0.236/trunk@109293 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:35:58 +00:00
sgehani%netscape.com
8f3fb51346 Add brandShortName to content pack switch message.
b=109477; sr=alecf


git-svn-id: svn://10.0.0.236/trunk@109292 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:34:55 +00:00
sgehani%netscape.com
51bff52b51 Open a new window if one isn't around when users select the
``Search the Web'' menu item from the ``Search'' menu.
b=83329; r=morse; sr=sfraser


git-svn-id: svn://10.0.0.236/trunk@109291 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:30:22 +00:00
sgehani%netscape.com
a349c153c1 Don't distingiush between an edited and unedited URL bar text when
the search button is clicked.
b=60283; r=morse; sr=alecf


git-svn-id: svn://10.0.0.236/trunk@109290 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:27:47 +00:00
darin%netscape.com
c52192895e fixes bug 112366 "status message is often incorrect [eg. resolving host...]"
r=jag, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@109289 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:23:56 +00:00
cmanske%netscape.com
b4c2e75b53 Backed out change not part of fix for bugscape bug 10937
git-svn-id: svn://10.0.0.236/trunk@109288 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:22:19 +00:00
sgehani%netscape.com
bf45a76495 Remove dependency of sidebarOverlay on brand.dtd.
b=109450; r=morse; sr=blake


git-svn-id: svn://10.0.0.236/trunk@109287 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:20:07 +00:00
cmanske%netscape.com
4bcad7365e Fixed spell check dialog bug 10937, r=syd, sr=kin
git-svn-id: svn://10.0.0.236/trunk@109286 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:16:21 +00:00
bzbarsky%mit.edu
a8c5407a66 Make the mime service do extension --> type matching based on the
information the user has entered in helper app prefs.  Bug 109236,
r=law, sr=mscott


git-svn-id: svn://10.0.0.236/trunk@109285 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:14:14 +00:00
bryner%netscape.com
45bcef5504 Bug 112719 - make nsXULTreeSliceFrame inherit from nsGridRowLeafFrame, as it was intended to. r=jag, sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@109284 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:12:02 +00:00
sgehani%netscape.com
d8ae0581db Add persistent panel support (iframe's remain loaded even when not visible).
b=106129; r=morse; sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@109283 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:10:13 +00:00
cmanske%netscape.com
ce5cd24903 Fixed busted composer pref panel, b=112463, r=sfraser,syd sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@109282 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:09:20 +00:00
kaie%netscape.com
79b0d6b360 b=109777 Make sure certificate downloading works immediately
r=javi sr=mscott


git-svn-id: svn://10.0.0.236/trunk@109281 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:07:13 +00:00
cmanske%netscape.com
67cc82f61b XUL 1.0-related fixes for tab widget, b=103855, r=brade,syd sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@109280 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:06:33 +00:00
dougt%netscape.com
d3046e16dd Add IsMainThread to nsIThread. r=danm@netscape.com, sr=darin@netscape.com 112397
git-svn-id: svn://10.0.0.236/trunk@109279 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:06:32 +00:00
cmanske%netscape.com
3fd8415aaa Fixed getting all headings for list, b=103855, r=brade, sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@109278 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:01:45 +00:00
alecf%netscape.com
0984f9daba for bug 112708, add an #include so this can be compiled by prefapi.cpp
sr=dveditz, r=bnesse


git-svn-id: svn://10.0.0.236/trunk@109277 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 23:56:38 +00:00
alecf%netscape.com
0d76157146 for bug 112708, add a bunch of casts so this file can also be compiled as C++
sr=dveditz, r=bnesse


git-svn-id: svn://10.0.0.236/trunk@109276 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 23:55:27 +00:00
sgehani%netscape.com
a89d2f4723 Ask user if they'd like to make the search sidebar tab engine selection
their default search engine.
b=100078; r=morse; sr=alecf


git-svn-id: svn://10.0.0.236/trunk@109275 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 23:51:47 +00:00
waterson%netscape.com
a6396f40ca Bug 11079. xptinfo shouldn't be an EXPORT_LIBRARY, or else it will end up both in the statically linked exectuable _and_ libxpcom.so. r=cls
git-svn-id: svn://10.0.0.236/trunk@109274 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 23:50:56 +00:00
waterson%netscape.com
f6fc5c5388 Bug 45353. Remove the pool used to keep XUL attributes now that we've improved sharing. r=shaver
git-svn-id: svn://10.0.0.236/trunk@109273 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 23:49:10 +00:00
cmanske%netscape.com
fe1bac57c6 Removed 'IsValidImage()' method, b=90229, r=brade, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@109272 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 23:49:02 +00:00
javi%netscape.com
b423daf3d1 b=75947 Landing security startup performance improvement and related issues.
r=javi sr=alecf

b=109777 Make sure certificate downloading works immediately
r=javi sr=mscott

(checking in for kaie)


git-svn-id: svn://10.0.0.236/trunk@109271 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 23:45:36 +00:00
kaie%netscape.com
cc2997bfa0 b=75947 Landing security startup performance improvement and related issues.
r=javi sr=alecf
b=109777  Make sure certificate downloading works immediately
r=javi sr=mscott


git-svn-id: svn://10.0.0.236/trunk@109270 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 23:43:26 +00:00
javi%netscape.com
c971fc767e b=75947 Landing security startup performance improvement related issues. r=javi sr=alecf
b=109777 Mae sure certificate downloading works immediately r=javi sr=mscott

(Checking in for kaie)


git-svn-id: svn://10.0.0.236/trunk@109269 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 23:43:10 +00:00
kaie%netscape.com
c4caa1b828 b=75947 Landing security startup performance improvement and related issues.
r=javi sr=alecf
b=109777  Make sure certificate downloading works immediately
r=javi sr=mscott


git-svn-id: svn://10.0.0.236/trunk@109268 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 23:36:34 +00:00
jaggernaut%netscape.com
ddeef888b9 Bug 112569: Session History set from navigator.js redundantly. r=hyatt, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@109267 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 23:34:27 +00:00
darin%netscape.com
4e2d71768d fixes bug 112328 "purify report ABR in nsBaseURLParser::ParseURL"
r=bbaetz, sr=mscott


git-svn-id: svn://10.0.0.236/trunk@109266 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 23:28:34 +00:00
javi%netscape.com
6e10bce240 b= 75947 Landing security start up performance improvement and related issues r=javi sr=alecf
b=10977 Make sure certificate downloading works immediately r=javi sr=mscott

(checking in for kaie)


git-svn-id: svn://10.0.0.236/trunk@109265 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 23:25:56 +00:00
kaie%netscape.com
40d3a042e5 b=75947 Landing security startup performance improvement and related issues.
r=javi sr=alecf
b=109777  Make sure certificate downloading works immediately
r=javi sr=mscott


git-svn-id: svn://10.0.0.236/trunk@109264 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 23:19:52 +00:00
jj%netscape.com
3f92a4a24f Mozilla icon for MacOS X
git-svn-id: svn://10.0.0.236/trunk@109263 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 23:08:42 +00:00
jj%netscape.com
96ce0965ff bug #110132: updated version number to 0.9.6+ and added <CFBundleExecutable>, <CFBundleShortVersionString>, and <CFBundleGetInfoString> keys.
git-svn-id: svn://10.0.0.236/trunk@109262 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 23:05:57 +00:00
gordon%netscape.com
8bc0b7e9bf Fix bug 110405. Removing anachronistic assertion, added condition to respect STORE_ON_DISK policy. Changed fav icon cache policy to STORE_ANYWHERE. r/sr = darin, hyatt, sfraser.
git-svn-id: svn://10.0.0.236/trunk@109261 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 23:04:58 +00:00
kin%netscape.com
54983a3e01 Fix for bug 111264: nsTextFrame::SetSelected() calls Invalidate() with empty rect.
Prevent SetSelected() from generating invalidate warnings by
preventing calls to Invalidate with an empty rect.

r=jfrancis@netscape.com  sr=attinasi@netscape.com


git-svn-id: svn://10.0.0.236/trunk@109260 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 22:54:15 +00:00
kin%netscape.com
0d6b36df4c Fix for bug 69398: {label,hr,br}:after {content: ":"} repeats creation of :
with mouse movement

Modified RemoveGeneratedContentFrameSiblings() to handle the case where
the :after frame is in a continuing frame for the primary frame's parent.

r=dbaron@fas.harvard.edu  sr=attinasi@netscape.com


git-svn-id: svn://10.0.0.236/trunk@109259 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 22:53:03 +00:00
shrutiv%netscape.com
86339f8974 Fix for bugzilla 106305: CCK Wizard doesn't check disk space for Linux
installer when tarball pack is on a different drive (r=smeredith)


git-svn-id: svn://10.0.0.236/trunk@109258 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 22:49:44 +00:00
bnesse%netscape.com
9d2575fcb5 Fix for bug 108236. "intl.charset.detector" should not be treated as both a char pref and a unichar pref. Also whitespace cleanup. r=yokoyama, sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@109257 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 22:46:42 +00:00
bzbarsky%mit.edu
f56674ebbb Fixing line endings to avoid all the "^M"s on Unix. Bug 112642,
r=Roland.Mainz@informatik.med.uni-giessen.de, sr=brendan


git-svn-id: svn://10.0.0.236/trunk@109256 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 22:41:59 +00:00
pinkerton%netscape.com
69c6ffd626 view shouldn't be opaque. allows webpages to show up. [not part of build]
git-svn-id: svn://10.0.0.236/trunk@109255 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 22:39:37 +00:00
pinkerton%netscape.com
8072ba5aac Fix some complilation errors, change line endings on scrollbar. [not part of build]
git-svn-id: svn://10.0.0.236/trunk@109254 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 22:37:48 +00:00
pinkerton%netscape.com
8ac744782a fix regressions with carbon events. r=ccarlen/sr=sfraser. bug# 112653
git-svn-id: svn://10.0.0.236/trunk@109253 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 22:36:22 +00:00
samuel%sieb.net
03dbac5ec8 Remove the orient= from the splitters.
r=rginda
not part of the build


git-svn-id: svn://10.0.0.236/trunk@109251 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 22:33:28 +00:00
shrutiv%netscape.com
af2f1a5667 Fix for bugzilla 101439: Custom configs should point to it's own files
(r=smeredith)


git-svn-id: svn://10.0.0.236/trunk@109250 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 22:29:53 +00:00
dougt%netscape.com
16e560771a fixed bug 112345. JAR Channel does not cache mime service. r=neeti@netscape.com, sr=darin@netscape.com
git-svn-id: svn://10.0.0.236/trunk@109249 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 22:29:00 +00:00
ian.mcgreer%sun.com
f902ddb08d fix bug found from PK11_ListCerts
git-svn-id: svn://10.0.0.236/trunk@109248 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 22:05:32 +00:00
despotdaemon%netscape.com
31d75d97c5 Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@109247 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 22:02:07 +00:00
shrutiv%netscape.com
d8a790e7dd Fix for bugzilla 104124: User agent string allows blank spaces input
(r=smeredith)


git-svn-id: svn://10.0.0.236/trunk@109245 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 21:27:38 +00:00
shrutiv%netscape.com
8dea82607b Fix for bugzilla 104124: User agent string allows blank spaces input
(r=tao)


git-svn-id: svn://10.0.0.236/trunk@109244 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 21:22:37 +00:00
morse%netscape.com
ffea25f59b backing out patch for bug 111396 because it caused smoketest blocker bug 112643
git-svn-id: svn://10.0.0.236/trunk@109241 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 20:52:48 +00:00
despotdaemon%netscape.com
65a4dcd29e Pseudo-automatic update of changes made by endico@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@109240 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 20:35:38 +00:00
ian%hixie.ch
ced7a9ce15 Minor fixes to make the previous checkin actually compile...
git-svn-id: svn://10.0.0.236/trunk@109239 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 20:23:48 +00:00
ian.mcgreer%sun.com
54677fad6a fix memory leaks
git-svn-id: svn://10.0.0.236/trunk@109238 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 19:34:08 +00:00
jpierre%netscape.com
9e179ff639 Fix for bug 95458 - ASN1 decoder crashes when fed incorrect data
git-svn-id: svn://10.0.0.236/trunk@109237 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 18:46:17 +00:00
blythe%netscape.com
bf73e67f74 NOT part of normal build.
Remove special cases involving reallocs of size 0 (improve it actually).
Avoid qsort problem on MSVC win32.


git-svn-id: svn://10.0.0.236/trunk@109236 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 18:44:15 +00:00
rayw%netscape.com
e2e5db7900 Added "function" keyword to permit function to be passed as a SOAP response
listener.

Not part of default build.


git-svn-id: svn://10.0.0.236/trunk@109235 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 18:20:11 +00:00
ian%hixie.ch
d65266d7a4 * Corrected some inaccurate comments I came across.
* Added support for group membership levels (now you can be a normal member, as before, but also a group op or a group admin) -- this affected the user data source, the mysql data source, and the user service.
* Added a getFieldsHierarchically() method to the user data source.
* Added a getFieldsByCategory() method to the user data source.
* Fixed a typo in some of the SQL in the rights management part of the MySQL user data source.
* Added support in the arguments input module for treating the arguments as dot-delimited trees and returning a specific branch.
* Added support in the passwords service for encrypting a specific password.
* Added a getFieldByID() method to the user service.
* Made the groups in the user service be indexed by both ID and Name.
* Implemented the user preferences component.


git-svn-id: svn://10.0.0.236/trunk@109234 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 18:03:38 +00:00
rayw%netscape.com
83082e1254 There were obsolete XML Schema URIs left from the old code. Updated to the
latest XML Schema specification -- 2001 URIs.  Also fixed the namespace of the
type attribute.

Not part of default build.


git-svn-id: svn://10.0.0.236/trunk@109233 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 17:30:55 +00:00
pinkerton%netscape.com
7654dbfe76 one more removed file bustage fix.
git-svn-id: svn://10.0.0.236/trunk@109231 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 16:11:12 +00:00
karnaze%netscape.com
b3e24127f2 new regression test, not affecting the build.
git-svn-id: svn://10.0.0.236/trunk@109230 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 16:04:35 +00:00
pinkerton%netscape.com
52e1cbaf29 fixing mach-o bustage
git-svn-id: svn://10.0.0.236/trunk@109229 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 16:03:38 +00:00
leaf%mozilla.org
d937a9da5c Automated update
git-svn-id: svn://10.0.0.236/trunk@109228 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 15:57:55 +00:00
seawood%netscape.com
9df1b887ce Fix problem with Solaris /bin/sh interpreting ^ in a grep statement.
r=axel@pike.org


git-svn-id: svn://10.0.0.236/trunk@109227 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 15:57:27 +00:00
karnaze%netscape.com
56be8b5ead bug 112182 - check for null pointers, sr=attinasi, r=bernd.
git-svn-id: svn://10.0.0.236/trunk@109226 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 15:55:27 +00:00
ccarlen%netscape.com
dbbe382e38 Bug 97239 - On Mac, can't delete profile whose files on disk have been removed. r=brade/sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@109225 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 15:48:58 +00:00
dcone%netscape.com
852a3dbb95 bug 103377. Images are scaled down for background tiled images that are printed. r=rods sr=attinsi
git-svn-id: svn://10.0.0.236/trunk@109224 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 15:48:15 +00:00
mikep%oeone.com
b4980045e9 Adding file with -kb
git-svn-id: svn://10.0.0.236/trunk@109223 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 15:43:09 +00:00
mikep%oeone.com
b775befe31 Removing calendar_topbar as test.
git-svn-id: svn://10.0.0.236/trunk@109222 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 15:41:19 +00:00
karnaze%netscape.com
33ac3614b6 bug 111028 - better height calc for table elements when printing. r=rods, sr=none.
git-svn-id: svn://10.0.0.236/trunk@109221 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 15:41:07 +00:00
pinkerton%netscape.com
003e4215aa fix bustage
git-svn-id: svn://10.0.0.236/trunk@109220 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 15:39:33 +00:00
pinkerton%netscape.com
068170f445 removing nsMacMessageSink.h
git-svn-id: svn://10.0.0.236/trunk@109219 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 15:11:13 +00:00
dp%netscape.com
1544df4261 backing out previous change. Causes installer to fail with crc
errors.


git-svn-id: svn://10.0.0.236/trunk@109217 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 14:51:50 +00:00
pinkerton%netscape.com
ddb1f29d56 removing per bug 110851, replaced with nsIEventSink on each window. r=ccarlen/sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@109216 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 14:43:45 +00:00
pinkerton%netscape.com
bc4ff100ea make sure mouse loc is in local coordinates on a scrollwheel event. sr=sfraser. bug# 112448.
git-svn-id: svn://10.0.0.236/trunk@109215 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 14:41:10 +00:00
pinkerton%netscape.com
901ad8ab6a removing nsMacMessageSink for standalone and embedding. Replacing with nsIEventSink and a couple of internal interfaces. r=ccarlen/sr=sfraser. bug#110851
git-svn-id: svn://10.0.0.236/trunk@109214 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 14:38:56 +00:00
peterv%netscape.com
d1911c6d0a Fix for bug 108024 (missing carriage returns when copying PRE tag content to clipboard). r=Pike, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@109213 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 14:19:30 +00:00
bzbarsky%mit.edu
a57f896a19 Get rid of ghost elements in a form's |elements| array. Bug 98487,
r=jkeiser, sr=jst


git-svn-id: svn://10.0.0.236/trunk@109212 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 14:12:06 +00:00
kaie%netscape.com
43a79c95df b=111938 Wrong usage of getService => createInstance
r=javi sr=shaver


git-svn-id: svn://10.0.0.236/trunk@109211 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 12:50:26 +00:00
kaie%netscape.com
8983dc7b3a b=106939 Fix wrong caps.
r=javi sr=shaver


git-svn-id: svn://10.0.0.236/trunk@109209 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 12:47:20 +00:00
mkaply%us.ibm.com
b9fbe70f0d #112243
r=cls
Os/2 only - if config/myrules.mk and config/myconfig.mk don't exist, create them - work around gmake bug


git-svn-id: svn://10.0.0.236/trunk@109206 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 11:42:59 +00:00
rods%netscape.com
030f56d8b3 This was in the patch, but somehow missed the checkin
Bug 102596 rdcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@109205 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 10:26:51 +00:00
brade%netscape.com
b6cbec2b01 #include cleanup (bug #112008, r=akkana, sr=sfraser)
git-svn-id: svn://10.0.0.236/trunk@109204 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 10:14:04 +00:00
jfrancis%netscape.com
533392f396 fix for 106274: toolbar colorpicker feedback broken when selection is collapsed
git-svn-id: svn://10.0.0.236/trunk@109203 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 10:08:25 +00:00
brade%netscape.com
76d1ce8a02 #include cleanup (bug #112008, r=akkana, sr=sfraser)
git-svn-id: svn://10.0.0.236/trunk@109202 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 10:06:21 +00:00
brade%netscape.com
c79bdc933a allow scripting of methods with no parameters (bug #112008, r=akkana, sr=sfraser)
git-svn-id: svn://10.0.0.236/trunk@109201 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 10:05:36 +00:00
jfrancis%netscape.com
474493b5ff fix for 97259: caret sometimes drawn on line above a blank line when it should be on blank line. r=fm; sr=kin
git-svn-id: svn://10.0.0.236/trunk@109200 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 10:01:28 +00:00
jst%netscape.com
304a701c9b Whitespace changes.
git-svn-id: svn://10.0.0.236/trunk@109199 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 09:59:31 +00:00
rods%netscape.com
ae067511a4 Hookup the setting of scaling for Print Preview and Printing
Bug 110529 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@109198 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 09:59:16 +00:00
rods%netscape.com
e97e909b21 Give checkbox and radio face color on active
Bug 56585 r=bryner sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@109197 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 09:54:38 +00:00
rods%netscape.com
073a7fc430 Removed un-used first/last page option
Bug 102009 r=kmcclusk sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@109196 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 09:46:15 +00:00
rods%netscape.com
fb258c2434 Use system IDC_HAND cursor when available
Bug 104035 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@109195 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 09:41:19 +00:00
hewitt%netscape.com
12ee36a26b 102574 - enable DOM Inspector in the default builds, r=leaf, sr=shaver
git-svn-id: svn://10.0.0.236/trunk@109193 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 09:36:46 +00:00
jst%netscape.com
a167a4f39d Oops, backing out last checkin.
git-svn-id: svn://10.0.0.236/trunk@109192 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 09:34:06 +00:00
jst%netscape.com
f3e223e230 Formatting changes, and fixing compiler warning. r=nobody
git-svn-id: svn://10.0.0.236/trunk@109191 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 09:31:45 +00:00
jst%netscape.com
fb84fd48e7 Formatting changes, and fixing compiler warning. r=nobody
git-svn-id: svn://10.0.0.236/trunk@109190 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 09:30:46 +00:00
morse%netscape.com
ef8d610587 bug 111396, tabbing in dialogs give incorrect results, r=jag, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@109189 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 09:27:19 +00:00
jst%netscape.com
378ca9ba32 Formatting changes, and fixing compiler warning. r=nobody
git-svn-id: svn://10.0.0.236/trunk@109188 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 09:27:12 +00:00
jst%netscape.com
be2baf922d Fixing bug 112473. Eliminate unnecessary allocations in the CSS parser and speed up NS_NewHTMLReflowCommand() a bit. r=dbaron@fas.harvard.edu, rs=waterson@netscape.com
git-svn-id: svn://10.0.0.236/trunk@109187 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 08:48:53 +00:00
bstell%netscape.com
6737b66f15 bug 112522 on anti-alias scale bitmap font on local X server
r=pavlov, sr=mscott


git-svn-id: svn://10.0.0.236/trunk@109186 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 07:55:08 +00:00
jst%netscape.com
9dbb6356f3 Oops, forgot to make peterv's suggested comment changes when checking in the fix for bug 109854.
git-svn-id: svn://10.0.0.236/trunk@109185 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 07:14:00 +00:00
rjc%netscape.com
1122aea9e8 Fix bug # 112176. r=danm sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@109184 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 07:02:24 +00:00
peterlubczynski%netscape.com
f7d714738e Fix for always loading the Java VM for embed tag, patch by nis@sparc.spb.su (Igor Nekrestyanov) bug 94023 r=peterl sr=beard
git-svn-id: svn://10.0.0.236/trunk@109183 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 05:14:11 +00:00
jst%netscape.com
fa9acfe976 Fixing bug 34398. Making element.offsetParent be a <th>, <td> or <table> if element is a decendant of one of those element types. r=hidday@geocities.com, rs=vidur@netscape.com
git-svn-id: svn://10.0.0.236/trunk@109182 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 05:08:25 +00:00
nhotta%netscape.com
360e8e2867 Added charsetOverride field to nsIMsgWindow, so msgCompose can use it for quoting,
bug 111055, r=ducarroz, sr=sspitzer.


git-svn-id: svn://10.0.0.236/trunk@109181 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 04:56:42 +00:00
vidur%netscape.com
93341bca3c Got rid of installation name in project. This is not part of the build.
git-svn-id: svn://10.0.0.236/trunk@109179 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 04:11:53 +00:00
jkeiser%iname.com
9aabc077d6 Submit empty file inputs. Bug 111963. r=alexsuvalov@netscape.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@109178 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 03:51:38 +00:00
rayw%netscape.com
ad0a29b7ce Fixed SOAP document-style returns. Not part of default build.
git-svn-id: svn://10.0.0.236/trunk@109177 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 03:31:42 +00:00
rayw%netscape.com
831c4e6f2e More bug fixes to SOAP implementation. Not part of default build.
git-svn-id: svn://10.0.0.236/trunk@109176 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 03:07:37 +00:00
dbaron%fas.harvard.edu
9a5ab76543 Fix runtime bustage for other ports that have the same problem as GTK. b=109974, 111088
git-svn-id: svn://10.0.0.236/trunk@109175 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 03:02:49 +00:00
dbaron%fas.harvard.edu
ebd0276943 Fix orange. b=109974, 111088
git-svn-id: svn://10.0.0.236/trunk@109174 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 02:58:30 +00:00
waterson%netscape.com
072b1c9990 Build with \`-O2' by default.
git-svn-id: svn://10.0.0.236/trunk@109173 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 02:57:34 +00:00
waterson%netscape.com
a8b9ebcb99 Add \`--size' option.
git-svn-id: svn://10.0.0.236/trunk@109172 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 02:57:13 +00:00
alecf%netscape.com
700d0e8fd2 move UTF8traits to the public realm for later consumption
r=dbaron r=jag (the string experts)
for bug 110531


git-svn-id: svn://10.0.0.236/trunk@109171 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 02:53:48 +00:00
shanjian%netscape.com
9e1fb89e0a #34242 replace X font lookups on "-*-*-*-*-*-*-*-*-*-*-*-*-*-*" with "-*"
patch prepared by:  Roland Mainz
r=shanjian sr=brendan


git-svn-id: svn://10.0.0.236/trunk@109170 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 02:05:52 +00:00
pchen%netscape.com
3c10b47a80 bug 57647, r=sgehani, sr=ben, don't redeclare 'var ix'
git-svn-id: svn://10.0.0.236/trunk@109169 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 02:03:05 +00:00
pchen%netscape.com
afcb5dfeef bug 86299, r=sgehani, sr=ben, do the right thing with relativeNode and parentNode when adding a new folder
git-svn-id: svn://10.0.0.236/trunk@109168 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 02:03:03 +00:00
pchen%netscape.com
6ca7a5e472 bug 102311, r=hewitt, sr=ben, set bookmark types using rdf:type
git-svn-id: svn://10.0.0.236/trunk@109167 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 02:03:00 +00:00
pchen%netscape.com
f93c8688bf bug 102311, r=hewitt, sr=ben, use getAttributeNS on RDF_NS to get correct bookmark types, also remove debugging alerts when adding a bookmark
git-svn-id: svn://10.0.0.236/trunk@109166 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 02:02:57 +00:00
pchen%netscape.com
a5b6f77038 bug 102311, r=hewitt, sr=ben, use getAttributeNS on RDF_NS to get correct bookmark types
git-svn-id: svn://10.0.0.236/trunk@109165 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 02:02:54 +00:00
danm%netscape.com
c83f68dac3 reinstate rev 1.38 without breaking testgtkembed: focus and notify all common dialogs. somewhat experimental fix for bug 53345. r=pinkerton,sfraser
git-svn-id: svn://10.0.0.236/trunk@109164 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 01:52:25 +00:00
naving%netscape.com
dda492e80e 112342 r=ducarroz sr=bienvenu. free filename after use.
git-svn-id: svn://10.0.0.236/trunk@109163 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 01:51:19 +00:00
ben%netscape.com
a4fd12b258 back out unapproved changes to Navigator context menus. See bug 70830.
git-svn-id: svn://10.0.0.236/trunk@109162 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 01:40:21 +00:00
blythe%netscape.com
1f6d513fde NOT part of normal build.
Get spacetrace to report data in seconds instead of confusing interval.
Move weight to far most colunm, as a product.
Unhexcape strings to that C++ classes/member can be targeted.
Add the align by option, to report real heap impact.


git-svn-id: svn://10.0.0.236/trunk@109161 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 01:29:26 +00:00
vidur%netscape.com
376734369d Removed absolute paths to framework. Relative paths *should* work.
git-svn-id: svn://10.0.0.236/trunk@109160 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 01:20:38 +00:00
attinasi%netscape.com
7451e69bbe Fixed a problem where changes to inline-style were not causing the correct clearing of the style system's cached rules. b=97874 r=pierre sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@109159 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 00:56:43 +00:00
darin%netscape.com
b786fe257c adding jar performance test
git-svn-id: svn://10.0.0.236/trunk@109158 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 00:50:55 +00:00
attinasi%netscape.com
ba062622a4 loading iamge and broken image icons were not getting picked up by installers after they were moved out of res/html. Now they will. b=110384 r=peterv sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@109157 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 00:45:07 +00:00
andreww%netscape.com
a3c240977c bug 112462 r-oeschger sr-hewitt fixing css syntax error.
git-svn-id: svn://10.0.0.236/trunk@109156 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 00:38:20 +00:00
rbs%maths.uq.edu.au
09781b2e2a Bug 111069: don't initialize the device context twice in GfxWin & OS2 (also left in the debugging code used to catch that), r=rods, sr=waterson. Bug 109974: re-enable a consolidated memory-pressure observer to compact font resources in low-memory situations, r=shanjian, sr=waterson.
git-svn-id: svn://10.0.0.236/trunk@109155 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 00:34:07 +00:00
bryner%netscape.com
af8a9989d9 Bug 96981 - filepicker scrollbar stays in same position when switching directories. r=jag, sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@109154 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 00:28:27 +00:00
yokoyama%netscape.com
47b0b5e410 Bug 112240
Add shift-jis alias
in a properties file
/r=shanjian


git-svn-id: svn://10.0.0.236/trunk@109153 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 00:24:13 +00:00
attinasi%netscape.com
e47c372e52 null-ptr check for talkback crash that I cannot duplicate. b=105168 r=karnaze sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@109152 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 00:10:31 +00:00
alecf%netscape.com
16001eccc7 just removing some dead code that blake spotted, followup to bug 110226
git-svn-id: svn://10.0.0.236/trunk@109151 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 00:07:42 +00:00
rayw%netscape.com
f3dd37550b Fixes to the lookup of SOAP encoders.
Not part of default build.


git-svn-id: svn://10.0.0.236/trunk@109150 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 00:07:27 +00:00
pete%alphanumerica.com
2921cd1a40 b=92569, r=dougt, sr=brendan
nsLocalFileUnix cleanup part two.
nothing but white space and comment cleanup

--pete


git-svn-id: svn://10.0.0.236/trunk@109149 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 00:07:10 +00:00
bryner%netscape.com
293eacef9a Bug 87490 - focus goes dead if the focused content is removed. r=saari, sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@109148 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 00:04:31 +00:00
bstell%netscape.com
c8d9369bfa checkin for adam@gimp.org
bug 110793: gcc problem with parameters
r=bstell@netscape.com, sr=brendan@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@109147 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 00:03:36 +00:00
alecf%netscape.com
04ad2b7b2e big 'ol global history cleanup:
- remove lots of string assertions by avoiding using string classes on null strings
- clean up all known leaks
bug 112058, r=pchen, sr=blake


git-svn-id: svn://10.0.0.236/trunk@109146 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 00:02:16 +00:00
alecf%netscape.com
7e7f80fab0 *shrug* moving from profile-do-change to profile-after-change per conrad's suggestion - this seems to fix the blocker for me, what's the worst that could happen? :)
git-svn-id: svn://10.0.0.236/trunk@109145 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 23:40:45 +00:00
vidur%netscape.com
8a8c1296e8 Adding Cocoa test application to test Cocoa embedding wrapper framework. This is not part of the default build.
git-svn-id: svn://10.0.0.236/trunk@109144 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 22:40:06 +00:00
vidur%netscape.com
5ed4e67154 Temporarily change framework installation path to be absolute. This is not part of the default build.
git-svn-id: svn://10.0.0.236/trunk@109143 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 22:38:54 +00:00
vidur%netscape.com
a3cdf48282 First iteration of Cocoa NSView wrapper around embedded component. This is not part of the default build.
git-svn-id: svn://10.0.0.236/trunk@109142 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 21:42:53 +00:00
ian.mcgreer%sun.com
ab64c3ccea solaris x86 doesn't seem to like PR_LOG, so turning it off by default in debug builds
git-svn-id: svn://10.0.0.236/trunk@109141 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 20:19:38 +00:00
rayw%netscape.com
7d0a856ad7 Changes to match new IDL.
Not part of default build.


git-svn-id: svn://10.0.0.236/trunk@109140 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 19:04:02 +00:00
ian.mcgreer%sun.com
233b7897cf land changes for handling temporary and cached certs in 3.4
* separate trust object from cert object
* move handling of cryptoki objects into libdev
* implement digest in libdev (for trust object indexing)
* fixes in cache implementation; connect cache to 3.4 certs
* implement CERT_NewTempCertificate via crypto context


git-svn-id: svn://10.0.0.236/trunk@109138 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 16:23:51 +00:00
rods%netscape.com
46b3aa6437 Enabling the specifying of the gap around the page for Print Preview
and an offset from the edge of the page for headers and footers (used in PP and Printing)
Bug 102596 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@109137 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 15:19:47 +00:00
pete%alphanumerica.com
727438403c b=92569, r=dougt, sr=brendan
nsLocalFileUnix general clean up

--pete


git-svn-id: svn://10.0.0.236/trunk@109136 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 15:12:14 +00:00
rods%netscape.com
1cd5365b6e Enabling the specifying of the gap around the page and an offset from the edge of the page
Bug 102596 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@109135 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 15:07:56 +00:00
rayw%netscape.com
30897f54b4 More adjustment to class info for SOAP checkins.
Not part of default build.


git-svn-id: svn://10.0.0.236/trunk@109134 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 12:33:38 +00:00
rayw%netscape.com
38278b93b0 Not part of default build.
Added more class information and module factories for soap items, fixed
copyright date.

Not part of default build.


git-svn-id: svn://10.0.0.236/trunk@109133 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 12:25:46 +00:00
rayw%netscape.com
fd692cb08b Fixes required to bring SOAP up to date. The SOAP, WSDL, and Schema code
is not part of the default build.  MOZ_WSDL and MOZ_SCHEMA were eliminated
in favor of MOZ_SOAP.  MOZ_SCHEMA wasn't being used anyway, and MOZ_WSDL
had things needed by MOZ_SOAP.

Not part of the default build.


git-svn-id: svn://10.0.0.236/trunk@109132 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 11:33:49 +00:00
rayw%netscape.com
861ac3345e Fixed to reflect new signature of Send call. Not part of default build.
git-svn-id: svn://10.0.0.236/trunk@109131 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 11:06:09 +00:00
jst%netscape.com
6ef8928139 Fixing bug 109854. Don't let HTMLContentSink::DemoteContainer() mess up the order of the form controls in form.elements, and rename DemoteContainer() to DemoteForm(). Patch by jkeiser@iname.com and myself, r=peterv@netscape.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@109130 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 11:00:14 +00:00
rayw%netscape.com
726dbae4d6 Updating SOAP files from branch. Not part of default build.
git-svn-id: svn://10.0.0.236/trunk@109129 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 10:50:29 +00:00
dbaron%fas.harvard.edu
ff23b14240 Fix OS/2 PR_CALLBACK bustage.
git-svn-id: svn://10.0.0.236/trunk@109126 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 08:43:30 +00:00
dbaron%fas.harvard.edu
3233bfeefd Fix more |#ifdef DEBUG| bustage from jst's checkin.
git-svn-id: svn://10.0.0.236/trunk@109125 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 07:57:55 +00:00
jst%netscape.com
53db01d7f1 Adding missing #include that's needed for debug builds.
git-svn-id: svn://10.0.0.236/trunk@109124 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 07:18:35 +00:00
jkeiser%iname.com
dcdbaa821c Make disabled optgroups not be initially selected (bug 106524, r=bzbarsky@mit.edu, sr=jst@netscape.com)
git-svn-id: svn://10.0.0.236/trunk@109123 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 06:52:56 +00:00
dbaron%fas.harvard.edu
3b6c33c60c Fix HP bustage by moving GetStyleData function templates from nsStyleStruct.h to nsIFrame.h and nsIStyleContext.h b=111883
git-svn-id: svn://10.0.0.236/trunk@109122 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 06:50:13 +00:00
jst%netscape.com
07fce6e351 Fixing bug 109760. Make mozilla fire a DOMContentLoaded event when the HTML on a page is done loading (i.e. the HTML only, not images, frames, nor anything like that). r=peterv@netscape.com, sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@109121 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 06:32:57 +00:00
seawood%netscape.com
3dc823d06e Removing unused BUILD_IDLC variable
git-svn-id: svn://10.0.0.236/trunk@109119 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 06:14:16 +00:00
jst%netscape.com
e9bd9a6f04 Fixing bug 109400. Removing unnecessary layers of abstraction from nsHTMLTags that does nothing for us except using more memory than we need to use, and makes us slower. This makes nsHTMLTags::LookupTag() 4 times faster. r=harishd@netscape.com, rs=vidur@netscape.com
git-svn-id: svn://10.0.0.236/trunk@109117 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 06:13:11 +00:00
jst%netscape.com
d86dad5995 nsDependentString(nsnull) is illegal and asserts. sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@109116 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 06:09:40 +00:00
dbaron%fas.harvard.edu
2cc163f62f Copy my comment changes from nsAString to nsACString. b=104663 r=jag sr=scc
git-svn-id: svn://10.0.0.236/trunk@109115 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 06:06:43 +00:00
dbaron%fas.harvard.edu
c0b306795b Make nsSharable[C]String writable by overriding appropriate methods. Ensure that it doesn't store null buffer handle pointer internally, and override get() on nsXPIDL[C]String for backwards-compatibility. Collapse nsSharedBufferHandle and nsFlexBufferHandle into nsSharedBufferHandle which knows its length but can't have a storage start distinct from its data start. Convert string users who were working around broken nsSharableString::Assign back to using it. b=104663, 100751, 74726 r=jag sr=scc
git-svn-id: svn://10.0.0.236/trunk@109114 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 05:22:57 +00:00
dbaron%fas.harvard.edu
4ae66f30c3 Switch to using typesafe way of accessing style data. r=hyatt sr=waterson b=111883
git-svn-id: svn://10.0.0.236/trunk@109113 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 05:06:17 +00:00
dbaron%fas.harvard.edu
1771b4505d Add typesafe functions (global |GetStyleData|) for accessing style data. b=111883 r=pierre sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@109112 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 05:04:23 +00:00
dbaron%fas.harvard.edu
9254acc87e Fix leak when attempting to synchronously load a nonexistant XBL file. b=111356 r=brendan sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@109111 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 05:00:29 +00:00
jst%netscape.com
7a8b18de9a Checking in alecf's fix for bug 112209, string code performance regression. r=dbaron@netscape.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@109110 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 04:59:29 +00:00
dbaron%fas.harvard.edu
b8b7a75e99 Region code doesn't need to be threadsafe since it all runs on one thread. b=110802 r=bryner sr=waterson
git-svn-id: svn://10.0.0.236/trunk@109109 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 04:59:26 +00:00
dbaron%fas.harvard.edu
0e1a7a0ed0 Correct computation of containing block for absolutely positioned elements added dynamically within fixed positioned elements or for which the containing block's element is scrollable. b=111849, 91060 r=waterson sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@109108 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 04:57:31 +00:00
dbaron%fas.harvard.edu
397b3fb021 Consider the result of |mStyleRuleSupplier->UseDocumentRules| in FileRules to prevent incorrect application of document rules to scrollbars and some form controls. Patch from <fantasai@escape.com>. r=dbaron sr=hyatt b=109808
git-svn-id: svn://10.0.0.236/trunk@109107 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 04:54:05 +00:00
dbaron%fas.harvard.edu
c43ef01630 Remove |#ifdef NS_TRACE_MALLOC| code to flush logfiles for real-time TM readers until we figure out a better way to do it that doesn't break low and lowest priority timers. b=111651 r=brendan sr=waterson
git-svn-id: svn://10.0.0.236/trunk@109106 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 04:48:38 +00:00
dbaron%fas.harvard.edu
9d54fd9b86 Fix leak of nsMsgProgress (and the things it owns) when sending mail. r=bienvenu sr=waterson b=99180
git-svn-id: svn://10.0.0.236/trunk@109105 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 04:47:20 +00:00
dbaron%fas.harvard.edu
d3232628b5 Fix crash and incorrect calculation of percentage line-height by computing relative to self's font-size rather than parent's font size. r=pierre sr=hyatt b=111405
git-svn-id: svn://10.0.0.236/trunk@109104 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 04:35:52 +00:00
mscott%netscape.com
91d0aa8509 Bug #112324 --> don't initialize the view header menu item in the onload handler for the mail
3-pane. This helps start up time in a very small way.

r=bienvenu
rs=sspitzer


git-svn-id: svn://10.0.0.236/trunk@109100 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 04:17:54 +00:00
dbaron%fas.harvard.edu
29e7322c52 Make XPCOM_BREAK_ON_LOAD work on mach-o build. b=111519 r=beard sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@109098 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 03:52:34 +00:00
sfraser%netscape.com
c24ed5040f Fix the output path, so that generated files go into mozilla/dist/mailnews, rather than mozilla/mailnews/dist/mailnews.
git-svn-id: svn://10.0.0.236/trunk@109097 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 03:50:15 +00:00
dp%netscape.com
71ad48391f bug 112312 removing 32k allocs from libjar. darin&dp r=dbaron, sr=darin
git-svn-id: svn://10.0.0.236/trunk@109094 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 03:23:16 +00:00
jkeiser%iname.com
670c65fdd2 Fix for bug 109754 (crash on dhtmlcentral.com). r=kin@netscape.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@109093 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 03:22:30 +00:00
sfraser%netscape.com
27d9692424 Fix the build by adding nsIMsgSMIMEHeaderSink.idl to the IDL project
git-svn-id: svn://10.0.0.236/trunk@109091 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 02:48:32 +00:00
alecf%netscape.com
4b94aca125 notify observers in reverse order, so that if a observer removes itself when it gets notified, we don't forget to notify the next guy
r=dougt, sr=bienvenu bug 110226


git-svn-id: svn://10.0.0.236/trunk@109090 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 02:48:10 +00:00
jpierre%netscape.com
5c0fe0cb75 Fix crlutil crash on error
git-svn-id: svn://10.0.0.236/trunk@109089 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 02:47:22 +00:00
cathleen%netscape.com
9b2fff433e fix bustage in win32 static build, and also it's run-time err, unable to get
textService, bug 111062 r=dbaron sr=darin


git-svn-id: svn://10.0.0.236/trunk@109088 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 02:36:27 +00:00
blythe%netscape.com
6c232105b6 NOT part of normal build.
Allow gd graphics library to be specified for SpaceTrace.


git-svn-id: svn://10.0.0.236/trunk@109087 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 02:07:42 +00:00
naving%netscape.com
10f8931bb1 fixing whitespace !
git-svn-id: svn://10.0.0.236/trunk@109086 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 02:01:00 +00:00
peterlubczynski%netscape.com
9f6ff57124 More Mac Plugin SDK changes. NOT PART OF BUILD
git-svn-id: svn://10.0.0.236/trunk@109085 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 01:56:31 +00:00
naving%netscape.com
10e6892109 112266 r=ducarroz sr=bienvenu. free mimeGetStringById after use (fwd inline)
112287 r=ducarroz sr=bienvenu. fix leaking mime url by using nsCOMPtr (fwd inline)


git-svn-id: svn://10.0.0.236/trunk@109084 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 01:33:44 +00:00
dbaron%fas.harvard.edu
2535751351 Fix bustage.
git-svn-id: svn://10.0.0.236/trunk@109083 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 01:26:26 +00:00
dbaron%fas.harvard.edu
906067dd58 Use an add instead of a load to link the stack frames correctly since something seems to be clobbering the first linking pointer. Just add 8 instead of adding 4 in two places. Copy comments over from mac version. b=108646 r=sfraser sr=beard
git-svn-id: svn://10.0.0.236/trunk@109082 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 01:24:06 +00:00
attinasi%netscape.com
a85b13ed6d Fix for problem with horizontal auto margins in presence of padding on parent: checkin for arunan_bala@hotmail.com b=20582 r=dbaron sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@109081 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 01:17:51 +00:00
dbaron%fas.harvard.edu
f371918a1d Free the nsUnicodeMappingUtil singleton on shutdown. b=111385 r=pinkerton sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@109080 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 01:15:10 +00:00
mscott%netscape.com
8f5440eb00 Bug #110543 --> add smime UI to message display
r=kai
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@109079 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 01:07:46 +00:00
mscott%netscape.com
7a4dec8993 Bug #110543 --> afire a custom event when the message pane loads
inform any listeners when we start to display a message
r=kai
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@109078 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 01:06:37 +00:00
peterlubczynski%netscape.com
ea266aee4e Plugin SDK changes for Mac. NOT PART OF BUILD
git-svn-id: svn://10.0.0.236/trunk@109077 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 01:01:38 +00:00
darin%netscape.com
947488d86a fixes bug 112257 "Reply quoting includes header text" r=gagan, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@109076 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 00:59:02 +00:00
dougt%netscape.com
3c41b28890 remove nsIShutdownListener. r=dbaron, sr=alecf, bug 99152
git-svn-id: svn://10.0.0.236/trunk@109075 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 00:57:53 +00:00
karnaze%netscape.com
24a1d95ffd new regression test, not affecting the build.
git-svn-id: svn://10.0.0.236/trunk@109074 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 00:55:04 +00:00
karnaze%netscape.com
300e242585 bug 111872 - Keep track of pct height content that overflows a cell on the 3rd pass reflow and Hide it. sr=attinasi, r=alexsavulov
git-svn-id: svn://10.0.0.236/trunk@109073 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 00:50:08 +00:00
darin%netscape.com
4b5a155616 patch 2 of bug 110686 "nsStandardURL not thread-safe" r=dougt, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@109072 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 00:49:07 +00:00
darin%netscape.com
5962d78a48 patch 1 of bug 110686 "nsStandardURL not thread-safe" r=dougt, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@109071 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 00:46:29 +00:00
bryner%netscape.com
cd319461be removed files: mozilla/layout/xul/base/src/nsObeliskLayout.cpp, mozilla/layout/xul/base/src/nsTempleLayout.cpp, mozilla/layout/xul/base/src/nsMonumentLayout.cpp, mozilla/layout/xul/base/src/nsGridLayout.cpp
git-svn-id: svn://10.0.0.236/trunk@109070 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 00:46:19 +00:00
darin%netscape.com
357445332c fixes bug 103016 "crash [@nsSocketTransport::OnStatus]" r=dougt, sr=jband
git-svn-id: svn://10.0.0.236/trunk@109069 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 00:42:57 +00:00
shanjian%netscape.com
d3619bd7f6 #111340 Autodetect All detect SJIS as Greek
r=yokoyama, sr=brendan


git-svn-id: svn://10.0.0.236/trunk@109068 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 00:25:14 +00:00
darin%netscape.com
82d866c6cf fixing compiler warning, function missing a return value.
git-svn-id: svn://10.0.0.236/trunk@109067 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 00:24:00 +00:00
bbaetz%cs.mcgill.ca
6bcb941cd2 install:: -> libs::
Not part of build.


git-svn-id: svn://10.0.0.236/trunk@109065 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 00:06:08 +00:00
mscott%netscape.com
4fe3249a0b make the user agent header field name stay at the top of the line when the user agent wraps.
rs=sspitzer


git-svn-id: svn://10.0.0.236/trunk@109064 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 00:04:30 +00:00
alecf%netscape.com
e529936b5b oops, one more try to back out
git-svn-id: svn://10.0.0.236/trunk@109063 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 23:55:03 +00:00
alecf%netscape.com
9e40851eab ack! back these out, weren't meant to land
git-svn-id: svn://10.0.0.236/trunk@109062 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 23:53:18 +00:00
alecf%netscape.com
9714ddf32b debug stuff only - adding MOZ_COUNT_DTOR/CTOR and changing DEBUG to DEBUG_dougt
(last part r=dougt)


git-svn-id: svn://10.0.0.236/trunk@109061 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 23:52:05 +00:00
heikki%netscape.com
715c6fb111 Bug 98928, send() can take any type of parameter, i.e. it can now take JavaScript string. r=jst, sr=jband.
git-svn-id: svn://10.0.0.236/trunk@109058 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 23:44:12 +00:00
ashishbhatt%netscape.com
8ffbeb810f Changed in acordance with mfcembed
git-svn-id: svn://10.0.0.236/trunk@109057 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 23:43:36 +00:00
mscott%netscape.com
0a7cec4477 Part of Bug #110543 for adding smime UI to message display. If we are building smime and building psm,
then export the MANIFEST_IDL file in extensions/smime/public.


git-svn-id: svn://10.0.0.236/trunk@109056 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 23:40:32 +00:00
morse%netscape.com
0566a1a59b bug 112109, use of 'cookie' instead of 'image' in image manager dialog, r=bzbarsky, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@109055 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 23:33:11 +00:00
andreww%netscape.com
694dab294a bug 109596 r-shliang sr-hewitt fixing disabled button hover state.
git-svn-id: svn://10.0.0.236/trunk@109054 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 23:32:12 +00:00
mscott%netscape.com
1120642646 Not part of the build yet. Export nsIMsgSMIMEHeaderSink.idl on the Mac.
Part of Bug #110543


git-svn-id: svn://10.0.0.236/trunk@109053 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 23:31:44 +00:00
radha%netscape.com
7bbd7dc265 added files: mozilla/netwerk/base/public/nsIMultiPartChannel.idl
git-svn-id: svn://10.0.0.236/trunk@109052 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 23:16:11 +00:00
radha%netscape.com
73b66f889a Fix for bug # 99638. r=darin sr=rpotts. Use nsIMultiPartChannel to access
htttpChannel that is part of a multipartChannel.


git-svn-id: svn://10.0.0.236/trunk@109051 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 23:14:15 +00:00
radha%netscape.com
ddac650d1a nsPartChannel implements nsIMultiPartChannel to provide access to base channel. r=darin sr=rpotts bug=99638
git-svn-id: svn://10.0.0.236/trunk@109050 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 23:13:10 +00:00
radha%netscape.com
d14d67af13 add nsIMultipartChannel to makefiles for bug 99638. r=darin sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@109049 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 23:12:16 +00:00
radha%netscape.com
e258285944 Initial checkin for bug 99638.
git-svn-id: svn://10.0.0.236/trunk@109048 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 23:04:18 +00:00
bstell%netscape.com
63567a15ec bug 110804 gdk exits during print preview
move the test for invalid size (off screen pixels) to point after last time sizes are set
r=yokoyama@netscape.com, sr=waterson@netscape.com


git-svn-id: svn://10.0.0.236/trunk@109047 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 23:02:26 +00:00
bryner%netscape.com
d597acb80e Bug 105809 - filepicker crash if the user does not have read permission for the directory. r=jag, sr=shaver.
git-svn-id: svn://10.0.0.236/trunk@109046 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 23:02:07 +00:00
mkaply%us.ibm.com
ed1e2249a7 #108280
r=mkaply, sr=blizzard
OS/2 only - code from Javier Pedemonte to get our fonts back after 99010


git-svn-id: svn://10.0.0.236/trunk@109045 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 22:58:37 +00:00
shliang%netscape.com
b7f815f89c bug 77285 - yellow smiley missing in prefs. r=andreww, sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@109044 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 22:57:26 +00:00
shliang%netscape.com
b9bc5aef4c bug 102901 - link toolbar background doesn't fit well in modern. r=andreww, sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@109043 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 22:54:59 +00:00
bryner%netscape.com
e151e263b2 Bug 99231 - show focus on directory list when tabbing around the filepicker. r=varga, sr=ben.
git-svn-id: svn://10.0.0.236/trunk@109042 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 22:54:24 +00:00
blythe%netscape.com
158afbdc12 Fix bug 112196
win32 symbols now work for trace-malloc
r=dbaron,sr=brendan


git-svn-id: svn://10.0.0.236/trunk@109041 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 22:54:05 +00:00
mkaply%us.ibm.com
9835afca10 #108280
r=mkaply, sr=blizzard
OS/2 only - code from Javier Pedemonte to get our fonts back after 99010


git-svn-id: svn://10.0.0.236/trunk@109040 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 22:47:21 +00:00
peterlubczynski%netscape.com
1056022318 Fixing warnings on Win32 in PluginSDK, NOT PART OF BUILD.
git-svn-id: svn://10.0.0.236/trunk@109039 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 22:45:59 +00:00
shliang%netscape.com
7fad9186b1 bug 63624 - mail compose object dropdown missing images. r=andreww, sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@109038 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 22:43:13 +00:00
peterlubczynski%netscape.com
1067464bba Plugin SDK changes for Mac. NOT PART OF BUILD
git-svn-id: svn://10.0.0.236/trunk@109037 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 22:38:48 +00:00
peterlubczynski%netscape.com
fc19e4d611 Plugin SDK changes for Mac, NOT PART OF BUILD
git-svn-id: svn://10.0.0.236/trunk@109036 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 22:36:30 +00:00
peterlubczynski%netscape.com
fe8031b9cd Plugin SDK changes for Mac Carbon. NOT PART OF BUILD
git-svn-id: svn://10.0.0.236/trunk@109035 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 22:34:49 +00:00
sonja.mirtitsch%sun.com
1c64196513 trying to reduce sleeptime on linux. relyea thinks we need 30 seconds until selfserv frees the socket, testing. maybe it can also be fixed in the networkconfiguration?
git-svn-id: svn://10.0.0.236/trunk@109034 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 22:20:14 +00:00
alecf%netscape.com
cac1f2ca73 fix inspector
git-svn-id: svn://10.0.0.236/trunk@109033 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 22:06:14 +00:00
mscott%netscape.com
a073137744 Bug #112220 avoid an extra firing of the on select outliner handler when deleting
a message. Supress command updating when selecting the next message
after a delete
r=bienvenu
rs=sspitzer


git-svn-id: svn://10.0.0.236/trunk@109032 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 21:45:41 +00:00
timeless%mac.com
7dda0b46d1 Bugzilla Bug 110271 Right Click->Copy doesn't work in JSConsole
patch by biesi r=timeless sr=blake


git-svn-id: svn://10.0.0.236/trunk@109031 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 21:36:31 +00:00
brendan%mozilla.org
ef8a450c12 Update all pointers to an arena that moved when it was reallocated (111557, r=shaver, sr=jband).
git-svn-id: svn://10.0.0.236/trunk@109027 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 21:27:59 +00:00
bzbarsky%mit.edu
a4e5ac87c1 Don't return a mime info based on mime type if we didn't get a helper to
use.   Bug 109897, r=cbiesinger@web.de, sr=rpotts


git-svn-id: svn://10.0.0.236/trunk@109025 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 21:24:32 +00:00
bzbarsky%mit.edu
6509f7fe33 fix possible memory leak when adding mime info objects to mime cache.
Bug 109130, r=law, sr=rpotts


git-svn-id: svn://10.0.0.236/trunk@109024 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 21:21:34 +00:00
bzbarsky%mit.edu
c876bd8d34 For files starting with "#!" check whether the buffer contains any nulls
before deciding whether they are plain text.  Bug 110767, r=bbaetz, sr=rpotts


git-svn-id: svn://10.0.0.236/trunk@109023 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 21:20:25 +00:00
alecf%netscape.com
bf4d9b0e6e first part of fix for bug 112209, making nsStr private by switching nsStaticNameTable over to nsAFlatString. r=dbaron, sr=blake
git-svn-id: svn://10.0.0.236/trunk@109022 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 21:13:53 +00:00
shliang%netscape.com
d4197fdc08 bug 110035 - extra blue bars in front of replies. r=andreww, sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@109020 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 21:06:04 +00:00
shliang%netscape.com
c2fad7c31c bug 50919 - poor design for thread column icon. r=andreww, sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@109019 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 21:04:34 +00:00
shliang%netscape.com
bee856e4f7 bug 108976 - secure icons out of alignment with twisty/server. r=andreww, sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@109018 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 20:59:53 +00:00
shliang%netscape.com
9eb0b0e7e7 bug 103190 - win classic paragraph drop down does not show selected item. r=andreww, sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@109017 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 20:55:05 +00:00
shliang%netscape.com
6847f11d25 bug 94886 - scroll bars too narrow in modern theme. r=andreww, sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@109016 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 20:48:19 +00:00
locka%iol.ie
f8edbb23b5 Make LiveConnect optional once more. b=112215 r=leaf@mozilla.orf sr=shaver@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@109015 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 20:32:26 +00:00
morse%netscape.com
6a92b07b86 bug 110560, cookie topcrasher, r=sgehani, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@109014 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 20:25:36 +00:00
mkaply%us.ibm.com
6387c2ef06 No bug
r=mkaply, sr=blizzard
OS/2 only - code from jblanco to get print preview working


git-svn-id: svn://10.0.0.236/trunk@109013 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 20:24:20 +00:00
locka%iol.ie
3b1d6316a3 Implement nsIWindowCreator service for ActiveX control. r=danm@netscape.com sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@109012 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 20:13:43 +00:00
ashishbhatt%netscape.com
5c84a7ab0a Updating typo error from RunAllHistoryEnrtyTests to RunAllHistoryEntryTests()
git-svn-id: svn://10.0.0.236/trunk@109011 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 20:11:41 +00:00
locka%iol.ie
1c0e19032f Add -chrome argument to mfcembed so it can load chrome content. b=111627 r=chak@netscape.com sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@109010 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 20:09:39 +00:00
kirk.erickson%sun.com
b992807046 Fixes bug 107777. Added '-L <seconds>' argument (ops/sec logging).
Review by Nelson and Wan-Teh made this patch very clean.  We are
now creating a separating logger() thread.


git-svn-id: svn://10.0.0.236/trunk@109009 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 20:08:57 +00:00
seawood%netscape.com
99ba97a000 Add MAKEFILES_macmorefiles to the "all" list.
git-svn-id: svn://10.0.0.236/trunk@109008 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 19:27:46 +00:00
naving%netscape.com
25a72fd5b6 112095 r=ducarroz sr=bienvenu. fix leaking msg hdrs (to, from..) upon reading mail/news messages
git-svn-id: svn://10.0.0.236/trunk@109006 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 19:23:41 +00:00
chak%netscape.com
a8d5f4106e Fix for #110795 - Freeze core DOM interfaces
r/sr=jst


git-svn-id: svn://10.0.0.236/trunk@109005 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 19:18:00 +00:00
rods%netscape.com
7ae9a2f98b temp patch for Bug 112048 r=rods a=leaf
git-svn-id: svn://10.0.0.236/trunk@109004 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 16:28:01 +00:00
timeless%mac.com
1f72525f45 Bugzilla Bug 111606ÿWant black combo box arrow
by neil@parkwaycc.co.uk r=rods sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@109003 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 15:48:16 +00:00
bzbarsky%mit.edu
f243d1dcf3 Make sure the <input type="hidden"> never takes up space by setting it
to use display:none (now that it'll submit fine with that setting).
Bug 109847, r=jkeiser, sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@109002 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 15:36:33 +00:00
jake%acutex.net
acaebc81a5 Bug 108312 - The mid-air collision page was only showing the most recent changes if two people comitted changes to a bug while you were viewing it.
r=louie, myk


git-svn-id: svn://10.0.0.236/trunk@109001 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 15:04:52 +00:00
dcone%netscape.com
2b974aef37 Put in a check so backgrounds are not printed. This is temporary until 96870 is fixed. r=rods sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@109000 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 14:50:35 +00:00
brade%netscape.com
443c97021c remove unused methods; r=cmanske; sr=kin (bug #107636)
git-svn-id: svn://10.0.0.236/trunk@108999 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 13:59:57 +00:00
morse%netscape.com
cb5c29698a bug 110560, cookie topcrasher, r=morse, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@108998 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 13:33:11 +00:00
jst%netscape.com
4e4d21df88 Fixing bug 42321. Delaying GC's two seconds when leaving a page (which is done when opening a window too), and don't start GC'ing until 10 seconds after the first request. r=bzbarsky@mit.edu, sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@108996 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 09:46:38 +00:00
jst%netscape.com
6950e2ad6c Fixing the second part of bug 11213. Don't call nsIScriptGlobalObject::SetNewDocument() after leaving print-preview since that well clear the JS scope and cancel all timers that might have queued up while in print-preview mode. Patch by rods@netscape.com, r=peterv@netscape.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@108995 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 09:30:15 +00:00
jst%netscape.com
818ffd7c28 Fixing part of bug 111213. Make nsIScriptContext::SetScriptsEnabled() 'restart' scripts if they were turned off earlier in this context (print preview relies on this). r=jkeiser@iname.com, sr=jband@netscape.com
git-svn-id: svn://10.0.0.236/trunk@108994 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 09:18:28 +00:00
axel%pike.org
b18568c928 bug 111222, add security check for loading XSLT stylesheets, r=mstoltz, peterv, sr=jst
git-svn-id: svn://10.0.0.236/trunk@108993 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 09:03:10 +00:00
seawood%netscape.com
9a782a6bb8 Removing widget/src/xlib/window_service/Makefile
git-svn-id: svn://10.0.0.236/trunk@108992 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 07:18:08 +00:00
seawood%netscape.com
c56c34b7f6 Move that comment back to the first column otherwise it gets printed in the build log.
git-svn-id: svn://10.0.0.236/trunk@108991 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 06:54:22 +00:00
alecf%netscape.com
d692d783a1 just adding MOZ_COUNT_CTOR/DTOR - no functional changes
git-svn-id: svn://10.0.0.236/trunk@108990 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 06:27:13 +00:00
alecf%netscape.com
f14b46ebdc just adding MOZ_COUNT_CTOR/DTOR - no functional code
git-svn-id: svn://10.0.0.236/trunk@108989 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 06:19:36 +00:00
seawood%netscape.com
9a74a5e531 Call each of ldap's build stages individually, as it was before the tier builds (bug 107302), as ldap doesn't seem to handle -j properly from its default target.
git-svn-id: svn://10.0.0.236/trunk@108988 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 06:16:23 +00:00
mcafee%netscape.com
58f4cd449d report startup times as an html link to the graph of previous runs
git-svn-id: svn://10.0.0.236/trunk@108987 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 05:43:01 +00:00
alecf%netscape.com
af37f5ea47 fix for bug 111333 - properly close out morkFactory object to reduce leak that was exposed recently. r=bienvenu sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@108986 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 05:17:42 +00:00
alecf%netscape.com
315b363db3 fix for assertion that would be caused by my next checkin, checking in for bienvenu, r=alecf, sr=sspitzer bug 111333
git-svn-id: svn://10.0.0.236/trunk@108985 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 05:16:35 +00:00
mcafee%netscape.com
2c009fda42 switching to tegu mozilla.org graph server
git-svn-id: svn://10.0.0.236/trunk@108984 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 05:14:19 +00:00
naving%netscape.com
34e6308d7f 112070 r/sr=bienvenu. fix a small char* leak.
git-svn-id: svn://10.0.0.236/trunk@108983 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 05:05:08 +00:00
mcafee%netscape.com
f49504d5e7 Solaris needs LD_LIBRARY_PATH help for /usr/local/lib
git-svn-id: svn://10.0.0.236/trunk@108982 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 05:01:47 +00:00
mcafee%netscape.com
6b8b7d763d Find gnuplot
git-svn-id: svn://10.0.0.236/trunk@108980 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 04:43:32 +00:00
morse%netscape.com
51fbf93eaa bug 111362, no radio button selected in p3p dialog, r=bryner, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@108979 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 04:41:37 +00:00
pschwartau%netscape.com
735e9a7b96 Skipping a new, big test that exceeds Java classfile size limitations
git-svn-id: svn://10.0.0.236/trunk@108977 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 04:21:28 +00:00
pschwartau%netscape.com
4c980e750e Initial add. Regression test for bug 111557.
git-svn-id: svn://10.0.0.236/trunk@108976 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 04:13:03 +00:00
shliang%netscape.com
68e2a1f984 bug 79355 - classic toolbar grippies not as slim as in 4.x. r=andreww, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@108974 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 04:07:58 +00:00
shliang%netscape.com
9cba58d9c9 bug 71637 - css errors in chrome. r=andreww, sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@108973 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 04:01:38 +00:00
bienvenu%netscape.com
fea97f766d cache most recent thread object asked for, should speed up painting of thread pane when in threaded mode, r=naving, sr=sspitzer 111976
git-svn-id: svn://10.0.0.236/trunk@108972 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 03:53:31 +00:00
waldemar%netscape.com
431ce42998 Added more statement semantics
git-svn-id: svn://10.0.0.236/trunk@108970 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 02:39:34 +00:00
waldemar%netscape.com
c443242db6 Removed #, .., ->, and @ tokens
git-svn-id: svn://10.0.0.236/trunk@108969 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 02:39:18 +00:00
waldemar%netscape.com
9919f852f4 Fixed string literal bug
git-svn-id: svn://10.0.0.236/trunk@108968 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 02:38:56 +00:00
waldemar%netscape.com
8faac21dd0 Fixed formatting of empty records
git-svn-id: svn://10.0.0.236/trunk@108967 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 02:38:39 +00:00
waldemar%netscape.com
b365e7b285 Added support for :var arguments
git-svn-id: svn://10.0.0.236/trunk@108966 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 02:38:13 +00:00
mcafee%netscape.com
d59e0d9133 First add. code=jrgm, modified by mcafee
git-svn-id: svn://10.0.0.236/trunk@108965 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 02:26:48 +00:00
mcafee%netscape.com
dfa7caf5d7 minor html fix
git-svn-id: svn://10.0.0.236/trunk@108964 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 02:19:00 +00:00
darin%netscape.com
eb57161317 updating .cvsignore
git-svn-id: svn://10.0.0.236/trunk@108963 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 02:11:44 +00:00
dp%netscape.com
a080db14dd Removing timeline marks. These dont provide much information
git-svn-id: svn://10.0.0.236/trunk@108962 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 01:55:55 +00:00
naving%netscape.com
b84b36db35 110941 r=sspitzer sr=bienvenu. fix a few leaking char*.
git-svn-id: svn://10.0.0.236/trunk@108961 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 01:53:50 +00:00
rjc%netscape.com
e41baa73d3 Fix bug # 75772: On Mac OS X, add support for window toolbar button which hides/shows toolbar buttons. r=ben sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@108960 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 01:47:41 +00:00
karnaze%netscape.com
d537a4df3c bug 103925 (3rd patch) - display changes in reflow parameters. sr=attinasi.
git-svn-id: svn://10.0.0.236/trunk@108959 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 01:45:46 +00:00
av%netscape.com
e8dd18ea55 Fixing bug 108246 -- special chars in plugin property strings break our plugin management mechanism, r=dp, sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@108958 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 01:39:21 +00:00
dp%netscape.com
699a283d5d marking pref file load times in timeline. For timeline builds only.
git-svn-id: svn://10.0.0.236/trunk@108957 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 01:39:09 +00:00
bryner%netscape.com
5159db80ef Bug 106445 - clicking url in mail doesn't focus browser window. r=jst, sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@108956 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 01:22:34 +00:00
dp%netscape.com
816700526f int g_timelineDisabled -> PRBool gTimelineDisabled (review comments for previous version) r=sgehani,sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@108955 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 01:16:27 +00:00
dp%netscape.com
d9296f3270 Getting timeline to display startup time even if NS_TIMELINE_DISABLE is defined
git-svn-id: svn://10.0.0.236/trunk@108954 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 01:10:37 +00:00
wtc%netscape.com
a0aae4cf80 Bugzilla bug 111287: checked in a patch from Dave Inglis <dinglis@qnx.com>
to fix the QNX6 port of dbm.  r=wtc.
Modified files: include/mcom_db.h src/hash.c


git-svn-id: svn://10.0.0.236/trunk@108953 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 01:06:33 +00:00
dp%netscape.com
ab3b87236d NS_TIMELINE_MARK_FUNCTION1() and NS_TIMELINE_DISABLE. For timeline builds only. r/sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@108951 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 00:54:57 +00:00
nhotta%netscape.com
6e68565fd3 Added charset submenu to the context menu, written by jbetak, bug 70830, r=nhotta, sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@108950 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 00:54:01 +00:00
myk%mozilla.org
81302cc7d8 Fix for bug 109802: Make it clear how to enter mysql passwords with special characters into localconfig.
Patch by Dave Miller <justdave@syndicomm.com>.
r=ddkilzer,louie.


git-svn-id: svn://10.0.0.236/trunk@108949 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 00:49:26 +00:00
hyatt%netscape.com
a73ca54807 Fix for 112044, positional attribute in overlays doesn't do a merge when position is higher than the number of current children. r=rginda, sr=ben
git-svn-id: svn://10.0.0.236/trunk@108946 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 00:34:33 +00:00
mstoltz%netscape.com
51eea64691 Bug 109113 - misplaced #ifdef DEBUG caused fix not to work in opt builds.
Moved #endif to exclude important call. r/sr=jst.


git-svn-id: svn://10.0.0.236/trunk@108945 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 00:29:20 +00:00
hewitt%netscape.com
5d69e8d170 83944 - urlbar history popup should have a max-width, r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@108943 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 00:03:36 +00:00
hewitt%netscape.com
4dc6c5e2de 111396 - tabbing in dialogs gives incorrect results, r=morse, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@108942 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 00:00:12 +00:00
dp%netscape.com
ee2f4321cd added dll, pref file listing. Automated cost breakdown
git-svn-id: svn://10.0.0.236/trunk@108940 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 23:37:07 +00:00
myk%mozilla.org
61c2e2550c Fix for bug 101875: Put the product column before the component column rather than after.
Patch by Paul Baker <pbaker@where2getit.com>.
Low risk, r=myk, no second review needed.


git-svn-id: svn://10.0.0.236/trunk@108939 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 23:29:29 +00:00
darin%netscape.com
823c9cb360 fixes bug 110846 "all nsStandardURL setters except SetSpec are missing the
escaping step" r=andreas.otte, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@108938 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 23:28:44 +00:00
dp%netscape.com
ff4143ac63 Marking window visible time on startup. Only for MOZ_TIMELINE. r/sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@108936 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 23:13:36 +00:00
nhotta%netscape.com
da0ab34391 Adding new files for Georgian charset GEOSTD8, bug 107533.
git-svn-id: svn://10.0.0.236/trunk@108935 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 22:58:02 +00:00
nhotta%netscape.com
8bc39f4630 Adding Georgian charset GEOSTD8, contributed by giasher@wanex.net, bug 107533, r=ftang, rs=brendan.
git-svn-id: svn://10.0.0.236/trunk@108934 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 22:57:11 +00:00
shannond%netscape.com
1d7b0ebca2 Bug 111980 - CCK build broken - changing target from install to libs as a
result of bug 56601, r=smeredith@netscape.com


git-svn-id: svn://10.0.0.236/trunk@108933 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 22:56:12 +00:00
shannond%netscape.com
baa82e012c Bug 111980 - CCK build broken - changed target from install to libs as
a result of the checkin for bug 56601, r=smeredith@netscape.com


git-svn-id: svn://10.0.0.236/trunk@108932 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 22:53:45 +00:00
shannond%netscape.com
ae08d483eb Bug 111980 - CCK build broken - changing target from install to libs as a
result of the checkin for bug 56601, r=smeredith@netscape.com


git-svn-id: svn://10.0.0.236/trunk@108931 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 22:52:23 +00:00
dp%netscape.com
c9c2fd7357 timing js deserialization in timeline builds
git-svn-id: svn://10.0.0.236/trunk@108930 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 22:47:16 +00:00
andreww%netscape.com
b8e837b15c bugzilla 83828 - fixes improper borders in mac classic popups. r=shliang sr=blake.
git-svn-id: svn://10.0.0.236/trunk@108929 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 22:47:10 +00:00
leaf%mozilla.org
e9fe9e0d5f Automated update
git-svn-id: svn://10.0.0.236/trunk@108928 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 22:42:56 +00:00
jband%netscape.com
b9450f6730 fix bug 100187. This is Vidur's patch to expose the interfaceinfomanager as a service accessible via the service manager. r=dbradley sr=jband
git-svn-id: svn://10.0.0.236/trunk@108926 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 22:31:39 +00:00
dp%netscape.com
12eb8ef06d Timing rdf blocking parse for timeline enabled builds
git-svn-id: svn://10.0.0.236/trunk@108925 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 22:28:37 +00:00
seawood%netscape.com
86157bf044 Add explicit check against zero when looking to remove an option so that test doesn't treat the return value of grep as "true" always.
Bug 111653 r=bryner


git-svn-id: svn://10.0.0.236/trunk@108924 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 22:28:12 +00:00
dp%netscape.com
da1c57cda3 Adding function timer. Only for timeline
git-svn-id: svn://10.0.0.236/trunk@108923 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 22:26:39 +00:00
naving%netscape.com
d356c1e5d1 111829 r/sr=bienvenu. fix leaking folder name upon creating new folder.
git-svn-id: svn://10.0.0.236/trunk@108922 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 22:05:26 +00:00
naving%netscape.com
5d17ac7524 111899 r=ducarroz sr=bienvenu. fix a prunichar* memory leak
git-svn-id: svn://10.0.0.236/trunk@108921 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 21:53:17 +00:00
ashishbhatt%netscape.com
d78faebc37 Updated for cascading menus and interface test cases
git-svn-id: svn://10.0.0.236/trunk@108920 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 21:47:06 +00:00
alecf%netscape.com
80438c6cde one more try - fix last case of bug 102043 - hide urls as they're added to history, even when history ui is visible, by notifying rdf that the rows are gone.
sr=blake, r=waterson


git-svn-id: svn://10.0.0.236/trunk@108919 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 21:46:12 +00:00
bienvenu%netscape.com
7cdcf1eeb2 fix crash when mail message has no to, cc, or bcc header r=naving, sr=sspitzer 111932
git-svn-id: svn://10.0.0.236/trunk@108917 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 21:35:50 +00:00
blythe%netscape.com
5b0bd4a484 Fix bug 110807, newlines on win32 trace-malloc tools
sr=brendan,r=dbaron
NOT in normal build


git-svn-id: svn://10.0.0.236/trunk@108916 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 21:10:45 +00:00
cmanske%netscape.com
8d5bd954f8 Remove pref to change delete key behavior for selected cells, b=95633, r=syd, sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@108915 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 21:07:55 +00:00
mkaply%us.ibm.com
13bdbbbd8b No bug - Os/2 support for print preview
git-svn-id: svn://10.0.0.236/trunk@108914 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 21:04:19 +00:00
curt%netscape.com
9425685ff8 Passes parameters correctly for install.Execute() and file.Execute().
Fixes Bug #104152.


git-svn-id: svn://10.0.0.236/trunk@108913 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 20:46:41 +00:00
timeless%mac.com
b438be51f6 Bugzilla Bug 111922ÿ[Xlib] Fatal crash at shutdown in nsAppShellService destructor
Roland.Mainz@informatik.med.uni-giessen.de r=leaf


git-svn-id: svn://10.0.0.236/trunk@108911 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 19:52:29 +00:00
mscott%netscape.com
65b9e2eb6e give the header toggle widget box flex so the subject line wraps. rs=sspitzer
git-svn-id: svn://10.0.0.236/trunk@108907 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 19:33:16 +00:00
rayw%netscape.com
55a781cd77 Changed case of include file to permit it to build on Linux. Not part
of default build.


git-svn-id: svn://10.0.0.236/trunk@108903 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 18:23:49 +00:00
curt%netscape.com
18348db40d Cleaning up more obsolete files.
git-svn-id: svn://10.0.0.236/trunk@108902 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 18:11:32 +00:00
ian.mcgreer%sun.com
5c2f85abc0 include AES in performance info dump
git-svn-id: svn://10.0.0.236/trunk@108901 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 17:53:44 +00:00
ccarlen%netscape.com
1501fa2fac Bug 110660 - MOZ_PLUGIN_PATH not added to plugin search paths. r=peterl/sr=jband
git-svn-id: svn://10.0.0.236/trunk@108899 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 15:54:38 +00:00
jake%acutex.net
57dc03667d Bug 109530 - xml.cgi was quoting stuff way too much. This is because it was incorrectly quoted in Bug.pm
r= justdave, louie


git-svn-id: svn://10.0.0.236/trunk@108898 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 14:16:10 +00:00
rods%netscape.com
d00d1ac83c Initial checkin
Bug 108345 r=dchak,dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@108897 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 14:11:23 +00:00
rods%netscape.com
cb511ac42c Bug 108345 r=dcone,chak sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@108896 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 13:45:36 +00:00
rods%netscape.com
fdb6cf0011 Change nsIWebBrowserPrint.h interface to use nsIPrintSettings
Also added minimal PageSetup dialog with support for Printing BGColors, BGIMages, and Scaling
Bug 108345 r=dcone,chak sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@108895 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 12:51:39 +00:00
rods%netscape.com
0bcf76ec42 Add PrintBGColors, PRINBGImages and Scaling
Bug 108345 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@108894 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 12:48:41 +00:00
timeless%mac.com
11936d43d6 Bugzilla Bug 111508 [xlib] Xlib timer code is scary
by Roland.Mainz@informatik.med.uni-giessen.de (xlib peer)
r=timeless


git-svn-id: svn://10.0.0.236/trunk@108892 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 10:18:14 +00:00
timeless%mac.com
535b6f20f2 Bugzilla Bug 107823 change nsIFile
to use 'Modified' instead of 'Modification'
r=akkana sr=brendan


git-svn-id: svn://10.0.0.236/trunk@108891 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 08:05:05 +00:00
jaggernaut%netscape.com
38e0429654 Bug 103662: Allow wide concatenation of defined string constants, r=dbaron, sr=scc
git-svn-id: svn://10.0.0.236/trunk@108890 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 05:59:35 +00:00
mcafee%netscape.com
55eaac9e1b minor comment
git-svn-id: svn://10.0.0.236/trunk@108889 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 05:48:06 +00:00
naving%netscape.com
3ba20e6987 111789 r/sr=bienvenu. fix nntpurl leak when copying news messages to an imap folder
git-svn-id: svn://10.0.0.236/trunk@108887 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 03:24:58 +00:00
brendan%mozilla.org
2bf095e76f Break self-cycle to fix leak (106860, r=dbaron, sr=bienvenu).
git-svn-id: svn://10.0.0.236/trunk@108886 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 01:20:31 +00:00
jaggernaut%netscape.com
e9626cd7e8 Bug 108990: remove unreferenced function urlDomain() in navigator.js. r=jrgm, sr=ben
git-svn-id: svn://10.0.0.236/trunk@108884 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 00:47:42 +00:00
blakeross%telocity.com
a87a16cc92 109117 - offline ui: download/sync now window has extra big ok and cancel buttons. r=bienvenu sr=ben
git-svn-id: svn://10.0.0.236/trunk@108883 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 00:43:56 +00:00
leaf%mozilla.org
dfa2438984 Automated update
git-svn-id: svn://10.0.0.236/trunk@108881 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-25 23:42:58 +00:00
dbaron%fas.harvard.edu
ecfabe7587 Enable the gcc3 version of the sparc/solaris xptcinvoke code. r=cls sr=shaver b=71627
git-svn-id: svn://10.0.0.236/trunk@108880 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-25 23:29:29 +00:00
dbaron%fas.harvard.edu
c320c4e3e8 Add HAVE_GCC3_ABI so the build system can know whether we're using gcc3. r=cls sr=shaver b=71627
git-svn-id: svn://10.0.0.236/trunk@108879 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-25 23:28:13 +00:00
ben%netscape.com
4b360ed113 fix booboo in properties file caused by mistake in copy-paste application of henrik
gemal's patch the other day.


git-svn-id: svn://10.0.0.236/trunk@108878 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-25 23:22:23 +00:00
dbaron%fas.harvard.edu
c3a65006f0 Cleaning up comment style per shaver's sr comments. b=71627
git-svn-id: svn://10.0.0.236/trunk@108877 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-25 23:15:01 +00:00
bernd.mielke%snafu.de
51626fd157 fix a build warning (troy) r=karnaze sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@108876 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-25 20:38:30 +00:00
morse%netscape.com
4641baa587 bug 111818, remove-site button in cookie manager is always disabled, r=sgehani, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@108874 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-25 17:30:51 +00:00
ian%hixie.ch
336b360680 mkdir requires the second argument in perl 5.005. b=111730, r=daniele
git-svn-id: svn://10.0.0.236/trunk@108873 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-25 14:17:19 +00:00
ian%hixie.ch
d04f2cabc2 Mozbot shipped with a broken default bugsDWIMQueryDefault -- made the code more consistent. b=93203, r=timeless
git-svn-id: svn://10.0.0.236/trunk@108872 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-25 13:59:53 +00:00
blakeross%telocity.com
edad48fccf Rest of fix for 98782.
git-svn-id: svn://10.0.0.236/trunk@108871 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-25 05:14:28 +00:00
blakeross%telocity.com
b470532432 96176 - access to localstore is wrong. r=ben sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@108870 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-25 04:03:00 +00:00
blakeross%telocity.com
8df826868e Fix for 98782 and a few other history bugs. r=ben sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@108869 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-25 04:01:04 +00:00
naving%netscape.com
20a0241bf3 111371 r/sr=bienvenu fix char* leaks when reading filenames from disk.
git-svn-id: svn://10.0.0.236/trunk@108868 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-25 03:02:24 +00:00
ian%hixie.ch
70cff4c514 oops, stray dot meant the private karma scores were getting corrupted! r=kerz
git-svn-id: svn://10.0.0.236/trunk@108866 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-25 01:25:27 +00:00
ian%hixie.ch
05498db6d7 Initial checkin of a karma module. r=kerz b=111757
git-svn-id: svn://10.0.0.236/trunk@108865 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-25 01:01:35 +00:00
dbaron%fas.harvard.edu
859b0ce867 Backing out most of my checkin for bug 109788. b=111710
git-svn-id: svn://10.0.0.236/trunk@108863 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-24 23:28:45 +00:00
bstell%netscape.com
bd7758a217 bug 111251, checkin for adam@gimp.org,
very minor inefficiency in nsFontMetricsGTK.cpp
r=bstell@netscape.com, sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@108861 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-24 22:13:18 +00:00
bbaetz%cs.mcgill.ca
ca87a319db Bug 110976 - libart's art_render doesn't fill certain paths correctly.
Patch by james.turner@crocodile-clips.com, not part of build.


git-svn-id: svn://10.0.0.236/trunk@108859 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-24 19:50:23 +00:00
bienvenu%netscape.com
9fd9013d30 fix umr in nsDBFolderInfo.cpp, rs=sspitzer 111382
git-svn-id: svn://10.0.0.236/trunk@108858 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-24 16:41:38 +00:00
varga%utcru.sk
dc4faa61c1 Fix for 109478. Add view, contentView and builderView properties to the outliner binding. r=hewitt sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@108855 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-24 12:33:07 +00:00
bernd.mielke%snafu.de
6530a23cbc adding table regression testcase not part of the build
git-svn-id: svn://10.0.0.236/trunk@108853 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-24 08:02:49 +00:00
dbaron%fas.harvard.edu
e2dee5c690 Fixing BeOS bustage. b=84947, 111450
git-svn-id: svn://10.0.0.236/trunk@108852 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-24 07:17:31 +00:00
dbaron%fas.harvard.edu
786d386ab3 Fixing BeOS bustage. b=84947, 111450
git-svn-id: svn://10.0.0.236/trunk@108851 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-24 05:40:31 +00:00
roc+%cs.cmu.edu
fce7355cf6 My cleanup checkin for bug 73382 caused 5% increase in page load times. Backing out.
git-svn-id: svn://10.0.0.236/trunk@108850 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-24 05:37:25 +00:00
dbaron%fas.harvard.edu
5f0d0b5180 Fixing BeOS bustage. b=84947, 111450
git-svn-id: svn://10.0.0.236/trunk@108849 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-24 04:09:47 +00:00
dbaron%fas.harvard.edu
72afaea567 Bugs 84947 and 111450: fix BeOS bustage for new print dialog for Unix, OS/2, and BeOS by porting the changes to BeOS. Checking in for Roland.Mainz@informatik.med.uni-giessen.de
git-svn-id: svn://10.0.0.236/trunk@108848 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-24 02:38:58 +00:00
bzbarsky%mit.edu
d0c7beb38b Use <> for system headers, not "". This should help prevent Sun WSU2
compiler bustage.  Bug 111574, patch from Roland Mainz
(<Roland.Mainz@informatik.med.uni-giessen.de>), r=bzbarsky, sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@108847 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-23 22:36:54 +00:00
nboyd%atg.com
b79fb11b45 JavaAdapter serialization contribution from Kemal Bayram.
git-svn-id: svn://10.0.0.236/trunk@108846 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-23 20:40:08 +00:00
nboyd%atg.com
a66c0d63c1 Hi, Norris!
In our browser we need to support scripts that use as an identifier name future reserved keywords such as interface. The scripts are rather old and perfectly legal under previous revisions of EcmaScript which does not included the list of almost every Java keyword to the future reserve.

To support this I added an option to query Context.hasFeature for FEATURE_RESERVED_KEYWORD_AS_IDENTIFIER:

    /**
     * if hasFeature(RESERVED_KEYWORD_AS_IDENTIFIER) returns true,
     * treat future reserved keyword (see  Ecma-262, section 7.5.3) as ordinary
     * identifiers but warn about this usage
     */
    public static final int FEATURE_RESERVED_KEYWORD_AS_IDENTIFIER = 3;

The corresponding code in TokenStream checks for it and issues just a warning when this feature is enabled.

I also think that it would be better not to return RESERVED as a token from TokenStream.getToken but report the specific syntax error immediately because it is very unclear from the error message:

js> x.interface = 1
js: "<stdin>", line 1: uncaught JavaScript exception: SyntaxError: missing name after . operator (<stdin>; line 1)
js: x.interface = 1
js: ..........^

what exactly went wrong. I can send a patch later for that.

Regards, Igor


git-svn-id: svn://10.0.0.236/trunk@108845 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-23 20:38:50 +00:00
bienvenu%netscape.com
4d23237673 fix tinderbox bustage on solaris, patch from roland mainz, r=bzbarsky, sr=bienvenu 111574
git-svn-id: svn://10.0.0.236/trunk@108844 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-23 19:17:05 +00:00
jake%acutex.net
4c0546033c More win32 build goodness
git-svn-id: svn://10.0.0.236/trunk@108842 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-23 17:44:39 +00:00
mikep%oeone.com
358c639e5a Changes made for windows makefiles.
git-svn-id: svn://10.0.0.236/trunk@108840 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-23 17:09:39 +00:00
ian%hixie.ch
69e9874b10 Changing 'will soon be available as an open source resource' to 'is available as an open source resource'
git-svn-id: svn://10.0.0.236/trunk@108839 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-23 16:50:57 +00:00
dougt%netscape.com
6c0300195e fixing comment in idl. bug 111518
git-svn-id: svn://10.0.0.236/trunk@108837 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-23 15:11:37 +00:00
rbs%maths.uq.edu.au
0f01c7b8cd re-disable this problematic memory-pressure observer as it causes device contexts to hang around until shutdown. bug 109974. Need more investigation. In the meantime, the font cache retains the ability to compact itself when font handles are running out
git-svn-id: svn://10.0.0.236/trunk@108833 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-23 10:31:30 +00:00
dbaron%fas.harvard.edu
fcad73a0e2 Split ConstructFrameByTag into ConstructTextFrame and ConstructHTMLFrame to make it easier to reorganize frame construction by tag and by display type. b=109788 r=hyatt rs=waterson
git-svn-id: svn://10.0.0.236/trunk@108831 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-23 04:52:24 +00:00
nboyd%atg.com
5cebd79ae6 Update for new failures.
git-svn-id: svn://10.0.0.236/trunk@108830 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-23 01:20:56 +00:00
ian%hixie.ch
6c5b533a17 work in progress: a component that provides a way for users and admins to edit user preferences, settings, contact details, password, etc.
git-svn-id: svn://10.0.0.236/trunk@108829 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-23 00:16:44 +00:00
jband%netscape.com
26f6f3a656 trivial patch to avoid string assertions when entry is empty rs=jband
git-svn-id: svn://10.0.0.236/trunk@108828 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 23:32:49 +00:00
jband%netscape.com
2f06cb4e7d trivial patch to make what is supposed to be a warning really a warning instead of an assert. rs=jband
git-svn-id: svn://10.0.0.236/trunk@108827 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 23:26:34 +00:00
dbaron%fas.harvard.edu
3a151b5003 Set DYLD_LIBRARY_PATH for Mac OS X (Darwin). b=110918 r=seawood
git-svn-id: svn://10.0.0.236/trunk@108826 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 23:22:59 +00:00
dbaron%fas.harvard.edu
4a9a7c847f Changing |#ifdef DEBUG_dbaron| to |#ifdef DEBUG_dbaron_off| so I don't see these assertions anymore.
git-svn-id: svn://10.0.0.236/trunk@108825 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 23:19:33 +00:00
dbaron%fas.harvard.edu
f7ef596567 Fix leak of popup frames (that fans out into leaking entire XUL documents) by creating nsIAnonymousContentCreator anonymous content for the doc element frame before creating frames for the real content children, which should only affect popupsets. b=109671 r=ben sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@108822 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 21:44:34 +00:00
dbaron%fas.harvard.edu
f276a3b1e1 Fix leak of style contexts from vertical splitters. b=108642 r=hewitt sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@108821 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 21:41:47 +00:00
ian%hixie.ch
bb6b01bb43 changing the argument names from the cosesEditorXYZ form to the cosesEditor.x.y.z form. This will make them more consistent with how things work elsewhere in PLIF.
git-svn-id: svn://10.0.0.236/trunk@108819 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 20:15:45 +00:00
jfrancis%netscape.com
763808d87d fixes for ---
45888: center followed by heading 2: text doesn't take on heading 2 
102754: Lists with Headings applied do not create new list items when return entered
9835: Indent button behaves differently if <li> contains two <br>
r=fm; sr=kin


git-svn-id: svn://10.0.0.236/trunk@108818 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 19:35:11 +00:00
bernd.mielke%snafu.de
29ff86caf8 bug 99923 react correctly on style change reflows targetted at higher frames
r=karnaze sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@108817 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 19:34:59 +00:00
mikep%oeone.com
9208ce26b4 Updating files for windows builds and adding windows makefiles.
git-svn-id: svn://10.0.0.236/trunk@108816 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 19:22:04 +00:00
jake%acutex.net
effa3a810e Add Windows makefile for calendar.
git-svn-id: svn://10.0.0.236/trunk@108815 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 19:15:20 +00:00
dinglis%qnx.com
ca4d7fe203 -not part of build-
clean up splash screen
removed PHIG env requirement.


git-svn-id: svn://10.0.0.236/trunk@108813 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 18:45:00 +00:00
nboyd%atg.com
503987f4fb Hi,
I'm working on a project which uses rhino. I wanted to have finer
control over class generation and saving so I've done some patching
and clean up on the current rhino tip.

The biggest change I've made is the replacement of ClassOutput with
ClassRepository that has the single method:

    public boolean storeClass(String className, byte[] classBytes,
                           boolean isTopLevel) throws IOException;

This interface allows any arbitary storage method, such as a
Hashtable/Map. In addition it also allows you to specify whether a
class should be loaded, via returning true or false.  You can still use
ClassOutput as I've coded an internal wrapper.

With this interface it has also been possible to strip out the file
saving code from Codegen and OptClassNameHelper.  The file
saving code is now an inner class FileClassRepository in Context. As
a consequence of this  I've stripped out some methods from ClassNameHelper.
The resulting code is much more cleaner then before hand and everything
still works as per usual.

Other small additions are:
  o  Annonymous functions are now named class$1 instead of class1
  o  get/setClassName added to ClassNameHelper exposed in Context.

My final thoughts are, since all methods in ClassNameHelper except reset()
are now exposed whould n't it be much more "cleaner" to simply to some
how work around to eliminate reset() and provide getClassNameHelper()
via Context?  You could then remove the numerous ClassNameHelper shadow
methods from Context.

Likewise, FileClassRepository could be made a public class very easily
and combined with the above result in a dozen or so less public methods in
Context.

Anyway, the changes can be found on http://www.cins.co.uk/rhino.zip

Hope it is of use to some

Kemal Bayram


git-svn-id: svn://10.0.0.236/trunk@108807 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 15:48:21 +00:00
ian%hixie.ch
90f855808b * Created service- and serviceInstance- specific constructors so that a single module can have distinct constructors depending on how it is invoked. These constructors are called serviceInit() and serviceInstanceInit(), and both chain to the existing init() constructor (so no change are required by this).
* Changed FileStrings so that it doesn't have to be updated every time the file string format changes. The format is now one line per piece of metadata, then a blank line, then the string data. If additional metadata is added later then this will automatically support it.
* Renamed the dataSource.strings service to dataSource.strings.customised, and renamed its get() method to getCustomisedString().
* Changed the semantics of dataSource.strings.customised so that it no longer looks for a default string if it can't find a customised one (and thus removed getDefaultString).
* Abstracted the Generic output module even more. It now consists of output.generic (a service instance with its own constructor) and dataSource.strings (a pure service), the latter of which is a wrapper around dataSource.strings.customised and dataSource.strings.defaults.
* Updated Coses to work with the new dataSource.strings insterface.
* Removed the test app DataSource::ConsoleStrings and DataSource::HTTPStrings files, since they were redundant with the default output files.
* Removed all the default strings in the CosesEditor and Login components since they are pretty pointless.
* Factored out the call to dump() in the GenericOutputs module.
* Changed setString in the MySQL string data source so that it will now add a blank string (it used to delete the string if it was blank, but that meant that it was not possible to customise strings away).
* Added a piece of metadata to strings: their version number.
* Updated the customised string data source stubs to mention the version data now stored with all strings
* Added a getAllStringVersions method to the customised strings data source which returns all the string names and their version numbers.
* Made the customised strings data source check the version number of every string in its database during setupInstall to make sure that they are all up to date, version-wise. If any are out of date, the user is notified.
* Added support for the new version column to the MySQL version of the customised string data source.
* Updated the increasingly misnamed CosesEditor to support the versioned strings stuff.
* Factored out some code in the CosesEditor.
* Added version information to all default strings. All default strings are now at version 1.
* Fixed a typo in a FileStrings dump statement.
* Fixed the calls to setProgress in the MySQL user and strings data sources and in the user field factory to use the correct syntax (a parsable dotted string instead of unlocalisable plain English).
* Updated the Generic output module's documentation to match what now happens.


git-svn-id: svn://10.0.0.236/trunk@108806 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 15:46:42 +00:00
justdave%syndicomm.com
fe649f9b61 Fix for bug 61634: explain what "Milestone URL" is on the editproducts page.
patch by Matthew Tuck <matty@chariot.net.au>
r= caillon, justdave


git-svn-id: svn://10.0.0.236/trunk@108805 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 15:46:27 +00:00
timeless%mac.com
38c8443ca8 Bugzilla Bug 110080 change !NS_SUCCEEDED(status) to NS_FAILED(status)
r=axel@pike.org sr=kin


git-svn-id: svn://10.0.0.236/trunk@108804 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 15:12:51 +00:00
kaie%netscape.com
408e7ac983 b=84947 Roland tries to fix bustage, which only occurs on Unix when XPrint is not used.
r=kaie


git-svn-id: svn://10.0.0.236/trunk@108801 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 11:13:22 +00:00
kaie%netscape.com
c2e93a3049 b=84947 New print dialog for Unix and OS/2
r=cls/rods/mkaply/pchen sr=roc+moz
Checking in for Roland.Mainz@informatik.med.uni-giessen.de


git-svn-id: svn://10.0.0.236/trunk@108800 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 10:00:44 +00:00
gerv%gerv.net
401144e72a Bug 104261 - incorrect template paths. r=myk, ddk.
git-svn-id: svn://10.0.0.236/trunk@108799 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 06:12:36 +00:00
jst%netscape.com
e3719284dd Comment change...
git-svn-id: svn://10.0.0.236/trunk@108798 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 06:12:20 +00:00
rpotts%netscape.com
19db6dc154 Removing dead, wrong, evil, dangerous code from the parser!!
git-svn-id: svn://10.0.0.236/trunk@108797 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 05:50:04 +00:00
roc+%cs.cmu.edu
5d13b4f0c5 View manage interface cleanup. Bug 73382. r=kmcclusk, sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@108796 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 05:26:32 +00:00
jst%netscape.com
9b6e8f4262 Adding comments per brendan@mozilla.org's request in bug 111361.
git-svn-id: svn://10.0.0.236/trunk@108794 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 04:58:09 +00:00
rpotts%netscape.com
e318b93922 bug #102737 (r=harishd@netscape.com, sr=jst@netscape.com) one more time! only emit an empty HTML document when the content type is *not* text/plain
git-svn-id: svn://10.0.0.236/trunk@108793 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 04:37:39 +00:00
bhart00%yahoo.com
cf4c7a45a1 fix for bug 102349, r=ben/sr=brendan
git-svn-id: svn://10.0.0.236/trunk@108792 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 04:03:36 +00:00
seawood%netscape.com
5bd0d8e4eb Remove use of MOZ_MAKE_ENV. Builds should use |make -j3| instead of |MAKE='make -j3' make|
git-svn-id: svn://10.0.0.236/trunk@108791 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 04:02:28 +00:00
ben%netscape.com
d9a577721b backing out fix for 90080 as it is redundant and caused other bugs (always showing alert
when exiting prefs after viewing appearance, inability to close prefwindow sometimes
see bug 109561).


git-svn-id: svn://10.0.0.236/trunk@108790 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 03:35:32 +00:00
jst%netscape.com
96cfd386f4 Fixing bug 111361. nsGlobalNameStruct::mDOMClassInfoID is only valid on nsGlobalNameStruct's whose mType == eTypeClassConstructor. r=bbaetz@cs.mcgill.ca, sr=jband@netscape.com
git-svn-id: svn://10.0.0.236/trunk@108788 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 03:11:58 +00:00
hewitt%netscape.com
cf4c8d943e 97119 - Inconsistent textbox height in Pref - Advanced - Proxies, r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@108786 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 03:08:17 +00:00
bienvenu%netscape.com
e5b8777058 fix hpux bustage, only define delet eoperator when debugging mem useage
git-svn-id: svn://10.0.0.236/trunk@108785 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 02:56:49 +00:00
jst%netscape.com
2e9bbc66b0 Ahem...
git-svn-id: svn://10.0.0.236/trunk@108784 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 02:56:22 +00:00
ben%netscape.com
8dde5c3032 31154, 50517 - consistency in terminology in profile manager dialogs.
patch by henrik gemal, sr=ben@netscape.com, r=hewitt@netscape.com


git-svn-id: svn://10.0.0.236/trunk@108783 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 02:28:34 +00:00
wtc%netscape.com
f4db2e0924 Bugzilla bug 111293: the inclusion of "nssrenam.h" in this file breaks
the NSS build (on 64-bit AIX).  I am backing it out.


git-svn-id: svn://10.0.0.236/trunk@108782 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 02:27:57 +00:00
ben%netscape.com
64cec59dfb 42798 - consistency in debug pref panel titles. patch from henrik gemal, sr=ben@netscape.com
git-svn-id: svn://10.0.0.236/trunk@108781 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 02:27:05 +00:00
ben%netscape.com
1ed98f9c2b 77513 - remove some unnecessary text to save space.
r=hewitt, sr=ben, patch from andre dahlqvist


git-svn-id: svn://10.0.0.236/trunk@108780 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 02:26:10 +00:00
ben%netscape.com
ebcf9c86c6 fix for 73655 - remove reference to obsolete file.
r=rginda, sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@108779 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 02:00:37 +00:00
seawood%netscape.com
424155a7cf Add ldap to DIRS
git-svn-id: svn://10.0.0.236/trunk@108778 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 01:37:17 +00:00
jpierre%netscape.com
45dfc06ce7 Bug 105271 - undo changes
git-svn-id: svn://10.0.0.236/trunk@108777 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 01:24:39 +00:00
cmanske%netscape.com
458091d67c Removed uneccessary hack to make toolbar buttons show checked state, b=101982, r=brade, sr=kin
git-svn-id: svn://10.0.0.236/trunk@108775 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 01:15:09 +00:00
naving%netscape.com
ca3380c989 111314 r=ducarroz sr=bienvenu. fix char* memory leaks.
git-svn-id: svn://10.0.0.236/trunk@108774 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 00:56:56 +00:00
darin%netscape.com
58b5b0421a fixing bustage
git-svn-id: svn://10.0.0.236/trunk@108773 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 00:56:08 +00:00
jpierre%netscape.com
87e28e9839 Fixes for OS/2 build
git-svn-id: svn://10.0.0.236/trunk@108772 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 00:46:48 +00:00
bienvenu%netscape.com
42de406b2c fix aix bustage
git-svn-id: svn://10.0.0.236/trunk@108771 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 00:37:07 +00:00
cmanske%netscape.com
680929647b Fixed layout problem with Link Properties dialog, r=110303, r=syd, sr=kin
git-svn-id: svn://10.0.0.236/trunk@108770 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 00:29:50 +00:00
darin%netscape.com
a66738bc2d fixes mac bustage
git-svn-id: svn://10.0.0.236/trunk@108769 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 00:28:30 +00:00
darin%netscape.com
ff7c1e82ca fixes mac bustage!!
git-svn-id: svn://10.0.0.236/trunk@108768 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 00:28:16 +00:00
cmanske%netscape.com
5e0b97fa2e Fixed getting HR settings from prefs and removed unused code, b=111273, r=syd, sr=kin
git-svn-id: svn://10.0.0.236/trunk@108767 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 00:26:49 +00:00
darin%netscape.com
605cc59292 fixes bug 111072 "nsIOService::ExtractUrlPart does not return correct HOST
(flag=IOService.url_Host)" r=cmanske,andreas.otte, sr=mscott


git-svn-id: svn://10.0.0.236/trunk@108766 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 00:19:47 +00:00
jpierre%netscape.com
6da005ee84 Fix for 95128 - OS/2 build issue
git-svn-id: svn://10.0.0.236/trunk@108765 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 00:18:08 +00:00
morse%netscape.com
61558cddcc bug 98575 speed up cookie manager, r=sgehani, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@108764 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 00:16:37 +00:00
bienvenu%netscape.com
fb92157584 fix hpux build bustage, use delete directly as per compiler error msg
git-svn-id: svn://10.0.0.236/trunk@108763 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 00:15:16 +00:00
jpierre%netscape.com
87b86ce8c9 Fix for 95128 - OS/2 build issue with DBM
git-svn-id: svn://10.0.0.236/trunk@108762 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 00:13:56 +00:00
naving%netscape.com
b2b2112364 111291 r=ducarroz sr=bienvenu. fix a bunch of char * memory leaks.
git-svn-id: svn://10.0.0.236/trunk@108761 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 00:13:39 +00:00
nhotta%netscape.com
f19738ca45 Adding Georgian charset GEOSTD8, contributed by giasher@wanex.net, bug 107533, r=ftang, rs=brendan.
git-svn-id: svn://10.0.0.236/trunk@108760 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 00:13:10 +00:00
cmanske%netscape.com
d1943d8d4a Add print Setup menuitem from global overlay (b=106374, r=syd, sr=kin); fix colorpicker on Composer toolbar (b=108681, r=timeless, sr=kin
git-svn-id: svn://10.0.0.236/trunk@108759 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 00:12:16 +00:00
cmanske%netscape.com
8e24a6761e Add Print Setup menuitem from platform-specific overlay, b=106374, r=syd, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@108758 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 00:12:01 +00:00
cmanske%netscape.com
f26408b04c Added id to print menuitem as part of fix to bug 106374, r=syd, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@108757 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 00:11:54 +00:00
darin%netscape.com
021b4930dd enables new scriptable string stream interface (bug 100172) r=dougt, sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@108756 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 00:08:14 +00:00
darin%netscape.com
0f222d7d84 mac project changes for bug 100172 "scriptable string stream implementation" r=dougt, sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@108755 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 00:06:25 +00:00
darin%netscape.com
a86d6eecf0 new files for bug 100172 "need scriptable string stream implementation (must
support nsIInputStream)" r=dougt, sr=rpotts


git-svn-id: svn://10.0.0.236/trunk@108754 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 23:55:10 +00:00
brendan%mozilla.org
4e8a45eab4 Thanks to scole@planetweb.com (Steven Cole) for fixing date_format to respect PRMJ_FormatTime's return value (102159, r=beard, sr=brendan).
git-svn-id: svn://10.0.0.236/trunk@108753 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 23:53:54 +00:00
nhotta%netscape.com
04e940bfe1 Adding Georgian charset GEOSTD8, contributed by giasher@wanex.net, bug 107533, r=ftang, rs=brendan.
git-svn-id: svn://10.0.0.236/trunk@108752 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 23:48:08 +00:00
nhotta%netscape.com
b02346f0fb Removing unused files, check in for ftang, bug 108112, r=nhotta.
git-svn-id: svn://10.0.0.236/trunk@108751 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 23:45:26 +00:00
ducarroz%netscape.com
acd35b613b Fix for bug 110775. Need to clear the subject and disable the editable field when caching the compose window and enabling those fields when we reopen the compose window. R=varada, SR=mscott
git-svn-id: svn://10.0.0.236/trunk@108750 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 23:43:26 +00:00
nhotta%netscape.com
defd2ba609 Adding Georgian charset GEOSTD8, contributed by giasher@wanex.net, bug 107533, r=ftang, rs=brendan.
git-svn-id: svn://10.0.0.236/trunk@108749 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 23:40:05 +00:00
nelsonb%netscape.com
41c640be48 Change form to inform user that serial number is a hex string.
git-svn-id: svn://10.0.0.236/trunk@108748 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 23:38:25 +00:00
sgehani%netscape.com
4b6c8e2cd3 Fix typo.
b=110961; r=morse; rs=dveditz


git-svn-id: svn://10.0.0.236/trunk@108747 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 23:33:47 +00:00
nelsonb%netscape.com
ad7c192d68 Some bug fixes found while debugging a different bug.
git-svn-id: svn://10.0.0.236/trunk@108746 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 23:33:26 +00:00
yokoyama%netscape.com
ae11650bfc Bug 86581
Check the UseDocFont Pref setting
before calling the font download
r=shanjian; /sr=brendan


git-svn-id: svn://10.0.0.236/trunk@108745 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 23:30:36 +00:00
sgehani%netscape.com
1b0b2a125b Make search results show up in search sidebar tab again.
b=110792; r=morse; sr=mscott


git-svn-id: svn://10.0.0.236/trunk@108744 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 23:30:30 +00:00
brendan%mozilla.org
1adc3b3656 Don't eagerly allocate fatlock freelist chunks; don't preallocate so much, and use a smaller global lock hashtable (109218, r=shaver/sr=jband).
git-svn-id: svn://10.0.0.236/trunk@108743 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 23:28:52 +00:00
yokoyama%netscape.com
90696cffcf Bug 110512
Remove the hard-coded charset
Read a default charset from Pref
/r=jbetak; /sr=brendan


git-svn-id: svn://10.0.0.236/trunk@108742 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 23:28:19 +00:00
mscott%netscape.com
50cb02258b Bug #111274 --> define the addresses object inside the while loop.
r/sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@108741 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 23:22:43 +00:00
nhotta%netscape.com
268491531c Adding Georgian charset GEOSTD8, bug 107533, r=nhotta, sr=brendan.
git-svn-id: svn://10.0.0.236/trunk@108740 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 23:18:56 +00:00
rpotts%netscape.com
24d31a905f bug #99627 (r=adamlock@netscape.com). Improving the comments in preparation of freezing this interface...
git-svn-id: svn://10.0.0.236/trunk@108739 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 23:17:41 +00:00
chak%netscape.com
e75441b73e Fix for #90749 - MfcEmbed does not show the Form method part
r=adamlock, sr=rpotts


git-svn-id: svn://10.0.0.236/trunk@108738 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 23:17:11 +00:00
chak%netscape.com
5241986e89 Fix for #82708 - Using Find doesn't alert user when completed searching
r=adamlock, sr=rpotts


git-svn-id: svn://10.0.0.236/trunk@108737 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 23:11:36 +00:00
pschwartau%netscape.com
a4c56ba812 Removing two tests from the skip list because they have been removed from the repository.
git-svn-id: svn://10.0.0.236/trunk@108736 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 22:16:19 +00:00
sspitzer%netscape.com
a172f68aab ignore generated makefiles.
git-svn-id: svn://10.0.0.236/trunk@108735 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 22:07:10 +00:00
pschwartau%netscape.com
bc58cb1179 Removing test from repository. It contains very large blocks.
But because of the fix to bug 80981, these are no longer large enough
to trigger the internal error and exit code 3 that the test looked for.


git-svn-id: svn://10.0.0.236/trunk@108734 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 21:59:31 +00:00
bienvenu%netscape.com
17d28b6514 rest of fix for 111071 can't cancel out of imap password prompt, r=mscott, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@108733 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 21:55:36 +00:00
sspitzer%netscape.com
9ee730a434 fix warning, add a comment. piggybacking on our carpool.
r/sr=no one


git-svn-id: svn://10.0.0.236/trunk@108732 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 21:53:57 +00:00
sspitzer%netscape.com
f91f9f2064 build changes for #110820
git-svn-id: svn://10.0.0.236/trunk@108731 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 21:53:26 +00:00
bienvenu%netscape.com
61cf694220 xpcomize mork and remove orkin layer from mork, r=naving, sr=sspitzer 110850
git-svn-id: svn://10.0.0.236/trunk@108730 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 21:52:12 +00:00
bienvenu%netscape.com
045f03e0f1 cache char set in folder info r=naving, sr=sspitzer 102806 and also show folder contents before folder finishes loading
git-svn-id: svn://10.0.0.236/trunk@108729 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 21:52:06 +00:00
bienvenu%netscape.com
72434773ff use xpcom ref-counting and comptrs now that mdb supports that r=naving, sr=sspizer 110850 (also fixed some more ref-counting bugs in ab code)
git-svn-id: svn://10.0.0.236/trunk@108728 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 21:52:00 +00:00
bienvenu%netscape.com
c8eebf1935 remove unused attribute from msg hdr r=naving, sr=sspitzer 110820
git-svn-id: svn://10.0.0.236/trunk@108727 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 21:51:42 +00:00
bienvenu%netscape.com
bd7ac1c4da use xpcom ref-counting and comptrs now that mdb supports that r=alecf, sr=sspitzer 110850
git-svn-id: svn://10.0.0.236/trunk@108726 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 21:51:38 +00:00
bienvenu%netscape.com
1b5cc553ab use xpcom add/release ref calls now that mork supports them 110850 reduce memory allocations when painting 110820 cache folder charset 102806 r=naving, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@108725 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 21:51:34 +00:00
bienvenu%netscape.com
2f151caccc use xpcom add/release ref calls for mork objects now that mork supports it r=naving, sr=sspitzer 110850
git-svn-id: svn://10.0.0.236/trunk@108724 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 21:51:29 +00:00
jpierre%netscape.com
da95debbe0 Fix for 95264 - add more info in s/mime script
git-svn-id: svn://10.0.0.236/trunk@108723 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 21:37:12 +00:00
pschwartau%netscape.com
e27ea5dbad Skipping another test with a large switch() statement
git-svn-id: svn://10.0.0.236/trunk@108722 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 21:34:25 +00:00
sonja.mirtitsch%sun.com
a8a2f95ae3 removed the before and after context grep as a workaround for 97209
git-svn-id: svn://10.0.0.236/trunk@108721 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 21:19:14 +00:00
pschwartau%netscape.com
3341a1e9ef Initial add. Regression test for bug 80981.
git-svn-id: svn://10.0.0.236/trunk@108720 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 21:17:31 +00:00
nelsonb%netscape.com
0b78f800ea Change the behavior of the -list <module> option so that it doesn't stop
at the first error it encounters when looping through the slots, and so
that it displays the slot info even if it cannot get token info. 111075


git-svn-id: svn://10.0.0.236/trunk@108719 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 20:52:37 +00:00
justdave%syndicomm.com
a159436d81 Fix for bug 99864: consistant use of "product" vs "program"
Patch by Josh Soref <timeless@mac.com>
r= dkl, justdave


git-svn-id: svn://10.0.0.236/trunk@108715 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 19:56:28 +00:00
sspitzer%netscape.com
ddb9624bc4 fix for smoketest blocker bug #111242. menus not doing anything.
patch by pink.


git-svn-id: svn://10.0.0.236/trunk@108713 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 19:40:17 +00:00
leaf%mozilla.org
6ef4f6a39c Automated update
git-svn-id: svn://10.0.0.236/trunk@108712 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 19:13:03 +00:00
seawood%netscape.com
e95f8cecee Restoring STDC_HEADERS define for os/2 since the the standard autoconf test macro doesn't seem to work.
Fixing tinderbox bustage


git-svn-id: svn://10.0.0.236/trunk@108711 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 19:10:44 +00:00
dinglis%qnx.com
fe679ddfe9 -not part of build-
added NOTIFY flag to drawing region.


git-svn-id: svn://10.0.0.236/trunk@108710 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 18:53:23 +00:00
relyea%netscape.com
e31243d81f changes for PSM to compile against NSS shared libraries.
Move SSL and S/MIME to the new common MAPFILE usage


git-svn-id: svn://10.0.0.236/trunk@108708 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 18:00:28 +00:00
nboyd%atg.com
80ec4cef5c Hi,
I'm working on a project which uses rhino. I wanted to have finer
control over class generation and saving so I've done some patching
and clean up on the current rhino tip.

The biggest change I've made is the replacement of ClassOutput with
ClassRepository that has the single method:

    public boolean storeClass(String className, byte[] classBytes,
                           boolean isTopLevel) throws IOException;

This interface allows any arbitary storage method, such as a
Hashtable/Map. In addition it also allows you to specify whether a
class should be loaded, via returning true or false.  You can still use
ClassOutput as I've coded an internal wrapper.

With this interface it has also been possible to strip out the file
saving code from Codegen and OptClassNameHelper.  The file
saving code is now an inner class FileClassRepository in Context. As
a consequence of this  I've stripped out some methods from ClassNameHelper.
The resulting code is much more cleaner then before hand and everything
still works as per usual.

Other small additions are:
  o  Annonymous functions are now named class$1 instead of class1
  o  get/setClassName added to ClassNameHelper exposed in Context.

My final thoughts are, since all methods in ClassNameHelper except reset()
are now exposed whould n't it be much more "cleaner" to simply to some
how work around to eliminate reset() and provide getClassNameHelper()
via Context?  You could then remove the numerous ClassNameHelper shadow
methods from Context.

Likewise, FileClassRepository could be made a public class very easily
and combined with the above result in a dozen or so less public methods in
Context.

Anyway, the changes can be found on http://www.cins.co.uk/rhino.zip

Hope it is of use to some

Kemal Bayram <rhino@cins.co.uk>


git-svn-id: svn://10.0.0.236/trunk@108706 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 17:12:57 +00:00
timeless%mac.com
7560074afe Bugzilla Bug 93754 describe should be #directable
r=justdave,dkl


git-svn-id: svn://10.0.0.236/trunk@108705 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 16:44:38 +00:00
bienvenu%netscape.com
05a6ca6bac remove unused code, r=naving, sr=sspitzer part of general footprint bug 110820
git-svn-id: svn://10.0.0.236/trunk@108704 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 15:51:39 +00:00
bienvenu%netscape.com
c08d46ed5f fixing #ifdef debug me code, no bug or reviewer
git-svn-id: svn://10.0.0.236/trunk@108703 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 15:42:56 +00:00
morse%netscape.com
2c83d20b7b bug 110994, doubleclicking does not prefill individual form fields, r=fabian, sr=jst
git-svn-id: svn://10.0.0.236/trunk@108702 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 15:14:36 +00:00
karnaze%netscape.com
753ff4b844 new regression test not affecting the build.
git-svn-id: svn://10.0.0.236/trunk@108701 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 14:46:39 +00:00
karnaze%netscape.com
eb086b139a bug 102784 - only start a row on another page if it doesn't fit on the current one if there is less than 5% of the current page space left. sr=attinasi, r=bernd
git-svn-id: svn://10.0.0.236/trunk@108700 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 14:42:00 +00:00
karnaze%netscape.com
52eaf06781 bug 30692 (additional patch) - deal width percent height based contents inside a table cell during an incremental reflow. sr=attinasi, r=alexsavulov
git-svn-id: svn://10.0.0.236/trunk@108699 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 14:38:40 +00:00
timeless%mac.com
211df66276 Bugzilla Bug 110643ÿ[xlib] Minor Xlib toolkit cleanup ...
work by Roland.Mainz@informatik.med.uni-giessen.de (de facto module owner)
r=timeless


git-svn-id: svn://10.0.0.236/trunk@108698 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 14:33:08 +00:00
kin%netscape.com
fd1f07fa3a Fix for bug #71979: <br><hr> inside link displays additional hr upon each mouseover
Modified FindFrameWithContent() to skip over sibling :before pseudo frames when
looking for the primary frame for non-splittable-element aContent.

r=dbaron@fas.harvard.edu   sr=waterson@netscape.com


git-svn-id: svn://10.0.0.236/trunk@108697 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 14:24:59 +00:00
kin%netscape.com
e690a4a290 Fix for bug #74383: nsBoxToBlockAdaptor::Reflow() prevents TextArea contents from being reflowed
bug #100727:Javascript to modify textarea causes field to go blank/unchangeable
        bug #101122: Textarea sometimes not refreshing correctly (blank space after delete sel., etc.)
        bug #107973:Cut and paste in forms is broken

Modified Reflow() so that it allows a reflow to happen during a ResizeReflow
request when the adaptor or it's children are dirty.

r=evaughan@netscape.com  sr=attinasi@netscape.com


git-svn-id: svn://10.0.0.236/trunk@108696 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 14:18:26 +00:00
jst%netscape.com
6cef83e2c7 Removing dead code.
git-svn-id: svn://10.0.0.236/trunk@108695 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 13:06:18 +00:00
seawood%netscape.com
44232b1a59 NSS only copies dbm32.lib to dbm.lib during the 'install' phase so do the copying from PSM during the 'libs' phase instead.
Fixing tinderbox bustage.


git-svn-id: svn://10.0.0.236/trunk@108694 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 11:45:34 +00:00
hewitt%netscape.com
2872758e55 83457 - Text overflow handling of URL bar search popup, r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@108693 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 11:17:38 +00:00
hewitt%netscape.com
99293006d2 110612 - Urlbar history dropdown has no border in Classic, r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@108692 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 11:16:43 +00:00
hewitt%netscape.com
7bb2ae8de3 96154 - Remove class=outlinercol-header outlinercol-inset-header from outliner, r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@108691 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 11:00:22 +00:00
seawood%netscape.com
cc2b0abcad This old ruleset breaks when CC is a full path. Removing to fix shrike tinderbox bustage.
git-svn-id: svn://10.0.0.236/trunk@108690 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 10:55:56 +00:00
seawood%netscape.com
f94d434ea3 Add check for STDC_HEADERS. Should fix QNX 6.0 bustage.
Bug #107618


git-svn-id: svn://10.0.0.236/trunk@108689 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 10:51:21 +00:00
hewitt%netscape.com
e71fe61110 110033 - outliner not invalidating outliner when the columns get hidden or shown, patch=varga@utcru.sk, r=blake, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@108688 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 10:38:40 +00:00
pchen%netscape.com
d5bd7ab4fa bug 109569, r=fabian, sr=hewitt, remove onkeypress for textbox
git-svn-id: svn://10.0.0.236/trunk@108687 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 10:16:36 +00:00
pchen%netscape.com
6e2759be28 bug 109569, r=fabian, sr=hewitt, need to get ok button via document.documentElement.getButton("accept)"
git-svn-id: svn://10.0.0.236/trunk@108686 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 10:16:34 +00:00
cls%seawood.org
230f0645f3 Rename 'install' build phase to 'libs'.
Bug #56601 r=pavlov


git-svn-id: svn://10.0.0.236/trunk@108685 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 09:53:22 +00:00
seawood%netscape.com
889469fd27 Rename 'install' build phase to 'libs'.
Bug #56601 r=pavlov


git-svn-id: svn://10.0.0.236/trunk@108684 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 09:49:41 +00:00
jst%netscape.com
7f9f34333a Checking in Fabian's <hidday@geocities.com> patch for bug 6052. Make element.nodeValue return null in stead of empty string. sr=jst@netscape.com, no reviewer, trivial change
git-svn-id: svn://10.0.0.236/trunk@108683 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 09:20:52 +00:00
jst%netscape.com
b2781576cf Fixing bug 110924. Speeding up HTMLContentSink::AddAttributes() and nsGenericHTMLElement::IsEventName(). r=bzbarsky@mit.edu, sr=waterson@netscape.com
git-svn-id: svn://10.0.0.236/trunk@108682 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 09:10:41 +00:00
seawood%netscape.com
f83af44959 Renaming 'install' build phase to 'libs'
Bug #56601 r=pavlov


git-svn-id: svn://10.0.0.236/trunk@108681 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 08:55:59 +00:00
justdave%syndicomm.com
e0e98de5e0 Fix for bug 102141: SECURITY FIX - the Product popup menu on the show_bug form listed all products, even if the user didn't
have access to all of them.  It now only shows products the user has access to (and the product the bug is in, if the user is
viewing it because of some other override)
Patch by George Hotelling <george.hotelling@iconideas.com> and Dave Miller <justdave@syndicomm.com>
r= bbaetz, caillon


git-svn-id: svn://10.0.0.236/trunk@108680 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 08:31:59 +00:00
matty%chariot.net.au
92a2b2029a Bug 110276:SQL error in globals.pl.
Patch by me, r=bbaetz,caillon.


git-svn-id: svn://10.0.0.236/trunk@108678 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 08:09:32 +00:00
hewitt%netscape.com
98682e83a2 107276 - Sometimes the Close Tab contextual menu operation has no effect., r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@108677 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 07:34:46 +00:00
hewitt%netscape.com
784435b7cd 104993 - unable to select item in xul menulist [popup list/combobox] in dialogs, r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@108675 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 07:23:21 +00:00
seawood%netscape.com
00caaa977c Add $(SUBMAKEFILES) as a dependency for the default toplevel target so that submakefiles (& the toplevel makefile) are regen'd automatically.
git-svn-id: svn://10.0.0.236/trunk@108673 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 07:10:52 +00:00
hewitt%netscape.com
5bb1ffc78a 66441 - Get rid of gray_*_splitter from utilityOverlay, r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@108672 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 06:59:57 +00:00
hewitt%netscape.com
99a8392be6 95159 - autocomplete preferences ambiguous, r=sgehani, sr=hewitt, patch=diego@biurrun.de
git-svn-id: svn://10.0.0.236/trunk@108670 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 06:48:14 +00:00
bbaetz%cs.mcgill.ca
1bd8bea0e7 Bug 83517 - add a setTranslation method. patch by
alex.fritze@crocodile-clips.com, r=pavlov, sr=jst


git-svn-id: svn://10.0.0.236/trunk@108667 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 04:10:31 +00:00
mscott%netscape.com
26cdd45edf Bug #110543 --> add smime UI to message display
r=kai
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@108665 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 03:57:35 +00:00
dbaron%fas.harvard.edu
b42386ef84 Bug 109431: Speed up ID selector matching, mainly by using nsDependentString instead of nsAutoString. Patch by rjesup and me. Bug 110815: Avoid an unneeded QI from nsICSSStyleRule to nsIStyleRule, which it inherits. r=jag sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@108664 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 03:30:44 +00:00
dbaron%fas.harvard.edu
eb89cf17f8 Speed up HTMLAttributesImpl::HasClass, mostly by using nsDependentString instead of nsAutoString. Patch by rjesup and me. r=jag sr=jst b=109416
git-svn-id: svn://10.0.0.236/trunk@108663 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 03:27:14 +00:00
bzbarsky%mit.edu
93de6ccf63 Fix scrolling to a frame when the frame is in an abs. pos. element
that's not the scrollable view.  Bug 111081, r=jkeiser, sr=jst


git-svn-id: svn://10.0.0.236/trunk@108656 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 03:06:19 +00:00
sonja.mirtitsch%sun.com
aaefdbd1db bugfixes, regarding a daily build directory insider the daily build...
git-svn-id: svn://10.0.0.236/trunk@108655 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 02:36:33 +00:00
bienvenu%netscape.com
33209e43dc no longer call SetRecipientsIsNewsgroup - we weren't using it, r=naving, sr=sspitzer 110820
git-svn-id: svn://10.0.0.236/trunk@108654 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 01:57:53 +00:00
bienvenu%netscape.com
c979aa25c5 fix going offline from compose window, patch from sspitzer, r/sr = me 111087
git-svn-id: svn://10.0.0.236/trunk@108653 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 01:48:50 +00:00
bienvenu%netscape.com
3649e630b2 fix cancelling from imap password prompt r=sspitzer, sr=mscott 111071
git-svn-id: svn://10.0.0.236/trunk@108652 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 01:45:59 +00:00
shanjian%netscape.com
5a91a5ddfc #62929 psm charset detector should tolerate char '\0'
r=yokoyama sr=brendan


git-svn-id: svn://10.0.0.236/trunk@108651 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 00:58:48 +00:00
mstoltz%netscape.com
6a5e7d6cce Bug 94551 - HTML-escape HTTP header data written to about:cache-entry pages.
r=bbaetz, gagan, sr=darin


git-svn-id: svn://10.0.0.236/trunk@108650 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 00:49:17 +00:00
rbs%maths.uq.edu.au
3c9422ec4f Re-enable my fix
git-svn-id: svn://10.0.0.236/trunk@108649 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 00:43:27 +00:00
dbaron%fas.harvard.edu
82ce2b26af Tweak ifdefs to fix ICOs for Mach-O build. b=109165 rs=hyatt
git-svn-id: svn://10.0.0.236/trunk@108648 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 00:27:01 +00:00
rbs%maths.uq.edu.au
bea727c0c1 Disable the registration codefor now as it causes TB to turn orange.
git-svn-id: svn://10.0.0.236/trunk@108647 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 00:25:24 +00:00
pavlov%netscape.com
65f9cd59fa better hack for crash due to recent versions of gcc's poor optimization + inlining skills. bug 106891. patch from simm0@ii.net. r=pavlov sr=brendan
git-svn-id: svn://10.0.0.236/trunk@108646 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 00:16:21 +00:00
hyatt%netscape.com
45ad1c71e2 Collapse chrome reg. r=dp, sr=brendan, 109488
git-svn-id: svn://10.0.0.236/trunk@108645 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 00:12:42 +00:00
seawood%netscape.com
e7bc18fc7f Bump optimization level for mkdepend on Solaris to -fast
Bug #87585 r=Roland.Mainz@informatik.med.uni-giessen.de (Roland Mainz)


git-svn-id: svn://10.0.0.236/trunk@108643 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 23:49:06 +00:00
brendan%mozilla.org
5655c0ae34 Thanks to scole@planetweb.com, no more un-ECMA error for /* in a /**/ comment (110286, r=khanson, sr=brendan).
git-svn-id: svn://10.0.0.236/trunk@108642 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 23:35:45 +00:00
dbaron%fas.harvard.edu
1ced18945d Allow nsTraceMalloc to build even when cplus_demangle isn't available (should fix bustage on Brad's tinderbox). Also use NS_PTR_TO_INT32 per Brendan's review comments on bug 106352.
git-svn-id: svn://10.0.0.236/trunk@108641 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 23:32:17 +00:00
mstoltz%netscape.com
d5db2db548 bug 105705, take 2: Replace global property security-check optimization
rewritten more conservatively, merge doCheckReadAccess and doCheckWriteAccess,
and pass real property names into the security manager instead of "scriptglobals."
r=brendan, sr=jst.


git-svn-id: svn://10.0.0.236/trunk@108640 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 23:15:32 +00:00
peterlubczynski%netscape.com
6c84cd2102 Stop including Realplayer in 4.x plugin scan bug 110916 r=av sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@108639 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 23:06:50 +00:00
andreww%netscape.com
426e7eb949 bug 110526 r=shliang sr=hewitt. mac classic sidebar splitter too narrow for thumb.
git-svn-id: svn://10.0.0.236/trunk@108637 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 23:02:09 +00:00
rbs%maths.uq.edu.au
6da04cb9b2 Attempt to fix orangeness - move the registration from Init() to CommonInit()
git-svn-id: svn://10.0.0.236/trunk@108636 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 22:57:07 +00:00
attinasi%netscape.com
cae55bbe7b Stop stripping whitespace from image map name. b=87050 r=kmcclusk sr=attinasi (checked in for David Einstein)
git-svn-id: svn://10.0.0.236/trunk@108635 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 22:53:59 +00:00
mscott%netscape.com
f8655c6105 Bug #110905 --> remove code to enumerate over parsed header results.
allow the ability to get all of the results all at once in a set of
arrays. This improves message display performance by reducing the number
of round trips between the JS thread and the UI thread.
r=ducarroz
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@108634 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 22:53:47 +00:00
bienvenu%netscape.com
0c94dbdc77 fix crash after entering password for web mail r=sspitzer, sr=mscott bugscape 11055
git-svn-id: svn://10.0.0.236/trunk@108633 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 22:36:15 +00:00
attinasi%netscape.com
e950ed88d6 Moving loading and broken image icons to /res b=110384 r=adamlock,sfraser sr=sfraser,waterson
git-svn-id: svn://10.0.0.236/trunk@108630 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 22:24:33 +00:00
attinasi%netscape.com
db3134a2a8 Loading and broken image icons moving to /res b=110384 r=-adamlock,sfraser sr=sfraser,waterson
git-svn-id: svn://10.0.0.236/trunk@108629 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 22:23:34 +00:00
attinasi%netscape.com
836d14a60f Moving loading and broken image icons to /res and adding to embedding dists. b=110384 r=adamlock,sfraser sr=sfraser,waterson
git-svn-id: svn://10.0.0.236/trunk@108628 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 22:21:59 +00:00
attinasi%netscape.com
e41d8f0647 Moving loading and broken image icons to /res for embedding. b=110384 r=adamlock,sfraser sr=sfraser,waterson
git-svn-id: svn://10.0.0.236/trunk@108627 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 22:21:14 +00:00
dp%netscape.com
77f3a19327 Function timers. r=sgehani, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@108626 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 21:37:27 +00:00
brendan%mozilla.org
fa065f1652 Better fix than 0.9.6 minimal fix for NUL-termination assumption in replace (108832, r=shaver, sr=jband).
git-svn-id: svn://10.0.0.236/trunk@108625 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 21:26:33 +00:00
naving%netscape.com
47e00140bb 110366 r/sr=darin, addref the reader before using it so that it doesn't get released from under us.
git-svn-id: svn://10.0.0.236/trunk@108624 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 21:09:14 +00:00
darin%netscape.com
231a36a679 backing out last checkin for bug 110418 a=leaf
git-svn-id: svn://10.0.0.236/trunk@108622 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 20:41:52 +00:00
barnboy%trilobyte.net
66a77561a4 Added blurb about unified diffs.
git-svn-id: svn://10.0.0.236/trunk@108621 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 20:16:24 +00:00
sfraser%netscape.com
86868e129c Fix the flags passed to nsICacheSession::CreateSession; bug 110114. r=pavlov, sr=darin.
git-svn-id: svn://10.0.0.236/trunk@108620 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 20:15:19 +00:00
radha%netscape.com
2e83f2071a Fix for bug # 106994. - Remove redundant code in nsDocShell to acquire handle to SH in the root docshell r=adamlock sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@108619 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 20:14:02 +00:00
sfraser%netscape.com
fc238c8623 Remove nsMacMessageSink.cpp from the widget module, since it is already in WidgetSupport. Bug 110109 r=pinkerton, sr=beard
git-svn-id: svn://10.0.0.236/trunk@108618 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 20:12:21 +00:00
barnboy%trilobyte.net
9cd514d2f1 Taint mode note.
git-svn-id: svn://10.0.0.236/trunk@108617 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 20:11:41 +00:00
barnboy%trilobyte.net
7b8146183a Added Javascript, Cookies, and Templatization requirements to Hacking
Bugzilla.


git-svn-id: svn://10.0.0.236/trunk@108616 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 20:09:06 +00:00
rpotts%netscape.com
0bb079d92b bug #110179 (r=danm@netscape.com, sr=jst@netscape.com) The domwindowopened notification should *not* be fired while the window watcher is holding onto its internal lock.
git-svn-id: svn://10.0.0.236/trunk@108615 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 20:05:52 +00:00
barnboy%trilobyte.net
8c2295b971 Added tip about checking sanitycheck.cgi if you make schema changes,
per bug 98049.


git-svn-id: svn://10.0.0.236/trunk@108613 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 19:56:31 +00:00
rbs%maths.uq.edu.au
5854031c59 Compact the font cache in low-memory situations or when font handles are running out. b=109974, r=shanjian, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@108612 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 19:47:28 +00:00
colinp%oeone.com
b01444f7bc removed more unecessary files
git-svn-id: svn://10.0.0.236/trunk@108606 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 19:19:53 +00:00
radha%netscape.com
f413809f4a Fix for bug # 103050. Wrong index value passed for OnHistoryGotoIndex(). r=chak sr=alecf
git-svn-id: svn://10.0.0.236/trunk@108604 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 19:14:11 +00:00
colinp%oeone.com
f8080e8c2f removed unecessary graphics
git-svn-id: svn://10.0.0.236/trunk@108602 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 19:06:52 +00:00
colinp%oeone.com
67ead90dbb removing unecessary graphics
git-svn-id: svn://10.0.0.236/trunk@108601 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 19:06:28 +00:00
colinp%oeone.com
0fa3805ee1 new graphic for topbar
git-svn-id: svn://10.0.0.236/trunk@108600 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 19:03:52 +00:00
andreww%netscape.com
4a1a9e045c bug 100528 r=shliang sr=hewitt not enough padding in mac classic button labels
git-svn-id: svn://10.0.0.236/trunk@108599 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 18:56:35 +00:00
relyea%netscape.com
32ce05f926 More PSM fixes:
clean up of the escape adding string code.
   Code to keep cert->trust in sync with nscert->trust in various situations.
   Code to allow old version of built-ins to continue to work.
   Implement TrustDomain_TraverseCertificates so that PK11_ListCerts will work.


git-svn-id: svn://10.0.0.236/trunk@108596 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 18:28:49 +00:00
barnboy%trilobyte.net
5c12496ebe Removed references to bugzilla.mozilla.org so we can avoid
spurious bug postings.  However, this file will need some significant
treatment for 2.16 release since the query.cgi interface has changed.


git-svn-id: svn://10.0.0.236/trunk@108595 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 18:22:30 +00:00
justdave%syndicomm.com
b1524a2399 Backing out previous checkin, this file is distributed with Bugzilla, we don't need mozilla-specific information in it.
git-svn-id: svn://10.0.0.236/trunk@108594 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 18:11:05 +00:00
dp%netscape.com
0b1d41cb87 Track dlls loaded
git-svn-id: svn://10.0.0.236/trunk@108593 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 18:04:11 +00:00
dp%netscape.com
b7c27006fb Print percentage of total for all cumulative timers
git-svn-id: svn://10.0.0.236/trunk@108592 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 18:03:16 +00:00
barnboy%trilobyte.net
f3a9f9a24c Added one liner mentioning that mozilla.org provides only one vote
per bug.


git-svn-id: svn://10.0.0.236/trunk@108591 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 17:46:14 +00:00
barnboy%trilobyte.net
93afffd7ff Modified Win32 notes regarding system() calls per bug 99595.
git-svn-id: svn://10.0.0.236/trunk@108590 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 17:26:45 +00:00
barnboy%trilobyte.net
64144297d3 Fixed CPAN locations per bug 97582.
git-svn-id: svn://10.0.0.236/trunk@108589 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 17:18:03 +00:00
barnboy%trilobyte.net
a0d50fc6a0 Added bit about needing proper <Directory> permissions in order
for .htaccess to function.  See bug 97668.


git-svn-id: svn://10.0.0.236/trunk@108588 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 17:09:38 +00:00
barnboy%trilobyte.net
aa0ea6b3f9 Changed openjade compilation instructions to match new commands
required by XML conversion of the Guide.


git-svn-id: svn://10.0.0.236/trunk@108586 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 16:41:23 +00:00
barnboy%trilobyte.net
2049c9f6b5 Initial conversion to XML format from SGML.
Note this is a work-in-progress.  It compiles cleanly, but I am not yet
submitting compiled HTML and text.
There is one notable problem: nsgmls barfs on the <imagedata> tag in
database.sgml during validation.  openjade handles it fine. Weird.


git-svn-id: svn://10.0.0.236/trunk@108585 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 16:36:28 +00:00
bernd.mielke%snafu.de
f0c5a2e645 remove remote access from regression testcases - not part of the build
git-svn-id: svn://10.0.0.236/trunk@108576 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 15:26:21 +00:00
colinp%oeone.com
3e1e531bf4 removed unnecessary graphics after localization
git-svn-id: svn://10.0.0.236/trunk@108575 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 14:13:06 +00:00
alex.fritze%crocodile-clips.com
5f5d4c214d Make libart compile on Windows.
NOT PART OF BUILD.


git-svn-id: svn://10.0.0.236/trunk@108573 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 10:27:00 +00:00
brade%netscape.com
3dacb6be51 remove string bundle code from Init; add IsSupportedTextType to api :-( and change callers; add DoAfterSave method to api; bug #107636 (r=kin; sr=sfraser)
git-svn-id: svn://10.0.0.236/trunk@108571 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 09:54:37 +00:00
brade%netscape.com
c25eccdd52 remove IsSupportedTextType since it is now part of idl (bug #107636 r=kin; sr=sfraser)
git-svn-id: svn://10.0.0.236/trunk@108570 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 09:54:21 +00:00
brade%netscape.com
72504499ae add doAfterSave and isSupportedTextType so they can be called from JS (bug #107636 r=kin; sr=sfraser)
git-svn-id: svn://10.0.0.236/trunk@108569 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 09:54:01 +00:00
brade%netscape.com
83743e9b5a Change editorshell string calls to GetString (JS utility function); use new JS save function for bug #107636 (r=kin; sr=sfraser)
git-svn-id: svn://10.0.0.236/trunk@108568 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 09:43:34 +00:00
brade%netscape.com
501ed6f04a Change editorshell string calls to GetString (JS utility function); fix JS warning; add saving and related functions for bug #107636 (r=kin; sr=sfraser)
git-svn-id: svn://10.0.0.236/trunk@108567 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 09:43:14 +00:00
joki%netscape.com
01dbc6e3c0 Fix for 108104, prevent key/mouse events from untrusted scripts to spoof UI into thinking it got real native events. r:saari,sr:jst
git-svn-id: svn://10.0.0.236/trunk@108566 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 08:40:54 +00:00
leaf%mozilla.org
f1cd5d336f Automated update
git-svn-id: svn://10.0.0.236/trunk@108565 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 08:28:00 +00:00
seawood%netscape.com
0b60922ed0 Allow specific extensions to be disabled by doing --enable-extensions=all,-ext_I_do_not_want
Bug #110900 r=pavlov


git-svn-id: svn://10.0.0.236/trunk@108564 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 08:17:13 +00:00
stephend%netscape.com
732bb4c901 Partial fix for bug 90691. 'Document: Done' is shown in the statusbar, prior to 'Done Loading Page' (which is the remaining portion of this bug, but is called from editor.xul) r=jglick/hwaara, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@108563 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 08:03:50 +00:00
mcafee%netscape.com
ca24d1c3fa Properly adding on B for bytes units
git-svn-id: svn://10.0.0.236/trunk@108562 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 07:20:51 +00:00
mcafee%netscape.com
a5f504f183 Removing server-side pageloader data reporting, use client-side scrape mechanism
git-svn-id: svn://10.0.0.236/trunk@108561 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 06:30:18 +00:00
mcafee%netscape.com
cb6752f8c1 Remove server-side data reporting for pageloader test, use client-based scrape mechanism now.
git-svn-id: svn://10.0.0.236/trunk@108560 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 06:27:33 +00:00
mcafee%netscape.com
21f5e9477c bloat.pl not needed, use scrape.pl
git-svn-id: svn://10.0.0.236/trunk@108559 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 05:42:46 +00:00
naving%netscape.com
7296503126 110693 r=darin sr=bienvenu. Code clean in nsPop3Service::BuildPop3Url.
git-svn-id: svn://10.0.0.236/trunk@108558 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 05:31:31 +00:00
mcafee%netscape.com
d5acb001b9 Removing old bloat data reporting stuff, use scrape reporting now.
git-svn-id: svn://10.0.0.236/trunk@108557 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 05:27:29 +00:00
brendan%mozilla.org
989357e2ad Don't warn or 'correct' = to == in a condition unless the right operand has greater precedence than == (106244, r=shaver, sr=jband).
git-svn-id: svn://10.0.0.236/trunk@108556 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 05:20:57 +00:00
bzbarsky%mit.edu
b4a448372b Fix variable name to make "Wrap Long Lines" pref work correctly once
again.  Bug 110594, r=timeless, sr=jst


git-svn-id: svn://10.0.0.236/trunk@108555 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 05:02:15 +00:00
seawood%netscape.com
a7fa139578 For Irix CC builds, change the default optimization flags to -O -g.
Lame workaround for bug 92099. r=bbaetz


git-svn-id: svn://10.0.0.236/trunk@108552 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 04:22:05 +00:00
mcafee%netscape.com
88bfddd5bb no more startup.dat
git-svn-id: svn://10.0.0.236/trunk@108551 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 03:50:25 +00:00
mcafee%netscape.com
518aa115bf startup.pl should use scrape.pl mechanism now.
git-svn-id: svn://10.0.0.236/trunk@108550 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 03:47:05 +00:00
mcafee%netscape.com
74f0dd9e37 startup data goes to scrapt.dat now.
git-svn-id: svn://10.0.0.236/trunk@108549 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 03:43:27 +00:00
sgehani%netscape.com
73bcd89098 Implemented resetTimer().
b=106551; r=dp; sr=sfraser


git-svn-id: svn://10.0.0.236/trunk@108548 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 03:33:11 +00:00
mscott%netscape.com
ba16eef595 Bug #109929 --> cache email address nodes in the multi toggle email address widget. This helps with
message display performance.
r=ssu
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@108547 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 03:29:27 +00:00
sspitzer%netscape.com
34c55a5114 removing this 2 megabyte file from the tree. while it's not part of the build
we shouldn't make everyone check it out.  the mozilla source is big enough.


git-svn-id: svn://10.0.0.236/trunk@108546 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 03:27:20 +00:00
sgehani%netscape.com
edb4d3210d Added brandShortName.
b=1109912; r=morse; rs=alecf


git-svn-id: svn://10.0.0.236/trunk@108545 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 03:26:08 +00:00
ducarroz%netscape.com
50ce12894c Fix for bug 108731. Send page must use the message compose service in order to be able to use the recycled compose window. R=varada, SR=mscott
git-svn-id: svn://10.0.0.236/trunk@108544 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 03:12:32 +00:00
ducarroz%netscape.com
550526bfd6 Fix for bug 108731. Send Page and Send Link must use to message compose service in order to be able to use a recycled window. R=varada, SR=mscott
git-svn-id: svn://10.0.0.236/trunk@108543 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 03:09:41 +00:00
myk%mozilla.org
cb97f8190d Fix for bug 109240: fixes the regression that changed the way comments regarding attachment creation are formatted.
Patch by Jake <jake@acutex.net>.
r=myk@mozilla.org, no second review needed.


git-svn-id: svn://10.0.0.236/trunk@108542 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 02:59:55 +00:00
rginda%netscape.com
db9ee285d0 bug 110903, patch=brendan, sr=shaver, r=me
Call new script hook for scripts created via xdr.


git-svn-id: svn://10.0.0.236/trunk@108541 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 02:47:41 +00:00
brendan%mozilla.org
93edeeffb3 Don't ass-u-me fp->argv => fp->fun (109635, sr=shaver/jband).
git-svn-id: svn://10.0.0.236/trunk@108539 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 02:37:01 +00:00
darin%netscape.com
8b329d58a4 removing dead/unused files
git-svn-id: svn://10.0.0.236/trunk@108538 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 02:31:47 +00:00
darin%netscape.com
0cc2f10f19 fixing comment which references nsStdURL
git-svn-id: svn://10.0.0.236/trunk@108537 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 02:29:47 +00:00
aaronl%netscape.com
aa5543cad0 Bug 109851. Fix extra accessible events being generated. sr=brendan, r=jgaunt
git-svn-id: svn://10.0.0.236/trunk@108536 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 02:29:14 +00:00
darin%netscape.com
5908cb604b removing stale reference to nsStdURL.h
git-svn-id: svn://10.0.0.236/trunk@108535 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 02:29:07 +00:00
colinp%oeone.com
fdfce14992 fix to localize timepicker
git-svn-id: svn://10.0.0.236/trunk@108534 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 02:27:53 +00:00
darin%netscape.com
51d0c5101d removing old files
git-svn-id: svn://10.0.0.236/trunk@108533 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 02:27:19 +00:00
peterlubczynski%netscape.com
ec9e2b75cf Code cleanup. bug 109039 r=av sr=beard
git-svn-id: svn://10.0.0.236/trunk@108530 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 02:17:53 +00:00
peterlubczynski%netscape.com
f8d62c16c5 Fixing using correct attribute or parameter for Java based on tag type, fixes mayscript for Liveconnect. bug 109039 r=av sr=beard
git-svn-id: svn://10.0.0.236/trunk@108529 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 02:17:21 +00:00
aaronl%netscape.com
ae90321739 Bug 109851, bug 108629, bug 109921, bug 109977, bug 109153, bug 109187, bug 109213, bug 109221. Check in latest XUL accessibility support - menus, <colorpicker>, <progressmeter>, <groupbox>, mixed states for checkboxes, buttons that can be 'checked' ie pressed down, fixes extra MSAA events being generated, couldn't see HTML content
git-svn-id: svn://10.0.0.236/trunk@108528 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 02:05:26 +00:00
jgaunt%netscape.com
b3eaafdf32 mcp files for bug 108629 and bug 109221 latest round of accessibility support
r=jgaunt
sr=sfraser


git-svn-id: svn://10.0.0.236/trunk@108527 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 02:03:03 +00:00
colinp%oeone.com
e34475d6e1 locaized the unifinder buttons
git-svn-id: svn://10.0.0.236/trunk@108526 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 02:00:23 +00:00
zach%zachlipton.com
a8d489f851 Fix for bug 107120, templates/default/global/header has invalid HTML.
Patch removes a <meta> tag as per bug 38856.

Patch by David D. Kilzer <mailto:ddkilzer@theracingworld.com>.
r1=Christopher Aillon <mailto:caillon@returnzero.com>. No 2nd review
required as per caillon.


git-svn-id: svn://10.0.0.236/trunk@108525 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 01:59:57 +00:00
karnaze%netscape.com
a14a6284c9 new regression tests, not affecting the build.
git-svn-id: svn://10.0.0.236/trunk@108524 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 01:27:31 +00:00
karnaze%netscape.com
79395becd5 bug 110566 - get correct cell spacing value when calculating pct height basis on table. sr=attinasi, r=alexsavulov.
git-svn-id: svn://10.0.0.236/trunk@108523 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 01:21:18 +00:00
peterlubczynski%netscape.com
879a121601 Fix for not weeding out plugin duplicates because we were only checking the filename. Now, do a deep comparison of the name, description, and order of mime types. This will prevent two plugins with these same properties but with diferent names from loading. bug 110781 r=av sr=beard
git-svn-id: svn://10.0.0.236/trunk@108522 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 01:19:33 +00:00
sonja.mirtitsch%sun.com
6389aa4cc6 fixed several PC solaris PATH problems - build problems
git-svn-id: svn://10.0.0.236/trunk@108519 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 01:06:41 +00:00
karnaze%netscape.com
0fcba4eb02 bug 110523 - Get the correct starting row index when inserting a new row in a tbody that is not the first one. sr=atinasi, r=alexsavulov
git-svn-id: svn://10.0.0.236/trunk@108515 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 00:58:53 +00:00
bienvenu%netscape.com
8006f0dd31 change code inside #ifdef DEBUG me so it will compile, no bug or reviewer
git-svn-id: svn://10.0.0.236/trunk@108514 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 00:44:49 +00:00
colinp%oeone.com
c16cad780b fix for localization of calendar month view
git-svn-id: svn://10.0.0.236/trunk@108513 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 00:42:21 +00:00
darin%netscape.com
4bc579526e another patch for bug 110418; r=morse, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@108512 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 00:17:37 +00:00
akkana%netscape.com
bea70f253a 50131: map full-pathname argument to file: url. r=mcafee sr=alecf
git-svn-id: svn://10.0.0.236/trunk@108511 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 23:39:35 +00:00
varada%netscape.com
22d4318438 adding Inbox for bloat tests:NOT PART OF BUILD
git-svn-id: svn://10.0.0.236/trunk@108510 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 23:36:42 +00:00
dbaron%fas.harvard.edu
92961e9e41 Add BloatTest2 option for trace-malloc leak/bloat stats test, and fix up a few more things with that test. b=84831 r=mcafee
git-svn-id: svn://10.0.0.236/trunk@108509 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 23:29:48 +00:00
andreww%netscape.com
cf1171dac4 bugzilla 109174, r=shliang sr=hewitt border on sidebar under status bar.
git-svn-id: svn://10.0.0.236/trunk@108508 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 23:15:42 +00:00
timeless%mac.com
2812a0a4a1 Bugzilla Bug 108271 Support RLE compression and bitfields for the BMP Decoder
This patch adds bitfields support.
Only 5-5-5 and 5-6-5 16-bit BMPs and 8-8-8 32-bit BMPs are supported;
patch by cbiesinger@web.de r=pavlov, sr=tor


git-svn-id: svn://10.0.0.236/trunk@108507 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 23:15:27 +00:00
gordon%netscape.com
16ff7e9355 Fix bug 110327 "0775 is bad mask for for cache", checkin patch for timeless@mac.com, r=gordon, sr=darin.
git-svn-id: svn://10.0.0.236/trunk@108505 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 22:48:30 +00:00
rginda%netscape.com
cb65522af8 bug 110620, r=aaronl, sr=brendan, a=blizzard/drivers
add null pointer check to avoid crash when we're called in unexpected ways.


git-svn-id: svn://10.0.0.236/trunk@108504 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 22:44:14 +00:00
bryner%netscape.com
81bedc058e Checking in for Roland.Mainz@inforamtik.med.uni-giessen.de - bug 110628, tune xlib gc cache size. r=timeless, sr=scc.
git-svn-id: svn://10.0.0.236/trunk@108503 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 22:37:51 +00:00
colinp%oeone.com
ddbd6572b9 added mozilla toolbars and statusbar
git-svn-id: svn://10.0.0.236/trunk@108502 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 22:25:41 +00:00
bbaetz%cs.mcgill.ca
4e13352a31 Don't use gen_art_config - supply art_config.h instead (made using nspr).
Makes the build stuff easier.


git-svn-id: svn://10.0.0.236/trunk@108499 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 22:12:29 +00:00
sgehani%netscape.com
5ea8e984cd Fix Debug|Verification|JavaScript menu item link.
b=56848; sr=alecf


git-svn-id: svn://10.0.0.236/trunk@108498 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 22:11:01 +00:00
mscott%netscape.com
a17efdd1a9 Bug #109923 --> register messenger-smime chrome
git-svn-id: svn://10.0.0.236/trunk@108497 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 22:01:49 +00:00
locka%iol.ie
1edd6dd9f4 Restore old URI space trimming code to avoid potential regression. bug 110081 r=pchen@netscape.com sr=ben@netscape.com
git-svn-id: svn://10.0.0.236/trunk@108496 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 21:48:31 +00:00
bienvenu%netscape.com
4fb8406450 fix leak of imap password, r=naving, sr=sspitzer 11065
git-svn-id: svn://10.0.0.236/trunk@108495 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 21:47:04 +00:00
bienvenu%netscape.com
e77937c603 fix leak of progress string (and fix assert when compact fires with biff) r=naving, sr=sspitzer 11061
git-svn-id: svn://10.0.0.236/trunk@108494 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 21:45:12 +00:00
bienvenu%netscape.com
cafc06fdbb fix MimeInlineText leaking encoder and decoder for every message read, r=ducarroz, sr=sspitzer 11066
git-svn-id: svn://10.0.0.236/trunk@108493 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 21:42:16 +00:00
bienvenu%netscape.com
b68588e979 fix leak of identity object when editing drafts r=ducarroz, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@108492 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 21:40:33 +00:00
locka%iol.ie
4026617021 Fix for assertions happening on every new docshell. b=110685 r=brade@netscape.com sr=darin@netscape.com
git-svn-id: svn://10.0.0.236/trunk@108491 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 21:39:40 +00:00
nhotta%netscape.com
98b61e53df Change to notify S/MIME charset properly, it needs to have a separte code because the parsing is delayed for S/MIME
and the common code in mimemult.cpp cannot get the charset because of the delay,
bug 110030, r=ducarroz, sr=mscott.


git-svn-id: svn://10.0.0.236/trunk@108490 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 21:31:11 +00:00
darin%netscape.com
095816b465 fixes bug 110418; r=morse, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@108489 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 21:26:56 +00:00
varada%netscape.com
1b3ffcdcdb mail smoketest automation:NOT PART OF BUILD
git-svn-id: svn://10.0.0.236/trunk@108488 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 20:52:53 +00:00
bzbarsky%mit.edu
945c775af1 Check the mimetype on the stylesheet channel and only
load the sheet if the type is text/css (strict mode change
only). bug 46225, r=dbaron, sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@108487 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 20:30:29 +00:00
bzbarsky%mit.edu
1fb836ea17 Add detection of PDF and PostScript to the unknown content decoder.
Bugs 110662 and 110663, r=bbaetz, sr=rpotts


git-svn-id: svn://10.0.0.236/trunk@108486 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 20:25:53 +00:00
alecf%netscape.com
f021d78bd7 fix for bug 102043 - hide redirected URLs after adding them to global history
r=radha, sr=rpotts


git-svn-id: svn://10.0.0.236/trunk@108485 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 20:22:14 +00:00
darin%netscape.com
712627fbb2 fixes bug 110508 "doing SetSpec() with a string with a query doesn't do the
right thing" r=bbaetz, sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@108484 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 20:21:42 +00:00
pinkerton%netscape.com
9e064c6abd if we don't find the command in our table, don't return noErr from the event handler so things like plugins still get a crack at it. r=peterl/sr=sfraser. bug# 108835
git-svn-id: svn://10.0.0.236/trunk@108483 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 20:19:14 +00:00
relyea%netscape.com
d6a02fdc86 NSS 3.4 integration changes.
1) 3.4 needs to bump the version numbers up by one on secmod.db from NSS 3.3
   2) Need to add escapes to the configdirectory. (should add them to other parameters as well.
   3) put exported files back into the correct headers.
   4) Add _BEGIN/_END protos where appropriate.


git-svn-id: svn://10.0.0.236/trunk@108481 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 19:04:59 +00:00
dp%netscape.com
9d486e8e8e split diff computation into a function
git-svn-id: svn://10.0.0.236/trunk@108480 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 17:33:51 +00:00
karnaze%netscape.com
36651bf0cd new regression tests, not affecting the build
git-svn-id: svn://10.0.0.236/trunk@108479 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 15:52:06 +00:00
karnaze%netscape.com
e3817c5a55 bug 110474 - fix pixel rounding errors. sr=attinasi, r=bernd
git-svn-id: svn://10.0.0.236/trunk@108478 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 15:51:28 +00:00
alecf%netscape.com
4844378688 Fix for bug 110371 - remove uconv dependency from nsFileSpec by moving unicode-related routines into mailnews. sr=sspitzer, r=nhotta
git-svn-id: svn://10.0.0.236/trunk@108477 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 15:28:56 +00:00
bbaetz%cs.mcgill.ca
5752f5f556 Make teh art_config rule down so that its not the default.
git-svn-id: svn://10.0.0.236/trunk@108476 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 15:03:33 +00:00
pinkerton%netscape.com
c085887862 More scrolling love, with some other window goodness. [not part of build]
git-svn-id: svn://10.0.0.236/trunk@108475 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 15:02:23 +00:00
bbaetz%cs.mcgill.ca
2b4bc06c61 art_config.h needs to depend on the Makefile.in
git-svn-id: svn://10.0.0.236/trunk@108474 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 14:45:26 +00:00
jst%netscape.com
e5e4e2e102 Checking in John Keiser's fix for bug 110613, problems with file inputs. r=peterv@netscape.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@108473 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 10:35:52 +00:00
dprice%netscape.com
08a61fb578 r=dveditz sr=mscott fixes 105781
-checking for a null channel where there should not be one


git-svn-id: svn://10.0.0.236/trunk@108472 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 09:13:37 +00:00
timeless%mac.com
7b921259da Bugzilla Bug 110080 change !NS_SUCCEEDED(status) to NS_FAILED(status)
s/!NS_SUCCEEDED/NS_FAILED/g;s/!NS_FAILED/NS_SUCCEEDED/g;
r=dougt sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@108471 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 06:45:00 +00:00
mscott%netscape.com
db727b7b40 Bug #108790 --> fix bogus rdf name space url. contributed by waterson
r=bryner
sr=mscott


git-svn-id: svn://10.0.0.236/trunk@108469 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 04:37:10 +00:00
dveditz%netscape.com
6ea6d2fb6f topcrash bug 78442 during xpinstall.
patch thanks to jband@netscape.com, r=syd, sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@108467 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 04:23:47 +00:00
waterson%netscape.com
9338b8d869 Break runloop out of main, clean up and comment it a bit.
git-svn-id: svn://10.0.0.236/trunk@108466 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 03:05:51 +00:00
waterson%netscape.com
bcf452c261 s/last_.*/limit/ to avoid confusion.
git-svn-id: svn://10.0.0.236/trunk@108465 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 02:49:29 +00:00
waterson%netscape.com
7f971e5588 Fix off-by-one error in |decay|.
git-svn-id: svn://10.0.0.236/trunk@108464 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 02:47:42 +00:00
seawood%netscape.com
839f959f7a Remove components.reg before running regxpcom
git-svn-id: svn://10.0.0.236/trunk@108463 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 01:47:54 +00:00
sspitzer%netscape.com
5114e2142f fix for #110698. fix assertions cause by calling NS_ConvertUTF8toUCS2() with null.
fix the code to not call MIME_DecodeMimeHeader() and NS_ConvertUTF8toUCS2() when the
header is null.  r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@108461 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 01:07:19 +00:00
sspitzer%netscape.com
c492fb67a1 fix for #103626. don't need to include mailWindowOverlay.xul
fix by neil@parkwaycc.co.uk, r/sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@108460 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 00:42:47 +00:00
sspitzer%netscape.com
f2facb1565 fix for #110502. get "edit as new" and "fwd inline" to work again.
the problem is the standard url parser no longer allows us to use illegal
uris.  '_' is an illegal character in a URI (and URL) scheme.
so this patch switches from "foo_message://" to "foo-message://"
r=bbaetz,sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@108459 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 23:38:52 +00:00
sspitzer%netscape.com
1b665ea539 fix for #110522. asserting when pop biff url runs. call SetUsername() after we call SetSpec().
r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@108458 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 22:37:28 +00:00
gerv%gerv.net
f2a3c7158a Bug 98707. Query.cgi rewrite. Patch by me, layout by mpt and others, r=justdave, mattyt. Wahey!
git-svn-id: svn://10.0.0.236/trunk@108457 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 22:23:31 +00:00
gerv%gerv.net
34838abe95 Bug 98707. Query.cgi rewrite, reformatting and templatisation. Patch by me, layout by mpt and others, r=justdave,matty. Wahey!
git-svn-id: svn://10.0.0.236/trunk@108455 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 22:20:20 +00:00
leaf%mozilla.org
85fe4059ca remove fullcircle calls that shouldn't live in the mozilla tree. r=namachi, sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@108454 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 22:18:42 +00:00
dougt%netscape.com
8b005407f0 fixing bug 108573. Calling AutoRegisterComponents when any registered loaders do not exists will crash. r=dp,sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@108453 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 20:19:44 +00:00
bernd.mielke%snafu.de
95501e5d3f new table regression testcases - not part of the build
git-svn-id: svn://10.0.0.236/trunk@108452 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 19:35:56 +00:00
bernd.mielke%snafu.de
8ad1e30e0f remove non local access in layout regression testcase - not part of the build
git-svn-id: svn://10.0.0.236/trunk@108451 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 19:09:15 +00:00
bernd.mielke%snafu.de
90bafc9cba make print testcase local - not part of the build
git-svn-id: svn://10.0.0.236/trunk@108450 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 19:03:13 +00:00
bernd.mielke%snafu.de
170f524ac2 make print regression test 59280-1.html local - not part of the build
git-svn-id: svn://10.0.0.236/trunk@108449 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 19:01:14 +00:00
blakeross%telocity.com
b9cc3e8237 oops, gFocusedDocument is from ben's fullscreen landing.
git-svn-id: svn://10.0.0.236/trunk@108448 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 18:44:19 +00:00
blakeross%telocity.com
f4f0aedf64 110679 - minor performance optimizations in navigator. r=hewitt sr=ben
git-svn-id: svn://10.0.0.236/trunk@108447 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 18:41:24 +00:00
alecf%netscape.com
642691dccd fix the MallocTools anchor reference - docs only
git-svn-id: svn://10.0.0.236/trunk@108446 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 18:33:06 +00:00
seawood%netscape.com
67548e7e82 /usr/builds/tinderbox/SeaMonkey/BSD_OS_4.2_Depend/mozilla/dom/src/base/nsDOMClassInfo.h:102: ANSI C++ forbids declaration `IsReadonlyReplaceable' with no type
git-svn-id: svn://10.0.0.236/trunk@108443 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 12:05:57 +00:00
seawood%netscape.com
d4634024f7 Coping with yet another string change
git-svn-id: svn://10.0.0.236/trunk@108442 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 11:58:27 +00:00
seawood%netscape.com
75a93bd93f All makefiles in dirs listed from mozilla/Makefile.in *must* be created by configure. The rest *should* be listed here as well.
git-svn-id: svn://10.0.0.236/trunk@108441 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 11:09:04 +00:00
ben%netscape.com
f4114294e0 license files. (NOT PART OF BUILD)
git-svn-id: svn://10.0.0.236/trunk@108440 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 08:47:25 +00:00
ben%netscape.com
40c6773f8b add test form for UI doodling.
This & previous checkin are NOT PART OF BUILD.


git-svn-id: svn://10.0.0.236/trunk@108439 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 08:45:24 +00:00
ben%netscape.com
175eb358e5 Correct Window Mediator's registration of browser windows.
git-svn-id: svn://10.0.0.236/trunk@108438 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 08:44:46 +00:00
pchen%netscape.com
cb829494fb bug 20943, r=rods, sr=ben, need to use alternate dc for print preview
git-svn-id: svn://10.0.0.236/trunk@108437 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 08:00:14 +00:00
pchen%netscape.com
ed2a9ee19e bug 20943, r=rods, sr=ben, set NS_PRINT_PREVIEW for mac build
git-svn-id: svn://10.0.0.236/trunk@108436 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 08:00:08 +00:00
pchen%netscape.com
42906eba07 bug 20943, r=rods, sr=ben, don't put up print dialog in nsDeviceContextSpecMac::Init() if aQuiet is true
git-svn-id: svn://10.0.0.236/trunk@108435 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 08:00:04 +00:00
pchen%netscape.com
59b79a3115 bug 20943, r=rods, sr=ben, remove ifdef XP_WIN || XP_UNIX in PrintPreview() since I'm turning it on for mac
git-svn-id: svn://10.0.0.236/trunk@108434 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 07:59:55 +00:00
pchen%netscape.com
26d858b7f6 bug 110081, patch=adamlock, r=pchen, sr=ben, harden docshell against empty URLs
git-svn-id: svn://10.0.0.236/trunk@108433 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 07:45:14 +00:00
pchen%netscape.com
83fe182deb bug 110081, r=adamlock, sr=ben, check for null url to avoid needless load
git-svn-id: svn://10.0.0.236/trunk@108432 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 07:44:50 +00:00
jst%netscape.com
1a12c02153 Fixing bug 110397. Making the read-write properties innerHeight, innerWidth, outerHeight, outerWidth, screenX, screenY, status, and name 'replaceable' by making assignment to these properties replace the real properties if the propery name is not fully qualified when doing the assignment. This is an attempt at fixing backwards compatibility problems where these properties are used a global variables (which worked in NS4x). r=peterv@netscape.com, rs=vidur@netscape.com, sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@108428 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 06:45:10 +00:00
bbaetz%cs.mcgill.ca
751aa9e898 Remove the libart build system, and use mozilla's instead. Manually
generate config.h (based on nspr defines) and libart-features.h. Its the
only way this will work on win/mac, too.


git-svn-id: svn://10.0.0.236/trunk@108427 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 06:30:01 +00:00
jst%netscape.com
ded5cf4b76 Fixing part of bug 62536. Make element.scrollHeight and scrollWidth work correctly and making element.scrollIntoView() work even for elements inside nested scrollable views. r=hidday@geocities.com, jkeiser@iname.com, sr=attinasi@netscape.com
git-svn-id: svn://10.0.0.236/trunk@108426 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 06:04:17 +00:00
blakeross%telocity.com
5c187e0689 Bookmarksliner work (not part of build)
git-svn-id: svn://10.0.0.236/trunk@108425 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 05:06:47 +00:00
ben%netscape.com
4f212d1dfb Implement Window Mediator service
NOT PART OF BUILD


git-svn-id: svn://10.0.0.236/trunk@108424 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 04:50:25 +00:00
matty%chariot.net.au
ca6d7f14fc Moving a comment to the right place, in order to be able to make a comment about my previous check in that accidentally got checked in without a comment, and hence didn't show up on Tinderbox I think.
It was a change to CGI.pl, a fix for bug 105812: Rename "Components" link in sub GetCommandMenu() to "Products".

The patch was by James A Laska <jlaska@us.ibm.com>.


git-svn-id: svn://10.0.0.236/trunk@108420 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 03:54:54 +00:00
matty%chariot.net.au
067fbac069 *** empty log message ***
git-svn-id: svn://10.0.0.236/trunk@108419 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 03:22:50 +00:00
ssu%netscape.com
292b226022 checking in patch for Roland Mainz. r=pocemit. not part of normal build process
git-svn-id: svn://10.0.0.236/trunk@108418 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 02:27:37 +00:00
ssu%netscape.com
c65e0ec4f8 checking in patch for Roland Mainz. r=ssu. not part of normal build process
git-svn-id: svn://10.0.0.236/trunk@108417 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 02:24:45 +00:00
bryner%netscape.com
13159390d2 Adding calendar makefiles for win32. Note that this is still non-functional since libical is not ported to win32 yet. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@108413 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 01:13:39 +00:00
sspitzer%netscape.com
b93a6cfc1c changes to build when DEBUG_MIGRATOR is set. r/sr=no one
git-svn-id: svn://10.0.0.236/trunk@108412 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 00:42:28 +00:00
bstell%netscape.com
169d753a5f enable anti-aliased scaled bitmaps now that tinderbox has settled
see bug 90813


git-svn-id: svn://10.0.0.236/trunk@108410 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 00:30:01 +00:00
sspitzer%netscape.com
f31cd528b9 changes to get this code to build when DEBUG_profile_verbose is set.
r/sr=no one


git-svn-id: svn://10.0.0.236/trunk@108409 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 23:59:43 +00:00
sspitzer%netscape.com
bd73fdd3f8 ignore generated makefiles.
git-svn-id: svn://10.0.0.236/trunk@108405 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 23:12:13 +00:00
justdave%syndicomm.com
bfa6922bde Fix for bug 100788: enter_bug.cgi wasn't correctly interpretting whether or not a partial URL needed an http:// added to the
front of it, which had the side-effect of duplicating the http:// on the front when a URL was passed from Bugzilla Helper.
Patch by Josh Soref <timeless@mac.com>
r= justdave, caillon


git-svn-id: svn://10.0.0.236/trunk@108404 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 23:05:48 +00:00
justdave%syndicomm.com
f7a62b41f9 Fix for bug 109354: After entering a new bug, the link offering to add an attachment to the bug you just created pointed at
the old attachment form instead of the new one.
Patch by Josh Soref <timeless@mac.com>
r= myk x2


git-svn-id: svn://10.0.0.236/trunk@108402 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 22:40:02 +00:00
justdave%syndicomm.com
b696d2648c Fix for bug 107120: templates/default/global/header was generating HTML that wouldn't validate as HTML 4.01 Transitional
Patch by Dave Miller <justdave@syndicomm.com>
r= jake, bbaetz


git-svn-id: svn://10.0.0.236/trunk@108401 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 22:25:15 +00:00
bstell%netscape.com
39657e1d78 the way bloat and times are reported just changed
I want a clear before and after so I am turning off AASB
and will turn on in a bit


git-svn-id: svn://10.0.0.236/trunk@108400 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 22:21:02 +00:00
justdave%syndicomm.com
1a5671d3ab Fix for bug 92500: line-feeds were not being properly converted when submitting parameter changes with some Mac browsers.
Patch by Gervase Markham <gerv@mozilla.org>
r= ddk, justdave


git-svn-id: svn://10.0.0.236/trunk@108399 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 22:18:07 +00:00
bstell%netscape.com
517134194d enable anti-aliased scaled bitmap fonts
see: bug 90813 (bug 107018, bug 107019, bug 107020, bug 107025)


git-svn-id: svn://10.0.0.236/trunk@108398 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 21:57:46 +00:00
mcafee%netscape.com
73a8b73214 Add a label for bytes
git-svn-id: svn://10.0.0.236/trunk@108397 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 21:42:07 +00:00
justdave%syndicomm.com
ab0ed93ca8 Backing out previous checkin, it broke the tree. :(
git-svn-id: svn://10.0.0.236/trunk@108396 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 21:28:24 +00:00
ben%netscape.com
94bd3d2552 Fix bookmarks window, add new file for Window Mediator.
NOT PART OF BUILD


git-svn-id: svn://10.0.0.236/trunk@108395 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 21:27:36 +00:00
justdave%syndicomm.com
2f07aa0c10 Fix for bug 102487: If admin has set preferences to require a comment on a product/component change, prompt the user that they
forgot to comment first, before prompting for component, milestone, and version for new product.
Patch by Garvase Markham <gerv@mozilla.org>
r= kiko, ddk


git-svn-id: svn://10.0.0.236/trunk@108394 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 21:12:53 +00:00
justdave%syndicomm.com
38ae4f7251 Fix for bug 12284: allow user to specify which columns to display in a bug list
Patch by Andreas Franke <afranke@ags.uni-sb.de>
r= gerv, kiko


git-svn-id: svn://10.0.0.236/trunk@108392 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 21:04:37 +00:00
ian%hixie.ch
8c8be7f871 Correct some XML errors in the default output strings.
git-svn-id: svn://10.0.0.236/trunk@108391 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 20:57:42 +00:00
dp%netscape.com
ddb92a3c69 First version
git-svn-id: svn://10.0.0.236/trunk@108390 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 20:54:29 +00:00
dp%netscape.com
1ea910b4e4 Printing the dll name in the timeline r=sgehani, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@108389 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 20:37:08 +00:00
dp%netscape.com
0a03dd13ac Printing the dll name in the timeline r=sgehani, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@108388 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 20:23:48 +00:00
dp%netscape.com
463a8468e2 Implementing NS_TIMELINE_MARK_TIMER1 that prints an additional string
along with the timer mark. r=sgehani, sr=sfraser


git-svn-id: svn://10.0.0.236/trunk@108387 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 20:20:25 +00:00
bstell%netscape.com
0a6977e48e bug 107020 anti-aliased scaled bitmap fonts
r=katakai@japan.sun.com, sr=brenday@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@108386 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 20:01:04 +00:00
bstell%netscape.com
0f6dc4fd68 add preference setting for Anti-aliased scaled bitmap fonts (AASB)
bug 107020
(AASB currently disabled)


git-svn-id: svn://10.0.0.236/trunk@108385 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 19:57:12 +00:00
hwaara%chello.se
fda43c5e4a #104815, align text correctly.
r=bzbarsky, sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@108383 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 18:27:57 +00:00
zach%zachlipton.com
0d8c3fd7a1 Fix the double testing of .pm files.
No review needed for tests at this time.


git-svn-id: svn://10.0.0.236/trunk@108382 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 17:29:06 +00:00
bzbarsky%mit.edu
e638b84bda Set referrer correctly when a document is loaded by setting
location.href. Bug 109319, r=fabian, sr=jst


git-svn-id: svn://10.0.0.236/trunk@108381 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 17:26:18 +00:00
tingley%sundell.net
3530a327b2 Speed up natural order comparisons and in-order insertions in
XULSortService (=> faster bookmark menu building).
bug 105783, r=rjc, sr=waterson.


git-svn-id: svn://10.0.0.236/trunk@108380 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 17:17:24 +00:00
bzbarsky%mit.edu
d4a430efa2 Update 'Get New Theme' link in View menu. Bug 102632, patch by David
Hallowell <dave532@uklinux.net>, r=doron, sr=ben


git-svn-id: svn://10.0.0.236/trunk@108379 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 16:27:23 +00:00
ccarlen%netscape.com
5f866fa0f5 Bug 77231 - find plugins using directory service. r=av/sr=waterson
git-svn-id: svn://10.0.0.236/trunk@108378 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 15:26:02 +00:00
ccarlen%netscape.com
465a47d651 Adding new files for bug 77231 - find plugins using directory service. r=av/sr=waterson
git-svn-id: svn://10.0.0.236/trunk@108376 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 15:22:46 +00:00
mcafee%netscape.com
3bf9646847 Adding client-side data reporting for bloat test.
git-svn-id: svn://10.0.0.236/trunk@108375 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 10:37:02 +00:00
mcafee%netscape.com
92c4133477 Settings::BloatStats is old, retiring. use Settings::BloatTest instead.
git-svn-id: svn://10.0.0.236/trunk@108374 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 10:35:32 +00:00
matty%chariot.net.au
2ddf8be3ca Bug 104677 : Votes field (text style) on showvotes.cgi defaults to size 5, not natural size and doesn't include a maxlength attribute.
Patch by Christoper Aillon <caillon@returnzero.com>.


git-svn-id: svn://10.0.0.236/trunk@108373 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 10:29:55 +00:00
mcafee%netscape.com
3c3ebf9745 whitespace
git-svn-id: svn://10.0.0.236/trunk@108372 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 10:29:27 +00:00
bbaetz%cs.mcgill.ca
eb246d5306 Bug 101560, pt 2. Perl 5.00503 gives a (bogus?) warning which 5.6 doesn't.
Quote manually rather than using qw to get arround this


git-svn-id: svn://10.0.0.236/trunk@108365 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 07:57:25 +00:00
bbaetz%cs.mcgill.ca
3bc2957b7a Bug 101560 - clear some more env vars so that system calls will run in
taint mode. The perforce integration stuff needs this.

r=gerv,mattyt


git-svn-id: svn://10.0.0.236/trunk@108362 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 07:19:46 +00:00
mcafee%netscape.com
0a10a3bc8b removing server-side startup data reporting, use client-side TinderboxPrint: now.
git-svn-id: svn://10.0.0.236/trunk@108361 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 06:52:50 +00:00
wtc%netscape.com
575d3fab64 We can use cp on Windows. cp is a built-in command of shmsdos.exe and is
in both MKS and Cygwin toolkits, so it is not a new build tool requirement.


git-svn-id: svn://10.0.0.236/trunk@108360 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 06:40:03 +00:00
ssu%netscape.com
dda6d0d1f5 fixing bug 108530 - Setup.exe error on install, mozilla launches with full screen empty page. r=curt sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@108359 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 06:21:11 +00:00
danm%netscape.com
c748829484 more changes to make xmldoc.createElementNS() create the correct type of element (and fix tinderbox mac bustage)
git-svn-id: svn://10.0.0.236/trunk@108358 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 06:18:04 +00:00
mcafee%netscape.com
050c2a3e4a switching to client-side reporting for startup test.
git-svn-id: svn://10.0.0.236/trunk@108357 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 06:05:40 +00:00
bryner%netscape.com
31419cc4eb Removing dead file, not part of the build. r=jag.
git-svn-id: svn://10.0.0.236/trunk@108356 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 05:45:35 +00:00
waterson%netscape.com
573dc30eeb First checked in.
git-svn-id: svn://10.0.0.236/trunk@108355 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 05:33:22 +00:00
jst%netscape.com
643238fef2 Checking in Alex Fritze's (alex.fritze@crocodile-clips.com) changes to make xmldoc.createElementNS() create the correct type of element. r=hidday@geocities.com, sr=me (and slight modifications done by me).
git-svn-id: svn://10.0.0.236/trunk@108354 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 05:32:30 +00:00
danm%netscape.com
571390d3ef reenable lazy instantiation of mDocument from rev 1.459 now that the leak has been plugged. r=jst,rpotts
git-svn-id: svn://10.0.0.236/trunk@108353 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 05:22:05 +00:00
danm%netscape.com
a9c1ca532f stop extraneous reallocation and leak of namespace manager in Reset. r=dbaron,jst
git-svn-id: svn://10.0.0.236/trunk@108352 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 05:20:35 +00:00
danm%netscape.com
136cb90749 plug leak of docshell. bug 110410 code=dbaron r=jst,me
git-svn-id: svn://10.0.0.236/trunk@108351 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 05:19:10 +00:00
seawood%netscape.com
2003a344a1 With the new tier system for the toplevel makefile, there's no need to build each stage individually from client.mk.
git-svn-id: svn://10.0.0.236/trunk@108350 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 03:56:53 +00:00
seawood%netscape.com
821959398b Add overlays to add calendar to the Tasks menu
Bug #110354 r=colinp


git-svn-id: svn://10.0.0.236/trunk@108349 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 03:49:05 +00:00
bbaetz%cs.mcgill.ca
0a0678b8c4 Add text mentioning that this applies to gnome.org cvs.
git-svn-id: svn://10.0.0.236/trunk@108346 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 03:23:53 +00:00
pschwartau%netscape.com
53f933a408 Initial add. Regression test for bug 110286.
git-svn-id: svn://10.0.0.236/trunk@108345 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 03:20:45 +00:00
colinp%oeone.com
b77fb786b7 fix for bug 109264 - sidebar panel does not resize properly
git-svn-id: svn://10.0.0.236/trunk@108344 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 02:57:17 +00:00
rbs%maths.uq.edu.au
eb14e5ee17 Fix crasher bug 110174 by extending the substitute fallback font to be a bitmap font or to be a global font. r=shanjian, sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@108343 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 02:43:30 +00:00
rbs%maths.uq.edu.au
5553e08c9e bug 110417 - no need to special-case the viewsource protocol anymore since security now knows about it. r=bzbasrky sr=jst
git-svn-id: svn://10.0.0.236/trunk@108341 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 02:36:05 +00:00
leaf%mozilla.org
33613481e2 turn the embedding tests on for MOZILLA_OFFICIAL builds, bug 110341, r=cls
git-svn-id: svn://10.0.0.236/trunk@108340 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 02:34:52 +00:00
bzbarsky%mit.edu
64ae81272f Make various location.href and anchor href properties writable (NS4
compat).  Patch from Christian Biesinger (cbiesinger@web.de),
r=bzbarsky, sr=jst


git-svn-id: svn://10.0.0.236/trunk@108339 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 02:23:22 +00:00
bzbarsky%mit.edu
afd0165ec8 Bump version to 0.9.6+. Bug 110229, patch from Doron Rosenberg
<doronr@naboonline.com>, r=bzbarsky, sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@108338 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 02:15:52 +00:00
bzbarsky%mit.edu
5209f5c632 Look in our predefined extension/type list for common extensions like
.bin.  Bug 87403, r=law, sr=rpotts


git-svn-id: svn://10.0.0.236/trunk@108337 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 02:13:33 +00:00
danm%netscape.com
ec0b2fc477 backing out last change, which seems, on fifteenth approach, to fix smoketest blocker bug 110494 r=jst
git-svn-id: svn://10.0.0.236/trunk@108336 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 01:51:22 +00:00
beard%netscape.com
a426beb9e4 [not part of build] Use templates for releasing misc. CF references.
git-svn-id: svn://10.0.0.236/trunk@108331 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 23:33:33 +00:00
bbaetz%cs.mcgill.ca
dec9142705 mozilla ships with autoconf/automake gnerated files. Add them, and change
autogen.sh to copy, rather than link.


git-svn-id: svn://10.0.0.236/trunk@108330 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 22:07:08 +00:00
bbaetz%cs.mcgill.ca
f1f030c27c Importing libart_lgpl from cvs.gnome.org. Version 2.3.7, plus Raph's
2001-11-07 changes to use the new intersector code.

These files are licensed under the LGPL.

a=brendan@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@108328 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 21:08:16 +00:00
varada%netscape.com
95110e8725 [sspitzer checking in as varada]
fix for smoketest blocker #110478.  reply to local messages fails to quote the message.
calling SetSpec() on a spec with a query string causes problems.  see #110508
but to fix the blocker, I've rewritten the code to use SetQuery(), which is better anyways.

r=ducarroz


git-svn-id: svn://10.0.0.236/trunk@108324 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 20:51:54 +00:00
kestes%walrus.com
eaa7acdb9f leave the update function early if we have not updated anything.
git-svn-id: svn://10.0.0.236/trunk@108323 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 20:45:24 +00:00
kestes%walrus.com
960160100e remove comment which was left over from the original code copy. It refered
to some other code.


git-svn-id: svn://10.0.0.236/trunk@108322 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 20:44:54 +00:00
kestes%walrus.com
f62cec6b27 add support for the Req Ticketing system.
git-svn-id: svn://10.0.0.236/trunk@108321 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 20:43:30 +00:00
mcafee%netscape.com
138f283dd4 report min value to graph server, to match reported number.
git-svn-id: svn://10.0.0.236/trunk@108320 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 20:24:01 +00:00
ian.mcgreer%sun.com
bd587aacd3 some minor ckfw fixes
git-svn-id: svn://10.0.0.236/trunk@108319 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 19:41:49 +00:00
ian.mcgreer%sun.com
25af9bb35b fips fix for signtool
git-svn-id: svn://10.0.0.236/trunk@108318 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 19:39:37 +00:00
ian.mcgreer%sun.com
5a3e326b12 fix unneeded lock release in list iteration
git-svn-id: svn://10.0.0.236/trunk@108317 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 19:36:43 +00:00
mikep%oeone.com
de690d7698 Adding in words with no "s" on the end
git-svn-id: svn://10.0.0.236/trunk@108316 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 18:51:22 +00:00
mikep%oeone.com
fc3cf7275a Fix for image in unifinder stretching.
git-svn-id: svn://10.0.0.236/trunk@108315 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 18:50:44 +00:00
mikep%oeone.com
5af37380c6 XUL changes and alerts working for calendar events
git-svn-id: svn://10.0.0.236/trunk@108314 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 18:50:06 +00:00
mikep%oeone.com
ae5749062f Removing binary file.
git-svn-id: svn://10.0.0.236/trunk@108313 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 18:28:08 +00:00
relyea%netscape.com
be87626514 Remove redundant call to createHash Tables. bug 95537
git-svn-id: svn://10.0.0.236/trunk@108312 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 18:10:24 +00:00
mikep%oeone.com
7b47f7e7e3 Fixing alignment problem for timepicker.
git-svn-id: svn://10.0.0.236/trunk@108311 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 18:08:33 +00:00
mikep%oeone.com
5f8ae8420c Files added so that calendar can be called like ./mozilla -calendar
git-svn-id: svn://10.0.0.236/trunk@108310 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 18:07:40 +00:00
mikep%oeone.com
9c765b5b87 Removing title so that tooltip does not appear twice.
git-svn-id: svn://10.0.0.236/trunk@108309 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 18:02:24 +00:00
seawood%netscape.com
a7a1bc99b0 Oops. Only bump the opt level for gcc.
Fixing nebiros bustage.


git-svn-id: svn://10.0.0.236/trunk@108307 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 17:41:48 +00:00
despotdaemon%netscape.com
dd5f90648a Pseudo-automatic update of changes made by tingley@sundell.net.
git-svn-id: svn://10.0.0.236/trunk@108306 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 17:20:18 +00:00
morse%netscape.com
d82e69afa8 bug 104894, parsing p3p compact policies, r=harishd, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@108304 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 15:05:53 +00:00
brade%netscape.com
ba68668ea3 ForceCompositionEnd when focus is lost (Blur); bug #81356; patch from Masaki Katakai (katakai@japan.sun.com); r=brade/ftang; sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@108303 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 15:04:17 +00:00
ccarlen%netscape.com
1c7e2fb54a Bug 103384 - Move unicode conversion out of nsLocalFileCommon.cpp r=dougt/sr=alecf
git-svn-id: svn://10.0.0.236/trunk@108302 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 14:54:38 +00:00
karnaze%netscape.com
20df1e1ac0 bug 110369 - pedemont's patch to put child on pixel boundary when center aligning. r=karnaze.
git-svn-id: svn://10.0.0.236/trunk@108301 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 14:54:11 +00:00
ccarlen%netscape.com
a64c05a807 Adding new files for bug 103384 - move unicode conversion out of nsLocalFileCommon.cpp r=dougt/sr=alecf
git-svn-id: svn://10.0.0.236/trunk@108300 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 14:47:42 +00:00
realpeterv%mac.com
88938ea93f Fix for bug 83360 (improve LDAP datasource usefulness with XUL templates). r=dmose. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@108299 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 14:46:13 +00:00
realpeterv%mac.com
2bef1d2998 Fix for bug 83360 (improve LDAP datasource usefulness with XUL templates). r=dmose. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@108298 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 14:40:41 +00:00
neeti%netscape.com
4dc47433dd bug 106466 - Removed nsServiceEntry from ComponentManager, r=dougt, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@108297 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 13:53:04 +00:00
rods%netscape.com
461f5b6b61 Temporary fix for problem with nsStrin.ReplaceSubString
We need to make sure the sure we are subst for isn't in the subst string.
Bug 110284 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@108296 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 13:41:12 +00:00
locka%iol.ie
22ffd06071 NOT PART OF BUILD. Implement IAuthenticate to allow streams requiring username/password to be downloaded
git-svn-id: svn://10.0.0.236/trunk@108295 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 13:01:06 +00:00
locka%iol.ie
acf074d45d Fix for nsILocalFIle::GetURL returning malformed URLs on Unix. b=110299 r=blizzard@mozilla.org sr=waterson@netscape.com
git-svn-id: svn://10.0.0.236/trunk@108294 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 12:07:38 +00:00
peterv%netscape.com
efb0947a3c Fixing mac debug bustage. Patch suggested by jst, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@108292 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 10:50:33 +00:00
ben%netscape.com
3aa9446cea bug 110435 - make consistent use of variable names in add bookmark dialog. Also prevent adding bookmarks without names. r=peterv, sr=jst
git-svn-id: svn://10.0.0.236/trunk@108291 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 10:42:55 +00:00
bstell%netscape.com
25458f74bb minor clean up from bug 107025
git-svn-id: svn://10.0.0.236/trunk@108290 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 09:19:11 +00:00
sspitzer%netscape.com
ee1086cdab more work on #73868. converting ab from tree to outliner.
addressbook sidebar channel persistence changes. NOT PART OF THE BUILD.


git-svn-id: svn://10.0.0.236/trunk@108289 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 09:05:24 +00:00
dbaron%fas.harvard.edu
5f96f091fa Call the root 'malloc' rather than '.root' since there's no leak root detection going on here.
git-svn-id: svn://10.0.0.236/trunk@108288 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 09:00:26 +00:00
bstell%netscape.com
e62b9a07ca bug 107018, add an assert to check for alignment issue
approved by brendan


git-svn-id: svn://10.0.0.236/trunk@108287 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 08:37:55 +00:00
bstell%netscape.com
95ad1daab5 minor clean up from bug 107025
remove debug line, add ifdef DEBUG to one prototype


git-svn-id: svn://10.0.0.236/trunk@108286 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 08:25:13 +00:00
jst%netscape.com
1a51f22f1a Fixing bug 109182. Don't allocate a string buffer every time NS_NewURI(nsIURI**, const nsAReadableString&) is called. r=dbaron@fas.harvard.edu, sr=darin@netscape.com
git-svn-id: svn://10.0.0.236/trunk@108285 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 08:23:28 +00:00
sspitzer%netscape.com
e445822a1c more work on #73868. converting ab from tree to outliner.
restore selection after sorting. NOT PART OF THE BUILD.


git-svn-id: svn://10.0.0.236/trunk@108284 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 07:53:43 +00:00
leaf%mozilla.org
f9207c08f4 Automated update
git-svn-id: svn://10.0.0.236/trunk@108283 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 07:43:32 +00:00
seawood%netscape.com
e31141ea5d Allow modules to override *default* optimization levels by setting MODULE_OPTIMIZE_FLAGS
Bug #110215 r=bryner


git-svn-id: svn://10.0.0.236/trunk@108282 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 07:42:48 +00:00
seawood%netscape.com
1a1f300cc1 Add concept of tiers (module groups) to toplevel Makefile.
Bug #107302 r=bryner


git-svn-id: svn://10.0.0.236/trunk@108280 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 07:40:42 +00:00
brendan%mozilla.org
3a5c14a623 Makefile should be ignored.
git-svn-id: svn://10.0.0.236/trunk@108279 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 06:43:02 +00:00
sspitzer%netscape.com
f988c8615d fix for #92393. get msgs toolbar button (and menu item) disabled until you select a folder
if you don't have it set to "check for new messages" on startup.  r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@108278 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 06:41:42 +00:00
danm%netscape.com
e2c4e40413 temporarily disabling lazy instantiation of mDocument and stuffing some 6K of bloattest leaks back into the box
git-svn-id: svn://10.0.0.236/trunk@108277 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 06:38:01 +00:00
ben%netscape.com
9398c4ecd7 Beginnings of supporting downloading of items, deleting download entries from the datasource.
NOT PART OF BUILD


git-svn-id: svn://10.0.0.236/trunk@108276 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 06:33:56 +00:00
mstoltz%netscape.com
f5760e7eb3 Bug 109113, second half of fix. r=jst, sr=brendan. Adding new CheckObjectAccess
callback to enforce the same-origin policy on function.caller.


git-svn-id: svn://10.0.0.236/trunk@108275 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 06:17:24 +00:00
naving%netscape.com
3c70dd7ca8 110208 r=stephend sr=bienvenu. Remove printfs from release build. Should make pop3 downloading msgs and biff
a bit faster.


git-svn-id: svn://10.0.0.236/trunk@108273 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 05:22:45 +00:00
blakeross%telocity.com
1ecbc9e7fd 110145 - Using the mouse wheel crashes when there's no target content. Scroll the focused content when the cursor is outside the window. r=ben sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@108272 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 04:52:16 +00:00
bzbarsky%mit.edu
c59df8124b Make SetInnerHTML use the right parser mode (ie strict for strict
documents instead of always quirks).  Bug 106565, r=harishd, sr=jst


git-svn-id: svn://10.0.0.236/trunk@108271 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 04:48:30 +00:00
dbaron%fas.harvard.edu
f0f1ff9e1f Fix HP bustage due to old-style for-loop scoping.
git-svn-id: svn://10.0.0.236/trunk@108269 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 04:02:07 +00:00
dbaron%fas.harvard.edu
2d6b5c1c2d Fix Mach-O/BeOS/OS/2 REQUIRES bustage.
git-svn-id: svn://10.0.0.236/trunk@108267 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 03:47:07 +00:00
dp%netscape.com
80c5991124 Satisfying compilers...
git-svn-id: svn://10.0.0.236/trunk@108266 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 03:37:15 +00:00
blizzard%redhat.com
727fab5071 bug #104576. Font sizes wrong when running under Xinerama. r=bstell,sr=tor
git-svn-id: svn://10.0.0.236/trunk@108264 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 03:18:18 +00:00
jst%netscape.com
09af6c1092 Disabling security check optimization since it exposes security problems. rs=jband@netscape.com
git-svn-id: svn://10.0.0.236/trunk@108263 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 03:14:05 +00:00
jst%netscape.com
07982becb6 Putting back security check optimization that was taken out a few weeks ago, will disable this check until the real fix comes along. rs=jband@netscape.com
git-svn-id: svn://10.0.0.236/trunk@108262 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 03:12:12 +00:00
smontagu%netscape.com
1dc588ab2f Fix crash when scrolling absolute positioned textarea by adding test to return value from |GetLine|. Bug 105004, r=rbs, sr=kin
git-svn-id: svn://10.0.0.236/trunk@108261 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 03:08:30 +00:00
jst%netscape.com
70829fcf48 Fixing bug 110242. Huge unsigned interger + another huge unsigned integer will wrap, and that caused a crash in this code. r=rayw@netscape.com, sr=vidur@netscape.com
git-svn-id: svn://10.0.0.236/trunk@108259 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 03:01:29 +00:00
brendan%mozilla.org
056cf28a63 Remove __call__ and add a callback used to check f.caller access for any function object f (109113, r=jst, sr=jband).
git-svn-id: svn://10.0.0.236/trunk@108257 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:56:49 +00:00
mscott%netscape.com
1a8eb9b1f3 Try registering the smime chrome the right way.....chrome in mail.jst and the locale in
langenus.jst


git-svn-id: svn://10.0.0.236/trunk@108256 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:56:30 +00:00
beard%netscape.com
839ca42429 fix for bug #100151, r=peterl, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@108254 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:52:22 +00:00
dbaron%fas.harvard.edu
d75cd553c0 Ignore the library/address part of the stack unless asked to use it.
git-svn-id: svn://10.0.0.236/trunk@108252 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:47:07 +00:00
jkeiser%iname.com
f0b531fc70 Fix to make radio buttons and checkbox show their values on Print (bug 109914). r=rods@netscape.com,sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@108251 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:43:23 +00:00
dp%netscape.com
5a69dc4d07 bug 108071 Eliminate 4000 calls to malloc by using copy getters of
registry. r=dveditz, sr=sfraser


git-svn-id: svn://10.0.0.236/trunk@108250 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:38:23 +00:00
jkeiser%iname.com
d443ae56e1 Fix textboxes not showing up in Print and Print Preview (bug 109914). r=sicking@bigfoot.com;sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@108249 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:38:10 +00:00
rangansen%netscape.com
b4a977db33 bug# 109084 ,patch=ssaux, r=rangansen , sr=hewitt
exception handling in device-manager window


git-svn-id: svn://10.0.0.236/trunk@108247 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:32:20 +00:00
bienvenu%netscape.com
c9a006a2f9 fix downloading of imap messages for offline use when reading if mime parts on demand is invoked r=naving, sr=mscott 11067
git-svn-id: svn://10.0.0.236/trunk@108246 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:32:05 +00:00
relyea%netscape.com
fc6b6ceee3 Cause NSS_init() to fail if it can't open the databases, rather than succeding and leaving the system half initialized.
git-svn-id: svn://10.0.0.236/trunk@108245 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:30:38 +00:00
ben%netscape.com
2d6da23758 Read previous downloads from profile RDF XML datasource.
NOT PART OF BUILD.


git-svn-id: svn://10.0.0.236/trunk@108244 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:25:29 +00:00
blythe%netscape.com
6d460e3f06 NOT in normal build.
Have the tools build on windows, wether or not they work yet is another
issue.


git-svn-id: svn://10.0.0.236/trunk@108242 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:19:14 +00:00
dbaron%fas.harvard.edu
4af8dcbc41 Reduce bloat by eliminating nsString member variable (size of nsString and double-on-fault growth). r=jag sr=hyatt b=109963
git-svn-id: svn://10.0.0.236/trunk@108240 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:17:04 +00:00
alecf%netscape.com
beb4a442c0 further preparations for fixing bug 71482 - not part of build
- don't use the app-startup mechanism. for now, just rely on global history to create the load listener


git-svn-id: svn://10.0.0.236/trunk@108239 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:15:43 +00:00
danm%netscape.com
e48388726b hook up CreateAboutBlankContentViewer. bug 88229 r=jst,rpotts
git-svn-id: svn://10.0.0.236/trunk@108238 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:15:31 +00:00
jband%netscape.com
4ef39dc620 fix bug 109893. If we fail to open a zip/jar for reading then just log that fact and continue on rather than failing. r=valeski sr=jst.
git-svn-id: svn://10.0.0.236/trunk@108237 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:14:59 +00:00
danm%netscape.com
e3ad075016 lazily instantiate mDocument. bug 88229 r=jst,rpotts
git-svn-id: svn://10.0.0.236/trunk@108236 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:14:53 +00:00
bzbarsky%mit.edu
569f8e6897 mouse pointer should be normal pointer, not hand, over throbber. Bug
67761, r=hwaara, sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@108235 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:14:22 +00:00
danm%netscape.com
56b222775b GetInterface can now return an nsIDOMWindow (to its 'main content', or browser window, as expected for implementations of nsIWebBrowserChrome. bug 88229 r=jst,rpotts
git-svn-id: svn://10.0.0.236/trunk@108234 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:14:04 +00:00
danm%netscape.com
7d415546b0 get rid of nsPIWindowWatcher::CreateChromeWindow (no longer necessary) and get rid of alternate docshell about:blank initialization path which fired off an actual URL load. bug 88229 r=jst,rpotts
git-svn-id: svn://10.0.0.236/trunk@108233 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:12:07 +00:00
danm%netscape.com
9daf08941d get rid of nsPIWindowWatcher::CreateChromeWindow (no longer necessary). bug 88229 r=jst,rpotts
git-svn-id: svn://10.0.0.236/trunk@108232 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:10:57 +00:00
darin%netscape.com
8225bd1d9c landing standard url rewrite (bug 103916)
r=andreas.otte@debitel.net, sr=brendan,alecf


git-svn-id: svn://10.0.0.236/trunk@108231 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:09:13 +00:00
danm%netscape.com
b765835495 adding an nsILoadGroup parameter to nsIDocumentLoaderFactory::CreateBlankDocument and cleaning up its implementation. Should be good to go now. bug 88229 r=jst,rpotts
git-svn-id: svn://10.0.0.236/trunk@108230 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:08:09 +00:00
danm%netscape.com
20e05520b9 adding an nsILoadGroup parameter to nsIDocumentLoaderFactory::CreateBlankDocument. bug 88229 r=jst,rpotts
git-svn-id: svn://10.0.0.236/trunk@108229 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:06:56 +00:00
bstell%netscape.com
1d5b3ecf25 bug 107025 (part of bug 90813)
anti-aliased bitmap font code
r=shanjian@netscape.com, sr=blizzard@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@108228 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:06:22 +00:00
danm%netscape.com
307b64f891 adding nsIDocument::ResetToURI and refactoring Reset. bug 88229 r=jst,rpotts
git-svn-id: svn://10.0.0.236/trunk@108226 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:03:50 +00:00
danm%netscape.com
a5c5cddf01 adding nsIDocument::ResetToURI. bug 88229 r=jst,rpotts
git-svn-id: svn://10.0.0.236/trunk@108225 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:03:19 +00:00
jaggernaut%netscape.com
c68b39647b Fix xlib bustage, use .get() where previously implicit conversion from nsCString to const char* was used. patch by gisburn, r=jag, rs=scc.
git-svn-id: svn://10.0.0.236/trunk@108224 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:02:04 +00:00
bstell%netscape.com
857ea2e252 bug 107025 (part of bug 90813)
anti-aliased scaled bitmap font object code
r=shanjian@netscape.com, sr=blizzard@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@108223 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 01:59:23 +00:00
darin%netscape.com
6c188f6fe7 fixes bug 97958 "[CRASH] on :jar protocol" r=dbaron, sr=dougt
git-svn-id: svn://10.0.0.236/trunk@108222 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 01:58:20 +00:00
danm%netscape.com
44e67f7c7d better-behaved GetAttention method flashes owner of dependent windows and sets timer on topmost parent. necessary with rev 1.38 of commonDialog.js. bug 53345 r=hyatt,syd
git-svn-id: svn://10.0.0.236/trunk@108221 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 01:58:17 +00:00
kaie%netscape.com
cd6d0037c0 b=109770 Obtaining a certificate from Verisign does not work
r=javi sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@108219 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 01:57:58 +00:00
danm%netscape.com
9ccd384fa4 focus and notify all common dialogs. somewhat experimental (people wanted to try it) fix for bug 53345, r=pinkerton,syd
git-svn-id: svn://10.0.0.236/trunk@108218 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 01:55:44 +00:00
kaie%netscape.com
965786aed2 b=108600 Avoid the risk of unexpected NSS shutdowns
r=javi sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@108217 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 01:55:37 +00:00
jaggernaut%netscape.com
d928e4ddac Clean up REQUIRES lines. r/sr=alecf
git-svn-id: svn://10.0.0.236/trunk@108216 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 01:54:59 +00:00
sspitzer%netscape.com
83ab3bab23 more work on #73868. converting ab from tree to outliner. NOT PART OF THE BUILD.
git-svn-id: svn://10.0.0.236/trunk@108215 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 01:41:13 +00:00
sspitzer%netscape.com
223f8e91c6 more work on #73868. converting ab from tree to outliner.
get sort indicators to work, make it so even if we persist some old or illegal
value for "sortedColumn", we do the right thing.

NOT PART OF THE BUILD.


git-svn-id: svn://10.0.0.236/trunk@108214 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 01:40:22 +00:00
relyea%netscape.com
72ff06ee26 The new DB stuff was not supposed to be turned on!
git-svn-id: svn://10.0.0.236/trunk@108213 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 01:18:21 +00:00
cltbld%netscape.com
ab89cdfecc switching to report minimum time of the entire run. r=mcafee,dp
git-svn-id: svn://10.0.0.236/trunk@108212 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 01:13:34 +00:00
ben%netscape.com
ab67aae96c Serialize Download Datasource -> XML in profile directory, some initial command support (launch, reveal, download file) in the UI & at datasource level.
NOT PART OF BUILD.


git-svn-id: svn://10.0.0.236/trunk@108211 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 00:23:01 +00:00
mscott%netscape.com
ec759acd03 attemp to fix mailnews compose window perf regression: Bug #110355
backout my packaging change from last night.

a=loan


git-svn-id: svn://10.0.0.236/trunk@108210 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 00:20:37 +00:00
yokoyama%netscape.com
b34d76db57 bug 110170
IME COMPOSITION string was off by one
and not to use compStrLen in NS_IMM_GETCOMPOSITIONSTRING()
/r=ftang, /sr=alecf


git-svn-id: svn://10.0.0.236/trunk@108207 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 23:42:00 +00:00
ssu%netscape.com
ac7233c2f6 fixing blocker bug 108530 - Setup.exe error on install, mozilla launches with full screen empty page
git-svn-id: svn://10.0.0.236/trunk@108206 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 23:27:55 +00:00
sonja.mirtitsch%sun.com
78f6f229de modernized... changed servers, clients, mastebuild, 10 minutes wait now
git-svn-id: svn://10.0.0.236/trunk@108205 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 23:27:20 +00:00
sonja.mirtitsch%sun.com
71dab61202 put fips test before the stress test (in case of a copied db the fips test interferes)
git-svn-id: svn://10.0.0.236/trunk@108204 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 23:26:21 +00:00
relyea%netscape.com
315e1fffc2 Add Issuer/SN to the trust objects for faster lookup.
git-svn-id: svn://10.0.0.236/trunk@108203 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 23:07:39 +00:00
relyea%netscape.com
9927580782 Add issuer/SN to the search criteria
git-svn-id: svn://10.0.0.236/trunk@108202 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 23:06:10 +00:00
relyea%netscape.com
b6e70a0487 performance optimizations:
1) add serial number index to trust lookups.
2) add code for replacing key db indexing (coded but not turned on -- causes a keydb upgrade, but can run with older key db's as well).


git-svn-id: svn://10.0.0.236/trunk@108201 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 23:04:41 +00:00
rayw%netscape.com
ce658d512b Not part of default build.
Fixed casing of included file so that it compiles
on Linux.  Schema is not part of build.

rs=rayw


git-svn-id: svn://10.0.0.236/trunk@108197 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 22:44:06 +00:00
blythe%netscape.com
44e5d93d15 Fix bug 108103, new tool SpaceTrace
SR,RS=brendan, SR=waterson, R=dbaron


git-svn-id: svn://10.0.0.236/trunk@108196 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 22:40:53 +00:00
sspitzer%netscape.com
4d83de169d fix how we do sorting in ab view. collation keys are raw data, not PRUnichar *.
NOT PART OF THE BUILD.


git-svn-id: svn://10.0.0.236/trunk@108195 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 22:16:49 +00:00
alecf%netscape.com
d348a4e9ab better fixes to make bloatblame work on windows
git-svn-id: svn://10.0.0.236/trunk@108193 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 22:08:03 +00:00
despotdaemon%netscape.com
e08268685d Pseudo-automatic update of changes made by blythe@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@108190 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 21:44:01 +00:00
despotdaemon%netscape.com
74c0691738 Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@108189 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 21:25:48 +00:00
nelsonb%netscape.com
b83e00bb67 Add one more missing declaration of environ;
git-svn-id: svn://10.0.0.236/trunk@108188 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 20:40:44 +00:00
nelsonb%netscape.com
c968df5114 Go back to declaring "extern char ** environ".
git-svn-id: svn://10.0.0.236/trunk@108186 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 20:35:31 +00:00
alecf%netscape.com
10dba00731 some changes required to get bloatblame building on windows
git-svn-id: svn://10.0.0.236/trunk@108185 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 20:29:28 +00:00
mikep%oeone.com
9b413cab0b Adding in libical source.
git-svn-id: svn://10.0.0.236/trunk@108183 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 19:28:01 +00:00
despotdaemon%netscape.com
5bd55575ce Pseudo-automatic update of changes made by blythe@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@108182 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 19:25:02 +00:00
sonja.mirtitsch%sun.com
85d9ea119a added a hyperlink in the header
git-svn-id: svn://10.0.0.236/trunk@108180 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 19:01:42 +00:00
sonja.mirtitsch%sun.com
a1f486ef9a added sendmail, fixed sendmailbug
git-svn-id: svn://10.0.0.236/trunk@108179 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 19:01:16 +00:00
alecf%netscape.com
8752f42736 fix for bug 110290 - empty cells are considered non-existent when trying to see if a history cell is hidden or not. r/a=brade
git-svn-id: svn://10.0.0.236/trunk@108178 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 18:38:50 +00:00
gerv%gerv.net
52ebafa034 Bug 6419 - command-line query tools by Andreas Franke <afranke@ags.uni-sb.de>.
git-svn-id: svn://10.0.0.236/trunk@108177 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 17:04:58 +00:00
cmanske%netscape.com
46aec36943 Fixed case of 'publishprefs.js' where used in editor files
git-svn-id: svn://10.0.0.236/trunk@108176 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 16:44:48 +00:00
cmanske%netscape.com
de2267bac0 Fixing UNIX built bustage: wrong case for file in jar.mn
git-svn-id: svn://10.0.0.236/trunk@108175 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 16:39:59 +00:00
mcafee%netscape.com
9e747ddf19 Use TinderboxPrint mechanism for startup test.
git-svn-id: svn://10.0.0.236/trunk@108174 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 16:11:47 +00:00
cmanske%netscape.com
9931abe651 Mail Overlay xul for Composer relating to publishing ui, b=88208, r=brade, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@108173 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 16:03:14 +00:00
cmanske%netscape.com
26d26952e3 Composer CSS relating to new publishing ui, b=88208, r=brade, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@108172 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 16:00:03 +00:00
pinkerton%netscape.com
a02a863295 enable scrollbars when told [not part of build]
git-svn-id: svn://10.0.0.236/trunk@108171 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 15:31:34 +00:00
cmanske%netscape.com
af7e0a06cc Editor JS utilities reorg (b=106374, r=kin, sr=hewitt) and first draft of new Publishing UI (b=88208, r=brade, sr=hewitt)
git-svn-id: svn://10.0.0.236/trunk@108170 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 15:28:24 +00:00
karnaze%netscape.com
cb584f37c6 bug 80966 - calc row desired size when printing based on split height of cells. sr=attinasi, r=alexsavulov
git-svn-id: svn://10.0.0.236/trunk@108169 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 14:58:27 +00:00
rods%netscape.com
8011a838ab Added an assert and an if to protect from crashing and help discover what is happening
during print preview (it's ok the shell is null, but why do we get a focus event?)
Bug 109567 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@108166 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 13:15:54 +00:00
locka%iol.ie
acf6b49a48 Remove sample chrome embed.jar from unix browser package and rename to avoid confusion with the real embed.jar used in the embedding dist. b=87622 r=blizzard@mozilla.org sr=dveditz@netscape.com
git-svn-id: svn://10.0.0.236/trunk@108165 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 12:23:57 +00:00
seawood%netscape.com
70e9350002 Tweak calendar for the static build.
git-svn-id: svn://10.0.0.236/trunk@108164 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 08:23:53 +00:00
dbaron%fas.harvard.edu
5d903ccb5f Avoid pointless nsAutoString construction and extra copy. b=109250 r=jag sr=jst
git-svn-id: svn://10.0.0.236/trunk@108163 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 07:47:39 +00:00
dbaron%fas.harvard.edu
f11ce5ca4c Oops, meant to remove that incorrect comment.
git-svn-id: svn://10.0.0.236/trunk@108162 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 07:44:59 +00:00
dbaron%fas.harvard.edu
c4d6c73aeb New, more portable (i.e., works for me, unlike the old code) Linux nsGetTypeName using dladdr. r=jag sr=waterson b=109829
git-svn-id: svn://10.0.0.236/trunk@108161 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 07:44:26 +00:00
hyatt%netscape.com
71bedef261 MIssed a spot in 109261. same reviewers apply as for previous checkin of bug fix.
git-svn-id: svn://10.0.0.236/trunk@108160 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 07:31:13 +00:00
dbaron%fas.harvard.edu
51696fc40a Fix overly long lines. r=kin sr=waterson b=106658
git-svn-id: svn://10.0.0.236/trunk@108159 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 07:30:09 +00:00
dbaron%fas.harvard.edu
6d6d615a63 Fix floater state recovery to descend into blocks (which might contain floaters). b=106658 r=kin sr=waterson
git-svn-id: svn://10.0.0.236/trunk@108158 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 07:28:46 +00:00
blizzard%redhat.com
553e8e8f5e Checkpointing changes. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@108157 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 07:27:22 +00:00
blizzard%redhat.com
405febe992 Bug #95833. Use gtk routines for nsWindow::SetTitle(). r=bryner,sr=alecf
git-svn-id: svn://10.0.0.236/trunk@108156 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 07:02:39 +00:00
bstell%netscape.com
92ad50f04d bug 107018; alpha blending routines for anti-aliased scaled X bitmap fonts
add nsX11AlphaBlend.cpp to list of file to compile
r=pavlov, sr=waterson


git-svn-id: svn://10.0.0.236/trunk@108155 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 06:51:13 +00:00
bstell%netscape.com
b75e0ddbfb bug 107018, alpha blending routines for anti-aliased scaled X bitmap fonts
(part of bug 90813), r=pavlov, sr=waterson


git-svn-id: svn://10.0.0.236/trunk@108154 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 06:45:16 +00:00
alecf%netscape.com
9d8651e6b1 aug, I give up. stupid SMIME
git-svn-id: svn://10.0.0.236/trunk@108153 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 05:58:14 +00:00
bryner%netscape.com
9851232df6 Make sure the state of the ok button is correct even if the window does not get initial focus (bug 98480). r=jag, sr=ben.
git-svn-id: svn://10.0.0.236/trunk@108152 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 05:37:32 +00:00
cmanske%netscape.com
e5ad45b5bd Fixed misspelled 'default' case in imagemap dialog, fix by premstaller, b=84111, r=cmanske, sr=kin
git-svn-id: svn://10.0.0.236/trunk@108151 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 05:32:43 +00:00
cmanske%netscape.com
d291b28865 Fixed Insert Character radio button initialization, b=107767, r=brade, sr=kin
git-svn-id: svn://10.0.0.236/trunk@108150 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 05:30:29 +00:00
cmanske%netscape.com
7010ba00cf Fixed error checking and reporting when loading page in Composer and removed commented-out code, b=105561, r=akkana, sr=kin
git-svn-id: svn://10.0.0.236/trunk@108149 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 05:26:25 +00:00
alecf%netscape.com
e8f3e2729d better fix - conditional REQUIRES based on BUILD_SMIME (but thanks anyway dbaron)
git-svn-id: svn://10.0.0.236/trunk@108148 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 05:12:38 +00:00
hewitt%netscape.com
01d79b4190 DOM Inspector update - tons of crash fixes, js error fixes, performance and usability improvements, r=jag, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@108147 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 05:09:26 +00:00
despotdaemon%netscape.com
2b735a1b27 Pseudo-automatic update of changes made by arougthopher@lizardland.net.
git-svn-id: svn://10.0.0.236/trunk@108145 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 04:33:56 +00:00
nelsonb%netscape.com
b9c0acc0a2 Now that the implementations of all the RNG_ functions have been moved
from lib/util to lib/freebl, move the RNG header file there, too.
Eliminate secrngt.h, which has been empty (except for the license
boilerplate) for many releases.


git-svn-id: svn://10.0.0.236/trunk@108144 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 04:29:27 +00:00
dbaron%fas.harvard.edu
3da2bb0c9f Fix bustage. windowwatcher still needed in REQUIRES (ifdef BUILD_SMIME).
git-svn-id: svn://10.0.0.236/trunk@108143 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 04:27:27 +00:00
hewitt%netscape.com
826eabf6d9 108543 - urlbar autocomplete isn't showing search, r=jag, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@108141 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 04:19:32 +00:00
hewitt%netscape.com
e0f51d7027 DOM Inspector update - tons of crash fixes, js error fixes, performance and usability improvements, r=jag, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@108140 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 04:09:41 +00:00
alecf%netscape.com
0c847ee212 win32 REQUIRES cleanup
git-svn-id: svn://10.0.0.236/trunk@108139 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 03:49:13 +00:00
waterson%netscape.com
be4f98c3bc Bug 101982. Fix onbroadcast handler. r=cmanske, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@108138 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 02:46:29 +00:00
sgehani%netscape.com
66343ffcee Fixing regression: adding languages is possible again.
b=109629; r=bryner; sr=blake


git-svn-id: svn://10.0.0.236/trunk@108137 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 02:43:32 +00:00
nelsonb%netscape.com
38c49051cb Use data from /dev/urandom to initialize PRNG, when possible.
and related changes.  Bug 96626.


git-svn-id: svn://10.0.0.236/trunk@108136 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 02:41:20 +00:00
relyea%netscape.com
ee79a0f5dd Fix AIX 64 bit build breakage when in debug mode.
git-svn-id: svn://10.0.0.236/trunk@108135 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 02:23:31 +00:00
sgehani%netscape.com
17328c4012 Make preview tab window content have a scrollbar when it needs one.
b=79651; r=morse; sr=alecf


git-svn-id: svn://10.0.0.236/trunk@108134 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 02:20:57 +00:00
sgehani%netscape.com
6f00a7baf1 Don't build search results when search panel isn't open and
auto open search panel isn't set.
b=91168; r=morse,jruderman; sr=alecf


git-svn-id: svn://10.0.0.236/trunk@108130 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 02:01:10 +00:00
nhotta%netscape.com
48815cee09 Changed to use char* for charset instead of nsString& for i18n functions, bug 108932, r=ducarroz,sr=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@108129 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 02:00:32 +00:00
mscott%netscape.com
b307afe4cc Register smime chrome.
git-svn-id: svn://10.0.0.236/trunk@108125 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 01:29:33 +00:00
varada%netscape.com
ab8362e632 adding mail smoketest files -NOT PART OF BUILD
git-svn-id: svn://10.0.0.236/trunk@108118 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 01:18:39 +00:00
rangansen%netscape.com
4b7e789269 bug# 109792 ; s=kaie ; sr=hewitt Fixing the blank cert details tab problem
git-svn-id: svn://10.0.0.236/trunk@108116 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 01:16:02 +00:00
alecf%netscape.com
2c306b3de9 add hidePage() API to nsIBrowserHistory, to allow hiding 302 redirected URLs from the UI, for bug 102043 r=blake, sr=sspitzer (parity with 4.x and IE behavior)
git-svn-id: svn://10.0.0.236/trunk@108114 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 00:48:18 +00:00
alecf%netscape.com
b47d6fc10d further fixes for bug 102043 - add support for the hidePage() api when a redirected page is encountered
git-svn-id: svn://10.0.0.236/trunk@108113 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 00:46:26 +00:00
sspitzer%netscape.com
5a11950d35 repairing...(I hope)
git-svn-id: svn://10.0.0.236/trunk@108112 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 00:40:01 +00:00
sspitzer%netscape.com
6e78417c0e trying to repair mime.mcp.
git-svn-id: svn://10.0.0.236/trunk@108111 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 00:38:25 +00:00
sspitzer%netscape.com
0d1b31e4d1 more work on #73868. converting ab from tree to outliner. NOT PART OF THE BUILD.
git-svn-id: svn://10.0.0.236/trunk@108110 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 00:28:12 +00:00
sgehani%netscape.com
e0b1ce6a6b Replace strtok() with nsCRT::strok().
(Checking in for drepper@cygnus.com)
b=81590; r=sgehani; sr=alecf


git-svn-id: svn://10.0.0.236/trunk@108109 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 00:09:40 +00:00
cavin%netscape.com
5819e4979a Bug #107369: Check nNewSize=0 in AllocateSpace() and add current size to AllocateSpace() calls. r=bienvenu,sr=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@108108 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 00:06:37 +00:00
akkana%netscape.com
b0c5a7f34a 104195: fix some problems with rewrap. r=brade sr=kin
git-svn-id: svn://10.0.0.236/trunk@108107 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 00:04:26 +00:00
kin%netscape.com
de04b31a56 Fix for bug 108666: No context menu when right clicking on form text widgets
getAttribute() now returns a null object instead of an empty string
  when an attribute does not exist, so expand shortcuts like
  getAttribute().toUpperCase() to the longer form to prevent errors.

r=blakeross@telocity.com  sr=jst@netscape.com


git-svn-id: svn://10.0.0.236/trunk@108106 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 23:56:42 +00:00
kin%netscape.com
c853bf4c4b Fix for bug 96455: hr has duplicate lineboxes in frame tree
- Move code in HaveFirstLetter*() methods to a more generic method
    HasPseudoStyle() to expand it's use, and make those methods call it.

  - Added static method RemoveGeneratedContentFrameSiblings(), which
    is now called from ContentRemoved(), to remove any sibling :before
    and :after frames for a given frame.

r=attinasi@netscape.com (also looked at by rbs@maths.uq.edu.au)
sr=waterson@netscape.com


git-svn-id: svn://10.0.0.236/trunk@108105 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 23:55:44 +00:00
nhotta%netscape.com
2c2e9d314d Changed location.href to force escape 8 bit if the href contains 8 bit, bug 40469, r=ftang, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@108102 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 23:45:23 +00:00
bryner%netscape.com
8089a9b1a9 Adding $(MOZ_COMPONENT_LIBS) for platforms that resolve symbols at link time. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@108101 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 23:38:25 +00:00
ian.mcgreer%sun.com
c9b297cd2e merge 3.3 branch checkin; rsa double check and key consistency functions (see bug 74226)
git-svn-id: svn://10.0.0.236/trunk@108100 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 23:03:20 +00:00
andreww%netscape.com
2f4c821a8c bugzilla 93866 r=shliang sr=blake Fields not sized properly under preferences for Appearance:Themes
git-svn-id: svn://10.0.0.236/trunk@108098 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 22:50:42 +00:00
andreww%netscape.com
73df04eec4 bugzilla 108789 r=shliang sr=hewitt a=blizzard (for branch checkin) inset border in trees
git-svn-id: svn://10.0.0.236/trunk@108097 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 22:47:52 +00:00
rbs%maths.uq.edu.au
81e93a759c transliterate &ApplyFunction; b=106780 r=shanjian sr=waterson
git-svn-id: svn://10.0.0.236/trunk@108096 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 22:44:19 +00:00
leaf%mozilla.org
c8e97fa48a Automated update
git-svn-id: svn://10.0.0.236/trunk@108095 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 22:43:03 +00:00
bstell%netscape.com
dbb5792627 bug 102515: fix assertion from previous patch
checkin for mailto:andreas.otte@debitel.net,
r=bstell@netscape.com, sr=blizzard@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@108094 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 22:40:47 +00:00
seawood%netscape.com
891f71eee4 Use dummy statement to override default adding of ical to LIBS (since we don't want it there).
git-svn-id: svn://10.0.0.236/trunk@108093 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 22:30:39 +00:00
pinkerton%netscape.com
dcd32d5c70 Add scrollbars, fix window resize issues, make scrolling work [not part of build]
git-svn-id: svn://10.0.0.236/trunk@108092 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 22:29:25 +00:00
pinkerton%netscape.com
958cf38835 fix overzealous ifdef causing some keys to not go into gecko. r=saari/sr=sfraser. bug#108722
git-svn-id: svn://10.0.0.236/trunk@108091 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 22:28:04 +00:00
cmanske%netscape.com
886cace519 Use 1000 as limit for HR size, b=102051, r=brade, sr=jst
git-svn-id: svn://10.0.0.236/trunk@108090 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 22:27:58 +00:00
cmanske%netscape.com
02b45c471c Fixed join cells table bug 103360, r=akkana, sr=kin
git-svn-id: svn://10.0.0.236/trunk@108089 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 22:22:17 +00:00
seawood%netscape.com
58c6f22581 Fixing AIX bustage. Resolve symbols at link time. r=bryner
git-svn-id: svn://10.0.0.236/trunk@108088 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 22:00:16 +00:00
kestes%walrus.com
be8493b366 turn apostrophe into accute accent to work arround netscape bug.
git-svn-id: svn://10.0.0.236/trunk@108087 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 21:59:55 +00:00
dbaron%fas.harvard.edu
4c020bcc00 Oops. Backing that out.
git-svn-id: svn://10.0.0.236/trunk@108085 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 21:44:45 +00:00
despotdaemon%netscape.com
793dede43a Pseudo-automatic update of changes made by dmose@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@108084 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 21:43:28 +00:00
dbaron%fas.harvard.edu
9677901489 Add script to diff the output of two files created by NS_TraceMallocDumpAllocations.
git-svn-id: svn://10.0.0.236/trunk@108083 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 21:42:54 +00:00
sspitzer%netscape.com
16acdc5e3f more work on #73868. converting ab from tree to outliner. NOT PART OF THE BUILD.
git-svn-id: svn://10.0.0.236/trunk@108082 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 21:38:32 +00:00
kestes%walrus.com
9a2c8179f1 document most important change.
git-svn-id: svn://10.0.0.236/trunk@108081 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 21:25:49 +00:00
kestes%walrus.com
866a37470f admin scripts I use.
git-svn-id: svn://10.0.0.236/trunk@108080 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 21:24:36 +00:00
kestes%walrus.com
9434b0aefc my echo statements had leading '$', how did they get there?
I added to the test command so that you can see exactly how it was called.
change the example to show how --tree now works.


git-svn-id: svn://10.0.0.236/trunk@108079 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 21:23:40 +00:00
kestes%walrus.com
4a849ad3eb make the checkouts of -D be in sync with the tinderbox boxes by ensuring
-D is really the start time.


git-svn-id: svn://10.0.0.236/trunk@108078 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 21:22:13 +00:00
kestes%walrus.com
9d6e1eed77 allow for alternating builds using a single build process.
git-svn-id: svn://10.0.0.236/trunk@108077 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 21:21:02 +00:00
shrutiv%netscape.com
51e6d7da25 Fix for bug 96732: Hide DOS windows when building installer (r=tao)
git-svn-id: svn://10.0.0.236/trunk@108070 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 19:05:48 +00:00
bzbarsky%mit.edu
01108728c5 msvc barfs on functions taking nsAString& with default initializers from
an NS_LITERAL_STRING.  Remove the default initializer, which is not
being used.  r=jag, a=leaf to get tests building again.


git-svn-id: svn://10.0.0.236/trunk@108065 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 17:27:11 +00:00
brade%netscape.com
1682133637 fix bug #106022; disable unicode input for OS < 9.0 (r=ftang; sr=sfraser)
git-svn-id: svn://10.0.0.236/trunk@108064 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 16:00:17 +00:00
blizzard%redhat.com
aeb7b28295 Bug #75372. Get dragging messages to the compose window working again on Linux. Fix incorrect case in drag flavour. r=jag,rginda sr=sspitzer, a=dbaron
git-svn-id: svn://10.0.0.236/trunk@108062 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 15:40:03 +00:00
bbaetz%cs.mcgill.ca
9ca8a3c375 Bug 107718 pt 2 - use subtraction instead of the ~ operator, which older
mysql versions don't support. Remove the checksetup.pl restriction, too.

r=jake x2


git-svn-id: svn://10.0.0.236/trunk@108061 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 15:12:23 +00:00
rods%netscape.com
3d51ca2366 trying again to fix the bustage on the ports
git-svn-id: svn://10.0.0.236/trunk@108060 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 14:44:34 +00:00
mkaply%us.ibm.com
b6110d2c3c #36163
r=mkaply, r/sr=attinasi
Don't show Bidi control characters in the browser


git-svn-id: svn://10.0.0.236/trunk@108059 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 14:21:52 +00:00
rods%netscape.com
bdd0f4956c Added image animation mode constants to imgIContainer.IDL,
Changed the animation mode enum to PRUint16 (removed the enum) in nsIPresContext so we could use the constants
from imgIContainer. (changes from dcone's review comments)
Bug 2586 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@108058 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 14:03:09 +00:00
rods%netscape.com
4b3f973350 Added image animation mode constants to imgIContainer.IDL,
Changed the animation mode enum to PRUint16 (removed the enum) in nsIPresContext so we could use the constants
from imgIContainer. (change from dcone's review comments)
Bug 2586 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@108057 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 13:59:08 +00:00
peterv%netscape.com
ed0166f1db Clean up project (put files in subfolders where they belong).
git-svn-id: svn://10.0.0.236/trunk@108056 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 13:50:15 +00:00
peterv%netscape.com
bd1e7483fb Fix for bug 105452 (Annoying assert when outputing DOM to HTML source). r=cmanske, sr=kin.
git-svn-id: svn://10.0.0.236/trunk@108055 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 13:47:49 +00:00
karnaze%netscape.com
2478679da6 bug 109043 - made percent tables without a computed height initiate a special 3rd pass reflow only when a table related frame up the chain has a fixed or percent height. Made row groups not allocate additional vertical space to percent rows in excess of the table height. sr=attinasi,r=alexsavulov
git-svn-id: svn://10.0.0.236/trunk@108054 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 13:44:38 +00:00
karnaze%netscape.com
65fe290a5b bug 103925 (2nd patch) - flag pixel rounding errors in display reflow debugging. sr=attinasi, r=bernd
git-svn-id: svn://10.0.0.236/trunk@108053 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 13:40:03 +00:00
locka%iol.ie
04d0dcd1ae Add error message when user tries to load a malformed url instead of silently ignoring it. b=89118 r=ccarlen@netscape.com sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@108052 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 13:26:43 +00:00
jfrancis%netscape.com
86581dbcfa fix for Bug#:107494, when editting in IME mode, you cannot delete last uncommitted character. r=smfr; sr=kin; a=drivers
git-svn-id: svn://10.0.0.236/trunk@108051 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 12:58:57 +00:00
rods%netscape.com
2c256afb90 Fix breakage on SunOS and IRIX
git-svn-id: svn://10.0.0.236/trunk@108049 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 12:43:53 +00:00
jaggernaut%netscape.com
d22bec017c Bug 98213: Make data members of nsStr protected and clean up code. r=dbaron, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@108048 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 12:35:52 +00:00
bernd.mielke%snafu.de
dbb80ab0d1 style change reflows should be send down to the childrens, bug 108340, r=karnaze
sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@108047 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 11:40:03 +00:00
rods%netscape.com
04987fe8c2 Rename some bools, there is now one for when PP is being created and one for when it is in PP mode.
It now can turn on/off animated gifs and calling PP toggles it on and then call it again toggles it off
Bug 2586 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@108046 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 11:24:03 +00:00
rods%netscape.com
598f28dd63 The PresContext must walk the content tree and find all the images and turn them back "on" for animation
It must also walk it's own list that contains the background images
Bug 2586 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@108045 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 11:21:54 +00:00
sspitzer%netscape.com
d1358e97fd more work on #73868. converting ab from tree to outliner. NOT PART OF THE BUILD.
git-svn-id: svn://10.0.0.236/trunk@108044 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 10:25:19 +00:00
hewitt%netscape.com
6dc045c3a2 108757 - dispatch DOM events for mouse wheel scrolling, r=?, sr=?
git-svn-id: svn://10.0.0.236/trunk@108043 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 10:06:21 +00:00
sspitzer%netscape.com
ff39b3820a more work on #73868. converting ab from tree to outliner. NOT PART OF THE BUILD.
git-svn-id: svn://10.0.0.236/trunk@108042 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 09:59:11 +00:00
sspitzer%netscape.com
357edc322c more work on #73868. converting ab from tree to outliner. NOT PART OF THE BUILD.
git-svn-id: svn://10.0.0.236/trunk@108041 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 09:36:30 +00:00
bryner%netscape.com
6f14faee25 Fixing win32 bustage
git-svn-id: svn://10.0.0.236/trunk@108040 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 08:46:46 +00:00
hyatt%netscape.com
898c319da9 put a comment in the stylecontext header.
git-svn-id: svn://10.0.0.236/trunk@108039 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 08:37:58 +00:00
hyatt%netscape.com
cb07ac61ff Inline PeekStyleData for 109261.
git-svn-id: svn://10.0.0.236/trunk@108038 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 08:29:11 +00:00
bryner%netscape.com
b81f5400ae Adding libfileview.so and filepicker.xpt, for bug 82854.
git-svn-id: svn://10.0.0.236/trunk@108037 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 08:25:03 +00:00
bryner%netscape.com
01f9c809ba Turning on new C++ filepicker code (bug 82854). r=jag, sr=ben.
git-svn-id: svn://10.0.0.236/trunk@108036 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 08:19:23 +00:00
hyatt%netscape.com
c0d0283f4f Perf and footprint opt. Make style re-resolution cheaper. r=glazou, sr=hewitt, bug 109261
git-svn-id: svn://10.0.0.236/trunk@108035 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 08:19:13 +00:00
dbaron%fas.harvard.edu
0bed06a100 Fix assertions that I caused with my previous checkin. sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@108034 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 08:17:19 +00:00
darin%netscape.com
0d5c69b3dc fixing mac bustage
git-svn-id: svn://10.0.0.236/trunk@108033 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 07:38:05 +00:00
stephend%netscape.com
1e7eaf9f8d Bug 109677. 'Empty Trash Can' in context menu to 'Empty Trash'. r=jglick@netscape.com, sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@108032 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 07:22:16 +00:00
hewitt%netscape.com
3e3f843750 108579 - hiding first column causes empty outliner, r=jag, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@108031 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 07:02:06 +00:00
mscott%netscape.com
7d19a62068 Bug #109979 --> only construct the view for the view mode we are in. Then when we toggle the
view mode, build the new view. This improves message display performance.
r=bienvenu
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@108030 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 06:59:45 +00:00
hewitt%netscape.com
f5f329d919 108543 - urlbar autocomplete isn't showing search, r=blake, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@108029 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 06:52:32 +00:00
hewitt%netscape.com
fcb78f0695 109169 - dialog should support custom dialog buttons, r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@108028 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 06:48:44 +00:00
hewitt%netscape.com
2abff317c3 109190 - Editable menulists no longer show dropmarker, r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@108027 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 06:46:03 +00:00
darin%netscape.com
424a7bd5f9 patch for bug 107789 "deprecate nsIRandomAccessStore (superceded by nsISeekableStream)"
r=dougt, sr=rpotts


git-svn-id: svn://10.0.0.236/trunk@108026 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 06:45:27 +00:00
morse%netscape.com
44b4767079 bug 109360, image blocking blocks wrong server, r=andre, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@108025 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 06:37:45 +00:00
mscott%netscape.com
df1295094c Bug #109923 --> register chrome in the installer for messenger-smime
git-svn-id: svn://10.0.0.236/trunk@108024 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 06:17:18 +00:00
seawood%netscape.com
e72b14ebec Only allow XP_AssertAtLine/XP_ASSERT to print to console in debug builds.
Bug #78647 r=bryner


git-svn-id: svn://10.0.0.236/trunk@108023 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 05:43:59 +00:00
dbaron%fas.harvard.edu
f9e51525af Add code for trace-malloc based leak/bloat test (but no option to enable yet). b=84831 r=mcafee
git-svn-id: svn://10.0.0.236/trunk@108021 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 05:35:25 +00:00
leaf%mozilla.org
9a86a07b1b Automated update
git-svn-id: svn://10.0.0.236/trunk@108019 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 05:13:03 +00:00
seawood%netscape.com
63fdb0b574 Attempt to compile simple X11 program to verify that X11 headers exist.
Bug #83822


git-svn-id: svn://10.0.0.236/trunk@108018 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 05:11:00 +00:00
naving%netscape.com
da4c44e528 108774. r/sr=bienvenu. Make copying multiple messages work for 2nd pop3 acct.
git-svn-id: svn://10.0.0.236/trunk@108017 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 05:06:02 +00:00
seawood%netscape.com
3ad38bcf0b Update standalone xpconnect to handle js/xpconnect split.
Bug #104307 sr=jband


git-svn-id: svn://10.0.0.236/trunk@108016 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 04:54:14 +00:00
seawood%netscape.com
54111460c9 Build libmozjs during the install phase.
Bug #104307 sr=jband


git-svn-id: svn://10.0.0.236/trunk@108015 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 04:52:55 +00:00
cmanske%netscape.com
12889f5b49 Added 'Edit Link in New Composer' menuitem to Composer context menu, b=97425, r=hewitt, sr=kin
git-svn-id: svn://10.0.0.236/trunk@108014 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 04:33:42 +00:00
seawood%netscape.com
f922174b1f Removing obsolete files from tree.
Bug #102787 r=pierre


git-svn-id: svn://10.0.0.236/trunk@108013 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 04:13:46 +00:00
seawood%netscape.com
fe85f33fbb Removing obsolete xpcom/remote files.
Bug #102787 r=igor.kushnirskiy@sun.com


git-svn-id: svn://10.0.0.236/trunk@108012 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 04:10:51 +00:00
seawood%netscape.com
977f1f7fe7 Use -no-cpp-precomp instead of -traditional-cpp for darwin
Bug #106617


git-svn-id: svn://10.0.0.236/trunk@108011 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 04:01:43 +00:00
seawood%netscape.com
60d7c851aa Generate staticmod makefile when building meta components too.
git-svn-id: svn://10.0.0.236/trunk@108009 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 03:50:32 +00:00
jake%acutex.net
ff3e46489b We don't really need to look for fragments that are pulled in by [% INCLUDE %] or [% PROCESS %]. While removing this code bit doesn't allow us to seperatly check that those fragments exist and compile, they'll be checked atomatically when the the template that wants them is run through the process() routine by the 004template.t test. This issue was raised because bug 98707 introduced a [% BLOCK %] element and the syntax for using that is the same as for including a template fragment.
git-svn-id: svn://10.0.0.236/trunk@108008 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 03:44:07 +00:00
pete%alphanumerica.com
7b12a0334d b=108925, r=shaver, sr=jst
patch to remove symlinked dirs when recursive flag is set to false

--pete


git-svn-id: svn://10.0.0.236/trunk@108007 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 03:42:59 +00:00
dbaron%fas.harvard.edu
d11d813ea8 Add unicharutils static library.
git-svn-id: svn://10.0.0.236/trunk@108006 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 03:08:55 +00:00
bzbarsky%mit.edu
d29525429f Fix bustage -- add unicharutil to REQUIRES
git-svn-id: svn://10.0.0.236/trunk@108005 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 02:46:58 +00:00
seawood%netscape.com
17a9830da0 Removing unused unix-jar.mn
Bug #106375 r=lordpixel


git-svn-id: svn://10.0.0.236/trunk@108004 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 02:42:07 +00:00
dbaron%fas.harvard.edu
6dad459f6f Fix xmlterm bustage, and make it faster too. r=bzbarsky b=104159
git-svn-id: svn://10.0.0.236/trunk@108003 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 02:41:03 +00:00
serge%netscape.com
8d0828d01d bug#99080 using plugger, makes the temp file huge; r=peterl; sr=dougt
git-svn-id: svn://10.0.0.236/trunk@108002 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 02:15:57 +00:00
mscott%netscape.com
fb6e98659b Bug #109931 --> delay construction of the long email address view
until the user actually puts us in expanded email addresses mode.
r=bienvenu
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@108001 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 02:07:39 +00:00
attinasi%netscape.com
c4a9b2e2c7 Fixing image that was added non-binary
git-svn-id: svn://10.0.0.236/trunk@108000 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:56:39 +00:00
av%netscape.com
feeeb9c6e5 109973 -- passing plugin creation parameters to the plugin instance, not part of the build
git-svn-id: svn://10.0.0.236/trunk@107999 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:54:11 +00:00
dbaron%fas.harvard.edu
d3a1b4c5f8 FizillaMach: Make the Quit menu item work by checking the command attribute in nsMenuBarX::ExecuteCommand as in nsMenuItemX::DoCommand. b=107212 r=pinkerton sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@107998 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:53:33 +00:00
dbaron%fas.harvard.edu
09e9d89450 FizillaMach: Further refine the XP_MACOSX / MOZ_WIDGET_TOOLKIT=mac ifdefs. b=109165 r=pinkerton sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@107997 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:48:17 +00:00
av%netscape.com
899918a8be 109973 -- SDK sample code, passing plugin creation parameters to the plugin instance, not part of the build
git-svn-id: svn://10.0.0.236/trunk@107996 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:47:28 +00:00
dbaron%fas.harvard.edu
4d7fae424c FizillaMach: Create MozillaDebug.app for DEBUG builds rather than Mozilla.app. b=109939 r=pinkerton sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@107995 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:45:03 +00:00
leaf%mozilla.org
a4018d9ea9 Automated update
git-svn-id: svn://10.0.0.236/trunk@107994 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:43:06 +00:00
seawood%netscape.com
0186c61d8d Add hooks for building calendar. r=bryner
git-svn-id: svn://10.0.0.236/trunk@107993 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:40:53 +00:00
dbaron%fas.harvard.edu
d1c83fa406 Reduce string copying by using |operator+| to form dependent concatenations. b=106153 r=jag sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107992 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:38:55 +00:00
dbaron%fas.harvard.edu
27085c8d89 Reduce allocations by using the buffering in nsXMLContentSink. b=106153 r=jag sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107991 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:37:43 +00:00
wtc%netscape.com
390af0f971 Bugzilla bug 109389: changed the PLEvent event receiver window class
name to say "XPCOM" instead of "NSPR".  r=dougt.  sr=alecf.


git-svn-id: svn://10.0.0.236/trunk@107990 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:37:41 +00:00
timeless%mac.com
e33abfe1ce Bugzilla Bug 87792 Fix accesskeys based on new flexibility
patch by slate@gwu.edu r=aaronl sr=ben


git-svn-id: svn://10.0.0.236/trunk@107989 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:37:35 +00:00
sspitzer%netscape.com
2bde81b92b fix for #108264, problems with autosubscribe dialog on linux.
fix for #68303 and #109537. problems with auto-subscribe / auto-unsubscribe when newsgroup has non-ASCII chars in the name.

patches by hwaara.  r/sr=sspitzer,alecf


git-svn-id: svn://10.0.0.236/trunk@107988 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:37:28 +00:00
bzbarsky%mit.edu
068756d821 Use NS_LITERAL_STRING instead of NS_ConvertASCIItoUCS2 where possible
(i.e. where the string is a literal).  Bug 104159, r=jag, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@107987 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:33:42 +00:00
rangansen%netscape.com
56b339685e bug# 109072 ; s-kaie ; sr=hewitt Fixing the blank cert details tab problem
git-svn-id: svn://10.0.0.236/trunk@107986 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:32:21 +00:00
wtc%netscape.com
a3600d2ad1 Bugzilla bug 104645: Fixed compiler warnings. Improved compiler warning
fixes.  r=mcafee.
Modified files: src/h_page.c src/hash.c tests/lots.c


git-svn-id: svn://10.0.0.236/trunk@107984 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:31:11 +00:00
alecf%netscape.com
6c7c586272 REQUIRES cleanup
git-svn-id: svn://10.0.0.236/trunk@107983 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:28:24 +00:00
leaf%mozilla.org
6aea6acbdd Automated update
git-svn-id: svn://10.0.0.236/trunk@107982 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:28:01 +00:00
smontagu%netscape.com
7b6125768b Change the definition of IS_ARABIC_ALPHABETIC to correct the display of Persian and Urdu numerals. Bug 82347, r=mkaply, sr=kin
git-svn-id: svn://10.0.0.236/trunk@107981 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:26:21 +00:00
seawood%netscape.com
869f09ca92 Remove reference to defunct libIDL homepage.
Bug #109901


git-svn-id: svn://10.0.0.236/trunk@107979 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:24:19 +00:00
seawood%netscape.com
f206ab690e Generate proper tarball name for cross-compile builds. Use target name instead of build name.
git-svn-id: svn://10.0.0.236/trunk@107978 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:22:10 +00:00
sfraser%netscape.com
2f9cc4b128 Fix for blocker bug 109893. Comment out line that adds the plugins folder to the XPT search paths, to avoid errors when trying to look in MRJPlugin.jar for .xpt files on Mac. r=jband/a=sleestack
git-svn-id: svn://10.0.0.236/trunk@107977 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:14:08 +00:00
smeredith%netscape.com
15b788703c Merged SeamonkeyCCK_6_2_BRANCH with trunk.
git-svn-id: svn://10.0.0.236/trunk@107973 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 00:23:13 +00:00
bryner%netscape.com
12a77bd184 Fixing smoketest blocker 109870 - crashes when favicon doesn't exist. r=dbaron ,sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@107972 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 23:35:12 +00:00
jpierre%netscape.com
e21447d1e0 Fix OS/2 build
git-svn-id: svn://10.0.0.236/trunk@107970 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 21:38:54 +00:00
sfraser%netscape.com
47bff0a065 Fix for blocker bug 109893; update packages-mac after I changed gfx/widget to be component DLLs. r=pink, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@107967 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 19:47:31 +00:00
pschwartau%netscape.com
f0a1c21adf Adding another case to test.
git-svn-id: svn://10.0.0.236/trunk@107966 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 19:46:27 +00:00
mikep%oeone.com
4b15498292 Fixed bug 109262, alarms resetting their unit values.
git-svn-id: svn://10.0.0.236/trunk@107965 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 19:45:11 +00:00
dinglis%qnx.com
ed80e9ad92 -not part of build -
fixed crash when creating a scriptable Region


git-svn-id: svn://10.0.0.236/trunk@107964 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 19:25:32 +00:00
gerv%gerv.net
8891347238 Fix license headers and make attachment changed page look like bug changed page. Bug 99518 and 98110. r-myk, no second review.
git-svn-id: svn://10.0.0.236/trunk@107963 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 17:24:24 +00:00
mikep%oeone.com
9affe1d153 Changes made to get the calendar working under the nightlies because of XUL changes.
git-svn-id: svn://10.0.0.236/trunk@107962 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 16:39:15 +00:00
dinglis%qnx.com
b5c475787c - not part of build -
fix up bustage.


git-svn-id: svn://10.0.0.236/trunk@107960 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 15:49:51 +00:00
jaggernaut%netscape.com
4cfd160b80 Bug 15050, bug 109650: if user starts typing after page load kicks off, but before it replaces the url, don't overwrite what the user just typed, but do update the rest of the UI, doh!, and make sure switching tabs does replace what the user typed. r=ben, sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@107956 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 09:00:22 +00:00
hyatt%netscape.com
0d5d8dd51e Turn on favicons in Mozilla. r=glazou, bryner, sr=ben,hewitt, bug 109843
git-svn-id: svn://10.0.0.236/trunk@107955 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 08:55:23 +00:00
seawood%netscape.com
5966f2478a Use separate shell process for cvs pulls so that 'make -n -f client.mk' doesn't attempt to pull from cvs.
Bug #71200


git-svn-id: svn://10.0.0.236/trunk@107954 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 08:38:56 +00:00
dbaron%fas.harvard.edu
f6e15b701a Adding newline to end of file to fix HP bustage.
git-svn-id: svn://10.0.0.236/trunk@107953 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 07:59:24 +00:00
bryner%netscape.com
c9ba9c64dc Adding support for building calendar by having MOZ_CALENDAR=1 set. r=cls.
git-svn-id: svn://10.0.0.236/trunk@107952 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 07:57:31 +00:00
seawood%netscape.com
8f720e0943 Update mail meta modules list to handle smime.
Bug #109432 r=bryner


git-svn-id: svn://10.0.0.236/trunk@107951 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 07:48:26 +00:00
rpotts%netscape.com
168c3705c6 bug #106558 (r=darin) again! make sure that all initial stream errors prevent the creation of a content viewer!
git-svn-id: svn://10.0.0.236/trunk@107950 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 07:47:22 +00:00
bstell%netscape.com
ee96d98681 follow up for bug 102113, per Brendan's request
change the name from dummy to align, no other change


git-svn-id: svn://10.0.0.236/trunk@107949 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 07:36:38 +00:00
hyatt%netscape.com
a9b4cb7515 Fix handledomevent to work with custom eventts in XUL. r=jag, sr=hewitt, bug 109831
git-svn-id: svn://10.0.0.236/trunk@107947 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 07:00:21 +00:00
alecf%netscape.com
30649c62ba remove some DEBUG_alecf's - no bug, not affecting anything...
git-svn-id: svn://10.0.0.236/trunk@107946 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 05:46:51 +00:00
dbaron%fas.harvard.edu
0aa3ce9bc2 Adding / removing files for hyatt. b=106153
git-svn-id: svn://10.0.0.236/trunk@107945 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 04:19:47 +00:00
hyatt%netscape.com
b4e87bafad Fix for 106153, don't build a content model for XBL's implementation. r=bryner, sr=ben
git-svn-id: svn://10.0.0.236/trunk@107944 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 04:09:56 +00:00
hyatt%netscape.com
3a488100eb 106153. convert property to field in XBL. r=bryner, sr=ben
git-svn-id: svn://10.0.0.236/trunk@107943 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 04:08:55 +00:00
sonja.mirtitsch%sun.com
40e8999e40 made cronsafe (I hope)
git-svn-id: svn://10.0.0.236/trunk@107942 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 03:28:52 +00:00
sspitzer%netscape.com
914e467a98 more work on #73868. converting ab from tree to outliner. NOT PART OF THE BUILD.
git-svn-id: svn://10.0.0.236/trunk@107941 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 02:13:58 +00:00
kirk.erickson%sun.com
072424c974 Resolves 107777 - selfserv needs log stats mode
git-svn-id: svn://10.0.0.236/trunk@107940 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 02:13:19 +00:00
seawood%netscape.com
a19730ed38 Link against xinerama libs in static build if xinerama is enabled.
Bug #109245 r=lidl@pix.net


git-svn-id: svn://10.0.0.236/trunk@107939 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 01:48:29 +00:00
sonja.mirtitsch%sun.com
d35e81719f attempt to copy the qa results to mozilla.
this version untars with a script on mozilla, last one filled up my homedirectory
umask 000
cd /home/ftp/pub/security/nss
gunzip all.tar.gz
tar xf all.tar
rm  all.tar.gz all.tar
ls -l


git-svn-id: svn://10.0.0.236/trunk@107938 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 01:30:21 +00:00
shanjian%netscape.com
805f57c60f #108012 text measurment on win xp have problem with unicode while word-spacing and letter-spacing is present
r= smontagu sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@107934 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 00:51:22 +00:00
av%netscape.com
04e70594d1 Bug 109041 -- adding call to NPP_SetWindow for windowless plugins on paint event, patch by dbrittain@superscape.com, r=av, sr=beard
git-svn-id: svn://10.0.0.236/trunk@107933 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 00:30:44 +00:00
sspitzer%netscape.com
53271138d8 more work on #73868. converting ab from tree to outliner.
NOT PART OF THE BUILD


git-svn-id: svn://10.0.0.236/trunk@107932 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 00:16:18 +00:00
sspitzer%netscape.com
e8b3e5a4d2 fix for #109278. can't edit existing addressbook cards.
r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@107931 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 00:13:15 +00:00
smontagu%netscape.com
9d803d9084 Recheckin of fix to bug 104792, which was killed by checkin on bug 104874. r=rods, sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@107930 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-12 22:31:32 +00:00
seawood%netscape.com
1a286497ca Since we automatically generate the toplevel configure, make RUN_AUTOCONF_LOCALLY *always* remove all of the configure files before pulling and regenerate them after pulling.
Bug #47989 r=mkaply


git-svn-id: svn://10.0.0.236/trunk@107929 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-12 21:57:55 +00:00
smontagu%netscape.com
df20575389 To fix Mac bustage
git-svn-id: svn://10.0.0.236/trunk@107928 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-12 21:40:03 +00:00
sspitzer%netscape.com
50fef1cc5e partial fix for #108751.
the SearchDialog no longer includes dialogOverlay.xul, so this function is not defined.

r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@107927 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-12 21:03:10 +00:00
smontagu%netscape.com
5005056c08 Fix for bug 81773: Bidi XUL text (e.g. bookmarks, tab titles) was flipping to and fro on systems without native Bidi support. r=mkaply, r/sr=hyatt, sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@107926 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-12 20:51:48 +00:00
kaie%netscape.com
0ba5bc52ae b=108735 Fix large blank space in cert manager
r=kaie sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@107925 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-12 20:29:31 +00:00
seawood%netscape.com
43d2254ded Use proper module name for smime & make local function static.
Fixing static build bustage
Bug #109575 r=bryner sr=waterson


git-svn-id: svn://10.0.0.236/trunk@107924 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-12 20:16:48 +00:00
relyea%netscape.com
b1be3f4016 1) bug 95135 - DSA key fails 1 out of 8 times, causing intermitant
test failures.

Fix: use the Signed attribute to store the key as well as look it up.

2) Fix code so that looking up a public key won't crash if it can't find the
corresponsing private key in the database (found by code inspection).


git-svn-id: svn://10.0.0.236/trunk@107923 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-12 17:59:45 +00:00
ccarlen%netscape.com
6105575789 Bug 108383 - no user prefs if starting mozilla with -p. r=bnesse/sr=alecf
git-svn-id: svn://10.0.0.236/trunk@107922 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-12 15:52:58 +00:00
jake%acutex.net
9b3a845780 Fix for bug 86300 - If a bug didn't exist and GetBugLink() tried to create a tooltip for it, you'd get uninitialized variables warnings in your error log. This path also introduces a cache so if the same bug # is mentioned more than once during the same running of the script, it only has to query the database once.
r= mattyt, gerv


git-svn-id: svn://10.0.0.236/trunk@107921 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-12 13:43:59 +00:00
sspitzer%netscape.com
b1ff4140ee more changes for converting addressbook results pane from tree to outliner.
NOT PART OF THE BUILD.


git-svn-id: svn://10.0.0.236/trunk@107920 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-12 12:28:38 +00:00
ben%netscape.com
70aa6dba85 Adding Download Manager component & initial interface, datasource, etc.
not part of build


git-svn-id: svn://10.0.0.236/trunk@107918 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-12 08:57:42 +00:00
hyatt%netscape.com
a686fc891b Fix to convert property to field. 106153. r=hixie, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107917 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-12 07:28:30 +00:00
bbaetz%cs.mcgill.ca
58006fb10f Oops. Bug 109690 again, r=justdave, gerv
git-svn-id: svn://10.0.0.236/trunk@107916 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-12 05:47:24 +00:00
bbaetz%cs.mcgill.ca
c2a13c0ac1 Bug 109690: Check $bug before using it.
r=justdave,gerv


git-svn-id: svn://10.0.0.236/trunk@107915 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-12 05:39:14 +00:00
kaie%netscape.com
50d50d5f9c b=103198 Make sure master preferences panel fits.
r=kaie sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@107913 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-12 05:07:23 +00:00
kaie%netscape.com
9a8dea60ee b=108625 Fix regression / XUL value attribute assignment
r=ddrinan sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@107912 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-12 04:57:53 +00:00
rweltman%netscape.com
f244ffbdd6 Use explicit imports
git-svn-id: svn://10.0.0.236/trunk@107908 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-12 01:32:07 +00:00
rweltman%netscape.com
035ed46bb5 Use real javax.security.sasl package instead of Sun preview
git-svn-id: svn://10.0.0.236/trunk@107907 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-12 01:31:41 +00:00
rweltman%netscape.com
85b98e0160 Added sasl.jar and jnet.jar to the build CLASSPATH
git-svn-id: svn://10.0.0.236/trunk@107906 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-12 01:29:33 +00:00
peterv%netscape.com
39d48aedbb Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead. Not part of the build. r=jag, rs=scc.
git-svn-id: svn://10.0.0.236/trunk@107905 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-12 01:22:31 +00:00
rweltman%netscape.com
62a52afd0c November 11, 2001 implementation of javax.security.sasl
git-svn-id: svn://10.0.0.236/trunk@107904 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-12 00:58:53 +00:00
bzbarsky%mit.edu
8a3a1251d3 Fix pasting into password boxes with middle-mouse paste. Bug 109520,
r=fabian, sr=jst


git-svn-id: svn://10.0.0.236/trunk@107902 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 22:52:18 +00:00
seawood%netscape.com
c2069142e7 Add xpcom/glue
git-svn-id: svn://10.0.0.236/trunk@107901 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 22:46:29 +00:00
brendan%mozilla.org
589201c307 Avoid ClaimScope (lock-free to -full transition) in JS_GetClass and js_FinalizeObject called from the GC (109183, r=shaver, sr=jband).
git-svn-id: svn://10.0.0.236/trunk@107900 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 21:25:13 +00:00
dbaron%fas.harvard.edu
3d164442b1 Attempt to fix HP runtime bustage. b=83836
git-svn-id: svn://10.0.0.236/trunk@107899 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 20:46:42 +00:00
peterv%netscape.com
46a634bc19 Adding namespaces and tbodies. Testcase, not part of the build. r=sicking.
git-svn-id: svn://10.0.0.236/trunk@107898 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 20:40:56 +00:00
dbaron%fas.harvard.edu
70936bf2ff Fix nsDependentString assertions when using history window, part 2. b=109172 r=jag sr=alecf
git-svn-id: svn://10.0.0.236/trunk@107897 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 20:37:53 +00:00
jband%netscape.com
aa380de8e9 fix bug 106122. build xpt file search path based on NS_XPCOM_COMPONENTS_DIR *and* NS_APP_PLUGINS_DIR_LIST. Also, correctly detect that search path has changed - even when the change is just appended items. r=ccarlen sr=jst.
git-svn-id: svn://10.0.0.236/trunk@107895 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 19:01:00 +00:00
sicking%bigfoot.com
b474cb8a97 [Not part of build]
Make standalone TransforMiiX build again. Fix merge-conflict resolved the wrong way.

No bug. r=hwaara.


git-svn-id: svn://10.0.0.236/trunk@107894 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 17:40:44 +00:00
ian%hixie.ch
2f70d2e668 Some very primitive default HTML output files for login.accessDenied and login.detailsSent.
git-svn-id: svn://10.0.0.236/trunk@107893 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 15:37:48 +00:00
ian%hixie.ch
b7cb0633c4 We should be able to access strings with uppercase letters -- oops. Changing regexp to include 'A-Z' as well as 'a-z'. Also adding a dump statement in the failure case to help when analysing the log looking for a bug.
git-svn-id: svn://10.0.0.236/trunk@107892 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 15:33:59 +00:00
ian%hixie.ch
cac8ba4310 Missed a return statement in the setupInstall method. This was causing setup to fail every time, because the function returned a defined value. Also took the opportunity to add a call to setupProgress.
git-svn-id: svn://10.0.0.236/trunk@107891 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 11:54:06 +00:00
ian%hixie.ch
87506d5097 Missed a return statement in the setupInstall method. This was causing setup to fail every time, because the function returned a defined value.
git-svn-id: svn://10.0.0.236/trunk@107890 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 11:48:14 +00:00
ian%hixie.ch
3176c0d2a4 Should have been checking for a defined value, not a true value -- there is nothing to stop a failure from being '0', for instance. (The important thing is to be consistent with the SelectingServiceList code, really, and it uses defined().)
git-svn-id: svn://10.0.0.236/trunk@107889 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 11:47:02 +00:00
seawood%netscape.com
0d2c3d6058 more beos bustage fixing
git-svn-id: svn://10.0.0.236/trunk@107888 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 09:43:48 +00:00
ian%hixie.ch
ba16dd127e Implement a module to give the main application the ability to add rights and do other configuration related stuff.
git-svn-id: svn://10.0.0.236/trunk@107887 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 09:36:02 +00:00
mcafee%netscape.com
90735d6f61 Switching to arg form of system call to avoid security hole (76109)
git-svn-id: svn://10.0.0.236/trunk@107886 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 09:08:56 +00:00
mcafee%netscape.com
943edc668f typo! fixes bug
git-svn-id: svn://10.0.0.236/trunk@107884 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 08:30:21 +00:00
morse%netscape.com
7b7937b807 bug 109411, prevent malloc of 0, c=pedemonte, r=morse, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@107883 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 08:27:05 +00:00
seawood%netscape.com
572298288c Fixing beos bustage. who needs the lxr lesson?
git-svn-id: svn://10.0.0.236/trunk@107882 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 08:26:18 +00:00
ian%hixie.ch
e1e5a2a6f1 Mute the Net::AIM warnings and add some null-checking code to the close() method.
git-svn-id: svn://10.0.0.236/trunk@107881 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 08:08:26 +00:00
blakeross%telocity.com
0744b9ee00 changing timeout to 0, r/sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107874 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 04:41:48 +00:00
blakeross%telocity.com
8c11ea56e0 73748 - Stop loading nsJSSupportsUtils.js and nsJSComponentManager.js on startup. r=hewitt sr=ben
git-svn-id: svn://10.0.0.236/trunk@107873 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 04:20:01 +00:00
ian%hixie.ch
7dc7a687d2 First stab at primitive AIM output support as an alternative to e-mail.
git-svn-id: svn://10.0.0.236/trunk@107872 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 04:18:09 +00:00
bzbarsky%mit.edu
0220720066 Fixing bogus indentation that I missed (checked in old version of
patch). bug 84599 reprise, r=glazou, sr=attinasi (still).


git-svn-id: svn://10.0.0.236/trunk@107871 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 03:56:49 +00:00
bryner%netscape.com
36c48a1f6a Fixing startup crash. sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@107869 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 02:48:05 +00:00
dbaron%fas.harvard.edu
cbbd6fb539 Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=jag, rs=scc
git-svn-id: svn://10.0.0.236/trunk@107868 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 01:57:33 +00:00
dbaron%fas.harvard.edu
52148e4d9c Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=jag, rs=scc
git-svn-id: svn://10.0.0.236/trunk@107867 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 01:52:04 +00:00
dbaron%fas.harvard.edu
67028224e2 Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=jag, rs=scc
git-svn-id: svn://10.0.0.236/trunk@107866 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 01:42:10 +00:00
dbaron%fas.harvard.edu
01e7c5fab7 Avoid applying all default rendering of HTML's table element to anonymous table objects. b=72358 r=hixie sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@107865 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 01:35:25 +00:00
dbaron%fas.harvard.edu
278dd22f03 Fix nsDependentString assertions when using history window. b=109172 r=jag rs=scc
git-svn-id: svn://10.0.0.236/trunk@107864 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 01:27:30 +00:00
bryner%netscape.com
b142df599a added files: mozilla/content/xbl/src/nsXBLPrototypeResources.cpp, mozilla/content/xbl/src/nsXBLResourceLoader.cpp
git-svn-id: svn://10.0.0.236/trunk@107863 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 01:21:33 +00:00
waterson%netscape.com
06395bc517 Bug 109143. Search datasource should return a valid result set from GetTargets now that we're suppressing re-entrant content builds. r=rjc, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107862 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 01:16:08 +00:00
hyatt%netscape.com
6ab421ca7c Fix for 106153, dont build a content model for XBL <resources>, r=bryner, sr=jst
git-svn-id: svn://10.0.0.236/trunk@107861 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 01:15:22 +00:00
ian%hixie.ch
79a6f20984 Fix typo (PLIFF->PLIF)
git-svn-id: svn://10.0.0.236/trunk@107860 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 00:58:48 +00:00
pete%alphanumerica.com
6ca4d43048 b=53596, r=dougt, sr=brendan
nsLocalFileUnix fix for ::GetLeafName not working on relative paths

--pete


git-svn-id: svn://10.0.0.236/trunk@107859 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 00:15:28 +00:00
ian%hixie.ch
52581f47aa Fix the DESTROY method to actually call the close() method like it was supposed to.
git-svn-id: svn://10.0.0.236/trunk@107858 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 00:14:07 +00:00
dbaron%fas.harvard.edu
9527b379c7 Fix bustage. b=109165
git-svn-id: svn://10.0.0.236/trunk@107857 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 23:55:36 +00:00
dbaron%fas.harvard.edu
e619d6fc7c Pull computation of loop invariants for rule matching out of outer loop (over rule processors) as well, from SelectorMatchesData in nsCSSStyleSheet to RuleProcessorData in nsStyleSet. Use the RuleProcessorData structure in nsHTMLStyleSheet as well. Simplify matching of :-moz-bound-element pseudo-class. b=83836 r=waterson, pierre sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107856 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 23:51:45 +00:00
dbaron%fas.harvard.edu
7a3e6639d5 Tweak XP_MACOSX ifdefs to fix keyboard shortcuts (partly), context menus, and hidden window behavior and build the mac classic skin in the Mach-O build. b=109165 r=pinkerton sr=beard
git-svn-id: svn://10.0.0.236/trunk@107855 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 23:30:13 +00:00
jband%netscape.com
37eba2b798 not part of build. Now that null DOM strings are correctly supported we can fix the test case
git-svn-id: svn://10.0.0.236/trunk@107854 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 22:35:26 +00:00
jaggernaut%netscape.com
e377996066 Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=dbaron, rs=scc
git-svn-id: svn://10.0.0.236/trunk@107853 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 22:20:21 +00:00
ian%hixie.ch
3a9a356b60 Change the order of the settings so as to match the order in which they are requested. This causes the error message to mention the setting that the user aborted on, instead of some random later setting.
git-svn-id: svn://10.0.0.236/trunk@107852 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 22:06:54 +00:00
ian%hixie.ch
30f7d9e23f Change createArgument so that we drop the default on the floor -- the default should only be used when explicitly requested (e.g. by the user in interactive mode), not in all cases. CommandLine.pm was in fact already assume that this was the case.
git-svn-id: svn://10.0.0.236/trunk@107851 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 22:04:34 +00:00
jaggernaut%netscape.com
85bf8c8fb4 Bug 53057: Removing implicit |CharT*| conversion operator for nsCString, r=dbaron, rs=scc
git-svn-id: svn://10.0.0.236/trunk@107850 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 22:00:31 +00:00
ian%hixie.ch
38d0af9333 Switching to batch mode involves changing the 'batch' argument, not the one being requested... ahem.
git-svn-id: svn://10.0.0.236/trunk@107849 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 21:59:13 +00:00
ian%hixie.ch
e7f0b0e6e4 Bracket shuffling to fix a warning in Perl 5.0.x.
git-svn-id: svn://10.0.0.236/trunk@107848 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 21:57:07 +00:00
ian%hixie.ch
d793a48053 Handle the case where the user hits Ctrl+D during input, and the case where the user piped a file into us and the file was too short.
git-svn-id: svn://10.0.0.236/trunk@107847 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 21:53:49 +00:00
ian%hixie.ch
c56420bdaf Correct an error in the default handler of the namespaced XML walker: we have to shift out the first argument otherwise weird things will naturally happen.
git-svn-id: svn://10.0.0.236/trunk@107846 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 21:44:28 +00:00
jaggernaut%netscape.com
edf1c61246 Bug 15050: page load shouldn't overwrite text typed into the url bar. r=hewitt, sr=ben
git-svn-id: svn://10.0.0.236/trunk@107845 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 21:38:28 +00:00
ian%hixie.ch
7d3015eda3 The User object was not saving anything if its userID started off as undef (i.e., new user) and the code never changed any properties (which is normal for a new user). Changed the code to automatically assume it is dirty if it starts with an undefined userID. Changed writeProperties to use the return value from the data source to save any changes to userID, so that when it is defined (by inserting a new record, probably) then we can remember it. Finally, changed propertySet so that when userID is changed from an undefined value to a defined value, the change is propagated to the fields and the groups are marked dirty, which will force them to be written out too.
git-svn-id: svn://10.0.0.236/trunk@107843 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 21:00:37 +00:00
ian%hixie.ch
85565622cc Fix the output template to support multiple authentication protocols now that the code is not lying about that.
git-svn-id: svn://10.0.0.236/trunk@107842 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 20:55:39 +00:00
ian%hixie.ch
6c7a644159 Changed a comment in UserField.pm to be more accurate: it is actually safe to change the userID on the fly from an undefined value to a defined value because the code only uses it at two points: creation, if it was defined (used by the caller) and destruction (at which point it is passed to the data source to save any changes).
git-svn-id: svn://10.0.0.236/trunk@107841 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 20:53:37 +00:00
ian%hixie.ch
1c45721015 s/smtp/email/go -- have to be consistent with the rest of the code\!
git-svn-id: svn://10.0.0.236/trunk@107840 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 20:46:29 +00:00
ian%hixie.ch
6738fc00b6 Return the user ID even when the user exists, so that there is no need for callers to check the return value.
git-svn-id: svn://10.0.0.236/trunk@107839 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 20:43:44 +00:00
ian%hixie.ch
b4a63e1b65 Fixing ill-formedness error.
git-svn-id: svn://10.0.0.236/trunk@107838 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 20:34:00 +00:00
mcafee%netscape.com
02e56d096c fixing perl error
git-svn-id: svn://10.0.0.236/trunk@107837 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 20:21:38 +00:00
mcafee%netscape.com
ec2a2ad12c Switching to proper log-header variable
git-svn-id: svn://10.0.0.236/trunk@107836 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 19:26:42 +00:00
gerv%gerv.net
114dd11eed Bug 108177 - change Henrik Gemal's email address to mozilla@gemal.dk . r=gerv, auto-sr=brendan. Comment changes only.
git-svn-id: svn://10.0.0.236/trunk@107835 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 19:10:40 +00:00
waterson%netscape.com
ca9282e17c Bug 109505. Dumb typo. Use iterator variable when looking for template builder.
git-svn-id: svn://10.0.0.236/trunk@107834 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 18:45:02 +00:00
loadrunner%betak.net
3c651c0153 bug 64146, Delay nsCharsetMenu initialization to avoid consuming ~2% of startup time, r=dp, sr=brendan,alecf (this file didn't make it into M096)
git-svn-id: svn://10.0.0.236/trunk@107833 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 17:39:50 +00:00
bzbarsky%mit.edu
7d6358f8fc Fix getComputedStyle() position/size calculations. Bug 84599 and bug
94855, r=glazou, sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@107832 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 17:29:04 +00:00
alecf%netscape.com
4fda431336 NOT PART OF BUILD
for bug 102043 and bug 71482 - update nsHistoryLoadListener to support redirected URLs, and to update titles through nsIBrowserHistory


git-svn-id: svn://10.0.0.236/trunk@107831 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 16:37:19 +00:00
ian%hixie.ch
4b6476a5c9 implemented getFieldNamesByCategory() in the user data source, and used it to fill in the list of contact methods for the loginFailed output handler.
git-svn-id: svn://10.0.0.236/trunk@107830 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 10:55:33 +00:00
ian%hixie.ch
be63bbfcfc Made the phrase 'or to have your password sent to you,' appear regardless of the value of data.tried
git-svn-id: svn://10.0.0.236/trunk@107829 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 10:51:10 +00:00
dp%netscape.com
d13f63a9db fixed dup printing
git-svn-id: svn://10.0.0.236/trunk@107828 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 09:18:45 +00:00
dp%netscape.com
29e6249ac1 first version
git-svn-id: svn://10.0.0.236/trunk@107827 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 08:54:53 +00:00
jst%netscape.com
0936a7cef0 Checking in Jonas Sicking's <sicking@bigfoot.com> fix for bug 109154. Make this code not suck as much, don't use GetPrimaryFrame() when there's no need to. r=jkeiser@iname.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@107826 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 08:25:16 +00:00
jkeiser%iname.com
ecfc39a688 Null-safety checks (bug 108808). r=rods@netscape.com, sr=kin@netscape.com
git-svn-id: svn://10.0.0.236/trunk@107825 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 07:45:15 +00:00
jst%netscape.com
ad66f47ab5 Checking in Fabian's <hidday@geocities.com> patch for bug 105640. Add support for IE's document.compatMode property. r=sicking@bigfoot.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@107824 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 07:36:19 +00:00
stephend%netscape.com
a7e8288316 Bug 107188. Help tooltip not correct or localizable. r=oeschger@netscape.com, sr=hewitt@netscape.com
git-svn-id: svn://10.0.0.236/trunk@107823 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 06:34:16 +00:00
ian%hixie.ch
5c49903375 Fix a typo on the To: line which was resulting in a blank To: field, made the Subject: line be dynamically generated, and made the text actually be useful.
git-svn-id: svn://10.0.0.236/trunk@107822 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 06:26:28 +00:00
mcafee%netscape.com
b418eb136e proper checking for scrape_builds data
git-svn-id: svn://10.0.0.236/trunk@107821 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 06:01:35 +00:00
ian%hixie.ch
77fb90f83b Oops, syntax error.
git-svn-id: svn://10.0.0.236/trunk@107820 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 05:21:17 +00:00
ian%hixie.ch
ab2a33bd20 Use the actual From: address (now that the outputter tells us what it is...).
git-svn-id: svn://10.0.0.236/trunk@107819 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 05:12:06 +00:00
ian%hixie.ch
7ba9f2d1c5 Added another set of data to the data hash: the outputter hash. This will be useful for strings that have to embed things like the e-mail address of the application itself. Added hash methods to the Email and Stdout generic outputter modules to support this change. Renamed 'from' to 'address' in the Email outputter to make it easier to reuse the code (hehe). Also, in the same module, changed some of the comments, changed a double quote string literal to a single quote string literal, and added the word 'configure' where it was missing in one of the dump statements.
git-svn-id: svn://10.0.0.236/trunk@107818 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 05:00:14 +00:00
bstell%netscape.com
2aec1606d4 bug 107019: anti-aliased glyph code
r=yokoyama@netscape.com, sr=blizzard@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@107817 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 04:41:18 +00:00
bstell%netscape.com
811171d8cb bug 107019 anti-aliased glyph C++ object code
r=yokoyama@netscape.com, sr=blizzard@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@107816 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 04:39:57 +00:00
bstell%netscape.com
f607d9793e bug 102133: fix 64 bit solaris crash
r=shanjian@netscape.com, sr=brendan@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@107815 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 04:20:55 +00:00
sfraser%netscape.com
931a22f26b Fix the carbon build.
git-svn-id: svn://10.0.0.236/trunk@107814 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 03:28:05 +00:00
pschwartau%netscape.com
388f6c3fbb Fixing a typo.
git-svn-id: svn://10.0.0.236/trunk@107813 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 02:47:52 +00:00
pschwartau%netscape.com
df7a557ec3 Adding another case to test.
git-svn-id: svn://10.0.0.236/trunk@107812 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 02:46:24 +00:00
law%netscape.com
e9cd5892c6 New tools for measuring startup with a minimalist 'Navigator'
git-svn-id: svn://10.0.0.236/trunk@107811 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 02:40:13 +00:00
blakeross%telocity.com
3ec8782659 109207 - stop loading brand.dtd three additional times on startup. r=ben sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107809 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 01:51:44 +00:00
mcafee%netscape.com
776256bb10 Fixing tab makefile bustage
git-svn-id: svn://10.0.0.236/trunk@107808 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 01:33:55 +00:00
naving%netscape.com
43405e0d52 104504 r/sr=darin. Null out the listeners once we are done with read requests. This fixes
nsImapCacheStreamListener and nsNntpCacheStreamListener leaks.


git-svn-id: svn://10.0.0.236/trunk@107807 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 01:13:06 +00:00
morse%netscape.com
d534e8ff3c bug 68136, full screen mode, r/sr=ben/alecf
git-svn-id: svn://10.0.0.236/trunk@107806 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 01:12:37 +00:00
rbs%maths.uq.edu.au
e929b26421 fix typo that caused font download to stop working. b=106633 r=yokoyama s=waterson
git-svn-id: svn://10.0.0.236/trunk@107805 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 01:10:39 +00:00
sfraser%netscape.com
4129548ff2 Change to convert Widget and Gfx into component DLLs on Mac, bug 94434. r=pchen, sr=beard/darin
git-svn-id: svn://10.0.0.236/trunk@107804 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 01:05:03 +00:00
morse%netscape.com
e37ddd0cda bug 109325, crash in cookie module, r=ccarlen, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@107803 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 00:58:59 +00:00
curt%netscape.com
943b0a4c74 Moved upgradeClean ahead of file copy.
git-svn-id: svn://10.0.0.236/trunk@107801 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 00:41:16 +00:00
mscott%netscape.com
99bf7967f4 remove a define DEBUG_rhp from the makefile
git-svn-id: svn://10.0.0.236/trunk@107800 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 00:36:14 +00:00
mscott%netscape.com
16c2639a60 remove a define DEBUG_rhp from the make project.
git-svn-id: svn://10.0.0.236/trunk@107799 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 00:35:51 +00:00
pchen%netscape.com
cd45b13677 bug 107900, r=jag, sr=ben, add toolbarbutton and button to lazy elements
that don't have their contents built right away


git-svn-id: svn://10.0.0.236/trunk@107798 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 00:13:24 +00:00
mscott%netscape.com
96abba64cb fix mac build.
git-svn-id: svn://10.0.0.236/trunk@107797 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 00:13:19 +00:00
pchen%netscape.com
ecf432b21f bug 107900, r=jag, sr=ben, add toolbarbutton xul atom
git-svn-id: svn://10.0.0.236/trunk@107796 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 00:10:20 +00:00
pchen%netscape.com
aa3b124b3f bug 107900, r=jag, sr=ben, return true if we loaded bookmarks, otherwise
return false


git-svn-id: svn://10.0.0.236/trunk@107795 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 00:08:42 +00:00
pchen%netscape.com
1ab984a1af bug 107900, r=jag, sr=ben, return bool from ReadBookmarks()
git-svn-id: svn://10.0.0.236/trunk@107794 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 00:07:51 +00:00
waterson%netscape.com
807c7a00e9 Bug 106749. Make sure template builder only tries to build content if it's the _closest_ builder to the lazy node. r=rjc, sr=shaver
git-svn-id: svn://10.0.0.236/trunk@107793 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 00:06:08 +00:00
waterson%netscape.com
ed486643da Bug 105068. Oops, I mean to remove this.
git-svn-id: svn://10.0.0.236/trunk@107792 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 00:04:47 +00:00
waterson%netscape.com
f02192bdee Bug 108775. Don't broadcast |id|, |ref|, or |persist| attributes. Avoid re-entrancy when restoring persisted attributes. r=jag, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107791 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 00:03:53 +00:00
nhotta%netscape.com
c1c9f64869 Changed to use local stack for charset conversion util functions, bug 108914, r=ducarroz, sr=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@107790 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 23:57:15 +00:00
nhotta%netscape.com
65516669cc Changed to use local stack for message body charset conversion, bug 108749, r=ducarroz, sr=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@107789 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 23:56:19 +00:00
mscott%netscape.com
ef3625406f Bug #108960 --> get rid of some obsolete CSS rules to make this file load
faster and help message display.
rs=sspitzer


git-svn-id: svn://10.0.0.236/trunk@107788 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 23:54:34 +00:00
mscott%netscape.com
c4e2261977 Bug #108761 --> override globalEditMenuItems and selectEditMenuItems so
with our own custom event so we can reduce the amount of command updating
they were doing during message display.
r=bienvenu
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@107787 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 23:53:16 +00:00
mscott%netscape.com
60cfbceeb2 Bug #109134 --> optimize our CSS by using .classname instead of tagname.class name
for a couple styles.
r=bienvenu
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@107786 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 23:50:38 +00:00
sicking%bigfoot.com
33dadb9240 Bug 95779 - Key cached expressions and patterns on node they appear in rather then string.
r=Pike sr=jst


git-svn-id: svn://10.0.0.236/trunk@107785 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 23:46:36 +00:00
mscott%netscape.com
45d499f29b Bug #108635 --> disable session and global history for the message pane. This helps improve
message display time.
r=jag/mscott
sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@107784 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 23:41:08 +00:00
mscott%netscape.com
a38b60f537 Bug #108635 --> add ability to disable global and session history.
r=jag/mscott
sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@107783 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 23:39:56 +00:00
despotdaemon%netscape.com
e5b0c39cc0 Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@107782 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 23:38:25 +00:00
sicking%bigfoot.com
09b20ef1df Bug 105979 - Cleanup NodeSetFunctionCall and Tokenizer classes
r=Pike,peterv sr=jst


git-svn-id: svn://10.0.0.236/trunk@107781 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 23:34:06 +00:00
mscott%netscape.com
3352b66874 Bug #22960 --> broadcast all the headers at once instead of individually.
if not in view all headers mode, only send out the headers we need. This helps
message display performance.
r=ducarroz
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@107780 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 23:31:54 +00:00
tao%netscape.com
723fd0db48 report ui language and country code in test program (not part of client).
git-svn-id: svn://10.0.0.236/trunk@107779 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 22:57:30 +00:00
ian.mcgreer%sun.com
a508954d9b construct salt and password buffers for PBE correctly
git-svn-id: svn://10.0.0.236/trunk@107778 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 22:51:42 +00:00
shrutiv%netscape.com
c41f9aa079 Removing extra CR's
git-svn-id: svn://10.0.0.236/trunk@107777 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 22:12:00 +00:00
ian%hixie.ch
76152f2135 Implement some primitive error handling for sending mail.
git-svn-id: svn://10.0.0.236/trunk@107776 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 21:59:21 +00:00
relyea%netscape.com
376653238f Rewrite Ian's get cert by email address to use the standard cert searching code.
git-svn-id: svn://10.0.0.236/trunk@107775 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 21:43:18 +00:00
mcafee%netscape.com
bf8a257f80 Adding scrapebuilds.pl check
git-svn-id: svn://10.0.0.236/trunk@107774 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 21:37:02 +00:00
mcafee%netscape.com
34578d29a0 Adding scrape_builds
git-svn-id: svn://10.0.0.236/trunk@107773 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 21:35:25 +00:00
mcafee%netscape.com
b285a9e360 Adding scrapebuilds toggle ui
git-svn-id: svn://10.0.0.236/trunk@107772 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 21:32:41 +00:00
mcafee%netscape.com
ff7f60b684 Adding scrapebuilds.pl
git-svn-id: svn://10.0.0.236/trunk@107771 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 21:31:19 +00:00
ian%hixie.ch
8429169df5 Removing unnecessary spammy debug output (this code works now... honest\!)
git-svn-id: svn://10.0.0.236/trunk@107770 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 21:22:32 +00:00
ian%hixie.ch
3d2d5f544f Decode %XX-encoded strings.
git-svn-id: svn://10.0.0.236/trunk@107769 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 21:19:59 +00:00
javi%netscape.com
a6f1ecb450 Fixing typo
git-svn-id: svn://10.0.0.236/trunk@107766 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 21:14:07 +00:00
javi%netscape.com
529933e14f Bug 106507
Enable S/MIME for users that are already building PSM.


git-svn-id: svn://10.0.0.236/trunk@107765 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 20:45:47 +00:00
kaie%netscape.com
2c948ee683 build smime if MOZ_PSM is defined
a=leaf


git-svn-id: svn://10.0.0.236/trunk@107764 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 20:45:36 +00:00
mscott%netscape.com
e6bb9498ee build smime if psm2 is defined.
a=leaf


git-svn-id: svn://10.0.0.236/trunk@107763 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 20:26:40 +00:00
ian%hixie.ch
f6dff658e9 Added some more comments that might help people get this working on Apache.
git-svn-id: svn://10.0.0.236/trunk@107762 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 20:23:42 +00:00
ian%hixie.ch
0b383c1d78 Factored out the connect/disconnect code, added settings for the host and the from address and made them be handled by a setup.configure handler, wrapped the call to Net::SMTP->new() in a warning-free block.
git-svn-id: svn://10.0.0.236/trunk@107761 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 20:21:11 +00:00
ian%hixie.ch
3443dd9f0e Adding support for generic saving and retrieving of settings.
git-svn-id: svn://10.0.0.236/trunk@107760 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 20:13:21 +00:00
ian%hixie.ch
7b02c6d19e Adding a comment on the use of assert()
git-svn-id: svn://10.0.0.236/trunk@107759 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 20:09:22 +00:00
rweltman%netscape.com
391019dc2c Call Vector.removeAllElements() instead of Vector.clear() to allow compilation and execution with JDK 1.1.x (Bugzilla bug 107830)
git-svn-id: svn://10.0.0.236/trunk@107758 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 19:57:54 +00:00
dp%netscape.com
8a40115287 Better usage message. Ability to take args.
git-svn-id: svn://10.0.0.236/trunk@107757 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 19:16:04 +00:00
ian%hixie.ch
de07b8d410 Refactored the Database::DBI code. Added support for default values in the setup code. Added support to create the database and the user (although some of this may need refactoring into separate MySQL submodules).
git-svn-id: svn://10.0.0.236/trunk@107756 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 17:23:41 +00:00
ian%hixie.ch
a674a12422 Changing the order of loaded modules to make sure they are set up in the right order.
git-svn-id: svn://10.0.0.236/trunk@107755 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 17:16:50 +00:00
ian%hixie.ch
64d32bc1a9 Added a missing 'return' statement so that the user.fields setup routine doesn't appear to have failed when it hasn't (without a return statement, the value of the last statement is the return value).
git-svn-id: svn://10.0.0.236/trunk@107754 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 17:15:13 +00:00
ian%hixie.ch
ab6ec76c4d Changed the DESTROY method to make sure it calls its parent.
git-svn-id: svn://10.0.0.236/trunk@107753 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 17:13:27 +00:00
ian%hixie.ch
18252bc48b Added support for printing the default value for requests.
git-svn-id: svn://10.0.0.236/trunk@107752 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 17:12:18 +00:00
ian%hixie.ch
9ff7bb94ea Added the ability to find the length of an array (array.length to go with array.0, array.1, etc). Added assertions to handle the case of invalid order or sort attributes on <set>. Added two new sort types ('default' and 'reverse default').
git-svn-id: svn://10.0.0.236/trunk@107751 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 17:10:22 +00:00
ian%hixie.ch
e819a06972 Added two assertions to make sure the handle is defined before using it, and added a check that the handle is defined before releasing it. Also changed the DESTROY method to call its parent.
git-svn-id: svn://10.0.0.236/trunk@107750 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 17:07:18 +00:00
ian%hixie.ch
ca0cb58027 Removing excess trailing spaces on one line, and moving a warn from level 5 ('important events') to level 8 ('frequent important events').
git-svn-id: svn://10.0.0.236/trunk@107749 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 17:03:40 +00:00
ian%hixie.ch
7474ccc4a0 Fixed DESTROY method to make sure it calls its parent.
git-svn-id: svn://10.0.0.236/trunk@107748 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 17:00:28 +00:00
ian%hixie.ch
ba894a2d01 Removing the @arguments array from a dump statement, because if any of the elements in the array are undef then a runtime warning is printed (undef elements is not always a bug).
git-svn-id: svn://10.0.0.236/trunk@107747 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 16:58:38 +00:00
ian%hixie.ch
ad6449583d Added a level 5 dump indicating the completion of the PLIF program.
git-svn-id: svn://10.0.0.236/trunk@107746 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 16:56:49 +00:00
dp%netscape.com
6a47e8068a secs not ms
git-svn-id: svn://10.0.0.236/trunk@107745 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 16:54:22 +00:00
ian%hixie.ch
33359b80b5 Fixed DESTROY method to make sure it called it's parent.
git-svn-id: svn://10.0.0.236/trunk@107744 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 16:52:08 +00:00
ian%hixie.ch
7e3afcf26f Change default DEBUG level from 9 to 4, which is what it should be in production releases. Added comments explaining debug levels 6 (reserved for personal use) and 8. Added level 10 debug info to the DESTROY method (makes it easier to track down bugs during shutdown).
git-svn-id: svn://10.0.0.236/trunk@107743 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 16:50:47 +00:00
ian.mcgreer%sun.com
3a136e2217 Output validated cert text to stdout, otherwise the QA scripts think there is a failure.
git-svn-id: svn://10.0.0.236/trunk@107742 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 16:40:26 +00:00
ian.mcgreer%sun.com
d014371d2d disabling cert cache (temporarily)
git-svn-id: svn://10.0.0.236/trunk@107741 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 16:39:34 +00:00
ian%hixie.ch
1da5e9e25e Made it so the setupEnding event is sent out after the setup failure message is printed but before the setup success message is printed (reduces the number of error messages if you cancel during setup). Changed the semantics of the output.progress string's data.component data. It is now a dotted hierarchical string giving progressively more detail about what is being set up. e.g., 'database', 'database.default.settings', 'database.default.settings.connection.port'. If outputters are interpreting data.component then any trailing unknown levels of detail should be ignored. This allows the setup routines to potentially give much more useful output. Fixed the default stdout output string for setup (it has <text variable=""> instead of value="").
git-svn-id: svn://10.0.0.236/trunk@107740 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 16:39:29 +00:00
blizzard%redhat.com
88f0c76909 null check in stack trace code so we don't crash on some systems. r=bryner, dbaron no bug number.
git-svn-id: svn://10.0.0.236/trunk@107737 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 16:18:56 +00:00
ccarlen%netscape.com
bd1340dc29 Bug 104021 - Profile mgr needs to put necko offline when switching profile. r=dougt,kaie/rs=darin/a=asa
git-svn-id: svn://10.0.0.236/trunk@107736 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 15:32:49 +00:00
kin%netscape.com
d7e3258a81 Fix for bug 106383: regression: new composer doc behaves as if empty
mozilla/editor/libeditor/html/nsHTMLDataTransfer.cpp
  mozilla/editor/libeditor/html/nsHTMLEditRules.cpp
  mozilla/editor/libeditor/html/nsHTMLEditRules.h
  mozilla/editor/libeditor/html/nsHTMLEditor.h
  mozilla/editor/libeditor/text/nsTextEditRules.h

    - Added nsHTMLEditRules::WillLoadHTML() which removes any mBogusNode.
    - Modified nsHTMLEditor::LoadHTML() to call Will/DidDoAction().
    - Changed all references of kOpHTMLLoad to kOpLoadHTML to match
      function name, and added kLoadHTML.

r=jfrancis.netscape.com  sr=sfraser.netscape.com  a=asa@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@107735 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 15:16:03 +00:00
ian.mcgreer%sun.com
eaed36d3e2 fixes pk12util import failure
git-svn-id: svn://10.0.0.236/trunk@107734 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 14:52:19 +00:00
sicking%bigfoot.com
bc75854c14 Make checkboxes without value attribute work.
b=109122 r=bz sr=jst a=asa (for drivers)


git-svn-id: svn://10.0.0.236/trunk@107732 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 06:14:52 +00:00
nelsonb%netscape.com
b4a47a9861 Added a new -o option, to override check on received client auth certs,
forcing those certs to be OK.  -v will now test the SSL_LocalCertificate()
function.  Bug 78959.


git-svn-id: svn://10.0.0.236/trunk@107731 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 05:45:21 +00:00
nelsonb%netscape.com
f14f3467c1 Add code to test new SSL_LocalCertificate() function on first connection,
or on every connection if -vv option is used.  Bug 78959.
Also, the nickname "none" can now be used to prevent performing client
authentication without having to use an invalid password.


git-svn-id: svn://10.0.0.236/trunk@107730 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 05:43:06 +00:00
nelsonb%netscape.com
7e4958958b Add localCert field to sid cache entry so SSL_LocalCertificate can
remember the certs it sent back when it established the SSL session.
Bug 78959.  Also, hold on the certs in the received cert chain until
the SSL connection is complete.  This makes it easier for applications
to look at the entire cert chain after the handshake is over without
having to write their own custom authCert callbacks.  It is backwards
compatible with older NSS SSL applications, but may use more memory.


git-svn-id: svn://10.0.0.236/trunk@107729 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 05:39:36 +00:00
timeless%mac.com
01aa33c91c Bugzilla Bug 109138 platform detection not working on macintosh
r=bbaetz,dkl


git-svn-id: svn://10.0.0.236/trunk@107728 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 05:32:43 +00:00
beard%netscape.com
f512f2bbc3 [not part of build] Bumped version to 1.0d6.
git-svn-id: svn://10.0.0.236/trunk@107727 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 04:48:35 +00:00
morse%netscape.com
739bdf33c1 bug 109163, form-manager fields are shrunken, r=jag,sr=blake,a=asa
git-svn-id: svn://10.0.0.236/trunk@107726 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 04:01:11 +00:00
leaf%mozilla.org
2988195a61 Automated update
git-svn-id: svn://10.0.0.236/trunk@107724 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 03:13:03 +00:00
colin%theblakes.com
b6b0b8afda Make OpenVMS use MKSHLIB_[UN]FORCE_ALL. Remove other cruft that is now
no longer needed. b=108862 r=cls a/driver=asa


git-svn-id: svn://10.0.0.236/trunk@107722 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 03:06:36 +00:00
rweltman%netscape.com
3262a36397 Initial introduction to org.ietf.ldap
git-svn-id: svn://10.0.0.236/trunk@107721 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 01:54:26 +00:00
rweltman%netscape.com
f3926530d5 Initial checkin of org.ietf.ldap classes
git-svn-id: svn://10.0.0.236/trunk@107720 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 01:36:04 +00:00
rweltman%netscape.com
3cc7c008cd ant Makefile for ietfldap
git-svn-id: svn://10.0.0.236/trunk@107719 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 01:26:37 +00:00
relyea%netscape.com
cf843bc9b2 Fix reporting of the label
git-svn-id: svn://10.0.0.236/trunk@107718 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 01:23:47 +00:00
relyea%netscape.com
2abd5c3157 Fix Solaris crash.. don't send more of the template than we need
git-svn-id: svn://10.0.0.236/trunk@107717 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 01:22:48 +00:00
myk%mozilla.org
94f803c2c3 Fix for bug 109048: fixes error when creating attachments without logging in.
Patch by Myk Melez <myk@mozilla.org>.
r=bbaetz,gerv


git-svn-id: svn://10.0.0.236/trunk@107716 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 01:11:09 +00:00
sonja.mirtitsch%sun.com
d1a4dd4f04 fixed email header and tinderbox hyperlink
git-svn-id: svn://10.0.0.236/trunk@107715 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 01:09:17 +00:00
timeless%mac.com
0ff9eafab4 Bugzilla Bug 92533 Region selection button is hidden in Profile Manager
patch by jg@cyberstorm.demon.co.uk r=hwaara sr=ben a=asa


git-svn-id: svn://10.0.0.236/trunk@107714 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 01:07:55 +00:00
peterlubczynski%netscape.com
46a8719065 Mac fix for HTML embed region being painted the default background color bug 83159 r=av sr=sfraser a=asa
git-svn-id: svn://10.0.0.236/trunk@107713 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 00:42:02 +00:00
relyea%netscape.com
2391301a89 Update Library name to match the current library.
git-svn-id: svn://10.0.0.236/trunk@107712 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 00:38:03 +00:00
relyea%netscape.com
cdde8c7dd3 Fix NT process command to something that will work in our environment without requiring new tools.
git-svn-id: svn://10.0.0.236/trunk@107711 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 00:37:12 +00:00
ian.mcgreer%sun.com
d16299751e fips changes. forces login for cert listing.
git-svn-id: svn://10.0.0.236/trunk@107710 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 00:37:03 +00:00
ian.mcgreer%sun.com
1f69c02407 changes to get fips working
git-svn-id: svn://10.0.0.236/trunk@107709 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 00:36:12 +00:00
jband%netscape.com
861f4c54ac fix bug 108915 to unbust XPCOM_STANDALONE. This #ifdef's out calls into code that is only available when i18n is part of the build. This has no impact on the browser or gecko embeddings. r=jst sr=alecf a=blizzard
git-svn-id: svn://10.0.0.236/trunk@107708 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 00:34:56 +00:00
cmanske%netscape.com
ec47fc497c Removed duplicate declaration to make Advanced Edit dialog work, b=109085, r=brade, sr=kin, a=asa-drivers@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@107707 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 00:17:59 +00:00
shrutiv%netscape.com
715d7e0780 *** empty log message ***
git-svn-id: svn://10.0.0.236/trunk@107706 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 23:58:42 +00:00
brendan%mozilla.org
57a2bb6907 For now (0.9.6), str_replace requires an independent replacement string (108832, r=shaver, sr=jband, a=asa).
git-svn-id: svn://10.0.0.236/trunk@107705 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 23:53:33 +00:00
racham%netscape.com
fddea1c06c Fixing bug 108912. Opening the accountmanager window panel for any activity is having adverse affect on the smtp server of the associated identity. Fixing the situation to use the smtp server of the identity only when the key is valid. In all other cases, default smtp server will be used to send messages. r=ducarroz, sr=sspitzer, a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@107704 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 23:40:34 +00:00
beard%netscape.com
e7900f1871 [not part of build] Fix for bug #108054, guard against NULL url parameter.
git-svn-id: svn://10.0.0.236/trunk@107703 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 23:28:47 +00:00
roc+%cs.cmu.edu
57363b125c Fix for bug 108940. r=kmcclusk,sr=attinasi. Initialize nsZPlaceholderView correctly.
git-svn-id: svn://10.0.0.236/trunk@107702 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 23:11:01 +00:00
yokoyama%netscape.com
e3dca6f594 Bug 108712
ISO-8859-16 and Korean (ISO-2022-KR) menu
appears in the wrong submenu.
/r=nhotta; /a=asa


git-svn-id: svn://10.0.0.236/trunk@107701 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 23:05:30 +00:00
cmanske%netscape.com
8c7afa2b65 Fix cutoff of buttons in Spell Check (r=kin, sr=hewitt) and Image Properties (r=brade, sr=ben) dialogs, bugscape b=10888
git-svn-id: svn://10.0.0.236/trunk@107699 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 22:59:58 +00:00
yokoyama%netscape.com
60a2ffd6a1 Bug 108712
ISO-8859-16 and Korean (ISO-2022-KR) menu
appears in the wrong submenu.
/r=nhotta; /a=asa


git-svn-id: svn://10.0.0.236/trunk@107698 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 22:57:29 +00:00
morse%netscape.com
0e128015ac bug 109058, text missing in p3p dialog, r=blake, sr=alecf, a=asa
git-svn-id: svn://10.0.0.236/trunk@107697 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 22:51:18 +00:00
pinkerton%netscape.com
e679e16997 processing UI timers. [not part of build]
git-svn-id: svn://10.0.0.236/trunk@107696 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 22:21:27 +00:00
ian.mcgreer%sun.com
4cf69b3ce3 fix pbe gen bugs
git-svn-id: svn://10.0.0.236/trunk@107695 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 22:11:07 +00:00
tao%netscape.com
0d6a80a4bb 107375: localeVersion update: 0.9.4 -> 0.9.6 in the trunk.
(r=jbetak,sr=dveditz,a=asa), fix smime and ldap parts.


git-svn-id: svn://10.0.0.236/trunk@107694 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 21:50:50 +00:00
jst%netscape.com
0dc194375f Fixing compiler warning, unused variable (debug only). This was pointed out by hidday@geocities.com
git-svn-id: svn://10.0.0.236/trunk@107693 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 21:50:47 +00:00
pinkerton%netscape.com
b144b93211 Fixed up view offsets. Now can pass native NSView as parent for nsChildView for embedding. [not part of build]
git-svn-id: svn://10.0.0.236/trunk@107692 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 21:47:44 +00:00
attinasi%netscape.com
f06a7c002e New image for loading and broken images icons. b=108799 r=kmcclusk sr=waterson a=blizzard/drivers
git-svn-id: svn://10.0.0.236/trunk@107691 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 21:43:54 +00:00
attinasi%netscape.com
3d224b0911 New image for broken images icon. b=108799 r=kmcclusk sr=waterson a=blizzard/drivers
git-svn-id: svn://10.0.0.236/trunk@107690 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 21:37:24 +00:00
attinasi%netscape.com
f288530ace New image for loading images icon. b=108799 r=kmcclusk sr=waterson a=blizzard/drivers
git-svn-id: svn://10.0.0.236/trunk@107689 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 21:36:50 +00:00
ian.mcgreer%sun.com
c63b98c7eb get signtool working
git-svn-id: svn://10.0.0.236/trunk@107688 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 21:23:35 +00:00
mikep%oeone.com
f20b08f057 Fixed bug with having to specify your home directory.
git-svn-id: svn://10.0.0.236/trunk@107687 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 21:05:44 +00:00
bryner%netscape.com
127f609447 Initial checkin of mozilla-style Makefile.in's for calendar. r/a=mikep@oeone.com. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@107686 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 21:00:34 +00:00
ian.mcgreer%sun.com
90f3968ca4 a plethora of changes for handling S/MIME certs
git-svn-id: svn://10.0.0.236/trunk@107685 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 20:46:11 +00:00
evaughan%netscape.com
2bfeba936c bug fixes #107707, 108771, 108773
-r jag -sr hyatt -a asa


git-svn-id: svn://10.0.0.236/trunk@107684 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 20:46:02 +00:00
mkaply%us.ibm.com
861f679532 No bug
r=mkaply, sr=blizzard, a=asa for drivers
OS/2 only - lower tile buffer height and width so we won't tile progressive images


git-svn-id: svn://10.0.0.236/trunk@107683 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 20:36:26 +00:00
timeless%mac.com
59208ea8e0 Fixing bustage:
XML Parsing Error: mismatched tag. Expected: </page>.
Location: file:///mozilla/extensions/wallet/editor/WalletUrlspecific.xul
Line Number 114, Column 3: </window>
--^


git-svn-id: svn://10.0.0.236/trunk@107682 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 19:55:36 +00:00
bzbarsky%mit.edu
89020f859e Fix crash for ftp:// and file:// urls that have no useful extension and
binary data.  r=bbaetz, sr=mscott, a=asa


git-svn-id: svn://10.0.0.236/trunk@107681 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 19:05:22 +00:00
despotdaemon%netscape.com
90a6dfd82c Pseudo-automatic update of changes made by rweltman@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@107680 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 18:11:44 +00:00
ian%hixie.ch
0e1edf614f Also send default values to output.
git-svn-id: svn://10.0.0.236/trunk@107679 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 17:27:07 +00:00
ian%hixie.ch
738e081f7c Implement default values for arguments. getArgument() and createArgument() now take two parameters like setArgument(). Changed the CommandLine module's createArgument() method so that if the user hits enter at the prompt, the default value is used. Added some comments to clarify what is going on with the 'batch' argument. Changed setArgument() and createArgument() in the Arguments module and createArgument() in the CommandLine module to be more efficient (less array copying).
git-svn-id: svn://10.0.0.236/trunk@107678 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 17:09:11 +00:00
ian.mcgreer%sun.com
daed5695b8 fix for windows build
git-svn-id: svn://10.0.0.236/trunk@107677 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 16:59:00 +00:00
ian%hixie.ch
5741b48cad Adding comments to clearly indicate that no dump()s, warn()s or error()s should have a level lower than 5 unless they are not expected to occur during normal operation. Also changing the default level at which the user is notified of problems from 3 to 1.
git-svn-id: svn://10.0.0.236/trunk@107676 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 16:47:25 +00:00
ian%hixie.ch
822aa05814 Added two new hooks into the setup code: a start notification and an end notification. Added the ability to disable the string datasource (causes it to only use the default strings and not the database). Made the string datasource automatically disable itself during configuration, using the two hooks added to the setup code. This removes the warning messages that are output during a clean setup ('could not get string from database', etc).
git-svn-id: svn://10.0.0.236/trunk@107675 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 16:42:42 +00:00
ian.mcgreer%sun.com
492833f7cc use nsinstall not copy on windows
git-svn-id: svn://10.0.0.236/trunk@107674 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 16:20:54 +00:00
ian%hixie.ch
9cc94f02cd Improved error handling for the case where the database configuration doesn't exist and therefore every output attempt raises database errors. Fatal database errors are now fatal, missing database configurations is not. This would be a lot cleaner if Perl exceptions were objects... Also improved some of the error messages.
git-svn-id: svn://10.0.0.236/trunk@107673 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 16:10:21 +00:00
relyea%netscape.com
10748492f6 HP ans Solaris are still down...
git-svn-id: svn://10.0.0.236/trunk@107672 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 15:27:56 +00:00
relyea%netscape.com
992f3ed148 OK, try this again. FreeBL needs Get_Noise in the freebl .so on solaris, so
move the random number stuff there where it belongs.


git-svn-id: svn://10.0.0.236/trunk@107671 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 15:02:25 +00:00
blakeross%telocity.com
a55eb44974 108841 - can't create new news account. r=racham,jmkg sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107670 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 12:41:55 +00:00
leaf%mozilla.org
63f6ee74d5 Automated update
git-svn-id: svn://10.0.0.236/trunk@107668 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 12:28:06 +00:00
jdunn%netscape.com
6e7fe92b09 Reverting back to the previous version of this file (1.3)
The patch submitted by IBM didn't take into account all the conditions
r=cls@seawood.org
a=blizzard@mozilla.org
# 24458


git-svn-id: svn://10.0.0.236/trunk@107667 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 12:18:37 +00:00
jdunn%netscape.com
6417df93ef Fixing the problem with AIX not passing floating point params thru xptinvoke
submitted by pkw@austin.ibm.com
r=cls@seawood.org
a=blizzard@mozilla.org
# 106118


git-svn-id: svn://10.0.0.236/trunk@107666 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 12:17:19 +00:00
jdunn%netscape.com
d982a0c526 setting up AIX to only export NSGetModule from all components
These are if'd AIX only!
r=cls@seawood.org
a=blizzard@mozilla.org
# 108864


git-svn-id: svn://10.0.0.236/trunk@107665 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 12:15:48 +00:00
dp%netscape.com
985d1d4f5d changed usage message
git-svn-id: svn://10.0.0.236/trunk@107660 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 07:45:32 +00:00
dp%netscape.com
b9eeff26ec adding more formatting of prints
git-svn-id: svn://10.0.0.236/trunk@107659 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 07:44:12 +00:00
endico%mozilla.org
4a0f6acf08 Text describing the purpose of this directory from Frank Hecker <hecker@mozilla.org>
git-svn-id: svn://10.0.0.236/trunk@107657 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 06:09:01 +00:00
relyea%netscape.com
8e5904ce24 Fixes to make pkcs12 work correctly:
1) Make pkcs12 pbe function.
   2) add code to allow setting and getting of the key nickname attribute.


git-svn-id: svn://10.0.0.236/trunk@107656 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 05:39:56 +00:00
dp%netscape.com
67f3df9ea1 renaming startup-quick.pl to measure-simple.pl
git-svn-id: svn://10.0.0.236/trunk@107655 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 05:30:16 +00:00
ian.mcgreer%sun.com
930d3a8376 add lookup by email function, try to fix softoken bugs for that (but cert->emailAddr doesn't seem to be set there)
git-svn-id: svn://10.0.0.236/trunk@107653 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 05:19:32 +00:00
ian%hixie.ch
f74c5a2421 Added a little more level 9 verbose debugging feedback to help track down where output is going wrong.
git-svn-id: svn://10.0.0.236/trunk@107651 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 05:07:42 +00:00
hyatt%netscape.com
4446eabbf3 Turn off favicon.ico and remove support for turning it on from the UI. r=hixie, sr=ben, a=asa
git-svn-id: svn://10.0.0.236/trunk@107650 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 05:06:48 +00:00
ian%hixie.ch
97db51b03d Stop complaining about the configuration file missing -- if it is not there then just assume there is nothing to worry about. This makes the output of the initial run with the 'setup' argument a lot quieter.
git-svn-id: svn://10.0.0.236/trunk@107649 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 05:06:27 +00:00
ian%hixie.ch
04036664cd Make the STDOUT generic outputter flush everything it outputs -- this fixes a bug whereby sometimes prompts wouldn't appear until after the user had replied to them.
git-svn-id: svn://10.0.0.236/trunk@107648 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 05:03:57 +00:00
sspitzer%netscape.com
a83c005751 more work for #73868. get sorting to work. NOT PART OF THE BUILD
git-svn-id: svn://10.0.0.236/trunk@107647 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 05:00:29 +00:00
ian.mcgreer%sun.com
e22141b43b fix cert and s/mime profile import issues
git-svn-id: svn://10.0.0.236/trunk@107646 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 04:12:26 +00:00
ian.mcgreer%sun.com
d7dcb593c7 this seems to be needed to get linux linking again. libnss3.so tries to access the C_GetFunctionList entry point to the libsoftokn3.so library directly, and linux complains that it can't find it.
git-svn-id: svn://10.0.0.236/trunk@107645 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 03:44:17 +00:00
justdave%syndicomm.com
e78b6416c2 Fix for bug 99519: timestamps were not being set correctly in the activity table in some situations, and the delta_ts on the
bug itself was not always being updated if dependencies or CCs changed.
Patch by Dave Miller <justdave@syndicomm.com>
r= bbaetz, jake


git-svn-id: svn://10.0.0.236/trunk@107644 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 03:38:12 +00:00
mkaply%us.ibm.com
00a1b58d21 No bug
r=jblanco, sr=blizzard, a=asa for drivers
OS/2 only - better fix for not printing on Lexmark printers


git-svn-id: svn://10.0.0.236/trunk@107643 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 03:28:49 +00:00
dp%netscape.com
873f65621c fixed unclosed html tag
git-svn-id: svn://10.0.0.236/trunk@107642 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 03:24:56 +00:00
dp%netscape.com
0c5c3f78ae first version
git-svn-id: svn://10.0.0.236/trunk@107641 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 03:24:26 +00:00
myk%mozilla.org
3b483d8209 Fix for bug 104652: Duplicate bugs in the dependency tree now get marked with the message "This bug appears elsewhere in this tree." so users know why the bug does not appear to have dependencies.
Patch by Gerv <gerv@mozilla.org>.
r=jake@acutex.net,myk@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@107640 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 02:43:55 +00:00
dbaron%fas.harvard.edu
b941398e09 Add omitted NS_INIT_ISUPPORTS. b=108750 a=blizzard
git-svn-id: svn://10.0.0.236/trunk@107639 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 02:17:43 +00:00
nelsonb%netscape.com
076553af57 Implement new function SSL_LocalCertificate(). Bug 78959.
git-svn-id: svn://10.0.0.236/trunk@107638 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 02:15:38 +00:00
beard%netscape.com
b3bc2391fa [not part of build] Implemented vfprintf redirection using Carbon Event timers. Turned off for now. This means that low-level JVM messages still go to the global system console instead of the Java console.
git-svn-id: svn://10.0.0.236/trunk@107637 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 01:50:35 +00:00
beard%netscape.com
da81066722 [not part of build] Fix for bug #108519, to convert "file:" URLs between HFS+ and POSIX representations.
git-svn-id: svn://10.0.0.236/trunk@107636 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 01:49:05 +00:00
beard%netscape.com
9b11f1b0af [not part of any build] Broke out class declaration from MRJContext.cpp for use in MRJSession.cpp.
git-svn-id: svn://10.0.0.236/trunk@107635 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 01:14:28 +00:00
jaggernaut%netscape.com
eb5b6bfd08 Bug 108359: crash when opening subscribe dialog ( crash in grid code ). patch by evaughan, r=jag, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107634 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 01:14:21 +00:00
myk%mozilla.org
f128dfb46b Fix for bug 108822: Prevent any user from changing their own groupset.
Patch by Jake <jake@acutex.net>.
r=bbaetz,myk


git-svn-id: svn://10.0.0.236/trunk@107633 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 00:54:15 +00:00
myk%mozilla.org
37c1fa29af Fix for bug 108821: Prevent users with any blessgroupset privileges from blessing any group set.
Patch by Jake <jake@acutex.net> and Bradley <bbaetz@cs.mcgill.ca>.
r=jake,myk for Bradley's portion, r=bbaetz,myk for Jake's portion.


git-svn-id: svn://10.0.0.236/trunk@107632 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 00:52:13 +00:00
myk%mozilla.org
f0967cda10 Fix for bug 108812: Prevent users from running queries containing arbitrary SQL.
Patch by Jake <jake@acutex.net>
r=bbaetz,myk


git-svn-id: svn://10.0.0.236/trunk@107631 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 00:49:18 +00:00
relyea%netscape.com
162c530b16 Land BOB_WORK_BRANCH unto the tip.
remove lots of depricated files.
move some files to appropriate directories (pcertdb *_rand
associated headers to soft token, for instance)
rename several stan files which had the same name as other nss files.
remove depricated functions.


git-svn-id: svn://10.0.0.236/trunk@107628 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 00:15:51 +00:00
relyea%netscape.com
c587ffe998 Add -DXP_OS2 so that sysrand.c can pick it up...
git-svn-id: svn://10.0.0.236/trunk@107627 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 00:08:28 +00:00
pschwartau%netscape.com
47b893d895 Initial add. Regression test for bug 108440.
git-svn-id: svn://10.0.0.236/trunk@107626 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 23:20:48 +00:00
dp%netscape.com
991378ff5e first version
git-svn-id: svn://10.0.0.236/trunk@107625 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 23:19:53 +00:00
bbaetz%cs.mcgill.ca
8904a09db5 Require (temporarily) mysql >= 3.23.5 for the ~ operator, needed for the
fix to bug 107718. This should be removed when the group stuff lands (bug
60822).

r=justdave x 2


git-svn-id: svn://10.0.0.236/trunk@107624 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 22:42:32 +00:00
dbaron%fas.harvard.edu
19ac8a8d84 Fix |#ifdef TARGET_CARBON| assertions for bug 104651 to fix blocker bug 108911 (TARGET_CARBON changes only).
git-svn-id: svn://10.0.0.236/trunk@107623 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 22:08:31 +00:00
mikep%oeone.com
e395496a29 Fixing file names.
git-svn-id: svn://10.0.0.236/trunk@107622 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 20:59:04 +00:00
ian.mcgreer%sun.com
96eab15224 fix linux 2.1 also
git-svn-id: svn://10.0.0.236/trunk@107621 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 20:58:09 +00:00
ian.mcgreer%sun.com
6ebb09e576 get linux building again
git-svn-id: svn://10.0.0.236/trunk@107620 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 20:56:18 +00:00
mikep%oeone.com
3d37751e19 Moving files around.
git-svn-id: svn://10.0.0.236/trunk@107619 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 20:41:11 +00:00
dbaron%fas.harvard.edu
7ada03aefc Back out incorrect part of my fix from yesterday that was causing AIX tinderbox bustage. b=107052
git-svn-id: svn://10.0.0.236/trunk@107617 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 20:29:59 +00:00
mikep%oeone.com
c3178b792e Fixing all the license header files.
git-svn-id: svn://10.0.0.236/trunk@107616 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 20:29:04 +00:00
blizzard%redhat.com
e31fa995ed back out rpotts' checkin for bug #106558 since it caused blocker bug #108869. r=mscott
git-svn-id: svn://10.0.0.236/trunk@107614 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 19:56:27 +00:00
mikep%oeone.com
4f2d0a9dac Removing unused docs.
git-svn-id: svn://10.0.0.236/trunk@107612 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 19:50:51 +00:00
relyea%netscape.com
c4b6c5af00 Move map file processing definitions back into base .mk files.
setup up map files so the can be switched on simply by adding a directive to
manifest.mn.


git-svn-id: svn://10.0.0.236/trunk@107611 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 19:34:47 +00:00
mikep%oeone.com
531758dbb4 Adding in calendar files.
git-svn-id: svn://10.0.0.236/trunk@107610 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 19:28:41 +00:00
mikep%oeone.com
b4bb33dac3 Adding in the calendar code.
git-svn-id: svn://10.0.0.236/trunk@107609 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 19:18:46 +00:00
locka%iol.ie
f68e749c8b Workaround for problem in PromiseFlatString class. b=108880 r=adamlock@netscape.com sr=scc@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@107608 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 19:03:39 +00:00
ian.mcgreer%sun.com
8a2c7868fb fix handling of token options, specifically deletion
git-svn-id: svn://10.0.0.236/trunk@107606 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 16:15:29 +00:00
bbaetz%cs.mcgill.ca
9caaabcc10 Bug 101166 - users seeing a bug via _accessible bits should see that its
the group

r=justdave,jake


git-svn-id: svn://10.0.0.236/trunk@107605 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 16:11:33 +00:00
jake%acutex.net
7a6b9817cc Bug 108547 - Make the JavaScript use proper DOM
Patch by Christopher Aillon <caillon@returnzero.com>
r= timeless@bemail.org, kiko@async.com.br


git-svn-id: svn://10.0.0.236/trunk@107604 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 14:58:56 +00:00
nboyd%atg.com
9e9cb2fc7c Patch from Igor:
I suggest to move the code in ScriptableObject.get/put that deals with getter/setter
into separated methods so it would be easy to follow the code and the attached patch
does just that.


git-svn-id: svn://10.0.0.236/trunk@107603 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 14:15:48 +00:00
seawood%netscape.com
c29db87705 Oops. That wasn't supposed to go in yet. Fixing tinderbox bustage
git-svn-id: svn://10.0.0.236/trunk@107600 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 08:09:36 +00:00
jaggernaut%netscape.com
98e92c1ba9 Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=dbaron, rs=scc
git-svn-id: svn://10.0.0.236/trunk@107597 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 07:52:48 +00:00
jst%netscape.com
246aea4410 Fixing bug 92071. Making sure DOM objects that don't have a class interface (such as <span> elements, there is no nsIDOMHTMLSpanElement) get their prototype chain properly set up. r=hidday@geocities.com, peterv@netscape.com, sr=jband@netscape.com
git-svn-id: svn://10.0.0.236/trunk@107596 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 07:52:41 +00:00
jaggernaut%netscape.com
47ed3411c3 Bug 108734: nsCString::Replace is broken. r=darin, sr=scc
git-svn-id: svn://10.0.0.236/trunk@107594 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 07:43:11 +00:00
ben%netscape.com
df9186e2bc 108816 - add back removed navigation bindings for Windows only. r=waterson, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107593 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 07:38:49 +00:00
dbaron%fas.harvard.edu
e456dfae91 Add a comment explaining how to fix callers that trigger the null-termination assertion. r=jag rs=scc b=104651
git-svn-id: svn://10.0.0.236/trunk@107592 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 07:36:36 +00:00
dbaron%fas.harvard.edu
77c9718bde Move nsDOMCSSAttributeDeclaration into its own file to progress towards moving all of the style system code back into the layout library. r=jst sr=hyatt b=108750
git-svn-id: svn://10.0.0.236/trunk@107591 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 07:06:31 +00:00
waterson%netscape.com
48ee495f01 Bug 100952, round two. This time, maintain a stack of active resources that we're currently building content for. r=tingley@sundell.net, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@107590 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 06:56:39 +00:00
seawood%netscape.com
35772f6f4c Where's the auto-update?
git-svn-id: svn://10.0.0.236/trunk@107589 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 06:41:26 +00:00
hyatt%netscape.com
2518cd7fad Fix for 32087, custom icon support in tabs and url bar. r=andreww, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107588 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 06:40:04 +00:00
seawood%netscape.com
e20a9945a1 Don't even ask
git-svn-id: svn://10.0.0.236/trunk@107587 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 06:39:14 +00:00
brendan%mozilla.org
4566fb535b Fix Function.call(this, 'alert(42)')() so the anonymous function finds its nearest scripted caller's principals (90546, sr=shaver&jband).
git-svn-id: svn://10.0.0.236/trunk@107586 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 06:34:04 +00:00
joki%netscape.com
e4bbbe83de Fix for 71705, stop right click from triggering onclick handlers in base html content, though not in xml/xul/chrome. reviewed a while ago, lost in tree. r:saari,sr:hyatt
git-svn-id: svn://10.0.0.236/trunk@107585 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 06:29:29 +00:00
morse%netscape.com
ecb7927d80 bug 108762, select-user dialog (used in password manager) broken, r=cmankse+bryner,sr=brendan
git-svn-id: svn://10.0.0.236/trunk@107584 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 06:26:33 +00:00
dbaron%fas.harvard.edu
13b5500ba3 Ensure that string literals are used as |const char*| rather than |char*|. r=jag sr=brendan b=107052
git-svn-id: svn://10.0.0.236/trunk@107583 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 06:24:10 +00:00
seawood%netscape.com
c981ebf61c Move defines from config.mk into configure.in
git-svn-id: svn://10.0.0.236/trunk@107582 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 06:13:22 +00:00
seawood%netscape.com
ae8c42a6f4 Silence!
git-svn-id: svn://10.0.0.236/trunk@107581 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 06:06:02 +00:00
seawood%netscape.com
307b0d276b Clean up options
git-svn-id: svn://10.0.0.236/trunk@107580 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 05:52:21 +00:00
dbaron%fas.harvard.edu
ab4b9ed8e0 Fix nsDependentString users who were passing non-NULL terminated buffers. b=104651 rr=jag rs=scc
git-svn-id: svn://10.0.0.236/trunk@107579 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 05:51:27 +00:00
hewitt%netscape.com
307e398404 108778 - dialog should fire ondialogcancel when native window close button clicked, r=cmanske, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107578 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 05:43:03 +00:00
cmanske%netscape.com
e07b4c1b35 Fixed problems relating to new XUL 1.0 changes, b=108670, r=timeless, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107577 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 05:42:41 +00:00
mkaply%us.ibm.com
b835c29c3e Temp fix to try to plug OS/2 only region leak
git-svn-id: svn://10.0.0.236/trunk@107576 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 05:36:32 +00:00
mkaply%us.ibm.com
81d93848f0 #91898
r=robinf
Fix some HTML mistakes in help file


git-svn-id: svn://10.0.0.236/trunk@107573 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 05:31:03 +00:00
mkaply%us.ibm.com
7bdb802715 #105476
r=os2team, sr=brendan@mozilla.org
Add ASM implementation of js_CompareAndSwap for OS/2 VACPP


git-svn-id: svn://10.0.0.236/trunk@107572 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 05:20:33 +00:00
dbaron%fas.harvard.edu
c8f7ebfe63 Fix nsDependentString users not to pass null buffers. b=104651 r=jag rs=scc
git-svn-id: svn://10.0.0.236/trunk@107571 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 05:11:46 +00:00
mkaply%us.ibm.com
6b3dd9d642 OS/2 only - let's be more like Windows
git-svn-id: svn://10.0.0.236/trunk@107570 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 05:11:34 +00:00
attinasi%netscape.com
2fffc35507 Default value for pref to override broken-image layout. b=102281 r=kmcclusk sr=waterson
git-svn-id: svn://10.0.0.236/trunk@107569 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 05:05:52 +00:00
attinasi%netscape.com
9e73b286fe Due to popular demand, broken images are now getting an icon and a sized-box if they have width and height and are in QuirksMode documents (see bug for pref to override). b=102281 r=kmcclusk sr=waterson
git-svn-id: svn://10.0.0.236/trunk@107568 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 05:02:42 +00:00
dbaron%fas.harvard.edu
ab5246a768 Really fix HPUX bustage. b=108597
git-svn-id: svn://10.0.0.236/trunk@107567 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 04:52:19 +00:00
rpotts%netscape.com
784b2dd57b bug #106558 (r=darin@netscape.com, sr=mscott@netscape.com) Do not call a consumers OnStartRequest() if an error has already occurred...
git-svn-id: svn://10.0.0.236/trunk@107566 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 04:50:35 +00:00
mkaply%us.ibm.com
858853ff87 #95106
r=pavlov, sr=waterson
Get 256 colors working again - step 3 - handle palette messages in nsWindow


git-svn-id: svn://10.0.0.236/trunk@107565 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 04:45:21 +00:00
mkaply%us.ibm.com
7cfa8e64c4 #95106
r=pavlov, sr=waterson
Get 256 colors working again - step 2 - add back palette stuff back to Windows GFX


git-svn-id: svn://10.0.0.236/trunk@107564 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 04:44:14 +00:00
mkaply%us.ibm.com
5f475d64f6 #95106
r=pavlov, sr=waterson
Get 256 colors working again - step 1 - add back palette API to nsDeviceContext


git-svn-id: svn://10.0.0.236/trunk@107563 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 04:36:47 +00:00
markh%activestate.com
f9f77e73de Update to Python XPCOM for recent breaking changes:
* Freeze/Modifications to nsIObserver and nsIServiceManager
* Header file re-organization.

Thanks to Christof Meerwald for the basis of this patch.

Not part of the build.


git-svn-id: svn://10.0.0.236/trunk@107562 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 04:32:37 +00:00
attinasi%netscape.com
0ed5164758 Export GetAltTextfor as static member fcn. b=102281 r=kmcclusk sr=waerson
git-svn-id: svn://10.0.0.236/trunk@107561 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 04:32:25 +00:00
ccarlen%netscape.com
ca270b69bf Bug 104020 - send out notification after SetOffline has completed, respond to profile change notifications. r=dougt/sr=darin
git-svn-id: svn://10.0.0.236/trunk@107560 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 04:26:19 +00:00
waterson%netscape.com
f0d9433954 Bug 108736. Lurn tuh speel. r=tingley@sundell.net, sr=shaver@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@107559 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 04:25:41 +00:00
waterson%netscape.com
840acb0db5 Bug 103959. Maintain nsTemplateMatch::mBindingDependencies so that we don't leave dangling references in the nsConflictSet::mBindingDependencies table. r=tingley@sundell.net, sr=shaver@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@107558 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 04:24:51 +00:00
dbaron%fas.harvard.edu
25428c5c64 Quiet annoying warning on HP by using the two-step NS_STATIC_CAST that is really meant here. r=jag sr=brendan b=107052
git-svn-id: svn://10.0.0.236/trunk@107557 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 04:12:24 +00:00
dbaron%fas.harvard.edu
52bea38360 Add assertions that users of nsDependentC?String meet the requirements of nsAFlatC?String. Add nsDependentSingleFragmentC?Substring for users that don't. Additional cleanup after bug 100214. b=104651 r=jag sr=scc
git-svn-id: svn://10.0.0.236/trunk@107556 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 04:12:20 +00:00
roc+%cs.cmu.edu
a38af362a7 Bug 73382. Let the view code work with nsView*/nsViewManager* internally and migrate some methods from public to private to the view module. Also deCOMify those methods for speed. r=kmmclusk,sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@107555 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 04:05:38 +00:00
blakeross%telocity.com
689da41ca0 autocomplete dialog shouldn't be resizable. r/sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107554 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 04:05:20 +00:00
beard%netscape.com
9f6db5a709 [not part of build] Bumped version to 1.0d5.
git-svn-id: svn://10.0.0.236/trunk@107552 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 04:05:07 +00:00
beard%netscape.com
5e987d2489 [not part of build] First cut at proxied security for raw LiveConnect calls into Java. Doesn't switch threads any longer.
git-svn-id: svn://10.0.0.236/trunk@107551 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 04:00:35 +00:00
beard%netscape.com
f3cecbf649 [not part of build] Added JNIRunnable to support security proxying.
git-svn-id: svn://10.0.0.236/trunk@107550 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 03:58:47 +00:00
beard%netscape.com
dcb61be6c1 [not part of build] Implemented getApplet() for LiveConnect scripting of applets.
git-svn-id: svn://10.0.0.236/trunk@107549 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 03:58:00 +00:00
beard%netscape.com
de4545ac35 [not part of build] Simplest possible class to provide a security proxy for raw LiveConnect calls into Java.
git-svn-id: svn://10.0.0.236/trunk@107548 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 03:56:52 +00:00
beard%netscape.com
969e21496b [not part of build] Forked for MRJPluginCarbon, to provide class loader caching, and preloading of LiveConnectProxy.
git-svn-id: svn://10.0.0.236/trunk@107547 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 03:56:47 +00:00
beard%netscape.com
6191900cab [not part of build] Added LiveConnectProxy.java, rearranged some entries, added additional access paths to use some Caps classes.
git-svn-id: svn://10.0.0.236/trunk@107546 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 03:54:09 +00:00
sspitzer%netscape.com
67ee809929 more work for converting AB results pane to outliner.
bug #73868.  not part of the build


git-svn-id: svn://10.0.0.236/trunk@107545 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 03:46:17 +00:00
hyatt%netscape.com
db67978a0a Fix for 108318 make ICO decoder non-incremental. r=pav, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@107544 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 03:28:51 +00:00
hyatt%netscape.com
79374b514b Fix for 108318 make ICO decoder non-incremental. r=pav, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@107543 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 03:27:58 +00:00
peterlubczynski%netscape.com
ecf99805e4 Fix for NPN_PostURL not always working correctly [like with binary file data] bug 105417 r=av sr=darin
git-svn-id: svn://10.0.0.236/trunk@107542 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 03:03:04 +00:00
law%netscape.com
e7d529ebd1 Bug 102350; it's just a little disk; r=jag, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107541 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 02:54:28 +00:00
law%netscape.com
1e545b2e81 Bug 100406 (patch submitted by Mike Kaply); size to content before centering; this is necessary because we change the content; r=law, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107540 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 02:50:43 +00:00
ian%hixie.ch
78c02b74a7 Disambiguate the names of the two methods 'hash' and 'sort'. They are now called 'genericHash' and 'genericSort' so as not to clash with the perl builtins 'CORE::hash' and 'CORE::sort'.
git-svn-id: svn://10.0.0.236/trunk@107539 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 02:49:21 +00:00
ian%hixie.ch
2923002831 Changing the shebang to point to a more likely location of the perl interpreter.
git-svn-id: svn://10.0.0.236/trunk@107538 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 02:46:38 +00:00
sgehani%netscape.com
e94a6acda8 Eliminate warnings.
b = 79336
r = sgehani (checking in sfraser's patch)
rs = alecf


git-svn-id: svn://10.0.0.236/trunk@107537 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 02:43:39 +00:00
sgehani%netscape.com
714b51280f Don't change window size on load.
b = 99725
r = matt
sr = blake


git-svn-id: svn://10.0.0.236/trunk@107536 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 02:41:53 +00:00
karnaze%netscape.com
7265213615 bug 105166 - additional patch to place rounding code in the right place. sr=attinasi.
git-svn-id: svn://10.0.0.236/trunk@107535 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 02:38:49 +00:00
loadrunner%betak.net
bfeea864ea bug 106536 Blank charset list in SaveAs charset of HTML composer, r=cmanske, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107534 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 02:32:58 +00:00
sgehani%netscape.com
5042bb2d30 Fix bustage from last checkin.
git-svn-id: svn://10.0.0.236/trunk@107533 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 02:30:18 +00:00
ian%hixie.ch
76d8c32a10 Initial checkin of the first PLIF test application.
git-svn-id: svn://10.0.0.236/trunk@107532 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 01:42:05 +00:00
dbaron%fas.harvard.edu
f4593f1a78 Let's not put crucial XP includes in |#ifdef XP_WIN|. Fixing bustage.
git-svn-id: svn://10.0.0.236/trunk@107530 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 01:32:44 +00:00
peterlubczynski%netscape.com
da662eeea7 Fix for when the browser calls "Destroy" twice for some XPCOM plugins bug 104038 r=av sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@107529 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 01:12:14 +00:00
cls%seawood.org
8a19b66a7c make our 64-bit platforms happy and use the macro to cast from pointer to int.
git-svn-id: svn://10.0.0.236/trunk@107528 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 01:08:26 +00:00
kmcclusk%netscape.com
d0fb62d700 Fix leak of parser objects when page load is interrupted by calling nsParser::CancelParsingEvents inside nsParser::Terminate; bug 108049 (patch from aaronr@us.ibm.com) r=harishd sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@107527 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 01:02:56 +00:00
peterlubczynski%netscape.com
c93017e863 Fix for using OS temp directory for plugin temporary files instead of profile bug 104859 r=av sr=darin
git-svn-id: svn://10.0.0.236/trunk@107526 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 01:00:24 +00:00
hewitt%netscape.com
28703b942c 108759 - nsDOMEvent::InitEvent is throwing away screen/client coordinates, r=hyatt, sr=jst
git-svn-id: svn://10.0.0.236/trunk@107525 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 00:54:02 +00:00
sspitzer%netscape.com
154d93971a new css file for switching ab over to outliner.
NOT PART OF THE BUILD. #73868


git-svn-id: svn://10.0.0.236/trunk@107524 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 00:27:09 +00:00
shliang%netscape.com
07ceb9e71c bug 61244. some classic skin files missing namespace. r=andreww, sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@107523 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 00:25:21 +00:00
brendan%mozilla.org
c1526a5251 Avoid recursive join/toString death (108440, r=shaver, sr=jband).
git-svn-id: svn://10.0.0.236/trunk@107522 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 00:15:44 +00:00
loadrunner%betak.net
83478013af bug 102026 Charset menu misplacing (.), r=nhotta, rs=kin
git-svn-id: svn://10.0.0.236/trunk@107521 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 00:13:18 +00:00
jgaunt%netscape.com
3c4c93afa1 bug 108069 r=aaronl sr=hyatt
groundwork for XUL select accessibility work


git-svn-id: svn://10.0.0.236/trunk@107520 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 00:13:07 +00:00
jgaunt%netscape.com
daab4c1f4c bug 108069 r=aaronl sr=hyatt
groundwork for XUL select accessibility work
lots of suffling stuff around


git-svn-id: svn://10.0.0.236/trunk@107519 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 00:12:16 +00:00
jst%netscape.com
edf83c6cd6 Fixing bug 108651. Don't call nsIDocument::ContentAppended() if nothing was appended (when inserting an empty document fragment). r=harishd@netscape.com, rs=vidur@netscape.com
git-svn-id: svn://10.0.0.236/trunk@107518 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 00:11:36 +00:00
brendan%mozilla.org
d97c123a81 Move the oversized arena back-pointer to a well-aligned header extension lying just behind a->base (108013, sr=waterson&jband).
git-svn-id: svn://10.0.0.236/trunk@107517 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 00:11:22 +00:00
loadrunner%betak.net
ef7e4e3743 bug 97175 startup perf- remove the need of loading of charsetalias.properties files at startup, r=nhotta, sr=kin
git-svn-id: svn://10.0.0.236/trunk@107516 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 00:06:43 +00:00
sfraser%netscape.com
709635468a Clean up after my wonky fixing of the DefaultPlugin project yesterday, and CVS remove the checked in binary (bug 108223).
git-svn-id: svn://10.0.0.236/trunk@107515 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 00:02:42 +00:00
alecf%netscape.com
ff976d776d fix HPUX bustage
git-svn-id: svn://10.0.0.236/trunk@107514 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 00:02:07 +00:00
ddrinan%netscape.com
e6b9c1e197 Bug 108744 - mail compose does not get S/MIME settings. r=javi,sr=mscott
git-svn-id: svn://10.0.0.236/trunk@107513 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 00:00:44 +00:00
radha%netscape.com
9c70ff699d Fix for bug # 108041. Session history misbehaves when _top is replaced after a series of subframe navigations. r=adamlock sr=rpotts.
git-svn-id: svn://10.0.0.236/trunk@107512 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 23:56:45 +00:00
mscott%netscape.com
73de839dd7 *sigh* fix yet another xul syntax regression. text --> label
git-svn-id: svn://10.0.0.236/trunk@107511 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 23:47:42 +00:00
mscott%netscape.com
179c4c0111 Bug #107707 --> add a row element to the grid to make brief mode work again.
r=bienvenu
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@107510 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 23:46:51 +00:00
peterlubczynski%netscape.com
46045b394a Fix for background color not being set on the widget for plugins bug 83159 r=av sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@107509 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 23:46:13 +00:00
av%netscape.com
8c4c191580 Bug 106435 -- handling booleans passed in NPN_SetVariable in backward compatible way, r=peterl, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@107508 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 23:45:01 +00:00
locka%iol.ie
dca063f714 Add flag to prevent saveURI from decompressing gzipped data as it is arriving b=108268 r=bryner@netscape.com sr=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@107507 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 23:43:39 +00:00
srilatha%netscape.com
126a9b7f60 Fix for bug # 107558, added getServerList to make ldap prefs work again.
r=dmose,sr=alecf


git-svn-id: svn://10.0.0.236/trunk@107506 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 23:42:58 +00:00
peterlubczynski%netscape.com
0140ed3af2 Fix for loading Carbon plugins that also have a mainRD exported. Fixes load problems with Carbon Shockwave Director bug 106070 r=beard sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@107505 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 23:42:35 +00:00
bryner%netscape.com
ed1fc72b3e Bug 108742 - cannot get a cert. patch from stephen walker, r=bryner, sr=blizzard.
git-svn-id: svn://10.0.0.236/trunk@107504 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 23:39:17 +00:00
blizzard%redhat.com
966e87d540 Bug #107651. Handle drop type text/uri-list. Patch is from James Henstridge <james@daa.com.au>. r=markh, sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@107503 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 23:31:17 +00:00
javi%netscape.com
ef265319b8 This should be the last for Bug 106507.
Forgot to add mimecryp.cpp to the Mac Mime project file.


git-svn-id: svn://10.0.0.236/trunk@107502 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 23:30:24 +00:00
alecf%netscape.com
e769459750 kill DIST_DIRS, LAYOUT_DIRS, and CLIENT_DIRS r=cls
bug 105077


git-svn-id: svn://10.0.0.236/trunk@107501 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 23:16:37 +00:00
karnaze%netscape.com
bfb10c7fae new regression tests, not affecting the build.
git-svn-id: svn://10.0.0.236/trunk@107500 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 23:15:24 +00:00
alecf%netscape.com
b5cc350bd4 fix for minor leak bug 108640 r=jag, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@107499 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 23:14:47 +00:00
darin%netscape.com
6136114f39 fixes bug 108267 "scale back NS_BINDING_REDIRECTED proliferation"
r=gagan, sr=rpotts


git-svn-id: svn://10.0.0.236/trunk@107498 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 23:09:44 +00:00
locka%iol.ie
3c07440a65 Fix duff indentation (tab instead of space). b=78810
git-svn-id: svn://10.0.0.236/trunk@107497 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 23:06:36 +00:00
ducarroz%netscape.com
d6b8386581 Fix for bug 105729. The string need to have at least the same amount of characters than the substring in order to compare them. R=varada, SR=alecf
git-svn-id: svn://10.0.0.236/trunk@107496 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 23:06:24 +00:00
blizzard%redhat.com
cc0b022772 Bug #99174. Limit the length of requests to XDrawString to 32K avoid causing X protocol errors. r=alecf, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@107495 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 23:05:39 +00:00
karnaze%netscape.com
f410e9f281 bug 77982 - consider border/padding on a cell that goes from empty to non-empty during an incremental reflow. sr=attinasi, r=alexsavulov
git-svn-id: svn://10.0.0.236/trunk@107494 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 23:05:32 +00:00
timeless%mac.com
13298d275a Bug 83017 - Frame Info dialog has title 'View Page Info'
patch by db48x@yahoo.com r=fabian, sr=jst


git-svn-id: svn://10.0.0.236/trunk@107493 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 23:01:03 +00:00
karnaze%netscape.com
b87047f2a5 bug 57300 - treat the height attribute on a row similarly to a style height. sr=attinasi, r=alexsavulov
git-svn-id: svn://10.0.0.236/trunk@107492 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 23:00:10 +00:00
ben%netscape.com
778cb24ef4 108462 - Remove Vixen. r=bryner, sr=jst
git-svn-id: svn://10.0.0.236/trunk@107491 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 22:59:55 +00:00
karnaze%netscape.com
8e9ce2be93 bug 30692 - Have children of cell block use the computed width of the cell. sr=attinasi, r=alexsavulov
git-svn-id: svn://10.0.0.236/trunk@107490 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 22:57:17 +00:00
varada%netscape.com
f054d8ebe7 fix for bug #65761 and #108606 -polishing prefill filters;r/sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@107489 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 22:55:37 +00:00
locka%iol.ie
1151308cf0 Add fixup for view-source: URLs. b=78810 r=bzbarsky@mit.edu sr=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@107488 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 22:55:30 +00:00
ben%netscape.com
a125c72d9b 90080 - no restart message appears when switching UI language.
r=jag, sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@107487 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 22:55:05 +00:00
pinkerton%netscape.com
1a055590ab Now a .mm. Obsolete.
git-svn-id: svn://10.0.0.236/trunk@107486 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 22:54:39 +00:00
bryner%netscape.com
f51e958f3e Removing obsolete unused files. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@107485 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 22:54:29 +00:00
pinkerton%netscape.com
6b9b19e010 pulling over bryner's changes from widget/src/mac
git-svn-id: svn://10.0.0.236/trunk@107484 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 22:53:51 +00:00
pinkerton%netscape.com
ee51e87c47 removing timer, it's now in toolkit
git-svn-id: svn://10.0.0.236/trunk@107483 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 22:53:25 +00:00
karnaze%netscape.com
d4308b507a bug 107857 - add -moz-show-background value to empty-cells and make that the quirk default. sr=attinasi, r=pierre.
git-svn-id: svn://10.0.0.236/trunk@107482 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 22:52:59 +00:00
pinkerton%netscape.com
04c86d73f7 cocoa'ifying toolkit. moving PLEvent timer here.
git-svn-id: svn://10.0.0.236/trunk@107481 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 22:52:52 +00:00
wtc%netscape.com
71f6b17411 Removed the temporary #if 0.
git-svn-id: svn://10.0.0.236/trunk@107480 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 22:52:12 +00:00
alecf%netscape.com
618d9ec8d7 fix for bug 108684 - cache objects not included in bloat logs
r=gordon, sr=darin


git-svn-id: svn://10.0.0.236/trunk@107479 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 22:51:58 +00:00
alecf%netscape.com
71dee0899c fix for bug 108597 - move mOwnsBuffer and mCharSize into smaller variables to reduce nsStr's overall size
r=jag, sr=waterson


git-svn-id: svn://10.0.0.236/trunk@107478 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 22:50:13 +00:00
despotdaemon%netscape.com
0d2bde26d8 Pseudo-automatic update of changes made by wtc@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@107477 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 22:49:24 +00:00
wtc%netscape.com
c6fcf205bb Bugzilla bug 108708: commented out the "netstat -ni" command for
debugging.  This change will be backed out.


git-svn-id: svn://10.0.0.236/trunk@107475 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 21:34:09 +00:00
ian.mcgreer%sun.com
1d961328df fix for 95983, compiler warning revealed potential bug
git-svn-id: svn://10.0.0.236/trunk@107474 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 20:32:43 +00:00
ian.mcgreer%sun.com
6c8bd66a32 more trust handling stuff
git-svn-id: svn://10.0.0.236/trunk@107473 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 20:16:19 +00:00
rogerl%netscape.com
2fabd4ccad Added Function.call/apply. Fixed bug in exception handling clean-up of
activation stack.


git-svn-id: svn://10.0.0.236/trunk@107472 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 19:45:04 +00:00
pinkerton%netscape.com
ad253d37ca backing out last change to fix mach-o build
git-svn-id: svn://10.0.0.236/trunk@107471 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 18:50:18 +00:00
despotdaemon%netscape.com
7d27a0daad Pseudo-automatic update of changes made by shliang@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@107470 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 18:42:39 +00:00
despotdaemon%netscape.com
97f686d78c Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@107469 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 18:22:14 +00:00
jake%acutex.net
b4c2275ed0 Refixing bug 71840 - The name should be the 'name' should be the same as what the 'href' points it too...
r= justdave@syndicomm.com


git-svn-id: svn://10.0.0.236/trunk@107468 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 18:06:02 +00:00
blizzard%redhat.com
9b6794d44c back out darin's fix for bug #107789 since it caused blocker #108637.
git-svn-id: svn://10.0.0.236/trunk@107466 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 16:32:52 +00:00
pinkerton%netscape.com
4a6332a214 unix linefeeds this time
git-svn-id: svn://10.0.0.236/trunk@107464 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 16:03:52 +00:00
pinkerton%netscape.com
d5a312024f oops, backing out inclusion of nsIEventSink.idl
git-svn-id: svn://10.0.0.236/trunk@107463 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 16:03:02 +00:00
pinkerton%netscape.com
e13b47e743 New EventSink api. [not part of build]
git-svn-id: svn://10.0.0.236/trunk@107462 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 15:59:32 +00:00
mkaply%us.ibm.com
0b9f89f0d8 Oops overwriting wrong codepage
git-svn-id: svn://10.0.0.236/trunk@107461 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 15:54:54 +00:00
pinkerton%netscape.com
0503d1a3d0 First stab at cocoa. [not part of build]
git-svn-id: svn://10.0.0.236/trunk@107459 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 15:46:50 +00:00
pinkerton%netscape.com
ded9d238a5 Remove dependency on nsDynamicMDEF (it's very os9) and removing those
files altogether. [not part of build]


git-svn-id: svn://10.0.0.236/trunk@107458 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 15:46:26 +00:00
pinkerton%netscape.com
d4634aba3d Ifdefs for mach-o build. We do too have a splash screen. r=beard/rs=sfraser.
git-svn-id: svn://10.0.0.236/trunk@107457 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 15:39:06 +00:00
pinkerton%netscape.com
caf8397f30 Stub impl for cocoa [Not part of build]
git-svn-id: svn://10.0.0.236/trunk@107456 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 15:36:12 +00:00
mkaply%us.ibm.com
6009659a90 Forgot some return codes
git-svn-id: svn://10.0.0.236/trunk@107455 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 15:35:41 +00:00
pinkerton%netscape.com
8f7dd9c564 First stab at Cocoa impl of widget. Some code still carbon, copied from
widget/src/mac. [Not part of build].


git-svn-id: svn://10.0.0.236/trunk@107454 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 15:35:24 +00:00
rods%netscape.com
f5b747b20b Minor fix up to my PrintPreview Checkin
Bug 107562


git-svn-id: svn://10.0.0.236/trunk@107452 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 14:34:00 +00:00
despotdaemon%netscape.com
7d103e0331 Pseudo-automatic update of changes made by mikep@oeone.com.
git-svn-id: svn://10.0.0.236/trunk@107451 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 13:49:32 +00:00
dinglis%qnx.com
6eab060ba1 NTO PART OF BUILD
fixed photon bustage


git-svn-id: svn://10.0.0.236/trunk@107450 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 13:33:36 +00:00
jdunn%netscape.com
a6df12a0f6 fixing build bustage on HP's & AIX's new compilers
removing the static keyword from a couple templates
sr=jst@netscape.com
# 106167


git-svn-id: svn://10.0.0.236/trunk@107449 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 13:22:05 +00:00
rods%netscape.com
843ec68778 Initial check in for print preview work it is complied in for Windows and linix only
The bulk of print preview can be turned on/off with NS_PRINT_PREVIEW define
Bug 107562 r=kmcclusk sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@107448 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 12:18:51 +00:00
seawood%netscape.com
e9d30f1ebc Whoops! The glue library is supposed to be static.
Bug #83544


git-svn-id: svn://10.0.0.236/trunk@107447 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 10:50:37 +00:00
pierre%netscape.com
0ef28aebb3 Checked in for fantasai@escape.com. Bug 43220 "author !important rules override user !important rules in user.css". Add User sheets. Rename Backstop sheets into UserAgent. Fix cascading order. r=pierre/sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@107446 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 10:04:05 +00:00
seawood%netscape.com
03f596acd6 Allow multiple toolkits to be installed in a build by marking the non-default toolkits as "inactive" and placing them in a separate components dir.
Bug #91829 r=jag


git-svn-id: svn://10.0.0.236/trunk@107445 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 09:45:23 +00:00
jst%netscape.com
ba5a80f5bd Fixing bug 108232. Don't flush like mad in the form code now that form state is kept in the content elements and not in the frames. r=jkeiser@iname.com, sr=waterson@netscape.com
git-svn-id: svn://10.0.0.236/trunk@107444 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 09:10:07 +00:00
hyatt%netscape.com
192c50dc19 103097, fire custom events when link elts are added/removed. Helping out the link toolbar folks. r=jag, sr=jst
git-svn-id: svn://10.0.0.236/trunk@107443 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 09:02:55 +00:00
seawood%netscape.com
e469132bc2 Attempt to fix OS/2 bustage by declaring callback function appropriate
git-svn-id: svn://10.0.0.236/trunk@107442 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 08:23:51 +00:00
rbs%maths.uq.edu.au
ec47d909ea Nail a sneaky memory leak in one of the 'A'-functions - initially detected during the comb of bug 103777, r=shanjian, sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@107441 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 08:00:15 +00:00
dbaron%fas.harvard.edu
8c7cfc52d1 Fix inheritance of percentage values for 'line-height' by removing hacks to base percentage values for 'line-height' on the actual value rather than the computed value of 'font-size'. Fix various |const|-ness issues in nsRuleNode. b=97726 r=pierre sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107440 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 07:48:02 +00:00
jkeiser%iname.com
5c1f007583 Fix from jst@netscape.com to URL-escape A NAME (bug 87996)
git-svn-id: svn://10.0.0.236/trunk@107439 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 07:14:40 +00:00
attinasi%netscape.com
f538e7840a Fix for memory leaks in nsRenderingContextImpl and nsrenderingContextWin (patch provided by Dainis Jonitis). b=107532 r=mkaply sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@107438 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 07:11:30 +00:00
dbaron%fas.harvard.edu
e48117359d Take address before casting to avoid confusing the gcc optimizer with what perhaps shouldn't compile anyway. r=pinkerton sr=sfraser b=108585
git-svn-id: svn://10.0.0.236/trunk@107437 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 06:15:40 +00:00
cls%seawood.org
49044f9a3a Remove c++ comment
git-svn-id: svn://10.0.0.236/trunk@107436 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 06:01:59 +00:00
jkeiser%iname.com
e280789a88 Make only text/password/file/hidden elements reset when value attribute is
changed.  (bug 108526).  r=rpotts@netscape.com, sr=jst@netscape.com


git-svn-id: svn://10.0.0.236/trunk@107435 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 05:41:47 +00:00
naving%netscape.com
9849e524b7 104610 r=bienvenu sr=sspitzer Make sure that mSubFolders array does not have duplicates.
git-svn-id: svn://10.0.0.236/trunk@107434 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 05:35:42 +00:00
seawood%netscape.com
01ed6f94df Move generic implementations of mimexpcom & nsMimeContentTypeHandler classes into glue library. Modify vcard, calendar & smimestub handlers to use the generic implementations of the base classes. Remove old non-generic copies of mimexpcom & nsMimeContentTypeHandler .
Bug #83544 r=ducarroz sr=waterson


git-svn-id: svn://10.0.0.236/trunk@107433 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 05:12:09 +00:00
seawood%netscape.com
e448539c27 Use generic mimexpcom & nsMimeContentTypeHandler files from cthandlers/glue.
Bug #83544 r=ducarroz sr=waterson


git-svn-id: svn://10.0.0.236/trunk@107432 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 05:08:26 +00:00
mstoltz%netscape.com
aa1727f913 Bug 105705, temporary fix. Remove security check optmization
from global property access. sr=jst, r=harishd. We will find
a better fix that preserves the optimization, this fix is temporary.


git-svn-id: svn://10.0.0.236/trunk@107431 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 05:04:36 +00:00
seawood%netscape.com
fce1d10fb6 Allow nsinstall to install (copy) directories.
Thanks to pedemont@us.ibm.com (Javier Pedemonte) for the patch.
Bug #76900 r=cls sr=brendan


git-svn-id: svn://10.0.0.236/trunk@107430 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 04:51:47 +00:00
naving%netscape.com
77196885e6 108276. Open the mailbox in PR_RDONLY mode because only read operations are done using
this connection. should cut down closing mailbox (PR_Close()) time.


git-svn-id: svn://10.0.0.236/trunk@107429 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 04:25:28 +00:00
bryner%netscape.com
6ad05b9ea5 Clarifying log message. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@107428 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 04:23:16 +00:00
bryner%netscape.com
532ac12efb Fixing mac bustage. r=cls.
git-svn-id: svn://10.0.0.236/trunk@107427 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 04:15:05 +00:00
darin%netscape.com
0d51dc65ff fixes mac bustage
git-svn-id: svn://10.0.0.236/trunk@107426 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 03:56:00 +00:00
blakeross%telocity.com
ff478ef551 autocomplete dialog shouldn't be resizable. r/sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107425 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 03:40:13 +00:00
sspitzer%netscape.com
514732e6f4 fix build bustage
git-svn-id: svn://10.0.0.236/trunk@107424 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 03:29:02 +00:00
seawood%netscape.com
f30b49edcb silly line-endings
git-svn-id: svn://10.0.0.236/trunk@107423 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 03:20:41 +00:00
despotdaemon%netscape.com
9ff2328aa5 Pseudo-automatic update of changes made by jkeiser@iname.com.
git-svn-id: svn://10.0.0.236/trunk@107422 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 02:52:52 +00:00
darin%netscape.com
902546fa1d fixes bug 107789 "depracate nsIRandomAccessStore (superceded by nsISeekableStream)"
r=dougt, sr=rpotts


git-svn-id: svn://10.0.0.236/trunk@107421 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 02:50:42 +00:00
seawood%netscape.com
89efd0f65a Removed IGNORE_MANIFEST
git-svn-id: svn://10.0.0.236/trunk@107420 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 02:48:37 +00:00
nelsonb%netscape.com
4035d51f10 Attempt to move all the constant tables in secoid.c into the text segment
where they belong.


git-svn-id: svn://10.0.0.236/trunk@107419 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 02:46:37 +00:00
attinasi%netscape.com
dc30e5998c Oops - check for empty damageRect in nsFrame::Invalidate should be DEBUG only. b=103266 r=rbs sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107418 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 02:44:35 +00:00
bryner%netscape.com
ebb951b148 Reorganize nsLookAndFeel so that all of the platform implementations
derive from nsXPLookAndFeel.  Implement a color cache for
nsXPLookAndFeel::GetColor calls.  bug 77941, r=akkana, rs=waterson.


git-svn-id: svn://10.0.0.236/trunk@107417 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 02:41:04 +00:00
despotdaemon%netscape.com
433d3af967 Pseudo-automatic update of changes made by peterb@oeone.com.
git-svn-id: svn://10.0.0.236/trunk@107416 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 02:37:42 +00:00
seawood%netscape.com
f9e4cb25aa Start building content handler glue library.
Bug #83544 r=ducarroz sr=waterson


git-svn-id: svn://10.0.0.236/trunk@107415 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 02:31:08 +00:00
despotdaemon%netscape.com
ba97acdc6d Pseudo-automatic update of changes made by colinp@oeone.com.
git-svn-id: svn://10.0.0.236/trunk@107414 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 02:30:54 +00:00
seawood%netscape.com
8a9fd9e580 Make mimexpcom & nsMimeContentTypeHandler generic enough to be used for any content handler.
Bug #83544 r=ducarroz sr=waterson


git-svn-id: svn://10.0.0.236/trunk@107413 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 02:29:16 +00:00
ddrinan%netscape.com
d0987df95f Missed this as part of landing of S/MIME. r=javi, sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@107412 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 02:17:46 +00:00
stephend%netscape.com
78cfb1bb22 Bug 81041. 'New Account' -> 'Add Account'. r=jglick, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@107411 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 02:14:08 +00:00
attinasi%netscape.com
8e3b74c6cf Reversed the order that width and height are checked in IsEmpty since it is more common to have a height of 0. b=103266 r=rbs sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107410 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:48:36 +00:00
bbaetz%cs.mcgill.ca
74513dad3c Bug 38014 - show localised dates in html dir listing
Also fixes bug 99169 - display html dir listing file sizes in a nicer
format.

r=darin, sr=smfr


git-svn-id: svn://10.0.0.236/trunk@107409 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:46:18 +00:00
sfraser%netscape.com
05c5dfecdc Fix NullPlugin.mcp to build in a Carbon debug build; renaming it to DefaultPlugin.mcp and fixing prefix files. r=beard, sr=fm
git-svn-id: svn://10.0.0.236/trunk@107408 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:45:15 +00:00
attinasi%netscape.com
11481ea927 Elimiate calls to nsFrame::Invalidate when the dirtyRect is empty. Also, removed some invalid code from nsFrame::Invalidate and added DEBUG check to catch later offenders. b=103266 r=rbs sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107407 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:44:20 +00:00
seawood%netscape.com
84b9551c2a Adding makefiles for cthandlers glue lib.
Bug #83544 r=ducarroz sr=waterson


git-svn-id: svn://10.0.0.236/trunk@107406 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:44:07 +00:00
pete%alphanumerica.com
3c8b2b33e3 b=92329, r=ccarlen, sr=brendan
Fix for nsLocalFileUnix ::GetTarget doesn't handle relative symlinks


--pete


git-svn-id: svn://10.0.0.236/trunk@107405 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:42:00 +00:00
ben%netscape.com
8f4806600a 108595 - Add a method for determining whether or not a context menu separator should be shown by determining if there are any items prior to the separator that are not hidden. r=kerz, sr=blake
git-svn-id: svn://10.0.0.236/trunk@107404 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:41:03 +00:00
ben%netscape.com
7c3257d6ab 108595 - prevent a duplicate load of contentAreaContextOverlay.xul which is causing problems for image blocking, and remove an unused script include. r=kerz, sr=blake
git-svn-id: svn://10.0.0.236/trunk@107403 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:40:09 +00:00
ben%netscape.com
074183292e 108595 - "Block Images for this server" menu item not showing up. Remove display:none style rule now that the overlay that includes this overlay (contentAreaContextOverlay.xul) is no longer being loaded twice by navigator. r=kerz, sr=blake
git-svn-id: svn://10.0.0.236/trunk@107402 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:39:36 +00:00
ben%netscape.com
bd62da3fb8 108595 - wallet context items inserted into the wrong position in navigator context menu. regardless of context. Reposition them after the clipboard items. r=kerz, sr=blake
git-svn-id: svn://10.0.0.236/trunk@107401 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:38:48 +00:00
ben%netscape.com
39826bfdaf 108595 - mail send page/link context menu items always showing in Navigator, regardless of context. Ensure that popupshowing event listener gets added. r=kerz, sr=blake
git-svn-id: svn://10.0.0.236/trunk@107400 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:38:03 +00:00
ben%netscape.com
2e2ef977f4 Bug 107842 - Missing menu items from message pane context menu & 107890 - js error loading standalone message window, popup has no properties
- ensure the correct menu items and separators are hidden using newer separator hide logic. r=blake, sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@107399 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:36:51 +00:00
karnaze%netscape.com
572c89cc71 new regression test, not affecting the build.
git-svn-id: svn://10.0.0.236/trunk@107398 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:35:06 +00:00
dinglis%qnx.com
89d08199b2 NOT PART OF BUILD
increased draw buffer


git-svn-id: svn://10.0.0.236/trunk@107397 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:32:44 +00:00
attinasi%netscape.com
841eb99d32 Fixed typo wrt width and height (patch provided by Dainis Jonitis) b=107530 r=mkaply sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@107396 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:28:27 +00:00
dinglis%qnx.com
35f3674b05 NOT PART OF BUILD
small resize opt to use start/end flux when aRepaint not set


git-svn-id: svn://10.0.0.236/trunk@107395 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:27:50 +00:00
sspitzer%netscape.com
fc8f18ede8 work for converting ab results pane from tree to outliner. NOT PART OF THE BUILD.
bug #73868.


git-svn-id: svn://10.0.0.236/trunk@107394 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:27:07 +00:00
danm%netscape.com
17ff11d2db initial (disabled) cut at creating about:blank documents synchronously. part of bug 88229 r=hyatt,rpotts
git-svn-id: svn://10.0.0.236/trunk@107393 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:24:39 +00:00
waldemar%netscape.com
120229a1fc Added :wrap and extended :nowrap to apply as either a paragraph or an inline style
git-svn-id: svn://10.0.0.236/trunk@107392 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:24:13 +00:00
waldemar%netscape.com
eb97b81cf5 Added dump-units
git-svn-id: svn://10.0.0.236/trunk@107391 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:23:17 +00:00
danm%netscape.com
d908e2d3d8 don't show a new chrome window immediately upon creation, but after chrome has loaded. part of bug 88229 r=hyatt,rpotts
git-svn-id: svn://10.0.0.236/trunk@107390 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:22:58 +00:00
waldemar%netscape.com
18741a2d21 Added support for //, assert, and uninitialized vars
git-svn-id: svn://10.0.0.236/trunk@107389 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:22:57 +00:00
blakeross%telocity.com
f1a55693bd minor optimization in radio.xml. r/sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107388 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:22:48 +00:00
waldemar%netscape.com
dac5e56b37 Added dump-regexp
git-svn-id: svn://10.0.0.236/trunk@107387 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:22:45 +00:00
waldemar%netscape.com
cf5f13c0c6 Ensured that styled text doesn't contain non-keyword symbols as styles
git-svn-id: svn://10.0.0.236/trunk@107386 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:22:14 +00:00
danm%netscape.com
c0a163eddd consolidating nsIWebBrowserChrome::CreateBrowserWindow and nsIWindowCreator::CreateChromeWindow. part of bug 88229 r=hyatt,rpotts"
git-svn-id: svn://10.0.0.236/trunk@107384 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:21:03 +00:00
pchen%netscape.com
74029aa39f bug 108539, r=jag, sr=sfraser, need to call NS_IF_RELEASE(mInner) to prevent leak of datasource, also cleaned up create instance call
git-svn-id: svn://10.0.0.236/trunk@107383 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:20:12 +00:00
danm%netscape.com
9eb95d4aed consolidating nsIWebBrowserChrome::CreateBrowserWindow and nsIWindowCreator::CreateChromeWindow. part of bug 88229 r=hyatt,rpotts
git-svn-id: svn://10.0.0.236/trunk@107382 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:19:39 +00:00
blakeross%telocity.com
603326ad56 one brace too many in radio.xml. r/sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107381 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:16:28 +00:00
ducarroz%netscape.com
de4464b584 Fix for bug 108323. Fix regression introduced with my last checkin. For some reason I cannot initialize the LDAP service in one line like other services. R=varada, SR=sspitzer
git-svn-id: svn://10.0.0.236/trunk@107380 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:15:07 +00:00
andreww%netscape.com
81d29352bb bugzilla bug 84532 r=shliang sr=hewitt line break between subject and body of message.
git-svn-id: svn://10.0.0.236/trunk@107379 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:14:06 +00:00
jgaunt%netscape.com
92dd0623c0 bug 108219 fixing filenames so mac's don't choke and adding them to the mcp file
r=hewitt
rs=sfraser


git-svn-id: svn://10.0.0.236/trunk@107378 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:13:32 +00:00
andreww%netscape.com
2ae361eabe bugzilla 59887 mac classic focus ring matches system color - r=shliang sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107377 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:12:11 +00:00
jgaunt%netscape.com
d93f453d48 bug 108219 fixing filenames so Mac's can handle them
r=hewitt
rs=sfraser


git-svn-id: svn://10.0.0.236/trunk@107376 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:11:41 +00:00
cmanske%netscape.com
a46d07c43d Fixed 'New' Composer command, b=106728, r=rcassin, sr=kin
git-svn-id: svn://10.0.0.236/trunk@107375 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:07:45 +00:00
hewitt%netscape.com
f7e3c96729 107415 - navigation problems in randomly ordered wizards, r=kerz, sr=blake
git-svn-id: svn://10.0.0.236/trunk@107374 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:07:35 +00:00
ducarroz%netscape.com
0e52e9b97a Fix for bug 102536. Need to proceed up to the end of the buffer, we were missing the last byte!
Thanks to Geoffrey.R.Gustafson@intel.com & James.P.Gurganus@intel.com for the fix. R=ducarroz, SR=bienvenu


git-svn-id: svn://10.0.0.236/trunk@107373 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:06:57 +00:00
shanjian%netscape.com
492232ac44 #107869 Reply mail doesn't inherit the original charset
r=ducarroz sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@107372 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:02:25 +00:00
timeless%mac.com
f571b33b80 Bugzilla Bug 83017 Frame Info dialog has title 'View Page Info'
patch by db48x@yahoo.com r=fabian sr=jst


git-svn-id: svn://10.0.0.236/trunk@107371 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 00:54:15 +00:00
sspitzer%netscape.com
87b004006d fix for regression bug#108604 and few other ab bugs.
1)  collapse the card pane inner box initially so that it doesn't look like crap
before we select a card
2)  "Edit and "Card Properties" is now "Properties"
3)  if a mailing list has focus, "Properties" should bring up the edit mailing list dialog
4)  fix js warnings
r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@107370 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 00:54:04 +00:00
sspitzer%netscape.com
7c19329053 fix for #107639. fix broken select offline dialog. horked by recent
grid changes.  r/sr=sspitzer fix by blakeross.


git-svn-id: svn://10.0.0.236/trunk@107369 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 00:50:56 +00:00
sspitzer%netscape.com
ad2a8546b2 fix for #108346. check rv from do_GetService() to prevent crash.
r=ducarroz, sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@107368 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 00:49:17 +00:00
harishd%netscape.com
1bfa4fee99 106746 - DD/DT should not contain each other. r=heikki, sr=attinasi.
99388 - Avoid PR_GetEnv(). sr=attinasi.


git-svn-id: svn://10.0.0.236/trunk@107367 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 00:48:11 +00:00
bzbarsky%mit.edu
4edf8f2b0f Fix inheritance of frameborder in multiply nested framesets. Bug
108164, r=timeless, sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@107366 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 00:44:25 +00:00
yokoyama%netscape.com
b9407d3971 Bug 108383
removing strtok() for parsing -P correctly
as it should be.  strtok() was added by mistake 10430
/r=ccarlen; /sr=alecf


git-svn-id: svn://10.0.0.236/trunk@107365 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 00:44:18 +00:00
jband%netscape.com
9501633b32 better error message when zero passed where object or null expected. bug 108284. r=dbradley sr=shaver. Also, fix uninitilized counter var in debug only code rs=jband
git-svn-id: svn://10.0.0.236/trunk@107364 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 00:40:54 +00:00
despotdaemon%netscape.com
90b9a8240a Pseudo-automatic update of changes made by endico@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@107363 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 00:34:24 +00:00
blakeross%telocity.com
9c6542ebad 108592 - js error in filepicker. r=ben sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107361 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 23:27:44 +00:00
blakeross%telocity.com
968987e0c4 108592 - js error in filepicker. r=ben sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107360 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 23:26:25 +00:00
jst%netscape.com
77961e0d07 Checking in workaround for blocker bug 108526. Don't force a reset of an input if there's no parent since this causes checkboxes and radio buttons to be reset before all their attributes are added. r=sicking@bigfoot.com, sr=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@107359 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 23:20:05 +00:00
blakeross%telocity.com
2cbfcac3d4 108592 - js error in filepicker. r=ben sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107358 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 23:07:20 +00:00
rginda%netscape.com
e94dc5a898 removing dead code, see mozilla/js2
git-svn-id: svn://10.0.0.236/trunk@107357 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 21:46:17 +00:00
rginda%netscape.com
b217ed22ea removing dead code, see mozilla/js2
git-svn-id: svn://10.0.0.236/trunk@107355 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 21:38:18 +00:00
justdave%syndicomm.com
2d28f97361 SECURITY FIX see bug 108385: Due to trusting of passed form fields that shouldn't have been trusted, it was possible to add a comment to a bug pretending to be someone else if you edited the HTML by hand before submitting. The bug form did not include the field in question, but due to legacy processing code, the field was still trusted if it was present.
Patch by Dave Miller <justdave@syndicomm.com>
r= jake x2


git-svn-id: svn://10.0.0.236/trunk@107350 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 20:47:17 +00:00
justdave%syndicomm.com
2218691609 SECURITY FIX see bug 108516: Due to trusting of passed form fields that shouldn't have been trusted, it was possible to file a
bug pretending to be someone else if you edited the HTML by hand before submitting.
Patch by Dave Miller <justdave@syndicomm.com>
r= bbaetz, jake


git-svn-id: svn://10.0.0.236/trunk@107349 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 20:43:35 +00:00
blakeross%telocity.com
97f2c39c6f 108565 - revert hewitt's one-line change. r=hewitt sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107348 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 19:59:44 +00:00
ian.mcgreer%sun.com
c439de9470 fix Stan reference
git-svn-id: svn://10.0.0.236/trunk@107346 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 19:02:49 +00:00
dinglis%qnx.com
2aba19acd5 NOT PART OF BUILD
fixed random crashes and strange rendering due to using a destroyed GC.


git-svn-id: svn://10.0.0.236/trunk@107345 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 18:53:03 +00:00
dinglis%qnx.com
1018f249a0 NOT PART OF BUILD
fixed damage rect translation and clipping


git-svn-id: svn://10.0.0.236/trunk@107344 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 18:51:56 +00:00
rogerl%netscape.com
c56b67d309 Fixed result value of for..in statement. Handling of user throws & runtime
errors combined. Various reader->pos bugs. Added Error & NativeError types.
Added escape & unescape. Fixed bugs in Array.sort & Date settors.


git-svn-id: svn://10.0.0.236/trunk@107343 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 18:05:37 +00:00
ian.mcgreer%sun.com
095fc6a433 note the token imoprt for Stan
git-svn-id: svn://10.0.0.236/trunk@107342 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 17:55:25 +00:00
ian.mcgreer%sun.com
48d7b0f821 code for handling trust through softoken
git-svn-id: svn://10.0.0.236/trunk@107341 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 17:29:27 +00:00
ian.mcgreer%sun.com
7284b139b8 some attribute and session cleanup
git-svn-id: svn://10.0.0.236/trunk@107340 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 17:18:48 +00:00
karnaze%netscape.com
1f1d2d16ec new regression tests, not affecting the build.
git-svn-id: svn://10.0.0.236/trunk@107338 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 17:04:51 +00:00
jaggernaut%netscape.com
1473ada437 Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=dbaron, rs=scc
git-svn-id: svn://10.0.0.236/trunk@107336 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 15:49:40 +00:00
karnaze%netscape.com
9a49482ec3 bug 107857 - show backgrounds on empty cells in quirks mode. sr=attinasi,r=alexsavulov,hixie
git-svn-id: svn://10.0.0.236/trunk@107335 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 15:32:25 +00:00
karnaze%netscape.com
548b21d542 additional patch for bug 97138 to cache pct height info on row and constrain sum of row height pcts <= 100.
git-svn-id: svn://10.0.0.236/trunk@107334 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 15:15:24 +00:00
mkaply%us.ibm.com
c1f7cb7901 #107688
r=mkaply, sr=blizzard
Special focus handling for combobox scrollbar


git-svn-id: svn://10.0.0.236/trunk@107333 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 14:53:04 +00:00
beard%netscape.com
557e1e3dec fix pluginClassic bustage, r=peterl, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@107332 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 14:30:05 +00:00
rods%netscape.com
60fde9b724 Initial check in for print preview work it is complied in for Windows and linix only
The bulk of print preview can be turned on/off with NS_PRINT_PREVIEW define
Bug 107562 r=kmcclusk sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@107331 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 14:14:16 +00:00
dinglis%qnx.com
beda200cf0 Not part of build
fixed REQUIRES


git-svn-id: svn://10.0.0.236/trunk@107330 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 13:35:02 +00:00
bzbarsky%mit.edu
8e5d7cf707 Fix the strings returned by .newValue/.prevValue for mutation events
(get rid of extra quotes, always set .prevValue if it exists).  Bug
107526, r=fabian, sr=jst.


git-svn-id: svn://10.0.0.236/trunk@107329 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 13:19:10 +00:00
seawood%netscape.com
5c19e995e1 Backing out last checkin
git-svn-id: svn://10.0.0.236/trunk@107328 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 12:08:31 +00:00
seawood%netscape.com
f06a6e3ecb Removing toolkit dirs from toplevel Makefile
git-svn-id: svn://10.0.0.236/trunk@107327 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 11:22:12 +00:00
mcafee%netscape.com
2ebd539bdc scrape comment
git-svn-id: svn://10.0.0.236/trunk@107326 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 08:50:55 +00:00
hyatt%netscape.com
404bb5a4e2 108318, tweaks/cleanup to ICO decoder. r=pav, sr=jst
git-svn-id: svn://10.0.0.236/trunk@107325 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 08:38:21 +00:00
hyatt%netscape.com
124acde668 Fix for 108486, XUL images should fire onload. r=jkeiser, sr=jst
git-svn-id: svn://10.0.0.236/trunk@107324 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 08:27:01 +00:00
blakeross%telocity.com
250742ac78 108478 - menulist needs default preftype. r=hewitt sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107323 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 08:09:10 +00:00
blakeross%telocity.com
c6ee97c9d2 108478 - menulist needs default preftype of "int". r=hewitt sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107322 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 06:57:38 +00:00
jst%netscape.com
59f4f0adf1 Fixing blocker bug 108198. Make setAttribute('value') change .value until .value is set by JS or user. Patch by John Keiser <jkeiser@iname.com>, r/sr=hyatt@netscape.com, jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@107321 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 06:50:21 +00:00
hyatt%netscape.com
afda6656e2 Fix for 108389. r=jkeiser, sr=jst
git-svn-id: svn://10.0.0.236/trunk@107320 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 06:45:04 +00:00
law%netscape.com
2da9f9bee9 Bug 102017; add code to register as a WinXP start menu internet app; this was code checked in on the 0.9.4 branch; it needed some more work to factor out the application name into a resource on the trunk; r=ssu, sr=blake
git-svn-id: svn://10.0.0.236/trunk@107319 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 06:42:18 +00:00
law%netscape.com
3269b7dc07 Bug 102017; adding string resource for use in configuring start menu on WinXP; need to include resource constant from new interface file; requires changing resource compiler flags in the makefile
git-svn-id: svn://10.0.0.236/trunk@107318 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 06:24:38 +00:00
law%netscape.com
b5fd6816a6 Bug 102017; build new interface with Win32 resource constant needed for WinXP start menu configuration
git-svn-id: svn://10.0.0.236/trunk@107317 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 06:21:21 +00:00
law%netscape.com
d169e24d96 New interface with Win32-specific resource constants for configuring WinXP start menu (for bug 102017); r=ssu, sr=blake
git-svn-id: svn://10.0.0.236/trunk@107316 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 06:20:19 +00:00
jst%netscape.com
464f592ef1 Removing pointless GetIndex() call that does nothing but slow us down. r=jkeiser@iname.com, r=bzbarsky@mit.edu, sr=me.
git-svn-id: svn://10.0.0.236/trunk@107315 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 06:15:14 +00:00
law%netscape.com
a8dfdd90a5 Bug 105507; handle pseudo-error in OnStopRequest when target is redirected; r=pchen, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107314 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 06:13:26 +00:00
bhart00%yahoo.com
240bedba4f Fix for bug 96786, r=bryner sr=blake
git-svn-id: svn://10.0.0.236/trunk@107313 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 05:15:21 +00:00
blakeross%telocity.com
48e1005da3 Fixing js strict warning in stmpserverlist. r=hewitt sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107312 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 04:50:11 +00:00
timeless%mac.com
b2399744c5 Bugzilla Bug 107672 Browser OS/Platform discrimination alg sucks
r=bbaetz, jake
Windows XP references are #'d because of bug 92763


git-svn-id: svn://10.0.0.236/trunk@107311 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 04:44:34 +00:00
pchen%netscape.com
fbf805a148 bug 14824, r=rjc, sr=blake, add LoadBookmarks() and initDatasource() protected member functions
git-svn-id: svn://10.0.0.236/trunk@107310 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 03:13:15 +00:00
pchen%netscape.com
836165bc5b bug 14824, r=rjc, sr=blake, don't read bookmarks.html in nsBookmarksService::Init(), load bookmarks once in ReadBookmarks()
git-svn-id: svn://10.0.0.236/trunk@107309 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 03:13:12 +00:00
pchen%netscape.com
dc6948470c bug 14824, r=rjc, sr=blake, add timeout at end of Startup() which will call nsBookmarksService::ReadBookmarks()
git-svn-id: svn://10.0.0.236/trunk@107308 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 03:12:53 +00:00
alecf%netscape.com
228074f97b fix for bug 108314 - fix crash in nsStringBundle::GetSimpleEnumeration by loading the string bundle before starting the enumeration
sr=blake
(simple fix, no r= because I wanted to get this in before the smoktests monday)


git-svn-id: svn://10.0.0.236/trunk@107307 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 02:33:16 +00:00
blakeross%telocity.com
65dddf5052 stupid whitespace changes.
git-svn-id: svn://10.0.0.236/trunk@107306 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 02:29:54 +00:00
blakeross%telocity.com
e110e5ae9b stupid whitespace changes.
git-svn-id: svn://10.0.0.236/trunk@107305 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 02:03:49 +00:00
blakeross%telocity.com
19f1759160 Er, typo in last patch. r=hewitt sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107304 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 02:01:31 +00:00
blakeross%telocity.com
b42806bc05 These changes never made it in with original xul landing (/embedding). r=hewitt sr=ben
git-svn-id: svn://10.0.0.236/trunk@107303 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 01:50:50 +00:00
blakeross%telocity.com
9da4e7f2d2 Reverting two of joe's previous changes. r=hewitt sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107302 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 00:47:52 +00:00
blakeross%telocity.com
d4cb41191e Reverting two of joe's previous changes. r=hewitt sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107301 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 00:47:16 +00:00
blakeross%telocity.com
d0554596b1 Problems with download header dialog. Also revert line that joe shouldn't have changed. r=hewitt sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107300 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 00:29:39 +00:00
karnaze%netscape.com
d30758e3fc bug 97138 - rework of table, row group, row, cell height code. sr=attinasi, r=alexsavulov
git-svn-id: svn://10.0.0.236/trunk@107299 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 00:15:51 +00:00
bryner%netscape.com
57b929e4bf Fixing up initial enabling of the OK button when saving files. r=timeless, sr=blake,
git-svn-id: svn://10.0.0.236/trunk@107298 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 00:07:38 +00:00
bryner%netscape.com
89157f0cca Bug 107642 -- XUL syntax changes/cleanup. Patch from blake, r=hyatt, sr=ben.
git-svn-id: svn://10.0.0.236/trunk@107297 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 00:00:02 +00:00
peterv%netscape.com
f8a0c5299a Make Double purly static. Fix some bugs and exactness problems in Double::toString and Double::toDouble. Remove the Integer class.
b=96143 r=Pike sr=scc


git-svn-id: svn://10.0.0.236/trunk@107296 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-04 23:28:36 +00:00
sicking%bigfoot.com
608050c81c Make Double purly static. Fix some bugs and exactness problems in Double::toString and Double::toDouble. Remove the Integer class.
b=96143 r=Pike sr=scc


git-svn-id: svn://10.0.0.236/trunk@107295 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-04 23:27:23 +00:00
rods%netscape.com
0d1f12001c Fixing mem leak from my checkin (Bug 107562)
git-svn-id: svn://10.0.0.236/trunk@107294 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-04 11:33:28 +00:00
hyatt%netscape.com
64ae6e4822 Fix for 108403, XUL images don't scale to match pref size. r=andreww, sr=ben
git-svn-id: svn://10.0.0.236/trunk@107293 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-04 09:32:37 +00:00
blakeross%telocity.com
ecb9fd195a Backing out for now because unimplemented parts of xbl are causing problems.
git-svn-id: svn://10.0.0.236/trunk@107292 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-04 07:44:35 +00:00
blakeross%telocity.com
e42b2b810b smoketest blocker 108198, patch by jkeiser. r=ben sr=blake
git-svn-id: svn://10.0.0.236/trunk@107291 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-04 07:15:53 +00:00
darin%netscape.com
412602d284 fixes bug 107719 "avoid extra copy of http request headers"
r=bbaetz, sr=mscott


git-svn-id: svn://10.0.0.236/trunk@107290 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-04 05:50:37 +00:00
darin%netscape.com
0e7ad2f7b9 fixes bug 103070 "No new connections issued when waiting for timeout"
r=bbaetz, sr=mscott


git-svn-id: svn://10.0.0.236/trunk@107289 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-04 05:46:06 +00:00
darin%netscape.com
198888cf9c fixes bug 98884 "Automatic page refresh for Expires META tag not working"
r=gagan, sr=dougt


git-svn-id: svn://10.0.0.236/trunk@107288 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-04 05:33:33 +00:00
rods%netscape.com
85acd13711 Oops, I didn't mean to check this in, removing my change to turn it on again
git-svn-id: svn://10.0.0.236/trunk@107286 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-04 03:40:27 +00:00
blakeross%telocity.com
bb096393c2 Missed a line in Asko's patch.
git-svn-id: svn://10.0.0.236/trunk@107285 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-04 03:39:03 +00:00
bbaetz%cs.mcgill.ca
725fbf3242 Bug 66601 - drag&drop not working form the xul directory view
r=blake, sr=ben


git-svn-id: svn://10.0.0.236/trunk@107284 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-04 03:05:15 +00:00
mkaply%us.ibm.com
de6273fcb6 OS/2 and AIX bustage - the bustage is related to GetAltDevice in nsDeviceContext.h having an ADDREF of a nonconst - the easiest place to fix it is here
git-svn-id: svn://10.0.0.236/trunk@107283 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-04 03:04:01 +00:00
blakeross%telocity.com
6c53b26079 108382 - fix by Asko Tontti (atontti@cc.hut.fi). r=hewitt sr=blake
git-svn-id: svn://10.0.0.236/trunk@107282 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-04 02:59:03 +00:00
blakeross%telocity.com
69b64d953c Bradley doesn't like dir viewer's border. Who am I to disagree? r=hewitt sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107281 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-04 02:38:04 +00:00
rods%netscape.com
fb6e24185d Fix memory leaks, getting nsIWidget and not releasing it, found an extra one also
git-svn-id: svn://10.0.0.236/trunk@107280 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-04 02:37:07 +00:00
hyatt%netscape.com
96786e6f32 Bug 18502 remainder of checkin. Turning it on on the Mac. r/sr=pav,jband
git-svn-id: svn://10.0.0.236/trunk@107279 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-04 02:17:11 +00:00
blakeross%telocity.com
fd495e07d6 Line of text is missing from debug pref pane. r=hewitt sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107278 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-04 02:16:33 +00:00
blakeross%telocity.com
0f5da37f73 Fixing js error. r=hewitt sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107277 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-04 00:56:16 +00:00
blakeross%telocity.com
dd0627559f Fixing js error. r=hewitt sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107276 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-04 00:55:59 +00:00
rods%netscape.com
b0db719a90 Fix for OS2 bustage
git-svn-id: svn://10.0.0.236/trunk@107275 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-04 00:51:40 +00:00
blakeross%telocity.com
4c900542b8 Bookmarks tree has slightly oversized margins. r=hewitt sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107274 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-04 00:45:41 +00:00
blakeross%telocity.com
b4d8e10d3e Statusbar text has slightly oversized margins. r=hewitt sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107273 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-04 00:16:53 +00:00
hyatt%netscape.com
d8f790f6f5 The XUL content sink doesn't block the parser when loading stylesheets and hasn't for six months! Ack ack ack ack ack! Bug 102114. r=jag, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@107272 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 23:41:10 +00:00
blakeross%telocity.com
b465e82eda Removing mistakenly removed flex. r=hewitt sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107271 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 22:33:59 +00:00
pavlov%netscape.com
2567e9d20e fixing compiler bustage. SetSharedPageData needs a return type (of void)
git-svn-id: svn://10.0.0.236/trunk@107270 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 21:49:38 +00:00
blakeross%telocity.com
b9b8f6e63c Readding mistakenly removed flex. r=hewitt sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107269 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 21:25:58 +00:00
blakeross%telocity.com
fa45eff62b No radiobutton selected by default in add directory dialog. r=hewitt sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107268 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 21:02:55 +00:00
blakeross%telocity.com
20c41f1e94 Editor OK buttons aren't disabled when there aren't valid conditions. r=hewitt, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107267 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 18:46:07 +00:00
blakeross%telocity.com
9e39fc1af9 Tab text has big margins in Classic. r=hewitt sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107266 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 18:27:38 +00:00
blakeross%telocity.com
f395816de5 Er, these weren't supposed to go in.
git-svn-id: svn://10.0.0.236/trunk@107265 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 17:17:25 +00:00
blakeross%telocity.com
24266939a2 Yes, I forgot to commit from /profile last night...
git-svn-id: svn://10.0.0.236/trunk@107264 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 16:47:13 +00:00
rods%netscape.com
63cd1d83cc add PrintPreview to make file
git-svn-id: svn://10.0.0.236/trunk@107263 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 16:35:42 +00:00
rods%netscape.com
361213d98a Removing the Print Preview option from the menu
Bug 107562


git-svn-id: svn://10.0.0.236/trunk@107262 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 15:08:08 +00:00
rods%netscape.com
8193b14cae Initial check in for print preview work it is complied in for Windows and linix only
The bulk of print preview can be turned on/off with NS_PRINT_PREVIEW define
Bug 107562 r=kmcclusk sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@107261 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 15:06:24 +00:00
rods%netscape.com
1100db8190 Initial check in for print preview work it is complied in for Windows and linix only
The bulk of print preview can be turned on/off with NS_PRINT_PREVIEW define
Bug 107562 r=kmcclusk sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@107260 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 14:59:39 +00:00
andreas.otte%primus-online.de
b258c8f56c fix bug 61269 ['%' will get URL-escaped to "%25" if not followed by 2
hexadecimal digits] We no longer escape an % which is not followed by
two hex characters, at least not until forced. This is more compatible
with current usage in other browsers. r=dougt@netscape.com,
sr=darin@netscape.com


git-svn-id: svn://10.0.0.236/trunk@107259 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 14:55:57 +00:00
rods%netscape.com
1314032016 Fixed up nsIPrintSettings interface and add a Get/Set method to nsIPrintOptions (only
the setter is implemented at this time) Bug 107399 r=kmcclusk sr=alexf/attinasi


git-svn-id: svn://10.0.0.236/trunk@107258 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 14:45:46 +00:00
rods%netscape.com
6f99861c46 Backing out checkin, I can't believe you have to edit a mcp to checkin
an IDL file


git-svn-id: svn://10.0.0.236/trunk@107257 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 14:17:37 +00:00
peterv%netscape.com
ae91a9160d Mac bustage fix. Rods didn't add nsIPrintSettings.idl to gfxIDL.mcp.
git-svn-id: svn://10.0.0.236/trunk@107256 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 13:50:33 +00:00
rods%netscape.com
79540d990e change &P to &PT so page totals print at bottom
Bug 107340 r=self sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@107255 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 13:05:09 +00:00
rods%netscape.com
e57c1e15e3 Fixed up nsIPrintSettings interface and add a Get/Set method to nsIPrintOptions
(only the setter is implemented at this time)
Bug 107399 r=kmcclusk sr=alexf/attinasi


git-svn-id: svn://10.0.0.236/trunk@107254 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 13:00:40 +00:00
hyatt%netscape.com
aaf9edc30d Fixing 18502, I misapplied the patch and checked in duplicate lines of code. Backing out.
git-svn-id: svn://10.0.0.236/trunk@107253 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 12:08:04 +00:00
hyatt%netscape.com
5cc58cb983 Fixing 18502, I misapplied the patch and checked in duplicate lines of code. Backing out.
git-svn-id: svn://10.0.0.236/trunk@107252 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 12:00:32 +00:00
hyatt%netscape.com
d209765df9 Fix linux bustage.
git-svn-id: svn://10.0.0.236/trunk@107251 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 11:49:08 +00:00
hewitt%netscape.com
8ac8f55982 106637 - DOM inspector not working with tabbrowser, r=jag, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107250 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 11:41:11 +00:00
hewitt%netscape.com
6a4c4da73e fixing various fun regressions from blake's earlier landing, rs=hyatt
git-svn-id: svn://10.0.0.236/trunk@107249 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 11:33:13 +00:00
hewitt%netscape.com
a9d5f8d148 fixing various fun regressions from blake's earlier landing, rs=hyatt
git-svn-id: svn://10.0.0.236/trunk@107248 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 11:27:04 +00:00
hyatt%netscape.com
7419dbb960 Fix linux bustage
git-svn-id: svn://10.0.0.236/trunk@107247 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 10:52:14 +00:00
hyatt%netscape.com
14cf773f2d One more glitch fixed.
git-svn-id: svn://10.0.0.236/trunk@107246 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 10:46:54 +00:00
hyatt%netscape.com
b3c148824a Fix leaks that I just introduced.
git-svn-id: svn://10.0.0.236/trunk@107245 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 10:24:03 +00:00
hyatt%netscape.com
08471b63e6 Oops. Missed a spot.
git-svn-id: svn://10.0.0.236/trunk@107244 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 10:20:30 +00:00
hyatt%netscape.com
8caf8522c8 Fix for 80147, use XUL prototype elements in anonymous content of XBL. r=dbaron, sr=jst
git-svn-id: svn://10.0.0.236/trunk@107243 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 10:12:20 +00:00
hyatt%netscape.com
5eee28774a Fix nebiros bustage.
git-svn-id: svn://10.0.0.236/trunk@107242 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 09:50:31 +00:00
jaggernaut%netscape.com
afb88a1313 Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=dbaron, rs=scc
git-svn-id: svn://10.0.0.236/trunk@107241 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 09:26:07 +00:00
sspitzer%netscape.com
5bd05615df fix blake's horkage. tomorrow's build is going to be broken all over.
git-svn-id: svn://10.0.0.236/trunk@107240 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 09:04:19 +00:00
bryner%netscape.com
37ef5e7984 Adding the XUL tabindex test to the debug menu. r=hyatt.
git-svn-id: svn://10.0.0.236/trunk@107239 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 08:56:09 +00:00
seawood%netscape.com
e5cacf943a Update LD_LIBRARY_PATH_64 if LD_LIBRARY_PATH_64 is set.
Thanks to Roland Mainz <Roland.Mainz@informatik.med.uni-giessen.de> for the patch.
Bug #91842


git-svn-id: svn://10.0.0.236/trunk@107238 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 08:26:37 +00:00
jst%netscape.com
425fc3a0b6 Fixing bug 108321. Don't waste time using the component manager when creating an nsHTMLAttributes when setting attributes on an element, call NS_NewHTMLAttributes() directly in stead. Also doing some cleaning up in nsHTMLStyleSheet.cpp. r=dbaron@fas.harvard.edu, sr=hyatt@netscape.com
git-svn-id: svn://10.0.0.236/trunk@107237 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 08:13:48 +00:00
hewitt%netscape.com
23dec3a3a9 putting back flex on textbox that blake seems to have 'accidentally' removed
git-svn-id: svn://10.0.0.236/trunk@107236 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 07:35:43 +00:00
sspitzer%netscape.com
0759dc2c43 remove bogus line (from a CVS conflict) that was causing compose to not work.
also, fix a js strict warning.  rs=bienvenu


git-svn-id: svn://10.0.0.236/trunk@107235 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 07:11:29 +00:00
hyatt%netscape.com
f908dd5b01 Fix for 18502, Christian Biesinger's BMP decoder and my ICO decoder. r/sr=pavlov,jband
git-svn-id: svn://10.0.0.236/trunk@107234 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 07:10:51 +00:00
hewitt%netscape.com
aa8fab1820 63728 - Per-platform behavior of Enter key when a button is focused in a dialog, r=ben, sr=blake
git-svn-id: svn://10.0.0.236/trunk@107233 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 07:10:48 +00:00
jst%netscape.com
6807abf7cc Checking in real fix for bug 108175. Don't loose values in text inputs. Patch by jkeiser@iname.com, r=rpotts@netscape.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@107232 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 06:52:55 +00:00
seawood%netscape.com
f1dd2317bd Define _BSD_SOURCE for Linux so that linuxppc's libc can find ftruncate.
git-svn-id: svn://10.0.0.236/trunk@107231 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 06:28:49 +00:00
dbaron%fas.harvard.edu
732f1cd8e9 Ensure that text inputs, checkboxes and radios paint over inline element backgrounds that are behind them. Fix a few build warnings. b=107244 r=rods sr=waterson
git-svn-id: svn://10.0.0.236/trunk@107230 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 06:23:19 +00:00
mkaply%us.ibm.com
b1b93562c7 #103633
r=mkaply, sr=blizzard
Don't call BeginDocument twice - causes us to not print on some printers


git-svn-id: svn://10.0.0.236/trunk@107229 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 06:03:40 +00:00
seawood%netscape.com
ede6e9ac78 Tell BSD strip to just strip local & debug symbols rather than all symbols for darwin.
git-svn-id: svn://10.0.0.236/trunk@107228 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 06:01:31 +00:00
leaf%mozilla.org
60db504876 Automated update
git-svn-id: svn://10.0.0.236/trunk@107227 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 05:58:13 +00:00
seawood%netscape.com
313a11a974 Tell BSD strip to just strip local & debug symbols rather than all symbols.
git-svn-id: svn://10.0.0.236/trunk@107226 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 05:57:04 +00:00
bryner%netscape.com
1433be3df4 Removing obsolete native menu code. Not part of the build, r=jag.
git-svn-id: svn://10.0.0.236/trunk@107225 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 05:50:32 +00:00
bbaetz%cs.mcgill.ca
b2918e050d Bug 107718 - mass changes give all changed bugs the groupset of the first
bug in the list.

Do bit fiddling instead of adding groupsets from the first bug.

r=justdave, jake


git-svn-id: svn://10.0.0.236/trunk@107224 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 05:49:23 +00:00
jaggernaut%netscape.com
76b5b52fd6 Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=dbaron, rs=scc
git-svn-id: svn://10.0.0.236/trunk@107223 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 05:46:51 +00:00
dbaron%fas.harvard.edu
1d7d2b1344 Remove unused stopwatch code. b=107510 r=jag sr=waterson
git-svn-id: svn://10.0.0.236/trunk@107222 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 05:46:18 +00:00
dbaron%fas.harvard.edu
a049f564c0 Remove unused logging code. b=107510 r=jag sr=waterson
git-svn-id: svn://10.0.0.236/trunk@107221 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 05:45:27 +00:00
dbaron%fas.harvard.edu
2073c31ffb Fix up stacktrace-on-crash debugging code in preparation for turning it on by default. b=14989 r=bryner sr=brendan
git-svn-id: svn://10.0.0.236/trunk@107220 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 05:43:25 +00:00
sspitzer%netscape.com
11c4fd3174 add back a default pref. not sure why ducarroz removed it. sr=no one
git-svn-id: svn://10.0.0.236/trunk@107219 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 05:39:53 +00:00
bryner%netscape.com
df9d231bbe Removing obsolete native menu code. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@107218 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 05:38:52 +00:00
dbaron%fas.harvard.edu
b91bf64133 Removing nsIStopwatch.idl, which was never really part of the build. b=107510 r=jag sr=waterson
git-svn-id: svn://10.0.0.236/trunk@107217 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 05:26:55 +00:00
seawood%netscape.com
a86440c24f Removing old beos build config files.
git-svn-id: svn://10.0.0.236/trunk@107216 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 05:19:46 +00:00
dbaron%fas.harvard.edu
e71e3821f0 Fix FMR/FMW caused by translating the space manager right after deleting it. r=jag sr=waterson b=108017
git-svn-id: svn://10.0.0.236/trunk@107215 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 05:18:39 +00:00
pchen%netscape.com
70eb93e919 Add xul window open test
git-svn-id: svn://10.0.0.236/trunk@107214 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 05:17:56 +00:00
pchen%netscape.com
bee6a53f1a Add test flag and timeout for xul window open test
git-svn-id: svn://10.0.0.236/trunk@107213 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 05:16:32 +00:00
mcafee%netscape.com
03cff05558 remove unused remove_build sub.
git-svn-id: svn://10.0.0.236/trunk@107212 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 05:14:10 +00:00
seawood%netscape.com
036b2ab480 Not sure why we're bothering to remove the prefs on a 'make clean' but we should at least use the right dir to remove them from.
Bug #68117


git-svn-id: svn://10.0.0.236/trunk@107211 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 05:12:57 +00:00
dbaron%fas.harvard.edu
2321e43703 Fix silly way to write an assertion. sr=jst
git-svn-id: svn://10.0.0.236/trunk@107210 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 05:11:36 +00:00
seawood%netscape.com
97c87547a6 Only output startup script *_PATH info if debugging.
Thanks to Dawn Endico <endico@mozilla.org> for the patch.
Bug #79039 r=cls


git-svn-id: svn://10.0.0.236/trunk@107209 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 05:05:47 +00:00
ducarroz%netscape.com
9e7bb13646 Fix for bug 104989: Allow the compose window to be recycled instead of closing it, that will save us precious time next time we need a new compose window. R=varada, SR=sspitzer
git-svn-id: svn://10.0.0.236/trunk@107208 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 04:44:43 +00:00
ducarroz%netscape.com
c7bbc9d9ba Fix for bug 104989: Allow the compose window to be recycled instead of closing it, that will save us precious time next time we need a new compose window. Also include fix for bug 108270: Remove ReleaseMessageServiceFromURI. R=varada, SR=sspitzer
git-svn-id: svn://10.0.0.236/trunk@107207 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 04:42:19 +00:00
blakeross%telocity.com
e17d83b612 Readding mistakenly removed line. sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107206 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 04:36:26 +00:00
blakeross%telocity.com
83c5b8a557 107642 - XUL syntax/cleanup landing. Fixes 94470, 96008, 96019, 76800, 102637, 80399, 108303, and removes over a thousand unnecessary or nonsensical attributes. Also fixes 108302, 102366, 102367, 105815. r=sspitzer,cmanske on appropriate parts sr=ben
git-svn-id: svn://10.0.0.236/trunk@107205 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 04:17:02 +00:00
blakeross%telocity.com
1ec9c4480f 107642 - XUL syntax/cleanup landing. Fixes 94470, 96008, 96019, 76800, 102637, 80399, 108303, and removes over a thousand unnecessary or nonsensical attributes. Also fixes 108302, 102366, 102367, 105815. r=sspitzer,cmanske on appropriate parts sr=ben
git-svn-id: svn://10.0.0.236/trunk@107203 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 04:06:54 +00:00
seawood%netscape.com
c71e171653 Moved darwin section to proper platform location.
Added note about why -traditional-cpp is used for darwin.
Added Mac OSX linker options to be used in darwin builds.
Bug #106617


git-svn-id: svn://10.0.0.236/trunk@107202 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 03:57:36 +00:00
leaf%mozilla.org
f606f4f12d Automated update
git-svn-id: svn://10.0.0.236/trunk@107200 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 03:43:15 +00:00
seawood%netscape.com
76780820f4 Backing out fix for remote mach-o builds as it left mach-o builds fragile.
Add TK_CFLAGS back to default CFLAGS/CXXFLAGS.
Bug #107696


git-svn-id: svn://10.0.0.236/trunk@107199 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 03:29:05 +00:00
jst%netscape.com
d489aa86fc Fixing bug 108174. --disable-bidi build bustage. Patch from jkeiser@iname.com, r=sicking@bigfoot.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@107198 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 03:25:29 +00:00
ducarroz%netscape.com
33c0102484 Fix Mac bustage (again)
git-svn-id: svn://10.0.0.236/trunk@107195 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 03:11:44 +00:00
rjesup%wgate.com
1c72d387b9 Bug 107600: mCachedIndex isn't initialized for nsContentSubtreeIterators.
Also fixes problems in two spots where the content tree changing could mess
up the iterator.  patch by jfrancis, r=rjesup, sr=waterson


git-svn-id: svn://10.0.0.236/trunk@107194 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 03:05:05 +00:00
rjesup%wgate.com
ac6f3c6b18 Bug 107341: Xlib/xprint xcleanup. New file was missed on first checkin.
r=biesi, r=pocemit, sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@107193 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 02:46:45 +00:00
rjesup%wgate.com
b40dd6ee1d Bug 107341: Xlib/xprint xcleanup. New file was missed on first checkin.
r=biesi, r=pocemit, sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@107192 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 02:39:12 +00:00
sspitzer%netscape.com
bed0909b4d fix for #72458. don't use 'menu class="push"' r=hwaara, sr=sspitzer
fix by neil@parkwaycc.co.uk


git-svn-id: svn://10.0.0.236/trunk@107190 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 02:36:02 +00:00
waterson%netscape.com
3e3e226985 Remove unused variable (no bug). r=dbaron, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107189 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 02:23:20 +00:00
pchen%netscape.com
8e4ab1ac6c bug 68329, r=jag, sr=sfraser, resurrected an old patch from sfraser which
cleans up a lot of the string stuff, had help from jag to clean string
stuff even more


git-svn-id: svn://10.0.0.236/trunk@107188 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 02:22:40 +00:00
bryner%netscape.com
d9f89d04a6 Removing obsolete/unused native menu code. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@107187 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 02:22:33 +00:00
leaf%mozilla.org
cf0d1e09c0 Automated update
git-svn-id: svn://10.0.0.236/trunk@107186 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 02:13:09 +00:00
tor%cs.brown.edu
f9724fd972 Update tree copy of libmng to 1.0.3. rs=blizzard
git-svn-id: svn://10.0.0.236/trunk@107185 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 02:11:26 +00:00
bryner%netscape.com
e83254e15e Removing obsolete remoteControl component. r=sspitzer, blizzard. (also adding new filepicker makefiles to allmakefiles.sh, this is not turned on yet).
git-svn-id: svn://10.0.0.236/trunk@107183 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 02:10:10 +00:00
mcafee%netscape.com
e8398c149a Adding multi-line support.
git-svn-id: svn://10.0.0.236/trunk@107182 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 02:10:05 +00:00
ducarroz%netscape.com
6f5f359e34 Fix Mac bustage. Sorry for the mistake!
git-svn-id: svn://10.0.0.236/trunk@107181 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 02:08:06 +00:00
jst%netscape.com
ab9c4205b6 Fixing leaks in the exception service. Bug 108213. r=dbradley@netscape.com, sr=jband@netscape.com
git-svn-id: svn://10.0.0.236/trunk@107180 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 02:07:20 +00:00
justdave%syndicomm.com
4aaa66afe8 Fix for bug 105773: Email addresses in the CC list are now sorted case-insensitively
Patch by Adam Kennedy <bugzilla@ali.as>
r= justdave x2


git-svn-id: svn://10.0.0.236/trunk@107178 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 02:05:43 +00:00
tor%cs.brown.edu
319437ece8 Bug 108005 - need to clear bits in alpha mirror for interlaced PNGs
and MNG.  r=rjesup, sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@107177 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 02:03:51 +00:00
sspitzer%netscape.com
0994c4a250 fix for regression #108256 cancelling the auto-sub confirm dialog then running the same url again fails silently
fix for regression bug #108251 don't get the "remove group" dialog when there's msg window.
r=hwaara, sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@107176 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 01:56:19 +00:00
mitesh%netscape.com
6afb223e31 reverting back the mapi changes. Including mapi again. Checking in for kkhandrika@netspcae.com
git-svn-id: svn://10.0.0.236/trunk@107174 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 01:45:54 +00:00
rjesup%wgate.com
7d996ba297 Bug 107341: xlib/xprint xcleanup. Checking in for gisburn.
r=biesi, r=pocemit, sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@107173 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 01:39:11 +00:00
hewitt%netscape.com
8ee5216dc9 bug 51314. classic skin has blue directory icons. images by shuehan liang <shliang@netscape.com> r=andreww, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107172 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 01:33:41 +00:00
sspitzer%netscape.com
fa78a71418 bulletproofing fix for #105183 to help us prevent the crash
and track this down.  r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@107171 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 01:32:30 +00:00
rjesup%wgate.com
c61dfd44d2 Bug 100069: XPrint infrastructure for dialog. Checkin for gisburn.
r=rjesup, sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@107170 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 01:31:23 +00:00
hewitt%netscape.com
055960ef35 bug 53558. windows classic theme should not use threedface for borders. patch by shuehan liang <shliang@netscape.com> r=jag, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107169 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 01:29:26 +00:00
hewitt%netscape.com
1a6c5ae97f bug 29828. addmore space between menuitem text and keybinding hint. patch by shuehan liang <shliang@netscape.com> r=jag, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107168 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 01:25:22 +00:00
rjesup%wgate.com
1a798c2278 Bug 104260: Font LRU cache confused as to direction of the head. r=rbs,
sr=waterson (converted from r=waterson)


git-svn-id: svn://10.0.0.236/trunk@107167 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 01:23:28 +00:00
hewitt%netscape.com
67f9c6929b bug 67452. modern: server icon out of alignment with twisty. images by shuehan liang <shliang@netscape.com> r=jag, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107166 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 01:22:46 +00:00
mcafee%netscape.com
1b3bef0ad9 cut&paste bug
git-svn-id: svn://10.0.0.236/trunk@107165 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 01:18:39 +00:00
bryner%netscape.com
e2fdbd9b59 Removing unused native menu code. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@107164 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 01:11:22 +00:00
hewitt%netscape.com
625ead88b9 bug 54821. sidebar grippy too thick when collapsed. patch by shuehan liang <shliang@netscape.com> r=jag, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107163 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 01:04:33 +00:00
rangansen%netscape.com
08ac4958c4 r=ssaux ; sr = blizzard ; bug# 83392 ; Handling page info properly, in case of exceptions
git-svn-id: svn://10.0.0.236/trunk@107162 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 01:04:08 +00:00
hewitt%netscape.com
e0c245de1d bug 54821. sidebar grippy too thick when collapsed. patch by shuehan liang <shliang@netscape.com> r=jag, sr=hewittcommunicator/sidebar/win/sidebar.css
git-svn-id: svn://10.0.0.236/trunk@107161 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 01:02:23 +00:00
hewitt%netscape.com
949fedacde bug 67768. composer: active edit mode tab should not use hardcoded white. patch by shuehan liang <shliang@netscape.com> r=jag, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107160 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 00:59:23 +00:00
rangansen%netscape.com
318758bc6a r=javi ; sr = hewitt ; bug# 89827 ; adding serial number col to cert manager window
git-svn-id: svn://10.0.0.236/trunk@107159 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 00:56:20 +00:00
mscott%netscape.com
fb007dc1e8 packaging changes for the mac for smime
git-svn-id: svn://10.0.0.236/trunk@107158 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 00:54:00 +00:00
hewitt%netscape.com
42a66a2d26 bug 88523. autocomplete urls in classic shouldn't have titles in italics. patch by shuehan liang<shliang@netscape.com> r=jag, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107157 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 00:52:06 +00:00
ducarroz%netscape.com
b2973b1b34 fix for bug 107708. Look at the attachment real name to determine if possible the content-type before looking at the url. R=varada, SR=sspitzer
git-svn-id: svn://10.0.0.236/trunk@107156 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 00:51:53 +00:00
hewitt%netscape.com
c5fb21320f bug 99631. preview icon in composer tab (ship steering wheel) not entirely transparent. image by shuehan liang <shliang@netscape.com> r=jag, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107155 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 00:50:15 +00:00
mcafee%netscape.com
61b1f01bc3 Adding basic scrape functionality. Pick off TinderboxPrint: token and print the argument in the corresponding build box. Currently limited to one line, multi-line change coming next.
git-svn-id: svn://10.0.0.236/trunk@107154 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 00:50:13 +00:00
rangansen%netscape.com
8598aceb0b r=javi ; sr = hewitt ; bug# 89827 ; adding serial number col to cert manager window
git-svn-id: svn://10.0.0.236/trunk@107153 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 00:49:35 +00:00
mitesh%netscape.com
ba35aa810c Removing mapi from the normal build. Preparing simple MAPI to land on the trunk (bug 104672). Checking in for kkhandrika@netscape.com
git-svn-id: svn://10.0.0.236/trunk@107152 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 00:46:49 +00:00
ssu%netscape.com
a8c88e225f forgot to disable the creation of the mail shortcut in the quicklaunch bar as part of the fix to bug 28172
git-svn-id: svn://10.0.0.236/trunk@107151 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 00:45:41 +00:00
kaie%netscape.com
4dd6a65a89 Bug #106507 --> if BUILD_SMIME is defined in the build environment (which it isn't), build the smime extensions directory to add smime support
git-svn-id: svn://10.0.0.236/trunk@107150 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 00:42:03 +00:00
gordon%netscape.com
c79f4e05cd Fix bug 86474 "nsFileTransports won't truncate files", extends fix to other unix platforms besides linux. Checking in for lidl@pix.net, r=gordon, sr=darin.
git-svn-id: svn://10.0.0.236/trunk@107149 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 00:39:14 +00:00
mscott%netscape.com
1f3a527255 Bug #106507 --> add new files to the packaging lists for linux and windows.
git-svn-id: svn://10.0.0.236/trunk@107148 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 00:39:05 +00:00
javi%netscape.com
bf479f147c Part of Bug 106507. add the ability to build S/MIME as part of the client. Leaving off as default for now. But can be turned on with the build preferences.
git-svn-id: svn://10.0.0.236/trunk@107147 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 00:37:07 +00:00
ssu%netscape.com
2f006a401a fixing bug 28172 - Add shortcut to launch bar. r=sgehani, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@107146 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 00:34:17 +00:00
javi%netscape.com
5966735e03 Part of 106507 Land the mime project changes so the S/MIME compose can be built. Not turned on it official build though.
git-svn-id: svn://10.0.0.236/trunk@107145 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 00:34:13 +00:00
pchen%netscape.com
748331065e Not part of build. Update output of test to jive with new tinderbox test
stuff mcafee is doing.


git-svn-id: svn://10.0.0.236/trunk@107144 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 00:33:56 +00:00
ducarroz%netscape.com
ebfabe30ba Fix for bug 107660. Put back the bracket in front of Fwd: which has been removed by accident. R=varada, SR=bienvenu
git-svn-id: svn://10.0.0.236/trunk@107143 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 00:33:55 +00:00
mscott%netscape.com
368d1d900e build the extensions directory.
git-svn-id: svn://10.0.0.236/trunk@107142 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 00:33:28 +00:00
mscott%netscape.com
0dc1ed91df Bug #106507 --> if BUILD_SMIME is defined in the build environment (which it isn't), build
the smime extensions directory to add smime support

This code was contributed by mscott and ddrinan@netscape.com
r=ducarroz
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@107141 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 00:32:44 +00:00
mscott%netscape.com
91794d36d7 Bug #106507 --> if BUILD_SMIME is defined in the build environment then don't build the smime
stub dll.

The mime changes have been contributed by ddrinan@netscape.com
r=ducarroz
sr=mscott


git-svn-id: svn://10.0.0.236/trunk@107140 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 00:31:45 +00:00
mscott%netscape.com
a0c8ea554b Bug #106507 --> if BUILD_SMIME is defined in the build environment (which it isn't), build the new smime
files.

The mime changes have been contributed by ddrinan@netscape.com
r=ducarroz
sr=mscott


git-svn-id: svn://10.0.0.236/trunk@107139 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 00:31:15 +00:00
hewitt%netscape.com
3fe59f450a bug 95385. classic: text on top of box border in debug preferences. patch by shuehan liang <shliang@netscape.com> r=jag, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107138 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 00:31:06 +00:00
hewitt%netscape.com
c485002a73 bug 68768. failure to fully specify colors in themes. patch by shuehan liang <shliang@netscape.com> r=jag, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107137 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 00:28:15 +00:00
sspitzer%netscape.com
1a4a8ffbca fix for #35691. addressing widget problems (no To: field) if the
user his new msg when on a news server, and they've got a reply to
address.  r=varada, sr=bienvenu,sspitzer

thanks to neil@parkwaycc.co.uk  for the fix


git-svn-id: svn://10.0.0.236/trunk@107136 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 00:25:02 +00:00
hewitt%netscape.com
0a98799487 bug 92019. modern mark button has extra arrow visible. patch by shuehan liang <shliang@netscape.com> r=andreww, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107135 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 00:23:07 +00:00
aaronl%netscape.com
7cc86dcab7 Bug 107858. Active Accessibility: Radio button and checkbox statechange events not working. r=timeless, sr=scc
git-svn-id: svn://10.0.0.236/trunk@107134 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 00:16:42 +00:00
alecf%netscape.com
ea0c37bf8f REQUIRES cleanup
git-svn-id: svn://10.0.0.236/trunk@107133 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 00:16:29 +00:00
javi%netscape.com
0d9a3fe6aa NOT PART OF BUILD.
Previous project file was corrupt.  Replace with one on tip of
OTIS_TEST_BRANCH

NOT PART OF BUILD.


git-svn-id: svn://10.0.0.236/trunk@107132 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 00:15:45 +00:00
rginda%netscape.com
db72e1cb29 bug 108257, "source notes broken for functions compiled via JS_CompileUCFunctionForPrincipals", sr=brendan, r=shaver
no need to emit the function body after calling FunctionBody


git-svn-id: svn://10.0.0.236/trunk@107131 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 00:10:47 +00:00
yokoyama%netscape.com
9e2820f301 Bug 105113
Read DefaultCharSet from nsPref
when DocumentViewerImpl::mDefaultCharacterSet is
not assigned
/r=bstell and /sr=alecf


git-svn-id: svn://10.0.0.236/trunk@107130 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 00:06:51 +00:00
mscott%netscape.com
9a2a443bb4 NOT PART OF THE BUILD
Make the security options menu match the spec --> add access keys, make the selection a radio
widget.
r/sr=sspitzer
NOT PART OF THE BUILD


git-svn-id: svn://10.0.0.236/trunk@107129 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 00:06:32 +00:00
dbradley%netscape.com
e924214090 Bug 94650 - Added warning for scriptable interfaces that inherit from non-scriptable interfaces. r=jst, sr=jband
git-svn-id: svn://10.0.0.236/trunk@107128 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 00:05:57 +00:00
dbradley%netscape.com
a8eb4888d7 Bug 33193 - Sanity check for typelib truncation. r=jst, sr=jband
git-svn-id: svn://10.0.0.236/trunk@107127 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 00:02:56 +00:00
bryner%netscape.com
c2f43529f5 libcmt.so is from psm1 and no longer exists, removing it. r=dveditz.
git-svn-id: svn://10.0.0.236/trunk@107126 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 23:58:10 +00:00
sonja.mirtitsch%sun.com
7a21403394 next try to gat all of the HP problems...
git-svn-id: svn://10.0.0.236/trunk@107125 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 23:47:47 +00:00
jst%netscape.com
c8d98665ac Checking in workaround for bug 108175, temporarily disable framestate storage on frame destruction. r=jkeiser@iname.com, sr=hyatt@netscape.com
git-svn-id: svn://10.0.0.236/trunk@107124 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 23:36:58 +00:00
mcafee%netscape.com
aaf1e15e02 Adding scrape.dat
git-svn-id: svn://10.0.0.236/trunk@107123 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 22:55:09 +00:00
mcafee%netscape.com
e8fea3931a Switching to TinderboxPrint:aaa,bbb,ccc format. r=pchen
git-svn-id: svn://10.0.0.236/trunk@107122 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 22:41:40 +00:00
ben%netscape.com
53ee2db3ec fix blocker 107568, add back accidentally removed function. I am a dumbass.
sr=spitzer,sfraser


git-svn-id: svn://10.0.0.236/trunk@107121 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 22:35:13 +00:00
relyea%netscape.com
1407e64cce Build OID hash table using PL_Hash rather then the dbm hash code.
git-svn-id: svn://10.0.0.236/trunk@107120 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 21:50:09 +00:00
pchen%netscape.com
c76be4ff30 Not part of build. Added jrgm's window open test files to tree to make
available to tinderboxen


git-svn-id: svn://10.0.0.236/trunk@107118 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 20:37:44 +00:00
darin%netscape.com
e61d7118d7 a=leaf, bustage fix!
git-svn-id: svn://10.0.0.236/trunk@107117 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 20:17:18 +00:00
sspitzer%netscape.com
d82ca4aee7 initial work for #73868. convert addressbook results pane to outliner.
NOT PART OF THE BUILD.


git-svn-id: svn://10.0.0.236/trunk@107116 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 20:17:14 +00:00
justdave%syndicomm.com
a0a44f7175 Fix for bug 95615: cosmetic change to clarify error message when trying to use too many votes
Patch by Adam Kennedy <bugzilla@ali.as>
r= justdave x2


git-svn-id: svn://10.0.0.236/trunk@107115 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 20:05:13 +00:00
dinglis%qnx.com
eb6d97c8d6 Not part of build
fixed lib deps.
change repeating precise timers to repeating slack for debug builds - make debuging easier


git-svn-id: svn://10.0.0.236/trunk@107114 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 19:12:36 +00:00
sonja.mirtitsch%sun.com
23fff4e9fa put a workaround in place, so client ands server will not write at the
same time
(to avoid lines like: ...Unable to find the certificate
authenticatfailedion...)


git-svn-id: svn://10.0.0.236/trunk@107113 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 19:09:11 +00:00
mscott%netscape.com
d051432049 NOT PART OF THE BUILD
Mac specific cpp files.
NOT PART OF THE BUILD


git-svn-id: svn://10.0.0.236/trunk@107112 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 19:06:30 +00:00
blizzard%redhat.com
1e43da8c6b add the js-debugger package. not part of the build.
git-svn-id: svn://10.0.0.236/trunk@107111 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 18:47:04 +00:00
bryner%netscape.com
a582ad6211 Removing some native widget cruft. rs=blizzard. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@107110 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 18:21:50 +00:00
loadrunner%betak.net
69ac321f4d bug 64146, Delay nsCharsetMenu initialization to avoid consuming ~2% of startup time, r=dp, sr=brendan, alecf
these files didn't make it the other day and caused this blocker:
bug 107786 - The subsets of Character coding menus are not working


git-svn-id: svn://10.0.0.236/trunk@107108 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 17:30:58 +00:00
ccarlen%netscape.com
e28da6febd Bug 105440 - directory service needs new keys and be able to support lists of directories. r=valeski/sr=jband
git-svn-id: svn://10.0.0.236/trunk@107106 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 15:29:57 +00:00
kin%netscape.com
9ec5334640 Fix for bug #99517: Text migrates past H. Line, loses formatting when converted to list
Modified WillMakeList() to clear prevListItem after adding a block
to a list item so that any inline nodes after the block are put
in a new list item.

r=jfrancis@netscape.com  sr=sfraser@netscape.com


git-svn-id: svn://10.0.0.236/trunk@107105 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 14:47:10 +00:00
jdunn%netscape.com
209ae4db09 HP-UX only
Only export NSGetModule for components.  This is
similar to what OS/2 & Linux are doing
r=cls@seawood.org
# 105324


git-svn-id: svn://10.0.0.236/trunk@107104 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 14:24:34 +00:00
jst%netscape.com
474e0aed63 Fix problem in the formrewrite changes, the new code ends up doing a flush on the document from within DemoteContainer() in the sink which ends up notifying the document about some peices of content more than once. This causes duplicated content on some pages. r=jkeiser@iname.com. sr=myself.
git-svn-id: svn://10.0.0.236/trunk@107100 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 11:28:20 +00:00
peterv%netscape.com
b295e6eab3 Add build option for the JS profiler on Mac. r=sfraser.
git-svn-id: svn://10.0.0.236/trunk@107099 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 10:29:25 +00:00
peterv%netscape.com
625023cc1d Add build option for the JS profiler on Mac. a=dbradley. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@107098 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 10:27:52 +00:00
peterv%netscape.com
7248b4eb16 Fix for bug 106844 (XSLT stylesheet of type text/xml not recognized; type text/xsl is recognized). r=heikki, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@107097 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 10:13:05 +00:00
mcafee%netscape.com
414b31f322 Adding scrape scan.
git-svn-id: svn://10.0.0.236/trunk@107096 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 09:43:12 +00:00
mcafee%netscape.com
3c078a1233 Tinderbox,aaa,bbb,ccc,ddd format.
git-svn-id: svn://10.0.0.236/trunk@107095 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 09:37:35 +00:00
hyatt%netscape.com
f5c44e45af Fix whitespace handling in XBL. Bad regression. r=bryner, sr=jst
git-svn-id: svn://10.0.0.236/trunk@107094 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 09:29:33 +00:00
beard%netscape.com
9a1fddd6a3 [not part of build] Added MRJSession.java, removed MRJConsole.java. Added ProxyClassLoaderFactory.java.
git-svn-id: svn://10.0.0.236/trunk@107092 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 08:22:58 +00:00
beard%netscape.com
51310b2c8b [not part of build] configuration files for MRJPluginCarbon.
git-svn-id: svn://10.0.0.236/trunk@107091 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 08:18:52 +00:00
beard%netscape.com
32129d5816 [Not part of build] Bumped versions to 1.0d4.
git-svn-id: svn://10.0.0.236/trunk@107090 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 08:15:57 +00:00
beard%netscape.com
a4ff0a9ef0 [not part of build] Now reads in MRJPlugin.properties, sets up MRJPlugin.policy, and creates applet security manager.
git-svn-id: svn://10.0.0.236/trunk@107089 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 08:15:33 +00:00
beard%netscape.com
76a8627b94 [not part of build] Now defining system property, netscape.oji.plugin.home, so that classes in MRJPlugin.jar can find other files, such as MRJPlugin.properties & MRJPlugin.policy.
git-svn-id: svn://10.0.0.236/trunk@107088 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 08:13:46 +00:00
beard%netscape.com
e778011fc3 [not part of build] Added pending exception support, to deal with problem of not being able to enter monitors with a pending exception in the JNIEnv.
git-svn-id: svn://10.0.0.236/trunk@107087 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 08:11:37 +00:00
beard%netscape.com
2bb63018ed [not part of build] Added getSystemVersion() to ensure plugin only loads on Mac OS X 10.1 and later.
git-svn-id: svn://10.0.0.236/trunk@107086 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 08:07:31 +00:00
beard%netscape.com
a6c5c9d78e [not part of build] Make class uninstantiable except from native code.
git-svn-id: svn://10.0.0.236/trunk@107085 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 08:01:40 +00:00
jst%netscape.com
acafb94f92 added files: mozilla/content/html/content/src/nsFormSubmitter.cpp
git-svn-id: svn://10.0.0.236/trunk@107084 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 07:40:23 +00:00
jst%netscape.com
81bf1f1956 Checking in John Keiser's <jkeiser@iname.com> fix for *tons* of form submission and <select> related bugs, see tracking bug 34297 for details. r=rods@netscape.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@107083 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 07:40:01 +00:00
hewitt%netscape.com
cae7f892f5 Bug 96081. no picture/icons for 'align text to image' on modern. Patch, images by Shuehan Liang <shliang@netscape.com> r=sspitzer, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107082 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 06:57:15 +00:00
seawood%netscape.com
39fc8231a4 Fix the problem with using cygwin perl for REQUIRES path resolution.
Thanks to Daniel Nunes <leaf@mozilla.org> for the patch.
Bug #103460


git-svn-id: svn://10.0.0.236/trunk@107081 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 06:54:02 +00:00
seawood%netscape.com
12f471a465 Fix warnings by only defining _UINT16 & _UINT32 if they aren't already defined.
Thanks to Josh Soref <timeless@mac.com> for the patch.
Bug #107599


git-svn-id: svn://10.0.0.236/trunk@107080 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 06:50:12 +00:00
nicolson%netscape.com
2e6648b1e7 get test scripts working, add license.
git-svn-id: svn://10.0.0.236/trunk@107079 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 06:41:44 +00:00
jaggernaut%netscape.com
2bfaed0498 Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=dbaron, rs=scc
git-svn-id: svn://10.0.0.236/trunk@107078 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 06:39:49 +00:00
nicolson%netscape.com
16c77d7089 Add a test target and some classes and scripts.
Now we can test with "gmake test".


git-svn-id: svn://10.0.0.236/trunk@107077 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 06:33:21 +00:00
alecf%netscape.com
86a7f7d224 REQUIRES cleanup
git-svn-id: svn://10.0.0.236/trunk@107076 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 06:30:34 +00:00
stephend%netscape.com
8119f139ba Bug 71843. Classic:mail compose:spell button is lower than other buttons. Images by Shuehan Liang <shliang@netscape.com> r=jag, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107075 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 05:35:05 +00:00
stephend%netscape.com
eeddbc5faa Bug 99514. arrow-right.gif vs. arrow-rit.gif. Patch by Shuehan Liang <shliang@netscape.com> r=andreww, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107074 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 05:29:37 +00:00
stephend%netscape.com
46d7d77177 Bug 52888. Classic skin: scrollbar should be at right edge of window. Patch by Shuehan Liang <shliang@netscape.com> r=jag, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107073 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 05:23:45 +00:00
mcafee%netscape.com
d313966c17 General purpose version of bloat.pl
git-svn-id: svn://10.0.0.236/trunk@107072 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 05:22:00 +00:00
mcafee%netscape.com
7a00491cb4 no warn.pl anymore
git-svn-id: svn://10.0.0.236/trunk@107071 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 05:20:25 +00:00
waterson%netscape.com
15276fbb6a More types. Remove JS stuff so we can account for it better.
git-svn-id: svn://10.0.0.236/trunk@107070 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 05:17:28 +00:00
dp%netscape.com
5fbbc564cf bug# 105509 inlining nsHashKey::nsHashKey
r=dougt, sr=jband


git-svn-id: svn://10.0.0.236/trunk@107069 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 04:58:30 +00:00
hewitt%netscape.com
d0fcf2295f Bug 96817. Menu item spacing is larger for bookmarks menu. Patch by Shuehan Liang <shliang@netscape.com> r=andreww, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107068 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 04:53:43 +00:00
jst%netscape.com
09b081e767 Fixing bug 52120. Make mozilla pass the expected arguments to window.onerror. r=jkeiser@iname.com, sr=jband@netscape.com
git-svn-id: svn://10.0.0.236/trunk@107067 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 04:49:07 +00:00
hewitt%netscape.com
9fb8da35ea Bug 90846. Navigation toolbar is one pixel thicker with Print button. Patch by Shuehan Liang <shliang@netscape.com> r=andreww, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107066 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 04:41:44 +00:00
jband%netscape.com
7357d5cf7c part of fix to bug 108045. gracefully handle the case where we can't get info about an interface. r=jst sr=brendan
git-svn-id: svn://10.0.0.236/trunk@107065 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 04:41:37 +00:00
jband%netscape.com
81edd25932 fix bug 108045. Don't crash on case where an xpt file is missing an interface info that was there when the manifest got built. Insead, fail gracefully and force the subsequent run to re-autoreg. r=jst sr=brendan
git-svn-id: svn://10.0.0.236/trunk@107064 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 04:40:13 +00:00
hewitt%netscape.com
475900baf5 Bug 95632. Account Central doesn't use system colors. Patch by Shuehan Liang <shliang@netscape.com> r=andreww, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107063 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 04:38:49 +00:00
hewitt%netscape.com
55b64b0b98 Bug 80349. Classic skin links in What's Related have dark highlighting. Patch by Shuehan Liang <shliang@netscape.com> r=andreww, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107062 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 04:36:29 +00:00
hewitt%netscape.com
40aa2a4a86 Bug 76171. Need minimum height/width for certain cases in classic theme. Patch by Shuehan Liang <shliang@netscape.com>. r=andreww, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107061 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 04:33:00 +00:00
nelsonb%netscape.com
b91f3120f1 Reimplement SSL_GetChannelInfo. Add new function SSL_GetCipherSuiteInfo().
Also, implement new ciphersuite preference order.  Bug 78959.


git-svn-id: svn://10.0.0.236/trunk@107060 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 04:24:28 +00:00
dbaron%fas.harvard.edu
6a5015b10c Ensure that we don't re-resolve placeholders to the style context that should be on their out-of-flow frame. Fixes autocomplete popup. b=107744 r=waterson sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107059 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 04:14:58 +00:00
nelsonb%netscape.com
5b7036cc69 Put better comments by the table of preconfigured policies.
git-svn-id: svn://10.0.0.236/trunk@107058 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 04:00:27 +00:00
kmcclusk%netscape.com
b2b179a8ba fix crash by removing DisplayZTreeNode's from the mMapPlaceholderViewToZTreeNode hashtable in DestroyZTreeNode. bug 78661. r=roc+moz sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@107057 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 03:59:28 +00:00
kmcclusk%netscape.com
c06f67e167 Wrap nsViewManager::ShowDisplayList in DEBUG #ifdef to reduce footprint a bit. bug 78661. r=karnaze sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@107056 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 03:53:22 +00:00
jpierre%netscape.com
01b9542be6 One more fix for 105271
git-svn-id: svn://10.0.0.236/trunk@107054 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 03:37:41 +00:00
loadrunner%betak.net
83765274c8 bug 103941, Unable to change utf-8 charset on the NS pb page, r=yokoyama, sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@107053 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 03:32:23 +00:00
loadrunner%betak.net
e8e956c67e bug 64146, Delay nsCharsetMenu initialization to avoid consuming ~2% of startup time, r=dp, sr=brendan, alecf
git-svn-id: svn://10.0.0.236/trunk@107052 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 03:29:30 +00:00
jpierre%netscape.com
8fbd37b3c5 Partial fix for 105271
git-svn-id: svn://10.0.0.236/trunk@107051 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 03:11:32 +00:00
jpierre%netscape.com
4ce6e3777c Fix for OS/2 build
git-svn-id: svn://10.0.0.236/trunk@107050 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 03:10:29 +00:00
cavin%netscape.com
d3c128006e Bug #101480: In ParseListOfMessageIds(), set 'm_fetchPartsOnDemand'
to true if we're asking for body only. r=sspitzer, sr=mscott.


git-svn-id: svn://10.0.0.236/trunk@107049 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 03:09:38 +00:00
pchen%netscape.com
e878fec99a 81762, r=jag, sr=sfraser, remove uses of nsCRT::strlen() with testing for null and non-empty string, also use IsEmpty() for nsXPIDLCStrings
git-svn-id: svn://10.0.0.236/trunk@107048 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 02:55:59 +00:00
pchen%netscape.com
28643e60a9 81762, r=jag, sr=sfraser, remove uses of PL_strlen with testing for null and non-empty string, also change const char* to static const char[] so that we can use sizeof-1 instead of PL_strlen
git-svn-id: svn://10.0.0.236/trunk@107047 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 02:55:56 +00:00
pchen%netscape.com
72681d9d8a 81762, r=jag, sr=sfraser, remove uses of PL_strlen with testing for null and non-empty string
git-svn-id: svn://10.0.0.236/trunk@107046 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 02:55:51 +00:00
jpierre%netscape.com
d04d25f44d Enable debug info in ASM code on OS/2
git-svn-id: svn://10.0.0.236/trunk@107045 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 02:41:33 +00:00
javi%netscape.com
de750414ad NOT PART OF BUILD
The project file that was previously checked in was somehow corrupted.
Updating to version on tip of OTIS_TEST_BRANCH

NOT PART OF BUILD


git-svn-id: svn://10.0.0.236/trunk@107044 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 02:22:04 +00:00
bzbarsky%mit.edu
357b320b0b Add a pref (layout.frames.force_resizability) to force frames to be
resizable.  Bug 105797, r=hyatt, sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@107043 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 02:19:49 +00:00
pschwartau%netscape.com
8bb6615f5a Improving readability.
git-svn-id: svn://10.0.0.236/trunk@107042 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 02:17:57 +00:00
nhotta%netscape.com
3bce18c334 Fixed a problem of a charset attribute for Script element is ignored,
request->mElement->GetCharset(charset) succeeded but the returned value 'charset' was ignored, fixed that problem,
bug 106360, r=ftang, sr=jst.


git-svn-id: svn://10.0.0.236/trunk@107041 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 02:07:08 +00:00
pschwartau%netscape.com
2e2a0c6b28 Initial add. Regression test for bug 107771.
git-svn-id: svn://10.0.0.236/trunk@107040 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 02:06:54 +00:00
jj%netscape.com
9df3922f7f fix for bug #106566: updated 'vers' 2 resource to 0.9.5+ (installer)
git-svn-id: svn://10.0.0.236/trunk@107039 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 02:00:16 +00:00
mscott%netscape.com
9ef7753eb0 NOT PART OF THE BUILD
new files for 106507

NOT PART OF THE BUILD


git-svn-id: svn://10.0.0.236/trunk@107038 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 01:59:55 +00:00
av%netscape.com
db71e9c87f Bug 96245 -- xp'zation of dir separator symbol in the spy plugin, not part of the build
git-svn-id: svn://10.0.0.236/trunk@107037 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 01:58:46 +00:00
jst%netscape.com
3aa44affb3 Fixing bug 35294. Speeding up insertion of (specifically appending) document fragments to an element. r=rjesup@wgate.com, sicking@bigfoot.com, sr=vidur@netscape.com
git-svn-id: svn://10.0.0.236/trunk@107036 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 01:55:49 +00:00
hyatt%netscape.com
01ac323a9f added files: mozilla/content/xbl/src/nsXBLContentSink.cpp, mozilla/content/xbl/src/nsXBLDocumentInfo.cpp
git-svn-id: svn://10.0.0.236/trunk@107035 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 01:54:58 +00:00
hyatt%netscape.com
0c09d8b4ed added files: mozilla/content/shared/src/nsXBLAtoms.cpp
git-svn-id: svn://10.0.0.236/trunk@107034 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 01:54:06 +00:00
hyatt%netscape.com
3646e122c1 Fix for 106153, avoid building a content model for XBL event handlers, r=bryner, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@107033 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 01:53:13 +00:00
waterson%netscape.com
95c15b741f Changes for the page loader test. r=mcafee
git-svn-id: svn://10.0.0.236/trunk@107032 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 01:35:13 +00:00
alecf%netscape.com
3179e52fd7 fix - why doesn't outlook build on my machine?
git-svn-id: svn://10.0.0.236/trunk@107031 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 01:03:07 +00:00
rangansen%netscape.com
0fc1cdbf40 Bug# 101760 ; r=javi ; sr = hewitt ; fixing window sizing issue
git-svn-id: svn://10.0.0.236/trunk@107030 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 00:34:15 +00:00
ddrinan%netscape.com
d7d2ef3a82 Bug 107375 - update localVersion to 0.9.6. r=jbetak, sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@107029 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 00:27:05 +00:00
rangansen%netscape.com
155f4be4c1 Bug# 94203 ; r=javi ; sr = hewitt disabling backup all button when there is no cert
git-svn-id: svn://10.0.0.236/trunk@107028 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 00:25:02 +00:00
alecf%netscape.com
144ea77c58 argh, this was left over cruft from my tree
git-svn-id: svn://10.0.0.236/trunk@107027 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 00:17:29 +00:00
sspitzer%netscape.com
e53b3e1168 "Ingore Thread" mnemonic is "I", not "K". r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@107026 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 00:16:07 +00:00
ddrinan%netscape.com
ed895f9c12 Fix for decoding sequences. This was encountered when decoding the recipient info of a CMS strucure. Only the first recipient info was decoded, the others were not. Checkin approved by relyea
git-svn-id: svn://10.0.0.236/trunk@107025 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 00:10:55 +00:00
ddrinan%netscape.com
3f65823aa2 Allocate memory when setting digest vale. Checkin approved by relyea
git-svn-id: svn://10.0.0.236/trunk@107024 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 00:03:32 +00:00
blizzard%redhat.com
d5a6fdc729 Update patches to keep up with the trunk. Add patch for Red Hat 7.2 that will get postscript printing working with CJK locales. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@107023 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 00:00:36 +00:00
alecf%netscape.com
a7f0e54b8f *sigh* - I keep forgetting to pre-land these files. Someone shoot me. I'm sorry!
move to NS_LITERAL_STRING


git-svn-id: svn://10.0.0.236/trunk@107022 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 23:55:56 +00:00
despotdaemon%netscape.com
f53d62528c Pseudo-automatic update of changes made by bhart00@yahoo.com.
git-svn-id: svn://10.0.0.236/trunk@107021 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 23:55:07 +00:00
mkaply%us.ibm.com
628682adfe #102457
r=pedemont, sr=blizzard
Bulletproof OS Uconv code and default to 932 for Japanese rendering


git-svn-id: svn://10.0.0.236/trunk@107020 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 23:51:15 +00:00
dougt%netscape.com
6fa08f8d4d removing appshell from xpcom. 96524. r=valeski@netscape.com, sr=jband@netscape.com
git-svn-id: svn://10.0.0.236/trunk@107019 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 23:45:04 +00:00
sspitzer%netscape.com
f75352bafa fix for performance bug #108038, suppressing / skipping command updating when possible in the compose window.
fix for performance bug #98657, we don't need the composerSaveMenuItems command set (which get overlay from editor)
we do our own save foo.
r=varada, sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@107018 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 23:41:22 +00:00
alecf%netscape.com
9dcee8fc46 yank a bunch of junk from tests
r=jag, sr=scc


git-svn-id: svn://10.0.0.236/trunk@107017 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 23:40:10 +00:00
sonja.mirtitsch%sun.com
9e9cbbb7df removed killing of leftover selfservers, since multiple QAs need to
peacefully coexist... will file enhancement request against myself


git-svn-id: svn://10.0.0.236/trunk@107015 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 23:37:36 +00:00
javi%netscape.com
c88a37da60 Fix objdir builds.
NOT PART OF BUILD.


git-svn-id: svn://10.0.0.236/trunk@107014 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 23:18:36 +00:00
alecf%netscape.com
9cd6323563 fix unix bustage.. I can't keep up... :(
git-svn-id: svn://10.0.0.236/trunk@107013 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 23:15:15 +00:00
blakeross%telocity.com
aef3534707 update ui appropriately for helper apps (96939). r=hewitt sr=ben
git-svn-id: svn://10.0.0.236/trunk@107012 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 23:03:37 +00:00
leaf%mozilla.org
b9be88e724 Automated update
git-svn-id: svn://10.0.0.236/trunk@107011 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 22:58:12 +00:00
seawood%netscape.com
f8190d03e6 Do not set either of the logrefcnt defines unless given a specific --enable-logrefcnt option.
Bug #108044


git-svn-id: svn://10.0.0.236/trunk@107010 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 22:55:43 +00:00
alecf%netscape.com
c27b9240de bug 76944 - lazy loading of string bundles.
While I'm there, do massive cleanup of string usage to avoid excess copying
also remove ns*AcceptLang on recommendation of tao
r=tao, sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@107009 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 22:46:39 +00:00
hwaara%chello.se
7a97207ee0 #40033, Pressing on a "news:" link should ask to add to newsgroup.
r=sspitzer, sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@107008 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 22:44:40 +00:00
sonja.mirtitsch%sun.com
e47248081b removed the "missing list" for tinderbox QA
git-svn-id: svn://10.0.0.236/trunk@107007 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 22:43:55 +00:00
leaf%mozilla.org
82e224d915 Automated update
git-svn-id: svn://10.0.0.236/trunk@107006 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 22:43:15 +00:00
alecf%netscape.com
6dd21662ef fix for bug 76944 - cleanup as a result of string bundle cleanup
r=tao, sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@107005 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 22:42:28 +00:00
alecf%netscape.com
32ae7fff08 remove all unicharutil dependencies from xpcom (finally!)
bug 100214, r=jag, sr=scc


git-svn-id: svn://10.0.0.236/trunk@107004 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 22:40:03 +00:00
sonja.mirtitsch%sun.com
448889f5fc added -p port argument, so multiple tinderboxes can run on the same machine
git-svn-id: svn://10.0.0.236/trunk@107003 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 22:36:03 +00:00
bryner%netscape.com
baca245de6 Bug 107823 -- rename nsIFile lastModificationDate to lastModificationTime. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@107002 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 22:35:59 +00:00
mscott%netscape.com
b0a1ab6042 NOT PART OF THE BUILD
Adding new smime extension files.
NOT PART OF THE BUILD


git-svn-id: svn://10.0.0.236/trunk@107001 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 22:35:58 +00:00
wtc%netscape.com
a57b634175 Bugzilla bug 99072: fixed the bug that CPU_ARCH was always set to x86.
The patch was submitted by taya@netbsd.org (Shin'ichiro TAYA), edited
by wtc, and reviewed by cls.


git-svn-id: svn://10.0.0.236/trunk@107000 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 22:35:48 +00:00
akkana%netscape.com
11ad61a35d 106111: heed --enable-plaintext-editor-only for editor build.
r=cls sr=kin


git-svn-id: svn://10.0.0.236/trunk@106998 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 22:29:13 +00:00
seawood%netscape.com
ae70b73a4e Removing obsolete xslt makefile
git-svn-id: svn://10.0.0.236/trunk@106997 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 22:24:35 +00:00
bryner%netscape.com
f77980de82 Correcting the description of the third argument to NS_QuickSort. r=dbaron.
git-svn-id: svn://10.0.0.236/trunk@106996 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 22:21:34 +00:00
radha%netscape.com
adc5d6c010 Fix for bug # 103850. DocShell sets wrong cache key while loading pages with postdata. r=adamlock sr=darin
CVS: ----------------------------------------------------------------------


git-svn-id: svn://10.0.0.236/trunk@106995 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 22:21:31 +00:00
dougt%netscape.com
dd64c90d92 conditionally create nsIChromeRegistry. b=107346. r=dp@netscape.com, sr=waterson@netscape.com
git-svn-id: svn://10.0.0.236/trunk@106993 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 22:18:22 +00:00
yokoyama%netscape.com
6d0ee0a53f Bug 104305
Convert the cmdline Profile name from
platform charset to Unicode instead of calling
AssignWithConversion()
/r=ccarlen, /sr=brendan


git-svn-id: svn://10.0.0.236/trunk@106992 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 22:17:10 +00:00
dougt%netscape.com
6b0afcb82a Fix for 104962. Using faster win api SHGetSpecialFolderPath. r=dveditz@netscape.com, sr=jband@netscape.com
git-svn-id: svn://10.0.0.236/trunk@106991 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 22:16:56 +00:00
locka%iol.ie
1b28bb88de NOT PART OF BUILD. Add code to _OpenURL() to turn relative links into absolute ones for correct loading, using the base address of the browser. Patch provided by mirko@czesla.de. Thanks Mirko!
git-svn-id: svn://10.0.0.236/trunk@106990 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 22:15:34 +00:00
mscott%netscape.com
4c100f311c NOT PART OF THE BUILD.
Adding the new extensions/smime directory. Bug #106507

NOT PART OF THE BUILD


git-svn-id: svn://10.0.0.236/trunk@106989 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 22:14:28 +00:00
bryner%netscape.com
f92d11ff55 Fixing out param on QueryElementAt to be casted to (void**). Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@106983 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 20:28:20 +00:00
bryner%netscape.com
c92903067f Fixing several problems/optimizations that jag pointed out. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@106982 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 20:21:22 +00:00
harishd%netscape.com
887aaf1681 107994 - Backing out rpotts change ( bug 102737 ) to fix the smoketest blocker.
git-svn-id: svn://10.0.0.236/trunk@106981 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 19:40:48 +00:00
locka%iol.ie
2c64cf7242 Missing backslash causing build bustage on some ports platforms. r=brade@netscape.com
git-svn-id: svn://10.0.0.236/trunk@106977 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 17:23:22 +00:00
brade%netscape.com
efde90d683 fix build bustage from #104883; r=adamlock/jag
git-svn-id: svn://10.0.0.236/trunk@106975 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 17:00:41 +00:00
karnaze%netscape.com
5d4ad94e7c fix crash in display reflow debugging.
git-svn-id: svn://10.0.0.236/trunk@106973 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 15:53:57 +00:00
dbradley%netscape.com
636bf8b5b0 Bug 83426 - Remove DOM exception hack. r=jst, r=dbradley, sr=jband
git-svn-id: svn://10.0.0.236/trunk@106972 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 15:52:53 +00:00
brade%netscape.com
3fd06aabc5 (not yet part of the build); add nsICODecoder.cpp for hyatt/biesi (bug #18502)
git-svn-id: svn://10.0.0.236/trunk@106970 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 15:46:10 +00:00
rjesup%wgate.com
ba5d380603 Bug 106509: SaveSelection() doesn't delete entries from range correctly;
the test was backwards and never executed.  r=jfrancis, sr=kin


git-svn-id: svn://10.0.0.236/trunk@106969 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 15:44:26 +00:00
ccarlen%netscape.com
c11a56bbb0 Bug 89465 - Infinite loop in PL_HashTableEnumerateEntries. Added code to use PL_HashTableLookupConst when enumerating the hash table. r=bnesse/sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@106968 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 15:41:53 +00:00
karnaze%netscape.com
b1771999ca bug 105166 - split images (except for image contro frames), round pixels down for printing. sr=attinasi,kin r=alexsavulov
git-svn-id: svn://10.0.0.236/trunk@106966 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 15:31:13 +00:00
brade%netscape.com
74f5fa0887 nsIFile->nsIURI in nsIDiskDocument; fix SaveDocument api (bug #104883)
git-svn-id: svn://10.0.0.236/trunk@106965 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 15:27:38 +00:00
brade%netscape.com
9b3010eb38 nsIFile->nsIURI in SaveDocument api (bug #104883)
git-svn-id: svn://10.0.0.236/trunk@106964 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 15:26:34 +00:00
brade%netscape.com
a56a9f16b8 factoring of SaveDocument and nsIFile->nsIURI (bug #104883)
git-svn-id: svn://10.0.0.236/trunk@106963 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 15:26:33 +00:00
brade%netscape.com
642c74ee59 nsIFile->nsIURI for SaveDocument; factoring of SaveDocument (bug #104883)
git-svn-id: svn://10.0.0.236/trunk@106962 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 15:26:28 +00:00
brade%netscape.com
1d3d0625bd remove fileSpec, remove tabs, and change api to use nsIURI instead of nsIFile (bug #104883)
git-svn-id: svn://10.0.0.236/trunk@106961 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 15:26:27 +00:00
brade%netscape.com
791621834d change mFileSpec to mDocumentURI (nsIURI) for bug #104883
git-svn-id: svn://10.0.0.236/trunk@106960 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 15:26:19 +00:00
brade%netscape.com
84c23e017d remove InitDiskDocument since it's no longer part of nsIDiskDocument.idl, change from nsIFile to nsIURI for SaveFile method (bug #104883)
git-svn-id: svn://10.0.0.236/trunk@106959 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 15:26:16 +00:00
brade%netscape.com
1a487c66d6 nsIFile->nsIURI in nsIDiskDocument r=adamlock (bug #104883)
git-svn-id: svn://10.0.0.236/trunk@106958 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 15:25:53 +00:00
brade%netscape.com
18ad0f0e55 nsIFile->nsIURI in nsIDiskDocument shows missing #include; now added (bug #104883)
git-svn-id: svn://10.0.0.236/trunk@106957 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 15:22:10 +00:00
brade%netscape.com
f7cc2deb3c add necko requires (makefile.win already has this); bug #104883
git-svn-id: svn://10.0.0.236/trunk@106956 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 15:09:56 +00:00
locka%iol.ie
23873585f0 Move webbrowserpersist code to components/ directory. b=106554 r=brade@netscape.com sr=sfraser@netscape.com
git-svn-id: svn://10.0.0.236/trunk@106955 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 15:02:13 +00:00
locka%iol.ie
7e5625d2eb Mac changes to move webbrowserpersist object to components/ b=106554 r=brade@netscape.com sr=sfraser@netscape.com
git-svn-id: svn://10.0.0.236/trunk@106954 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 14:41:02 +00:00
locka%iol.ie
78757538a1 Unix makefile changes to move webbrowserpersist to components/ b=106554 r=brade@netscape.com sr=sfraser@netscape.com
git-svn-id: svn://10.0.0.236/trunk@106953 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 14:39:53 +00:00
locka%iol.ie
43ef9be61e Move webbrowserpersist code to components/ directory. b=106554 r=brade@netscape.com sr=sfraser@netscape.com
git-svn-id: svn://10.0.0.236/trunk@106952 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 14:39:26 +00:00
sicking%bigfoot.com
a6127eabfa Move document-order logic from DOMHelper to the Nodes. Kill the DOMHelper class since it's no longer needed.
Also fix an off-by-one error in the documentorder sorting routine.

r=Pike, peterv sr=jst


git-svn-id: svn://10.0.0.236/trunk@106951 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 14:32:14 +00:00
brade%netscape.com
8540d3e788 remove DOMHelper.cpp for sicking (bug #94471)
git-svn-id: svn://10.0.0.236/trunk@106950 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 14:31:46 +00:00
locka%iol.ie
ccd6837018 Move webbrowserpersist code to components/ directory. b=106554 r=brade@netscape.com sr=sfraser@netscape.com
git-svn-id: svn://10.0.0.236/trunk@106949 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 11:51:20 +00:00
locka%iol.ie
ffcd4bea83 Move webbrowserpersist code to components/ directory. b=106554 r=brade@netscape.com sr=sfraser@netscape.com
git-svn-id: svn://10.0.0.236/trunk@106948 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 11:47:05 +00:00
sspitzer%netscape.com
d8d7ed4835 fix for #105835, move rules for empty tree twisties into tree.css, like in modern.
clean up and optimize the address book css. remove obsolete files
sr=hewitt, r/sr=bienvenu.


git-svn-id: svn://10.0.0.236/trunk@106947 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 09:10:45 +00:00
jaggernaut%netscape.com
640c7f02ab Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=dbaron, rs=scc
git-svn-id: svn://10.0.0.236/trunk@106946 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 09:09:57 +00:00
jaggernaut%netscape.com
4adbb712fc Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=dbaron, rs=scc
git-svn-id: svn://10.0.0.236/trunk@106945 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 08:47:44 +00:00
sspitzer%netscape.com
c8682236ef supplimental fix for #106507. we should not fail to send if the S/MIME extension is not
available.  r/sr=mscott


git-svn-id: svn://10.0.0.236/trunk@106944 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 08:36:23 +00:00
hyatt%netscape.com
edd388a429 Remove the wasteful undetermined mode from the browser progress meter. r=jag, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@106943 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 08:25:31 +00:00
sspitzer%netscape.com
ba0670094f fix for correctness bug #107865. location showing up in label column in search results.
r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@106942 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 08:18:32 +00:00
bryner%netscape.com
d59f059853 Adding new files for C++ rewrite of filepicker. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@106941 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 07:54:40 +00:00
sspitzer%netscape.com
d88afa5206 fix for crasher bug #107797. my old stand by when I can reproduce a bug:
bullet proof (to prevent the crash) and assert (so if it happens again to
someone with a debug build), we can debug it.
r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@106940 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 07:45:59 +00:00
seawood%netscape.com
0542162dad Removing obsolete MOZ_MONOLITHIC_TOOLKIT code.
git-svn-id: svn://10.0.0.236/trunk@106939 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 07:31:42 +00:00
aaronl%netscape.com
539f2b6e44 Bug 107703. Fixes some of the crashes in DOM inspector. r=timeless, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@106938 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 07:28:10 +00:00
sspitzer%netscape.com
28e8bb7bd5 checkin for mscott.
git-svn-id: svn://10.0.0.236/trunk@106937 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 07:01:22 +00:00
mscott%netscape.com
db645d2bf6 Backing out a corrupt mac project i think i checked in.
git-svn-id: svn://10.0.0.236/trunk@106936 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 06:58:37 +00:00
mscott%netscape.com
add14a798a Bug #106507 --> add an abstract interface for crypto modules to hook into the sending
of a message.Store an opaque nsISupports reference on nsIMsgComposefields which can be used by
extensions to mailnews to store security information for a send transaction.
r=ducarroz
sr=sspitzer

DAMM MISSed a file


git-svn-id: svn://10.0.0.236/trunk@106935 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 06:49:44 +00:00
wtc%netscape.com
a9af03654b Bugzilla bug 78978: removed obsolete files .cshrc and .profile.
git-svn-id: svn://10.0.0.236/trunk@106934 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 06:40:05 +00:00
mscott%netscape.com
a7804050ac Bug #106507 --> add an abstract interface for crypto modules to hook into the sending
of a message.Store an opaque nsISupports reference on nsIMsgComposefields which can be used by
extensions to mailnews to store security information for a send transaction.
r=ducarroz
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@106933 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 06:30:43 +00:00
mscott%netscape.com
c69463cb38 Bug #106507 --> add an abstract interface for crypto modules to hook into the sending
of a message.
r=ducarroz
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@106932 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 06:27:04 +00:00
mkaply%us.ibm.com
a5c93a02d6 #88100
r=simon@softel.co.il, sr=blizzard
Hookup Bidi preferences


git-svn-id: svn://10.0.0.236/trunk@106931 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 05:49:45 +00:00
mkaply%us.ibm.com
9c733170f9 #88100
r=simon@softel.co.il, sr=blizzard
Hookup Bidi preferences


git-svn-id: svn://10.0.0.236/trunk@106930 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 05:40:35 +00:00
mkaply%us.ibm.com
3ded5a8fee #95860
r=timeless, sr=blizzard
Add x-mac-hebrew and x-mac-arabic to charset lists so they actually work


git-svn-id: svn://10.0.0.236/trunk@106929 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 05:25:43 +00:00
wtc%netscape.com
d6e75ebac0 Bugzilla bug 103933: loader.c should not be compiled with -xchip=ultra2.
r=nelsonb.


git-svn-id: svn://10.0.0.236/trunk@106928 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 05:25:31 +00:00
jband%netscape.com
3b3d9f5aaf fixing warnings from recent landing and uncommenting test cases I did not mean to comment out for the checkin
git-svn-id: svn://10.0.0.236/trunk@106926 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 05:18:35 +00:00
darin%netscape.com
ebd4cb4576 fixes Darwin mach-o bustage (r=jband)
git-svn-id: svn://10.0.0.236/trunk@106925 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 05:06:41 +00:00
dbradley%netscape.com
acb500fb15 Bug 101696 - interface with no uuid shouldn't parse. Patch adds a warning, does not prohibit it, and cleans up interfaces that are missing id's r=rginda, sr=jband
git-svn-id: svn://10.0.0.236/trunk@106924 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 05:04:35 +00:00
cmanske%netscape.com
6c571e4756 Fixed error message when empty row or col input in Table Properties dialog, b=99306, r=akkana, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@106923 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 04:59:34 +00:00
jst%netscape.com
8360b93aa5 Fixing bug 103904. Don't let pref change callbacks run wild on documents that are partially torn down already. r=bzbarsky@mit.edu, sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@106922 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 04:42:57 +00:00
jband%netscape.com
e65e0f6378 file had no newline at EOF. rs=jband
git-svn-id: svn://10.0.0.236/trunk@106921 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 04:42:19 +00:00
sspitzer%netscape.com
0492db1f5f supplimental fix for #102180. when closing the stand alone message window, we were
not unregistering the folder listener from the mail session, because the unload handler
was failing.  it was failing because GetSearchSession() has a js error, because
for the stand alone msg window, gSearchSession is undefined.  r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@106920 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 04:41:45 +00:00
karnaze%netscape.com
c0b185a870 bug 106158 - changed outer table fix up of nested inner table's computed width to consider if the min width fits.
removed tree specific code. sr=waterson, r=alexsavulov.


git-svn-id: svn://10.0.0.236/trunk@106919 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 04:17:30 +00:00
sspitzer%netscape.com
82db581e68 fix for performance bug #107481 (reduce mail-toolbar command updating)
fix for bug #102180 (close std alone msg window on delete if no more messages
in the folder).  also, fix spelling mistake, "supress" -> "suppress"
r=cavin, sr=bienvenu.


git-svn-id: svn://10.0.0.236/trunk@106918 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 04:05:41 +00:00
tao%netscape.com
2a916db5f1 107375: localeVersion 0.9.5 -> 0.9.6 (one more to go..)
git-svn-id: svn://10.0.0.236/trunk@106917 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 03:32:11 +00:00
brendan%mozilla.org
bd7ff6eb3b Fix nul-termination assumption hidden in lastIndexOf, broken by dependent strings fix for bug 56940 (107771, r=jag, sr=waterson).
git-svn-id: svn://10.0.0.236/trunk@106916 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 03:19:54 +00:00
jband%netscape.com
958b4e78e0 fix Mac bustage. I can't believe the Mac can't do this conversion without a cast!
git-svn-id: svn://10.0.0.236/trunk@106914 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 02:36:19 +00:00
mcafee%netscape.com
6675939165 Adding --start-module=module functionality. Grouped some code into functions. Moved main to the bottom. TrueType for linux comment.
git-svn-id: svn://10.0.0.236/trunk@106912 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 02:14:08 +00:00
jband%netscape.com
90b4a66a35 added files: mozilla/xpcom/ds/nsIPropertyBag.idl
git-svn-id: svn://10.0.0.236/trunk@106911 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 02:10:24 +00:00
jband%netscape.com
837a2c44eb ack! forgot one .idl file. Fix Mac bustage
git-svn-id: svn://10.0.0.236/trunk@106910 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 02:08:41 +00:00
jband%netscape.com
1c7f2a930e the HP compiler says that anonymous unions can't even have structs. So the union must be named. Fixing that bustage
git-svn-id: svn://10.0.0.236/trunk@106909 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 01:45:48 +00:00
jband%netscape.com
4246348236 fix Mac bustage (I hope). I think these names conflicted with other names
git-svn-id: svn://10.0.0.236/trunk@106908 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 01:15:53 +00:00
tao%netscape.com
9e7dcf2046 107375: localeVesion update: 0.9.4 -> 0.9.6 in the trunk.
(r=jbetak,sr=dveditz)


git-svn-id: svn://10.0.0.236/trunk@106907 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 01:11:57 +00:00
jst%netscape.com
639d748f26 Fixing bustage, this was lost in a patch...
git-svn-id: svn://10.0.0.236/trunk@106906 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 00:58:28 +00:00
leaf%mozilla.org
b8c8c7e3ad Automated update
git-svn-id: svn://10.0.0.236/trunk@106905 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 00:58:17 +00:00
seawood%netscape.com
acaf3004b5 Since '-framework Carbon' causes binaries to require console access to run, do not link using that flag by default. Otherwise, remote builds & non-console tinderboxes will break. Mac OSX Mach-O only.
Bug #107696 r=mozbot


git-svn-id: svn://10.0.0.236/trunk@106904 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 00:54:48 +00:00
jband%netscape.com
08cbbc76c9 fix bustage on compilers that don't like anonymouse structs in unions. who knew? sr=jst
git-svn-id: svn://10.0.0.236/trunk@106899 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 00:34:29 +00:00
sfraser%netscape.com
e8b50626a8 Adding strtok.c per bug 106372
git-svn-id: svn://10.0.0.236/trunk@106896 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 00:28:57 +00:00
bienvenu%netscape.com
8596b9672b better fix for problem reading imap messages with inline images 107436 r=jag, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@106895 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 00:21:24 +00:00
bstell%netscape.com
50eb9d5753 checkin for fcrozat@mandrakesoft.com
bug 102516 recognize @euro locales
r=bstell@netscape.com, sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@106894 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 00:21:01 +00:00
tor%cs.brown.edu
36289df1e0 Update to libmng 1.0.3. rs=blizzard
git-svn-id: svn://10.0.0.236/trunk@106893 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 00:19:53 +00:00
bienvenu%netscape.com
dbfea3bd03 fix toolbar flashing on deleting messages r=cavin, sr=sspitzer 100802
git-svn-id: svn://10.0.0.236/trunk@106892 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 00:19:46 +00:00
tor%cs.brown.edu
b82b10fcfc Update to tip. Not in build.
git-svn-id: svn://10.0.0.236/trunk@106891 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 00:18:39 +00:00
tor%cs.brown.edu
e1162335c3 Bug 64188 - don't round-trip the server for each tile when tiling an
8-bit alpha image.  r=rjesup, sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@106890 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 00:15:46 +00:00
morse%netscape.com
6a0f7f2d85 bug 92398, minor wording changes, c=gemal, r=morse, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@106888 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 00:14:00 +00:00
pete%alphanumerica.com
3c4492f3e0 b=107823, r=ccarlen, sr=brendan
--pete


git-svn-id: svn://10.0.0.236/trunk@106886 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 00:11:15 +00:00
bnesse%netscape.com
63115dde46 Fix for bug 107798. Misc source cleanup and JS strict warning removal. r=sgehani, sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@106885 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 00:07:06 +00:00
pavlov%netscape.com
6d74812810 fixing bug 107106 r=valeski sr=jst
git-svn-id: svn://10.0.0.236/trunk@106884 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 00:05:19 +00:00
wtc%netscape.com
81300aad37 Use PL_strcmp instead of strcmp to avoid having to include <string.h>.
git-svn-id: svn://10.0.0.236/trunk@106880 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 00:02:16 +00:00
jst%netscape.com
8d2569a64b Fixing topembed bug 106105. Clear our document.body cache when resetting a document, and make sure the right things are flushed when position and size related properties are accessed. r=heikki@netscape.com, sr=vidur@netscape.com
git-svn-id: svn://10.0.0.236/trunk@106875 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 23:52:52 +00:00
gagan%netscape.com
86e1f7ce7b Fix for bug 100595. Resetting cursor after buffer has been prepended with the boundary string. r/sr=darin/dougt
git-svn-id: svn://10.0.0.236/trunk@106874 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 23:51:38 +00:00
wtc%netscape.com
8e384b8dbf Added lib/tests/Makefile to the list of makefiles to be generated by
configure.
Modified files: configure configure.in
Bugzilla bug 106372: added new function PL_strtok_r.  The function was
implemented by Roland Mainz <Roland.Mainz@informatik.med.uni-giessen.de>.
Modified files: lib/libc/include/plstr.h lib/libc/src/Makefile.in
    lib/tests/string.c
Added file: lib/libc/src/strtok.c


git-svn-id: svn://10.0.0.236/trunk@106872 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 23:49:52 +00:00
alecf%netscape.com
1115fa5f28 bug 100113, r=jag, sr=blizzard - remove some dumb dependencies on dom and gfx
git-svn-id: svn://10.0.0.236/trunk@106871 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 23:43:27 +00:00
jband%netscape.com
e9cb6fa375 added files: mozilla/js/src/xpconnect/src/xpcvariant.cpp
git-svn-id: svn://10.0.0.236/trunk@106869 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 23:36:34 +00:00
jband%netscape.com
2b7d2882d3 added files: mozilla/xpcom/ds/nsVariant.cpp
git-svn-id: svn://10.0.0.236/trunk@106868 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 23:36:08 +00:00
jband%netscape.com
57fc23094c add support for nsIVariant and nsIPropertyBag. bug 44675 and bug 98209. sr=vidur r=dbradley
git-svn-id: svn://10.0.0.236/trunk@106867 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 23:35:07 +00:00
rginda%netscape.com
01b5c4e4c1 venkman only
expose interface to the initAtStartup setting


git-svn-id: svn://10.0.0.236/trunk@106866 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 23:33:41 +00:00
sonja.mirtitsch%sun.com
71b3ea6dee removing the starting : fo`rom the SHLIB_PATH to avoid HP coredumps
git-svn-id: svn://10.0.0.236/trunk@106865 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 23:31:58 +00:00
racham%netscape.com
e0a2a7f645 Fixing bug 107779. This is a regression. Make messagepane link context menu items to work by using the global context menu var. r=ssu,ben sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@106864 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 23:29:53 +00:00
rginda%netscape.com
b8a26a402b venkman only
freeze stack outliner before restoring state


git-svn-id: svn://10.0.0.236/trunk@106863 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 23:29:20 +00:00
timeless%mac.com
2626790b7e Bug 102155 - javascript error in contentAreaUtils.js
whitespace fixes only
patch by caillon@returnzero.com r=stephend@netscape.com sr=alecf


git-svn-id: svn://10.0.0.236/trunk@106862 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 23:29:05 +00:00
bbaetz%cs.mcgill.ca
c3fe6e0f41 Bug 100843 - Add an explicit output filename option (-e) to xpidl
Patch by aegis@aegisknight.org, r=dbradley, sr=scc


git-svn-id: svn://10.0.0.236/trunk@106861 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 23:28:36 +00:00
jband%netscape.com
28d45091af added files: mozilla/xpcom/ds/nsIVariant.idl
git-svn-id: svn://10.0.0.236/trunk@106860 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 23:20:27 +00:00
timeless%mac.com
64073fe805 Bug 86217 - javascript strict warnings in sendProgress.js
patch by caillon@returnzero.com r=hwaara,varada sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@106859 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 23:17:44 +00:00
rginda%netscape.com
a1b245255f Bug 104168, "xpcom-autoregistration notification never fires"
r=dougt, sr=brendan
notify category observers when xpcom registration occurs


git-svn-id: svn://10.0.0.236/trunk@106858 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 23:17:30 +00:00
rpotts%netscape.com
36740b6e82 bug #102737 (r=harishd@netscape.com, sr=jst@netscape.com) do not emit <html> ... </html> for empty text/plain documents.
git-svn-id: svn://10.0.0.236/trunk@106857 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 23:15:57 +00:00
nhotta%netscape.com
f5793e8c32 Changed MimeMultipart_parse_line for retrieving a charset of the original message,
added a special handling for "multipart/related",
also changed to check number of children first to avoid calling MimeObjectChildIsMessageBody if not needed.
bug 92957, r=ducarrroz, sr=bienvenu.


git-svn-id: svn://10.0.0.236/trunk@106856 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 23:14:09 +00:00
nhotta%netscape.com
14ce83238c Moved the hard coded reply header strings to pref so they can be editable, bug 70842, r=ducarroz, sr=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@106855 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 23:13:35 +00:00
rginda%netscape.com
4e00b5d217 bug 99601, don't install xpconnect debugger keyword handler if one is already there, r=jband, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@106854 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 23:13:17 +00:00
rginda%netscape.com
bd4d815147 bug 107421, "--disable-mailnews build broken", r=andreww sr=smfr
comment out reference to chrome://messenger/content/mailOverlay.xul


git-svn-id: svn://10.0.0.236/trunk@106840 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 21:12:08 +00:00
jst%netscape.com
611fab96b0 Fixing blocker bug 107627. Put back the embed elements attribute mapping code that was lost when the embed element was combined with nsHTMLSharedLeafElement.cpp. r=bzbarsky@mit.edu, sr=sfraser@netscape.com
git-svn-id: svn://10.0.0.236/trunk@106839 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 21:03:31 +00:00
relyea%netscape.com
6e5fb40196 Don't crash on SSL2 failures.
git-svn-id: svn://10.0.0.236/trunk@106837 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 20:03:29 +00:00
leaf%mozilla.org
91a693f37f Automated update
git-svn-id: svn://10.0.0.236/trunk@106836 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 19:28:13 +00:00
seawood%netscape.com
ecc465d95d Fixing IRIX bustage cause by grid2 landing (Removing hack from tinderbox)
git-svn-id: svn://10.0.0.236/trunk@106835 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 19:16:30 +00:00
kin%netscape.com
9673ca95ec Backout glazman's fix for bug 107567, pending investigation
on why it causes the tinderbox Leak count to go up.

a=beard@netscape.com,jj@netscape.com


git-svn-id: svn://10.0.0.236/trunk@106834 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 19:03:46 +00:00
glazman%netscape.com
8c9c7abf8d Remove useless mSheetMap table from nsCSSLoader; b=107567, r=peterv,rjesup@wgate.com; sr=kin
git-svn-id: svn://10.0.0.236/trunk@106832 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 15:53:25 +00:00
glazman%netscape.com
833d6a353e call to GetNodesForOperation() in GetAlignment() missed a parameter indicating it should not modify the tree; b=107372, r=brade, sr=kin
git-svn-id: svn://10.0.0.236/trunk@106831 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 15:30:49 +00:00
kin%netscape.com
0faffae415 Fix for bug 103539: Find does not always find strings containing spaces.
and bug 98730: Find/Replace not finding a string with more than one space

  - Reworked the whitespace ignoring code in FindInString() so that it actually
    ignores trailing whitespace and made that code conditional so that it can be
    toggled on and off in the future when the context of the text we are looking
    at is available.

  - We now treat &nbsp; as a space.

r=jfrancis@netscape.com  sr=sfraser@netscape.com


git-svn-id: svn://10.0.0.236/trunk@106830 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 15:19:47 +00:00
mkaply%us.ibm.com
f6af291238 #104874
r=rods, sr=watersin
Patch from simon montagu - cleanup combobox code in Bidi case


git-svn-id: svn://10.0.0.236/trunk@106828 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 14:49:15 +00:00
karnaze%netscape.com
b82075b237 bug 107403 - shannond's patch to cast debug code before deleting to satisfy HP-UX. r=karnaze
git-svn-id: svn://10.0.0.236/trunk@106827 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 14:45:12 +00:00
seawood%netscape.com
ac1a58893c Link libunicharutil_s before xpcom. Blind attempt to fix hpux bustage
git-svn-id: svn://10.0.0.236/trunk@106826 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 10:03:34 +00:00
jst%netscape.com
02e8ea3ff2 Fixing bug 90765. Hold a strong reference to the global object's wrapper to avoid users of that wrapper to cause rooting and unrooting of the global object every time the global object wrapper is addreffed. r=dbaron@fas.harvard.edu, sr=jband@netscape.com
git-svn-id: svn://10.0.0.236/trunk@106824 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 08:39:09 +00:00
brendan%mozilla.org
b27e4fa386 Store FastLoad dependency mtimes, and invalidate if any changes (106021, r=dveditz, sr=shaver).
git-svn-id: svn://10.0.0.236/trunk@106823 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 08:29:25 +00:00
seawood%netscape.com
273df67dca Attempt to fix AIX bustage by linking in smime
git-svn-id: svn://10.0.0.236/trunk@106822 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 08:27:27 +00:00
naving%netscape.com
a054be7f55 107393 r/sr=bienvenu. make minor change to last checkin
git-svn-id: svn://10.0.0.236/trunk@106821 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 06:51:20 +00:00
seawood%netscape.com
9574b14a69 I don't know how this was missed but add nsMacUnicodeFontInfo.cpp to the build.
Should fix OSX macho tinderbox bustage


git-svn-id: svn://10.0.0.236/trunk@106820 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 06:32:04 +00:00
naving%netscape.com
27beaa6be8 107393. r/sr=bienvenu. Make the flag changes in QS view show up when you go back to folder
view.


git-svn-id: svn://10.0.0.236/trunk@106819 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 06:31:33 +00:00
darin%netscape.com
c7306462ea fixes bug 70519 "Select All (+ Copy) does not clobber the X primary selection"
patch=jwbaker@acm.org r=akkana sr=kin


git-svn-id: svn://10.0.0.236/trunk@106818 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 06:14:11 +00:00
aaronl%netscape.com
0c69b5d30d Bug 106533. Active Accessibility: Assert on startup in timer code. r=evaughan, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@106817 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 06:12:39 +00:00
aaronl%netscape.com
7b79d91de9 Bug 107196. Leave empty HTML text nodes and nameless XUL images out of accessible tree. r=evaughan, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@106816 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 06:10:44 +00:00
mkaply%us.ibm.com
e954f26d24 #104792
r=rods, sr==attinasi
patch from simon montagu - hebrew comboboxes go haywire


git-svn-id: svn://10.0.0.236/trunk@106815 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 05:17:34 +00:00
bryner%netscape.com
58bf936788 When creating the root view's widget, don't show it. This prevents full-page Invalidates during page load caused by showing and then hiding the widget. Bug 97895, r=blizzard, sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@106814 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 05:06:31 +00:00
bryner%netscape.com
d8f860b71e Bug 107500 -- clean up cruft in nsGtkEventHandler. r=jag,pavlov, sr=blizzard.
git-svn-id: svn://10.0.0.236/trunk@106813 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 05:00:17 +00:00
mkaply%us.ibm.com
7b37218070 #97235
r=mkaply,r=maha sr=blizzard
Code from Roozbeh Pournader - get extended Arabic letters to join so Persian works


git-svn-id: svn://10.0.0.236/trunk@106812 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 05:00:06 +00:00
leaf%mozilla.org
1b2e3f3045 Automated update
git-svn-id: svn://10.0.0.236/trunk@106811 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 04:58:14 +00:00
seawood%netscape.com
1def44681a Removing --disable-idlc option. It's a no-op.
Bug #107156


git-svn-id: svn://10.0.0.236/trunk@106810 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 04:55:30 +00:00
bryner%netscape.com
9f640c7836 Debug-only change to print out the img src when the frame tree is dumped. r=pavlov, sr=waterson.
git-svn-id: svn://10.0.0.236/trunk@106808 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 04:43:48 +00:00
tara%tequilarista.org
b0fdab4aac Checking in fix for bug #86920, fix from jake@acutex.net
git-svn-id: svn://10.0.0.236/trunk@106807 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 04:30:33 +00:00
tara%tequilarista.org
20acc203a8 Checking in patch for bug #44641, patch from Ian Wells
git-svn-id: svn://10.0.0.236/trunk@106806 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 04:20:28 +00:00
tara%tequilarista.org
fcdc069ec0 Checking in patch for bug#36597, patch from miri@punknet.cz
git-svn-id: svn://10.0.0.236/trunk@106805 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 04:07:25 +00:00
bienvenu%netscape.com
780270ed60 fix for empty local trash when you've not opened the trash or deleted a message in the session, r=naving, sr=sspitzer 107187
git-svn-id: svn://10.0.0.236/trunk@106804 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 03:56:15 +00:00
mscott%netscape.com
dcde2c8b00 Bug #107608 --> allow generic extensions to account manager,
nsIMsgIdentity and nsIMsgIncomingServer. checking in for Seth.
r=bhuvan
sr=mscott


git-svn-id: svn://10.0.0.236/trunk@106803 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 03:45:24 +00:00
dbaron%fas.harvard.edu
bf5d4ab91a Remove references to nsISimpleEnumerator.h from Makefile.in and MANIFEST as well. b=99136
git-svn-id: svn://10.0.0.236/trunk@106802 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 03:33:12 +00:00
jake%acutex.net
066f569e09 Fixing tinderbox bustage (removing <Tab>s and adding a "use vars" line)
git-svn-id: svn://10.0.0.236/trunk@106800 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 03:31:00 +00:00
javi%netscape.com
ed08a63afb Add the smime source files to the Mac project.
git-svn-id: svn://10.0.0.236/trunk@106799 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 03:24:32 +00:00
mkaply%us.ibm.com
87aa6ece0a #99136
r=dbaron
OS/2 bustage - removing H file that is now generated by IDL


git-svn-id: svn://10.0.0.236/trunk@106797 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 03:17:59 +00:00
brendan%mozilla.org
7c84ad604a Don't try to correct = to == if strict, do it only if downrev (106244, r=jband, sr=shaver).
git-svn-id: svn://10.0.0.236/trunk@106796 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 03:17:00 +00:00
despotdaemon%netscape.com
c7fd19df20 Pseudo-automatic update of changes made by endico@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@106795 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 03:09:28 +00:00
peterv%netscape.com
e5aa9b9c9a Sigh, commit failed. Bustage fix.
git-svn-id: svn://10.0.0.236/trunk@106794 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 03:09:00 +00:00
dbaron%fas.harvard.edu
851c51369f Additional cleanup after bug 56117: prevent :first-letter from leading to style resolution on text nodes and stop all style resolution for placeholder frames (formerly :placeholder-frame pseudo-element) and for text following a :first-line pseudo-element (formerly :-moz-letter-frame pseudo-element). b=107534 r=waterson, attinasi sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@106793 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 02:53:47 +00:00
dbaron%fas.harvard.edu
7115335ed6 Clean up un-needed string copying. r=jag sr=hyatt b=106108
git-svn-id: svn://10.0.0.236/trunk@106789 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 02:46:21 +00:00
pschwartau%netscape.com
974182fbf4 Initial add. Regression test for bug 94257.
git-svn-id: svn://10.0.0.236/trunk@106785 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 02:32:38 +00:00
mkaply%us.ibm.com
8c6d33b3ad HPUX bustage
git-svn-id: svn://10.0.0.236/trunk@106784 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 02:18:43 +00:00
endico%mozilla.org
fa65440ec2 initial checkin
git-svn-id: svn://10.0.0.236/trunk@106783 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 02:08:13 +00:00
sspitzer%netscape.com
3b9c2af032 fix for performance #107481. our FocusRingUpdate_Mail command set updates on
focus changes.  a blur from A to B does this:  sets focused element to null,
sets focused element to B.  by listening to focus, and not dropping null, our js would
update the mail-toolbar twice on a focus change.  now we do it once.

thanks to cavin for finding the problem.

r=cavin, sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@106782 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 02:05:40 +00:00
javi%netscape.com
903bd07e6c Adding new files to the mac project file. Should fix tbox bustage.
git-svn-id: svn://10.0.0.236/trunk@106781 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 02:01:40 +00:00
javi%netscape.com
6acdc56714 Back out ddrinan for now.
git-svn-id: svn://10.0.0.236/trunk@106780 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 01:58:54 +00:00
seawood%netscape.com
b22d1d092d Adding support for obj-c++ (.mm) files.
Thanks to Mike Pinkerton <pinkerton@netscape.com> for the patch.
Bug #107633 r=cls, sr=leaf


git-svn-id: svn://10.0.0.236/trunk@106776 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 01:20:39 +00:00
rbs%maths.uq.edu.au
73446bf2b6 bug 102088 - Cleanup transitory font APIs that were used as a bridge in bug 99010, r=waterson, sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@106775 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 01:15:50 +00:00
zach%zachlipton.com
a96de0e001 Have the tests test .pm files as well, yes this creates bustage, this is
intentional!

No review needed for tests at this time.


git-svn-id: svn://10.0.0.236/trunk@106772 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 01:06:31 +00:00
racham%netscape.com
3eddfd72db Fixing addressbook bug 104468. Getting rid of goEditCardDialog routine in the process of fixing context menu items for sidebar addressbook panel. This routine is now placed under abCommon.js. r=ducarroz, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@106768 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 00:47:58 +00:00
racham%netscape.com
63b589ecd9 Fixing addressbook bugs 102767, 102846, 104468. Fixing the name order problem in the addresbook results pane, making mobile the formal word in place of cellular and add context menu items for sidebar addressbook panel. r=ducarroz, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@106765 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 00:42:55 +00:00
myk%mozilla.org
b5c6611091 Fix test bustage by removing tabs.
git-svn-id: svn://10.0.0.236/trunk@106762 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 00:21:28 +00:00
leaf%mozilla.org
b0a02e9d68 Automated update
git-svn-id: svn://10.0.0.236/trunk@106759 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 00:13:13 +00:00
bnesse%netscape.com
70427bb367 Fix for bug 106159. Force getComplexValue calls to return string values. r=sgehani, sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@106758 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 00:13:06 +00:00
shanjian%netscape.com
cd89da1f32 #107084 View Character Coding for message display broken
r=nhotta, sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@106757 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 00:12:38 +00:00
peterv%netscape.com
803c74667f Fixing bustage.
git-svn-id: svn://10.0.0.236/trunk@106756 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 00:11:57 +00:00
shanjian%netscape.com
4fad3e3ab2 #107514 Regression in the support of Symbol fonts
r=rbs sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@106755 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 00:08:21 +00:00
seawood%netscape.com
f442cf9747 Do not set MOZ_REORDER when giving --enable-reorder if not using GNU ld. The ldscript appears to only work with GNU ld.
Bug #107440


git-svn-id: svn://10.0.0.236/trunk@106752 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 00:00:41 +00:00
seawood%netscape.com
90ed8ea567 Replacing File::Basename with custom hack.
Thanks to Joe Hewitt <hewitt@netscape.com> for the patch.
Bug #107474 r=cls


git-svn-id: svn://10.0.0.236/trunk@106750 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 23:57:14 +00:00
nhotta%netscape.com
3351684d08 For unicode conversion, changed to proceed for decoder errors instead of stop the process, bug 103954, r=ftang, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@106749 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 23:53:52 +00:00
ddrinan%netscape.com
bc18e5bd3c Bug 105526 - Initial landing of PSM S/MIME. Mailnews will land separately. See bug 106507 for that. r=javi, sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@106745 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 23:52:01 +00:00
cmanske%netscape.com
c55ae1b15e Remove unused nsNewEditorCommand, b=106728, r=hewitt, sr=kin
git-svn-id: svn://10.0.0.236/trunk@106744 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 23:49:33 +00:00
peterv%netscape.com
4cff2665ad Fix for bug 105808 (We need atomtables for all xslt elements and attributes). r=Pike, sicking, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@106743 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 23:48:37 +00:00
cmanske%netscape.com
ea302ed58d Enable/disable 'Advanced Edit' button the same as 'Ok' button in dialogs. b=102046, r=hewitt, sr=kin
git-svn-id: svn://10.0.0.236/trunk@106741 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 23:46:25 +00:00
myk%mozilla.org
dc4c583cd4 Fix for bug 98602: re-implementation of "create attachment" page.
Patch by Myk Melez <myk@mozilla.org>.
r=gerv@mozilla.org,jake@acutex.net


git-svn-id: svn://10.0.0.236/trunk@106739 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 23:42:22 +00:00
evaughan%netscape.com
6c95010e5f fixes bug#107638
-r jag -sr hyatt


git-svn-id: svn://10.0.0.236/trunk@106738 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 23:41:30 +00:00
cmanske%netscape.com
ac836839de Fixed '% of cell' label in menulist, b=97826; also part of fix to disable Advanced Edit button along with Ok, b=102046; r=hewitt, sr=kin
git-svn-id: svn://10.0.0.236/trunk@106737 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 23:40:02 +00:00
ducarroz%netscape.com
2a09c41059 Fix for bug 86398. Display a different message when we cannot fetch an attachment depending if we are saving or sending the message. R=varada, SR=mscott
git-svn-id: svn://10.0.0.236/trunk@106735 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 23:28:51 +00:00
cmanske%netscape.com
6f8a23045c Fixed setting all attributes on an inserted link, b=97455, r=jfrancis, sr=kin
git-svn-id: svn://10.0.0.236/trunk@106733 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 23:24:44 +00:00
dougt%netscape.com
b3c5359358 107630 Removing C++ cruft from nsIWeakReference.idl. Adding nsIWeakReferenceUtils.h. r=alecf@netscape.com, sr=scc@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@106731 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 23:18:51 +00:00
locka%iol.ie
ca8a7aea9f NOT PART OF BUILD. Fix for memory leak in simple array
git-svn-id: svn://10.0.0.236/trunk@106730 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 23:06:50 +00:00
bnesse%netscape.com
73ff098797 Fix for bug 106941. Convert nsProfile from nsIPref to nsIPrefService/nsIPrefBranch. Checking in for chipc. r=bnesse, sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@106729 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 22:59:12 +00:00
rbs%maths.uq.edu.au
410c9e51f2 bug 102088 - Cleanup transitory font APIs that were used as a bridge in bug 99010, r=waterson, sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@106728 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 22:58:00 +00:00
bnesse%netscape.com
1f6755259d Fix for bug 177585. Don't request the observer service when shutting down. r=dougt, sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@106727 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 22:57:44 +00:00
sspitzer%netscape.com
ac0c89244d fix for perf bug #103010. don't persist the "open" state of news servers.
(revert to 4.x behaviour).  persisting the open state of news servers
causes us to update the unread count on news servers if they are "open"
on startup, slowing us down.  r=ssu,varada sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@106726 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 22:57:12 +00:00
ducarroz%netscape.com
31deeb0fff Fix for bug 84081. We need to mark an attachment we cannot fetch as bogus in order to avoid generating an empty part. R=varada, SR=mscott
git-svn-id: svn://10.0.0.236/trunk@106725 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 22:49:50 +00:00
ducarroz%netscape.com
7933420766 Fix for bug 83752. Need to close the progress window is an error occurs during the send. R=varada, SR=bienvenu
git-svn-id: svn://10.0.0.236/trunk@106724 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 22:45:31 +00:00
ducarroz%netscape.com
54f06f2fa6 Fix for bug 83549. Add a new send mode in order to be able to display correct message when an error occurs while sending unsent messages. R=varada, SR=mscott
git-svn-id: svn://10.0.0.236/trunk@106723 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 22:36:57 +00:00
locka%iol.ie
081f664139 NOT PART OF BUILD. First working version of CAB file packaging and signing script, install file and docs.
git-svn-id: svn://10.0.0.236/trunk@106722 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 22:32:27 +00:00
andreas.otte%primus-online.de
24dbd2c12a fix bug 104876 [c:foo wrongly considered valid URL] this fixes a bug
in caching protocol handlers, scheme "c" was mixed up with scheme
"chrome" for example, c=darin@netscape.com, r=rjesup@wgate.com,
sr=dougt@netscape.com


git-svn-id: svn://10.0.0.236/trunk@106721 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 22:20:06 +00:00
dougt%netscape.com
8e551369e9 ugh. I did not mean to commit these changes. Backing out
git-svn-id: svn://10.0.0.236/trunk@106720 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 22:19:32 +00:00
alecf%netscape.com
e17afbe404 add initial files for bug 102043 - not part of build, to be reviewed for that bug
git-svn-id: svn://10.0.0.236/trunk@106719 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 22:17:39 +00:00
colin%theblakes.com
2bb2cc48a5 Turn Java back on by default. b=91271. sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@106718 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 22:14:02 +00:00
ian.mcgreer%sun.com
99366f469d patch to fix behavior on AIX's optimizing compiler. Shoul also improve performance on all platforms.
git-svn-id: svn://10.0.0.236/trunk@106717 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 22:11:49 +00:00
dougt%netscape.com
956ec6e34b Moving nsISimpleEnumerator interface to new idl file. 99136, r=alecf@netscape.com sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@106716 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 22:07:28 +00:00
dougt%netscape.com
3e064cf384 Moving nsISimpleEnumeratory interface into a seperate idl file. bug 99136. r=alecf@netscape.com, sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@106715 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 22:03:05 +00:00
ftang%netscape.com
fad8f3eb7f fix bug 90804. add nsMacUnicodeFontInfo.cpp into the mac sectoin and the nsCompressedCCmap.cpp to the src sectoin r=pinkerton sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@106714 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 21:59:57 +00:00
dougt%netscape.com
55e2803f98 Adding nsISimpleEnumerator.idl to project. 99136. r=alecf, sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@106713 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 21:59:51 +00:00
ftang%netscape.com
5611f75355 fix 90804. enable more char by using atsui. r=pinkerton sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@106710 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 21:50:52 +00:00
ftang%netscape.com
39df769b40 fix bug 90804. r=pinkerton sr=sfraser. enable rendering of more characters by using atsui.
git-svn-id: svn://10.0.0.236/trunk@106709 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 21:50:07 +00:00
morse%netscape.com
ee49d0c6a1 bug 106570, prompt for master password when opening context menu, r=sgehani, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@106708 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 21:48:08 +00:00
mcafee%netscape.com
1a2e1cf413 unhardcoding hostname
git-svn-id: svn://10.0.0.236/trunk@106707 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 21:31:00 +00:00
nelsonb%netscape.com
845d4b22d8 Fix bug 107619. The new DHE_ ciphersuites were enabled by default.
Now they are disabled by default, for compatibility with NSS 2.0.


git-svn-id: svn://10.0.0.236/trunk@106706 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 21:09:47 +00:00
nicolson%netscape.com
35b7fde379 Fix 101609: JSS OSF fails, on the trunk this time.
git-svn-id: svn://10.0.0.236/trunk@106705 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 21:07:51 +00:00
despotdaemon%netscape.com
42a480d172 Pseudo-automatic update of changes made by smeredith@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@106704 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 19:32:58 +00:00
sspitzer%netscape.com
549449ba49 backing out a jag's change. mLength on returnString is not correct, so doing returnString.Length()
cause problems, but strlen() works.  bienvenu's looking into why our string foo is doing that to mLength,
but this gets the tree open. sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@106699 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 18:32:31 +00:00
mkaply%us.ibm.com
611a66c1c4 Stupid OS/2 breakage - bug has been opened with compiler folk
git-svn-id: svn://10.0.0.236/trunk@106697 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 17:39:31 +00:00
ian.mcgreer%sun.com
dce8a3b4fd fixes for testing word alignment
git-svn-id: svn://10.0.0.236/trunk@106696 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 16:03:43 +00:00
bzbarsky%mit.edu
a8a1992e09 Fix strict JS warnings in addressbook. Bug 107538, patch from James
Green <jg@cyberstorm.demon.co.uk>, r=hwaara, sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@106695 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 14:54:04 +00:00
ducarroz%netscape.com
38011f6783 Fix for bug 86089. Replace attachments string in message compose fields by an array of nsIMsgAttachment objects. This architecture change allow us to dissocie the attachment name from the attachment url. We can also now carry over extra information like the attachment content type or Mac file type. This check in contains also fix for related bug 52428, bug 80895, bug 87765 and bug 89090.
R=varada, SR=sspitzer


git-svn-id: svn://10.0.0.236/trunk@106694 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 14:42:41 +00:00
rginda%netscape.com
157fee654b bug 99601, add filter support to js/jsd, r=jband sr=brendan
Use the new filtering api to allow users to safely debug with initAtStartup enabled.  Also adds highlighting to source view, saves stack view state, fixes selection problems in the outliners, cleans up some strict mode issues, and refactors menu and script tags out of venkman.xul


git-svn-id: svn://10.0.0.236/trunk@106693 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 14:27:10 +00:00
hwaara%chello.se
aeee16f55d #107094, "Error: mBlank is not defined".
Patch by Andrews <simm0@ii.net>

r=jag, sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@106692 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 14:24:58 +00:00
nboyd%atg.com
8f7d722e97 Fix bug with test case:
var testArray = new Array(6);
testArray[1+1]+=2;


git-svn-id: svn://10.0.0.236/trunk@106691 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 14:06:58 +00:00
nboyd%atg.com
8d20f58b4f Hello Norris
The following test case case leads to a compilation error in Rhino. In this
script alert is an user defined
function in the global object and it shows the value of the specified
parameter in a popup window. Save the script as a html file and run it under
Netscape and IE. The output via their JS engines is that alert(1)
executes but the execution of line fails as blks variable is undefined. The
Fix bug:

Rhino engine fails at compilation time itself and cannot excute the script.
It doesn't like the syntax of line.


Steven


/// ****************  test case **************    ///
<script>
alert(1);
  blks[ 10 << 2 ] |= true;
  alert(2);
</script>


/// **********************  Error Message ************************** ////
evaluating script: null
java.lang.NullPointerException
  at org.mozilla.javascript.Interpreter.generateICode(Compiled Code)
  at org.mozilla.javascript.Interpreter.generateICode(Compiled Code)
  at org.mozilla.javascript.Interpreter.generateICode(Compiled Code)
  at org.mozilla.javascript.Interpreter.generateICode(Compiled Code)
  at org.mozilla.javascript.Interpreter.generateICode(Compiled Code)
  at org.mozilla.javascript.Interpreter.generateICodeFromTree(Compiled Code)
  at
org.mozilla.javascript.Interpreter.generateScriptICode(Interpreter.java)
  at org.mozilla.javascript.Interpreter.compile(Interpreter.java)
  at org.mozilla.javascript.Context.compile(Context.java)
  at org.mozilla.javascript.Context.compile(Context.java)


git-svn-id: svn://10.0.0.236/trunk@106690 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 13:55:26 +00:00
rginda%netscape.com
9dffd404bd bug 99601, add filter support to js/jsd, r=jband sr=brendan
large addition to the jsd_xpc component allows arbitrary filtering of debug hooks by url pattern, line range, and global object.  also adds ability to begin instrumenting jsscripts at app startup.


git-svn-id: svn://10.0.0.236/trunk@106689 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 13:41:32 +00:00
nboyd%atg.com
487a8a8072 Patch from Igor:
I must admit this is very subtitle, but still...

Here are the lines from
    public void defineProperty(String propertyName, Object delegateTo,
                               Method getter, Method setter, int attributes)


        GetterSlot slot = (GetterSlot)getSlotToSet(propertyName,
                                                   propertyName.hashCode(),
                                                   true);
        slot.delegateTo = delegateTo;
        slot.getter = getter;
        slot.setter = setter;
        slot.setterReturnsValue = setter != null && setter.getReturnType() != Void.TYPE;
        slot.value = null;
        slot.attributes = (short) attributes;
        slot.flags = (byte)flags;

Now suppose that after the new slot is added, another thread is accessing it. Then it would see not yet ready slot with all nasty consequences! For example,  SMP computer can re-arrange writes so the new value of slot.flags would be visible before slot.getter then another thread would generate null pointer exception.

race2_fix.diff fixes that by using the explicit Slot argument to addSlot instead of boolean flag so the new slot can be fully initialized and then inserted under synchronization to the table. I also call addSlot directly because it is supposed to be used with not-yet existed properties and split addSlot to addSlot and addSlotImpl so in case of table growth there is no need to re-enter already synchronized monitor.

This changes also allows to explicitly throw RuntimeException if defineProperty is called for the property that is already exists instead of either throwing cast exception in "GetterSlot slot = (GetterSlot)getSlotToSet(propertyName," or worth yet re-initializing already existed slot.

Regards, Igor


git-svn-id: svn://10.0.0.236/trunk@106688 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 13:07:00 +00:00
nboyd%atg.com
8d0d15ef9e Print either line or file name if either is present.
git-svn-id: svn://10.0.0.236/trunk@106687 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 12:59:30 +00:00
mkaply%us.ibm.com
cdde11a97a More reordering crap
git-svn-id: svn://10.0.0.236/trunk@106686 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 12:59:00 +00:00
ben%netscape.com
d51417dc21 add licenses. (not part of build)
git-svn-id: svn://10.0.0.236/trunk@106685 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 11:03:44 +00:00
ben%netscape.com
241c7e48ba 102477 - Download Manager
adding initial XUL & js files for window, basic listview/toolbar UI,
controllers etc.
NOT PART OF BUILD!


git-svn-id: svn://10.0.0.236/trunk@106684 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 11:02:56 +00:00
jst%netscape.com
e605f7d9da Fixing linux build bustage.
git-svn-id: svn://10.0.0.236/trunk@106683 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 10:24:55 +00:00
jst%netscape.com
76aa8c7050 added files: mozilla/content/html/content/src/nsHTMLSharedLeafElement.cpp, removed files: mozilla/content/html/content/src/nsHTMLBaseElement.cpp, mozilla/content/html/content/src/nsHTMLEmbedElement.cpp, mozilla/content/html/content/src/nsHTMLIsIndexElement.cpp, mozilla/content/html/content/src/nsHTMLParamElement.cpp, mozilla/content/html/content/src/nsHTMLSpacerElement.cpp, mozilla/content/html/content/src/nsHTMLTableColGroupElement.cpp, mozilla/content/html/content/src/nsHTMLWBRElement.cpp
git-svn-id: svn://10.0.0.236/trunk@106682 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 10:15:21 +00:00
jst%netscape.com
ac8fa2d5a5 Fixing part of bug 107453. Combine rarely used leaf element classes into one class to cut down on the amount of code we have for implementing all those dom interfaces. This makes using the combined elements (base, embed, isindex, param, spacer, colgroup, and wbr) a bit more expensive but since they're hardly ever used it's ok for them to take up a bit more heap space when used. r=dbaron@netscape.com, sr=waterson@netscape.com
git-svn-id: svn://10.0.0.236/trunk@106681 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 10:14:06 +00:00
jst%netscape.com
4aad4d442d Make the signature of nsHTMLDocument::FlushPendingNotifications() match nsIDocument::FlushPendingNotifications() so that callers of the interface method actually call the correct method. No bug. r=peterv@netscape.com, sr=rpotts@netscape.com. Problem found by jkeiser@iname.com
git-svn-id: svn://10.0.0.236/trunk@106680 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 09:58:07 +00:00
alecf%netscape.com
1467e1e8bc bump max string bundles in cache up to 16 from 10, since thats how many are created on startup
git-svn-id: svn://10.0.0.236/trunk@106678 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 08:48:49 +00:00
dbaron%fas.harvard.edu
b572449775 Fix HP bustage, I hope, by adding -L$(DIST)/lib.
git-svn-id: svn://10.0.0.236/trunk@106677 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 08:46:43 +00:00
dbaron%fas.harvard.edu
5eb9b7f619 Fix BeOS bustage by doing what bryner meant to. b=106208.
git-svn-id: svn://10.0.0.236/trunk@106676 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 08:36:21 +00:00
alecf%netscape.com
a0092293be oops this should be getService not createInstance
git-svn-id: svn://10.0.0.236/trunk@106673 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 08:03:08 +00:00
dbaron%fas.harvard.edu
32b4e50cec Fixing double parens.
git-svn-id: svn://10.0.0.236/trunk@106672 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 08:01:14 +00:00
dbaron%fas.harvard.edu
ae08cf8dcb ... and fixing one other typo.
git-svn-id: svn://10.0.0.236/trunk@106671 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 07:59:16 +00:00
dbaron%fas.harvard.edu
8b7ef70268 ... and converting to double-parens.
git-svn-id: svn://10.0.0.236/trunk@106670 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 07:58:02 +00:00
dbaron%fas.harvard.edu
1f80feae7f Fixing bustage by converting this to use PR-logging. I should've done a Windows build...
git-svn-id: svn://10.0.0.236/trunk@106669 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 07:40:57 +00:00
mcafee%netscape.com
07d49c6343 Adding support startup logging to server. r=jrgm
git-svn-id: svn://10.0.0.236/trunk@106668 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 07:34:34 +00:00
dbaron%fas.harvard.edu
fb67053a26 Removing remnants of warren's s/printf/PRINTF/ landing from the tree. b=94480 r=pavlov sr=darin
git-svn-id: svn://10.0.0.236/trunk@106666 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 06:57:09 +00:00
dbaron%fas.harvard.edu
a191239181 Remove nsLogging.cpp and nsILoggingService.cpp from the build.
git-svn-id: svn://10.0.0.236/trunk@106665 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 06:50:57 +00:00
dbaron%fas.harvard.edu
8497468430 Removing remnants of warren's s/printf/PRINTF/ landing from the tree. b=94480 r=pavlov sr=darin
git-svn-id: svn://10.0.0.236/trunk@106664 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 06:49:37 +00:00
dp%netscape.com
88fbbf69b9 bug 105935 Caching of canUnload to get mac plugin bundles to
work. r=peterlubczynski sr=waterson


git-svn-id: svn://10.0.0.236/trunk@106663 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 06:46:40 +00:00
ben%netscape.com
699644c468 107311 - Add new overlay/js files to jar manifest
r=jst, sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@106662 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 06:46:36 +00:00
ben%netscape.com
572c599966 107311 - Add new overlay for adding editor items to mail, split js into separate file to share between editor/navigator overlays.
r=jst, sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@106661 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 06:46:14 +00:00
ben%netscape.com
dcb37f0029 107311 - Add mail overlay information to contents.rdf
r=jst, sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@106660 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 06:45:41 +00:00
ben%netscape.com
2910d55d13 107311 - rename global variable for consistency & interoperability with other context menu clients.
r=jst, sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@106659 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 06:45:17 +00:00
ben%netscape.com
0df8e4a2a8 107311 - insert accidentally removed <![CDATA[ and add a null check just in case
r=jst, sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@106658 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 06:44:24 +00:00
ben%netscape.com
4cdbd0af0c 107311 - make Mail Message Pane context window code not rely on menuitem visibility specified via style attribute, since this is now specified with the hidden attribute. Also remove unused parameter to fillMessagePaneContextMenu
r=jst, sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@106657 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 06:43:56 +00:00
ben%netscape.com
c35f184eac 107311 - add null check
r=jst, sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@106656 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 06:42:41 +00:00
ben%netscape.com
3b6e234339 107311 - add separator to context menu for apps to hook in relative to
r=jst, sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@106655 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 06:42:21 +00:00
dbaron%fas.harvard.edu
e3cadbb4ce Avoid attempting to do CSS selector matching on text nodes, comments, or processing instructions by adding a 'NonElement' style resolution method that assumes that no rules match (temporarily, until we don't have style contexts for text nodes) and by cleaning code that was using textPseudo (the usual case) or passing the text node directly (only a few unusual cases). b=56117 r=hyatt sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@106650 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 06:36:06 +00:00
dbaron%fas.harvard.edu
aeb1ab18e4 Removing remnants of warren's s/printf/PRINTF/ landing from the tree. b=94480 r=pavlov sr=darin
git-svn-id: svn://10.0.0.236/trunk@106647 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 06:33:52 +00:00
dbaron%fas.harvard.edu
9029efb2b0 Replace static constructor of EmptyEnumeratorImpl with new/delete. b=68092 r=jag sr=waterson
git-svn-id: svn://10.0.0.236/trunk@106644 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 06:10:21 +00:00
bryner%netscape.com
582656069e Bug 106208 - don't build nsBaseFilePicker on platforms where we don't have a native filepicker implementation. Also, don't build the XUL filepicker on platforms where we _do_ use a native filepicker implementation. r=cls.
git-svn-id: svn://10.0.0.236/trunk@106643 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 06:10:01 +00:00
dbaron%fas.harvard.edu
069522c79e Prevent unreable text with light-on-dark system colors by using hardcoded black foreground color when on top of a background image that is light. b=103498 r=jag sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@106642 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 06:05:58 +00:00
dbaron%fas.harvard.edu
39b72d7392 Make sure normal/bold weight distinction in thread pane works correctly when system fonts are bold. b=101981 r=jag sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@106641 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 06:04:18 +00:00
dbaron%fas.harvard.edu
9b135c4afe Avoid attempting to do CSS selector matching on text nodes, comments, or processing instructions by adding a 'NonElement' style resolution method that assumes that no rules match (temporarily, until we don't have style contexts for text nodes) and by cleaning code that was using textPseudo (the usual case) or passing the text node directly (only a few unusual cases). b=56117 r=hyatt sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@106640 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 06:02:05 +00:00
bryner%netscape.com
82f18832e5 Removing dead native filepicker implementation. r=pavlov, not part of the build.
git-svn-id: svn://10.0.0.236/trunk@106639 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 05:49:23 +00:00
sspitzer%netscape.com
6f7b555a51 fix for #106917. strict js warnings from msgHdrViewOverlay.js r/sr=mscott
git-svn-id: svn://10.0.0.236/trunk@106638 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 05:47:25 +00:00
alecf%netscape.com
6ebb917688 Back out my backout, now that mac seems to be fixed
git-svn-id: svn://10.0.0.236/trunk@106633 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 03:39:18 +00:00
timeless%mac.com
f09c6040bb QNX port; adding requires to make it work.
git-svn-id: svn://10.0.0.236/trunk@106632 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 03:31:00 +00:00
timeless%mac.com
73a6aca77d Bugzilla Bug 99627 Freeze nsIURIContentListener
caused bustage for the QNX Port.


git-svn-id: svn://10.0.0.236/trunk@106631 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 03:28:59 +00:00
pschwartau%netscape.com
92afc7b20b Adding reference to another Bugzilla bug this testcase covers.
git-svn-id: svn://10.0.0.236/trunk@106630 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 03:28:15 +00:00
alecf%netscape.com
921a7bcf81 added unicharutilsstatic*.o to build for bug 100214
git-svn-id: svn://10.0.0.236/trunk@106629 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 03:17:12 +00:00
alecf%netscape.com
d764923a0d Back out my checkin because !(*@3 PSM is screwed.
git-svn-id: svn://10.0.0.236/trunk@106627 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 02:41:48 +00:00
brendan%mozilla.org
4b80be2931 Ensure atom strings are immutable -- duh! (107138, r=jag, sr=jband).
git-svn-id: svn://10.0.0.236/trunk@106626 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 02:33:41 +00:00
dougt%netscape.com
cb69e3b965 not part of build
git-svn-id: svn://10.0.0.236/trunk@106625 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 02:11:57 +00:00
despotdaemon%netscape.com
3e40b31fcf Pseudo-automatic update of changes made by leaf@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@106613 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 01:14:45 +00:00
cls%seawood.org
8158d5c759 Removing xpcom dependency upon unicharutil.
Fixing tinderbox bustage.
Bug #100214 r=alecf


git-svn-id: svn://10.0.0.236/trunk@106611 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 01:11:04 +00:00
sspitzer%netscape.com
21e4531927 fix for #98559. implement sorting on about:config results, add color to about:config results,
clean up about:config xul and js.  r=chipc,sr=ben

wasting time on about:config is not a total waste, since it's an
implementation of nsIOutlinerView in js, and it's useful for QA (when debugging.)


git-svn-id: svn://10.0.0.236/trunk@106609 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 01:00:12 +00:00
despotdaemon%netscape.com
7df1016993 Pseudo-automatic update of changes made by curt@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@106606 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 00:38:04 +00:00
pschwartau%netscape.com
9d661386b7 Initial add. Regression test for bug 107138.
git-svn-id: svn://10.0.0.236/trunk@106604 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 00:20:03 +00:00
bienvenu%netscape.com
cd78059f57 check for null db folder info 107457 rs=sspitzer
git-svn-id: svn://10.0.0.236/trunk@106602 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 00:09:35 +00:00
jst%netscape.com
914be99eef Call into baseclass if there's nothing to be done for a given tag. Not part of the build yet.
git-svn-id: svn://10.0.0.236/trunk@106600 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 00:07:56 +00:00
hyatt%netscape.com
cd68d72f41 SetParent in nsIFrame should not be inlined. r=evaughan, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@106598 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 00:01:39 +00:00
hwaara%chello.se
f714992ade #106739, make Quick Search look better integrated into 3pane
Initial fix by Ben Ruppel <slate@gwu.edu>.

r=andreww, sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@106597 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 00:00:02 +00:00
alecf%netscape.com
345e7b6e33 bug 100214 - Remove string dependency on XPCOM routines that depend on unicharutil, r=jag sr=scc
git-svn-id: svn://10.0.0.236/trunk@106596 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 23:16:23 +00:00
alecf%netscape.com
7beecfbd9e more straggelers from bug 100214 - just adding #includes
git-svn-id: svn://10.0.0.236/trunk@106595 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 23:14:05 +00:00
morse%netscape.com
d30f76d8f6 bug 106866, unable to close password manager dialog by pressing OK, r=jag, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@106594 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 23:10:50 +00:00
morse%netscape.com
de8d7471d5 bug 106914, unable to close cookie/image manager dialog by pressing OK, r=jag, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@106593 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 23:09:13 +00:00
seawood%netscape.com
579efebb0d Fixing internal MOZ_TWO_STRINGS_TEST macro so that it doesn't always use enableval to test option arguments
Bug #107055 r=jesup


git-svn-id: svn://10.0.0.236/trunk@106592 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 22:59:31 +00:00
gerv%gerv.net
476d18633b Change default license type. a=rginda. (Not part of the build.)
git-svn-id: svn://10.0.0.236/trunk@106591 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 22:48:07 +00:00
gerv%gerv.net
26caeefdf5 Removing deprecated license types. a=rginda. (Not part of the build.)
git-svn-id: svn://10.0.0.236/trunk@106590 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 22:46:46 +00:00
gerv%gerv.net
7c86934ac9 Add tri-license license type. a=rginda. (Not part of the build.)
git-svn-id: svn://10.0.0.236/trunk@106589 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 22:46:01 +00:00
bbaetz%cs.mcgill.ca
edb5d02fe0 Bug 107355 - fix crash when leaving root directory of an ftp server after
accessing another dir.
r=dougt, sr=scc.


git-svn-id: svn://10.0.0.236/trunk@106588 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 22:42:13 +00:00
jpierre%netscape.com
5a2f0d5fcb Fix for 105271
git-svn-id: svn://10.0.0.236/trunk@106587 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 22:42:12 +00:00
despotdaemon%netscape.com
63e8ac83b5 Pseudo-automatic update of changes made by leaf@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@106586 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 22:23:35 +00:00
despotdaemon%netscape.com
298aaa42c6 Pseudo-automatic update of changes made by leaf@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@106585 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 22:21:39 +00:00
dbradley%netscape.com
553ea0ca40 Bug 106671 - PLDHashTableEnumeratorImpl::IsDone will never return true, patch makes mCurrent == mCount the done condition. r=dougt, sr=jband
git-svn-id: svn://10.0.0.236/trunk@106584 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 22:08:42 +00:00
jpierre%netscape.com
d83e0ecde0 Fix for 105271 - rules.mk change for OS/2 build
git-svn-id: svn://10.0.0.236/trunk@106583 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 21:34:20 +00:00
colin%theblakes.com
5b956c24c7 This comment really goes with the last checkin whose comment I fat-fingered.
Add an initialiser to ImportCharSet::m_Ascii so that it becomes a strong
symbol and therefore visible to the OpenVMS linker.
b=90666  r/sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@106574 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 21:14:11 +00:00
evaughan%netscape.com
001d863331 turning on grid
-r bryner -sr hyatt


git-svn-id: svn://10.0.0.236/trunk@106570 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 20:20:36 +00:00
evaughan%netscape.com
d204280000 Turning on new grid code
-r bryner -sr hyatt


git-svn-id: svn://10.0.0.236/trunk@106568 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 20:12:07 +00:00
colin%theblakes.com
8cd2779009 ImportCharSet::m_AsciiImportCharSet.cpp
git-svn-id: svn://10.0.0.236/trunk@106566 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 20:07:56 +00:00
locka%iol.ie
61fa21541f NOT PART OF BUILD. New test pages
git-svn-id: svn://10.0.0.236/trunk@106565 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 20:03:03 +00:00
locka%iol.ie
b511a68a02 NOT PART OF BUILD. Stop a crash when no content type is specified at all
git-svn-id: svn://10.0.0.236/trunk@106564 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 20:02:01 +00:00
locka%iol.ie
e2dc152e07 NOT PART OF BUILD. More updates to get a working CAB file packaging and signing working for control for hosting plugins
git-svn-id: svn://10.0.0.236/trunk@106563 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 19:50:36 +00:00
bernd.mielke%snafu.de
010f750f2f bug 97630 cut line-height inheritance for tables in quirks mode
r=hixie,karnaze sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@106562 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 19:44:05 +00:00
depstein%netscape.com
25e89b0967 per bugzilla 106523, set PR_TRUE in observerService->AddObserver() for initializing profiles
git-svn-id: svn://10.0.0.236/trunk@106561 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 19:43:32 +00:00
brendan%mozilla.org
bc470f1b6b Consolidate property cache flush under JS_ClearScope (107265, r=shaver, sr=jband).
git-svn-id: svn://10.0.0.236/trunk@106560 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 19:30:03 +00:00
locka%iol.ie
39bbba1dc0 NOT PART OF BUILD. More updates to get a working CAB file packaging and signing working for control for hosting plugins
git-svn-id: svn://10.0.0.236/trunk@106559 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 19:22:19 +00:00
bernd.mielke%snafu.de
8e23bfe8f8 bug 107103 enable regression output for table printing tests
r=karnaze sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@106558 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 19:19:06 +00:00
mkaply%us.ibm.com
8f4261a45d OS/2 TB bustage - accidentally checked in wrong version
git-svn-id: svn://10.0.0.236/trunk@106557 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 17:57:08 +00:00
sspitzer%netscape.com
b9cd88e27a fix blocker bug #107334. undefined entity causes mailnews to crash.
working on the broken contenxt menus next, but the tree could open with that.
sr=shaver.


git-svn-id: svn://10.0.0.236/trunk@106556 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 17:38:57 +00:00
despotdaemon%netscape.com
4a90db0573 Pseudo-automatic update of changes made by endico@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@106554 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 16:30:13 +00:00
kaie%netscape.com
083f50ec8e b=106794 r=kaie,javi sr=blizzard
Fix to make "delete certificate" work again.


git-svn-id: svn://10.0.0.236/trunk@106553 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 15:43:20 +00:00
leaf%mozilla.org
1304681475 Automated update
git-svn-id: svn://10.0.0.236/trunk@106552 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 15:43:11 +00:00
dinglis%qnx.com
ed7cdb8957 QNX6 configure update
r=cls


git-svn-id: svn://10.0.0.236/trunk@106551 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 15:35:44 +00:00
rods%netscape.com
9681a58c7e Make sure default printing for FrameSets is "AsIs" when printing silently
Bug 106015 r=kmcclusk sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@106550 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 15:28:45 +00:00
dinglis%qnx.com
c58eac94f2 fixed lib deps.
git-svn-id: svn://10.0.0.236/trunk@106549 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 15:17:44 +00:00
mkaply%us.ibm.com
b435496262 #107261
r=mkaply, sr=blizzard (Totally OS/2 only change)
OS/2 only - If creating the Unicode locale fails, just use en_US - this always works
Also fix a possible failure case only leak


git-svn-id: svn://10.0.0.236/trunk@106548 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 14:40:41 +00:00
mkaply%us.ibm.com
9591f00f2c #107261
r=mkaply, sr=blizzard
If creating the Unicode locale fails, just use en_US - this always works


git-svn-id: svn://10.0.0.236/trunk@106547 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 14:38:48 +00:00
mkaply%us.ibm.com
fa20cbc9e0 #107296
r=cls
Use SHARED_LIBRARY_LIBS so that dependent building works correctly


git-svn-id: svn://10.0.0.236/trunk@106546 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 14:31:33 +00:00
dinglis%qnx.com
17e3ef8259 Not part of build
Photon embedding update


git-svn-id: svn://10.0.0.236/trunk@106544 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 14:17:16 +00:00
ben%netscape.com
5c0e5bb51d 103064 - add Send Page/Link to browser context menu. Shifting XUL into this file
& parameterizing functions a little better so that they can be re-used more
efficiently. r=pchen, sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@106541 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 10:15:18 +00:00
ben%netscape.com
e0bf4a1f56 103064 - hook up new dynamic overlay via contents.rdf r=pchen, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@106540 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 10:11:14 +00:00
ben%netscape.com
43b63d102d 103064 - add new dynamic overlay & string file to jar manifest. r=pchen, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@106539 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 10:10:47 +00:00
ben%netscape.com
76c01e7ced 103064 - add "Edit Page/Link" to Navigator context menu via new editor dynamic overlay. This is
the string file for the dynamic overlay. r=pchen, sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@106538 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 10:10:12 +00:00
ben%netscape.com
c6c35465b4 103064 - add "Edit Page/Link" to Navigator context menu via dynamic overlay (this file is
the new editor dynamic overlay for adding UI to Navigator).
from Navigator. r=pchen, sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@106537 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 10:09:41 +00:00
ben%netscape.com
18b4464e5f 103064 - add "Edit Page/Link" and "Send Page/Link" to Navigator context menu.
Also includes some code tidy up, simplify show/hide code, removing editor UI dependencies
from Navigator. r=pchen, sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@106536 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 10:08:26 +00:00
jaggernaut%netscape.com
a1a8efe1c8 Bug 101896: check in "fix" for weird WS6 (static build) bustage. patch by gisburn <Roland.Mainz@informatik.med.uni-giessen.de>, r=jag
git-svn-id: svn://10.0.0.236/trunk@106535 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 09:32:03 +00:00
jaggernaut%netscape.com
e4b4c0231a Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=dbaron, rs=scc
git-svn-id: svn://10.0.0.236/trunk@106534 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 09:27:57 +00:00
jaggernaut%netscape.com
20333c98e2 Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=dbaron, rs=scc
git-svn-id: svn://10.0.0.236/trunk@106533 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 09:12:39 +00:00
leaf%mozilla.org
a1a1fd2080 Automated update
git-svn-id: svn://10.0.0.236/trunk@106531 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 07:43:12 +00:00
seawood%netscape.com
2f420d8afd Putting darwin platform section in proper place
git-svn-id: svn://10.0.0.236/trunk@106530 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 07:28:45 +00:00
seawood%netscape.com
d304c093d0 split xpidl into seperate module
git-svn-id: svn://10.0.0.236/trunk@106529 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 06:32:18 +00:00
rpotts%netscape.com
5befed23d6 bug #107097 - back/foward do not work!
git-svn-id: svn://10.0.0.236/trunk@106528 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 06:03:27 +00:00
gerv%gerv.net
87fff34258 Fix Hypertext -> HyperText. Bug 91077. Patch by evilbeaver@tekscode.com , r=gerv,dean_tessman. sr=brendan (string-only changes.)
git-svn-id: svn://10.0.0.236/trunk@106527 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 05:25:03 +00:00
seawood%netscape.com
f7364a1682 Do an exact match
git-svn-id: svn://10.0.0.236/trunk@106526 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 04:48:55 +00:00
bryner%netscape.com
73d57b769c Removing dead/obsolete file. r=pavlov, not part of the build.
git-svn-id: svn://10.0.0.236/trunk@106525 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 04:43:12 +00:00
karnaze%netscape.com
4ff0e5cecb bug 103925 - general reflow debugging capability. sr=attinasi, r=alexsavulov
git-svn-id: svn://10.0.0.236/trunk@106524 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 01:43:59 +00:00
bbaetz%cs.mcgill.ca
05fc5ed6d6 bug 92892. Remove DOM Viewer from the debug menu, since its confusing
people, and isn't even in the tree any more.
r=bz, sr=darin


git-svn-id: svn://10.0.0.236/trunk@106523 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-28 23:46:17 +00:00
brendan%mozilla.org
f5e80ade8f Followup to bug 56940's big patch, tighten GC-mark case analysis, assume atom strings are immutable.
git-svn-id: svn://10.0.0.236/trunk@106522 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-28 22:37:25 +00:00
bryner%netscape.com
2b8302efc9 Fixing uninitialized variable. Bug 107262, r=bbaetz, sr=darin.
git-svn-id: svn://10.0.0.236/trunk@106521 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-28 22:30:30 +00:00
mkaply%us.ibm.com
fe491e5e88 More crap
git-svn-id: svn://10.0.0.236/trunk@106520 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-28 21:59:04 +00:00
mkaply%us.ibm.com
ca87d182ff Man I feel silly checking this crap in. Breaks on my machine, not the TB. Same problem
git-svn-id: svn://10.0.0.236/trunk@106519 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-28 21:55:32 +00:00
mkaply%us.ibm.com
88a869aeaf I don't know why this isn't breaking the tb. more reordering
git-svn-id: svn://10.0.0.236/trunk@106518 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-28 21:25:46 +00:00
dbaron%fas.harvard.edu
98e23443a4 Fix -O2 optimization crash with gcc 2.96 or 3.0.{1,2} by not inlining |#ifdef __GNUC__|. b=106891 r=pavlov sr=brendan
git-svn-id: svn://10.0.0.236/trunk@106517 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-28 21:02:05 +00:00
brendan%mozilla.org
8dc3d47fd7 Ensure proper pointer alignment in oversized arena footers (105726, r/sr=jband,shaver).
git-svn-id: svn://10.0.0.236/trunk@106516 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-28 20:41:53 +00:00
bienvenu%netscape.com
91836d1e86 add support for sorting by label r=bhuvan, sr=sspitzer 106717
git-svn-id: svn://10.0.0.236/trunk@106515 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-28 20:26:59 +00:00
bienvenu%netscape.com
35f98f686b fix for topcrash in morkRowObject::closerow r=naving, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@106514 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-28 20:25:12 +00:00
mkaply%us.ibm.com
cb63f542c1 Strange - this one builds on the TB but fails locally, one more ugly link order change
git-svn-id: svn://10.0.0.236/trunk@106513 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-28 16:16:38 +00:00
locka%iol.ie
a44ab92537 NOT PART OF BUILD. First cut packaging script for creating a control for hosting plugins IE CAB file.
git-svn-id: svn://10.0.0.236/trunk@106512 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-28 15:50:09 +00:00
locka%iol.ie
52a165425a NOT PART OF BUILD. First cut packaging script for creating a control for hosting plugins IE CAB file.
git-svn-id: svn://10.0.0.236/trunk@106511 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-28 15:40:45 +00:00
beard%netscape.com
95bf572e60 Fixing Carbon bustage: peterv's fix wasn't correct, seawood's checkin shouldn't have turned off opening the resource fork on TARGET_CARBON, only on XP_MACOSX.
git-svn-id: svn://10.0.0.236/trunk@106510 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-28 15:15:32 +00:00
jaggernaut%netscape.com
14b3d540ed Bug 106622: create profile wizard's first page is blank. Some stuff was accidentily removed recently, putting it back in. sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@106509 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-28 10:38:28 +00:00
sspitzer%netscape.com
a784f63b5d fix for #75611. the Message | Mark menu item is supposed to have a seperator between it and the
"Ignore Thread" menu item when reading a news message.
fix by andreas.premstaller@uibk.ac.at, r/sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@106508 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-28 10:00:56 +00:00
andreas.otte%primus-online.de
2bff3cee38 fix bug 84242 [FTP URL parsing broken] and bug 95277 [ftp: URL w/o path
should redirect to home dir] This will change the way we parse ftp
urls, a ftp url like ftp://user@host/path will go to path under
the users home directory not the root directory. With most anonymous
ftp servers there is no change since root is the home, but if you want
to access /path from a users directory you have to use
ftp://user@host//path instead. This will bring us closer to the ftp
urls outlined in rfc 1738. r=bbaetzcs.@mcgill.ca,
sr=darin@netscape.com


git-svn-id: svn://10.0.0.236/trunk@106507 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-28 08:58:18 +00:00
jaggernaut%netscape.com
ff4abec1dd Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=dbaron, rs=scc
git-svn-id: svn://10.0.0.236/trunk@106506 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-28 08:33:51 +00:00
jaggernaut%netscape.com
fbfa1c9edc Bug 70083: add nsASingleFragmentString to hierarchy. r=dbaron, sr=scc
git-svn-id: svn://10.0.0.236/trunk@106505 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-28 08:24:55 +00:00
jaggernaut%netscape.com
4e12eb6e14 Fix spelling of "isContentPrefered" parameter. sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@106504 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-28 07:36:09 +00:00
beard%netscape.com
5a7716207f fix mach-o bustage: to cope with header skew between Mac OS X headers and Universal headers, use explicit cast to AEEventHandlerProcPtr.
git-svn-id: svn://10.0.0.236/trunk@106503 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-28 04:30:35 +00:00
sspitzer%netscape.com
35cdb5ca19 fix for #57756. when clicking on a link in the addressbook card page, it should
open up a new window, or use and existing browser window.
also, the links should look and act like links.
initial patch by jessica blanco (jblanco@us.ibm.com), r=racham, sr=sspitzer,bienvenu


git-svn-id: svn://10.0.0.236/trunk@106502 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-28 04:21:46 +00:00
36513 changed files with 38417 additions and 7971671 deletions

View File

@@ -1 +0,0 @@
CVSROOT/history

View File

@@ -1,4 +0,0 @@
If you change the modules file, you *MUST* run:
check-modules.pl modules
*before* cvs committing the new modules file.

View File

@@ -1,257 +0,0 @@
#!/usr/bin/env perl
# The contents of this file are subject to the Netscape Public
# License Version 1.1 (the "License"); you may not use this file
# except in compliance with the License. You may obtain a copy of
# the License at http://www.mozilla.org/NPL/
#
# Software distributed under the License is distributed on an "AS
# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
# implied. See the License for the specific language governing
# rights and limitations under the License.
#
# The Original Code is this file as it was released upon February 25, 1999.
#
# The Initial Developer of the Original Code is Netscape Communications
# Corporation. Portions created by Netscape are
# Copyright (C) 1999 Netscape Communications Corporation. All
# Rights Reserved.
#
# Contributor(s):
#
# check-modules.pl - Check cvs modules file for duplicates and syntax errors.
#
# TODO:
# - Parse output of 'cvs co -c' command in addition to the raw file.
#
# Send comments, improvements, bugs to Steve Lamm (slamm@netscape.com).
# $Id: check-modules.pl,v 1.1 2000-06-01 11:03:22 leaf%mozilla.org Exp $
require 5.004;
use Getopt::Std;
sub usage
{
my ($progname) = $0 =~ /([^\/]+)$/;
die "Usage: $progname [options] [<module_file>]
Reads from stdin if no file is given.
Options:
-v Verbose. Print the modules and what they include.
-h Print this usage message.
";
}
&usage if !getopts('hv');
&usage if defined($opt_h);
######################################################################
# begin main
# The subroutine &parse_input creates the globals @module_names,
# %module_tree, and %line_number (described below).
&parse_input;
foreach $module (@module_names)
{
&check_module($module);
}
# end main
######################################################################
# begin subroutines
sub parse_input
{
# Globals created:
# @module_names - List of module names in the order they are seen.
# %module_tree - Hash table of lists. Keys are module names.
# Values are lists of module names and diretories.
# %line_number - Hash indexed by module name and module item.
# Values are line numbers.
@module_names = ();
%module_tree = ();
%line_number = ();
while (<>)
{
next if /^\#/ || /^\s*$/;
# Check for a module definition
if (/^([_a-zA-Z0-9]+)\s+(?:-l\s+)?-a\s*(.*)$/)
{
my ($module_name) = $1;
my (@sub_items) = ();
my ($line) = $2;
push @module_names, $module_name;
# Read line continuations (i.e. lines with '\' on the end).
while ($line =~ /\\$/)
{
chomp $line;
$line =~ s/^\s*(.*?)\s*\\$/$1/;
if (length($line) > 0)
{
my (@line_items) = split(/\s+/, $line);
push @sub_items, @line_items;
&save_line_numbers($module_name, $., @line_items);
}
$line = <>;
}
chomp $line;
$line =~ s/^\s*(.*?)\s*$/$1/;
my (@line_items) = split(/\s+/, $line);
push @sub_items, @line_items;
&save_line_numbers($module_name, $., @line_items);
$module_tree{$module_name} = \@sub_items;
}
else
{
die "Unexpected input: line $.: $_\n";
}
}
}
sub check_module
{
my ($module) = $_[0];
my ($sub_module, $sub_dir, $prev_module);
# Globals created:
# %have_checked - List of modules already checked.
# %full_list - All the directories for a module.
# Indexed by module and sub directory.
# Values are the module that added the directory.
return if defined($have_checked{$module});
$full_list{$module} = {};
foreach $sub_module ( &get_modules($module) )
{
&check_module($sub_module);
# Add the directories of the sub_module to this module
while (($sub_dir, $prev_module) = each %{$full_list{$sub_module}})
{
$full_list{$module}{$sub_dir} = $prev_module;
}
}
foreach $sub_dir ( &get_directories($module) )
{
if (defined($full_list{$module}{$sub_dir}))
{
my ($previous_module) = $full_list{$module}{$sub_dir};
&warn_multiple($sub_dir, $module, $previous_module);
}
else
{
$full_list{$module}{$sub_dir} = $module;
# Check if parent or child of directory was previously added
#
&check_inclusion($sub_dir, $module);
}
}
if (defined($opt_v))
{
print "$module\n";
while (($sub_dir, $prev_module) = each %{$full_list{$module}})
{
print " $sub_dir, $prev_module\n";
}
}
$have_checked{$module} = 1;
}
sub get_modules
{
my ($module) = $_[0];
my (@output) = ();
my ($sub_item);
foreach $sub_item ( @{ $module_tree{$module} } )
{
push @output, $sub_item if defined($module_tree{$sub_item});
}
return @output;
}
sub get_directories
{
my ($module) = $_[0];
my (@output) = ();
my ($sub_item);
foreach $sub_item ( @{ $module_tree{$module} } )
{
push @output, $sub_item unless defined($module_tree{$sub_item});
}
return @output;
}
sub save_line_numbers
{
my ($module, $line_num, @sub_items) = @_;
my ($sub_item);
foreach $sub_item (@sub_items)
{
if (defined($line_number{$module}{$sub_item}))
{
$line_number{$module}{$sub_item} =
"$line_number{$module}{$sub_item}, $line_num";
}
else
{
$line_number{$module}{$sub_item} = $line_num;
}
}
}
sub warn_multiple
{
my ($sub_item, $module, $previous_module) = @_;
my ($line_txt) = '';
my (@lines) = split(', ', $line_number{$module}{$sub_item});
push(@lines, split(', ', $line_number{$previous_module}{$sub_item}))
unless $previous_module eq $module;
$line_txt = "lines ".join(', ', sort { $a <=> $b } @lines);
warn "Error: Multiple listing: $line_txt: $sub_item.\n";
}
sub check_inclusion
{
my ($sub_dir, $module) = @_;
my ($dir);
foreach $dir (keys %{$full_list{$module}})
{
next if $dir eq $sub_dir;
if (length($dir) < length($sub_dir))
{
my ($temp) = $sub_dir;
$sub_dir = $dir;
$dir = $temp;
}
if ($dir =~ /^$sub_dir\//)
{
warn "Warning: $dir (line "
.$line_number{$full_list{$module}{$dir}}{$dir}
.") pulled by $sub_dir (line "
.$line_number{$full_list{$module}{$sub_dir}}{$sub_dir}
.")\n";
}
}
}

View File

@@ -1,20 +0,0 @@
# The "checkoutlist" file is used to support additional version controlled
# administrative files in $CVSROOT/CVSROOT, such as template files.
#
# The first entry on a line is a filename which will be checked out from
# the corresponding RCS file in the $CVSROOT/CVSROOT directory.
# The remainder of the line is an error message to use if the file cannot
# be checked out.
#
# File format:
#
# [<whitespace>]<filename><whitespace><error message><end-of-line>
#
# comment lines begin with '#'
passwd
readers
commitcheck.pl
dolog.pl
FilesToNotExport
cvsmailfilter.pl
sendnotification.pl

View File

@@ -1,477 +0,0 @@
#!/tools/ns/bin/perl5.004 --
# DO NOT EDIT THIS FILE! You must instead go to http://despot.mozilla.org/, and
# tweak things from there.
$mode{'95'} = 'Open';
$branch{'95'} = 'HEAD';
$fullname{'95'} = '2-D Graphics';
$mode{'52'} = 'Open';
$branch{'52'} = 'HEAD';
$fullname{'52'} = 'Aurora/RDF BE';
$mode{'53'} = 'Open';
$branch{'53'} = 'HEAD';
$fullname{'53'} = 'Berkeley DB';
$mode{'55'} = 'Open';
$branch{'55'} = 'HEAD';
$fullname{'55'} = 'Build Config';
$mode{'146'} = 'Restricted';
$branch{'146'} = 'NSPRPUB_PRE_4_2_CLIENT_BRANCH';
$fullname{'146'} = 'Client NSPR';
$blessed{'146'} = ['sfraser%netscape.com','sdagley%netscape.com','gordon%netscape.com','beard%netscape.com',];
$super{'146'} = ['wtc%netscape.com','seawood%netscape.com','leaf%mozilla.org',];
$mode{'96'} = 'Open';
$branch{'96'} = 'HEAD';
$fullname{'96'} = 'Clipping and Compositing';
$mode{'56'} = 'Open';
$branch{'56'} = 'HEAD';
$fullname{'56'} = 'Composer';
$mode{'4'} = 'Open';
$branch{'4'} = 'HEAD';
$fullname{'4'} = 'default';
$defaultid = '4';
$mode{'3'} = 'Closed';
$branch{'3'} = 'HEAD';
$fullname{'3'} = 'despotaccess';
$blessed{'3'} = [];
$super{'3'} = ['despotdaemon%netscape.com',];
$mode{'59'} = 'Closed';
$branch{'59'} = 'HEAD';
$fullname{'59'} = 'Directory SDK';
$blessed{'59'} = [];
$super{'59'} = ['leif%netscape.com','dmose%netscape.com','mhein%netscape.com','mcs%netscape.com',];
$mode{'103'} = 'Open';
$branch{'103'} = 'HEAD';
$fullname{'103'} = 'Document Object Model';
$mode{'46'} = 'Open';
$branch{'46'} = 'HEAD';
$fullname{'46'} = 'ef';
$mode{'101'} = 'Open';
$branch{'101'} = 'HEAD';
$fullname{'101'} = 'Embeddable Web Browser';
$mode{'49'} = 'Open';
$branch{'49'} = 'HEAD';
$fullname{'49'} = 'GTK';
$mode{'144'} = 'Open';
$branch{'144'} = 'HEAD';
$fullname{'144'} = 'GTK Embedding Widget';
$mode{'62'} = 'Open';
$branch{'62'} = 'HEAD';
$fullname{'62'} = 'HTML to Text/PostScript Translation';
$mode{'67'} = 'Open';
$branch{'67'} = 'HEAD';
$fullname{'67'} = 'I18N Library';
$mode{'64'} = 'Open';
$branch{'64'} = 'HEAD';
$fullname{'64'} = 'Image Handling: JPEG';
$mode{'155'} = 'Open';
$branch{'155'} = 'HEAD';
$fullname{'155'} = 'Image Handling: MNG';
$mode{'65'} = 'Open';
$branch{'65'} = 'HEAD';
$fullname{'65'} = 'Image Handling: PNG';
$mode{'63'} = 'Open';
$branch{'63'} = 'HEAD';
$fullname{'63'} = 'ImageLib';
$mode{'69'} = 'Open';
$branch{'69'} = 'HEAD';
$fullname{'69'} = 'Java and JS Capability-Based Security';
$mode{'130'} = 'Open';
$branch{'130'} = 'HEAD';
$fullname{'130'} = 'Java APIs for DOM';
$mode{'127'} = 'Open';
$branch{'127'} = 'HEAD';
$fullname{'127'} = 'Java APIs to WebShell';
$mode{'68'} = 'Open';
$branch{'68'} = 'HEAD';
$fullname{'68'} = 'Java Stubs';
$mode{'128'} = 'Open';
$branch{'128'} = 'HEAD';
$fullname{'128'} = 'Java to XPCOM Bridge';
$mode{'133'} = 'Open';
$branch{'133'} = 'HEAD';
$fullname{'133'} = 'Java Utility Classes';
$mode{'129'} = 'Open';
$branch{'129'} = 'HEAD';
$fullname{'129'} = 'Java-Implemented Plugins';
$mode{'70'} = 'Open';
$branch{'70'} = 'HEAD';
$fullname{'70'} = 'JavaScript';
$mode{'71'} = 'Open';
$branch{'71'} = 'HEAD';
$fullname{'71'} = 'JavaScript Debugger';
$mode{'114'} = 'Open';
$branch{'114'} = 'HEAD';
$fullname{'114'} = 'js-tests';
$mode{'72'} = 'Open';
$branch{'72'} = 'HEAD';
$fullname{'72'} = 'LiveConnect';
$mode{'136'} = 'Closed';
$branch{'136'} = 'HEAD';
$fullname{'136'} = 'Locked-Content';
$blessed{'136'} = [];
$super{'136'} = ['hyatt%netscape.com',];
$mode{'123'} = 'Open';
$branch{'123'} = 'HEAD';
$fullname{'123'} = 'Mail/News';
$mode{'124'} = 'Open';
$branch{'124'} = 'HEAD';
$fullname{'124'} = 'MIME';
$mode{'157'} = 'Open';
$branch{'157'} = 'HEAD';
$fullname{'157'} = 'Movemail';
$mode{'112'} = 'Open';
$branch{'112'} = 'HEAD';
$fullname{'112'} = 'Mozilla Tools';
$mode{'19'} = 'Open';
$branch{'19'} = 'HEAD';
$fullname{'19'} = 'mozilla-toplevel';
$mode{'147'} = 'Open';
$branch{'147'} = 'HEAD';
$fullname{'147'} = 'Mstone';
$mode{'77'} = 'Open';
$branch{'77'} = 'HEAD';
$fullname{'77'} = 'NetLib';
$mode{'102'} = 'Open';
$branch{'102'} = 'HEAD';
$fullname{'102'} = 'New HTML Parser';
$mode{'100'} = 'Open';
$branch{'100'} = 'HEAD';
$fullname{'100'} = 'New HTML Style System';
$mode{'98'} = 'Open';
$branch{'98'} = 'HEAD';
$fullname{'98'} = 'New Layout Engine';
$mode{'122'} = 'Open';
$branch{'122'} = 'HEAD';
$fullname{'122'} = 'News';
$mode{'78'} = 'Restricted';
$branch{'78'} = 'HEAD';
$fullname{'78'} = 'NSPR';
$blessed{'78'} = ['sfraser%netscape.com','sdagley%netscape.com','gordon%netscape.com','beard%netscape.com',];
$super{'78'} = ['srinivas%netscape.com','seawood%netscape.com','wtc%netscape.com',];
$mode{'159'} = 'Open';
$branch{'159'} = 'HEAD';
$fullname{'159'} = 'NSS Trunk';
$mode{'162'} = 'Open';
$branch{'162'} = 'HEAD';
$fullname{'162'} = 'P3P';
$mode{'111'} = 'Open';
$branch{'111'} = 'HEAD';
$fullname{'111'} = 'PerlConnect';
$mode{'113'} = 'Open';
$branch{'113'} = 'HEAD';
$fullname{'113'} = 'Photon';
$mode{'81'} = 'Open';
$branch{'81'} = 'HEAD';
$fullname{'81'} = 'Plugins';
$mode{'82'} = 'Open';
$branch{'82'} = 'HEAD';
$fullname{'82'} = 'Preferences';
$mode{'120'} = 'Open';
$branch{'120'} = 'HEAD';
$fullname{'120'} = 'Profile Manager';
$mode{'83'} = 'Open';
$branch{'83'} = 'HEAD';
$fullname{'83'} = 'Progress Window';
$mode{'161'} = 'Open';
$branch{'161'} = 'HEAD';
$fullname{'161'} = 'Qt-based gfx and widget';
$mode{'84'} = 'Open';
$branch{'84'} = 'HEAD';
$fullname{'84'} = 'Registry';
$mode{'143'} = 'Open';
$branch{'143'} = 'HEAD';
$fullname{'143'} = 'Remote XPCOM';
$mode{'138'} = 'Open';
$branch{'138'} = 'HEAD';
$fullname{'138'} = 'Rhino';
$mode{'145'} = 'Restricted';
$branch{'145'} = 'HEAD';
$fullname{'145'} = 'security';
$blessed{'145'} = ['jgmyers%netscape.com','jaggernaut%netscape.com','cotter%netscape.com','scc%mozilla.org','cls%seawood.org','bryner%netscape.com',];
$super{'145'} = ['wtc%netscape.com','tfox%netscape.com','sonja.mirtitsch%sun.com','rangansen%netscape.com','nicolson%netscape.com','nelsonb%netscape.com','larryh%netscape.com','kirk.erickson%sun.com','kaie%netscape.com','jpierre%netscape.com','javi%netscape.com','ian.mcgreer%sun.com','chrisk%netscape.com','thayes%netscape.com','relyea%netscape.com','ddrinan%netscape.com',];
$mode{'151'} = 'Open';
$branch{'151'} = 'HEAD';
$fullname{'151'} = 'Security - Mozilla PSM Glue';
$mode{'86'} = 'Open';
$branch{'86'} = 'HEAD';
$fullname{'86'} = 'Security Stubs';
$mode{'110'} = 'Open';
$branch{'110'} = 'HEAD';
$fullname{'110'} = 'Silent Download';
$mode{'115'} = 'Open';
$branch{'115'} = 'HEAD';
$fullname{'115'} = 'small-devices';
$mode{'87'} = 'Open';
$branch{'87'} = 'HEAD';
$fullname{'87'} = 'SmartUpdate';
$mode{'160'} = 'Open';
$branch{'160'} = 'HEAD';
$fullname{'160'} = 'String';
$mode{'154'} = 'Open';
$branch{'154'} = 'HEAD';
$fullname{'154'} = 'tools';
$mode{'158'} = 'Open';
$branch{'158'} = 'HEAD';
$fullname{'158'} = 'URI Loader';
$mode{'156'} = 'Open';
$branch{'156'} = 'HEAD';
$fullname{'156'} = 'ViXEn';
$mode{'134'} = 'Open';
$branch{'134'} = 'HEAD';
$fullname{'134'} = 'Widgets';
$mode{'121'} = 'Open';
$branch{'121'} = 'HEAD';
$fullname{'121'} = 'Xlib-based gfx + widget';
$mode{'88'} = 'Open';
$branch{'88'} = 'HEAD';
$fullname{'88'} = 'XML';
$mode{'141'} = 'Open';
$branch{'141'} = 'HEAD';
$fullname{'141'} = 'xmlterm';
$mode{'90'} = 'Open';
$branch{'90'} = 'HEAD';
$fullname{'90'} = 'XP File Handling';
$mode{'137'} = 'Open';
$branch{'137'} = 'HEAD';
$fullname{'137'} = 'XPApps';
$mode{'89'} = 'Open';
$branch{'89'} = 'HEAD';
$fullname{'89'} = 'XPCOM';
$mode{'118'} = 'Open';
$branch{'118'} = 'HEAD';
$fullname{'118'} = 'XPConnect';
$mode{'117'} = 'Open';
$branch{'117'} = 'HEAD';
$fullname{'117'} = 'XPIDL';
$mode{'150'} = 'Open';
$branch{'150'} = 'HEAD';
$fullname{'150'} = 'XPInstall';
$mode{'106'} = 'Open';
$branch{'106'} = 'HEAD';
$fullname{'106'} = 'XPToolkit';
$mode{'140'} = 'Open';
$branch{'140'} = 'HEAD';
$fullname{'140'} = 'XSLT Processor';
$mode{'135'} = 'Open';
$branch{'135'} = 'HEAD';
$fullname{'135'} = 'xul.css';
$mode{'93'} = 'Open';
$branch{'93'} = 'HEAD';
$fullname{'93'} = 'Zlib';
sub GetT {
($b,$_) = (@_);
if ($b eq 'HEAD') {
if (m:^CVSROOT/commitcheck\.pl$:) {return '3';}
if (m:^CVSROOT/passwd$:) {return '3';}
if (m:^mozilla/security/coreconf/.*$:) {return '145';}
if (m:^mozilla/security/jss/.*$:) {return '145';}
if (m:^mozilla/security/manager/.*$:) {return '145';}
if (m:^mozilla/security/nss/.*$:) {return '145';}
if (m:^mozilla/[^/]*$:) {return '19';}
if (m:^mozilla/gfx/src/xlib/.*$:) {return '121';}
if (m:^mozilla/widget/src/xlib/.*$:) {return '121';}
if (m:^mozilla/ef/.*$:) {return '46';}
if (m:^mozilla/gfx/src/gtk/.*$:) {return '49';}
if (m:^mozilla/widget/src/gtk/.*$:) {return '49';}
if (m:^mozilla/widget/timer/src/unix/gtk$:) {return '49';}
if (m:^mozilla/rdf/.*$:) {return '52';}
if (m:^mozilla/dbm/.*$:) {return '53';}
if (m:^mozilla/build/.*$:) {return '55';}
if (m:^mozilla/config/.*$:) {return '55';}
if (m:^mozilla/l10n/.*$:) {return '55';}
if (m:^mozilla/editor$:) {return '56';}
if (m:^mozilla/directory/buildsdk\.txt$:) {return '59';}
if (m:^mozilla/directory/c-sdk/.*$:) {return '59';}
if (m:^mozilla/directory/ldapsdk\.mak$:) {return '59';}
if (m:^mozilla/directory/ldapsdk\.mk$:) {return '59';}
if (m:^mozilla/directory/Makefile$:) {return '59';}
if (m:^gfx/src/ps/.*$:) {return '62';}
if (m:^mozilla/modules/libimg/.*$:) {return '63';}
if (m:^mozilla/modules/libutil/.*$:) {return '63';}
if (m:^mozilla/intl/.*$:) {return '67';}
if (m:^mozilla/modules/oji/.*$:) {return '68';}
if (m:^mozilla/nav-java/.*$:) {return '68';}
if (m:^mozilla/sun-java/.*$:) {return '68';}
if (m:^mozilla/caps/.*$:) {return '69';}
if (m:^js/src/*\.c$:) {return '70';}
if (m:^js/src/*\.h$:) {return '70';}
if (m:^mozilla/extensions/jsd/.*$:) {return '71';}
if (m:^mozilla/js/jsd/.*$:) {return '71';}
if (m:^js/src/liveconnect/.*$:) {return '72';}
if (m:^mozilla/netwerk/.*$:) {return '77';}
if (m:^mozilla/nsprpub/.*$:) {return '78';}
if (m:^mozilla/modules/plugin/.*$:) {return '81';}
if (m:^mozilla/modules/libpref/.*$:) {return '82';}
if (m:^mozilla/modules/progress/.*$:) {return '83';}
if (m:^mozilla/modules/libreg/.*$:) {return '84';}
if (m:^mozilla/modules/security/.*$:) {return '86';}
if (m:^mozilla/modules/softupdt/.*$:) {return '87';}
if (m:^mozilla/content/xml/.*$:) {return '88';}
if (m:^mozilla/expat/.*$:) {return '88';}
if (m:^mozilla/extensions/xmlextras/.*$:) {return '88';}
if (m:^mozilla/xpcom/.*$:) {return '89';}
if (m:^xpcom/io$:) {return '90';}
if (m:^mozilla/modules/zlib/.*$:) {return '93';}
if (m:^mozilla/gfx/public/.*$:) {return '95';}
if (m:^mozilla/gfx/src/windows/.*$:) {return '95';}
if (m:^mozilla/view/.*$:) {return '96';}
if (m:^mozilla/layout/.*$:) {return '98';}
if (m:^modules/libimg/mng/.*$:) {return '155';}
if (m:^modules/libimg/mngcom/.*$:) {return '155';}
if (m:^mozilla/embedding/.*$:) {return '101';}
if (m:^mozilla/webshell/.*$:) {return '101';}
if (m:^mozilla/htmlparser/.*$:) {return '102';}
if (m:^mozilla/dom/.*$:) {return '103';}
if (m:^mozilla/js/rhino/.*$:) {return '138';}
if (m:^mozilla/xpfe$:) {return '137';}
if (m:^mozilla/js/tests$:) {return '114';}
if (m:^js/src/perlconnect$:) {return '111';}
if (m:^mozilla/silentdl/.*$:) {return '110';}
if (m:^mozilla/extensions/transformiix/.*$:) {return '140';}
if (m:^base/src/photon/.*$:) {return '113';}
if (m:^gfx/src/photon/.*$:) {return '113';}
if (m:^widget/src/photon/.*$:) {return '113';}
if (m:^mozilla/widget/public/.*$:) {return '134';}
if (m:^mozilla/profile$:) {return '120';}
if (m:^mozilla/tools/.*$:) {return '112';}
if (m:^xpcom/typelib$:) {return '117';}
if (m:^js/src/xpconnect$:) {return '118';}
if (m:^xpcom/reflect/xptcall$:) {return '118';}
if (m:^xpcom/reflect/xptinfo$:) {return '118';}
if (m:^mozilla/mailnews/news/.*$:) {return '122';}
if (m:^mozilla/mailnews/[^/]*$:) {return '123';}
if (m:^mozilla/mailnews/mime/[^/]*$:) {return '124';}
if (m:^mozilla/java/xpcom/.*$:) {return '128';}
if (m:^mozilla/java/plugins/.*$:) {return '129';}
if (m:^mozilla/java/webclient/.*$:) {return '127';}
if (m:^mozilla/java/dom/.*$:) {return '130';}
if (m:^mozilla/java/util/.*$:) {return '133';}
if (m:^mozilla/extensions/xmlterm/.*$:) {return '141';}
if (m:^xpcom/remote$:) {return '143';}
if (m:^embedding/browser/gtk$:) {return '144';}
if (m:^mozilla/mstone/.*$:) {return '147';}
if (m:^mozilla/xpinstall/.*$:) {return '150';}
if (m:^mozilla/extensions/psm-glue/.*$:) {return '151';}
if (m:^mozilla/extensions/vixen/.*$:) {return '156';}
if (m:^mozilla/mailnews/movemail$:) {return '157';}
if (m:^mozilla/uriloader/.*$:) {return '158';}
if (m:^mozilla/string/.*$:) {return '160';}
if (m:^mozilla/gfx/src/qt/.*$:) {return '161';}
if (m:^mozilla/widget/src/qt/.*$:) {return '161';}
if (m:^mozilla/extensions/p3p/.*$:) {return '162';}
}
if ($b eq 'NSPRPUB_PRE_4_2_CLIENT_BRANCH') {
if (m:^mozilla/nsprpub/.*$:) {return '146';}
}
return '';
}
$debug = 0;
$origrepository = shift(@ARGV);
@files = @ARGV;
$envcvsroot = $ENV{'CVSROOT'};
open( REP, "<CVS/Repository");
$repository = <REP>;
chop($repository);
close(REP);
$repository =~ s:^$envcvsroot/::;
$doit = 0;
$| = 1;
if( $debug){
print STDERR "----------------------------------------------\n";
print STDERR "files: @files\n";
print STDERR "origrepository: $origrepository\n";
print STDERR " repository: $repository\n";
print STDERR "----------------------------------------------\n";
}
open(ENT, "<CVS/Entries" );
while( <ENT> ){
chop;
($d,$fn,$rev,$mod_time,$sticky,$tag) = split(/\//);
if ($tag =~ /^T(.*)$/) {
$fbranch{$fn} = $1;
}
}
close ENT;
foreach $f (@files) {
$b = "";
if (defined $fbranch{$f}) {$b = $fbranch{$f};}
if ($b eq "") {$b = "HEAD";}
$t = GetT($b, "$repository/$f");
if ($debug) {
print STDERR "GetT returned '$t' for '$repository/$f' branch '$b'\n";
}
if ($t eq "") {
$t = $defaultid;
}
if (!defined $mode{$t} || $mode{$t} eq "Open") {
next;
}
if ($debug) {
print STDERR "Checking twig $t\n";
}
# OK, we have a match. See if we're allowed to checkin here.
if ($username eq "") {
$username = $ENV{"CVS_USER"} || getlogin || (getpwuid($<))[0] || "nobody";
if ($debug) {
print STDERR "Username is $username\n";
print STDERR "getlogin returns " . getlogin . "\n";
print STDERR '(getpwuid($<))[0] returns ' . (getpwuid($<))[0] . "\n";
print STDERR "Environment:\n";
foreach $key (sort(keys %ENV)) {
print STDERR $key, '=', $ENV{$key}, "\n";
}
}
}
$ok = 0;
$s = $super{$t};
foreach $u (@$s) {
if ($debug) {
print STDERR "Checking against super $u\n";
}
if ($u eq $username) {
$ok = 1;
break;
}
}
if ($mode{$t} eq "Restricted") {
my $b = $blessed{$t};
foreach $u (@$b) {
if ($debug) {
print STDERR "Checking against blessed $u\n";
}
if ($u eq $username) {
$ok = 1;
break;
}
}
}
if (!$ok) {
print STDERR "You may not check into partition $fullname{$t}\n";
print STDERR "the file $repository/$f on branch $b\n";
print STDERR "If you think you should be allowed to, send mail to\n";
print STDERR "one of the below people:\n";
$s = $super{$t};
foreach $u (@$s) {
$u =~ s/%/@/;
print STDERR " $u\n";
}
exit 1;
}
}
exit 0;

View File

@@ -1,16 +0,0 @@
# The "commitinfo" file is used to control pre-commit checks.
# The filter on the right is invoked with the repository and a list
# of files to check. A non-zero exit of the filter program will
# cause the commit to be aborted.
#
# The first entry on a line is a regular expression which is tested
# against the directory that the change is being committed to, relative
# to the $CVSROOT. For the first match that is found, then the remainder
# of the line is the name of the filter to run.
#
# If the repository name does not match any of the regular expressions in this
# file, the "DEFAULT" line is used, if it is specified.
#
# If the name "ALL" appears as a regular expression it is always used
# in addition to the first matching regex or "DEFAULT".
ALL $CVSROOT/CVSROOT/commitcheck.pl

View File

@@ -1,6 +0,0 @@
# Set this to "no" if pserver shouldn't check system users/passwords
#SystemAuth=no
# Set `PreservePermissions' to `yes' to save file status information
# in the repository.
#PreservePermissions=no

View File

@@ -1,34 +0,0 @@
.gdbinit
.HSancillary
.Makedepend
.makedepend
.MCC_Cache_FAT
.MCC_Global_History
.md
.pure
made
make.log
make.dep
nuke
_jmc
*.class
.depends
.deps
.d
manifest.mnw
_gen
_stubs
*_DBG.OBJ
*_DBG_EDT.OBJ
*_OPT.OBJ
*_OPT_EDT.OBJ
*_DBG.OBJD
so_locations
*.flc
*.map
depend.mk
_xpidlgen
ti_files
*.rpo
.*.timestamp

View File

@@ -1,24 +0,0 @@
#!/bin/sh
PATH=/bin:/usr/bin:/sbin:/usr/sbin;export PATH
(
URL="subdir=`dirname $1`&files=`basename $1`"
echo "Subject: $1"
echo 'Content-Type: text/html; charset=us-ascii'
echo 'Content-Transfer-Encoding: 7bit'
echo 'Content-Disposition: inline'
TMP=/tmp/cvsmf.$$
trap "rm -f $TMP" 0 1 2 15
cat > $TMP
BRANCH=`sed -n 's@^Revision/Branch: \(.*\)@\1@p' $TMP`
if test -n "$BRANCH"; then
URL="$URL&branch=$BRANCH"
fi
echo '<A HREF="http://warp.netscape.com/webtools/bonsai/cvsview2.cgi?'$URL'&command=DIRECTORY">View differences</A><BR>\n'
) | mail $2

View File

@@ -1,163 +0,0 @@
#! /tools/ns/bin/perl5.004
# -*- Mode: perl; indent-tabs-mode: nil -*-
# Arguments:
#
# -a Only send checkin messages which contain added files. All other checkin
# messages will be ignored.
# -u <url> Base URL for the Bonsai directory; "/cvsview2.cgi" will get
# appended to this with appropriate args.
# -h <hostname> Host whose SMTP server we will contact to send mail.
# -s <string> String specifying dir and filenames. As generated by "%s"
# in a CVSROOT/loginfo file
# -f <file> A regexp. If present, then only checkins to files whose
# name (without the directory) matches the regexp will generate mail.
#
# The remaining args are email addresses of people who should get notified.
use Socket;
sub get_response_code {
my ($expecting) = @_;
# if ($flag_debug) {
# print STDERR "SMTP: Waiting for code $expecting\n";
# }
while (1) {
my $line = <S>;
# if ($flag_debug) {
# print STDERR "SMTP: $line";
# }
if ($line =~ /^[0-9]*-/) {
next;
}
if ($line =~ /(^[0-9]*) /) {
my $code = $1;
if ($code == $expecting) {
# if ($flag_debug) {
# print STDERR "SMTP: got it.\n";
# }
return;
}
die "Bad response from SMTP -- $line";
}
}
}
my $debug = 0;
my $addsonly = 0;
my $mailhost = "127.0.0.1";
my $urlbase = "";
my $cvsargs = "";
my $cvsroot = "";
my @mailto;
my $fileregexp = "";
while (@ARGV) {
my $arg = shift @ARGV;
if ($arg eq '-d') {
$debug = 1;
print STDERR "Debug turned on...\n";
} elsif ($arg eq '-r') {
$cvsroot = shift @ARGV;
} elsif ($arg eq '-h') {
$mailhost = shift @ARGV;
} elsif ($arg eq '-u') {
$urlbase = shift @ARGV;
} elsif ($arg eq '-s') {
$cvsargs = shift @ARGV;
} elsif ($arg eq '-f') {
$fileregexp = shift @ARGV;
} elsif ($arg eq '-a') {
$addsonly = 1;
} else {
push(@mailto, $arg);
}
}
my $url = "";
if ($urlbase ne "" && $cvsargs ne "") {
my @list = split(/ /, $cvsargs);
my $dir = shift @list;
if ($fileregexp ne "") {
if (grep(m/$fileregexp/, @list) <= 0) {
exit;
}
}
$url = $urlbase . "/cvsview2.cgi?command=DIRECTORY&subdir=$dir&files=" .
join('%2B', @list);
}
my $message = "";
my $filesadded = 0;
while (<>) {
my $line = $_;
if ($line =~ m@^Revision/Branch: (.*)$@) {
if ($url ne "") {
$url .= "&branch=$1";
}
}
# if we see that files have been added on this checkin, remember that fact
#
if ($line =~ m@^Added Files:@) {
$filesadded = 1;
}
$message .= $line;
}
# bail out if this is an adds-only run and no files have been added
#
if ($addsonly == 1 && $filesadded == 0 ) {
exit 0;
}
if ($url ne "") {
if ($cvsroot ne "") {
$url .= "&root=$cvsroot";
}
$message = "Diffs: $url\n\n" . $message;
}
chop(my $hostname = `/bin/hostname`);
my ($remote,$port, $iaddr, $paddr, $proto, $line);
$remote = $mailhost;
$port = 25;
if ($port =~ /\D/) { $port = getservbyname($port, 'tcp') }
die "No port" unless $port;
$iaddr = inet_aton($remote) || die "no host: $remote";
$paddr = sockaddr_in($port, $iaddr);
$proto = getprotobyname('tcp');
socket(S, PF_INET, SOCK_STREAM, $proto) || die "socket: $!";
connect(S, $paddr) || die "connect: $!";
select(S); $| = 1; select(STDOUT);
get_response_code(220);
print S "EHLO $hostname\n";
get_response_code(250);
print S "MAIL FROM: cvsmailfilter\@$hostname\n";
get_response_code(250);
foreach $i (@mailto) {
print S "RCPT TO: $i\n";
get_response_code(250);
}
print S "DATA\n";
get_response_code(354);
print S "Subject: $cvsargs\n";
print S "\n";
print S $message . "\n";
print S ".\n";
get_response_code(250);
print S "QUIT\n";
close(S);

View File

@@ -1,23 +0,0 @@
# This file affects handling of files based on their names.
#
# The -t/-f options allow one to treat directories of files
# as a single file, or to transform a file in other ways on
# its way in and out of CVS.
#
# The -m option specifies whether CVS attempts to merge files.
#
# The -k option specifies keyword expansion (e.g. -kb for binary).
#
# Format of wrapper file ($CVSROOT/CVSROOT/cvswrappers or .cvswrappers)
#
# wildcard [option value][option value]...
#
# where option is one of
# -f from cvs filter value: path to filter
# -t to cvs filter value: path to filter
# -m update methodology value: MERGE or COPY
# -k expansion mode value: b, o, kkv, &c
#
# and value is a single-quote delimited value.
# For example:
#*.gif -k 'b'

View File

@@ -1,270 +0,0 @@
#! /tools/ns/bin/perl5
use Socket;
$username = $ENV{"CVS_USER"} || getlogin || (getpwuid($<))[0] || "nobody";
$envcvsroot = $ENV{'CVSROOT'};
$cvsroot = $envcvsroot;
$flag_debug = 0;
$flag_tagcmd = 0;
$repository = '';
$repository_tag = '';
$mailhost = 'localhost';
@mailto=();
@changed_files = ();
@added_files = ();
@removed_files = ();
@log_lines = ();
@outlist = ();
$STATE_NONE = 0;
$STATE_CHANGED = 1;
$STATE_ADDED = 2;
$STATE_REMOVED = 3;
$STATE_LOG = 4;
&process_args;
if ($flag_debug ){
print STDERR "----------------------------------------------\n";
print STDERR "LOGINFO:\n";
print STDERR " pwd:" . `pwd` . "\n";
print STDERR " Args @ARGV\n";
print STDERR " CVSROOT: $cvsroot\n";
print STDERR " who: $username\n";
print STDERR " Repository: $repository\n";
print STDERR " mailto: @mailto\n";
print STDERR "----------------------------------------------\n";
}
if ($flag_tagcmd) {
&process_tag_command;
} else {
&get_loginfo;
&process_cvs_info;
}
if( $flag_debug){
print STDERR "----------------------------------------------\n";
print STDERR @outlist;
print STDERR "----------------------------------------------\n";
}
&mail_notification;
0;
sub process_args {
while (@ARGV) {
$arg = shift @ARGV;
if ($arg eq '-d') {
$flag_debug = 1;
print STDERR "Debug turned on...\n";
} elsif ($arg eq '-r') {
$cvsroot = shift @ARGV;
} elsif ($arg eq '-t') {
$flag_tagcmd = 1;
last; # Keep the rest in ARGV; they're handled later.
} elsif ($arg eq '-h') {
$mailhost = shift @ARGV;
} else {
push(@mailto, $arg);
}
}
if( $repository eq '' ){
open( REP, "<CVS/Repository");
$repository = <REP>;
chop($repository);
close(REP);
}
$repository =~ s:^$cvsroot/::;
$repository =~ s:^$envcvsroot/::;
if (!$flag_tagcmd) {
if( open( REP, "<CVS/Tag") ) {
$repository_tag = <REP>;
chop($repository_tag);
close(REP);
}
}
}
sub get_loginfo {
if( $flag_debug){
print STDERR "----------------------------------------------\n";
}
# Iterate over the body of the message collecting information.
#
while (<STDIN>) {
chop; # Drop the newline
if( $flag_debug){
print STDERR "$_\n";
}
if (/^In directory/) {
next;
}
if (/^Modified Files/) { $state = $STATE_CHANGED; next; }
if (/^Added Files/) { $state = $STATE_ADDED; next; }
if (/^Removed Files/) { $state = $STATE_REMOVED; next; }
if (/^Log Message/) { $state = $STATE_LOG; next; }
s/^[ \t\n]+//; # delete leading whitespace
s/[ \t\n]+$//; # delete trailing whitespace
if ($state == $STATE_CHANGED) { push(@changed_files, split); }
if ($state == $STATE_ADDED) { push(@added_files, split); }
if ($state == $STATE_REMOVED) { push(@removed_files, split); }
if ($state == $STATE_LOG) { push(@log_lines, $_); }
}
if( $flag_debug){
print STDERR "----------------------------------------------\n"
. "changed files: @changed_files\n"
. "added files: @added_files\n"
. "removed files: @removed_files\n";
print STDERR "----------------------------------------------\n";
}
}
sub process_cvs_info {
local($d,$fn,$rev,$mod_time,$sticky,$tag,$stat,@d,$l,$rcsfile);
if (!open(ENT, "<CVS/Entries.Log" )) {
open(ENT, "<CVS/Entries");
}
$time = time;
while( <ENT> ){
chop;
($d,$fn,$rev,$mod_time,$sticky,$tag) = split(/\//);
$stat = 'C';
for $i (@changed_files, "BEATME.NOW", @added_files ) {
if( $i eq "BEATME.NOW" ){ $stat = 'A'; }
if($i eq $fn ){
$rcsfile = "$envcvsroot/$repository/$fn,v";
if( ! -r $rcsfile ){
$rcsfile = "$envcvsroot/$repository/Attic/$fn,v";
}
open(LOG, "/tools/ns/bin/rlog -N -r$rev $rcsfile |")
|| print STDERR "dolog.pl: Couldn't run rlog\n";
while(<LOG>){
if (/^date:.* author: ([^;]*);.*/) {
$username = $1;
if (/lines: \+([0-9]*) -([0-9]*)/) {
$lines_added = $1;
$lines_removed = $2;
}
}
}
close( LOG );
push(@outlist, ("$stat|$time|$username|$cvsroot|$repository|$fn|$rev|$sticky|$tag|$lines_added|$lines_removed\n"));
}
}
}
close(ENT);
for $i (@removed_files) {
push( @outlist, ("R|$time|$username|$cvsroot|$repository|$i|||$repository_tag\n"));
}
push (@outlist, "LOGCOMMENT\n");
push (@outlist, join("\n",@log_lines));
push (@outlist, "\n:ENDLOGCOMMENT\n");
}
sub process_tag_command {
local($str,$part,$time);
$time = time;
$str = "Tag|$cvsroot|$time";
while (@ARGV) {
$part = shift @ARGV;
$str .= "|" . $part;
}
push (@outlist, ("$str\n"));
}
sub do_commitinfo {
}
sub get_response_code {
my ($expecting) = @_;
# if ($flag_debug) {
# print STDERR "SMTP: Waiting for code $expecting\n";
# }
while (1) {
my $line = <S>;
# if ($flag_debug) {
# print STDERR "SMTP: $line";
# }
if ($line =~ /^[0-9]*-/) {
next;
}
if ($line =~ /(^[0-9]*) /) {
my $code = $1;
if ($code == $expecting) {
# if ($flag_debug) {
# print STDERR "SMTP: got it.\n";
# }
return;
}
die "Bad response from SMTP -- $line";
}
}
}
sub mail_notification {
chop(my $hostname = `/bin/hostname`);
my ($remote,$port, $iaddr, $paddr, $proto, $line);
$remote = $mailhost;
$port = 25;
if ($port =~ /\D/) { $port = getservbyname($port, 'tcp') }
die "No port" unless $port;
$iaddr = inet_aton($remote) || die "no host: $remote";
$paddr = sockaddr_in($port, $iaddr);
$proto = getprotobyname('tcp');
socket(S, PF_INET, SOCK_STREAM, $proto) || die "socket: $!";
connect(S, $paddr) || die "connect: $!";
select(S); $| = 1; select(STDOUT);
get_response_code(220);
print S "EHLO $hostname\n";
get_response_code(250);
print S "MAIL FROM: bonsai-daemon\@$hostname\n";
get_response_code(250);
foreach $i (@mailto) {
print S "RCPT TO: $i\n";
get_response_code(250);
}
print S "DATA\n";
get_response_code(354);
# Get one line starting with "354 ".
if ($flag_tagcmd) {
print S "Subject: cvs tag in $repository\n";
} else {
print S "Subject: cvs commit to $repository\n";
}
print S "\n";
print S @outlist, "\n";
print S ".\n";
get_response_code(250);
print S "QUIT\n";
close(S);
}

View File

@@ -1,21 +0,0 @@
# The "editinfo" file is used to allow verification of logging
# information. It works best when a template (as specified in the
# rcsinfo file) is provided for the logging procedure. Given a
# template with locations for, a bug-id number, a list of people who
# reviewed the code before it can be checked in, and an external
# process to catalog the differences that were code reviewed, the
# following test can be applied to the code:
#
# Making sure that the entered bug-id number is correct.
# Validating that the code that was reviewed is indeed the code being
# checked in (using the bug-id number or a seperate review
# number to identify this particular code set.).
#
# If any of the above test failed, then the commit would be aborted.
#
# Actions such as mailing a copy of the report to each reviewer are
# better handled by an entry in the loginfo file.
#
# One thing that should be noted is the the ALL keyword is not
# supported. There can be only one entry that matches a given
# repository.

View File

@@ -1,33 +0,0 @@
# The "loginfo" file controls where "cvs commit" log information
# is sent. The first entry on a line is a regular expression which must match
# the directory that the change is being made to, relative to the
# $CVSROOT. If a match is found, then the remainder of the line is a filter
# program that should expect log information on its standard input.
#
# If the repository name does not match any of the regular expressions in this
# file, the "DEFAULT" line is used, if it is specified.
#
# If the name ALL appears as a regular expression it is always used
# in addition to the first matching regex or DEFAULT.
#
# You may specify a format string as part of the
# filter. The string is composed of a `%' followed
# by a single format character, or followed by a set of format
# characters surrounded by `{' and `}' as separators. The format
# characters are:
#
# s = file name
# V = old version number (pre-checkin)
# v = new version number (post-checkin)
#
ALL $CVSROOT/CVSROOT/dolog.pl -h 127.0.0.1 -r /cvsroot bonsai-new-checkin-daemon@lounge.mozilla.org
ALL $CVSROOT/CVSROOT/cvsmailfilter.pl -a -u http://bonsai.mozilla.org -r /cvsroot -s %s cvs-adds@mozilla.org
mozilla/security $CVSROOT/CVSROOT/cvsmailfilter.pl -u http://bonsai.mozilla.org -r /cvsroot -s %s mozilla-crypto-checkins@mozilla.org
mozilla/extensions/psm-glue $CVSROOT/CVSROOT/cvsmailfilter.pl -u http://bonsai.mozilla.org -r /cvsroot -s %s mozilla-crypto-checkins@mozilla.org
mozilla/netwerk/security $CVSROOT/CVSROOT/cvsmailfilter.pl -u http://bonsai.mozilla.org -r /cvsroot -s %s mozilla-crypto-checkins@mozilla.org
mozilla/netwerk/protocol/http/src $CVSROOT/CVSROOT/cvsmailfilter.pl -u http://bonsai.mozilla.org -r /cvsroot -s %s mozilla-crypto-checkins@mozilla.org
mozilla/netwerk/socket/ssl $CVSROOT/CVSROOT/cvsmailfilter.pl -u http://bonsai.mozilla.org -r /cvsroot -s %s mozilla-crypto-checkins@mozilla.org
mozilla/netwerk/socket/tests $CVSROOT/CVSROOT/cvsmailfilter.pl -u http://bonsai.mozilla.org -r /cvsroot -s %s mozilla-crypto-checkins@mozilla.org
mozilla/webtools $CVSROOT/CVSROOT/cvsmailfilter.pl -u http://bonsai.mozilla.org -r /cvsroot -s %s webtools-changed@warp.mcom.com terry@mozilla.org
mozilla/tripledb $CVSROOT/CVSROOT/cvsmailfilter.pl -u http://bonsai.mozilla.org -r /cvsroot -s %s terry@mozilla.org
CVSROOT $CVSROOT/CVSROOT/cvsmailfilter.pl -u http://bonsai.mozilla.org -r /cvsroot -s %s -f modules cyeh@netscape.com leaf@netscape.com

View File

@@ -1,730 +0,0 @@
# Three different line formats are valid:
# key -a aliases...
# key [options] directory
# key [options] directory files...
#
# Where "options" are composed of:
# -i prog Run "prog" on "cvs commit" from top-level of module.
# -o prog Run "prog" on "cvs checkout" of module.
# -e prog Run "prog" on "cvs export" of module.
# -t prog Run "prog" on "cvs rtag" of module.
# -u prog Run "prog" on "cvs update" of module.
# -d dir Place module in directory "dir" instead of module name.
# -l Top-level directory only -- do not recurse.
#
# NOTE: If you change any of the "Run" options above, you'll have to
# release and re-checkout any working directories of these modules.
#
# And "directory" is a path to a directory relative to $CVSROOT.
#
# The "-a" option specifies an alias. An alias is interpreted as if
# everything on the right of the "-a" had been typed on the command line.
#
# You can encode a module within a module by using the special '&'
# character to interpose another module into the current module. This
# can be useful for creating a module that consists of many directories
# spread out over the entire source repository.
######################################################################
#
# Module that contains the LEGAL and the LICENSE file. This should be
# a part of every logical source pull for a component. Care should
# be given so that this module is not specified twice for a given
# source pull.
#
MozillaLicense -a \
mozilla/LEGAL \
mozilla/LICENSE
Grendel -a \
MozillaLicense \
mozilla/grendel
######################################################################
#
# Modules for the MozillaClassic Browser, based on the original
# layout engine. If you wish to develop on the Mozilla Classic
# codebase, pull using these modules and using the branch tag
# MozillaSourceClassic_19981026_BRANCH.
# These modules should be considered obsolete.
#
MozillaSource -a \
MozillaSourceWin \
MozillaSourceMac \
MozillaSourceUnix
MozillaSourceWin -a \
MozillaSourceCommon \
MozillaSourceWinOnly
MozillaSourceMac -a \
MozillaSourceCommon \
MozillaSourceMacOnly
MozillaSourceUnix -a \
MozillaSourceCommon \
MozillaSourceUnixOnly \
mozilla/cmd/xfe \
mozilla/cmd/gnomefe \
mozilla/cmd/qtfe \
mozilla/cmd/ybfe
MozillaSourceMotif -a \
MozillaSourceCommon \
mozilla/cmd/xfe \
MozillaSourceUnixOnly
MozillaSourceQtfe -a \
MozillaSourceCommon \
mozilla/cmd/qtfe \
MozillaSourceUnixOnly
MozillaSourceGnomefe -a \
MozillaSourceCommon \
mozilla/cmd/gnomefe \
MozillaSourceUnixOnly
MozillaSourceYbfe -a \
MozillaSourceCommon \
mozilla/cmd/ybfe \
MozillaSourceUnixOnly
MozillaSourceCommon -a \
mozilla/LEGAL \
mozilla/LICENSE \
mozilla/base \
mozilla/build \
!mozilla/build/mac/client.mac \
mozilla/include \
mozilla/caps \
mozilla/jpeg \
mozilla/js \
mozilla/lib/htmldlgs \
mozilla/lib/layout \
mozilla/lib/libcnv \
mozilla/lib/libdom \
mozilla/lib/libi18n \
mozilla/lib/liblayer \
mozilla/lib/libmisc \
mozilla/lib/libmime \
mozilla/lib/libmocha \
mozilla/lib/libnet \
mozilla/lib/libparse \
mozilla/lib/libpics \
mozilla/lib/libpwcac \
mozilla/lib/libstyle \
mozilla/lib/mailto \
mozilla/lib/plugin \
mozilla/lib/xlate \
mozilla/lib/xp \
mozilla/modules/calendar \
mozilla/modules/edtplug/classes \
mozilla/modules/edtplug/src \
mozilla/modules/edtplug/include \
mozilla/modules/libfont/classes \
mozilla/modules/libfont/public \
mozilla/modules/libfont/src \
mozilla/modules/libhook \
mozilla/modules/libimg \
mozilla/modules/libnls \
mozilla/modules/libpref \
mozilla/modules/libreg \
mozilla/modules/libutil \
mozilla/modules/oji \
mozilla/modules/plugin \
mozilla/modules/progress/src \
mozilla/modules/rdf \
mozilla/modules/schedulr \
mozilla/modules/security/freenav \
mozilla/modules/softupdt/classes \
mozilla/modules/softupdt/include \
mozilla/modules/softupdt/src \
mozilla/modules/xml \
mozilla/modules/zlib/src \
mozilla/nav-java/stubs \
mozilla/network \
mozilla/nsprpub \
mozilla/privacy \
mozilla/xpcom \
mozilla/l10n \
mozilla/dbm \
mozilla/README
MozillaSourceWinOnly -a \
mozilla/client.mak \
mozilla/cmd/makefile.win \
mozilla/cmd/wincom \
mozilla/cmd/winfe \
mozilla/config \
mozilla/lib/makefile.win \
mozilla/modules/coreincl \
mozilla/modules/edtplug/makefile.win \
mozilla/makefile.win \
mozilla/modules/libfont/jmcgen \
mozilla/modules/libfont/makefile.win \
mozilla/modules/libfont/producers/makefile.win \
mozilla/modules/libfont/producers/win \
mozilla/modules/libfont/producers/win/classes \
mozilla/modules/libfont/producers/win/classes/netscape \
mozilla/modules/libfont/producers/win/classes/netscape/fonts \
mozilla/modules/libfont/producers/win/src \
mozilla/modules/makefile.win \
mozilla/modules/progress/makefile.win \
mozilla/modules/progress/public \
mozilla/modules/security/makefile.win \
mozilla/modules/softupdt/makefile.win \
mozilla/modules/zlib/makefile.win \
mozilla/nav-java/makefile.win \
JavaStubWin
MozillaSourceUnixOnly -a \
mozilla/.cvsignore \
mozilla/Makefile \
mozilla/Makefile.in \
mozilla/configure \
mozilla/configure.in \
mozilla/allmakefiles.sh \
mozilla/cmd/Makefile \
mozilla/cmd/Makefile.in \
mozilla/cmd/stubfe \
mozilla/cmd/unixfe \
mozilla/config/.cvsignore \
mozilla/config/AIX.mk \
mozilla/config/BSD_OS.mk \
mozilla/config/DGUX.mk \
mozilla/config/FreeBSD.mk \
mozilla/config/HP-UX.mk \
mozilla/config/IRIX.mk \
mozilla/config/Linux.mk \
mozilla/config/NCR.mk \
mozilla/config/NEC.mk \
mozilla/config/NEWS-OS.mk \
mozilla/config/NEXTSTEP.mk \
mozilla/config/NetBSD.mk \
mozilla/config/OSF1.mk \
mozilla/config/OpenBSD.mk \
mozilla/config/QNX.mk \
mozilla/config/Rhapsody.mk \
mozilla/config/SCOOS.mk \
mozilla/config/SINIX.mk \
mozilla/config/SunOS.mk \
mozilla/config/SunOS4.mk \
mozilla/config/SunOS5.mk \
mozilla/config/UNIXWARE.mk \
mozilla/config/common.mk \
mozilla/config/config.mk \
mozilla/config/coreconf.mk \
mozilla/config/rules.mk \
mozilla/config/Makefile \
mozilla/config/Makefile.in \
mozilla/config/autoconf.mk.in \
mozilla/config/bdate.c \
mozilla/config/bdate.pl \
mozilla/config/aboutime.pl \
mozilla/config/bsdecho.c \
mozilla/config/clobber_miss.pl \
mozilla/config/config.guess \
mozilla/config/cvsco.pl \
mozilla/config/fastcwd.pl \
mozilla/config/gtscc.c \
mozilla/config/makecopy.c \
mozilla/config/mangle.c \
mozilla/config/mantomak.c \
mozilla/config/mkdepend \
mozilla/config/mkdetect \
mozilla/config/nfspwd.pl \
mozilla/config/nodl.pl \
mozilla/config/nsinstall.c \
mozilla/config/outofdate.pl \
mozilla/config/pathsub.c \
mozilla/config/pathsub.h \
mozilla/config/pkg2dpth.pl \
mozilla/config/ports \
mozilla/config/revdepth.pl \
mozilla/config/set-timebomb.pl \
mozilla/config/sj.pl \
mozilla/lib/Makefile \
mozilla/lib/Makefile.in \
mozilla/modules/edtplug/Makefile \
mozilla/modules/edtplug/Makefile.in \
mozilla/modules/libfont/jmcgen \
mozilla/modules/libfont/Makefile \
mozilla/modules/libfont/Makefile.in \
mozilla/modules/libfont/producers/Makefile \
mozilla/modules/libfont/producers/Makefile.in \
mozilla/modules/Makefile \
mozilla/modules/Makefile.in \
mozilla/modules/progress/Makefile \
mozilla/modules/progress/Makefile.in \
mozilla/modules/progress/public \
mozilla/modules/security/Makefile \
mozilla/modules/security/Makefile.in \
mozilla/modules/softupdt/Makefile \
mozilla/modules/softupdt/Makefile.in \
mozilla/modules/zlib/Makefile \
mozilla/modules/zlib/Makefile.in \
mozilla/nav-java/Makefile \
mozilla/nav-java/Makefile.in \
mozilla/lib/mariner \
JavaStubUnix
MozillaSourceMacOnly -a \
mozilla/config/mac \
mozilla/config/bdate.pl \
mozilla/config/aboutime.pl \
mozilla/config/mac-set-timebomb.pl \
mozilla/cmd/macfe \
mozilla/lib/mac/AutoAdmin \
mozilla/lib/mac/Includes \
mozilla/lib/mac/MacMemoryAllocator \
mozilla/lib/mac/Misc \
mozilla/lib/mac/MoreFiles \
mozilla/lib/mac/NSRuntime \
mozilla/lib/mac/NSStdLib \
mozilla/lib/mac/patches \
mozilla/lib/mac/PowerPlant \
mozilla/lib/mac/UserInterface \
mozilla/modules/coreincl \
mozilla/modules/edtplug/macbuild \
mozilla/modules/libfont \
mozilla/modules/progress/macbuild \
mozilla/modules/progress/public \
mozilla/modules/softupdt/macbuild \
mozilla/modules/zlib/macbuild \
mozilla/lib/mariner \
JavaStubMac
JavaStubAll -a \
JavaStubWin \
JavaStubMac \
JavaStubUnix
JavaStubCore -a \
mozilla/sun-java/stubs/include \
mozilla/sun-java/stubs/src
JavaStubMac -a \
JavaStubCore \
mozilla/sun-java/stubs/macbuild \
mozilla/sun-java/stubs/macjri
JavaStubUnix -a \
JavaStubCore \
mozilla/sun-java/Makefile \
mozilla/sun-java/Makefile.in \
mozilla/sun-java/stubs/jri \
mozilla/sun-java/stubs/Makefile \
mozilla/sun-java/stubs/Makefile.in
JavaStubWin -a \
JavaStubCore \
mozilla/sun-java/makefile.win \
mozilla/sun-java/stubs/jri \
mozilla/sun-java/stubs/makefile.win
######################################################################
#
# Modules for the raptor layout effort. Note that raptor dist is temporary
# until raptor is integrated into the mainline build.
#
RaptorDoc -a \
mozilla/LICENSE \
mozilla/LEGAL \
mozilla/README/nglayout
RaptorDist -a \
mozilla/configure.in \
mozilla/allmakefiles.sh \
mozilla/Makefile.in \
mozilla/makefile.win \
mozilla/build \
!mozilla/build/mac/client.mac \
mozilla/caps \
mozilla/config \
mozilla/dbm \
mozilla/editor \
mozilla/include \
mozilla/intl \
mozilla/jpeg \
JSClient \
mozilla/lib/liblayer \
mozilla/lib/libpwcac \
mozilla/lib/xp \
mozilla/modules/libimg \
mozilla/modules/libjar \
mozilla/modules/libpref \
mozilla/modules/libreg \
mozilla/modules/libutil \
mozilla/modules/oji \
mozilla/modules/plugin \
mozilla/modules/security/freenav \
mozilla/modules/zlib \
mozilla/nav-java \
mozilla/network \
mozilla/nsprpub \
mozilla/rdf \
mozilla/silentdl \
mozilla/sun-java \
mozilla/xpcom
RaptorLayout -a \
mozilla/base \
mozilla/dom \
mozilla/gfx \
mozilla/expat \
mozilla/htmlparser \
mozilla/layout \
mozilla/view \
mozilla/webshell \
mozilla/widget
Raptor -a \
RaptorDoc \
RaptorDist \
RaptorLayout
RaptorWin -a \
Raptor
RaptorUnix -a \
Raptor \
mozilla/aclocal.m4 \
mozilla/nglayout.mk
RaptorMac -a \
Raptor \
mozilla/build/mac \
mozilla/cmd/macfe/applevnt \
mozilla/cmd/macfe/central \
mozilla/cmd/macfe/gui \
mozilla/cmd/macfe/include \
mozilla/cmd/macfe/pch \
mozilla/cmd/macfe/projects \
mozilla/cmd/macfe/utility \
mozilla/lib/mac/MacMemoryAllocator \
mozilla/lib/mac/Misc \
mozilla/lib/mac/MoreFiles \
mozilla/lib/mac/NSRuntime \
mozilla/lib/mac/NSStdLib \
mozilla/lib/mac/PowerPlant
#####################
# An all inclusive modules for tinderbox to use
#####################
RaptorAll -a \
RaptorWin \
RaptorUnix \
RaptorMac
#####################
# Transformiix module (xslt processor)
#####################
TransformiixStandalone -a \
mozilla/config \
mozilla/expat \
mozilla/extensions/transformiix
#######################################################################
# Modules for the Directory SDK. There are two users of the libldap
# Mozilla and the DirectorySDK. Maintained by Chuck Boatwright
# cboatwri@netscape.com
#
DirectorySDKSource -a \
DirectorySDKSourceCommon \
DirectorySDKSourceBuild
DirectorySDKSourceC -a \
mozilla/directory/ldapsdk.mak \
mozilla/directory/ldapsdk.mk \
mozilla/directory/buildsdk.txt \
mozilla/directory/Makefile \
mozilla/directory/c-sdk
DirectorySDKSourceJava -a \
mozilla/directory/buildjsdk.txt \
mozilla/directory/java-sdk
DirectorySDKSourceCommon -a \
DirectorySDKSourceC \
DirectorySDKSourceJava
DirectorySDKSourceBuild -a \
mozilla/config \
mozilla/nsprpub
PerLDAP -a \
mozilla/directory/perldap
#######################################################################
# Modules for the Messenging Server SDK. Code maintained by Prasad Yendluri
# (prasad@netscape.com)
#
MessagingSDK -a \
mozilla/msgsdk
#######################################################################
# Modules for Calendar client.
# (spider@netscape.com)
#
CalendarClient -a \
mozilla/calendar \
mozilla/modules/calendar \
mozilla/htmlparser \
mozilla/gconfig \
mozilla/gfx \
mozilla/widget \
mozilla/xpfc \
mozilla/view
#######################################################################
# Modules for the JavaScript
# (fur@netscape.com)
#
JSRef -a \
mozilla/js/src
#
# Can't pull all of js/src, because the server-style config filenames
# are illegal on some operating systems.
#
JSClient -a \
mozilla/js/Makefile.in \
mozilla/js/makefile.win \
mozilla/js/macbuild \
mozilla/js/src \
mozilla/js/.cvsignore \
!mozilla/js/src/config \
!mozilla/js/src/editline \
!mozilla/js/src/liveconnect/config \
!mozilla/js/src/mininspr \
!mozilla/js/src/os \
!mozilla/js/src/perlconnect \
!mozilla/js/src/sh \
!mozilla/js/src/xpcom
#######################################################################
# Modules for SeaMonkey
# (5.0 Browser and 5.0 Mail/News based on nglayout)
#
# Initial wild ass guess: cyeh@netscape.com
# Second guess: mcafee@netscape.com
#
# We might want to do the platform-specific stuff like:
# SeaMonkeyCoreFoo = SeaMonkeyCore + <stuff for platform Foo>
# and so on, for each module.
#
NSPR -a \
mozilla/nsprpub
SeaMonkeyCore -a \
mozilla/.cvsignore \
mozilla/README \
mozilla/client.mk \
mozilla/client.mak \
mozilla/configure \
mozilla/configure.in \
mozilla/allmakefiles.sh \
mozilla/Makefile.in \
mozilla/makefile.win \
mozilla/aclocal.m4 \
mozilla/build \
!mozilla/build/mac/client.mac \
mozilla/caps \
mozilla/config \
mozilla/dbm \
mozilla/db/.cvsignore \
mozilla/db/Makefile.in \
mozilla/db/makefile.win \
mozilla/db/mork \
mozilla/db/mdb \
mozilla/docshell \
mozilla/embedding \
mozilla/gc/boehm \
mozilla/include \
mozilla/intl \
mozilla/jpeg \
mozilla/js/jsd \
!mozilla/js/jsd/jsdb \
!mozilla/js/jsd/classes \
!mozilla/js/jsd/corba \
!mozilla/js/jsd/java \
!mozilla/js/jsd/javawrap \
JSClient \
mozilla/lib/mac/MacMemoryAllocator \
mozilla/lib/mac/Misc \
mozilla/lib/mac/MoreFiles \
mozilla/lib/mac/NSRuntime \
mozilla/lib/mac/NSStdLib \
mozilla/lib/mac/NSStartup \
mozilla/lib/mac/PowerPlant \
mozilla/lib/mac/InterfaceLib \
mozilla/lib/mac/embedding \
mozilla/modules/appfilelocprovider \
mozilla/modules/libimg \
mozilla/modules/libjar \
mozilla/modules/libpref \
mozilla/modules/libreg \
mozilla/modules/libutil \
mozilla/modules/mpfilelocprovider \
mozilla/modules/oji \
mozilla/modules/plugin \
mozilla/modules/security/freenav \
mozilla/modules/staticmod \
mozilla/modules/zlib \
mozilla/nav-java \
mozilla/network \
mozilla/netwerk \
mozilla/nglayout.mk \
mozilla/plugin/oji/MRJ \
mozilla/profile \
mozilla/rdf \
mozilla/string \
mozilla/sun-java \
mozilla/tools/leaky \
mozilla/tools/preloader \
mozilla/tools/elf-dynstr-gc \
mozilla/uriloader \
mozilla/xpcom \
mozilla/xpinstall \
MozillaLicense
SeaMonkeyLayout -a \
SeaMonkeyCore \
mozilla/content \
mozilla/dom \
mozilla/gfx \
mozilla/htmlparser \
mozilla/layout \
mozilla/view \
mozilla/webshell \
mozilla/widget \
mozilla/expat
SeaMonkeyXPToolKit -a \
SeaMonkeyLayout \
mozilla/themes \
mozilla/xpfe
SeaMonkeyBrowser -a \
mozilla/directory/xpcom \
mozilla/editor/Makefile.in \
mozilla/editor/public \
mozilla/extensions \
SeaMonkeyXPToolKit
# This needs work!
SeaMonkeyMailNews -a \
SeaMonkeyLayout \
mozilla/mailnews \
!mozilla/mailnews/db/mdb \
!mozilla/mailnews/db/mork \
SeaMonkeyEditor -a \
SeaMonkeyBrowser \
mozilla/editor \
mozilla/mailnews
SeaMonkeyL10n -a \
mozilla/l10n/makefile.win \
mozilla/l10n/makefiles.all \
mozilla/l10n/Makefile.in \
mozilla/l10n/langpacks/makefile.win \
mozilla/l10n/langpacks/Makefile.in \
mozilla/l10n/langpacks/en-DE \
mozilla/l10n/langpacks/en-GB
#############################################################
# This module is the whole banana, and this
# is the module that tinderbox and bonsai should
# track.
#
# Right now Editor pulls Browser which pulls XPToolKit
# which pulls Layout which pulls Core. But eventually,
# there will be more differentiation and uniqueness so
# All will need to contain more than Editor. Perhaps it
# will contain SeaMonkeyUnix, SeaMonkeyMac, SeaMonkeyWin
# et cetera, et cetera, et cetera. But that is in the
# future. --sarah
#
SeaMonkeyAll -a \
SeaMonkeyEditor \
SeaMonkeyL10n
Blackwood -a \
mozilla/java
SeaMonkeyBlackwood -a \
SeaMonkeyAll \
Blackwood
#############################################################
#
# Alexander Larsson's GTK+ widget for embedding mozilla into
# gtk applications.
#
#############################################################
GtkMozilla -a \
mozilla/webshell/embed/gtk
#############################################################
#
# Modules For Webtools
#
#############################################################
Bugzilla -a \
mozilla/webtools/bugzilla
Bonsai -a \
mozilla/webtools/bonsai
LXR -a \
mozilla/webtools/lxr
Tinderbox -a \
mozilla/webtools/tinderbox
Webtools -a \
Bugzilla \
Bonsai \
LXR \
Tinderbox
#############################################################
#
# Module for iPlanet Network Security Services
#
#############################################################
NSS -a \
mozilla/security/nss \
mozilla/security/coreconf
#############################################################
#
# Module for Mozilla Tinderbox
#
#############################################################
MozillaTinderboxAll -a \
SeaMonkeyAll \
mozilla/security/psm \
mozilla/accessible \
mozilla/gfx2 \
mozilla/modules/libpr0n
# commenting out NSS because the client uses a static tag so watching
# checkins as they happen is of no use to us
# NSS \
# commenting out NSPR because tinderbox is broken in such a way that
# checkins to the branch (which we care about) do not show up but
# checkins do the tip (which we don't care about) do. Getting rid of
# this so its not 100% false positives.
# NSPR \
# same with ldap
# mozilla/directory/c-sdk

View File

@@ -1,14 +0,0 @@
# The "notify" file controls where notifications from watches set by
# "cvs watch add" or "cvs edit" are sent. The first entry on a line is
# a regular expression which is tested against the directory that the
# change is being made to, relative to the $CVSROOT. If it matches,
# then the remainder of the line is a filter program that should contain
# one occurrence of %s for the user to notify, and information on its
# standard input.
#
# "ALL" or "DEFAULT" can be used in place of the regular expression.
#
# For example:
#ALL mail %s -s "CVS notification"
ALL $CVSROOT/CVSROOT/sendnotification.pl %s

View File

@@ -1,349 +0,0 @@
# DO NOT EDIT THIS FILE! You must instead go to http://warp/mozilla.org, and
# tweak things from there.
aaronl%netscape.com:S0MUPohMWfaMo:cvsuser
adu%sparc.spb.su:BVxm4vb76PPt6:cvsuser
agulbra%troll.no:lETTiVluCyWos:cvsuser
akhil.arora%sun.com:tG7tQfICukUNg:cvsuser
akkana%netscape.com:/6KEK8AoMvE26:cvsuser
alecf%netscape.com:xY/EzwiSEg43U:cvsuser
alex.fritze%crocodile-clips.com:.qnz.iJA.rUaQ:cvsuser
alexsavulov%netscape.com:1ycm9A/.O2Nwk:cvsuser
alla%lysator.liu.se:PfaCJJD7S/Vyc:cvsuser
amusil%netscape.com:WOEqI48Qb5sRw:cvsuser
anatoliya%netscape.com:gzzdCC45etLpk:cvsuser
andreas.otte%primus-online.de:kydQ2aAIGwhkA:cvsuser
andrew%redhat.com:Q5vhhvO.ksq/E:cvsuser
andreww%netscape.com:VDb/gyVOKB8gg:cvsuser
ann.adamcik%sun.com:McRIlR2v7WMXQ:cvsuser
ann.sunhachawee%eng.sun.com:acFpiClWrngnU:cvsuser
anthonyd%netscape.com:3cZ8Ug3ggdAfE:cvsuser
aoki%netscape.com:eU12jN9/L2XPw:cvsuser
arielb%rice.edu:18fBUQf4tjW/Y:cvsuser
arik%netscape.com:45a5ceCCif2A6:cvsuser
arshad%netscape.com:FdntM58EL9wNI:cvsuser
asa%mozilla.org:KwQFH5YHrDGVw:cvsuser
ashishbhatt%netscape.com:hAtS/UPSRHvCg:cvsuser
ashuk%eng.sun.com:QrgopBbFpT10Y:cvsuser
attinasi%netscape.com:KQdxTI4aFdReA:cvsuser
av%netscape.com:GZ3mu2MifoZiU:cvsuser
axel%pike.org:mbSWqS64YZTQw:cvsuser
bae%sparc.spb.su:Q2qzYOL6zE5.I:cvsuser
barnboy%trilobyte.net:hRMbA3bW5q6Ak:cvsuser
bbaetz%cs.mcgill.ca:JhmLaLDTsT/h2:cvsuser
beard%netscape.com:2Eed7KIBNPtL6:cvsuser
ben%netscape.com:7l9euazKDQhxk:cvsuser
bernd.mielke%snafu.de:diOpGSeH3syIs:cvsuser
bienvenu%netscape.com:dzcEj09V1HQLg:cvsuser
bjorn%netscape.com:AXNpUjWR2SG7w:cvsuser
blakeross%telocity.com:iecsxCayirMQw:cvsuser
blizzard%redhat.com:W86ZbnavsJzxk:cvsuser
bmartin%netscape.com:VDvmT5ew0s2Uk:cvsuser
bnesse%netscape.com:.a3I0OvXR0BaQ:cvsuser
bobj%netscape.com:7.JSRfZiKATA2:cvsuser
braddr%puremagic.com:Tzs8cIqrzzC/I:cvsuser
brade%netscape.com:ouetdVzWLzsWs:cvsuser
bratell%lysator.liu.se:GLG2cm83vaqBk:cvsuser
brendan%mozilla.org:q5aR3MqARGBMA:cvsuser
briane%qnx.com:pKLtqULcssSZo:cvsuser
bruce%cubik.org:.VcS8pxE3d5rQ:cvsuser
bryner%netscape.com:gy5stVpStoVNw:cvsuser
bsharma%netscape.com:vjlb1xJC7MsAk:cvsuser
bstell%netscape.com:/ZdK7gz9SA/RU:cvsuser
bzbarsky%mit.edu:5I5AsEAEWysaE:cvsuser
carl.wong%intel.com:60H5NoMHeEpvI:cvsuser
cathleen%netscape.com:g4oBIcfbxZzt.:cvsuser
cavin%netscape.com:.z6/IPC/6uaFo:cvsuser
ccarlen%netscape.com:KYg00rzfYX4vs:cvsuser
chak%netscape.com:muP/8gmdIYQgM:cvsuser
chofmann%netscape.com:cz7t9v10f9566:cvsuser
Chris.Yeh%nokia.com:98WX9EeAZIt/6:cvsadm
chrisk%netscape.com:iAECHtKFagLSw:cvsuser
chuang%netscape.com:fLaH9mJOJ5IE.:cvsuser
claudius%netscape.com:gJezy23y0r4wI:cvsuser
cls%seawood.org:YLAr7ajnaXezg:cvsuser
cltbld%netscape.com:mla4CZgCloBSU:cvsuser
cmanske%netscape.com:wZ2fFz6Y4JIkk:cvsuser
colin%theblakes.com:1fbT0DKTKXTsk:cvsuser
cotter%netscape.com:JZ1rqINZKa.Ig:cvsuser
curt%scruznet.com:.3vyFM1v2PrsI:cvsuser
dac%x.cx:xZwzT4et.TSYY:cvsuser
Dale.Stansberry%Nexwarecorp.com:iFmg8YUyFSpA.:cvsuser
danm%netscape.com:3h6FdkzmMqnyA:cvsuser
darin%netscape.com:BFlqb/kSuCdKo:cvsuser
dbaron%fas.harvard.edu:z3R2dyupEH6yk:cvsuser
dbradley%netscape.com:EOOl4wp9MNcU6:cvsuser
dbragg%netscape.com:k34vc.FRrLRYI:cvsuser
dcone%netscape.com:dWcV1sBlGlAHU:cvsuser
ddrinan%netscape.com:4vs6JokcLeYkQ:cvsuser
dean.jackson%cmis.csiro.au:CP7hJzztTs3Es:cvsuser
depstein%netscape.com:nMGeNsPMko07s:cvsuser
despotdaemon%netscape.com:zJJgZOGMRo/FE:cvsadm
dianesun%netscape.com:xSYSoEpExmrLU:cvsuser
dinglis%qnx.com:ox85zqaZiiSk6:cvsuser
dkl%redhat.com:Jb37f1UZbg4g2:cvsuser
dmose%mozilla.org:sTIo1zYddteQc:cvsadm
dmose%netscape.com:kskyAAnpkNv6c:cvsadm
don%netscape.com:WNOsUIYwq8aSw:cvsuser
donley%tekka.wwa.com:ZdWwac/UPNyG.:cvsuser
donm%bluemartini.com:bKHsN8gBK/fp2:cvsuser
dougt%netscape.com:6Dpld8jLb0Mcg:cvsuser
dp%netscape.com:jt.S0eDMnQVDo:cvsuser
dprice%netscape.com:rGU08EfoiqRFk:cvsuser
dr%sleepy.at:vG1uOW9SKYi0o:cvsuser
drapeau%eng.sun.com:c3eJX2LEODkpI:cvsuser
driehuis%playbeing.org:BbR6IahGk6yGc:cvsuser
dsirnapalli%netscape.com:hbQy6f/ZU4m7o:cvsuser
ducarroz%netscape.com:B9ih04P7FDhrg:cvsuser
duncan%be.com:Y6cnDOpZS9W0.:cvsuser
dveditz%netscape.com:S1X7iuOVZr0tI:cvsuser
dwhoward%earthling.net:Fll3t.CIpLlCU:cvsuser
edburns%acm.org:z7zqfOtPH9oic:cvsuser
eddyk%netscape.com:dwAKpPCedFZos:cvsuser
edwin%woudt.nl:8dZB6Qv1GFw4E:cvsuser
endico%mozilla.org:yXO.M/SUdhzAc:cvsadm
ericb%neoplanet.com:D63L651L6w.a2:cvsuser
erik%netscape.com:.yO3dSzx4Ixf.:cvsuser
evaughan%netscape.com:G0SdDP5pMwVew:cvsuser
exv%randomc.com:TuqUP2cz/Q0gU:cvsuser
eyork%netscape.com:VrUopS3iDoSJc:cvsuser
friedman%splode.com:mZ5UQ4/qb5h3E:cvsadm
ftang%netscape.com:cjA4Oe7qangyQ:cvsuser
gagan%netscape.com:aJDYc91m7tmpI:cvsuser
gayatrib%netscape.com:ELHSlB.ndtTwI:cvsuser
german%netscape.com:vDZXBxE0m3/5w:cvsuser
gerv%gerv.net:/3awrKKpfLPvQ:cvsuser
girish.manwani%eng.sun.com:0Nm63TloVl5Rw:cvsuser
glazman%netscape.com:voZRrCYpgF9AU:cvsuser
gordon%netscape.com:MCComT.xg8/GM:cvsuser
grail%cafebabe.org:KsBL5nzVbWFC6:cvsuser
granrose%netscape.com:xndKEgLhYUUUY:cvsuser
guru%startrek.com:FeXuLzEvXT132:cvsuser
hangas%netscape.com:jKdYm.LiDEW2c:cvsuser
harish%netscape.com:6NzUiwHrF2piQ:cvsuser
harishd%netscape.com:A0zdbDQ36sqs.:cvsuser
heikki%netscape.com:52AbDkgxmkRfY:cvsuser
hewitt%netscape.com:pE1RTplEofSd2:cvsuser
hong.lu%eng.sun.com:ub28mE.N622oQ:cvsuser
hwaara%chello.se:VgS5RagvUTmuk:cvsuser
hyatt%netscape.com:/Sepj5wnpvupA:cvsuser
ian.mcgreer%sun.com:86YhVbbpm8aZ2:cvsuser
ian%hixie.ch:nibu2mA5/kgco:cvsuser
idk%eng.sun.com:hGFoMfxrF7eCM:cvsuser
inaky.gonzalez%intel.com:S7JSies.2wToc:cvsuser
inn%sparc.spb.su:YAofF66Hjffik:cvsuser
jab%atdot.org:EQ0cIL6giNkWw:cvsuser
jaggernaut%netscape.com:JfxrrkZerNZv.:cvsuser
jake%acutex.net:mjldF4ES.KxbI:cvsuser
janc%netscape.com:Cv4z.zALqxr1M:cvsuser
jar%netscape.com:kgQFLFiUh0hoc:cvsuser
jat%princeton.edu:0P0EK1s5q3OCk:cvsuser
javi%netscape.com:WkJc6UpXUyLVw:cvsuser
jayashri.visvanathan%sun.com:7fdqZHWKclkck:cvsuser
jband%netscape.com:jc1KB4qvBDWxE:cvsuser
jcgriggs%sympatico.ca:hQ/ITeFfitEvw:cvsuser
jdunn%netscape.com:nwle/bqcCtTMA:cvsuser
jeff.dyer%compilercompany.com:O.dwVxqCyvmqQ:cvsuser
jelwell%netscape.com:phAeFbVmVsIFg:cvsuser
Jerry.Kirk%Nexwarecorp.com:iSvw9A.T6nH6w:cvsuser
jfrancis%netscape.com:n8gH7es/9NB6U:cvsuser
jg%meer.net:gimPrIwXcAep2:cvsuser
jgaunt%netscape.com:bwZbPN1gYEnPo:cvsuser
jglick%netscape.com:MW7f8SLLptnEw:cvsuser
jgmyers%netscape.com:tj/q7ALULIlLM:cvsuser
jhuntley%julian.uwo.ca:0Kp/QUcK6Vb26:cvsuser
jimmylee%netscape.com:QRGr4KRc3Bjvc:cvsuser
jim_nance%yahoo.com:MW2pItooimXQc:cvsuser
jj%netscape.com:Slemj8mwbIPao:cvsadm
jmas%softcatala.org:PmaWVAdMzkM7A:cvsuser
joe.chou%eng.sun.com:peT1nWrch0xGo:cvsuser
John.Wilson%Nexwarecorp.com:hfzTdvMI7KleY:cvsuser
joki%netscape.com:MnZq0Nx3SCImc:cvsuser
jonas.utterstrom%vittran.norrnod.se:Yq1pP.nR9EEcY:cvsuser
jpierre%netscape.com:2ebjC0cACURyU:cvsuser
jrgm%netscape.com:3ix9Y5PU9Qruw:cvsuser
jruderman%hmc.edu:g7P13IEb8ACms:cvsuser
jshin%mailaps.org:j6/TcPcy/KYgg:cvsuser
jst%netscape.com:ry1WSdsxrYVhg:cvsuser
jsun%netscape.com:coq.3Xx7ARTjs:cvsuser
justdave%syndicomm.com:gH/q.1W.wLBGQ:cvsuser
jwz%mozilla.org:OdVBvbcKAZC5c:cvsuser
kaie%netscape.com:.hgVIsvtes.Fw:cvsuser
karnaze%netscape.com:C.H2iRqFy7CnY:cvsuser
katakai%japan.sun.com:qJPfrx26UNm2.:cvsuser
kbaker%eb.com:jQBbk4NHGcX0I:cvsuser
kestes%walrus.com:5Ld0f8MhzQggw:cvsuser
kevin%perldap.org:OR9AnICPijq1g:cvsuser
kin%netscape.com:RexUJ7MbhHOeE:cvsuser
kirk.erickson%sun.com:2ju/p7xptfkFQ:cvsuser
kmcclusk%netscape.com:KiXYwpHlCP1nE:cvsuser
koehler%mythrium.com:0vfTLcKn6XhV6:cvsuser
kvisco%ziplink.net:7u.twuUBsFGJA:cvsuser
laa%sparc.spb.su:xaXKTqerGGoxE:cvsuser
law%netscape.com:QQU7Gc4FME9Ek:cvsuser
leaf%mozilla.org:u8bmgbEVjQQ6k:cvsadm
leaf%netscape.com:mpuxvp6/BLA02:cvsuser
leif%netscape.com:T8QO0FEdoLHd2:cvsuser
leila.garin%eng.sun.com:Cz4LcsTHYzTwk:cvsuser
loadrunner%betak.net:IUk5X6IaJ5fTM:cvsuser
locka%iol.ie:Odt22ztoqh7Pc:cvsuser
lordpixel%mac.com:5d2.szagWZ00M:cvsuser
louis.martin%eng.sun.com:QsJ91Lm0/Y/0Y:cvsuser
lpham%netscape.com:Hyg6DkfNbO4DQ:cvsuser
lsv%sparc.spb.su:owGMQKmCe2l1M:cvsuser
malini%eng.sun.com:V9F6kZpJe8HNc:cvsuser
mang%subcarrier.org:VuSc/CvF/y94A:cvsuser
manpreet.singh%sun.com:BWz7bfdfwrbEI:cvsuser
maolson%earthlink.net:k1eI.1dDx/fkI:cvsuser
margaret.chan%sun.com:W3v8XaNRwpmZY:cvsuser
markh%activestate.com:T1kpFNZuhvQ0I:cvsuser
martinl%netscape.com:AeYccd2rbGj7.:cvsuser
matt%netscape.com:HV1zrCvpyT7Mk:cvsuser
matthias%sorted.org:OzME313V9XMNo:cvsuser
mcafee%netscape.com:Y/0zK7Dff2W8.:cvsadm
mcs%netscape.com:1K9aYq1ivwd6s:cvsuser
mhein%netscape.com:zDB.Gdg/nMOq6:cvsuser
Michael.Kedl%Nexwarecorp.com:/vumJNxEIWQnk:cvsuser
michael.lowe%bigfoot.com:SUFJXqQg3gpwo:cvsuser
michaelp%meer.net:jB2yR8pV9vSN2:cvsuser
mike+mozilla%meer.net:3rKv1ZMBpeR36:cvsuser
mike%neoplanet.com:BXgJNsh4IWFgQ:cvsuser
mike%wynholds.com:P8iDbiX0p6xzQ:cvsuser
miodrag%netscape.com:6t6mBrr0.woK6:cvsuser
mitesh%netscape.com:i.sMzCUWtOLIA:cvsuser
mj%digicool.com:.QcUkkqXQe9kE:cvsuser
mjudge%netscape.com:jBw1nVC8B7WBc:cvsuser
mkaply%us.ibm.com:7AlaMZqXustsg:cvsuser
momoi%netscape.com:cTHpmapFPYprI:cvsuser
morse%netscape.com:1f8Ob4wB7JJ5I:cvsuser
mozilla.BenB%bucksch.org:7/oOTh8e41HmY:cvsuser
msanz%netscape.com:llz7R0dXZuYhg:cvsuser
mscott%netscape.com:dHLGTClZyMWG6:cvsuser
mstoltz%netscape.com:4Ddf36CZMroWw:cvsuser
msw%gimp.org:KB4CGqyGWzK5w:cvsuser
mwyner%ogre.com:YTb.PSMPtP7Sw:cvsuser
myk%mozilla.org:18.V6xy5IQ3Fc:cvsadm
m_kato%ga2.so-net.ne.jp:FoloD5kECUuTo:cvsuser
namachi%netscape.com:zKBxsBBzgM18s:cvsuser
naving%netscape.com:TqK9Ipga8KNA6:cvsuser
nboyd%atg.com:hbKSEw6zIzn8A:cvsuser
neeti%netscape.com:q2ekT3ZhwHrKg:cvsuser
nelsonb%netscape.com:AVyk3HXWf.ujs:cvsuser
newt%pobox.com:OZl987F6kbJt2:cvsuser
nhotta%netscape.com:7PCA6ZeTK24HQ:cvsuser
nicolson%netscape.com:NbXo/Njwl3DYE:cvsuser
nis%sparc.spb.su:qaN5w8ws/GMOI:cvsuser
nisheeth%netscape.com:e69IbM7hbpN1c:cvsuser
nitinp%netscape.com:k5DQngWmCXDCs:cvsuser
nsaini%netscape.com:odh8juPJDmNHY:cvsuser
oeschger%netscape.com:VbgM7ZeTrBdQc:cvsuser
pavel%gingerall.cz:m.6fruuSee/fA:cvsuser
pavlov%netscape.com:Wm/3gCaQhXNLo:cvsuser
paw%netscape.com:ICTEEvGvrow86:cvsuser
pchen%netscape.com:KtnZrWgBfSi/Y:cvsuser
pete%alphanumerica.com:8I2QCUKNKooqA:cvsuser
peter.vanderbeken%pandora.be:03s6xSCMxEKx.:cvsuser
peterl%netscape.com:8x3YXhSeI77Sc:cvsuser
peterlubczynski%netscape.com:kSPTyFx/Yg.0M:cvsuser
peterv%netscape.com:tknmYRfnctNHY:cvsuser
petitta%netscape.com:4cZ7bPpdZU2Mo:cvsuser
pierre%netscape.com:/6xa.CBcV07tE:cvsuser
pinkerton%netscape.com:SXjRJmDJDtb1U:cvsuser
pnunn%netscape.com:VjAEnG0V6mLLY:cvsuser
pp%ludusdesign.com:G0MYIuYvwPznk:cvsuser
prass%netscape.com:FR60OL5/QxDWQ:cvsuser
pschwan%cmu.edu:UDRUgnwe0.8YM:cvsuser
pschwartau%netscape.com:MEim3s/EIZWs6:cvsuser
putterman%netscape.com:CRfRGZi9Nrtg6:cvsuser
quy%igelaus.com.au:x9H1aMz3jpYUA:cvsuser
racham%netscape.com:G3oNVDE5uCV0o:cvsuser
radha%netscape.com:E8m/i8B0sIO5k:cvsuser
ramiro%eazel.com:04T/4Hcs1Yr/c:cvsadm
rangansen%netscape.com:cLfMytTA8Q.aY:cvsuser
rayw%netscape.com:tnMNnv234muWY:cvsuser
rbs%maths.uq.edu.au:2urVlBcTziPaA:cvsuser
rcassin%supernova.org:LN6o5SKL3Eh3E:cvsuser
rchen%netscape.com:aur8LEiFViHB2:cvsuser
relyea%netscape.com:SnAaVLpexLWKw:cvsuser
rginda%netscape.com:TRTBrAIOV/zck:cvsuser
rhess%engr.sgi.com:ARe9YxMtWywa2:cvsuser
rich.burridge%sun.com:ZNt/CGSk1djmE:cvsuser
rjc%netscape.com:RVRRe0F5Be03c:cvsuser
rjesup%wgate.com:5Ccmc2hO67zAk:cvsuser
rko%netscape.com:erIlm8Cr.fpeM:cvsadm
robinf%netscape.com:qsizhSBd/KLxw:cvsuser
roc+%cs.cmu.edu:T9D7Sx1LV49k6:cvsuser
rods%netscape.com:0IcCge9UaI6V6:cvsuser
rogc%netscape.com:ggq89u2RGdGyc:cvsuser
rogerl%netscape.com:EOrmrYUfmdcOk:cvsuser
rpotts%netscape.com:S0L.1Z15bd0qA:cvsuser
rth%cygnus.com:PgrJbhkbkSaXM:cvsuser
ruslan%netscape.com:D.VKkgUzl9qmo:cvsuser
rusty.lynch%intel.com:DhYR6Z5RXyqSk:cvsuser
saari%netscape.com:8QO4pF72fYVFo:cvsuser
samuel%sieb.net:UyA4IG.2.LceA:cvsuser
scc%mozilla.org:rSANuSFML82vc:cvsuser
scosta%julian.uwo.ca:S.NZiK1hVwS.Q:cvsuser
sdagley%netscape.com:PvYFZiRMRKuG.:cvsuser
sdv%sparc.spb.su:o7qyUidRy0Ixw:cvsuser
sean%beatnik.com:PUH1uLgUkOHK6:cvsuser
seawood%netscape.com:qNplo2pH34z9k:cvsuser
selmer%netscape.com:0a0Zn2Mtb9RMM:cvsuser
sep%sparc.spb.su:VkGBO1LZNqmcE:cvsuser
serge%netscape.com:.fjhetVN42Gtc:cvsuser
seth%cs.brandeis.edu:NZh2SXUWQwca2:cvsuser
sford3%swbell.net:qiBgt92c4q9VE:cvsuser
sfraser%netscape.com:2mFWUaEqjN7lE:cvsuser
sgehani%netscape.com:6GHPo3hAIJqxg:cvsuser
shanjian%netscape.com:QB8g/ScTxKRkI:cvsuser
shannond%netscape.com:oMNCZEJ1DPSKc:cvsuser
shaver%mozilla.org:I4.grysVnENVM:cvsadm
shawnp%earthling.net:Nkv1/z1WuxbSc:cvsuser
sherry.shen%sun.com:NsxfPnTNAkIiA:cvsuser
shrutiv%netscape.com:3Ve5mvMx.Ze1M:cvsuser
sicking%bigfoot.com:HmAX9bYyCA47k:cvsuser
simon%softel.co.il:GR7KUGsPjdY/6:cvsuser
sman%netscape.com:gHR2VdSKyaV0Q:cvsuser
sonja.mirtitsch%sun.com:wchMbWjVfFXxM:cvsuser
srilatha%netscape.com:vn.P0HO0ippg2:cvsuser
srinivas%netscape.com:S7u05VkFOtTeQ:cvsuser
sspitzer%netscape.com:JlQHq8F/C8kV6:cvsuser
ssu%netscape.com:cfNlpxCKVXQtQ:cvsuser
stephend%netscape.com:MPo74xU9kvo/M:cvsuser
stever%netscape.com:veCWvWkeusc5o:cvsuser
subbarao%computer.org:7JjQ.DwpYmX5U:cvsuser
suresh%netscape.com:XUIUMLGJA3RZ2:cvsuser
svn%xmlterm.org:jJ1wJYK5mkg5M:cvsuser
syd%netscape.com:CUkm3PbBnrIsk:cvsuser
taek%netscape.com:7oZpC0ix52epo:cvsuser
tajima%eng.sun.com:/sI8qG0LRP1mk:cvsuser
taka%netscape.com:jPPzAmrbNd1wg:cvsuser
talisman%anamorphic.com:KB7aseh1Ssuyg:cvsuser
tao%netscape.com:gM5BUf7j12EIc:cvsuser
tara%tequilarista.org:tVcSLekcNJsk2:cvsuser
tcrowe%netscape.com:mq7wUMii.8yag:cvsuser
terry%mozilla.org:sYyehWIbexkrI:cvsadm
tfox%netscape.com:tQPZKESPZltZ2:cvsuser
tgl%sss.pgh.pa.us:rr7pe1GPkjIw6:cvsuser
thayes%netscape.com:CLgsFPZnRpuhM:cvsuser
thesteve%netscape.com:35.Khy1IDl2VE:cvsuser
timeless%mac.com:oJ1sqLvoXLp7I:cvsuser
tonyr%fbdesigns.com:B1mFZmEmKdg4E:cvsuser
tor%cs.brown.edu:.GLVprG/lOpjM:cvsuser
toshok%hungry.com:45BYKXpLObZ..:cvsuser
troy%netscape.com:Vr9m0vnQR52kY:cvsuser
trudelle%netscape.com:kguEx2XoA/qOQ:cvsuser
val4%cornell.edu:.MA49sSDjYK66:cvsuser
valeski%netscape.com:UQIy1R23X0tnc:cvsuser
varada%netscape.com:/PHzlvLt1d/Pk:cvsuser
varga%utcru.sk:itS5ZJXFiEJC2:cvsuser
vidur%netscape.com:QSvSExpE4HwEE:cvsuser
waldemar%netscape.com:hrfmZUyM.cQqw:cvsuser
warren%zodiacnetworks.com:b0lSiwRxkyoKE:cvsuser
waterson%netscape.com:UMOoIwsZgkNEM:cvsuser
wtc%netscape.com:qv4XOpmSQjJG2:cvsuser
Xiaobin.Lu%eng.Sun.com:MrrYDdtVNWvV6:cvsuser
yixiong.zou%intel.com:O30ptkPuaOOrY:cvsuser
yokoyama%netscape.com:zC32qkz2JNuTc:cvsuser
yueheng.xu%intel.com:oRvjQhWXcyCIU:cvsuser
zach%zachlipton.com:GLozolSujiqSo:cvsuser
zuperdee%yahoo.com:ltcWrFvUEUYTY:cvsuser

View File

@@ -1,13 +0,0 @@
# The "rcsinfo" file is used to control templates with which the editor
# is invoked on commit and import.
#
# The first entry on a line is a regular expression which is tested
# against the directory that the change is being made to, relative to the
# $CVSROOT. For the first match that is found, then the remainder of the
# line is the name of the file that contains the template.
#
# If the repository name does not match any of the regular expressions in this
# file, the "DEFAULT" line is used, if it is specified.
#
# If the name "ALL" appears as a regular expression it is always used
# in addition to the first matching regex or "DEFAULT".

View File

View File

@@ -1,78 +0,0 @@
#! /tools/ns/bin/perl5
use Socket;
sub get_response_code {
my ($expecting) = @_;
# if ($flag_debug) {
# print STDERR "SMTP: Waiting for code $expecting\n";
# }
while (1) {
my $line = <S>;
# if ($flag_debug) {
# print STDERR "SMTP: $line";
# }
if ($line =~ /^[0-9]*-/) {
next;
}
if ($line =~ /(^[0-9]*) /) {
my $code = $1;
if ($code == $expecting) {
# if ($flag_debug) {
# print STDERR "SMTP: got it.\n";
# }
return;
}
die "Bad response from SMTP -- $line";
}
}
}
my @mailto;
my $i;
foreach $i (@ARGV) {
# Deal with our "%" encoding of email addresses.
if ($i !~ /\@/) {
$i =~ s/%/\@/;
}
push(@mailto, $i);
}
chop(my $hostname = `/bin/hostname`);
my ($remote,$port, $iaddr, $paddr, $proto, $line);
$remote = $mailhost;
$port = 25;
if ($port =~ /\D/) { $port = getservbyname($port, 'tcp') }
die "No port" unless $port;
$iaddr = inet_aton($remote) || die "no host: $remote";
$paddr = sockaddr_in($port, $iaddr);
$proto = getprotobyname('tcp');
socket(S, PF_INET, SOCK_STREAM, $proto) || die "socket: $!";
connect(S, $paddr) || die "connect: $!";
select(S); $| = 1; select(STDOUT);
get_response_code(220);
print S "EHLO $hostname\n";
get_response_code(250);
print S "MAIL FROM: cvs-notify-daemon\@$hostname\n";
get_response_code(250);
foreach $i (@mailto) {
print S "RCPT TO: $i\n";
get_response_code(250);
}
print S "DATA\n";
get_response_code(354);
# Get one line starting with "354 ".
print S "Subject: CVS notification\n";
print S "To: " . join(',', @mailto) . "\n";
print S "\n";
while (<STDIN>) {
print S $_;
}
print S ".\n";
get_response_code(250);
print S "QUIT\n";
close(S);

View File

@@ -1,20 +0,0 @@
# The "taginfo" file is used to control pre-tag checks.
# The filter on the right is invoked with the following arguments:
#
# $1 -- tagname
# $2 -- operation "add" for tag, "mov" for tag -F, and "del" for tag -d
# $3 -- repository
# $4-> file revision [file revision ...]
#
# A non-zero exit of the filter program will cause the tag to be aborted.
#
# The first entry on a line is a regular expression which is tested
# against the directory that the change is being committed to, relative
# to the $CVSROOT. For the first match that is found, then the remainder
# of the line is the name of the filter to run.
#
# If the repository name does not match any of the regular expressions in this
# file, the "DEFAULT" line is used, if it is specified.
#
# If the name "ALL" appears as a regular expression it is always used
# in addition to the first matching regex or "DEFAULT".

View File

@@ -1,21 +0,0 @@
# The "verifymsg" file is used to allow verification of logging
# information. It works best when a template (as specified in the
# rcsinfo file) is provided for the logging procedure. Given a
# template with locations for, a bug-id number, a list of people who
# reviewed the code before it can be checked in, and an external
# process to catalog the differences that were code reviewed, the
# following test can be applied to the code:
#
# Making sure that the entered bug-id number is correct.
# Validating that the code that was reviewed is indeed the code being
# checked in (using the bug-id number or a seperate review
# number to identify this particular code set.).
#
# If any of the above test failed, then the commit would be aborted.
#
# Actions such as mailing a copy of the report to each reviewer are
# better handled by an entry in the loginfo file.
#
# One thing that should be noted is the the ALL keyword is not
# supported. There can be only one entry that matches a given
# repository.

View File

@@ -1,727 +0,0 @@
/*
* The nsinstall command for OS/2
*
* Our gmake makefiles use the nsinstall command to create the
* object directories or installing headers and libs to ns/dist.
* The shmsdos shell has nsinstall as a built-in command. However,
* if we use another shell like MKS toolkit's sh, we need to have
* the nsinstall command separately.
*
* This file was generated by modifying the Windows nsinstall.c.
*
* To build, say
* icc nsinstall.c
*/
#include <direct.h>
#include <stdio.h>
#include <string.h>
#include <assert.h>
#define INCL_DOSFILEMGR
#define INCL_DOSERRORS
#include <os2.h>
#pragma hdrstop
/*
* sh_FileFcn --
*
* A function that operates on a file. The pathname is either
* absolute or relative to the current directory, and contains
* no wildcard characters such as * and ?. Additional arguments
* can be passed to the function via the arg pointer.
*/
typedef BOOL (*sh_FileFcn)(
char *pathName,
FILEFINDBUF3 *fileData,
void *arg);
static int shellCp (char **pArgv);
static int shellNsinstall (char **pArgv);
static int shellMkdir (char **pArgv);
static BOOL sh_EnumerateFiles(const char *pattern, const char *where,
sh_FileFcn fileFcn, void *arg, int *nFiles);
static const char *sh_GetLastErrorMessage(void);
static BOOL sh_DoCopy(char *srcFileName, ULONG srcFileAttributes,
char *dstFileName, ULONG dstFileAttributes,
int force, int recursive);
static ULONG GetFileAttributes(PSZ pszFileName);
static APIRET SetFileAttributes(PSZ pszFileName, ULONG ulFileAttributes);
/* changes all forward slashes in token to back slashes */
void changeForwardSlashesTpBackSlashes ( char *arg )
{
if ( arg == NULL )
return;
while ( *arg ) {
if ( *arg == '/' )
*arg = '\\';
arg++;
}
}
int main(int argc, char *argv[ ])
{
return shellNsinstall ( argv + 1 );
}
static int
shellNsinstall (char **pArgv)
{
int retVal = 0; /* exit status */
int dirOnly = 0; /* 1 if and only if -D is specified */
char **pSrc;
char **pDst;
/*
* Process the command-line options. We ignore the
* options except for -D. Some options, such as -m,
* are followed by an argument. We need to skip the
* argument too.
*/
while ( *pArgv && **pArgv == '-' ) {
char c = (*pArgv)[1]; /* The char after '-' */
if ( c == 'D' ) {
dirOnly = 1;
} else if ( c == 'm' ) {
pArgv++; /* skip the next argument */
}
pArgv++;
}
if ( !dirOnly ) {
/* There are files to install. Get source files */
if ( *pArgv ) {
pSrc = pArgv++;
} else {
fprintf( stderr, "nsinstall: not enough arguments\n");
return 3;
}
}
/* Get to last token to find destination directory */
if ( *pArgv ) {
pDst = pArgv++;
if ( dirOnly && *pArgv ) {
fprintf( stderr, "nsinstall: too many arguments with -D\n");
return 3;
}
} else {
fprintf( stderr, "nsinstall: not enough arguments\n");
return 3;
}
while ( *pArgv )
pDst = pArgv++;
retVal = shellMkdir ( pDst );
if ( retVal )
return retVal;
if ( !dirOnly )
retVal = shellCp ( pSrc );
return retVal;
}
static int
shellMkdir (char **pArgv)
{
int retVal = 0; /* assume valid return */
char *arg;
char *pArg;
char path[CCHMAXPATH];
char tmpPath[CCHMAXPATH];
char *pTmpPath = tmpPath;
/* All the options are simply ignored in this implementation */
while ( *pArgv && **pArgv == '-' ) {
if ( (*pArgv)[1] == 'm' ) {
pArgv++; /* skip the next argument (mode) */
}
pArgv++;
}
while ( *pArgv ) {
arg = *pArgv;
changeForwardSlashesTpBackSlashes ( arg );
pArg = arg;
pTmpPath = tmpPath;
while ( 1 ) {
/* create part of path */
while ( *pArg ) {
*pTmpPath++ = *pArg++;
if ( *pArg == '\\' )
break;
}
*pTmpPath = '\0';
/* check if directory alreay exists */
_getcwd ( path, sizeof (path) );
if (( _chdir ( tmpPath ) != -1 ) || ((tmpPath[1] == ':') && (tmpPath[2] == '\0'))) {
_chdir ( path );
} else {
if ( _mkdir ( tmpPath ) == -1 ) {
// while ( waitForDebug );
printf ( "%s: ", tmpPath );
perror ( "Could not create the directory" );
retVal = 3;
break;
}
}
if ( *pArg == '\0' ) /* complete path? */
break;
/* loop for next directory */
}
pArgv++;
}
return retVal;
}
static const char *
sh_GetLastErrorMessage()
{
static char buf[128];
#ifdef OLDCODE
FormatMessage(
FORMAT_MESSAGE_FROM_SYSTEM,
NULL,
GetLastError(),
MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT), /* default language */
buf,
sizeof(buf),
NULL
);
#endif
return buf;
}
/*
* struct sh_FileData --
*
* A pointer to the sh_FileData structure is passed into sh_RecordFileData,
* which will fill in the fields.
*/
struct sh_FileData {
char pathName[CCHMAXPATH];
ULONG attrFile;
};
/*
* sh_RecordFileData --
*
* Record the pathname and attributes of the file in
* the sh_FileData structure pointed to by arg.
*
* Always return TRUE (successful completion).
*
* This function is intended to be passed into sh_EnumerateFiles
* to see if a certain pattern expands to exactly one file/directory,
* and if so, record its pathname and attributes.
*/
static BOOL
sh_RecordFileData(char *pathName, FILEFINDBUF3 *findData, void *arg)
{
struct sh_FileData *fData = (struct sh_FileData *) arg;
strcpy(fData->pathName, pathName);
fData->attrFile = findData->attrFile;
return TRUE;
}
static BOOL
sh_DoCopy(char *srcFileName,
ULONG srcFileAttributes,
char *dstFileName,
ULONG dstFileAttributes,
int force,
int recursive
)
{
if (dstFileAttributes != 0xFFFFFFFF) {
if ((dstFileAttributes & FILE_READONLY) && force) {
dstFileAttributes &= ~FILE_READONLY;
SetFileAttributes(dstFileName, dstFileAttributes);
}
}
if (srcFileAttributes & FILE_DIRECTORY) {
fprintf(stderr, "nsinstall: %s is a directory\n",
srcFileName);
return FALSE;
} else {
if (DosCopy(srcFileName, dstFileName, DCPY_EXISTING) != NO_ERROR) {
fprintf(stderr, "nsinstall: cannot copy %s to %s: %s\n",
srcFileName, dstFileName, sh_GetLastErrorMessage());
return FALSE;
}
}
return TRUE;
}
/*
* struct sh_CpCmdArg --
*
* A pointer to the sh_CpCmdArg structure is passed into sh_CpFileCmd.
* The sh_CpCmdArg contains information about the cp command, and
* provide a buffer for constructing the destination file name.
*/
struct sh_CpCmdArg {
int force; /* -f option, ok to overwrite an existing
* read-only destination file */
int recursive; /* -r or -R option, recursively copy
* directories. Note: this field is not used
* by nsinstall and should always be 0. */
char *dstFileName; /* a buffer for constructing the destination
* file name */
char *dstFileNameMarker; /* points to where in the dstFileName buffer
* we should write the file component of the
* destination file */
};
/*
* sh_CpFileCmd --
*
* Copy a file to the destination directory
*
* This function is intended to be passed into sh_EnumerateFiles to
* copy all the files specified by the pattern to the destination
* directory.
*
* Return TRUE if the file is successfully copied, and FALSE otherwise.
*/
static BOOL
sh_CpFileCmd(char *pathName, FILEFINDBUF3 *findData, void *cpArg)
{
BOOL retVal = TRUE;
struct sh_CpCmdArg *arg = (struct sh_CpCmdArg *) cpArg;
strcpy(arg->dstFileNameMarker, findData->achName);
return sh_DoCopy(pathName, findData->attrFile,
arg->dstFileName, GetFileAttributes(arg->dstFileName),
arg->force, arg->recursive);
}
static int
shellCp (char **pArgv)
{
int retVal = 0;
char **pSrc;
char **pDst;
struct sh_CpCmdArg arg;
struct sh_FileData dstData;
int dstIsDir = 0;
int n;
arg.force = 0;
arg.recursive = 0;
arg.dstFileName = dstData.pathName;
arg.dstFileNameMarker = 0;
while (*pArgv && **pArgv == '-') {
char *p = *pArgv;
while (*(++p)) {
if (*p == 'f') {
arg.force = 1;
}
}
pArgv++;
}
/* the first source file */
if (*pArgv) {
pSrc = pArgv++;
} else {
fprintf(stderr, "nsinstall: not enough arguments\n");
return 3;
}
/* get to the last token to find destination */
if (*pArgv) {
pDst = pArgv++;
} else {
fprintf(stderr, "nsinstall: not enough arguments\n");
return 3;
}
while (*pArgv) {
pDst = pArgv++;
}
/*
* The destination pattern must unambiguously expand to exactly
* one file or directory.
*/
changeForwardSlashesTpBackSlashes(*pDst);
sh_EnumerateFiles(*pDst, *pDst, sh_RecordFileData, &dstData, &n);
assert(n >= 0);
if (n == 1) {
/*
* Is the destination a file or directory?
*/
if (dstData.attrFile & FILE_DIRECTORY) {
dstIsDir = 1;
}
} else if (n > 1) {
fprintf(stderr, "nsinstall: %s: ambiguous destination file "
"or directory\n", *pDst);
return 3;
} else {
/*
* n == 0, meaning that destination file or directory does
* not exist. In this case the destination file directory
* name must be fully specified.
*/
char *p;
for (p = *pDst; *p; p++) {
if (*p == '*' || *p == '?') {
fprintf(stderr, "nsinstall: %s: No such file or directory\n",
*pDst);
return 3;
}
}
/*
* Do not include the trailing \, if any, unless it is a root
* directory (\ or X:\).
*/
if (p > *pDst && p[-1] == '\\' && p != *pDst + 1 && p[-2] != ':') {
p[-1] = '\0';
}
strcpy(dstData.pathName, *pDst);
dstData.attrFile = 0xFFFFFFFF;
}
/*
* If there are two or more source files, the destination has
* to be a directory.
*/
if (pDst - pSrc > 1 && !dstIsDir) {
fprintf(stderr, "nsinstall: cannot copy more than"
" one file to the same destination file\n");
return 3;
}
if (dstIsDir) {
arg.dstFileNameMarker = arg.dstFileName + strlen(arg.dstFileName);
/*
* Now arg.dstFileNameMarker is pointing to the null byte at the
* end of string. We want to make sure that there is a \ at the
* end of string, and arg.dstFileNameMarker should point right
* after that \.
*/
if (arg.dstFileNameMarker[-1] != '\\') {
*(arg.dstFileNameMarker++) = '\\';
}
}
if (!dstIsDir) {
struct sh_FileData srcData;
assert(pDst - pSrc == 1);
changeForwardSlashesTpBackSlashes(*pSrc);
sh_EnumerateFiles(*pSrc, *pSrc, sh_RecordFileData, &srcData, &n);
if (n == 0) {
fprintf(stderr, "nsinstall: %s: No such file or directory\n",
*pSrc);
retVal = 3;
} else if (n > 1) {
fprintf(stderr, "nsinstall: cannot copy more than one file or "
"directory to the same destination\n");
retVal = 3;
} else {
assert(n == 1);
if (sh_DoCopy(srcData.pathName, srcData.attrFile,
dstData.pathName, dstData.attrFile,
arg.force, arg.recursive) == FALSE) {
retVal = 3;
}
}
return retVal;
}
for ( ; *pSrc != *pDst; pSrc++) {
BOOL rv;
changeForwardSlashesTpBackSlashes(*pSrc);
rv = sh_EnumerateFiles(*pSrc, *pSrc, sh_CpFileCmd, &arg, &n);
if (rv == FALSE) {
retVal = 3;
} else {
if (n == 0) {
fprintf(stderr, "nsinstall: %s: No such file or directory\n",
*pSrc);
retVal = 3;
}
}
}
return retVal;
}
/*
* sh_EnumerateFiles --
*
* Enumerate all the files in the specified pattern, which is a pathname
* containing possibly wildcard characters such as * and ?. fileFcn
* is called on each file, passing the expanded file name, a pointer
* to the file's FILEFINDBUF3, and the arg pointer.
*
* It is assumed that there are no wildcard characters before the
* character pointed to by 'where'.
*
* On return, *nFiles stores the number of files enumerated. *nFiles is
* set to this number whether sh_EnumerateFiles or 'fileFcn' succeeds
* or not.
*
* Return TRUE if the files are successfully enumerated and all
* 'fileFcn' invocations succeeded. Return FALSE if something went
* wrong.
*/
static BOOL sh_EnumerateFiles(
const char *pattern,
const char *where,
sh_FileFcn fileFcn,
void *arg,
int *nFiles
)
{
FILEFINDBUF3 fileData = {0};
HDIR hSearch;
APIRET ulrc;
ULONG ulFindCount = 1;
const char *src;
char *dst;
char fileName[CCHMAXPATH];
char *fileNameMarker = fileName;
char *oldFileNameMarker;
BOOL hasWildcard = FALSE;
BOOL retVal = TRUE;
BOOL patternEndsInDotStar = FALSE;
BOOL patternEndsInDot = FALSE; /* a special case of
* patternEndsInDotStar */
int numDotsInPattern;
int len;
/*
* Windows expands patterns ending in ".", ".*", ".**", etc.
* differently from the glob expansion on Unix. For example,
* both "foo." and "foo.*" match "foo", and "*.*" matches
* everything, including filenames with no dots. So we need
* to throw away extra files returned by the FindNextFile()
* function. We require that a matched filename have at least
* the number of dots in the pattern.
*/
len = strlen(pattern);
if (len >= 2) {
/* Start from the end of pattern and go backward */
const char *p = &pattern[len - 1];
/* We can have zero or more *'s */
while (p >= pattern && *p == '*') {
p--;
}
if (p >= pattern && *p == '.') {
patternEndsInDotStar = TRUE;
if (p == &pattern[len - 1]) {
patternEndsInDot = TRUE;
}
p--;
numDotsInPattern = 1;
while (p >= pattern && *p != '\\') {
if (*p == '.') {
numDotsInPattern++;
}
p--;
}
}
}
*nFiles = 0;
/*
* Copy pattern to fileName, but only up to and not including
* the first \ after the first wildcard letter.
*
* Make fileNameMarker point to one of the following:
* - the start of fileName, if fileName does not contain any \.
* - right after the \ before the first wildcard letter, if there is
* a wildcard character.
* - right after the last \, if there is no wildcard character.
*/
dst = fileName;
src = pattern;
while (src < where) {
if (*src == '\\') {
oldFileNameMarker = fileNameMarker;
fileNameMarker = dst + 1;
}
*(dst++) = *(src++);
}
while (*src && *src != '*' && *src != '?') {
if (*src == '\\') {
oldFileNameMarker = fileNameMarker;
fileNameMarker = dst + 1;
}
*(dst++) = *(src++);
}
if (*src) {
/*
* Must have seen the first wildcard letter
*/
hasWildcard = TRUE;
while (*src && *src != '\\') {
*(dst++) = *(src++);
}
}
/* Now src points to either null or \ */
assert(*src == '\0' || *src == '\\');
assert(hasWildcard || *src == '\0');
*dst = '\0';
/*
* If the pattern does not contain any wildcard characters, then
* we don't need to go the FindFirstFile route.
*/
if (!hasWildcard) {
/*
* See if it is the root directory, \, or X:\.
*/
assert(!strcmp(fileName, pattern));
assert(strlen(fileName) >= 1);
if (dst[-1] == '\\' && (dst == fileName + 1 || dst[-2] == ':')) {
fileData.achName[0] = '\0';
} else {
/*
* Do not include the trailing \, if any
*/
if (dst[-1] == '\\') {
assert(*fileNameMarker == '\0');
dst[-1] = '\0';
fileNameMarker = oldFileNameMarker;
}
strcpy(fileData.achName, fileNameMarker);
}
fileData.attrFile = GetFileAttributes(fileName);
if (fileData.attrFile == 0xFFFFFFFF) {
return TRUE;
}
*nFiles = 1;
return (*fileFcn)(fileName, &fileData, arg);
}
hSearch = HDIR_CREATE;
ulrc = DosFindFirst(fileName, &hSearch, FILE_NORMAL, &fileData, sizeof(fileData),
&ulFindCount, FIL_STANDARD);
if (ulrc == ERROR_INVALID_HANDLE) {
return retVal;
}
do {
if (!strcmp(fileData.achName, ".")
|| !strcmp(fileData.achName, "..")) {
/*
* Skip over . and ..
*/
continue;
}
if (patternEndsInDotStar) {
int nDots = 0;
char *p = fileData.achName;
while (*p) {
if (*p == '.') {
nDots++;
}
p++;
}
/* Now p points to the null byte at the end of file name */
if (patternEndsInDot && (p == fileData.achName
|| p[-1] != '.')) {
/*
* File name does not end in dot. Skip this file.
* Note: windows file name probably cannot end in dot,
* but we do this check anyway.
*/
continue;
}
if (nDots < numDotsInPattern) {
/*
* Not enough dots in file name. Must be an extra
* file in matching .* pattern. Skip this file.
*/
continue;
}
}
strcpy(fileNameMarker, fileData.achName);
if (*src && *(src + 1)) {
/*
* More to go. Recurse.
*/
int n;
assert(*src == '\\');
where = fileName + strlen(fileName);
strcat(fileName, src);
sh_EnumerateFiles(fileName, where, fileFcn, arg, &n);
*nFiles += n;
} else {
assert(strchr(fileName, '*') == NULL);
assert(strchr(fileName, '?') == NULL);
(*nFiles)++;
if ((*fileFcn)(fileName, &fileData, arg) == FALSE) {
retVal = FALSE;
}
}
} while (DosFindNext(hSearch, &fileData, sizeof(fileData), &ulFindCount) == NO_ERROR);
DosFindClose(hSearch);
return retVal;
}
static ULONG GetFileAttributes(PSZ pszFileName)
{
FILESTATUS3 fsts3;
APIRET rc;
rc = DosQueryPathInfo(pszFileName,
FIL_STANDARD,
&fsts3,
sizeof(FILESTATUS3));
if (rc != NO_ERROR) {
return -1;
} /* endif */
return fsts3.attrFile;
}
static APIRET SetFileAttributes(PSZ pszFileName, ULONG ulFileAttributes)
{
}

View File

@@ -1,74 +0,0 @@
@echo off
rem * To set up your local build read and customize this batch file.
rem * You shouldn't have to touch anything but "set" statements
rem * Batch file contributed by Lucas Gonze (lucas@gonze.com) and
rem * Rick Ekle (rele@iconect.net)
rem * This stuff forces us to not reset the environment variables more
rem * than once. It would cause some vars to get longer than 127 chars
rem * (the longest possible batch line) to run this stuff more than once.
if "%1%" == "-force" goto skiptest
if "%MOZBUILD%" == "ALREADYDONE" goto alldone
:skiptest
echo setting up environment...
set MOZBUILD=ALREADYDONE
rem * if this isn't set properly your build will get
rem * "file './config/WIN' not found"
set MOZ_BITS=32
set MOZ_GOLD=1
set MOZ_MEDIUM=1
set NO_SECURITY=1
set NSPR20=1
rem * don't set this if you want to make an optimized release build
set MOZ_DEBUG=1
rem * set if running NT 3.51, don't set otherwise
rem * set MOZ_NT=351
rem * location of resulting executable and totally optional.
rem * If you don't set this, mozilla.exe will be generated into
rem * mozilla\cmd\winfe\mkfiles32\x86dbg (or x86rel for optimized builds)
rem * set MOZ_OUT=d:\bin
rem * top of your tree, drive letter and path, i.e. set d:\mozilla_src.
rem * The topmost directory under this should be mozilla
rem * so if you extracted zip file to z:\foo, this should be z:\foo
set MOZ_SRC=d:\moz\
rem * location of the bin directory containing your GNU tools. The build
rem * looks for MOZ_TOOLS\bin\gmake.exe, so after you download and unpack
rem * wintools.zip, make some directory called "bin", put your new
rem * uname.exe, shmsdos.exe, and gmake.exe in it, and set MOZ_TOOLS to
rem * the place where you put it.
set MOZ_TOOLS=d:
rem * where to find cp.exe and rm.exe, aka gnu tools for windows
set gnuTools=D:\CDK\H-I386~1\bin
rem * the important thing is that your new moz tools should be first
SET PATH=%MOZ_TOOLS%\bin;%gnuTools%;%PATH%
rem * if you are running VC++ 5.0 or higher, this will prevent the build
rem * from trying to pick up uuid2.lib, which only exists in previous
rem * versions of vc++.
set _MSC_VER=1100
rem * vcvars32.bat is created by visual c++ install to
rem * enable command line builds
echo setting up visual c++ environment...
call d:\bin\vcvars32.bat
:alldone
@echo environment set up, building mozilla...
rem * uncomment these to make the script build as well
rem cd %MOZ_SRC%
rem cd mozilla
rem nmake -f client.mak

View File

@@ -1,26 +0,0 @@
Building NSPR on Windows NT Using Netscape's gmake and Other Tools
This directory contains the following tools:
- gmake.exe: GNU make 3.74, modified to use shmsdos.exe as the shell
- shmsdos.exe: a lightweight shell developed by Netscape programmers.
It has most of the file manipulation operations (such as cp,
rm, mkdir as well as Netscape's own nsinstall) as built-in
commands, so even if you have these
file utilities installed on your NT machine, they won't be invoked
by gmake and shmsdos. Also, since shmsdos is not a full-blown
shell and its built-in file commands are not fully compatible
with the true Unix file utilities, our makefiles have had to
avoid some features of sh and work around the incompatibilities
on Windows NT.
- uname.exe: this uname.exe returns the OS as "WINNT", which is what
our makefiles assume. Do not use a uname.exe that returns other
strings, such as "Windows_NT".
Binaries for the x86 processors can be found in the 'x86' subdirectory.
Binaries for the alpha processors can be found in the 'alpha'
subdirectory.
INSTALLATION:
Install gmake.exe, shmsdos.exe, and uname.exe in any directory.
Add that directory to your Path environment variable.

Binary file not shown.

Binary file not shown.

View File

@@ -1,107 +0,0 @@
/* GLIB - Library of useful routines for C programming
* Copyright (C) 1995-1997 Peter Mattis, Spencer Kimball and Josh MacDonald
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Library General Public
* License as published by the Free Software Foundation; either
* version 2 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Library General Public License for more details.
*
* You should have received a copy of the GNU Library General Public
* License along with this library; if not, write to the
* Free Software Foundation, Inc., 59 Temple Place - Suite 330,
* Boston, MA 02111-1307, USA.
*/
/* acconfig.h
This file is in the public domain.
Descriptive text for the C preprocessor macros that
the distributed Autoconf macros can define.
No software package will use all of them; autoheader copies the ones
your configure.in uses into your configuration header file templates.
The entries are in sort -df order: alphabetical, case insensitive,
ignoring punctuation (such as underscores). Although this order
can split up related entries, it makes it easier to check whether
a given entry is in the file.
Leave the following blank line there!! Autoheader needs it. */
/* Other stuff */
#undef ENABLE_MEM_CHECK
#undef ENABLE_MEM_PROFILE
#undef G_COMPILED_WITH_DEBUGGING
#undef G_THREADS_ENABLED
#undef GLIB_SIZEOF_GMUTEX
#undef GLIB_BYTE_CONTENTS_GMUTEX
#undef HAVE_BROKEN_WCTYPE
#undef HAVE_DOPRNT
#undef HAVE_FLOAT_H
#undef HAVE_GETPWUID_R
#undef HAVE_GETPWUID_R_POSIX
#undef HAVE_LIMITS_H
#undef HAVE_LONG_DOUBLE
#undef HAVE_POLL
#undef HAVE_PTHREAD_GETSPECIFIC_POSIX
#undef HAVE_PWD_H
#undef HAVE_SYS_PARAM_H
#undef HAVE_SYS_POLL_H
#undef HAVE_SYS_SELECT_H
#undef HAVE_SYS_TIME_H
#undef HAVE_SYS_TIMES_H
#undef HAVE_STRERROR
#undef HAVE_STRSIGNAL
#undef HAVE_UNISTD_H
#undef HAVE_VALUES_H
#undef HAVE_WCHAR_H
#undef HAVE_WCTYPE_H
#undef NO_FD_SET
#undef NO_SYS_ERRLIST
#undef NO_SYS_SIGLIST
#undef NO_SYS_SIGLIST_DECL
#undef WITH_SYMBOL_UNDERSCORE
#undef SIZEOF_CHAR
#undef SIZEOF_SHORT
#undef SIZEOF_LONG
#undef SIZEOF_INT
#undef SIZEOF_VOID_P
#undef G_VA_COPY
#undef G_VA_COPY_AS_ARRAY
#undef G_HAVE___INLINE
#undef G_HAVE___INLINE__
#undef G_HAVE_INLINE
#undef GLIB_MAJOR_VERSION
#undef GLIB_MINOR_VERSION
#undef GLIB_MICRO_VERSION
#undef GLIB_INTERFACE_AGE
#undef GLIB_BINARY_AGE
#undef WIN32
#undef NATIVE_WIN32
#undef G_THREAD_SOURCE
/* #undef PACKAGE */
/* #undef VERSION */
/* Leave that blank line there!! Autoheader needs it.
If you're adding to this file, keep in mind:
The entries are in sort -df order: alphabetical, case insensitive,
ignoring punctuation (such as underscores). */

View File

@@ -1,138 +0,0 @@
/* config.h.win32. Handcrafted for Microsoft C */
/* Define to empty if the keyword does not work. */
/* #undef const */
/* Define if you don't have vprintf but do have _doprnt. */
/* #undef HAVE_DOPRNT */
/* Define if you have <unistd.h>. */
/* #undef HAVE_UNISTD_H */
/* Define if you have the vprintf function. */
#define HAVE_VPRINTF 1
/* Define if you have the ANSI C header files. */
#define STDC_HEADERS 1
/* Define if your processor stores words with the most significant
byte first (like Motorola and SPARC, unlike Intel and VAX). */
/* #undef WORDS_BIGENDIAN */
/* #undef ENABLE_MEM_CHECK */
/* #undef ENABLE_MEM_PROFILE */
#define G_COMPILED_WITH_DEBUGGING "minimum"
/* #undef HAVE_BROKEN_WCTYPE */
/* #undef HAVE_DOPRNT */
#define HAVE_FLOAT_H 1
#define HAVE_LIMITS_H 1
/* #undef HAVE_LOCALTIME_R */
/* #undef HAVE_LONG_DOUBLE */
/* #undef HAVE_POLL */
/* #undef HAVE_PWD_H */
/* #undef HAVE_SYS_PARAM_H */
/* #undef HAVE_SYS_POLL_H */
/* #undef HAVE_SYS_SELECT_H */
/* #undef HAVE_SYS_TIME_H */
/* #undef HAVE_SYS_TIMES_H */
#define HAVE_STRERROR 1
/* #undef HAVE_STRSIGNAL */
/* #undef HAVE_UNISTD_H */
/* #undef HAVE_VSNPRINTF */
/* #undef HAVE_VALUES_H */
#define HAVE_VPRINTF 1
#define HAVE_WCHAR_H 1
#define HAVE_WCTYPE_H 1
/* #undef NO_FD_SET */
/* #undef NO_SYS_ERRLIST */
#define NO_SYS_SIGLIST 1
/* #undef G_VA_COPY */
/* #undef G_VA_COPY_AS_ARRAY */
#define G_HAVE___INLINE 1
#define GLIB_MAJOR_VERSION 1
#define GLIB_MINOR_VERSION 2
#define GLIB_MICRO_VERSION 0
#define GLIB_INTERFACE_AGE 0
#define GLIB_BINARY_AGE 0
#define G_THREAD_SOURCE "gthread-posix.c"
#define G_THREADS_IMPL_POSIX
#define HAVE_PTHREAD_GETSPECIFIC_POSIX 1
/* The number of bytes in a char. */
#define SIZEOF_CHAR 1
/* The number of bytes in a int. */
#define SIZEOF_INT 4
/* The number of bytes in a long. */
#define SIZEOF_LONG 4
/* The number of bytes in a long long. */
#define SIZEOF_LONG_LONG 8
/* The number of bytes in a short. */
#define SIZEOF_SHORT 2
/* The number of bytes in a void *. */
#define SIZEOF_VOID_P 4
/* Define if you have the atexit function. */
#define HAVE_ATEXIT 1
/* Define if you have the lstat function. */
/* #undef HAVE_LSTAT */
/* Define if you have the memmove function. */
#define HAVE_MEMMOVE 1
/* Define if you have the on_exit function. */
/* #undef HAVE_ON_EXIT */
/* Define if you have the strcasecmp function. */
/* #undef HAVE_STRCASECMP ^*/
/* Define if you have the strerror function. */
#define HAVE_STRERROR 1
/* Define if you have the strsignal function. */
/* #undef HAVE_STRSIGNAL */
/* Define if you have the vsnprintf function. */
/* #undef HAVE_VSNPRINTF */
/* Define if you have the <float.h> header file. */
#define HAVE_FLOAT_H 1
/* Define if you have the <limits.h> header file. */
#define HAVE_LIMITS_H 1
/* Define if you have the <pwd.h> header file. */
/* #undef HAVE_PWD_H */
/* Define if you have the <sys/param.h> header file. */
/* #undef HAVE_SYS_PARAM_H */
/* Define if you have the <sys/select.h> header file. */
/* #undef HAVE_SYS_SELECT_H */
/* Define if you have the <sys/time.h> header file. */
/* #undef HAVE_SYS_TIME_H */
/* Define if you have the <sys/times.h> header file. */
/* #undef HAVE_SYS_TIMES_H */
/* Define if you have the <unistd.h> header file. */
/* #undef HAVE_UNISTD_H */
/* Define if you have the <values.h> header file. */
/* #undef HAVE_VALUES_H */
/* Define if you have the w library (-lw). */
/* #undef HAVE_LIBW */

File diff suppressed because it is too large Load Diff

View File

@@ -1,173 +0,0 @@
/* glibconfig.h.win32 */
/* Handcrafted for Microsoft C. */
#ifndef GLIBCONFIG_H
#define GLIBCONFIG_H
#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */
#ifdef _MSC_VER
/* Make MSVC more pedantic, this is a recommended pragma list
* from _Win32_Programming_ by Rector and Newcomer.
*/
#pragma warning(error:4002)
#pragma warning(error:4003)
#pragma warning(1:4010)
#pragma warning(error:4013)
#pragma warning(1:4016)
#pragma warning(error:4020)
#pragma warning(error:4021)
#pragma warning(error:4027)
#pragma warning(error:4029)
#pragma warning(error:4033)
#pragma warning(error:4035)
#pragma warning(error:4045)
#pragma warning(error:4047)
#pragma warning(error:4049)
#pragma warning(error:4053)
#pragma warning(error:4071)
#pragma warning(disable:4101)
#pragma warning(error:4150)
#pragma warning(disable:4244) /* No possible loss of data warnings */
#pragma warning(disable:4305) /* No truncation from int to char warnings */
#endif /* _MSC_VER */
#include <limits.h>
#include <float.h>
#define G_MINFLOAT FLT_MIN
#define G_MAXFLOAT FLT_MAX
#define G_MINDOUBLE DBL_MIN
#define G_MAXDOUBLE DBL_MAX
#define G_MINSHORT SHRT_MIN
#define G_MAXSHORT SHRT_MAX
#define G_MININT INT_MIN
#define G_MAXINT INT_MAX
#define G_MINLONG LONG_MIN
#define G_MAXLONG LONG_MAX
typedef signed char gint8;
typedef unsigned char guint8;
typedef signed short gint16;
typedef unsigned short guint16;
typedef signed int gint32;
typedef unsigned int guint32;
#define G_HAVE_GINT64 1
typedef __int64 gint64;
typedef unsigned __int64 guint64;
#define G_GINT64_CONSTANT(val) (val##i64)
#define GPOINTER_TO_INT(p) ((gint)(p))
#define GPOINTER_TO_UINT(p) ((guint)(p))
#define GINT_TO_POINTER(i) ((gpointer)(i))
#define GUINT_TO_POINTER(u) ((gpointer)(u))
#define g_ATEXIT(proc) (atexit (proc))
#define g_memmove(d,s,n) G_STMT_START { memmove ((d), (s), (n)); } G_STMT_END
#define G_HAVE_ALLOCA 1
#define alloca _alloca
#define GLIB_MAJOR_VERSION 1
#define GLIB_MINOR_VERSION 2
#define GLIB_MICRO_VERSION 0
#ifdef __cplusplus
#define G_HAVE_INLINE 1
#else /* !__cplusplus */
#define G_HAVE___INLINE 1
#endif
#define G_THREADS_ENABLED
/*
* The following program can be used to determine the magic values below:
* #include <stdio.h>
* #include <pthread.h>
* main(int argc, char **argv)
* {
* int i;
* pthread_mutex_t m = PTHREAD_MUTEX_INITIALIZER;
* printf ("sizeof (pthread_mutex_t) = %d\n", sizeof (pthread_mutex_t));
* printf ("PTHREAD_MUTEX_INITIALIZER = ");
* for (i = 0; i < sizeof (pthread_mutex_t); i++)
* printf ("%u, ", (unsigned) ((char *) &m)[i]);
* printf ("\n");
* exit(0);
* }
*/
typedef struct _GStaticMutex GStaticMutex;
struct _GStaticMutex
{
struct _GMutex *runtime_mutex;
union {
/* The size of the pad array should be sizeof (pthread_mutext_t) */
/* This value corresponds to the 1999-01-24 version of pthreads-win32 */
char pad[36];
double dummy_double;
void *dummy_pointer;
long dummy_long;
} aligned_pad_u;
};
/* This should be NULL followed by the bytes in PTHREAD_MUTEX_INITIALIZER */
#define G_STATIC_MUTEX_INIT { NULL, { { 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } }
#define g_static_mutex_get_mutex(mutex) \
(g_thread_use_default_impl ? ((GMutex*) &((mutex)->aligned_pad_u)) : \
g_static_mutex_get_mutex_impl (&((mutex)->runtime_mutex)))
#define G_BYTE_ORDER G_LITTLE_ENDIAN
#define GINT16_TO_LE(val) ((gint16) (val))
#define GUINT16_TO_LE(val) ((guint16) (val))
#define GINT16_TO_BE(val) ((gint16) GUINT16_SWAP_LE_BE (val))
#define GUINT16_TO_BE(val) (GUINT16_SWAP_LE_BE (val))
#define GINT32_TO_LE(val) ((gint32) (val))
#define GUINT32_TO_LE(val) ((guint32) (val))
#define GINT32_TO_BE(val) ((gint32) GUINT32_SWAP_LE_BE (val))
#define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val))
#define GINT64_TO_LE(val) ((gint64) (val))
#define GUINT64_TO_LE(val) ((guint64) (val))
#define GINT64_TO_BE(val) ((gint64) GUINT64_SWAP_LE_BE (val))
#define GUINT64_TO_BE(val) (GUINT64_SWAP_LE_BE (val))
#define GLONG_TO_LE(val) ((glong) GINT32_TO_LE (val))
#define GULONG_TO_LE(val) ((gulong) GUINT32_TO_LE (val))
#define GLONG_TO_BE(val) ((glong) GINT32_TO_BE (val))
#define GULONG_TO_BE(val) ((gulong) GUINT32_TO_BE (val))
#define GINT_TO_LE(val) ((gint) GINT32_TO_LE (val))
#define GUINT_TO_LE(val) ((guint) GUINT32_TO_LE (val))
#define GINT_TO_BE(val) ((gint) GINT32_TO_BE (val))
#define GUINT_TO_BE(val) ((guint) GUINT32_TO_BE (val))
#define GLIB_SYSDEF_POLLIN = 1
#define GLIB_SYSDEF_POLLOUT = 4
#define GLIB_SYSDEF_POLLPRI = 2
#define GLIB_SYSDEF_POLLERR = 8
#define GLIB_SYSDEF_POLLHUP = 16
#define GLIB_SYSDEF_POLLNVAL = 32
#define G_HAVE_WCHAR_H 1
#define G_HAVE_WCTYPE_H 1
/* Define if this is Win32, possibly using the Cygwin emulation layer. */
#define WIN32 1
/* Define if this is Win32 without Cygwin. */
#define NATIVE_WIN32 1
#ifdef __cplusplus
}
#endif /* __cplusplus */
#endif /* GLIBCONFIG_H */

View File

@@ -1,827 +0,0 @@
/**************************************************************************
IDL.h (IDL parse tree and namespace components)
Include wide character support before this, if necessary.
Copyright (C) 1998, 1999 Andrew T. Veliath
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Library General Public
License as published by the Free Software Foundation; either
version 2 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Library General Public License for more details.
You should have received a copy of the GNU Library General Public
License along with this library; if not, write to the Free
Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
$Id: IDL.h,v 1.1 1999-04-08 20:04:26 mccabe%netscape.com Exp $
***************************************************************************/
#ifndef __IDL_H
#define __IDL_H
#include <glib.h>
#ifdef __cplusplus
extern "C" {
#endif
/* version */
#define LIBIDL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c))
#define LIBIDL_MAJOR_VERSION 0
#define LIBIDL_MINOR_VERSION 6
#define LIBIDL_MICRO_VERSION 3
#define LIBIDL_VERSION_CODE LIBIDL_VERSION(0,6,3)
/* miscellaneous constants */
#define IDL_SUCCESS 0
#define IDL_ERROR 1
#define IDL_WARNING1 2
#define IDL_WARNING2 3
#define IDL_WARNING3 4
#define IDL_WARNINGMAX IDL_WARNING3
/* general parse flags */
#define IDLF_VERBOSE (1UL << 0)
#define IDLF_NO_EVAL_CONST (1UL << 1)
#define IDLF_COMBINE_REOPENED_MODULES (1UL << 2)
#define IDLF_PREFIX_FILENAME (1UL << 3)
#define IDLF_IGNORE_FORWARDS (1UL << 4)
#define IDLF_PEDANTIC (1UL << 5)
/* syntax extension parse flags */
#define IDLF_TYPECODES (1UL << 16)
#define IDLF_XPIDL (1UL << 17)
/* declaration specification flags */
#define IDLF_DECLSPEC_EXIST (1UL << 0)
#define IDLF_DECLSPEC_INHIBIT (1UL << 1)
/* output flags */
#define IDLF_OUTPUT_NO_NEWLINES (1UL << 0)
#define IDLF_OUTPUT_NO_QUALIFY_IDENTS (1UL << 1)
#define IDLF_OUTPUT_PROPERTIES (1UL << 2)
#define IDLF_OUTPUT_CODEFRAGS (1UL << 3)
#ifdef _WIN32
# define IDL_EXPORT __declspec (dllexport)
# define IDL_IMPORT __declspec (dllimport)
#else
# define IDL_EXPORT /* empty */
# define IDL_IMPORT extern
#endif
/* type casting checks */
#define IDL_check_cast_enable(boolean) do { \
IDL_IMPORT int __IDL_check_type_casts; \
__IDL_check_type_casts = (boolean); \
} while (0)
#define IDL_CHECK_CAST(tree, thetype, name) \
(IDL_check_type_cast(tree, thetype, \
__FILE__, __LINE__, \
G_GNUC_PRETTY_FUNCTION)->u.name)
#ifdef G_HAVE_GINT64
# if G_MAXLONG > 0xffffffffUL
# define IDL_LL "l"
# else
# define IDL_LL "ll"
# endif
typedef gint64 IDL_longlong_t;
typedef guint64 IDL_ulonglong_t;
#else
# define IDL_LL "l"
typedef long IDL_longlong_t;
typedef unsigned long IDL_ulonglong_t;
# warning 64-bit integer type not available, using 32-bit instead
#endif /* G_HAVE_GINT64 */
typedef unsigned int IDL_declspec_t;
typedef struct _IDL_tree_node IDL_tree_node;
typedef struct _IDL_tree_node * IDL_tree;
struct _IDL_LIST {
IDL_tree data;
IDL_tree prev;
IDL_tree next;
IDL_tree _tail; /* Internal use, may not be valid */
};
#define IDL_LIST(a) IDL_CHECK_CAST(a, IDLN_LIST, idl_list)
extern IDL_tree IDL_list_new (IDL_tree data);
extern IDL_tree IDL_list_concat (IDL_tree orig,
IDL_tree append);
extern IDL_tree IDL_list_remove (IDL_tree list,
IDL_tree p);
extern int IDL_list_length (IDL_tree list);
extern IDL_tree IDL_list_nth (IDL_tree list,
int n);
struct _IDL_GENTREE {
IDL_tree data;
GHashTable *siblings;
GHashTable *children;
GHashFunc hash_func;
GCompareFunc key_compare_func;
IDL_tree _import; /* Internal use, do not recurse */
char *_cur_prefix; /* Internal use */
};
#define IDL_GENTREE(a) IDL_CHECK_CAST(a, IDLN_GENTREE, idl_gentree)
extern IDL_tree IDL_gentree_new (GHashFunc hash_func,
GCompareFunc key_compare_func,
IDL_tree data);
extern IDL_tree IDL_gentree_new_sibling (IDL_tree from,
IDL_tree data);
extern IDL_tree IDL_gentree_chain_sibling (IDL_tree from,
IDL_tree data);
extern IDL_tree IDL_gentree_chain_child (IDL_tree from,
IDL_tree data);
struct _IDL_INTEGER {
IDL_longlong_t value;
};
#define IDL_INTEGER(a) IDL_CHECK_CAST(a, IDLN_INTEGER, idl_integer)
extern IDL_tree IDL_integer_new (IDL_longlong_t value);
struct _IDL_STRING {
char *value;
};
#define IDL_STRING(a) IDL_CHECK_CAST(a, IDLN_STRING, idl_string)
extern IDL_tree IDL_string_new (char *value);
struct _IDL_WIDE_STRING {
wchar_t *value;
};
#define IDL_WIDE_STRING(a) IDL_CHECK_CAST(a, IDLN_WIDE_STRING, idl_wide_string)
extern IDL_tree IDL_wide_string_new (wchar_t *value);
struct _IDL_CHAR {
char *value;
};
#define IDL_CHAR(a) IDL_CHECK_CAST(a, IDLN_CHAR, idl_char)
extern IDL_tree IDL_char_new (char *value);
struct _IDL_WIDE_CHAR {
wchar_t *value;
};
#define IDL_WIDE_CHAR(a) IDL_CHECK_CAST(a, IDLN_WIDE_CHAR, idl_wide_char)
extern IDL_tree IDL_wide_char_new (wchar_t *value);
struct _IDL_FIXED {
char *value;
};
#define IDL_FIXED(a) IDL_CHECK_CAST(a, IDLN_FIXED, idl_fixed)
extern IDL_tree IDL_fixed_new (char *value);
struct _IDL_FLOAT {
double value;
};
#define IDL_FLOAT(a) IDL_CHECK_CAST(a, IDLN_FLOAT, idl_float)
extern IDL_tree IDL_float_new (double value);
struct _IDL_BOOLEAN {
unsigned value;
};
#define IDL_BOOLEAN(a) IDL_CHECK_CAST(a, IDLN_BOOLEAN, idl_boolean)
extern IDL_tree IDL_boolean_new (unsigned value);
struct _IDL_IDENT {
char *str;
char *repo_id;
GSList *comments;
IDL_tree _ns_ref; /* Internal use, do not recurse */
unsigned _flags; /* Internal use */
#define IDLF_IDENT_CASE_MISMATCH_HIT (1UL << 0)
};
#define IDL_IDENT(a) IDL_CHECK_CAST(a, IDLN_IDENT, idl_ident)
#define IDL_IDENT_TO_NS(a) IDL_CHECK_CAST(a, IDLN_IDENT, idl_ident._ns_ref)
#define IDL_IDENT_REPO_ID(a) IDL_CHECK_CAST(a, IDLN_IDENT, idl_ident.repo_id)
extern IDL_tree IDL_ident_new (char *str);
extern void IDL_queue_new_ident_comment (const char *str);
enum IDL_float_type {
IDL_FLOAT_TYPE_FLOAT,
IDL_FLOAT_TYPE_DOUBLE,
IDL_FLOAT_TYPE_LONGDOUBLE
};
struct _IDL_TYPE_FLOAT {
enum IDL_float_type f_type;
};
#define IDL_TYPE_FLOAT(a) IDL_CHECK_CAST(a, IDLN_TYPE_FLOAT, idl_type_float)
extern IDL_tree IDL_type_float_new (enum IDL_float_type f_type);
struct _IDL_TYPE_FIXED {
IDL_tree positive_int_const;
IDL_tree integer_lit;
};
#define IDL_TYPE_FIXED(a) IDL_CHECK_CAST(a, IDLN_TYPE_FIXED, idl_type_fixed)
extern IDL_tree IDL_type_fixed_new (IDL_tree positive_int_const,
IDL_tree integer_lit);
enum IDL_integer_type {
IDL_INTEGER_TYPE_SHORT,
IDL_INTEGER_TYPE_LONG,
IDL_INTEGER_TYPE_LONGLONG
};
struct _IDL_TYPE_INTEGER {
unsigned f_signed : 1;
enum IDL_integer_type f_type;
};
#define IDL_TYPE_INTEGER(a) IDL_CHECK_CAST(a, IDLN_TYPE_INTEGER, idl_type_integer)
extern IDL_tree IDL_type_integer_new (unsigned f_signed,
enum IDL_integer_type f_type);
extern IDL_tree IDL_type_char_new (void);
extern IDL_tree IDL_type_wide_char_new (void);
extern IDL_tree IDL_type_boolean_new (void);
extern IDL_tree IDL_type_octet_new (void);
extern IDL_tree IDL_type_any_new (void);
extern IDL_tree IDL_type_object_new (void);
extern IDL_tree IDL_type_typecode_new (void);
struct _IDL_TYPE_STRING {
IDL_tree positive_int_const;
};
#define IDL_TYPE_STRING(a) IDL_CHECK_CAST(a, IDLN_TYPE_STRING, idl_type_string)
extern IDL_tree IDL_type_string_new (IDL_tree positive_int_const);
struct _IDL_TYPE_WIDE_STRING {
IDL_tree positive_int_const;
};
#define IDL_TYPE_WIDE_STRING(a) IDL_CHECK_CAST(a, IDLN_TYPE_WIDE_STRING, idl_type_wide_string)
extern IDL_tree IDL_type_wide_string_new (IDL_tree positive_int_const);
struct _IDL_TYPE_ENUM {
IDL_tree ident;
IDL_tree enumerator_list;
};
#define IDL_TYPE_ENUM(a) IDL_CHECK_CAST(a, IDLN_TYPE_ENUM, idl_type_enum)
extern IDL_tree IDL_type_enum_new (IDL_tree ident,
IDL_tree enumerator_list);
struct _IDL_TYPE_ARRAY {
IDL_tree ident;
IDL_tree size_list;
};
#define IDL_TYPE_ARRAY(a) IDL_CHECK_CAST(a, IDLN_TYPE_ARRAY, idl_type_array)
extern IDL_tree IDL_type_array_new (IDL_tree ident,
IDL_tree size_list);
struct _IDL_TYPE_SEQUENCE {
IDL_tree simple_type_spec;
IDL_tree positive_int_const;
};
#define IDL_TYPE_SEQUENCE(a) IDL_CHECK_CAST(a, IDLN_TYPE_SEQUENCE, idl_type_sequence)
extern IDL_tree IDL_type_sequence_new (IDL_tree simple_type_spec,
IDL_tree positive_int_const);
struct _IDL_TYPE_STRUCT {
IDL_tree ident;
IDL_tree member_list;
};
#define IDL_TYPE_STRUCT(a) IDL_CHECK_CAST(a, IDLN_TYPE_STRUCT, idl_type_struct)
extern IDL_tree IDL_type_struct_new (IDL_tree ident,
IDL_tree member_list);
struct _IDL_TYPE_UNION {
IDL_tree ident;
IDL_tree switch_type_spec;
IDL_tree switch_body;
};
#define IDL_TYPE_UNION(a) IDL_CHECK_CAST(a, IDLN_TYPE_UNION, idl_type_union)
extern IDL_tree IDL_type_union_new (IDL_tree ident,
IDL_tree switch_type_spec,
IDL_tree switch_body);
struct _IDL_MEMBER {
IDL_tree type_spec;
IDL_tree dcls;
};
#define IDL_MEMBER(a) IDL_CHECK_CAST(a, IDLN_MEMBER, idl_member)
extern IDL_tree IDL_member_new (IDL_tree type_spec,
IDL_tree dcls);
struct _IDL_NATIVE {
IDL_tree ident;
char *user_type; /* XPIDL extension */
};
#define IDL_NATIVE(a) IDL_CHECK_CAST(a, IDLN_NATIVE, idl_native)
extern IDL_tree IDL_native_new (IDL_tree ident);
struct _IDL_TYPE_DCL {
IDL_tree type_spec;
IDL_tree dcls;
};
#define IDL_TYPE_DCL(a) IDL_CHECK_CAST(a, IDLN_TYPE_DCL, idl_type_dcl)
extern IDL_tree IDL_type_dcl_new (IDL_tree type_spec,
IDL_tree dcls);
struct _IDL_CONST_DCL {
IDL_tree const_type;
IDL_tree ident;
IDL_tree const_exp;
};
#define IDL_CONST_DCL(a) IDL_CHECK_CAST(a, IDLN_CONST_DCL, idl_const_dcl)
extern IDL_tree IDL_const_dcl_new (IDL_tree const_type,
IDL_tree ident,
IDL_tree const_exp);
struct _IDL_EXCEPT_DCL {
IDL_tree ident;
IDL_tree members;
};
#define IDL_EXCEPT_DCL(a) IDL_CHECK_CAST(a, IDLN_EXCEPT_DCL, idl_except_dcl)
extern IDL_tree IDL_except_dcl_new (IDL_tree ident,
IDL_tree members);
struct _IDL_ATTR_DCL {
unsigned f_readonly : 1;
IDL_tree param_type_spec;
IDL_tree simple_declarations;
};
#define IDL_ATTR_DCL(a) IDL_CHECK_CAST(a, IDLN_ATTR_DCL, idl_attr_dcl)
extern IDL_tree IDL_attr_dcl_new (unsigned f_readonly,
IDL_tree param_type_spec,
IDL_tree simple_declarations);
struct _IDL_OP_DCL {
unsigned f_noscript : 1;
unsigned f_oneway : 1;
/* XPIDL extension (varags) */
unsigned f_varargs : 1;
IDL_tree op_type_spec;
IDL_tree ident;
IDL_tree parameter_dcls;
IDL_tree raises_expr;
IDL_tree context_expr;
};
#define IDL_OP_DCL(a) IDL_CHECK_CAST(a, IDLN_OP_DCL, idl_op_dcl)
extern IDL_tree IDL_op_dcl_new (unsigned f_oneway,
IDL_tree op_type_spec,
IDL_tree ident,
IDL_tree parameter_dcls,
IDL_tree raises_expr,
IDL_tree context_expr);
enum IDL_param_attr {
IDL_PARAM_IN,
IDL_PARAM_OUT,
IDL_PARAM_INOUT
};
struct _IDL_PARAM_DCL {
enum IDL_param_attr attr;
IDL_tree param_type_spec;
IDL_tree simple_declarator;
};
#define IDL_PARAM_DCL(a) IDL_CHECK_CAST(a, IDLN_PARAM_DCL, idl_param_dcl)
extern IDL_tree IDL_param_dcl_new (enum IDL_param_attr attr,
IDL_tree param_type_spec,
IDL_tree simple_declarator);
struct _IDL_CASE_STMT {
IDL_tree labels;
IDL_tree element_spec;
};
#define IDL_CASE_STMT(a) IDL_CHECK_CAST(a, IDLN_CASE_STMT, idl_case_stmt)
extern IDL_tree IDL_case_stmt_new (IDL_tree labels,
IDL_tree element_spec);
struct _IDL_INTERFACE {
IDL_tree ident;
IDL_tree inheritance_spec;
IDL_tree body;
};
#define IDL_INTERFACE(a) IDL_CHECK_CAST(a, IDLN_INTERFACE, idl_interface)
extern IDL_tree IDL_interface_new (IDL_tree ident,
IDL_tree inheritance_spec,
IDL_tree body);
struct _IDL_FORWARD_DCL {
IDL_tree ident;
};
#define IDL_FORWARD_DCL(a) IDL_CHECK_CAST(a, IDLN_FORWARD_DCL, idl_forward_dcl)
extern IDL_tree IDL_forward_dcl_new (IDL_tree ident);
struct _IDL_MODULE {
IDL_tree ident;
IDL_tree definition_list;
};
#define IDL_MODULE(a) IDL_CHECK_CAST(a, IDLN_MODULE, idl_module)
extern IDL_tree IDL_module_new (IDL_tree ident,
IDL_tree definition_list);
enum IDL_binop {
IDL_BINOP_OR,
IDL_BINOP_XOR,
IDL_BINOP_AND,
IDL_BINOP_SHR,
IDL_BINOP_SHL,
IDL_BINOP_ADD,
IDL_BINOP_SUB,
IDL_BINOP_MULT,
IDL_BINOP_DIV,
IDL_BINOP_MOD
};
struct _IDL_BINOP {
enum IDL_binop op;
IDL_tree left, right;
};
#define IDL_BINOP(a) IDL_CHECK_CAST(a, IDLN_BINOP, idl_binop)
extern IDL_tree IDL_binop_new (enum IDL_binop op,
IDL_tree left,
IDL_tree right);
enum IDL_unaryop {
IDL_UNARYOP_PLUS,
IDL_UNARYOP_MINUS,
IDL_UNARYOP_COMPLEMENT
};
struct _IDL_UNARYOP {
enum IDL_unaryop op;
IDL_tree operand;
};
#define IDL_UNARYOP(a) IDL_CHECK_CAST(a, IDLN_UNARYOP, idl_unaryop)
extern IDL_tree IDL_unaryop_new (enum IDL_unaryop op,
IDL_tree operand);
/* XPIDL code fragments extension. */
struct _IDL_CODEFRAG {
char *desc;
GSList *lines;
};
#define IDL_CODEFRAG(a) IDL_CHECK_CAST(a, IDLN_CODEFRAG, idl_codefrag)
extern IDL_tree IDL_codefrag_new (char *desc,
GSList *lines);
/*
* IDL_tree_type - Enumerations of node types
*
* Note this enumerator list is subject to change in the future. A program should not need
* more than a recompilation to adjust for a change in this list, so instead of using a
* statically initialized jumptable, allocate an array of size IDLN_LAST and assign the
* elements manually.
*/
typedef enum {
IDLN_NONE,
IDLN_ANY,
IDLN_LIST,
IDLN_GENTREE,
IDLN_INTEGER,
IDLN_STRING,
IDLN_WIDE_STRING,
IDLN_CHAR,
IDLN_WIDE_CHAR,
IDLN_FIXED,
IDLN_FLOAT,
IDLN_BOOLEAN,
IDLN_IDENT,
IDLN_TYPE_DCL,
IDLN_CONST_DCL,
IDLN_EXCEPT_DCL,
IDLN_ATTR_DCL,
IDLN_OP_DCL,
IDLN_PARAM_DCL,
IDLN_FORWARD_DCL,
IDLN_TYPE_INTEGER,
IDLN_TYPE_FLOAT,
IDLN_TYPE_FIXED,
IDLN_TYPE_CHAR,
IDLN_TYPE_WIDE_CHAR,
IDLN_TYPE_STRING,
IDLN_TYPE_WIDE_STRING,
IDLN_TYPE_BOOLEAN,
IDLN_TYPE_OCTET,
IDLN_TYPE_ANY,
IDLN_TYPE_OBJECT,
IDLN_TYPE_TYPECODE,
IDLN_TYPE_ENUM,
IDLN_TYPE_SEQUENCE,
IDLN_TYPE_ARRAY,
IDLN_TYPE_STRUCT,
IDLN_TYPE_UNION,
IDLN_MEMBER,
IDLN_NATIVE,
IDLN_CASE_STMT,
IDLN_INTERFACE,
IDLN_MODULE,
IDLN_BINOP,
IDLN_UNARYOP,
IDLN_CODEFRAG,
IDLN_LAST
} IDL_tree_type;
IDL_IMPORT const char * IDL_tree_type_names[];
struct _IDL_tree_node {
IDL_tree_type _type;
IDL_tree up; /* Do not recurse */
IDL_declspec_t declspec;
/* properties is an XPIDL extension. It is a hash table of
* case-insensitive string keys to string values. */
GHashTable *properties;
int refs;
char *_file; /* Internal use */
int _line; /* Internal use */
union {
struct _IDL_LIST idl_list;
struct _IDL_GENTREE idl_gentree;
struct _IDL_INTEGER idl_integer;
struct _IDL_STRING idl_string;
struct _IDL_WIDE_STRING idl_wide_string;
struct _IDL_CHAR idl_char;
struct _IDL_WIDE_CHAR idl_wide_char;
struct _IDL_FIXED idl_fixed;
struct _IDL_FLOAT idl_float;
struct _IDL_BOOLEAN idl_boolean;
struct _IDL_IDENT idl_ident;
struct _IDL_TYPE_DCL idl_type_dcl;
struct _IDL_CONST_DCL idl_const_dcl;
struct _IDL_EXCEPT_DCL idl_except_dcl;
struct _IDL_ATTR_DCL idl_attr_dcl;
struct _IDL_OP_DCL idl_op_dcl;
struct _IDL_PARAM_DCL idl_param_dcl;
struct _IDL_FORWARD_DCL idl_forward_dcl;
struct _IDL_TYPE_FLOAT idl_type_float;
struct _IDL_TYPE_FIXED idl_type_fixed;
struct _IDL_TYPE_INTEGER idl_type_integer;
struct _IDL_TYPE_ENUM idl_type_enum;
struct _IDL_TYPE_STRING idl_type_string;
struct _IDL_TYPE_WIDE_STRING idl_type_wide_string;
struct _IDL_TYPE_SEQUENCE idl_type_sequence;
struct _IDL_TYPE_ARRAY idl_type_array;
struct _IDL_TYPE_STRUCT idl_type_struct;
struct _IDL_TYPE_UNION idl_type_union;
struct _IDL_MEMBER idl_member;
struct _IDL_NATIVE idl_native;
struct _IDL_CASE_STMT idl_case_stmt;
struct _IDL_INTERFACE idl_interface;
struct _IDL_MODULE idl_module;
struct _IDL_BINOP idl_binop;
struct _IDL_UNARYOP idl_unaryop;
struct _IDL_CODEFRAG idl_codefrag;
} u;
};
#define IDL_NODE_TYPE(a) ((a)->_type)
#define IDL_NODE_TYPE_NAME(a) ((a)?IDL_tree_type_names[IDL_NODE_TYPE(a)]:"NULL")
#define IDL_NODE_UP(a) ((a)->up)
#define IDL_NODE_PROPERTIES(a) ((a)->properties)
#define IDL_NODE_DECLSPEC(a) ((a)->declspec)
#define IDL_NODE_REFS(a) ((a)->refs)
#define IDL_NODE_IS_LITERAL(a) \
(IDL_NODE_TYPE(a) == IDLN_INTEGER || \
IDL_NODE_TYPE(a) == IDLN_STRING || \
IDL_NODE_TYPE(a) == IDLN_WIDE_STRING || \
IDL_NODE_TYPE(a) == IDLN_CHAR || \
IDL_NODE_TYPE(a) == IDLN_WIDE_CHAR || \
IDL_NODE_TYPE(a) == IDLN_FIXED || \
IDL_NODE_TYPE(a) == IDLN_FLOAT || \
IDL_NODE_TYPE(a) == IDLN_BOOLEAN)
#define IDL_NODE_IS_TYPE(a) \
(IDL_NODE_TYPE(a) == IDLN_TYPE_INTEGER || \
IDL_NODE_TYPE(a) == IDLN_TYPE_STRING || \
IDL_NODE_TYPE(a) == IDLN_TYPE_WIDE_STRING || \
IDL_NODE_TYPE(a) == IDLN_TYPE_CHAR || \
IDL_NODE_TYPE(a) == IDLN_TYPE_WIDE_CHAR || \
IDL_NODE_TYPE(a) == IDLN_TYPE_FIXED || \
IDL_NODE_TYPE(a) == IDLN_TYPE_FLOAT || \
IDL_NODE_TYPE(a) == IDLN_TYPE_BOOLEAN || \
IDL_NODE_TYPE(a) == IDLN_TYPE_OCTET || \
IDL_NODE_TYPE(a) == IDLN_TYPE_ANY || \
IDL_NODE_TYPE(a) == IDLN_TYPE_OBJECT || \
IDL_NODE_TYPE(a) == IDLN_TYPE_TYPECODE || \
IDL_NODE_TYPE(a) == IDLN_TYPE_ENUM || \
IDL_NODE_TYPE(a) == IDLN_TYPE_ARRAY || \
IDL_NODE_TYPE(a) == IDLN_TYPE_SEQUENCE || \
IDL_NODE_TYPE(a) == IDLN_TYPE_STRUCT || \
IDL_NODE_TYPE(a) == IDLN_TYPE_UNION)
#define IDL_NODE_IS_SCOPED(a) \
(IDL_NODE_TYPE(a) == IDLN_IDENT || \
IDL_NODE_TYPE(a) == IDLN_INTERFACE || \
IDL_NODE_TYPE(a) == IDLN_MODULE || \
IDL_NODE_TYPE(a) == IDLN_EXCEPT_DCL || \
IDL_NODE_TYPE(a) == IDLN_OP_DCL || \
IDL_NODE_TYPE(a) == IDLN_TYPE_ENUM || \
IDL_NODE_TYPE(a) == IDLN_TYPE_STRUCT || \
IDL_NODE_TYPE(a) == IDLN_TYPE_UNION)
typedef struct _IDL_ns * IDL_ns;
struct _IDL_ns {
IDL_tree global;
IDL_tree file;
IDL_tree current;
GHashTable *inhibits;
GHashTable *filename_hash;
};
#define IDL_NS(a) (*(a))
typedef enum {
IDL_INPUT_REASON_INIT,
IDL_INPUT_REASON_FILL,
IDL_INPUT_REASON_ABORT,
IDL_INPUT_REASON_FINISH
} IDL_input_reason;
union IDL_input_data {
struct {
const char *filename;
} init;
struct {
char *buffer;
size_t max_size;
} fill;
};
typedef int (*IDL_input_callback) (IDL_input_reason reason,
union IDL_input_data *data,
gpointer user_data);
typedef int (*IDL_msg_callback) (int level,
int num,
int line,
const char *filename,
const char *message);
typedef struct _IDL_tree_func_state IDL_tree_func_state;
typedef struct _IDL_tree_func_data IDL_tree_func_data;
/* Traversal state data. Recursive walks chain states. */
struct _IDL_tree_func_state {
IDL_tree_func_state *up;
IDL_tree start;
IDL_tree_func_data *bottom;
};
/* This holds a list of the up hierarchy traversed, beginning from traversal. This is
* useful since nodes referenced after initial definition will have a different traversal
* path than the actual up path. */
struct _IDL_tree_func_data {
IDL_tree_func_state *state;
IDL_tree_func_data *up;
IDL_tree tree;
};
typedef gboolean (*IDL_tree_func) (IDL_tree_func_data *tnfd,
gpointer user_data);
extern IDL_tree IDL_check_type_cast (const IDL_tree var,
IDL_tree_type type,
const char *file,
int line,
const char *function);
extern const char * IDL_get_libver_string (void);
extern const char * IDL_get_IDLver_string (void);
extern int IDL_parse_filename (const char *filename,
const char *cpp_args,
IDL_msg_callback msg_cb,
IDL_tree *tree, IDL_ns *ns,
unsigned long parse_flags,
int max_msg_level);
extern int IDL_parse_filename_with_input (const char *filename,
IDL_input_callback input_cb,
gpointer input_cb_user_data,
IDL_msg_callback msg_cb,
IDL_tree *tree, IDL_ns *ns,
unsigned long parse_flags,
int max_msg_level);
extern int IDL_ns_prefix (IDL_ns ns,
const char *s);
extern void IDL_ns_ID (IDL_ns ns,
const char *s);
extern void IDL_ns_version (IDL_ns ns,
const char *s);
extern int IDL_inhibit_get (void);
extern void IDL_inhibit_push (void);
extern void IDL_inhibit_pop (void);
extern void IDL_file_set (const char *filename,
int line);
extern void IDL_file_get (const char **filename,
int *line);
extern IDL_tree IDL_get_parent_node (IDL_tree p,
IDL_tree_type type,
int *scope_levels);
extern IDL_tree IDL_tree_get_scope (IDL_tree p);
extern int IDL_tree_get_node_info (IDL_tree tree,
char **who,
char **what);
extern void IDL_tree_error (IDL_tree p,
const char *fmt,
...);
extern void IDL_tree_warning (IDL_tree p,
int level,
const char *fmt,
...);
extern const char * IDL_tree_property_get (IDL_tree tree,
const char *key);
extern void IDL_tree_property_set (IDL_tree tree,
const char *key,
const char *value);
extern gboolean IDL_tree_property_remove (IDL_tree tree,
const char *key);
extern void IDL_tree_properties_copy (IDL_tree from_tree,
IDL_tree to_tree);
extern void IDL_tree_walk (IDL_tree p,
IDL_tree_func_data *current,
IDL_tree_func pre_tree_func,
IDL_tree_func post_tree_func,
gpointer user_data);
extern void IDL_tree_walk_in_order (IDL_tree p,
IDL_tree_func tree_func,
gpointer user_data);
extern void IDL_tree_free (IDL_tree root);
extern void IDL_tree_to_IDL (IDL_tree p,
IDL_ns ns,
FILE *output,
unsigned long output_flags);
extern char * IDL_do_escapes (const char *s);
extern IDL_tree IDL_resolve_const_exp (IDL_tree p,
IDL_tree_type type);
extern IDL_ns IDL_ns_new (void);
extern void IDL_ns_free (IDL_ns ns);
extern IDL_tree IDL_ns_resolve_this_scope_ident (IDL_ns ns,
IDL_tree scope,
IDL_tree ident);
extern IDL_tree IDL_ns_resolve_ident (IDL_ns ns,
IDL_tree ident);
extern IDL_tree IDL_ns_lookup_this_scope (IDL_ns ns,
IDL_tree scope,
IDL_tree ident,
gboolean *conflict);
extern IDL_tree IDL_ns_lookup_cur_scope (IDL_ns ns,
IDL_tree ident,
gboolean *conflict);
extern IDL_tree IDL_ns_place_new (IDL_ns ns,
IDL_tree ident);
extern void IDL_ns_push_scope (IDL_ns ns,
IDL_tree ident);
extern void IDL_ns_pop_scope (IDL_ns ns);
extern IDL_tree IDL_ns_qualified_ident_new (IDL_tree nsid);
extern char * IDL_ns_ident_to_qstring (IDL_tree ns_ident,
const char *join,
int scope_levels);
extern int IDL_ns_scope_levels_from_here (IDL_ns ns,
IDL_tree ident,
IDL_tree parent);
extern char * IDL_ns_ident_make_repo_id (IDL_ns ns,
IDL_tree p,
const char *p_prefix,
int *major,
int *minor);
#ifdef __cplusplus
}
#endif
#endif /* __IDL_H */

View File

@@ -1,50 +0,0 @@
@echo off
if "%MOZ_TOOLS%" == "" goto no_moz_tools
echo.
echo MOZ_TOOLS is set to %MOZ_TOOLS%
echo.
echo copying exes and dlls to %MOZ_TOOLS%\bin
if not exist %MOZ_TOOLS%\bin\NUL mkdir %MOZ_TOOLS%\bin >NUL
copy bin\x86\* %MOZ_TOOLS%\bin >NUL
echo copying include files to %MOZ_TOOLS%\include
if not exist %MOZ_TOOLS%\include\NUL mkdir %MOZ_TOOLS%\include >NUL
copy include\* %MOZ_TOOLS%\include >NUL
echo copying include files to %MOZ_TOOLS%\include\libIDL
if not exist %MOZ_TOOLS%\include\libIDL\NUL mkdir %MOZ_TOOLS%\include\libIDL >NUL
copy include\libIDL\* %MOZ_TOOLS%\include\libIDL >NUL
echo copying lib files to %MOZ_TOOLS%\lib
if not exist %MOZ_TOOLS%\lib\NUL mkdir %MOZ_TOOLS%\lib >NUL
copy lib\* %MOZ_TOOLS%\lib >NUL
echo.
echo done copying
echo.
echo make sure that MOZ_TOOLS\bin is on your path
echo.
goto done
:no_moz_tools
echo.
echo. ERROR!
echo.
echo You need to set MOZ_TOOLS in your environment.
echo MOZ_TOOLS should be the name of a directory that
echo you create to hold these tools.
echo.
echo. e.g.
echo. mkdir c:\moz_tools
echo. set MOZ_TOOLS=c:\moz_tools
echo.
echo MOZ_TOOLS should be set permanently so that it is
echo available to the build system whenever mozilla is building.
echo.
echo.
echo Please set MOZ_TOOLS and run install.bat again
echo.
:done

Binary file not shown.

View File

@@ -1,12 +0,0 @@
Sources for glib are available from gnome.org via cvs. See cvs
checkout instructions at http://www.gnome.org - or use
export CVSROOT=:pserver:anonymous@anoncvs.gnome.org:/cvs/gnome
cvs login (no password)
cvs -z3 checkout glib
or grap a package of the sources we're currently using from
ftp://ftp.mozilla.org/pub/mozilla/libraries/source/
These sources correspond to the GLIB_1_2_0 tag on the gnome cvs
server.

View File

@@ -1,14 +0,0 @@
Sources for libIDL are available from gnome.org via cvs. See cvs
checkout instructions at http://www.gnome.org - or use
export CVSROOT=:pserver:anonymous@anoncvs.gnome.org:/cvs/gnome
cvs login (no password)
cvs -z3 checkout ORBit
(libIDL files are in ORBit/libIDL)
or grap a package of the sources we're currently using from
ftp://ftp.mozilla.org/pub/mozilla/libraries/source/
These sources correspond to the LIBIDL_V0_6_3 tag on the gnome cvs
server.

View File

@@ -1,226 +0,0 @@
Notes on the Free Translation Project
*************************************
Free software is going international! The Free Translation Project
is a way to get maintainers of free software, translators, and users all
together, so that will gradually become able to speak many languages.
A few packages already provide translations for their messages.
If you found this `ABOUT-NLS' file inside a distribution, you may
assume that the distributed package does use GNU `gettext' internally,
itself available at your nearest GNU archive site. But you do *not*
need to install GNU `gettext' prior to configuring, installing or using
this package with messages translated.
Installers will find here some useful hints. These notes also
explain how users should proceed for getting the programs to use the
available translations. They tell how people wanting to contribute and
work at translations should contact the appropriate team.
When reporting bugs in the `intl/' directory or bugs which may be
related to internationalization, you should tell about the version of
`gettext' which is used. The information can be found in the
`intl/VERSION' file, in internationalized packages.
One advise in advance
=====================
If you want to exploit the full power of internationalization, you
should configure it using
./configure --with-included-gettext
to force usage of internationalizing routines provided within this
package, despite the existence of internationalizing capabilities in the
operating system where this package is being installed. So far, only
the `gettext' implementation in the GNU C library version 2 provides as
many features (such as locale alias or message inheritance) as the
implementation here. It is also not possible to offer this additional
functionality on top of a `catgets' implementation. Future versions of
GNU `gettext' will very likely convey even more functionality. So it
might be a good idea to change to GNU `gettext' as soon as possible.
So you need not provide this option if you are using GNU libc 2 or
you have installed a recent copy of the GNU gettext package with the
included `libintl'.
INSTALL Matters
===============
Some packages are "localizable" when properly installed; the
programs they contain can be made to speak your own native language.
Most such packages use GNU `gettext'. Other packages have their own
ways to internationalization, predating GNU `gettext'.
By default, this package will be installed to allow translation of
messages. It will automatically detect whether the system provides
usable `catgets' (if using this is selected by the installer) or
`gettext' functions. If neither is available, the GNU `gettext' own
library will be used. This library is wholly contained within this
package, usually in the `intl/' subdirectory, so prior installation of
the GNU `gettext' package is *not* required. Installers may use
special options at configuration time for changing the default
behaviour. The commands:
./configure --with-included-gettext
./configure --with-catgets
./configure --disable-nls
will respectively bypass any pre-existing `catgets' or `gettext' to use
the internationalizing routines provided within this package, enable
the use of the `catgets' functions (if found on the locale system), or
else, *totally* disable translation of messages.
When you already have GNU `gettext' installed on your system and run
configure without an option for your new package, `configure' will
probably detect the previously built and installed `libintl.a' file and
will decide to use this. This might be not what is desirable. You
should use the more recent version of the GNU `gettext' library. I.e.
if the file `intl/VERSION' shows that the library which comes with this
package is more recent, you should use
./configure --with-included-gettext
to prevent auto-detection.
By default the configuration process will not test for the `catgets'
function and therefore they will not be used. The reasons are already
given above: the emulation on top of `catgets' cannot provide all the
extensions provided by the GNU `gettext' library. If you nevertheless
want to use the `catgets' functions use
./configure --with-catgets
to enable the test for `catgets' (this causes no harm if `catgets' is
not available on your system). If you really select this option we
would like to hear about the reasons because we cannot think of any
good one ourself.
Internationalized packages have usually many `po/LL.po' files, where
LL gives an ISO 639 two-letter code identifying the language. Unless
translations have been forbidden at `configure' time by using the
`--disable-nls' switch, all available translations are installed
together with the package. However, the environment variable `LINGUAS'
may be set, prior to configuration, to limit the installed set.
`LINGUAS' should then contain a space separated list of two-letter
codes, stating which languages are allowed.
Using This Package
==================
As a user, if your language has been installed for this package, you
only have to set the `LANG' environment variable to the appropriate
ISO 639 `LL' two-letter code prior to using the programs in the
package. For example, let's suppose that you speak German. At the
shell prompt, merely execute `setenv LANG de' (in `csh'),
`export LANG; LANG=de' (in `sh') or `export LANG=de' (in `bash'). This
can be done from your `.login' or `.profile' file, once and for all.
An operating system might already offer message localization for
many of its programs, while other programs have been installed locally
with the full capabilities of GNU `gettext'. Just using `gettext'
extended syntax for `LANG' would break proper localization of already
available operating system programs. In this case, users should set
both `LANGUAGE' and `LANG' variables in their environment, as programs
using GNU `gettext' give preference to `LANGUAGE'. For example, some
Swedish users would rather read translations in German than English for
when Swedish is not available. This is easily accomplished by setting
`LANGUAGE' to `sv:de' while leaving `LANG' to `sv'.
Translating Teams
=================
For the Free Translation Project to be a success, we need interested
people who like their own language and write it well, and who are also
able to synergize with other translators speaking the same language.
Each translation team has its own mailing list, courtesy of Linux
International. You may reach your translation team at the address
`LL@li.org', replacing LL by the two-letter ISO 639 code for your
language. Language codes are *not* the same as the country codes given
in ISO 3166. The following translation teams exist, as of December
1997:
Chinese `zh', Czech `cs', Danish `da', Dutch `nl', English `en',
Esperanto `eo', Finnish `fi', French `fr', German `de', Hungarian
`hu', Irish `ga', Italian `it', Indonesian `id', Japanese `ja',
Korean `ko', Latin `la', Norwegian `no', Persian `fa', Polish
`pl', Portuguese `pt', Russian `ru', Slovenian `sl', Spanish `es',
Swedish `sv', and Turkish `tr'.
For example, you may reach the Chinese translation team by writing to
`zh@li.org'.
If you'd like to volunteer to *work* at translating messages, you
should become a member of the translating team for your own language.
The subscribing address is *not* the same as the list itself, it has
`-request' appended. For example, speakers of Swedish can send a
message to `sv-request@li.org', having this message body:
subscribe
Keep in mind that team members are expected to participate
*actively* in translations, or at solving translational difficulties,
rather than merely lurking around. If your team does not exist yet and
you want to start one, or if you are unsure about what to do or how to
get started, please write to `translation@iro.umontreal.ca' to reach the
coordinator for all translator teams.
The English team is special. It works at improving and uniformizing
the terminology in use. Proven linguistic skill are praised more than
programming skill, here.
Available Packages
==================
Languages are not equally supported in all packages. The following
matrix shows the current state of internationalization, as of December
1997. The matrix shows, in regard of each package, for which languages
PO files have been submitted to translation coordination.
Ready PO files cs da de en es fi fr it ja ko nl no pl pt ru sl sv
.----------------------------------------------------.
bash | [] [] [] | 3
bison | [] [] [] | 3
clisp | [] [] [] [] | 4
cpio | [] [] [] [] [] [] | 6
diffutils | [] [] [] [] [] | 5
enscript | [] [] [] [] [] [] | 6
fileutils | [] [] [] [] [] [] [] [] [] [] | 10
findutils | [] [] [] [] [] [] [] [] [] | 9
flex | [] [] [] [] | 4
gcal | [] [] [] [] [] | 5
gettext | [] [] [] [] [] [] [] [] [] [] [] | 12
grep | [] [] [] [] [] [] [] [] [] [] | 10
hello | [] [] [] [] [] [] [] [] [] [] [] | 11
id-utils | [] [] [] | 3
indent | [] [] [] [] [] | 5
libc | [] [] [] [] [] [] [] | 7
m4 | [] [] [] [] [] [] | 6
make | [] [] [] [] [] [] | 6
music | [] [] | 2
ptx | [] [] [] [] [] [] [] [] | 8
recode | [] [] [] [] [] [] [] [] [] | 9
sh-utils | [] [] [] [] [] [] [] [] | 8
sharutils | [] [] [] [] [] [] | 6
tar | [] [] [] [] [] [] [] [] [] [] [] | 11
texinfo | [] [] [] | 3
textutils | [] [] [] [] [] [] [] [] [] | 9
wdiff | [] [] [] [] [] [] [] [] | 8
`----------------------------------------------------'
17 languages cs da de en es fi fr it ja ko nl no pl pt ru sl sv
27 packages 6 4 25 1 18 1 26 2 1 12 20 9 19 7 4 7 17 179
Some counters in the preceding matrix are higher than the number of
visible blocks let us expect. This is because a few extra PO files are
used for implementing regional variants of languages, or language
dialects.
For a PO file in the matrix above to be effective, the package to
which it applies should also have been internationalized and
distributed as such by its maintainer. There might be an observable
lag between the mere existence a PO file and its wide availability in a
distribution.
If December 1997 seems to be old, you may fetch a more recent copy
of this `ABOUT-NLS' file on most GNU archive sites.

View File

@@ -1,56 +0,0 @@
-----------------------------------
GNU make development up to version 3.75 by:
Roland McGrath <roland@gnu.org>
Development starting with GNU make 3.76 by:
Paul D. Smith <psmith@gnu.org>
GNU Make User's Manual
Written by:
Richard M. Stallman <rms@gnu.org>
Edited by:
Roland McGrath <roland@gnu.org>
Bob Chassell <bob@gnu.org>
Melissa Weisshaus <melissa@gnu.org>
Paul D. Smith <psmith@gnu.org>
-----------------------------------
GNU make porting efforts:
Port to VMS by:
Klaus Kaempf <kkaempf@progis.de>
Archive support/Bug fixes by:
John W. Eaton <jwe@bevo.che.wisc.edu>
Martin Zinser <zinser@decus.decus.de>
Port to Amiga by:
Aaron Digulla <digulla@fh-konstanz.de>
Port to MS-DOS (DJGPP) and MS-Windows 95/NT by:
DJ Delorie <dj@delorie.com>
Rob Tulloh <rob_tulloh@tivoli.com>
Eli Zaretskii <eliz@is.elta.co.il>
-----------------------------------
Other contributors:
Janet Carson <janet_carson@tivoli.com>
Howard Chu <hyc@highlandsun.com>
Paul Eggert <eggert@twinsun.com>
Klaus Heinz <kamar@ease.rhein-main.de>
Michael Joosten
Jim Kelton <jim_kelton@tivoli.com>
David Lubbren <uhay@rz.uni-karlsruhe.de>
Tim Magill <tim.magill@telops.gte.com>
Han-Wen Nienhuys <hanwen@cs.uu.nl>
Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
Carl Staelin (Princeton University)
Ian Stewartson (Data Logic Limited)
With suggestions/comments/bug reports from a cast of ... well ...
hundreds, anyway :)

View File

@@ -1,340 +0,0 @@
GNU GENERAL PUBLIC LICENSE
Version 2, June 1991
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
59 Temple Place - Suite 330, Boston, MA
02111-1307, USA.
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
Preamble
The licenses for most software are designed to take away your
freedom to share and change it. By contrast, the GNU General Public
License is intended to guarantee your freedom to share and change free
software--to make sure the software is free for all its users. This
General Public License applies to most of the Free Software
Foundation's software and to any other program whose authors commit to
using it. (Some other Free Software Foundation software is covered by
the GNU Library General Public License instead.) You can apply it to
your programs, too.
When we speak of free software, we are referring to freedom, not
price. Our General Public Licenses are designed to make sure that you
have the freedom to distribute copies of free software (and charge for
this service if you wish), that you receive source code or can get it
if you want it, that you can change the software or use pieces of it
in new free programs; and that you know you can do these things.
To protect your rights, we need to make restrictions that forbid
anyone to deny you these rights or to ask you to surrender the rights.
These restrictions translate to certain responsibilities for you if you
distribute copies of the software, or if you modify it.
For example, if you distribute copies of such a program, whether
gratis or for a fee, you must give the recipients all the rights that
you have. You must make sure that they, too, receive or can get the
source code. And you must show them these terms so they know their
rights.
We protect your rights with two steps: (1) copyright the software, and
(2) offer you this license which gives you legal permission to copy,
distribute and/or modify the software.
Also, for each author's protection and ours, we want to make certain
that everyone understands that there is no warranty for this free
software. If the software is modified by someone else and passed on, we
want its recipients to know that what they have is not the original, so
that any problems introduced by others will not reflect on the original
authors' reputations.
Finally, any free program is threatened constantly by software
patents. We wish to avoid the danger that redistributors of a free
program will individually obtain patent licenses, in effect making the
program proprietary. To prevent this, we have made it clear that any
patent must be licensed for everyone's free use or not licensed at all.
The precise terms and conditions for copying, distribution and
modification follow.
GNU GENERAL PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License applies to any program or other work which contains
a notice placed by the copyright holder saying it may be distributed
under the terms of this General Public License. The "Program", below,
refers to any such program or work, and a "work based on the Program"
means either the Program or any derivative work under copyright law:
that is to say, a work containing the Program or a portion of it,
either verbatim or with modifications and/or translated into another
language. (Hereinafter, translation is included without limitation in
the term "modification".) Each licensee is addressed as "you".
Activities other than copying, distribution and modification are not
covered by this License; they are outside its scope. The act of
running the Program is not restricted, and the output from the Program
is covered only if its contents constitute a work based on the
Program (independent of having been made by running the Program).
Whether that is true depends on what the Program does.
1. You may copy and distribute verbatim copies of the Program's
source code as you receive it, in any medium, provided that you
conspicuously and appropriately publish on each copy an appropriate
copyright notice and disclaimer of warranty; keep intact all the
notices that refer to this License and to the absence of any warranty;
and give any other recipients of the Program a copy of this License
along with the Program.
You may charge a fee for the physical act of transferring a copy, and
you may at your option offer warranty protection in exchange for a fee.
2. You may modify your copy or copies of the Program or any portion
of it, thus forming a work based on the Program, and copy and
distribute such modifications or work under the terms of Section 1
above, provided that you also meet all of these conditions:
a) You must cause the modified files to carry prominent notices
stating that you changed the files and the date of any change.
b) You must cause any work that you distribute or publish, that in
whole or in part contains or is derived from the Program or any
part thereof, to be licensed as a whole at no charge to all third
parties under the terms of this License.
c) If the modified program normally reads commands interactively
when run, you must cause it, when started running for such
interactive use in the most ordinary way, to print or display an
announcement including an appropriate copyright notice and a
notice that there is no warranty (or else, saying that you provide
a warranty) and that users may redistribute the program under
these conditions, and telling the user how to view a copy of this
License. (Exception: if the Program itself is interactive but
does not normally print such an announcement, your work based on
the Program is not required to print an announcement.)
These requirements apply to the modified work as a whole. If
identifiable sections of that work are not derived from the Program,
and can be reasonably considered independent and separate works in
themselves, then this License, and its terms, do not apply to those
sections when you distribute them as separate works. But when you
distribute the same sections as part of a whole which is a work based
on the Program, the distribution of the whole must be on the terms of
this License, whose permissions for other licensees extend to the
entire whole, and thus to each and every part regardless of who wrote it.
Thus, it is not the intent of this section to claim rights or contest
your rights to work written entirely by you; rather, the intent is to
exercise the right to control the distribution of derivative or
collective works based on the Program.
In addition, mere aggregation of another work not based on the Program
with the Program (or with a work based on the Program) on a volume of
a storage or distribution medium does not bring the other work under
the scope of this License.
3. You may copy and distribute the Program (or a work based on it,
under Section 2) in object code or executable form under the terms of
Sections 1 and 2 above provided that you also do one of the following:
a) Accompany it with the complete corresponding machine-readable
source code, which must be distributed under the terms of Sections
1 and 2 above on a medium customarily used for software interchange; or,
b) Accompany it with a written offer, valid for at least three
years, to give any third party, for a charge no more than your
cost of physically performing source distribution, a complete
machine-readable copy of the corresponding source code, to be
distributed under the terms of Sections 1 and 2 above on a medium
customarily used for software interchange; or,
c) Accompany it with the information you received as to the offer
to distribute corresponding source code. (This alternative is
allowed only for noncommercial distribution and only if you
received the program in object code or executable form with such
an offer, in accord with Subsection b above.)
The source code for a work means the preferred form of the work for
making modifications to it. For an executable work, complete source
code means all the source code for all modules it contains, plus any
associated interface definition files, plus the scripts used to
control compilation and installation of the executable. However, as a
special exception, the source code distributed need not include
anything that is normally distributed (in either source or binary
form) with the major components (compiler, kernel, and so on) of the
operating system on which the executable runs, unless that component
itself accompanies the executable.
If distribution of executable or object code is made by offering
access to copy from a designated place, then offering equivalent
access to copy the source code from the same place counts as
distribution of the source code, even though third parties are not
compelled to copy the source along with the object code.
4. You may not copy, modify, sublicense, or distribute the Program
except as expressly provided under this License. Any attempt
otherwise to copy, modify, sublicense or distribute the Program is
void, and will automatically terminate your rights under this License.
However, parties who have received copies, or rights, from you under
this License will not have their licenses terminated so long as such
parties remain in full compliance.
5. You are not required to accept this License, since you have not
signed it. However, nothing else grants you permission to modify or
distribute the Program or its derivative works. These actions are
prohibited by law if you do not accept this License. Therefore, by
modifying or distributing the Program (or any work based on the
Program), you indicate your acceptance of this License to do so, and
all its terms and conditions for copying, distributing or modifying
the Program or works based on it.
6. Each time you redistribute the Program (or any work based on the
Program), the recipient automatically receives a license from the
original licensor to copy, distribute or modify the Program subject to
these terms and conditions. You may not impose any further
restrictions on the recipients' exercise of the rights granted herein.
You are not responsible for enforcing compliance by third parties to
this License.
7. If, as a consequence of a court judgment or allegation of patent
infringement or for any other reason (not limited to patent issues),
conditions are imposed on you (whether by court order, agreement or
otherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License. If you cannot
distribute so as to satisfy simultaneously your obligations under this
License and any other pertinent obligations, then as a consequence you
may not distribute the Program at all. For example, if a patent
license would not permit royalty-free redistribution of the Program by
all those who receive copies directly or indirectly through you, then
the only way you could satisfy both it and this License would be to
refrain entirely from distribution of the Program.
If any portion of this section is held invalid or unenforceable under
any particular circumstance, the balance of the section is intended to
apply and the section as a whole is intended to apply in other
circumstances.
It is not the purpose of this section to induce you to infringe any
patents or other property right claims or to contest validity of any
such claims; this section has the sole purpose of protecting the
integrity of the free software distribution system, which is
implemented by public license practices. Many people have made
generous contributions to the wide range of software distributed
through that system in reliance on consistent application of that
system; it is up to the author/donor to decide if he or she is willing
to distribute software through any other system and a licensee cannot
impose that choice.
This section is intended to make thoroughly clear what is believed to
be a consequence of the rest of this License.
8. If the distribution and/or use of the Program is restricted in
certain countries either by patents or by copyrighted interfaces, the
original copyright holder who places the Program under this License
may add an explicit geographical distribution limitation excluding
those countries, so that distribution is permitted only in or among
countries not thus excluded. In such case, this License incorporates
the limitation as if written in the body of this License.
9. The Free Software Foundation may publish revised and/or new versions
of the General Public License from time to time. Such new versions will
be similar in spirit to the present version, but may differ in detail to
address new problems or concerns.
Each version is given a distinguishing version number. If the Program
specifies a version number of this License which applies to it and "any
later version", you have the option of following the terms and conditions
either of that version or of any later version published by the Free
Software Foundation. If the Program does not specify a version number of
this License, you may choose any version ever published by the Free Software
Foundation.
10. If you wish to incorporate parts of the Program into other free
programs whose distribution conditions are different, write to the author
to ask for permission. For software which is copyrighted by the Free
Software Foundation, write to the Free Software Foundation; we sometimes
make exceptions for this. Our decision will be guided by the two goals
of preserving the free status of all derivatives of our free software and
of promoting the sharing and reuse of software generally.
NO WARRANTY
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
REPAIR OR CORRECTION.
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.
END OF TERMS AND CONDITIONS
Appendix: How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make it
free software which everyone can redistribute and change under these terms.
To do so, attach the following notices to the program. It is safest
to attach them to the start of each source file to most effectively
convey the exclusion of warranty; and each file should have at least
the "copyright" line and a pointer to where the full notice is found.
<one line to give the program's name and a brief idea of what it does.>
Copyright (C) 19yy <name of author>
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
Also add information on how to contact you by electronic and paper mail.
If the program is interactive, make it output a short notice like this
when it starts in an interactive mode:
Gnomovision version 69, Copyright (C) 19yy name of author
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.
The hypothetical commands `show w' and `show c' should show the appropriate
parts of the General Public License. Of course, the commands you use may
be called something other than `show w' and `show c'; they could even be
mouse-clicks or menu items--whatever suits your program.
You should also get your employer (if you work as a programmer) or your
school, if any, to sign a "copyright disclaimer" for the program, if
necessary. Here is a sample; alter the names:
Yoyodyne, Inc., hereby disclaims all copyright interest in the program
`Gnomovision' (which makes passes at compilers) written by James Hacker.
<signature of Ty Coon>, 1 April 1989
Ty Coon, President of Vice
This General Public License does not permit incorporating your program into
proprietary programs. If your program is a subroutine library, you may
consider it more useful to permit linking proprietary applications with the
library. If this is what you want to do, use the GNU Library General
Public License instead of this License.

File diff suppressed because it is too large Load Diff

View File

@@ -1,187 +0,0 @@
Basic Installation
==================
The `configure' shell script attempts to guess correct values for
various system-dependent variables used during compilation. It uses
those values to create a `Makefile' in each directory of the package.
It may also create one or more `.h' files containing system-dependent
definitions. Finally, it creates a shell script `config.status' that
you can run in the future to recreate the current configuration, a file
`config.cache' that saves the results of its tests to speed up
reconfiguring, and a file `config.log' containing compiler output
(useful mainly for debugging `configure').
If you need to do unusual things to compile the package, please try
to figure out how `configure' could check whether to do them, and mail
diffs or instructions to the address given in the `README' so they can
be considered for the next release. If at some point `config.cache'
contains results you don't want to keep, you may remove or edit it.
The file `configure.in' is used to create `configure' by a program
called `autoconf'. You only need `configure.in' if you want to change
it or regenerate `configure' using a newer version of `autoconf'.
The simplest way to compile this package is:
1. `cd' to the directory containing the package's source code and type
`./configure' to configure the package for your system. If you're
using `csh' on an old version of System V, you might need to type
`sh ./configure' instead to prevent `csh' from trying to execute
`configure' itself.
Running `configure' takes awhile. While running, it prints some
messages telling which features it is checking for.
2. Type `make' to compile the package.
If you're building GNU make on a system which does not already have
a `make', you can use the build.sh shell script to compile. Run
`sh ./build.sh'. This should compile the program in the current
directory. Then you will have a Make program that you can use for
`make install', or whatever else.
3. Optionally, type `./make check' to run any self-tests that come with
the package.
4. Type `make install' to install the programs and any data files and
documentation.
5. You can remove the program binaries and object files from the
source code directory by typing `make clean'. To also remove the
files that `configure' created (so you can compile the package for
a different kind of computer), type `make distclean'. There is
also a `make maintainer-clean' target, but that is intended mainly
for the package's developers. If you use it, you may have to get
all sorts of other programs in order to regenerate files that came
with the distribution.
Compilers and Options
=====================
Some systems require unusual options for compilation or linking that
the `configure' script does not know about. You can give `configure'
initial values for variables by setting them in the environment. Using
a Bourne-compatible shell, you can do that on the command line like
this:
CC=c89 CFLAGS=-O2 LIBS=-lposix ./configure
Or on systems that have the `env' program, you can do it like this:
env CPPFLAGS=-I/usr/local/include LDFLAGS=-s ./configure
Compiling For Multiple Architectures
====================================
You can compile the package for more than one kind of computer at the
same time, by placing the object files for each architecture in their
own directory. To do this, you must use a version of `make' that
supports the `VPATH' variable, such as GNU `make'. `cd' to the
directory where you want the object files and executables to go and run
the `configure' script. `configure' automatically checks for the
source code in the directory that `configure' is in and in `..'.
If you have to use a `make' that does not supports the `VPATH'
variable, you have to compile the package for one architecture at a time
in the source code directory. After you have installed the package for
one architecture, use `make distclean' before reconfiguring for another
architecture.
Installation Names
==================
By default, `make install' will install the package's files in
`/usr/local/bin', `/usr/local/man', etc. You can specify an
installation prefix other than `/usr/local' by giving `configure' the
option `--prefix=PATH'.
You can specify separate installation prefixes for
architecture-specific files and architecture-independent files. If you
give `configure' the option `--exec-prefix=PATH', the package will use
PATH as the prefix for installing programs and libraries.
Documentation and other data files will still use the regular prefix.
In addition, if you use an unusual directory layout you can give
options like `--bindir=PATH' to specify different values for particular
kinds of files. Run `configure --help' for a list of the directories
you can set and what kinds of files go in them.
If the package supports it, you can cause programs to be installed
with an extra prefix or suffix on their names by giving `configure' the
option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'.
Optional Features
=================
Some packages pay attention to `--enable-FEATURE' options to
`configure', where FEATURE indicates an optional part of the package.
They may also pay attention to `--with-PACKAGE' options, where PACKAGE
is something like `gnu-as' or `x' (for the X Window System). The
`README' should mention any `--enable-' and `--with-' options that the
package recognizes.
For packages that use the X Window System, `configure' can usually
find the X include and library files automatically, but if it doesn't,
you can use the `configure' options `--x-includes=DIR' and
`--x-libraries=DIR' to specify their locations.
Specifying the System Type
==========================
There may be some features `configure' can not figure out
automatically, but needs to determine by the type of host the package
will run on. Usually `configure' can figure that out, but if it prints
a message saying it can not guess the host type, give it the
`--host=TYPE' option. TYPE can either be a short name for the system
type, such as `sun4', or a canonical name with three fields:
CPU-COMPANY-SYSTEM
See the file `config.sub' for the possible values of each field. If
`config.sub' isn't included in this package, then this package doesn't
need to know the host type.
If you are building compiler tools for cross-compiling, you can also
use the `--target=TYPE' option to select the type of system they will
produce code for and the `--build=TYPE' option to select the type of
system on which you are compiling the package.
Sharing Defaults
================
If you want to set default values for `configure' scripts to share,
you can create a site shell script called `config.site' that gives
default values for variables like `CC', `cache_file', and `prefix'.
`configure' looks for `PREFIX/share/config.site' if it exists, then
`PREFIX/etc/config.site' if it exists. Or, you can set the
`CONFIG_SITE' environment variable to the location of the site script.
A warning: not all `configure' scripts look for a site script.
Operation Controls
==================
`configure' recognizes the following options to control how it
operates.
`--cache-file=FILE'
Use and save the results of the tests in FILE instead of
`./config.cache'. Set FILE to `/dev/null' to disable caching, for
debugging `configure'.
`--help'
Print a summary of the options to `configure', and exit.
`--quiet'
`--silent'
`-q'
Do not print messages saying which checks are being made. To
suppress all normal output, redirect it to `/dev/null' (any error
messages will still be shown).
`--srcdir=DIR'
Look for the package's source code in directory DIR. Usually
`configure' can determine that directory automatically.
`--version'
Print the version of Autoconf used to generate the `configure'
script, and exit.
`configure' also accepts some other, not widely useful, options.

View File

@@ -1,586 +0,0 @@
# -*-Makefile-*- template for DJGPP
# Makefile.in generated automatically by automake 1.2 from Makefile.am
# Copyright (C) 1994, 1995-1998, 1999 Free Software Foundation, Inc.
# This Makefile.DOS is free software; the Free Software Foundation
# gives unlimited permission to copy, distribute and modify it.
SHELL = /bin/sh
srcdir = .
VPATH = $(srcdir)
# $DJDIR is defined automatically by DJGPP to point
# to the root of the DJGPP installation tree.
prefix = /dev/env/DJDIR
exec_prefix = ${prefix}
bindir = /bin
datadir = /share
libdir = /lib
infodir = /info
mandir = /man
includedir = /include
oldincludedir = c:/djgpp/include
DESTDIR = /dev/env/DJDIR
pkgdatadir = $(datadir)/make
pkglibdir = $(libdir)/make
pkgincludedir = $(includedir)/make
localedir = $(datadir)/locale
INSTALL = ${exec_prefix}/bin/ginstall -c
INSTALL_PROGRAM = ${exec_prefix}/bin/ginstall -c
INSTALL_DATA = ${exec_prefix}/bin/ginstall -c -m 644
INSTALL_SCRIPT = ${exec_prefix}/bin/ginstall -c
transform = s,x,x,
# This will fail even if they don't have a Unix-like shell (stock DOS
# shell doesn't know about `false'). The only difference is that they
# get "Error -1" instead of "Error 1".
EXIT_FAIL = false
NORMAL_INSTALL = :
PRE_INSTALL = :
POST_INSTALL = :
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
AR = ar
CC = gcc
CPP = gcc -E
LIBOBJS =
MAKEINFO = ${exec_prefix}/bin/makeinfo
PACKAGE = make
PERL = perl
RANLIB = ranlib
REMOTE = stub
VERSION = 3.79.1
AUTOMAKE_OPTIONS = 1.2
bin_PROGRAMS = make
make_SOURCES = ar.c arscan.c commands.c dir.c expand.c file.c function.c getopt.c implicit.c job.c main.c misc.c read.c remake.c rule.c signame.c variable.c vpath.c default.c version.c getopt1.c remote-$(REMOTE).c
# This should include the glob/ prefix
libglob_a_SOURCES = glob/fnmatch.c glob/glob.c glob/fnmatch.h glob/glob.h
make_LDADD = glob/libglob.a
info_TEXINFOS = make.texinfo
man_MANS = make.1
INCLUDES = -I$(srcdir)/glob -DLIBDIR=\"c:/djgpp/lib\" -DINCLUDEDIR=\"c:/djgpp/include\" -DLOCALEDIR=\"$(localedir)\"
BUILT_SOURCES = README build.sh-in
EXTRA_DIST = $(BUILT_SOURCES) $(man_MANS) README.customs remote-cstms.c make-stds.texi texinfo.tex SCOPTIONS SMakefile Makefile.ami README.Amiga config.ami amiga.c amiga.h NMakefile README.DOS configh.dos configure.bat makefile.com README.W32 build_w32.bat config.h-W32 subproc.bat make.lnk config.h-vms makefile.vms readme.vms vmsdir.h vmsfunctions.c vmsify.c
SUBDIRS = glob
mkinstalldirs = ${exec_prefix}/bin/gmkdir -p
CONFIG_HEADER = config.h
CONFIG_CLEAN_FILES = build.sh
PROGRAMS = $(bin_PROGRAMS)
MAKE_HOST = i386-pc-msdosdjgpp
DEFS = -I. -I$(srcdir) -I.
CPPFLAGS = -DHAVE_CONFIG_H
LDFLAGS =
LIBS =
make_OBJECTS = ar.o arscan.o commands.o dir.o expand.o file.o function.o getopt.o implicit.o job.o main.o misc.o read.o remake.o rule.o signame.o variable.o vpath.o default.o version.o getopt1.o remote-$(REMOTE).o
make_DEPENDENCIES = glob/libglob.a
make_LDFLAGS =
libglob_a_LIBADD =
libglob_a_OBJECTS = fnmatch.o glob.o
noinst_LIBRARIES = glob/libglob.a
CFLAGS = -O2 -g
COMPILE = $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)
LINK = $(CC) $(CFLAGS) $(LDFLAGS) -o $@
TEXI2DVI = texi2dvi
TEXINFO_TEX = $(srcdir)/texinfo.tex
INFO_DEPS = make.info
DVIS = make.dvi
TEXINFOS = make.texinfo
man1dir = $(mandir)/man1
MANS = $(man_MANS)
NROFF = nroff
DIST_COMMON = README ABOUT-NLS AUTHORS COPYING ChangeLog INSTALL Makefile.am Makefile.in NEWS acconfig.h aclocal.m4 alloca.c build.sh.in config.h.in configure configure.in getloadavg.c gettext.c install-sh missing mkinstalldirs stamp-h.in texinfo.tex
DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
TAR = gtar
GZIP = --best
SOURCES = $(make_SOURCES)
OBJECTS = $(make_OBJECTS)
HEADERS = $(wildcard $(srcdir)/*.h)
default: all
.SUFFIXES:
.SUFFIXES: .S .c .dvi .info .o .ps .s .texi .texinfo .txi
mostlyclean-hdr:
clean-hdr:
distclean-hdr:
-rm -f config.h
maintainer-clean-hdr:
mostlyclean-binPROGRAMS:
clean-binPROGRAMS:
-test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS)
distclean-binPROGRAMS:
maintainer-clean-binPROGRAMS:
install-binPROGRAMS: $(bin_PROGRAMS)
@$(NORMAL_INSTALL)
$(mkinstalldirs) $(DESTDIR)$(bindir)
@list='$(bin_PROGRAMS)'; for p in $$list; do if test -f $$p; then echo " $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p | sed '$(transform)'`"; $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p | sed '$(transform)'`; else :; fi; done
uninstall-binPROGRAMS:
$(NORMAL_UNINSTALL)
list='$(bin_PROGRAMS)'; for p in $$list; do rm -f $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`.exe; done
.c.o:
$(COMPILE) -c $<
.s.o:
$(COMPILE) -c $<
.S.o:
$(COMPILE) -c $<
clean-noinstLIBRARIES:
-test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES)
mostlyclean-compile:
-rm -f *.o *.exe make.new core
clean-compile:
distclean-compile:
-rm -f *.tab.c *_tab.c
maintainer-clean-compile:
make: $(make_OBJECTS) $(make_DEPENDENCIES)
@command.com /c if exist make del make
@command.com /c if exist make.exe del make.exe
$(LINK) $(make_LDFLAGS) $(make_OBJECTS) $(make_LDADD) $(LIBS)
make.info: make.texinfo
make.dvi: make.texinfo
DVIPS = dvips
.texi.info:
$(MAKEINFO) $(srcdir)/$< -o ./$@
.texi.dvi:
TEXINPUTS="$(srcdir);$$TEXINPUTS" MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2DVI) $<
.texi:
$(MAKEINFO) $(srcdir)/$< -o ./$@
.texinfo.info:
$(MAKEINFO) $(srcdir)/$< -o ./$@
.texinfo:
$(MAKEINFO) $(srcdir)/$< -o ./$@
.texinfo.dvi:
TEXINPUTS="$(srcdir);$$TEXINPUTS" MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2DVI) $<
.txi.info:
$(MAKEINFO) $(srcdir)/$< -o ./$@
.txi.dvi:
TEXINPUTS="$(srcdir);$$TEXINPUTS" MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2DVI) $<
.dvi.ps:
$(DVIPS) $< -o $@
install-info-am: $(INFO_DEPS)
@$(NORMAL_INSTALL)
$(mkinstalldirs) $(DESTDIR)$(infodir)
@for file in $(INFO_DEPS) make.i; do d=$(srcdir); for ifile in `cd $$d && echo $$file $$file-[0-9] $$file-[0-9][0-9] $$file[0-9] $$file[0-9][0-9]`; do if test -f $$d/$$ifile; then echo " $(INSTALL_DATA) $$d/$$ifile $(DESTDIR)$(infodir)/$$ifile"; $(INSTALL_DATA) $$d/$$ifile $(DESTDIR)$(infodir)/$$ifile; else : ; fi; done; done
@$(POST_INSTALL)
@if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then for file in $(INFO_DEPS); do echo " install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/$$file"; install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/$$file || :; done; else : ; fi
uninstall-info:
$(PRE_UNINSTALL)
@if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then ii=yes; else ii=; fi; for file in $(INFO_DEPS); do test -z $ii || install-info --info-dir=$(DESTDIR)$(infodir) --remove $$file; done
$(NORMAL_UNINSTALL)
for file in $(INFO_DEPS) make.i; do (cd $(DESTDIR)$(infodir) && rm -f $$file $$file-[0-9] $$file-[0-9][0-9] $$file[0-9] $$file[0-9][0-9]); done
dist-info: $(INFO_DEPS)
for base in $(INFO_DEPS); do d=$(srcdir); for file in `cd $$d && eval echo $$base*`; do test -f $(distdir)/$$file || ln $$d/$$file $(distdir)/$$file 2> /dev/null || cp -p $$d/$$file $(distdir)/$$file; done; done
mostlyclean-aminfo:
-rm -f make.aux make.cp make.cps make.dvi make.fn make.fns make.ky \
make.kys make.ps make.log make.pg make.toc make.tp make.tps \
make.vr make.vrs make.op make.tr make.cv make.cn
clean-aminfo:
distclean-aminfo:
maintainer-clean-aminfo:
for i in $(INFO_DEPS) make.i; do rm -f `eval echo $$i*`; done
install-man1:
$(mkinstalldirs) $(DESTDIR)$(man1dir)
@list='$(man1_MANS)'; \
l2='$(man_MANS)'; for i in $$l2; do \
case "$$i" in \
*.1*) list="$$list $$i" ;; \
esac; \
done; \
for i in $$list; do \
if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \
else file=$$i; fi; \
ext=`echo $$i | sed -e 's/^.*\\.//'`; \
inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
inst=`echo $$inst | sed '$(transform)'`.$$ext; \
echo " $(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst"; \
$(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst; \
done
uninstall-man1:
@list='$(man1_MANS)'; \
l2='$(man_MANS)'; for i in $$l2; do \
case "$$i" in \
*.1*) list="$$list $$i" ;; \
esac; \
done; \
for i in $$list; do \
ext=`echo $$i | sed -e 's/^.*\\.//'`; \
inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
inst=`echo $$inst | sed '$(transform)'`.$$ext; \
echo " rm -f $(DESTDIR)$(man1dir)/$$inst"; \
rm -f $(DESTDIR)$(man1dir)/$$inst; \
done
install-man: $(MANS)
@$(NORMAL_INSTALL)
$(MAKE) install-man1
uninstall-man:
@$(NORMAL_UNINSTALL)
$(MAKE) uninstall-man1
# Assume that the only thing to do in glob is to build libglob.a,
# but do a sanity check: if $SUBDIRS will ever have more than
# a single directory, yell bloody murder.
all-recursive:
ifeq ($(words $(SUBDIRS)), 1)
@command.com /c if not exist glob\\nul md glob
@echo Making all in $(SUBDIRS)
$(MAKE) -C $(SUBDIRS) -f ../Makefile INCLUDES='-I$(srcdir) -I$(srcdir)/glob' DEFS='-I.. -I$(srcdir)' VPATH=$(srcdir)/glob libglob.a
else
@echo FATAL: There is more than one directory in "($(SUBDIRS))"
@$(EXIT_FAIL)
endif
$(SUBDIRS):
command.com /c md $@
libglob.a: $(libglob_a_OBJECTS)
command.com /c if exist libglob.a del libglob.a
$(AR) cru libglob.a $(libglob_a_OBJECTS) $(libglob_a_LIBADD)
$(RANLIB) libglob.a
mostlyclean-recursive clean-recursive distclean-recursive \
maintainer-clean-recursive check-recursive:
ifeq ($(words $(SUBDIRS)), 1)
@echo Making $(shell echo $@ | sed s/-recursive//) in $(SUBDIRS)
$(MAKE) -C $(SUBDIRS) -f ../Makefile $(shell echo $@ | sed s/-recursive//)-am
else
@echo FATAL: There is more than one directory in "($(SUBDIRS))"
@$(EXIT_FAIL)
endif
tags-in-glob: $(libglob_a_SOURCES)
etags $(addprefix $(srcdir)/,$^) -o ./glob/TAGS
tags-recursive:
ifeq ($(words $(SUBDIRS)), 1)
$(MAKE) tags-in-glob
else
@echo FATAL: There is more than one directory in "($(SUBDIRS))"
@$(EXIT_FAIL)
endif
tags: TAGS
ID: $(HEADERS) $(SOURCES)
mkid $(srcdir)/$(SOURCES) $(srcdir)/$(libglob_a_SOURCES) ./config.h $(HEADERS)
TAGS: tags-recursive $(HEADERS) $(srcdir)/$(SOURCES) config.h $(TAGS_DEPENDENCIES)
etags -i ./glob/TAGS $(ETAGS_ARGS) $(srcdir)/$(SOURCES) ./config.h $(HEADERS)
mostlyclean-tags:
clean-tags:
distclean-tags:
-rm -f TAGS ID
maintainer-clean-tags:
distdir = $(PACKAGE)-$(VERSION)
top_distdir = $(distdir)
# This target untars the dist file and tries a VPATH configuration. Then
# it guarantees that the distribution is self-contained by making another
# tarfile.
distcheck: dist
rm -rf $(distdir)
GZIP=$(GZIP) $(TAR) zxf $(distdir).tar.gz
mkdir $(distdir)/=build
mkdir $(distdir)/=inst
dc_install_base=`cd $(distdir)/=inst && pwd`; cd $(distdir)/=build && ../configure --srcdir=.. --prefix=$$dc_install_base && $(MAKE) && $(MAKE) dvi && $(MAKE) check && $(MAKE) install && $(MAKE) installcheck && $(MAKE) dist
rm -rf $(distdir)
@echo "========================"; echo "$(distdir).tar.gz is ready for distribution"; echo "========================"
dist: distdir
-chmod -R a+r $(distdir)
GZIP=$(GZIP) $(TAR) chozf $(distdir).tar.gz $(distdir)
rm -rf $(distdir)
dist-all: distdir
-chmod -R a+r $(distdir)
GZIP=$(GZIP) $(TAR) chozf $(distdir).tar.gz $(distdir)
rm -rf $(distdir)
distdir: $(DISTFILES)
rm -rf $(distdir)
mkdir $(distdir)
-chmod 777 $(distdir)
@for file in $(DISTFILES); do d=$(srcdir); test -f $(distdir)/$$file || ln $$d/$$file $(distdir)/$$file 2> /dev/null || cp -p $$d/$$file $(distdir)/$$file; done; for subdir in $(SUBDIRS); do test -d $(distdir)/$$subdir || mkdir $(distdir)/$$subdir || exit 1; chmod 777 $(distdir)/$$subdir; (cd $$subdir && $(MAKE) top_distdir=../$(top_distdir)/$$subdir distdir=../$(distdir)/$$subdir distdir) || exit 1; done
$(MAKE) top_distdir="$(top_distdir)" distdir="$(distdir)" dist-info
$(MAKE) top_distdir="$(top_distdir)" distdir="$(distdir)" dist-hook
info: $(INFO_DEPS) info-recursive
dvi: $(DVIS) dvi-recursive
check: all-am check-recursive check-local
@:
installcheck: installcheck-recursive
all-recursive-am: config.h
$(MAKE) all-recursive
all-am: Makefile $(INFO_DEPS) $(PROGRAMS) config.h
install-exec-am: install-binPROGRAMS
install-data-am: install-info-am
uninstall-am: uninstall-binPROGRAMS uninstall-info
install-exec: install-exec-recursive install-exec-am
@$(NORMAL_INSTALL)
install-data: install-data-recursive install-data-am
@$(NORMAL_INSTALL)
install-recursive uninstall-recursive:
@:
install: install-recursive install-exec-am install-data-am
@:
uninstall: uninstall-recursive uninstall-am
all: all-recursive-am all-am
install-strip:
$(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install
installdirs: installdirs-recursive
$(mkinstalldirs) $(bindir) $(infodir)
mostlyclean-generic:
-test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES)
clean-generic:
-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
distclean-generic:
-rm -f Makefile $(DISTCLEANFILES)
-rm -f config.cache config.log stamp-h stamp-h[0-9]*
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
maintainer-clean-generic:
-test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
-test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
mostlyclean-am: mostlyclean-hdr mostlyclean-binPROGRAMS mostlyclean-compile mostlyclean-aminfo mostlyclean-tags mostlyclean-generic
clean-am: clean-hdr clean-binPROGRAMS clean-compile clean-aminfo clean-tags clean-generic mostlyclean-am
distclean-am: distclean-hdr distclean-binPROGRAMS distclean-compile distclean-aminfo distclean-tags distclean-generic clean-am
maintainer-clean-am: maintainer-clean-hdr maintainer-clean-binPROGRAMS maintainer-clean-compile maintainer-clean-aminfo maintainer-clean-tags maintainer-clean-generic distclean-am
mostlyclean: mostlyclean-recursive mostlyclean-am
clean: clean-noinstLIBRARIES clean-recursive clean-am
distclean: distclean-recursive distclean-am
rm -f config.status
maintainer-clean: maintainer-clean-recursive maintainer-clean-am
@echo "This command is intended for maintainers to use;"
@echo "it deletes files that may require special tools to rebuild."
rm -f config.status
.PHONY: default mostlyclean-hdr distclean-hdr clean-hdr \
maintainer-clean-hdr mostlyclean-binPROGRAMS distclean-binPROGRAMS \
clean-binPROGRAMS maintainer-clean-binPROGRAMS uninstall-binPROGRAMS \
install-binPROGRAMS mostlyclean-compile distclean-compile clean-compile \
maintainer-clean-compile install-info-am uninstall-info \
mostlyclean-aminfo distclean-aminfo clean-aminfo \
maintainer-clean-aminfo install-data-recursive uninstall-data-recursive \
install-exec-recursive uninstall-exec-recursive installdirs-recursive \
uninstalldirs-recursive all-recursive check-recursive check-am \
installcheck-recursive info-recursive dvi-recursive \
mostlyclean-recursive distclean-recursive clean-recursive \
maintainer-clean-recursive tags tags-recursive mostlyclean-tags \
distclean-tags clean-tags maintainer-clean-tags distdir \
mostlyclean-depend distclean-depend clean-depend \
maintainer-clean-depend info dvi check-local installcheck \
all-recursive-am all-am install-exec-am install-data-am uninstall-am \
install-exec install-data install uninstall all installdirs \
mostlyclean-generic distclean-generic clean-generic \
maintainer-clean-generic clean mostlyclean distclean maintainer-clean
# --------------- Local DIST Section
# Install the w32 subdirectory
#
dist-hook:
(cd $(srcdir); \
w32=`find w32 -follow \( -name CVS -prune \) -o -type f -print`; \
tar chf - $$w32) \
| (cd $(distdir); tar xfBp -)
# --------------- Local CHECK Section
# Note: check-loadavg is NOT a prerequisite of check-local, since
# there's no uptime utility, and the test it does doesn't make sense
# on MSDOS anyway.
check-local: check-shell check-regression
@banner=" Regression PASSED: GNU Make $(VERSION) ($(MAKE_HOST)) built with $(CC) "; \
dashes=`echo "$$banner" | sed s/./=/g`; \
echo; \
echo "$$dashes"; \
echo "$$banner"; \
echo "$$dashes"; \
echo
.PHONY: check-loadavg check-shell check-regression
# > check-shell
#
# check-shell is designed to fail if they don't have a Unixy shell
# installed. The test suite requires such a shell.
check-shell:
@echo If Make says Error -1, you do not have Unix-style shell installed
@foo=bar.exe :
# > check-loadavg
#
loadavg: loadavg.c config.h
@rm -f loadavg
$(LINK) -DTEST $(make_LDFLAGS) loadavg.c $(LIBS)
# We copy getloadavg.c into a different file rather than compiling it
# directly because some compilers clobber getloadavg.o in the process.
loadavg.c: getloadavg.c
ln $(srcdir)/getloadavg.c loadavg.c || \
cp $(srcdir)/getloadavg.c loadavg.c
check-loadavg: loadavg
@echo The system uptime program believes the load average to be:
-uptime
@echo The GNU load average checking code believes:
-./loadavg
# > check-regression
#
# Look for the make test suite, and run it if found. Look in MAKE_TEST if
# specified, or else in the srcdir or the distdir, their parents, and _their_
# parents.
#
check-regression:
@if test -f "$(srcdir)/tests/run_make_tests"; then \
if $(PERL) -v >/dev/null 2>&1; then \
case `cd $(srcdir); pwd` in `pwd`) : ;; \
*) test -d tests || mkdir tests; \
for f in run_make_tests run_make_tests.pl test_driver.pl scripts; do \
rm -rf tests/$$f; cp -pr $(srcdir)/tests/$$f tests; \
done ;; \
esac; \
echo "cd tests && $(PERL) ./run_make_tests.pl -make ../make.exe $(MAKETESTFLAGS)"; \
cd tests && $(PERL) ./run_make_tests.pl -make ../make.exe $(MAKETESTFLAGS); \
else \
echo "Can't find a working Perl ($(PERL)); the test suite requires Perl."; \
fi; \
else \
echo "Can't find the GNU Make test suite ($(srcdir)/tests)."; \
fi
# --------------- Maintainer's Section
# Note this requires GNU make. Not to worry, since it will only be included
# in the Makefile if we're in the maintainer's environment.
#include $(srcdir)/maintMakefile
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:
# --------------- DEPENDENCIES
#
alloca.o: alloca.c config.h
ar.o: ar.c make.h config.h gettext.h filedef.h dep.h glob/fnmatch.h
arscan.o: arscan.c make.h config.h gettext.h
commands.o: commands.c make.h config.h gettext.h dep.h filedef.h \
variable.h job.h commands.h
default.o: default.c make.h config.h gettext.h rule.h dep.h filedef.h \
job.h commands.h variable.h
dir.o: dir.c make.h config.h gettext.h glob/glob.h
expand.o: expand.c make.h config.h gettext.h filedef.h job.h commands.h \
variable.h rule.h
file.o: file.c make.h config.h gettext.h dep.h filedef.h job.h \
commands.h variable.h
function.o: function.c make.h config.h gettext.h filedef.h variable.h \
dep.h job.h commands.h debug.h
getloadavg.o: getloadavg.c config.h
getopt.o: getopt.c config.h gettext.h getopt.h
getopt1.o: getopt1.c config.h getopt.h
gettext.o: gettext.c config.h gettext.h
implicit.o: implicit.c make.h config.h gettext.h rule.h dep.h filedef.h \
debug.h
job.o: job.c make.h config.h gettext.h job.h debug.h filedef.h \
commands.h variable.h
main.o: main.c make.h config.h gettext.h dep.h filedef.h variable.h \
job.h commands.h rule.h debug.h getopt.h
misc.o: misc.c make.h config.h gettext.h dep.h debug.h
read.o: read.c make.h config.h gettext.h glob/glob.h dep.h filedef.h \
job.h commands.h variable.h rule.h debug.h
remake.o: remake.c make.h config.h gettext.h filedef.h job.h commands.h \
dep.h variable.h debug.h
remote-stub.o: remote-stub.c make.h config.h gettext.h filedef.h job.h \
commands.h
rule.o: rule.c make.h config.h gettext.h dep.h filedef.h job.h \
commands.h variable.h rule.h
signame.o: signame.c make.h config.h gettext.h signame.h
variable.o: variable.c make.h config.h gettext.h dep.h filedef.h job.h \
commands.h variable.h rule.h
version.o: version.c config.h
vpath.o: vpath.c make.h config.h gettext.h filedef.h variable.h

View File

@@ -1,170 +0,0 @@
# This is a -*-Makefile-*-, or close enough
AUTOMAKE_OPTIONS = 1.4
SUBDIRS = $(GLOBDIR) i18n
bin_PROGRAMS = make
# These source files also have gettext references
SRCS = ar.c arscan.c commands.c dir.c expand.c file.c function.c \
getopt.c implicit.c job.c main.c misc.c read.c remake.c \
rule.c signame.c variable.c vpath.c
make_SOURCES = $(SRCS) default.c remote-$(REMOTE).c version.c \
getopt1.c
noinst_HEADERS = commands.h dep.h filedef.h job.h make.h rule.h variable.h \
debug.h signame.h getopt.h gettext.h
make_LDADD = $(LIBOBJS) @ALLOCA@ $(GLOBLIB)
man_MANS = make.1
info_TEXINFOS = make.texinfo
DEFS = -DALIASPATH=\"$(aliaspath)\" -DLOCALEDIR=\"$(localedir)\" -DLIBDIR=\"$(libdir)\" -DINCLUDEDIR=\"$(includedir)\" @DEFS@
INCLUDES = -I. -I$(srcdir) $(GLOBINC)
EXTRA_DIST = README build.sh.in $(man_MANS) README.customs remote-cstms.c\
make-stds.texi SCOPTIONS SMakefile\
README.Amiga Makefile.ami config.ami make.lnk amiga.c amiga.h\
README.DOS Makefile.DOS configure.bat dosbuild.bat configh.dos\
README.W32 NMakefile config.h.W32 build_w32.bat subproc.bat\
readme.vms makefile.vms makefile.com config.h-vms vmsdir.h\
vmsfunctions.c vmsify.c\
gettext.c\
glob/COPYING.LIB glob/ChangeLog glob/Makefile.am\
glob/Makefile.ami glob/Makefile.in glob/SCOPTIONS\
glob/SMakefile glob/configure.bat glob/fnmatch.c\
glob/fnmatch.h glob/glob.c glob/glob.h
MOSTLYCLEANFILES = loadavg.c
CLEANFILES = loadavg
MAKE_HOST = @MAKE_HOST@
# --------------- Internationalization Section
POTFILES = $(SRCS) remote-cstms.c vmsfunctions.c
localedir = $(prefix)/share/locale
aliaspath = $(localedir):.
all-local: $(srcdir)/stamp-pot
$(srcdir)/stamp-pot: $(POTFILES)
@echo "$(POTFILES)" > $@
# --------------- Local INSTALL Section
# If necessary, change the gid of the app and turn on the setgid flag.
#
# Whether or not make needs to be installed setgid.
# The value should be either `true' or `false'.
# On many systems, the getloadavg function (used to implement the `-l'
# switch) will not work unless make is installed setgid kmem.
#
inst_setgid = @NEED_SETGID@
# Install make setgid to this group so it can get the load average.
#
inst_group = @KMEM_GROUP@
install-exec-local:
@if $(inst_setgid); then \
app=$(DESTDIR)$(bindir)/`echo $(bin_PROGRAMS)|sed '$(transform)'`; \
if chgrp $(inst_group) $$app && chmod g+s $$app; then \
echo "chgrp $(inst_group) $$app && chmod g+s $$app"; \
else \
echo "$$app needs to be owned by group $(inst_group) and setgid;"; \
echo "otherwise the \`-l' option will probably not work."; \
echo "You may need special privileges to complete the installation"; \
echo "of $$app."; \
fi; \
else true; fi
# --------------- Local DIST Section
# Install the w32 and tests subdirectories
#
dist-hook:
(cd $(srcdir); \
sub=`find w32 tests -follow \( -name CVS -prune -o -name work -prune \) -o \( -name \*.orig -o -name \*.rej -o -name \*~ -prune \) -o -type f -print`; \
tar chf - $$sub) \
| (cd $(distdir); tar xfBp -)
# --------------- Local CHECK Section
check-local: check-regression check-loadavg
@banner=" Regression PASSED: GNU Make $(VERSION) ($(MAKE_HOST)) built with $(CC) "; \
dashes=`echo "$$banner" | sed s/./=/g`; \
echo; \
echo "$$dashes"; \
echo "$$banner"; \
echo "$$dashes"; \
echo
.PHONY: check-loadavg check-regression
# > check-loadavg
#
loadavg: loadavg.c config.h
@rm -f loadavg
$(LINK) -DTEST $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(make_LDFLAGS) loadavg.c $(LIBS)
# We copy getloadavg.c into a different file rather than compiling it
# directly because some compilers clobber getloadavg.o in the process.
#
loadavg.c: getloadavg.c
ln $(srcdir)/getloadavg.c loadavg.c || \
cp $(srcdir)/getloadavg.c loadavg.c
check-loadavg: loadavg
@echo The system uptime program believes the load average to be:
-uptime
@echo The GNU load average checking code believes:
-./loadavg
# > check-regression
#
# Look for the make test suite, and run it if found and we can find perl.
# If we're building outside the tree, we use symlinks to make a local copy of
# the test suite. Unfortunately the test suite itself isn't localizable yet.
#
MAKETESTFLAGS =
check-regression:
@if test -f "$(srcdir)/tests/run_make_tests"; then \
if $(PERL) -v >/dev/null 2>&1; then \
case `cd $(srcdir); pwd` in `pwd`) : ;; \
*) test -d tests || mkdir tests; \
rm -f srctests; \
if ln -s "$(srcdir)/tests" srctests; then \
for f in run_make_tests run_make_tests.pl test_driver.pl scripts; do \
rm -f tests/$$f; ln -s ../srctests/$$f tests; \
done; fi ;; \
esac; \
echo "cd tests && $(PERL) ./run_make_tests.pl -make ../make $(MAKETESTFLAGS)"; \
cd tests && $(PERL) ./run_make_tests.pl -make ../make $(MAKETESTFLAGS); \
else \
echo "Can't find a working Perl ($(PERL)); the test suite requires Perl."; \
fi; \
else \
echo "Can't find the GNU Make test suite ($(srcdir)/tests)."; \
fi
# --------------- Local CLEAN section
maintainer-clean-local:
-test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
# --------------- Maintainer's Section
@MAINT_MAKEFILE@

View File

@@ -1,305 +0,0 @@
# NOTE: If you have no `make' program at all to process this makefile, run
# `build.sh' instead.
#
# Copyright (C) 1988, 89, 91, 92, 93, 94, 1995 Free Software Foundation, Inc.
# This file is part of GNU Make.
#
# GNU Make is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2, or (at your option)
# any later version.
#
# GNU Make is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with GNU Make; see the file COPYING. If not, write to
# the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
# Boston, MA 02111-1307, USA.
#
# Makefile for GNU Make
#
CC = sc
RM = delete
CFLAGS =
CPPFLAGS =
LDFLAGS =
# Define these for your system as follows:
# -DNO_ARCHIVES To disable `ar' archive support.
# -DNO_FLOAT To avoid using floating-point numbers.
# -DENUM_BITFIELDS If the compiler isn't GCC but groks enum foo:2.
# Some compilers apparently accept this
# without complaint but produce losing code,
# so beware.
# NeXT 1.0a uses an old version of GCC, which required -D__inline=inline.
# See also `config.h'.
defines =
# Which flavor of remote job execution support to use.
# The code is found in `remote-$(REMOTE).c'.
REMOTE = stub
# If you are using the GNU C library, or have the GNU getopt functions in
# your C library, you can comment these out.
GETOPT = getopt.o getopt1.o
GETOPT_SRC = $(srcdir)getopt.c $(srcdir)getopt1.c $(srcdir)getopt.h
# If you are using the GNU C library, or have the GNU glob functions in
# your C library, you can comment this out. GNU make uses special hooks
# into the glob functions to be more efficient (by using make's directory
# cache for globbing), so you must use the GNU functions even if your
# system's C library has the 1003.2 glob functions already. Also, the glob
# functions in the AIX and HPUX C libraries are said to be buggy.
GLOB = glob/glob.lib
# If your system doesn't have alloca, or the one provided is bad, define this.
ALLOCA = alloca.o
ALLOCA_SRC = $(srcdir)alloca.c
# If your system needs extra libraries loaded in, define them here.
# System V probably need -lPW for alloca. HP-UX 7.0's alloca in
# libPW.a is broken on HP9000s300 and HP9000s400 machines. Use
# alloca.c instead on those machines.
LOADLIBES =
# Any extra object files your system needs.
extras = amiga.o
# Common prefix for machine-independent installed files.
prefix =
# Common prefix for machine-dependent installed files.
exec_prefix =
# Directory to install `make' in.
bindir = sc:c
# Directory to find libraries in for `-lXXX'.
libdir = lib:
# Directory to search by default for included makefiles.
includedir = include:
# Directory to install the Info files in.
infodir = doc:
# Directory to install the man page in.
mandir = t:
# Number to put on the man page filename.
manext = 1
# Prefix to put on installed `make' binary file name.
binprefix =
# Prefix to put on installed `make' man page file name.
manprefix = $(binprefix)
# Whether or not make needs to be installed setgid.
# The value should be either `true' or `false'.
# On many systems, the getloadavg function (used to implement the `-l'
# switch) will not work unless make is installed setgid kmem.
install_setgid = false
# Install make setgid to this group so it can read /dev/kmem.
group = sys
# Program to install `make'.
INSTALL_PROGRAM = copy
# Program to install the man page.
INSTALL_DATA = copy
# Generic install program.
INSTALL = copy
# Program to format Texinfo source into Info files.
MAKEINFO = makeinfo
# Program to format Texinfo source into DVI files.
TEXI2DVI = texi2dvi
# Programs to make tags files.
ETAGS = etags -w
CTAGS = ctags -w
objs = commands.o job.o dir.o file.o misc.o main.o read.o remake.o \
rule.o implicit.o default.o variable.o expand.o function.o \
vpath.o version.o ar.o arscan.o signame.o remote-$(REMOTE).o \
$(GETOPT) $(ALLOCA) $(extras)
srcs = $(srcdir)commands.c $(srcdir)job.c $(srcdir)dir.c \
$(srcdir)file.c $(srcdir)getloadavg.c $(srcdir)misc.c \
$(srcdir)main.c $(srcdir)read.c $(srcdir)remake.c \
$(srcdir)rule.c $(srcdir)implicit.c $(srcdir)default.c \
$(srcdir)variable.c $(srcdir)expand.c $(srcdir)function.c \
$(srcdir)vpath.c $(srcdir)version.c \
$(srcdir)remote-$(REMOTE).c \
$(srcdir)ar.c $(srcdir)arscan.c \
$(srcdir)signame.c $(srcdir)signame.h $(GETOPT_SRC) \
$(srcdir)commands.h $(srcdir)dep.h $(srcdir)filedep.h \
$(srcdir)job.h $(srcdir)make.h $(srcdir)rule.h \
$(srcdir)variable.h $(ALLOCA_SRC) $(srcdir)config.h.in
.SUFFIXES:
.SUFFIXES: .o .c .h .ps .dvi .info .texinfo
all: make
info: make.info
dvi: make.dvi
# Some makes apparently use .PHONY as the default goal if it is before `all'.
.PHONY: all check info dvi
make.info: make.texinfo
$(MAKEINFO) -I$(srcdir) $(srcdir)make.texinfo -o make.info
make.dvi: make.texinfo
$(TEXI2DVI) $(srcdir)make.texinfo
make.ps: make.dvi
dvi2ps make.dvi > make.ps
make: $(objs) $(GLOB)
$(CC) Link $(LDFLAGS) $(objs) Lib $(GLOB) $(LOADLIBES) To make.new
-delete make
rename make.new make
TMPFILE = t:Make$$
$(GLOB):
cd glob @@\
$(MAKE) -$(MAKEFLAGS) -f Makefile
# -I. is needed to find config.h in the build directory.
OUTPUT_OPTION =
.c.o:
$(CC) $(defines) IDir "" IDir glob \
$(CPPFLAGS) $(CFLAGS) $< $(OUTPUT_OPTION)
# For some losing Unix makes.
SHELL = /bin/sh
#@SET_MAKE@
glob/libglob.a: FORCE config.h
cd glob; $(MAKE) libglob.a
FORCE:
tagsrcs = $(srcs) $(srcdir)remote-*.c
.PHONY: install installdirs
install: installdirs \
$(bindir)$(binprefix)make $(infodir)make.info \
$(mandir)$(manprefix)make.$(manext)
installdirs:
$(SHELL) ${srcdir}/mkinstalldirs $(bindir) $(infodir) $(mandir)
$(bindir)$(binprefix)make: make
$(INSTALL_PROGRAM) make $@.new
@if $(install_setgid); then \
if chgrp $(group) $@.new && chmod g+s $@.new; then \
echo "chgrp $(group) $@.new && chmod g+s $@.new"; \
else \
echo "$@ needs to be owned by group $(group) and setgid;"; \
echo "otherwise the \`-l' option will probably not work."; \
echo "You may need special privileges to install $@."; \
fi; \
else true; fi
# Some systems can't deal with renaming onto a running binary.
-$(RM) $@.old
-mv $@ $@.old
mv $@.new $@
$(infodir)make.info: make.info
if [ -r ./make.info ]; then dir=.; else dir=$(srcdir); fi; \
for file in $${dir}/make.info*; do \
name="`basename $$file`"; \
$(INSTALL_DATA) $$file \
`echo $@ | sed "s,make.info\$$,$$name,"`; \
done
# Run install-info only if it exists.
# Use `if' instead of just prepending `-' to the
# line so we notice real errors from install-info.
# We use `$(SHELL) -c' because some shells do not
# fail gracefully when there is an unknown command.
if $(SHELL) -c 'install-info --version' >/dev/null 2>&1; then \
if [ -r ./make.info ]; then dir=.; else dir=$(srcdir); fi; \
install-info --infodir=$(infodir) $$dir/make.info; \
else true; fi
$(mandir)$(manprefix)make.$(manext): make.man
$(INSTALL_DATA) $(srcdir)make.man $@
loadavg: loadavg.c config.h
$(CC) $(defines) -DTEST -I. -I$(srcdir) $(CFLAGS) $(LDFLAGS) \
loadavg.c $(LOADLIBES) -o $@
# We copy getloadavg.c into a different file rather than compiling it
# directly because some compilers clobber getloadavg.o in the process.
loadavg.c: getloadavg.c
ln $(srcdir)getloadavg.c loadavg.c || \
cp $(srcdir)getloadavg.c loadavg.c
check-loadavg: loadavg
@echo The system uptime program believes the load average to be:
-uptime
@echo The GNU load average checking code believes:
./loadavg
check: check-loadavg
.PHONY: clean realclean distclean mostlyclean
clean: glob-clean
-$(RM) make loadavg "#?.o" core make.dvi
distclean: clean glob-realclean
-$(RM) Makefile config.h config.status build.sh
-$(RM) config.log config.cache
-$(RM) TAGS tags
-$(RM) make.?? make.??s make.log make.toc make.*aux
-$(RM) loadavg.c
realclean: distclean
-$(RM) make.info*
mostlyclean: clean
.PHONY: glob-clean glob-realclean
glob-clean glob-realclean:
cd glob @@\
$(MAKE) $@
# This tells versions [3.59,3.63) of GNU make not to export all variables.
.NOEXPORT:
# The automatically generated dependencies below may omit config.h
# because it is included with ``#include <config.h>'' rather than
# ``#include "config.h"''. So we add the explicit dependency to make sure.
$(objs): config.h
# Automatically generated dependencies will be put at the end of the file.
# Automatically generated dependencies.
commands.o: commands.c make.h dep.h filedef.h variable.h job.h \
commands.h
job.o: job.c make.h job.h filedef.h commands.h variable.h
dir.o: dir.c make.h
file.o: file.c make.h dep.h filedef.h job.h commands.h variable.h
misc.o: misc.c make.h dep.h
main.o: main.c make.h dep.h filedef.h variable.h job.h commands.h \
getopt.h
read.o: read.c make.h dep.h filedef.h job.h commands.h variable.h \
glob/glob.h
remake.o: remake.c make.h filedef.h job.h commands.h dep.h
rule.o: rule.c make.h dep.h filedef.h job.h commands.h variable.h \
rule.h
implicit.o: implicit.c make.h rule.h dep.h filedef.h
default.o: default.c make.h rule.h dep.h filedef.h job.h commands.h \
variable.h
variable.o: variable.c make.h dep.h filedef.h job.h commands.h \
variable.h
expand.o: expand.c make.h filedef.h job.h commands.h variable.h
function.o: function.c make.h filedef.h variable.h dep.h job.h \
commands.h amiga.h
vpath.o: vpath.c make.h filedef.h variable.h
version.o: version.c
ar.o: ar.c make.h filedef.h dep.h
arscan.o: arscan.c make.h
signame.o: signame.c signame.h
remote-stub.o: remote-stub.c make.h filedef.h job.h commands.h
getopt.o: getopt.c
getopt1.o : getopt1.c getopt.h
getloadavg.o: getloadavg.c
amiga.o: amiga.c make.h variable.h amiga.h

View File

@@ -1,815 +0,0 @@
# Makefile.in generated automatically by automake 1.4 from Makefile.am
# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.
# This is a -*-Makefile-*-, or close enough
SHELL = @SHELL@
srcdir = @srcdir@
top_srcdir = @top_srcdir@
VPATH = @srcdir@
prefix = @prefix@
exec_prefix = @exec_prefix@
bindir = @bindir@
sbindir = @sbindir@
libexecdir = @libexecdir@
datadir = @datadir@
sysconfdir = @sysconfdir@
sharedstatedir = @sharedstatedir@
localstatedir = @localstatedir@
libdir = @libdir@
infodir = @infodir@
mandir = @mandir@
includedir = @includedir@
oldincludedir = /usr/include
DESTDIR =
pkgdatadir = $(datadir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@
top_builddir = .
ACLOCAL = @ACLOCAL@
AUTOCONF = @AUTOCONF@
AUTOMAKE = @AUTOMAKE@
AUTOHEADER = @AUTOHEADER@
INSTALL = @INSTALL@
INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS)
INSTALL_DATA = @INSTALL_DATA@
INSTALL_SCRIPT = @INSTALL_SCRIPT@
transform = @program_transform_name@
NORMAL_INSTALL = :
PRE_INSTALL = :
POST_INSTALL = :
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
host_alias = @host_alias@
host_triplet = @host@
ALL_LINGUAS = @ALL_LINGUAS@
ALL_MOFILES = @ALL_MOFILES@
ALL_POFILES = @ALL_POFILES@
AR = @AR@
CC = @CC@
CPP = @CPP@
GETCONF = @GETCONF@
GLOBDIR = @GLOBDIR@
GLOBINC = @GLOBINC@
GLOBLIB = @GLOBLIB@
LIBOBJS = @LIBOBJS@
MAKEINFO = @MAKEINFO@
MOFILES = @MOFILES@
PACKAGE = @PACKAGE@
PERL = @PERL@
RANLIB = @RANLIB@
REMOTE = @REMOTE@
VERSION = @VERSION@
AUTOMAKE_OPTIONS = 1.4
SUBDIRS = $(GLOBDIR) i18n
bin_PROGRAMS = make
# These source files also have gettext references
SRCS = ar.c arscan.c commands.c dir.c expand.c file.c function.c getopt.c implicit.c job.c main.c misc.c read.c remake.c rule.c signame.c variable.c vpath.c
make_SOURCES = $(SRCS) default.c remote-$(REMOTE).c version.c getopt1.c
noinst_HEADERS = commands.h dep.h filedef.h job.h make.h rule.h variable.h debug.h signame.h getopt.h gettext.h
make_LDADD = $(LIBOBJS) @ALLOCA@ $(GLOBLIB)
man_MANS = make.1
info_TEXINFOS = make.texinfo
DEFS = -DALIASPATH=\"$(aliaspath)\" -DLOCALEDIR=\"$(localedir)\" -DLIBDIR=\"$(libdir)\" -DINCLUDEDIR=\"$(includedir)\" @DEFS@
INCLUDES = -I. -I$(srcdir) $(GLOBINC)
EXTRA_DIST = README build.sh.in $(man_MANS) README.customs remote-cstms.c make-stds.texi SCOPTIONS SMakefile README.Amiga Makefile.ami config.ami make.lnk amiga.c amiga.h README.DOS Makefile.DOS configure.bat dosbuild.bat configh.dos README.W32 NMakefile config.h.W32 build_w32.bat subproc.bat readme.vms makefile.vms makefile.com config.h-vms vmsdir.h vmsfunctions.c vmsify.c gettext.c glob/COPYING.LIB glob/ChangeLog glob/Makefile.am glob/Makefile.ami glob/Makefile.in glob/SCOPTIONS glob/SMakefile glob/configure.bat glob/fnmatch.c glob/fnmatch.h glob/glob.c glob/glob.h
MOSTLYCLEANFILES = loadavg.c
CLEANFILES = loadavg
MAKE_HOST = @MAKE_HOST@
# --------------- Internationalization Section
POTFILES = $(SRCS) remote-cstms.c vmsfunctions.c
localedir = $(prefix)/share/locale
aliaspath = $(localedir):.
# --------------- Local INSTALL Section
# If necessary, change the gid of the app and turn on the setgid flag.
#
# Whether or not make needs to be installed setgid.
# The value should be either `true' or `false'.
# On many systems, the getloadavg function (used to implement the `-l'
# switch) will not work unless make is installed setgid kmem.
#
inst_setgid = @NEED_SETGID@
# Install make setgid to this group so it can get the load average.
#
inst_group = @KMEM_GROUP@
# > check-regression
#
# Look for the make test suite, and run it if found and we can find perl.
# If we're building outside the tree, we use symlinks to make a local copy of
# the test suite. Unfortunately the test suite itself isn't localizable yet.
#
MAKETESTFLAGS =
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = config.h
CONFIG_CLEAN_FILES = build.sh
PROGRAMS = $(bin_PROGRAMS)
CPPFLAGS = @CPPFLAGS@
LDFLAGS = @LDFLAGS@
LIBS = @LIBS@
make_OBJECTS = ar.o arscan.o commands.o dir.o expand.o file.o \
function.o getopt.o implicit.o job.o main.o misc.o read.o remake.o \
rule.o signame.o variable.o vpath.o default.o remote-$(REMOTE).o \
version.o getopt1.o
make_DEPENDENCIES = @LIBOBJS@ @ALLOCA@
make_LDFLAGS =
CFLAGS = @CFLAGS@
COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
CCLD = $(CC)
LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@
TEXI2DVI = texi2dvi
INFO_DEPS = make.info
DVIS = make.dvi
TEXINFOS = make.texinfo
man1dir = $(mandir)/man1
MANS = $(man_MANS)
NROFF = nroff
HEADERS = $(noinst_HEADERS)
DIST_COMMON = README ./stamp-h.in ABOUT-NLS AUTHORS COPYING ChangeLog \
INSTALL Makefile.am Makefile.in NEWS acconfig.h acinclude.m4 aclocal.m4 \
alloca.c build.sh.in config.guess config.h.in config.sub configure \
configure.in getloadavg.c gettext.c install-sh missing mkinstalldirs \
texinfo.tex
DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
TAR = tar
GZIP_ENV = --best
SOURCES = $(make_SOURCES)
OBJECTS = $(make_OBJECTS)
all: all-redirect
.SUFFIXES:
.SUFFIXES: .S .c .dvi .info .o .ps .s .texi .texinfo .txi
$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
cd $(top_srcdir) && $(AUTOMAKE) --gnu --include-deps Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
cd $(top_builddir) \
&& CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
$(ACLOCAL_M4): configure.in acinclude.m4
cd $(srcdir) && $(ACLOCAL)
config.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
$(SHELL) ./config.status --recheck
$(srcdir)/configure: $(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
cd $(srcdir) && $(AUTOCONF)
config.h: stamp-h
@if test ! -f $@; then \
rm -f stamp-h; \
$(MAKE) stamp-h; \
else :; fi
stamp-h: $(srcdir)/config.h.in $(top_builddir)/config.status
cd $(top_builddir) \
&& CONFIG_FILES= CONFIG_HEADERS=config.h \
$(SHELL) ./config.status
@echo timestamp > stamp-h 2> /dev/null
$(srcdir)/config.h.in: $(srcdir)/stamp-h.in
@if test ! -f $@; then \
rm -f $(srcdir)/stamp-h.in; \
$(MAKE) $(srcdir)/stamp-h.in; \
else :; fi
$(srcdir)/stamp-h.in: $(top_srcdir)/configure.in $(ACLOCAL_M4) acconfig.h
cd $(top_srcdir) && $(AUTOHEADER)
@echo timestamp > $(srcdir)/stamp-h.in 2> /dev/null
mostlyclean-hdr:
clean-hdr:
distclean-hdr:
-rm -f config.h
maintainer-clean-hdr:
build.sh: $(top_builddir)/config.status build.sh.in
cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
mostlyclean-binPROGRAMS:
clean-binPROGRAMS:
-test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS)
distclean-binPROGRAMS:
maintainer-clean-binPROGRAMS:
install-binPROGRAMS: $(bin_PROGRAMS)
@$(NORMAL_INSTALL)
$(mkinstalldirs) $(DESTDIR)$(bindir)
@list='$(bin_PROGRAMS)'; for p in $$list; do \
if test -f $$p; then \
echo " $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \
$(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \
else :; fi; \
done
uninstall-binPROGRAMS:
@$(NORMAL_UNINSTALL)
list='$(bin_PROGRAMS)'; for p in $$list; do \
rm -f $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \
done
.c.o:
$(COMPILE) -c $<
.s.o:
$(COMPILE) -c $<
.S.o:
$(COMPILE) -c $<
mostlyclean-compile:
-rm -f *.o core *.core
clean-compile:
distclean-compile:
-rm -f *.tab.c
maintainer-clean-compile:
make: $(make_OBJECTS) $(make_DEPENDENCIES)
@rm -f make
$(LINK) $(make_LDFLAGS) $(make_OBJECTS) $(make_LDADD) $(LIBS)
make.info: make.texinfo
make.dvi: make.texinfo
DVIPS = dvips
.texi.info:
@cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9]
cd $(srcdir) \
&& $(MAKEINFO) `echo $< | sed 's,.*/,,'`
.texi.dvi:
TEXINPUTS=.:$$TEXINPUTS \
MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2DVI) $<
.texi:
@cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9]
cd $(srcdir) \
&& $(MAKEINFO) `echo $< | sed 's,.*/,,'`
.texinfo.info:
@cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9]
cd $(srcdir) \
&& $(MAKEINFO) `echo $< | sed 's,.*/,,'`
.texinfo:
@cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9]
cd $(srcdir) \
&& $(MAKEINFO) `echo $< | sed 's,.*/,,'`
.texinfo.dvi:
TEXINPUTS=.:$$TEXINPUTS \
MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2DVI) $<
.txi.info:
@cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9]
cd $(srcdir) \
&& $(MAKEINFO) `echo $< | sed 's,.*/,,'`
.txi.dvi:
TEXINPUTS=.:$$TEXINPUTS \
MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2DVI) $<
.txi:
@cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9]
cd $(srcdir) \
&& $(MAKEINFO) `echo $< | sed 's,.*/,,'`
.dvi.ps:
$(DVIPS) $< -o $@
install-info-am: $(INFO_DEPS)
@$(NORMAL_INSTALL)
$(mkinstalldirs) $(DESTDIR)$(infodir)
@list='$(INFO_DEPS)'; \
for file in $$list; do \
d=$(srcdir); \
for ifile in `cd $$d && echo $$file $$file-[0-9] $$file-[0-9][0-9]`; do \
if test -f $$d/$$ifile; then \
echo " $(INSTALL_DATA) $$d/$$ifile $(DESTDIR)$(infodir)/$$ifile"; \
$(INSTALL_DATA) $$d/$$ifile $(DESTDIR)$(infodir)/$$ifile; \
else : ; fi; \
done; \
done
@$(POST_INSTALL)
@if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then \
list='$(INFO_DEPS)'; \
for file in $$list; do \
echo " install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/$$file";\
install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/$$file || :;\
done; \
else : ; fi
uninstall-info:
$(PRE_UNINSTALL)
@if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then \
ii=yes; \
else ii=; fi; \
list='$(INFO_DEPS)'; \
for file in $$list; do \
test -z "$ii" \
|| install-info --info-dir=$(DESTDIR)$(infodir) --remove $$file; \
done
@$(NORMAL_UNINSTALL)
list='$(INFO_DEPS)'; \
for file in $$list; do \
(cd $(DESTDIR)$(infodir) && rm -f $$file $$file-[0-9] $$file-[0-9][0-9]); \
done
dist-info: $(INFO_DEPS)
list='$(INFO_DEPS)'; \
for base in $$list; do \
d=$(srcdir); \
for file in `cd $$d && eval echo $$base*`; do \
test -f $(distdir)/$$file \
|| ln $$d/$$file $(distdir)/$$file 2> /dev/null \
|| cp -p $$d/$$file $(distdir)/$$file; \
done; \
done
mostlyclean-aminfo:
-rm -f make.aux make.cp make.cps make.dvi make.fn make.fns make.ky \
make.kys make.ps make.log make.pg make.toc make.tp make.tps \
make.vr make.vrs make.op make.tr make.cv make.cn
clean-aminfo:
distclean-aminfo:
maintainer-clean-aminfo:
cd $(srcdir) && for i in $(INFO_DEPS); do \
rm -f $$i; \
if test "`echo $$i-[0-9]*`" != "$$i-[0-9]*"; then \
rm -f $$i-[0-9]*; \
fi; \
done
install-man1:
$(mkinstalldirs) $(DESTDIR)$(man1dir)
@list='$(man1_MANS)'; \
l2='$(man_MANS)'; for i in $$l2; do \
case "$$i" in \
*.1*) list="$$list $$i" ;; \
esac; \
done; \
for i in $$list; do \
if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \
else file=$$i; fi; \
ext=`echo $$i | sed -e 's/^.*\\.//'`; \
inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
inst=`echo $$inst | sed '$(transform)'`.$$ext; \
echo " $(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst"; \
$(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst; \
done
uninstall-man1:
@list='$(man1_MANS)'; \
l2='$(man_MANS)'; for i in $$l2; do \
case "$$i" in \
*.1*) list="$$list $$i" ;; \
esac; \
done; \
for i in $$list; do \
ext=`echo $$i | sed -e 's/^.*\\.//'`; \
inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
inst=`echo $$inst | sed '$(transform)'`.$$ext; \
echo " rm -f $(DESTDIR)$(man1dir)/$$inst"; \
rm -f $(DESTDIR)$(man1dir)/$$inst; \
done
install-man: $(MANS)
@$(NORMAL_INSTALL)
$(MAKE) $(AM_MAKEFLAGS) install-man1
uninstall-man:
@$(NORMAL_UNINSTALL)
$(MAKE) $(AM_MAKEFLAGS) uninstall-man1
# This directory's subdirectories are mostly independent; you can cd
# into them and run `make' without going through this Makefile.
# To change the values of `make' variables: instead of editing Makefiles,
# (1) if the variable is set in `config.status', edit `config.status'
# (which will cause the Makefiles to be regenerated when you run `make');
# (2) otherwise, pass the desired values on the `make' command line.
@SET_MAKE@
all-recursive install-data-recursive install-exec-recursive \
installdirs-recursive install-recursive uninstall-recursive \
check-recursive installcheck-recursive info-recursive dvi-recursive:
@set fnord $(MAKEFLAGS); amf=$$2; \
dot_seen=no; \
target=`echo $@ | sed s/-recursive//`; \
list='$(SUBDIRS)'; for subdir in $$list; do \
echo "Making $$target in $$subdir"; \
if test "$$subdir" = "."; then \
dot_seen=yes; \
local_target="$$target-am"; \
else \
local_target="$$target"; \
fi; \
(cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
|| case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
done; \
if test "$$dot_seen" = "no"; then \
$(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
fi; test -z "$$fail"
mostlyclean-recursive clean-recursive distclean-recursive \
maintainer-clean-recursive:
@set fnord $(MAKEFLAGS); amf=$$2; \
dot_seen=no; \
rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \
rev="$$subdir $$rev"; \
test "$$subdir" = "." && dot_seen=yes; \
done; \
test "$$dot_seen" = "no" && rev=". $$rev"; \
target=`echo $@ | sed s/-recursive//`; \
for subdir in $$rev; do \
echo "Making $$target in $$subdir"; \
if test "$$subdir" = "."; then \
local_target="$$target-am"; \
else \
local_target="$$target"; \
fi; \
(cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
|| case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
done && test -z "$$fail"
tags-recursive:
list='$(SUBDIRS)'; for subdir in $$list; do \
test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
done
tags: TAGS
ID: $(HEADERS) $(SOURCES) $(LISP)
list='$(SOURCES) $(HEADERS)'; \
unique=`for i in $$list; do echo $$i; done | \
awk ' { files[$$0] = 1; } \
END { for (i in files) print i; }'`; \
here=`pwd` && cd $(srcdir) \
&& mkid -f$$here/ID $$unique $(LISP)
TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) $(LISP)
tags=; \
here=`pwd`; \
list='$(SUBDIRS)'; for subdir in $$list; do \
if test "$$subdir" = .; then :; else \
test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \
fi; \
done; \
list='$(SOURCES) $(HEADERS)'; \
unique=`for i in $$list; do echo $$i; done | \
awk ' { files[$$0] = 1; } \
END { for (i in files) print i; }'`; \
test -z "$(ETAGS_ARGS)config.h.in$$unique$(LISP)$$tags" \
|| (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags config.h.in $$unique $(LISP) -o $$here/TAGS)
mostlyclean-tags:
clean-tags:
distclean-tags:
-rm -f TAGS ID
maintainer-clean-tags:
distdir = $(PACKAGE)-$(VERSION)
top_distdir = $(distdir)
# This target untars the dist file and tries a VPATH configuration. Then
# it guarantees that the distribution is self-contained by making another
# tarfile.
distcheck: dist
-rm -rf $(distdir)
GZIP=$(GZIP_ENV) $(TAR) zxf $(distdir).tar.gz
mkdir $(distdir)/=build
mkdir $(distdir)/=inst
dc_install_base=`cd $(distdir)/=inst && pwd`; \
cd $(distdir)/=build \
&& ../configure --srcdir=.. --prefix=$$dc_install_base \
&& $(MAKE) $(AM_MAKEFLAGS) \
&& $(MAKE) $(AM_MAKEFLAGS) dvi \
&& $(MAKE) $(AM_MAKEFLAGS) check \
&& $(MAKE) $(AM_MAKEFLAGS) install \
&& $(MAKE) $(AM_MAKEFLAGS) installcheck \
&& $(MAKE) $(AM_MAKEFLAGS) dist
-rm -rf $(distdir)
@banner="$(distdir).tar.gz is ready for distribution"; \
dashes=`echo "$$banner" | sed s/./=/g`; \
echo "$$dashes"; \
echo "$$banner"; \
echo "$$dashes"
dist: distdir
-chmod -R a+r $(distdir)
GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)
-rm -rf $(distdir)
dist-all: distdir
-chmod -R a+r $(distdir)
GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)
-rm -rf $(distdir)
distdir: $(DISTFILES)
-rm -rf $(distdir)
mkdir $(distdir)
-chmod 777 $(distdir)
$(mkinstalldirs) $(distdir)/glob
@for file in $(DISTFILES); do \
d=$(srcdir); \
if test -d $$d/$$file; then \
cp -pr $$/$$file $(distdir)/$$file; \
else \
test -f $(distdir)/$$file \
|| ln $$d/$$file $(distdir)/$$file 2> /dev/null \
|| cp -p $$d/$$file $(distdir)/$$file || :; \
fi; \
done
for subdir in $(SUBDIRS); do \
if test "$$subdir" = .; then :; else \
test -d $(distdir)/$$subdir \
|| mkdir $(distdir)/$$subdir \
|| exit 1; \
chmod 777 $(distdir)/$$subdir; \
(cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir=../$(distdir) distdir=../$(distdir)/$$subdir distdir) \
|| exit 1; \
fi; \
done
$(MAKE) $(AM_MAKEFLAGS) top_distdir="$(top_distdir)" distdir="$(distdir)" dist-info
$(MAKE) $(AM_MAKEFLAGS) top_distdir="$(top_distdir)" distdir="$(distdir)" dist-hook
alloca.o: alloca.c config.h
ar.o: ar.c make.h config.h gettext.h filedef.h dep.h glob/fnmatch.h
arscan.o: arscan.c make.h config.h gettext.h
commands.o: commands.c make.h config.h gettext.h dep.h filedef.h \
variable.h job.h commands.h
default.o: default.c make.h config.h gettext.h rule.h dep.h filedef.h \
job.h commands.h variable.h
dir.o: dir.c make.h config.h gettext.h glob/glob.h
expand.o: expand.c make.h config.h gettext.h filedef.h job.h commands.h \
variable.h rule.h
file.o: file.c make.h config.h gettext.h dep.h filedef.h job.h \
commands.h variable.h
function.o: function.c make.h config.h gettext.h filedef.h variable.h \
dep.h job.h commands.h debug.h
getloadavg.o: getloadavg.c config.h
getopt.o: getopt.c config.h gettext.h getopt.h
getopt1.o: getopt1.c config.h getopt.h
gettext.o: gettext.c config.h gettext.h
implicit.o: implicit.c make.h config.h gettext.h rule.h dep.h filedef.h \
debug.h
job.o: job.c make.h config.h gettext.h job.h debug.h filedef.h \
commands.h variable.h
main.o: main.c make.h config.h gettext.h dep.h filedef.h variable.h \
job.h commands.h rule.h debug.h getopt.h
misc.o: misc.c make.h config.h gettext.h dep.h debug.h
read.o: read.c make.h config.h gettext.h glob/glob.h dep.h filedef.h \
job.h commands.h variable.h rule.h debug.h
remake.o: remake.c make.h config.h gettext.h filedef.h job.h commands.h \
dep.h variable.h debug.h
remote-stub.o: remote-stub.c make.h config.h gettext.h filedef.h job.h \
commands.h
rule.o: rule.c make.h config.h gettext.h dep.h filedef.h job.h \
commands.h variable.h rule.h
signame.o: signame.c make.h config.h gettext.h signame.h
variable.o: variable.c make.h config.h gettext.h dep.h filedef.h job.h \
commands.h variable.h rule.h
version.o: version.c config.h
vpath.o: vpath.c make.h config.h gettext.h filedef.h variable.h
info-am: $(INFO_DEPS)
info: info-recursive
dvi-am: $(DVIS)
dvi: dvi-recursive
check-am: all-am
$(MAKE) $(AM_MAKEFLAGS) check-local
check: check-recursive
installcheck-am:
installcheck: installcheck-recursive
all-recursive-am: config.h
$(MAKE) $(AM_MAKEFLAGS) all-recursive
install-exec-am: install-binPROGRAMS install-exec-local
install-exec: install-exec-recursive
install-data-am: install-info-am install-man
install-data: install-data-recursive
install-am: all-am
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
install: install-recursive
uninstall-am: uninstall-binPROGRAMS uninstall-info uninstall-man
uninstall: uninstall-recursive
all-am: Makefile $(INFO_DEPS) $(PROGRAMS) $(MANS) $(HEADERS) config.h \
all-local
all-redirect: all-recursive-am
install-strip:
$(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
installdirs: installdirs-recursive
installdirs-am:
$(mkinstalldirs) $(DESTDIR)$(bindir) $(DESTDIR)$(infodir) \
$(DESTDIR)$(mandir)/man1
mostlyclean-generic:
-test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES)
clean-generic:
-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
distclean-generic:
-rm -f Makefile $(CONFIG_CLEAN_FILES)
-rm -f config.cache config.log stamp-h stamp-h[0-9]*
maintainer-clean-generic:
mostlyclean-am: mostlyclean-hdr mostlyclean-binPROGRAMS \
mostlyclean-compile mostlyclean-aminfo mostlyclean-tags \
mostlyclean-generic
mostlyclean: mostlyclean-recursive
clean-am: clean-hdr clean-binPROGRAMS clean-compile clean-aminfo \
clean-tags clean-generic mostlyclean-am
clean: clean-recursive
distclean-am: distclean-hdr distclean-binPROGRAMS distclean-compile \
distclean-aminfo distclean-tags distclean-generic \
clean-am
distclean: distclean-recursive
-rm -f config.status
maintainer-clean-am: maintainer-clean-hdr maintainer-clean-binPROGRAMS \
maintainer-clean-compile maintainer-clean-aminfo \
maintainer-clean-tags maintainer-clean-generic \
distclean-am maintainer-clean-local
@echo "This command is intended for maintainers to use;"
@echo "it deletes files that may require special tools to rebuild."
maintainer-clean: maintainer-clean-recursive
-rm -f config.status
.PHONY: mostlyclean-hdr distclean-hdr clean-hdr maintainer-clean-hdr \
mostlyclean-binPROGRAMS distclean-binPROGRAMS clean-binPROGRAMS \
maintainer-clean-binPROGRAMS uninstall-binPROGRAMS install-binPROGRAMS \
mostlyclean-compile distclean-compile clean-compile \
maintainer-clean-compile install-info-am uninstall-info \
mostlyclean-aminfo distclean-aminfo clean-aminfo \
maintainer-clean-aminfo install-man1 uninstall-man1 install-man \
uninstall-man install-data-recursive uninstall-data-recursive \
install-exec-recursive uninstall-exec-recursive installdirs-recursive \
uninstalldirs-recursive all-recursive check-recursive \
installcheck-recursive info-recursive dvi-recursive \
mostlyclean-recursive distclean-recursive clean-recursive \
maintainer-clean-recursive tags tags-recursive mostlyclean-tags \
distclean-tags clean-tags maintainer-clean-tags distdir info-am info \
dvi-am dvi check-local check check-am installcheck-am installcheck \
all-recursive-am install-exec-local install-exec-am install-exec \
install-data-am install-data install-am install uninstall-am uninstall \
all-local all-redirect all-am all installdirs-am installdirs \
mostlyclean-generic distclean-generic clean-generic \
maintainer-clean-generic clean mostlyclean distclean maintainer-clean
all-local: $(srcdir)/stamp-pot
$(srcdir)/stamp-pot: $(POTFILES)
@echo "$(POTFILES)" > $@
install-exec-local:
@if $(inst_setgid); then \
app=$(DESTDIR)$(bindir)/`echo $(bin_PROGRAMS)|sed '$(transform)'`; \
if chgrp $(inst_group) $$app && chmod g+s $$app; then \
echo "chgrp $(inst_group) $$app && chmod g+s $$app"; \
else \
echo "$$app needs to be owned by group $(inst_group) and setgid;"; \
echo "otherwise the \`-l' option will probably not work."; \
echo "You may need special privileges to complete the installation"; \
echo "of $$app."; \
fi; \
else true; fi
# --------------- Local DIST Section
# Install the w32 and tests subdirectories
#
dist-hook:
(cd $(srcdir); \
sub=`find w32 tests -follow \( -name CVS -prune -o -name work -prune \) -o \( -name \*.orig -o -name \*.rej -o -name \*~ -prune \) -o -type f -print`; \
tar chf - $$sub) \
| (cd $(distdir); tar xfBp -)
# --------------- Local CHECK Section
check-local: check-regression check-loadavg
@banner=" Regression PASSED: GNU Make $(VERSION) ($(MAKE_HOST)) built with $(CC) "; \
dashes=`echo "$$banner" | sed s/./=/g`; \
echo; \
echo "$$dashes"; \
echo "$$banner"; \
echo "$$dashes"; \
echo
.PHONY: check-loadavg check-regression
# > check-loadavg
#
loadavg: loadavg.c config.h
@rm -f loadavg
$(LINK) -DTEST $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(make_LDFLAGS) loadavg.c $(LIBS)
# We copy getloadavg.c into a different file rather than compiling it
# directly because some compilers clobber getloadavg.o in the process.
#
loadavg.c: getloadavg.c
ln $(srcdir)/getloadavg.c loadavg.c || \
cp $(srcdir)/getloadavg.c loadavg.c
check-loadavg: loadavg
@echo The system uptime program believes the load average to be:
-uptime
@echo The GNU load average checking code believes:
-./loadavg
check-regression:
@if test -f "$(srcdir)/tests/run_make_tests"; then \
if $(PERL) -v >/dev/null 2>&1; then \
case `cd $(srcdir); pwd` in `pwd`) : ;; \
*) test -d tests || mkdir tests; \
rm -f srctests; \
if ln -s "$(srcdir)/tests" srctests; then \
for f in run_make_tests run_make_tests.pl test_driver.pl scripts; do \
rm -f tests/$$f; ln -s ../srctests/$$f tests; \
done; fi ;; \
esac; \
echo "cd tests && $(PERL) ./run_make_tests.pl -make ../make $(MAKETESTFLAGS)"; \
cd tests && $(PERL) ./run_make_tests.pl -make ../make $(MAKETESTFLAGS); \
else \
echo "Can't find a working Perl ($(PERL)); the test suite requires Perl."; \
fi; \
else \
echo "Can't find the GNU Make test suite ($(srcdir)/tests)."; \
fi
# --------------- Local CLEAN section
maintainer-clean-local:
-test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
# --------------- Maintainer's Section
@MAINT_MAKEFILE@
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:

View File

@@ -1,785 +0,0 @@
GNU make NEWS -*-indented-text-*-
History of user-visible changes.
23 Jun 2000
Copyright (C) 1992,93,94,95,96,97,98,99,2000 Free Software Foundation, Inc.
See the end for copying conditions.
All changes mentioned here are more fully described in the GNU make
manual, which is contained in this distribution as the file make.texinfo.
Please send GNU make bug reports to <bug-make@gnu.org>.
See the README file and the GNU make manual for details on sending bug
reports.
Version 3.79.1
* .SECONDARY with no prerequisites now prevents any target from being
removed because make thinks it's an intermediate file, not just those
listed in the makefile.
* New configure option --disable-nsec-timestamps will keep make from
using sub-second timestamps on systems which support it. If your
build process depends on proper timestamp-preserving behavior of tools
like "cp -p" you might need this option, since "cp -p" (right now)
doesn't preserve the sub-second portion of the timestamp.
Version 3.79
* GNU make optionally supports internationalization and locales via the
GNU gettext (or local gettext if suitable) package. See the ABOUT-NLS
file for more information on configuring GNU make for NLS.
* Previously, GNU make quoted variables such as MAKEFLAGS and
MAKEOVERRIDES for proper parsing by the shell. This allowed them to
be used within make build scripts. However, using them there is not
proper behavior: they are meant to be passed to subshells via the
environment. Unfortunately the values were not quoted properly to be
passed through the environment. This meant that make didn't properly
pass some types of command line values to submakes.
With this version we change that behavior: now these variables are
quoted properly for passing through the environment, which is the
correct way to do it. If you previously used these variables
explicitly within a make rule you may need to re-examine your use for
correctness given this change.
* A new psuedo-target .NOTPARALLEL is available. If defined, the
current makefile is run serially regardless of the value of -j.
However, submakes are still eligible for parallel execution.
* The --debug option has changed: it now allows optional flags
controlling the amount and type of debugging output. By default only
a minimal amount information is generated, displaying the names of
"normal" targets (not makefiles) that were deemed out of date and in
need of being rebuilt.
Note that the -d option behaves as before: it takes no arguments and
all debugging information is generated.
* The `-p' (print database) output now includes filename and linenumber
information for variable definitions, to aid debugging.
* The wordlist function no longer reverses its arguments if the "start"
value is greater than the "end" value. If that's true, nothing is
returned.
* Hartmut Becker provided many updates for the VMS port of GNU make.
See the readme.vms file for more details.
Version 3.78
* Two new functions, $(error ...) and $(warning ...) are available. The
former will cause make to fail and exit immediately upon expansion of
the function, with the text provided as the error message. The latter
causes the text provided to be printed as a warning message, but make
proceeds normally.
* A new function $(call ...) is available. This allows users to create
their own parameterized macros and invoke them later. Original
implementation of this function was provided by Han-Wen Nienhuys
<hanwen@cs.uu.nl>.
* A new function $(if ...) is available. It provides if-then-else
capabilities in a builtin function. Original implementation of this
function was provided by Han-Wen Nienhuys <hanwen@cs.uu.nl>.
* Make defines a new variable, .LIBPATTERNS. This variable controls how
library dependency expansion (dependencies like ``-lfoo'') is performed.
* Make accepts CRLF sequences as well as traditional LF, for
compatibility with makefiles created on other operating systems.
* Make accepts a new option: -R, or --no-builtin-variables. This option
disables the definition of the rule-specific builtin variables (CC,
LD, AR, etc.). Specifying this option forces -r (--no-builtin-rules)
as well.
* A "job server" feature, suggested by Howard Chu <hyc@highlandsun.com>.
On systems that support POSIX pipe(2) semantics, GNU make can now pass
-jN options to submakes rather than forcing them all to use -j1. The
top make and all its sub-make processes use a pipe to communicate with
each other to ensure that no more than N jobs are started across all
makes. To get the old behavior of -j back, you can configure make
with the --disable-job-server option.
* The confusing term "dependency" has been replaced by the more accurate
and standard term "prerequisite", both in the manual and in all GNU make
output.
* GNU make supports the "big archive" library format introduced in AIX 4.3.
* GNU make supports large files on AIX, HP-UX, and IRIX. These changes
were provided by Paul Eggert <eggert@twinsun.com>. (Large file
support for Solaris and Linux was introduced in 3.77, but the
configuration had issues: these have also been resolved).
* The Windows 95/98/NT (W32) version of GNU make now has native support
for the Cygnus Cygwin release B20.1 shell (bash).
* The GNU make regression test suite, long available separately "under
the table", has been integrated into the release. You can invoke it
by running "make check" in the distribution. Note that it requires
Perl (either Perl 4 or Perl 5) to run.
Version 3.77
* Implement BSD make's "?=" variable assignment operator. The variable
is assigned the specified value only if that variable is not already
defined.
* Make defines a new variable, "CURDIR", to contain the current working
directory (after the -C option, if any, has been processed).
Modifying this variable has no effect on the operation of make.
* Make defines a new default RCS rule, for new-style master file
storage: ``% :: RCS/%'' (note no ``,v'' suffix).
Make defines new default rules for DOS-style C++ file naming
conventions, with ``.cpp'' suffixes. All the same rules as for
``.cc'' and ``.C'' suffixes are provided, along with LINK.cpp and
COMPILE.cpp macros (which default to the same value as LINK.cc and
COMPILE.cc). Note CPPFLAGS is still C preprocessor flags! You should
use CXXFLAGS to change C++ compiler flags.
* A new feature, "target-specific variable values", has been added.
This is a large change so please see the appropriate sections of the
manual for full details. Briefly, syntax like this:
TARGET: VARIABLE = VALUE
defines VARIABLE as VALUE within the context of TARGET. This is
similar to SunOS make's "TARGET := VARIABLE = VALUE" feature. Note
that the assignment may be of any type, not just recursive, and that
the override keyword is available.
COMPATIBILITY: This new syntax means that if you have any rules where
the first or second dependency has an equal sign (=) in its name,
you'll have to escape them with a backslash: "foo : bar\=baz".
Further, if you have any dependencies which already contain "\=",
you'll have to escape both of them: "foo : bar\\\=baz".
* A new appendix listing the most common error and warning messages
generated by GNU make, with some explanation, has been added to the
GNU make User's Manual.
* Updates to the GNU make Customs library support (see README.customs).
* Updates to the Windows 95/NT port from Rob Tulloh (see README.W32),
and to the DOS port from Eli Zaretski (see README.DOS).
Version 3.76.1
* Small (but serious) bug fix. Quick rollout to get into the GNU source CD.
Version 3.76
* GNU make now uses automake to control Makefile.in generation. This
should make it more consistent with the GNU standards.
* VPATH functionality has been changed to incorporate the VPATH+ patch,
previously maintained by Paul Smith <psmith@baynetworks.com>. See the
manual.
* Make defines a new variable, `MAKECMDGOALS', to contain the goals that
were specified on the command line, if any. Modifying this variable
has no effect on the operation of make.
* A new function, `$(wordlist S,E,TEXT)', is available: it returns a
list of words from number S to number E (inclusive) of TEXT.
* Instead of an error, detection of future modification times gives a
warning and continues. The warning is repeated just before GNU make
exits, so it is less likely to be lost.
* Fix the $(basename) and $(suffix) functions so they only operate on
the last filename, not the entire string:
Command Old Result New Result
------- ---------- ----------
$(basename a.b) a a
$(basename a.b/c) a a.b/c
$(suffix a.b) b b
$(suffix a.b/c) b/c <empty>
* The $(strip) function now removes newlines as well as TABs and spaces.
* The $(shell) function now changes CRLF (\r\n) pairs to a space as well
as newlines (\n).
* Updates to the Windows 95/NT port from Rob Tulloh (see README.W32).
* Eli Zaretskii has updated the port to 32-bit protected mode on MSDOS
and MS-Windows, building with the DJGPP v2 port of GNU C/C++ compiler
and utilities. See README.DOS for details, and direct all questions
concerning this port to Eli Zaretskii <eliz@is.elta.co.il> or DJ
Delorie <dj@delorie.com>.
* John W. Eaton has updated the VMS port to support libraries and VPATH.
Version 3.75
* The directory messages printed by `-w' and implicitly in sub-makes,
are now omitted if Make runs no commands and has no other messages to print.
* Make now detects files that for whatever reason have modification times
in the future and gives an error. Files with such impossible timestamps
can result from unsynchronized clocks, or archived distributions
containing bogus timestamps; they confuse Make's dependency engine
thoroughly.
* The new directive `sinclude' is now recognized as another name for
`-include', for compatibility with some other Makes.
* Aaron Digulla has contributed a port to AmigaDOS. See README.Amiga for
details, and direct all Amiga-related questions to <digulla@fh-konstanz.de>.
* Rob Tulloh of Tivoli Systems has contributed a port to Windows NT or 95.
See README.W32 for details, and direct all Windows-related questions to
<rob_tulloh@tivoli.com>.
Version 3.73
* Converted to use Autoconf version 2, so `configure' has some new options.
See INSTALL for details.
* You can now send a SIGUSR1 signal to Make to toggle printing of debugging
output enabled by -d, at any time during the run.
Version 3.72
* DJ Delorie has ported Make to MS-DOS using the GO32 extender.
He is maintaining the DOS port, not the GNU Make maintainer;
please direct bugs and questions for DOS to <djgpp@sun.soe.clarkson.edu>.
MS-DOS binaries are available for FTP from ftp.simtel.net in
/pub/simtelnet/gnu/djgpp/.
* The `MAKEFLAGS' variable (in the environment or in a makefile) can now
contain variable definitions itself; these are treated just like
command-line variable definitions. Make will automatically insert any
variable definitions from the environment value of `MAKEFLAGS' or from
the command line, into the `MAKEFLAGS' value exported to children. The
`MAKEOVERRIDES' variable previously included in the value of `$(MAKE)'
for sub-makes is now included in `MAKEFLAGS' instead. As before, you can
reset `MAKEOVERRIDES' in your makefile to avoid putting all the variables
in the environment when its size is limited.
* If `.DELETE_ON_ERROR' appears as a target, Make will delete the target of
a rule if it has changed when its commands exit with a nonzero status,
just as when the commands get a signal.
* The automatic variable `$+' is new. It lists all the dependencies like
`$^', but preserves duplicates listed in the makefile. This is useful
for linking rules, where library files sometimes need to be listed twice
in the link order.
* You can now specify the `.IGNORE' and `.SILENT' special targets with
dependencies to limit their effects to those files. If a file appears as
a dependency of `.IGNORE', then errors will be ignored while running the
commands to update that file. Likewise if a file appears as a dependency
of `.SILENT', then the commands to update that file will not be printed
before they are run. (This change was made to conform to POSIX.2.)
Version 3.71
* The automatic variables `$(@D)', `$(%D)', `$(*D)', `$(<D)', `$(?D)', and
`$(^D)' now omit the trailing slash from the directory name. (This change
was made to comply with POSIX.2.)
* The source distribution now includes the Info files for the Make manual.
There is no longer a separate distribution containing Info and DVI files.
* You can now set the variables `binprefix' and/or `manprefix' in
Makefile.in (or on the command line when installing) to install GNU make
under a name other than `make' (i.e., ``make binprefix=g install''
installs GNU make as `gmake').
* The built-in Texinfo rules use the new variables `TEXI2DVI_FLAGS' for
flags to the `texi2dvi' script, and `MAKEINFO_FLAGS' for flags to the
Makeinfo program.
* The exit status of Make when it runs into errors is now 2 instead of 1.
The exit status is 1 only when using -q and some target is not up to date.
(This change was made to comply with POSIX.2.)
Version 3.70
* It is no longer a fatal error to have a NUL character in a makefile.
You should never put a NUL in a makefile because it can have strange
results, but otherwise empty lines full of NULs (such as produced by
the `xmkmf' program) will always work fine.
* The error messages for nonexistent included makefiles now refer to the
makefile name and line number where the `include' appeared, so Emacs's
C-x ` command takes you there (in case it's a typo you need to fix).
Version 3.69
* Implicit rule search for archive member references is now done in the
opposite order from previous versions: the whole target name `LIB(MEM)'
first, and just the member name and parentheses `(MEM)' second.
* Make now gives an error for an unterminated variable or function reference.
For example, `$(foo' with no matching `)' or `${bar' with no matching `}'.
* The new default variable `MAKE_VERSION' gives the version number of
Make, and a string describing the remote job support compiled in (if any).
Thus the value (in this release) is something like `3.69' or `3.69-Customs'.
* Commands in an invocation of the `shell' function are no longer run with
a modified environment like target commands are. As in versions before
3.68, they now run with the environment that `make' started with. We
have reversed the change made in version 3.68 because it turned out to
cause a paradoxical situation in cases like:
export variable = $(shell echo value)
When Make attempted to put this variable in the environment for a target
command, it would try expand the value by running the shell command
`echo value'. In version 3.68, because it constructed an environment
for that shell command in the same way, Make would begin to go into an
infinite loop and then get a fatal error when it detected the loop.
* The commands given for `.DEFAULT' are now used for phony targets with no
commands.
Version 3.68
* You can list several archive member names inside parenthesis:
`lib(mem1 mem2 mem3)' is equivalent to `lib(mem1) lib(mem2) lib(mem3)'.
* You can use wildcards inside archive member references. For example,
`lib(*.o)' expands to all existing members of `lib' whose names end in
`.o' (e.g. `lib(a.o) lib(b.o)'); `*.a(*.o)' expands to all such members
of all existing files whose names end in `.a' (e.g. `foo.a(a.o)
foo.a(b.o) bar.a(c.o) bar.a(d.o)'.
* A suffix rule `.X.a' now produces two pattern rules:
(%.o): %.X # Previous versions produced only this.
%.a: %.X # Now produces this as well, just like other suffixes.
* The new flag `--warn-undefined-variables' says to issue a warning message
whenever Make expands a reference to an undefined variable.
* The new `-include' directive is just like `include' except that there is
no error (not even a warning) for a nonexistent makefile.
* Commands in an invocation of the `shell' function are now run with a
modified environment like target commands are, so you can use `export' et
al to set up variables for them. They used to run with the environment
that `make' started with.
Version 3.66
* `make --version' (or `make -v') now exits immediately after printing
the version number.
Version 3.65
* Make now supports long-named members in `ar' archive files.
Version 3.64
* Make now supports the `+=' syntax for a variable definition which appends
to the variable's previous value. See the section `Appending More Text
to Variables' in the manual for full details.
* The new option `--no-print-directory' inhibits the `-w' or
`--print-directory' feature. Make turns on `--print-directory'
automatically if you use `-C' or `--directory', and in sub-makes; some
users have found this behavior undesirable.
* The built-in implicit rules now support the alternative extension
`.txinfo' for Texinfo files, just like `.texinfo' and `.texi'.
Version 3.63
* Make now uses a standard GNU `configure' script. See the new file
INSTALL for the new (and much simpler) installation procedure.
* There is now a shell script to build Make the first time, if you have no
other `make' program. `build.sh' is created by `configure'; see README.
* GNU Make now completely conforms to the POSIX.2 specification for `make'.
* Elements of the `$^' and `$?' automatic variables that are archive
member references now list only the member name, as in Unix and POSIX.2.
* You should no longer ever need to specify the `-w' switch, which prints
the current directory before and after Make runs. The `-C' switch to
change directory, and recursive use of Make, now set `-w' automatically.
* Multiple double-colon rules for the same target will no longer have their
commands run simultaneously under -j, as this could result in the two
commands trying to change the file at the same time and interfering with
one another.
* The `SHELL' variable is now never taken from the environment.
Each makefile that wants a shell other than the default (/bin/sh) must
set SHELL itself. SHELL is always exported to child processes.
This change was made for compatibility with POSIX.2.
* Make now accepts long options. There is now an informative usage message
that tells you what all the options are and what they do. Try `make --help'.
* There are two new directives: `export' and `unexport'. All variables are
no longer automatically put into the environments of the commands that
Make runs. Instead, only variables specified on the command line or in
the environment are exported by default. To export others, use:
export VARIABLE
or you can define variables with:
export VARIABLE = VALUE
or:
export VARIABLE := VALUE
You can use just:
export
or:
.EXPORT_ALL_VARIABLES:
to get the old behavior. See the node `Variables/Recursion' in the manual
for a full description.
* The commands from the `.DEFAULT' special target are only applied to
targets which have no rules at all, not all targets with no commands.
This change was made for compatibility with Unix make.
* All fatal error messages now contain `***', so they are easy to find in
compilation logs.
* Dependency file names like `-lNAME' are now replaced with the actual file
name found, as with files found by normal directory search (VPATH).
The library file `libNAME.a' may now be found in the current directory,
which is checked before VPATH; the standard set of directories (/lib,
/usr/lib, /usr/local/lib) is now checked last.
See the node `Libraries/Search' in the manual for full details.
* A single `include' directive can now specify more than one makefile to
include, like this:
include file1 file2
You can also use shell file name patterns in an `include' directive:
include *.mk
* The default directories to search for included makefiles, and for
libraries specified with `-lNAME', are now set by configuration.
* You can now use blanks as well as colons to separate the directories in a
search path for the `vpath' directive or the `VPATH' variable.
* You can now use variables and functions in the left hand side of a
variable assignment, as in "$(foo)bar = value".
* The `MAKE' variable is always defined as `$(MAKE_COMMAND) $(MAKEOVERRIDES)'.
The `MAKE_COMMAND' variable is now defined to the name with which make
was invoked.
* The built-in rules for C++ compilation now use the variables `$(CXX)' and
`$(CXXFLAGS)' instead of `$(C++)' and `$(C++FLAGS)'. The old names had
problems with shells that cannot have `+' in environment variable names.
* The value of a recursively expanded variable is now expanded when putting
it into the environment for child processes. This change was made for
compatibility with Unix make.
* A rule with no targets before the `:' is now accepted and ignored.
This change was made for compatibility with SunOS 4 make.
We do not recommend that you write your makefiles to take advantage of this.
* The `-I' switch can now be used in MAKEFLAGS, and are put there
automatically just like other switches.
Version 3.61
* Built-in rules for C++ source files with the `.C' suffix.
We still recommend that you use `.cc' instead.
* If commands are given too many times for a single target,
the last set given is used, and a warning message is printed.
* Error messages about makefiles are in standard GNU error format,
so C-x ` in Emacs works on them.
* Dependencies of pattern rules which contain no % need not actually exist
if they can be created (just like dependencies which do have a %).
Version 3.60
* A message is always printed when Make decides there is nothing to be done.
It used to be that no message was printed for top-level phony targets
(because "`phony' is up to date" isn't quite right). Now a different
message "Nothing to be done for `phony'" is printed in that case.
* Archives on AIX now supposedly work.
* When the commands specified for .DEFAULT are used to update a target,
the $< automatic variable is given the same value as $@ for that target.
This is how Unix make behaves, and this behavior is mandated by POSIX.2.
Version 3.59
* The -n, -q, and -t options are not put in the `MAKEFLAGS' and `MFLAG'
variables while remaking makefiles, so recursive makes done while remaking
makefiles will behave properly.
* If the special target `.NOEXPORT' is specified in a makefile,
only variables that came from the environment and variables
defined on the command line are exported.
Version 3.58
* Suffix rules may have dependencies (which are ignored).
Version 3.57
* Dependencies of the form `-lLIB' are searched for as /usr/local/lib/libLIB.a
as well as libLIB.a in /usr/lib, /lib, the current directory, and VPATH.
Version 3.55
* There is now a Unix man page for GNU Make. It is certainly not a replacement
for the Texinfo manual, but it documents the basic functionality and the
switches. For full documentation, you should still read the Texinfo manual.
Thanks to Dennis Morse of Stanford University for contributing the initial
version of this.
* Variables which are defined by default (e.g., `CC') will no longer be put
into the environment for child processes. (If these variables are reset by the
environment, makefiles, or the command line, they will still go into the
environment.)
* Makefiles which have commands but no dependencies (and thus are always
considered out of date and in need of remaking), will not be remade (if they
were being remade only because they were makefiles). This means that GNU
Make will no longer go into an infinite loop when fed the makefiles that
`imake' (necessary to build X Windows) produces.
* There is no longer a warning for using the `vpath' directive with an explicit
pathname (instead of a `%' pattern).
Version 3.51
* When removing intermediate files, only one `rm' command line is printed,
listing all file names.
* There are now automatic variables `$(^D)', `$(^F)', `$(?D)', and `$(?F)'.
These are the directory-only and file-only versions of `$^' and `$?'.
* Library dependencies given as `-lNAME' will use "libNAME.a" in the current
directory if it exists.
* The automatic variable `$($/)' is no longer defined.
* Leading `+' characters on a command line make that line be executed even
under -n, -t, or -q (as if the line contained `$(MAKE)').
* For command lines containing `$(MAKE)', `${MAKE}', or leading `+' characters,
only those lines are executed, not their entire rules.
(This is how Unix make behaves for lines containing `$(MAKE)' or `${MAKE}'.)
Version 3.50
* Filenames in rules will now have ~ and ~USER expanded.
* The `-p' output has been changed so it can be used as a makefile.
(All information that isn't specified by makefiles is prefaced with comment
characters.)
Version 3.49
* The % character can be quoted with backslash in implicit pattern rules,
static pattern rules, `vpath' directives, and `patsubst', `filter', and
`filter-out' functions. A warning is issued if a `vpath' directive's
pattern contains no %.
* The `wildcard' variable expansion function now expands ~ and ~USER.
* Messages indicating failed commands now contain the target name:
make: *** [target] Error 1
* The `-p' output format has been changed somewhat to look more like
makefile rules and to give all information that Make has about files.
Version 3.48
Version 3.47
* The `-l' switch with no argument removes any previous load-average limit.
* When the `-w' switch is in effect, and Make has updated makefiles,
it will write a `Leaving directory' messagfe before re-executing itself.
This makes the `directory change tracking' changes to Emacs's compilation
commands work properly.
Version 3.46
* The automatic variable `$*' is now defined for explicit rules,
as it is in Unix make.
Version 3.45
* The `-j' switch is now put in the MAKEFLAGS and MFLAGS variables when
specified without an argument (indicating infinite jobs).
The `-l' switch is not always put in the MAKEFLAGS and MFLAGS variables.
* Make no longer checks hashed directories after running commands.
The behavior implemented in 3.41 caused too much slowdown.
Version 3.44
* A dependency is NOT considered newer than its dependent if
they have the same modification time. The behavior implemented
in 3.43 conflicts with RCS.
Version 3.43
* Dependency loops are no longer fatal errors.
* A dependency is considered newer than its dependent if
they have the same modification time.
Version 3.42
* The variables F77 and F77FLAGS are now set by default to $(FC) and
$(FFLAGS). Makefiles designed for System V make may use these variables in
explicit rules and expect them to be set. Unfortunately, there is no way to
make setting these affect the Fortran implicit rules unless FC and FFLAGS
are not used (and these are used by BSD make).
Version 3.41
* Make now checks to see if its hashed directories are changed by commands.
Other makes that hash directories (Sun, 4.3 BSD) don't do this.
Version 3.39
* The `shell' function no longer captures standard error output.
Version 3.32
* A file beginning with a dot can be the default target if it also contains
a slash (e.g., `../bin/foo'). (Unix make allows this as well.)
Version 3.31
* Archive member names are truncated to 15 characters.
* Yet more USG stuff.
* Minimal support for Microport System V (a 16-bit machine and a
brain-damaged compiler). This has even lower priority than other USG
support, so if it gets beyond trivial, I will take it out completely.
* Revamped default implicit rules (not much visible change).
* The -d and -p options can come from the environment.
Version 3.30
* Improved support for USG and HPUX (hopefully).
* A variable reference like `$(foo:a=b)', if `a' contains a `%', is
equivalent to `$(patsubst a,b,$(foo))'.
* Defining .DEFAULT with no deps or commands clears its commands.
* New default implicit rules for .S (cpp, then as), and .sh (copy and make
executable). All default implicit rules that use cpp (even indirectly), use
$(CPPFLAGS).
Version 3.29
* Giving the -j option with no arguments gives you infinite jobs.
Version 3.28
* New option: "-l LOAD" says not to start any new jobs while others are
running if the load average is not below LOAD (a floating-point number).
* There is support in place for implementations of remote command execution
in Make. See the file remote.c.
Version 3.26
* No more than 10 directories will be kept open at once.
(This number can be changed by redefining MAX_OPEN_DIRECTORIES in dir.c.)
Version 3.25
* Archive files will have their modification times recorded before doing
anything that might change their modification times by updating an archive
member.
Version 3.20
* The `MAKELEVEL' variable is defined for use by makefiles.
Version 3.19
* The recursion level indications in error messages are much shorter than
they were in version 3.14.
Version 3.18
* Leading spaces before directives are ignored (as documented).
* Included makefiles can determine the default goal target.
(System V Make does it this way, so we are being compatible).
Version 3.14.
* Variables that are defaults built into Make will not be put in the
environment for children. This just saves some environment space and,
except under -e, will be transparent to sub-makes.
* Error messages from sub-makes will indicate the level of recursion.
* Hopefully some speed-up for large directories due to a change in the
directory hashing scheme.
* One child will always get a standard input that is usable.
* Default makefiles that don't exist will be remade and read in.
Version 3.13.
* Count parentheses inside expansion function calls so you can
have nested calls: `$(sort $(foreach x,a b,$(x)))'.
Version 3.12.
* Several bug fixes, including USG and Sun386i support.
* `shell' function to expand shell commands a la `
* If the `-d' flag is given, version information will be printed.
* The `-c' option has been renamed to `-C' for compatibility with tar.
* The `-p' option no longer inhibits other normal operation.
* Makefiles will be updated and re-read if necessary.
* Can now run several commands at once (parallelism), -j option.
* Error messages will contain the level of Make recursion, if any.
* The `MAKEFLAGS' and `MFLAGS' variables will be scanned for options after
makefiles are read.
* A double-colon rule with no dependencies will always have its commands run.
(This is how both the BSD and System V versions of Make do it.)
Version 3.05
(Changes from versions 1 through 3.05 were never recorded. Sorry.)
----------------------------------------------------------------------
Copyright information:
Permission is granted to anyone to make or distribute verbatim copies
of this document as received, in any medium, provided that the
copyright notice and this permission notice are preserved, thus
giving the recipient permission to redistribute in turn.
Permission is granted to distribute modified versions of this
document, or of portions of it, under the above conditions, provided
also that they carry prominent notices stating who last changed them.

View File

@@ -1,165 +0,0 @@
# NOTE: If you have no `make' program at all to process this makefile, run
# `build_w32.bat' instead.
#
# Copyright (C) 1988,89,91,92,93,94,95,96,97 Free Software Foundation, Inc.
# This file is part of GNU Make.
#
# GNU Make is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2, or (at your option)
# any later version.
#
# GNU Make is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with GNU Make; see the file COPYING. If not, write to
# the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
# Boston, MA 02111-1307, USA.
#
# NMakefile for GNU Make
#
LINK = link
CC = cl
OUTDIR=.
MAKEFILE=NMakefile
SUBPROC_MAKEFILE=NMakefile
CFLAGS_any = /nologo /MT /W3 /GX /Zi /YX /I . /I glob /I w32/include /D WIN32 /D WINDOWS32 /D _CONSOLE /D HAVE_CONFIG_H /D MOZILLA
CFLAGS_debug = $(CFLAGS_any) /Od /D DEBUG /D _DEBUG /FR.\WinDebug/ /Fp.\WinDebug/make.pch /Fo.\WinDebug/ /Fd.\WinDebug/make.pdb
CFLAGS_release = $(CFLAGS_any) /O2 /D NDEBUG /FR.\WinRel/ /Fp.\WinRel/make.pch /Fo.\WinRel/
LDFLAGS_debug = w32\subproc\WinDebug\subproc.lib /NOLOGO /SUBSYSTEM:console\
/INCREMENTAL:no /PDB:WinDebug/make.pdb /MACHINE:I386 \
/OUT:WinDebug/make.exe /DEBUG
LDFLAGS_release = w32\subproc\WinRel\subproc.lib /NOLOGO /SUBSYSTEM:console\
/INCREMENTAL:no /MACHINE:I386 /OUT:WinRel/make.exe
all: config.h subproc Release Debug
#
# Make sure we build the subproc library first. It has it's own
# makefile. To be portable to Windows 95, we put the instructions
# on how to build the library into a batch file. On NT, we could
# simply have done foo && bar && dog, but this doesn't port.
#
subproc: w32/subproc/WinDebug/subproc.lib w32/subproc/WinRel/subproc.lib
w32/subproc/WinDebug/subproc.lib w32/subproc/WinRel/subproc.lib: w32/subproc/misc.c w32/subproc/sub_proc.c w32/subproc/w32err.c
subproc.bat $(SUBPROC_MAKEFILE) $(MAKE)
if exist WinDebug\make.exe erase WinDebug\make.exe
if exist WinRel\make.exe erase WinRel\make.exe
config.h: config.h.W32
copy $? $@
Release:
$(MAKE) /f $(MAKEFILE) LDFLAGS="$(LDFLAGS_release)" CFLAGS="$(CFLAGS_release)" OUTDIR=WinRel WinRel/make.exe
Debug:
$(MAKE) /f $(MAKEFILE) LDFLAGS="$(LDFLAGS_debug)" CFLAGS="$(CFLAGS_debug)" OUTDIR=WinDebug WinDebug/make.exe
clean:
if exist WinDebug\nul rmdir /s /q WinDebug
if exist WinRel\nul rmdir /s /q WinRel
if exist w32\subproc\WinDebug\nul rmdir /s /q w32\subproc\WinDebug
if exist w32\subproc\WinRel\nul rmdir /s /q w32\subproc\WinRel
if exist config.h erase config.h
erase *.pdb
$(OUTDIR):
if not exist .\$@\nul mkdir .\$@
LIBS = kernel32.lib user32.lib advapi32.lib
OBJS = \
$(OUTDIR)/ar.obj \
$(OUTDIR)/arscan.obj \
$(OUTDIR)/commands.obj \
$(OUTDIR)/default.obj \
$(OUTDIR)/dir.obj \
$(OUTDIR)/expand.obj \
$(OUTDIR)/file.obj \
$(OUTDIR)/function.obj \
$(OUTDIR)/getloadavg.obj \
$(OUTDIR)/getopt.obj \
$(OUTDIR)/getopt1.obj \
$(OUTDIR)/implicit.obj \
$(OUTDIR)/job.obj \
$(OUTDIR)/main.obj \
$(OUTDIR)/misc.obj \
$(OUTDIR)/read.obj \
$(OUTDIR)/remake.obj \
$(OUTDIR)/remote-stub.obj \
$(OUTDIR)/rule.obj \
$(OUTDIR)/signame.obj \
$(OUTDIR)/variable.obj \
$(OUTDIR)/version.obj \
$(OUTDIR)/vpath.obj \
$(OUTDIR)/glob.obj \
$(OUTDIR)/fnmatch.obj \
$(OUTDIR)/dirent.obj \
$(OUTDIR)/pathstuff.obj
$(OUTDIR)/make.exe: $(OUTDIR) $(OBJS)
$(LINK) @<<
$(LDFLAGS) $(LIBS) $(OBJS)
<<
.c{$(OUTDIR)}.obj:
$(CC) $(CFLAGS) /c $<
$(OUTDIR)/glob.obj : glob/glob.c
$(CC) $(CFLAGS) /c $?
$(OUTDIR)/fnmatch.obj : glob/fnmatch.c
$(CC) $(CFLAGS) /c $?
$(OUTDIR)/dirent.obj : w32/compat/dirent.c
$(CC) $(CFLAGS) /c $?
$(OUTDIR)/pathstuff.obj : w32/pathstuff.c
$(CC) $(CFLAGS) /c $?
# --------------- DEPENDENCIES
#
$(OUTDIR)/alloca.obj: alloca.c config.h
$(OUTDIR)/ar.obj: ar.c make.h config.h gettext.h filedef.h dep.h glob/fnmatch.h
$(OUTDIR)/arscan.obj: arscan.c make.h config.h gettext.h
$(OUTDIR)/commands.obj: commands.c make.h config.h gettext.h dep.h filedef.h \
variable.h job.h commands.h
$(OUTDIR)/default.obj: default.c make.h config.h gettext.h rule.h dep.h filedef.h \
job.h commands.h variable.h
$(OUTDIR)/dir.obj: dir.c make.h config.h gettext.h glob/glob.h
$(OUTDIR)/expand.obj: expand.c make.h config.h gettext.h filedef.h job.h commands.h \
variable.h rule.h
$(OUTDIR)/file.obj: file.c make.h config.h gettext.h dep.h filedef.h job.h \
commands.h variable.h
$(OUTDIR)/function.obj: function.c make.h config.h gettext.h filedef.h variable.h \
dep.h job.h commands.h debug.h
$(OUTDIR)/getloadavg.obj: getloadavg.c config.h
$(OUTDIR)/getopt.obj: getopt.c config.h gettext.h getopt.h
$(OUTDIR)/getopt1.obj: getopt1.c config.h getopt.h
$(OUTDIR)/gettext.obj: gettext.c config.h gettext.h
$(OUTDIR)/implicit.obj: implicit.c make.h config.h gettext.h rule.h dep.h filedef.h \
debug.h
$(OUTDIR)/job.obj: job.c make.h config.h gettext.h job.h debug.h filedef.h \
commands.h variable.h
$(OUTDIR)/main.obj: main.c make.h config.h gettext.h dep.h filedef.h variable.h \
job.h commands.h rule.h debug.h getopt.h
$(OUTDIR)/misc.obj: misc.c make.h config.h gettext.h dep.h debug.h
$(OUTDIR)/read.obj: read.c make.h config.h gettext.h glob/glob.h dep.h filedef.h \
job.h commands.h variable.h rule.h debug.h
$(OUTDIR)/remake.obj: remake.c make.h config.h gettext.h filedef.h job.h commands.h \
dep.h variable.h debug.h
$(OUTDIR)/remote-stub.obj: remote-stub.c make.h config.h gettext.h filedef.h job.h \
commands.h
$(OUTDIR)/rule.obj: rule.c make.h config.h gettext.h dep.h filedef.h job.h \
commands.h variable.h rule.h
$(OUTDIR)/signame.obj: signame.c make.h config.h gettext.h signame.h
$(OUTDIR)/variable.obj: variable.c make.h config.h gettext.h dep.h filedef.h job.h \
commands.h variable.h rule.h
$(OUTDIR)/version.obj: version.c config.h
$(OUTDIR)/vpath.obj: vpath.c make.h config.h gettext.h filedef.h variable.h

View File

@@ -1,134 +0,0 @@
This directory contains the 3.79.1 release of GNU Make.
See the file NEWS for the user-visible changes from previous releases.
In addition, there have been bugs fixed.
Please check the system-specific notes below for any caveats related to
your operating system.
For general building and installation instructions, see the file INSTALL.
If you need to build GNU Make and have no other `make' program to use,
you can use the shell script `build.sh' instead. To do this, first run
`configure' as described in INSTALL. Then, instead of typing `make' to
build the program, type `sh build.sh'. This should compile the program
in the current directory. Then you will have a Make program that you can
use for `./make install', or whatever else.
Some systems' Make programs are broken and cannot process the Makefile for
GNU Make. If you get errors from your system's Make when building GNU
Make, try using `build.sh' instead.
GNU Make is free software. See the file COPYING for copying conditions.
Documentation
-------------
GNU make is fully documented in the GNU Make manual, which is contained
in this distribution as the file make.texinfo. You can also find
on-line and preformatted (PostScript and DVI) versions at the FSF's web
site. There is information there about ordering hardcopy documentation.
http://www.gnu.org/
http://www.gnu.org/doc/doc.html
http://www.gnu.org/manual/manual.html
You can also find the latest versions of GNU Make from there.
Bug Reporting
-------------
You can send GNU make bug reports to <bug-make@gnu.org>. Please see the
section of the GNU make manual entitled `Problems and Bugs' for
information on submitting useful and complete bug reports.
You can also use the FSF's online bug tracking system to submit new
problem reports or search for existing ones. A web interface is
available here:
http://www-gnats.gnu.org:8080/cgi-bin/wwwgnats.pl
Use the Category "make".
If you need help using GNU make, try these forums:
help-make@gnu.org
help-utils@gnu.org
news:gnu.utils.help
news:gnu.utils.bug
CVS Access
----------
The GNU make source repository is available via anonymous CVS from the
GNU Subversions CVS server; look here for details:
http://www.gnu.org/software/devel.html
Please note: you won't be able to build GNU make from CVS without
installing appropriate maintainer's tools, such as automake, autoconf,
GNU make, and GCC. There are no instructions on this included with the
tree, so you must be familiar with the installation and use of these
tools. We make no guarantees about the contents or quality of the
latest code in the CVS repository: it is not unheard of for code that is
known to be broken to be checked in. Use at your own risk.
Ports
-----
- See README.customs for details on integrating GNU make with the
Customs distributed build environment from the Pmake distribution.
- See readme.vms for details about GNU Make on OpenVMS.
- See README.Amiga for details about GNU Make on AmigaDOS.
- See README.W32 for details about GNU Make on Windows NT, 95, or 98.
- See README.DOS for compilation instructions on MS-DOS and MS-Windows
using DJGPP tools.
A precompiled binary of the MSDOS port of GNU Make is available as part
of DJGPP; see the WWW page http://www.delorie.com/djgpp/ for more
information.
Please note there are two _separate_ ports of GNU make for Microsoft
systems: a native Windows tool built with (for example) MSVC or Cygwin,
and a DOS-based tool built with DJGPP. Please be sure you are looking
at the right README!
System-specific Notes
---------------------
It has been reported that the XLC 1.2 compiler on AIX 3.2 is buggy such
that if you compile make with `cc -O' on AIX 3.2, it will not work correctly.
It is said that using `cc' without `-O' does work.
One area that is often a problem in configuration and porting is the code
to check the system's current load average. To make it easier to test and
debug this code, you can do `make check-loadavg' to see if it works
properly on your system. (You must run `configure' beforehand, but you
need not build Make itself to run this test.)
Another potential source of porting problems is the support for large
files (LFS) in configure for those operating systems that provide it.
Please report any bugs that you find in this area. If you run into
difficulties, then as a workaround you should be able to disable LFS by
adding the `--disable-largefile' option to the `configure' script.
On systems that support micro- and nano-second timestamp values and
where stat(2) provides this information, GNU make will use it when
comparing timestamps to get the most accurate possible result. However,
at the moment there is no system call (that I'm aware of) that will
allow you to *set* a timestamp to a micro- or nano-second granularity.
This means that "cp -p" and other similar tools (tar, etc.) cannot
exactly duplicate timestamps with micro- and nano-second granularity.
If your build system contains rules that depend on proper behavior of
tools like "cp -p", you should configure make to not use micro- and
nano-second timestamps with the --disable-nsec-timestamps flag.

View File

@@ -1,61 +0,0 @@
Short: Port of GNU make with SAS/C (no ixemul.library required)
Author: GNU, Amiga port by Aaron "Optimizer" Digulla
Uploader: Aaron "Optimizer" Digulla (digulla@fh-konstanz.de)
Type: dev/c
This is a pure Amiga port of GNU make. It needs no extra libraries or
anything. It has the following features (in addition to any features of
GNU make):
- Runs Amiga-Commands with SystemTags() (Execute)
- Can run multi-line statements
- Allows to use Device-Names in targets:
c:make : make.o
is ok. To distinguish between device-names and target : or ::, MAKE
looks for spaces. If there are any around :, it's taken as a target
delimiter, if there are none, it's taken as the name of a device. Note
that "make:make.o" tries to create "make.o" on the device "make:".
- Replaces @@ by a newline in any command line:
if exists make @@\
delete make.bak quiet @@\
rename make make.bak @@\
endif @@\
$(CC) Link Make.o To make
works. Note that the @@ must stand alone (ie. "make@@\" is illegal).
Also be carefull that there is a space after the "\" (ie, at the
beginning of the next line).
- Can be made resident to save space and time
- Amiga specific wildcards can be used in $(wildcard ...)
BUGS:
- The line
dummy.h : src/*.c
tries to make dummy.h from "src/*.c" (ie. no wildcard-expansion takes
place). You have to use "$(wildcard src/*.c)" instead.
COMPILING FROM SCRATCH
----------------------
To recompile, you need SAS/C 6.51. make itself is not neccessary, there
is an smakefile.
1. Copy config.ami to config.h
2. If you use make to compie, copy Makefile.ami to Makefile and
glob/Makefile.ami to glob/Makefile. Copy make into the current
directory.
3. Run smake/make
INSTALLATION
Copy make somewhere in your search path (eg. sc:c or sc:bin).
If you plan to use recursive makes, install make resident:
Resident make Add

View File

@@ -1,323 +0,0 @@
Port of GNU Make to 32-bit protected mode on MSDOS and MS-Windows.
Builds with DJGPP v2 port of GNU C/C++ compiler and utilities.
New (since 3.74) DOS-specific features:
1. Supports long filenames when run from DOS box on Windows 9x.
2. Supports both stock DOS COMMAND.COM and Unix-style shells
(details in ``Notes'' below).
3. Supports DOS drive letters in dependencies and pattern rules.
4. Better support for DOS-style backslashes in pathnames (but see
``Notes'' below).
5. The $(shell) built-in can run arbitrary complex commands,
including pipes and redirection, even when COMMAND.COM is your
shell.
6. Can be built without floating-point code (see below).
7. Supports signals in child programs and restores the original
directory if the child was interrupted.
8. Can be built without (a previous version of) Make.
9. The build process requires only standard tools. (Optional
targets like "install:" and "clean:" still need additional
programs, though, see below.)
10. Beginning with v3.78, the test suite works in the DJGPP
environment (requires Perl and auxiliary tools; see below).
To install a binary distribution:
Simply unzip the makNNNb.zip file (where NNN is the version number)
preserving the directory structure (-d switch if you use PKUNZIP).
If you are installing Make on Windows 9X or Windows 2000, use an
unzip program that supports long filenames in zip files. After
unzipping, make sure the directory with make.exe is on your PATH,
and that's all you need to use Make.
To build from sources:
1. Unzip the archive, preserving the directory structure (-d switch
if you use PKUNZIP). If you build Make on Windows 9X or Windows
2000, use an unzip program that supports long filenames in zip
files.
If you are unpacking an official GNU source distribution, use
either DJTAR (which is part of the DJGPP development
environment), or the DJGPP port of GNU Tar.
2. Invoke the `configure.bat' batch file.
If you are building Make in-place, i.e. in the same directory
where its sources are kept, just type "configure.bat" and press
[Enter]. Otherwise, you need to supply the path to the source
directory as an argument to the batch file, like this:
c:\djgpp\gnu\make-3.79.1\configure.bat c:/djgpp/gnu/make-3.79.1
Note the forward slashes in the source path argument: you MUST
use them here.
3. If configure.bat doesn't find a working Make, it will suggest to
use the `dosbuild.bat' batch file to build Make. Either do as it
suggests or install another Make program (a pre-compiled binary
should be available from the usual DJGPP sites) and rerun
configure.bat.
4. If you will need to run Make on machines without an FPU, you
might consider building a version of Make which doesn't issue
floating-point instructions (they don't help much on MSDOS
anyway). To this end, edit the Makefile created by
configure.bat and add -DNO_FLOAT to the value of CPPFLAGS.
5. Invoke Make.
If you are building from outside of the source directory, you
need to tell Make where the sources are, like this:
make srcdir=c:/djgpp/gnu/make-3.79.1
(configure.bat will tell you this when it finishes). You MUST
use a full, not relative, name of the source directory here, or
else Make might fail.
6. After Make finishes, if you have a Unix-style shell installed,
you can use the `install' target to install the package. You
will also need GNU Fileutils and GNU Sed for this (they should
be available from the DJGPP sites).
By default, GNU make will install into your DJGPP installation
area. If you wish to use a different directory, override the
DESTDIR variable when invoking "make install", like this:
make install DESTDIR=c:/other/dir
This causes the make executable to be placed in c:/other/dir/bin,
the man pages in c:/other/dir/man, etc.
Without a Unix-style shell, you will have to install programs
and the docs manually. Copy make.exe to a directory on your
PATH, make.i* info files to your Info directory, and update the
file `dir' in your Info directory by adding the following item
to the main menu:
* Make: (make.info). The GNU make utility.
If you have the `install-info' program (from the GNU Texinfo
package), it will do that for you if you invoke it like this:
install-info --info-dir=c:/djgpp/info c:/djgpp/info/make.info
(If your Info directory is other than C:\DJGPP\INFO, change this
command accordingly.)
7. The `clean' targets also require Unix-style shell, and GNU Sed
and `rm' programs (the latter from Fileutils).
8. To run the test suite, type "make check". This requires a Unix
shell (I used the DJGPP port of Bash 2.03), Perl, Sed, Fileutils
and Sh-utils.
Notes:
-----
1. The shell issue.
This is probably the most significant improvement, first
introduced in the port of GNU Make 3.75.
The original behavior of GNU Make is to invoke commands
directly, as long as they don't include characters special to
the shell or internal shell commands, because that is faster.
When shell features like redirection or filename wildcards are
involved, Make calls the shell.
This port supports both DOS shells (the stock COMMAND.COM and its
4DOS/NDOS replacements), and Unix-style shells (tested with the
venerable Stewartson's `ms_sh' 2.3 and the DJGPP port of `bash' by
Daisuke Aoyama <jack@st.rim.or.jp>).
When the $SHELL variable points to a Unix-style shell, Make
works just like you'd expect on Unix, calling the shell for any
command that involves characters special to the shell or
internal shell commands. The only difference is that, since
there is no standard way to pass command lines longer than the
infamous DOS 126-character limit, this port of Make writes the
command line to a temporary disk file and then invokes the shell
on that file.
If $SHELL points to a DOS-style shell, however, Make will not
call it automatically, as it does with Unix shells. Stock
COMMAND.COM is too dumb and would unnecessarily limit the
functionality of Make. For example, you would not be able to
use long command lines in commands that use redirection or
pipes. Therefore, when presented with a DOS shell, this port of
Make will emulate most of the shell functionality, like
redirection and pipes, and shall only call the shell when a
batch file or a command internal to the shell is invoked. (Even
when a command is an internal shell command, Make will first
search the $PATH for it, so that if a Makefile calls `mkdir',
you can install, say, a port of GNU `mkdir' and have it called
in that case.)
The key to all this is the extended functionality of `spawn' and
`system' functions from the DJGPP library; this port just calls
`system' where it would invoke the shell on Unix. The most
important aspect of these functions is that they use a special
mechanism to pass long (up to 16KB) command lines to DJGPP
programs. In addition, `system' emulates some internal
commands, like `cd' (so that you can now use forward slashes
with it, and can also change the drive if the directory is on
another drive). Another aspect worth mentioning is that you can
call Unix shell scripts directly, provided that the shell whose
name is mentioned on the first line of the script is installed
anywhere along the $PATH. It is impossible to tell here
everything about these functions; refer to the DJGPP library
reference for more details.
The $(shell) built-in is implemented in this port by calling
`popen'. Since `popen' calls `system', the above considerations
are valid for $(shell) as well. In particular, you can put
arbitrary complex commands, including pipes and redirection,
inside $(shell), which is in many cases a valid substitute for
the Unix-style command substitution (`command`) feature.
2. "SHELL=/bin/sh" -- or is it?
Many Unix Makefiles include a line which sets the SHELL, for
those versions of Make which don't have this as the default.
Since many DOS systems don't have `sh' installed (in fact, most
of them don't even have a `/bin' directory), this port takes
such directives with a grain of salt. It will only honor such a
directive if the basename of the shell name (like `sh' in the
above example) can indeed be found in the directory that is
mentioned in the SHELL= line (`/bin' in the above example), or
in the current working directory, or anywhere on the $PATH (in
that order). If the basename doesn't include a filename
extension, Make will look for any known extension that indicates
an executable file (.exe, .com, .bat, .btm, .sh, and even .sed
and .pl). If any such file is found, then $SHELL will be
defined to the exact pathname of that file, and that shell will
hence be used for the rest of processing. But if the named
shell is *not* found, the line which sets it will be effectively
ignored, leaving the value of $SHELL as it was before. Since a
lot of decisions that this port makes depend on the gender of
the shell, I feel it doesn't make any sense to tailor Make's
behavior to a shell which is nowhere to be found.
Note that the above special handling of "SHELL=" only happens
for Makefiles; if you set $SHELL in the environment or on the
Make command line, you are expected to give the complete
pathname of the shell, including the filename extension.
The default value of $SHELL is computed as on Unix (see the Make
manual for details), except that if $SHELL is not defined in the
environment, $COMSPEC is used. Also, if an environment variable
named $MAKESHELL is defined, it takes precedence over both
$COMSPEC and $SHELL. Note that, unlike Unix, $SHELL in the
environment *is* used to set the shell (since on MSDOS, it's
unlikely that the interactive shell will not be suitable for
Makefile processing).
The bottom line is that you can now write Makefiles where some
of the targets require a real (i.e. Unix-like) shell, which will
nevertheless work when such shell is not available (provided, of
course, that the commands which should always work, don't
require such a shell). More important, you can convert Unix
Makefiles to MSDOS and leave the line which sets the shell
intact, so that people who do have Unixy shell could use it for
targets which aren't converted to DOS (like `install' and
`uninstall', for example).
3. Default directories.
GNU Make knows about standard directories where it searches for
library and include files mentioned in the Makefile. Since
MSDOS machines don't have standard places for these, this port
will search ${DJDIR}/lib and ${DJDIR}/include respectively.
$DJDIR is defined automatically by the DJGPP startup code as the
root of the DJGPP installation tree (unless you've tampered with
the DJGPP.ENV file). This should provide reasonable default
values, unless you moved parts of DJGPP to other directories.
4. Letter-case in filenames.
If you run Make on Windows 9x, you should be aware of the
letter-case issue. Make is internally case-sensitive, but all
file operations are case-insensitive on Windows 9x, so
e.g. files `FAQ', `faq' and `Faq' all refer to the same file, as
far as Windows is concerned. The underlying DJGPP C library
functions honor the letter-case of the filenames they get from
the OS, except that by default, they down-case 8+3 DOS filenames
which are stored in upper case in the directory and would break
many Makefiles otherwise. (The details of which filenames are
converted to lower case are explained in the DJGPP libc docs,
under the `_preserve_fncase' and `_lfn_gen_short_fname'
functions, but as a thumb rule, any filename that is stored in
upper case in the directory, is a valid DOS 8+3 filename and
doesn't include characters invalid on MSDOS FAT filesystems,
will be automatically down-cased.) User reports that I have
indicate that this default behavior is generally what you'd
expect; however, your input is most welcome.
In any case, if you hit a situation where you must force Make to
get the 8+3 DOS filenames in upper case, set FNCASE=y in the
environment or in the Makefile.
5. DOS-style pathnames.
There are a lot of places throughout the program sources which
make implicit assumptions about the pathname syntax. In
particular, the directories are assumed to be separated by `/',
and any pathname which doesn't begin with a `/' is assumed to be
relative to the current directory. This port attempts to
support DOS-style pathnames which might include the drive letter
and use backslashes instead of forward slashes. However, this
support is not complete; I feel that pursuing this support too
far might break some more important features, particularly if
you use a Unix-style shell (where a backslash is a quote
character). I only consider support of backslashes desirable
because some Makefiles invoke non-DJGPP programs which don't
understand forward slashes. A notable example of such programs
is the standard programs which come with MSDOS. Otherwise, you
are advised to stay away from backslashes whenever possible. In
particular, filename globbing won't work on pathnames with
backslashes, because the GNU `glob' library doesn't support them
(backslash is special in filename wildcards, and I didn't want
to break that).
One feature which *does* work with backslashes is the filename-
related built-in functions such as $(dir), $(notdir), etc.
Drive letters in pathnames are also fully supported.
Bug reports:
-----------
Bugs that are clearly related to the MSDOS/DJGPP port should be
reported first on the comp.os.msdos.djgpp news group (if you cannot
post to Usenet groups, write to the DJGPP mailing list,
<djgpp@delorie.com>, which is an email gateway into the above news
group). For other bugs, please follow the procedure explained in
the "Bugs" chapter of the Info docs. If you don't have an Info
reader, look up that chapter in the `make.i1' file with any text
browser/editor.
Enjoy,
Eli Zaretskii <eliz@is.elta.co.il>

View File

@@ -1,16 +0,0 @@
This directory contains the source files for the GNU make
that is used to build some components (e.g., NSPR) on Win32.
This GNU make is based on version 3.79.1. Its default shell
is shmsdos.exe, a lightweight shell written by Netscape engineers.
To build it, you need Microsoft Visual C++ and nmake. If
you want to change the build number, which is displayed by
the '-v' command line option, you can edit the value of the
macro BUILD_NUMBER in main.c. Then, issue the command:
nmake /f NMakefile
The outputs are WinDebug\make.exe and WinRel\make.exe.
Assuming you want to use the optmized executable file,
copy WinRel\make.exe to a directory on your Path and
rename it gmake.exe.

View File

@@ -1,241 +0,0 @@
Port of GNU make to Windows NT and Windows 95
Builds natively with MSVC 2.x or MSVC 4.x compilers.
Should also build fine with MSVC 5.x and 6.x (though not confirmed).
This Windows 32-bit port of GNU make is maintained primarily by Rob
Tulloh, who is also the author of this README.
To build with nmake on Windows NT, Windows 95, or Windows 98:
1. Make sure cl.exe is in your %Path%. Example:
set Path=%Path%;c:/msdev/bin
2. Make sure %include% is set to msvc include directory. Example:
set include=c:/msdev/include
3. Make sure %lib% is set to msvc lib directory. Example:
set lib=c:/msdev/lib
4. nmake /f NMakefile
A short cut to steps 1, 2, and 3 is to run VCVARS32.bat before
invoking namke. For example:
c:
cd \msdev\bin
VCVARS32.bat
cd \path\to\make-3.79.1
nmake /f NMakefile
There is a bat file (build_w32.bat) for folks who have fear of nmake.
Outputs:
WinDebug/make.exe
WinRel/make.exe
-- Notes/Caveats --
GNU make on Windows 32-bit platforms:
This version of make is ported natively to Windows32 platforms
(Windows NT 3.51, Windows NT 4.0, Windows 95, and Windows 98). It
does not rely on any 3rd party software or add-on packages for
building. The only thing needed is a version of Visual C++,
which is the predominant compiler used on Windows32 platforms.
Do not confuse this port of GNU make with other Windows32 projects
which provide a GNU make binary. These are separate projects
and are not connected to this port effort.
GNU make and sh.exe:
This port prefers you have a working sh.exe somewhere on your
system. If you don't have sh.exe, the port falls back to
MSDOS mode for launching programs (via a batch file).
The MSDOS mode style execution has not been tested that
carefully though (The author uses GNU bash as sh.exe).
There are very few true ports of Bourne shell for NT right now.
There is a version of GNU bash available from Cygnus "Cygwin"
porting effort (http://sourceware.cygnus.com/cygwin).
Other possibilities are the MKS version of sh.exe, or building
your own with a package like NutCracker (DataFocus) or Portage
(Consensys).
GNU make and brain-dead shells (BATCH_MODE_ONLY_SHELL):
Some versions of Bourne shell does not behave well when invoked
as 'sh -c' from CreateProcess(). The main problem is they seem
to have a hard time handling quoted strings correctly. This can
be circumvented by writing commands to be executed to a batch
file and then executing the command by calling 'sh file'.
To work around this difficulty, this version of make supports
a batch mode. When BATCH_MODE_ONLY_SHELL is defined at compile
time, make forces all command lines to be executed via script
files instead of by command line.
A native Windows32 system with no Bourne shell will also run
in batch mode. All command lines will be put into batch files
and executed via $(COMSPEC) (%COMSPEC%).
GNU make and Cygnus GNU Windows32 tools:
Good news! Make now has native support for Cygwin sh. To enable,
define the HAVE_CYGWIN_SHELL in config.h and rebuild make
from scratch. This version of make tested with B20.1 of Cygwin.
Do not define BATCH_MODE_ONLY_SHELL if you use HAVE_CYGWIN_SHELL.
GNU make and the MKS shell:
There is now semi-official support for the MKS shell. To turn this
support on, define HAVE_MKS_SHELL in the config.h.W32 before you
build make. Do not define BATCH_MODE_ONLY_SHELL if you turn
on HAVE_MKS_SHELL.
GNU make handling of drive letters in pathnames (PATH, vpath, VPATH):
There is a caveat that should be noted with respect to handling
single character pathnames on Windows systems. When colon is
used in PATH variables, make tries to be smart about knowing when
you are using colon as a separator versus colon as a drive
letter. Unfortunately, something as simple as the string 'x:/'
could be interpreted 2 ways: (x and /) or (x:/).
Make chooses to interpret a letter plus colon (e.g. x:/) as a
drive letter pathname. If it is necessary to use single
character directories in paths (VPATH, vpath, Path, PATH), the
user must do one of two things:
a. Use semicolon as the separator to disambiguate colon. For
example use 'x;/' if you want to say 'x' and '/' are
separate components.
b. Qualify the directory name so that there is more than
one character in the path(s) used. For example, none
of these settings are ambiguous:
./x:./y
/some/path/x:/some/path/y
x:/some/path/x:x:/some/path/y
Please note that you are free to mix colon and semi-colon in the
specification of paths. Make is able to figure out the intended
result and convert the paths internally to the format needed
when interacting with the operating system.
You are encouraged to use colon as the separator character.
This should ease the pain of deciding how to handle various path
problems which exist between platforms. If colon is used on
both Unix and Windows systems, then no ifdef'ing will be
necessary in the makefile source.
GNU make test suite:
I verified all functionality with a slightly modified version
of make-test-3.79.1 (modifications to get test suite to run
on Windows NT). All tests pass in an environment that includes
sh.exe. Tests were performed on both Windows NT and Windows 95.
Building GNU make on Windows NT and Windows 95/98 with Microsoft Visual C:
I did not provide a Visual C project file with this port as
the project file would not be considered freely distributable
(or so I think). It is easy enough to create one, though, if
you know how to use Visual C.
I build the program statically to avoid problems locating DLL's
on machines that may not have MSVC runtime installed. If you
prefer, you can change make to build with shared libraries by
changing /MT to /MD in the NMakefile (or in build_w32.bat).
The program has not been built for non-Intel architectures (yet).
I have not tried to build with any other compilers than MSVC. I
have heard that this is possible though so don't be afraid to
notify me of your successes!
Pathnames and white space:
Unlike Unix, Windows 95/NT systems encourage pathnames which
contain white space (e.g. C:\Program Files\). These sorts of pathnames
are legal under Unix too, but are never encouraged. There is
at least one place in make (VPATH/vpath handling) where paths
containing white space will simply not work. There may be others
too. I chose to not try and port make in such a way so that
these sorts of paths could be handled. I offer these suggestions
as workarounds:
1. Use 8.3 notation
2. Rename the directory so it does not contain white space.
If you are unhappy with this choice, this is free software
and you are free to take a crack at making this work. The code
in w32/pathstuff.c and vpath.c would be the places to start.
Pathnames and Case insensitivity:
Unlike Unix, Windows 95/NT systems are case insensitive but case
preserving. For example if you tell the file system to create a
file named "Target", it will preserve the case. Subsequent access to
the file with other case permutations will succeed (i.e. opening a
file named "target" or "TARGET" will open the file "Target").
By default, GNU make retains its case sensitivity when comparing
target names and existing files or directories. It can be
configured, however, into a case preserving and case insensitive
mode by adding a define for HAVE_CASE_INSENSITIVE_FS to
config.h.W32.
For example, the following makefile will create a file named
Target in the directory subdir which will subsequently be used
to satisfy the dependency of SUBDIR/DepTarget on SubDir/TARGET.
Without HAVE_CASE_INSENSITIVE_FS configured, the dependency link
will not be made:
subdir/Target:
touch $@
SUBDIR/DepTarget: SubDir/TARGET
cp $^ $@
Reliance on this behavior also eliminates the ability of GNU make
to use case in comparison of matching rules. For example, it is
not possible to set up a C++ rule using %.C that is different
than a C rule using %.c. GNU make will consider these to be the
same rule and will issue a warning.
SAMBA/NTFS/VFAT:
I have not had any success building the debug version of this
package using SAMBA as my file server. The reason seems to be
related to the way VC++ 4.0 changes the case name of the pdb
filename it is passed on the command line. It seems to change
the name always to to lower case. I contend that
the VC++ compiler should not change the casename of files that
are passed as arguments on the command line. I don't think this
was a problem in MSVC 2.x, but I know it is a problem in MSVC 4.x.
The package builds fine on VFAT and NTFS filesystems.
Most all of the development I have done to date has been using
NTFS and long file names. I have not done any considerable work
under VFAT. VFAT users may wish to be aware that this port
of make does respect case sensitivity.
FAT:
Version 3.76 added support for FAT filesystems. Make
works around some difficulties with stat'ing of
files and caching of filenames and directories internally.
Bug reports:
Please submit bugs via the normal bug reporting mechanism which
is described in the GNU make manual and the base README.

View File

@@ -1,95 +0,0 @@
-*-indented-text-*-
GNU make can utilize the Customs library, distributed with Pmake, to
provide builds distributed across multiple hosts.
In order to utilize this capability, you must first download and build
the Customs library. It is contained in the Pmake distribution, which
can be obtained at:
ftp://ftp.icsi.berkeley.edu/pub/ai/stolcke/software/
This integration was tested (superficially) with Pmake 2.1.33.
BUILDING CUSTOMS
----------------
First, build pmake and Customs. You need to build pmake first, because
Customs require pmake to build. Unfortunately, this is not trivial;
please see the pmake and Customs documentation for details. The best
place to look for instructions is in the pmake-2.1.33/INSTALL file.
Note that the 2.1.33 Pmake distribution comes with a set of patches to
GNU make, distributed in the pmake-2.1.33/etc/gnumake/ directory. These
patches are based on GNU make 3.75 (there are patches for earlier
versions of GNU make, also). The parts of this patchfile which relate
directly to Customs support have already been incorporated into this
version of GNU make, so you should _NOT_ apply the patch file.
However, there are a few non-Customs specific (as far as I could tell)
changes here which are not incorporated (for example, the modification
to try expanding -lfoo to libfoo.so). If you rely on these changes
you'll need to re-apply them by hand.
Install the Customs library and header files according to the
documentation. You should also install the man pages (contrary to
comments in the documentation, they weren't installed automatically for
me; I had to cd to the ``pmake-2.1.33/doc'' directory and run ``pmake
install'' there directly).
BUILDING GNU MAKE
-----------------
Once you've installed Customs, you can build GNU make to use it. When
configuring GNU make, merely use the ``--with-customs=DIR'' option.
Provide the directory containing the ``lib'' and ``include/customs''
subdirectories as DIR. For example, if you installed the customs
library in /usr/local/lib and the headers in /usr/local/include/customs,
then you'd pass ``--with-customs=/usr/local'' as an option to configure.
Run make (or use build.sh) normally to build GNU make as described in
the INSTALL file.
See the documentation for Customs for information on starting and
configuring Customs.
INVOKING CUSTOMS-IZED GNU MAKE
-----------------------------
One thing you should be aware of is that the default build environment
for Customs requires root permissions. Practically, this means that GNU
make must be installed setuid root to use Customs.
If you don't want to do this, you can build Customs such that root
permissions are not necessary. Andreas Stolcke <stolcke@speech.sri.com>
writes:
> pmake, gnumake or any other customs client program is not required to
> be suid root if customs was compiled WITHOUT the USE_RESERVED_PORTS
> option in customs/config.h. Make sure the "customs" service in
> /etc/services is defined accordingly (port 8231 instead of 1001).
> Not using USE_RESERVED_PORTS means that a user with programming
> skills could impersonate another user by writing a fake customs
> client that pretends to be someone other than himself. See the
> discussion in etc/SECURITY.
PROBLEMS
--------
SunOS 4.1.x:
The customs/sprite.h header file #includes the <malloc.h> header
files; this conflicts with GNU make's configuration so you'll get a
compile error if you use GCC (or any other ANSI-capable C compiler).
I commented out the #include in sprite.h:107:
#if defined(sun) || defined(ultrix) || defined(hpux) || defined(sgi)
/* #include <malloc.h> */
#else
YMMV.

View File

@@ -1,13 +0,0 @@
ERRORREXX
OPTIMIZE
NOVERSION
OPTIMIZERTIME
OPTIMIZERALIAS
DEFINE INCLUDEDIR="include:"
DEFINE LIBDIR="lib:"
DEFINE NO_ALLOCA
DEFINE NO_FLOAT
DEFINE NO_ARCHIVES
IGNORE=161
IGNORE=100
STARTUP=cres

View File

@@ -1,255 +0,0 @@
# NOTE: If you have no `make' program at all to process this makefile, run
# `build.sh' instead.
#
# Copyright (C) 1988, 89, 91, 92, 93, 94, 1995 Free Software Foundation, Inc.
# This file is part of GNU Make.
#
# GNU Make is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2, or (at your option)
# any later version.
#
# GNU Make is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with GNU Make; see the file COPYING. If not, write to
# the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
# Boston, MA 02111-1307, USA.
#
# Makefile for GNU Make
#
# Ultrix 2.2 make doesn't expand the value of VPATH.
VPATH = /make-3.79.1/
# This must repeat the value, because configure will remove `VPATH = .'.
srcdir = /make-3.79.1/
CC = sc
RM = delete
MAKE = smake
CFLAGS =
CPPFLAGS =
LDFLAGS =
# Define these for your system as follows:
# -DNO_ARCHIVES To disable `ar' archive support.
# -DNO_FLOAT To avoid using floating-point numbers.
# -DENUM_BITFIELDS If the compiler isn't GCC but groks enum foo:2.
# Some compilers apparently accept this
# without complaint but produce losing code,
# so beware.
# NeXT 1.0a uses an old version of GCC, which required -D__inline=inline.
# See also `config.h'.
defines =
# Which flavor of remote job execution support to use.
# The code is found in `remote-$(REMOTE).c'.
REMOTE = stub
# If you are using the GNU C library, or have the GNU getopt functions in
# your C library, you can comment these out.
GETOPT = getopt.o getopt1.o
GETOPT_SRC = $(srcdir)getopt.c $(srcdir)getopt1.c $(srcdir)getopt.h
# If you are using the GNU C library, or have the GNU glob functions in
# your C library, you can comment this out. GNU make uses special hooks
# into the glob functions to be more efficient (by using make's directory
# cache for globbing), so you must use the GNU functions even if your
# system's C library has the 1003.2 glob functions already. Also, the glob
# functions in the AIX and HPUX C libraries are said to be buggy.
GLOB = Lib glob/glob.lib
# If your system doesn't have alloca, or the one provided is bad, define this.
ALLOCA = alloca.o
ALLOCA_SRC = $(srcdir)alloca.c
# If your system needs extra libraries loaded in, define them here.
# System V probably need -lPW for alloca. HP-UX 7.0's alloca in
# libPW.a is broken on HP9000s300 and HP9000s400 machines. Use
# alloca.c instead on those machines.
LOADLIBES =
# Any extra object files your system needs.
extras = amiga.o
# Common prefix for machine-independent installed files.
prefix =
# Common prefix for machine-dependent installed files.
exec_prefix =
# Directory to install `make' in.
bindir = sc:c
# Directory to find libraries in for `-lXXX'.
libdir = lib:
# Directory to search by default for included makefiles.
includedir = include:
# Directory to install the Info files in.
infodir = doc:
# Directory to install the man page in.
mandir = t:
# Number to put on the man page filename.
manext = 1
# Prefix to put on installed `make' binary file name.
binprefix =
# Prefix to put on installed `make' man page file name.
manprefix = $(binprefix)
# Whether or not make needs to be installed setgid.
# The value should be either `true' or `false'.
# On many systems, the getloadavg function (used to implement the `-l'
# switch) will not work unless make is installed setgid kmem.
install_setgid = false
# Install make setgid to this group so it can read /dev/kmem.
group = sys
# Program to install `make'.
INSTALL_PROGRAM = copy
# Program to install the man page.
INSTALL_DATA = copy
# Generic install program.
INSTALL = copy
# Program to format Texinfo source into Info files.
MAKEINFO = makeinfo
# Program to format Texinfo source into DVI files.
TEXI2DVI = texi2dvi
# Programs to make tags files.
ETAGS = etags -w
CTAGS = ctags -w
objs = commands.o job.o dir.o file.o misc.o main.o read.o remake.o \
rule.o implicit.o default.o variable.o expand.o function.o \
vpath.o version.o ar.o arscan.o signame.o remote-$(REMOTE).o \
$(GLOB) $(GETOPT) $(ALLOCA) $(extras)
srcs = $(srcdir)commands.c $(srcdir)job.c $(srcdir)dir.c \
$(srcdir)file.c $(srcdir)getloadavg.c $(srcdir)misc.c \
$(srcdir)main.c $(srcdir)read.c $(srcdir)remake.c \
$(srcdir)rule.c $(srcdir)implicit.c $(srcdir)default.c \
$(srcdir)variable.c $(srcdir)expand.c $(srcdir)function.c \
$(srcdir)vpath.c $(srcdir)version.c \
$(srcdir)remote-$(REMOTE).c \
$(srcdir)ar.c $(srcdir)arscan.c \
$(srcdir)signame.c $(srcdir)signame.h $(GETOPT_SRC) \
$(srcdir)commands.h $(srcdir)dep.h $(srcdir)file.h \
$(srcdir)job.h $(srcdir)make.h $(srcdir)rule.h \
$(srcdir)variable.h $(ALLOCA_SRC) $(srcdir)config.h.in
.SUFFIXES:
.SUFFIXES: .o .c .h .ps .dvi .info .texinfo
all: make
info: make.info
dvi: make.dvi
# Some makes apparently use .PHONY as the default goal if it is before `all'.
.PHONY: all check info dvi
make.info: make.texinfo
$(MAKEINFO) -I$(srcdir) $(srcdir)make.texinfo -o make.info
make.dvi: make.texinfo
$(TEXI2DVI) $(srcdir)make.texinfo
make.ps: make.dvi
dvi2ps make.dvi > make.ps
make: $(objs) glob/glob.lib
$(CC) Link $(LDFLAGS) $(objs) $(LOADLIBES) To make.new
-delete quiet make
rename make.new make
# -I. is needed to find config.h in the build directory.
.c.o:
$(CC) $(defines) IDir "" IDir $(srcdir)glob \
$(CPPFLAGS) $(CFLAGS) $< $(OUTPUT_OPTION)
glob/glob.lib:
execute <<
cd glob
smake
<
tagsrcs = $(srcs) $(srcdir)remote-*.c
TAGS: $(tagsrcs)
$(ETAGS) $(tagsrcs)
tags: $(tagsrcs)
$(CTAGS) $(tagsrcs)
.PHONY: install installdirs
install:
copy make sc:c
loadavg: loadavg.c config.h
$(CC) $(defines) -DTEST -I. -I$(srcdir) $(CFLAGS) $(LDFLAGS) \
loadavg.c $(LOADLIBES) -o $@
clean: glob-clean
-$(RM) -f make loadavg *.o core make.dvi
distclean: clean glob-realclean
-$(RM) -f Makefile config.h config.status build.sh
-$(RM) -f config.log config.cache
-$(RM) -f TAGS tags
-$(RM) -f make.?? make.??s make.log make.toc make.*aux
-$(RM) -f loadavg.c
realclean: distclean
-$(RM) -f make.info*
mostlyclean: clean
.PHONY: glob-clean glob-realclean
glob-clean glob-realclean:
execute <<
cd glob
smake $@
<
# --------------- DEPENDENCIES
#
alloca.o: alloca.c config.h
ar.o: ar.c make.h config.h gettext.h filedef.h dep.h glob/fnmatch.h
arscan.o: arscan.c make.h config.h gettext.h
commands.o: commands.c make.h config.h gettext.h dep.h filedef.h \
variable.h job.h commands.h
default.o: default.c make.h config.h gettext.h rule.h dep.h filedef.h \
job.h commands.h variable.h
dir.o: dir.c make.h config.h gettext.h glob/glob.h
expand.o: expand.c make.h config.h gettext.h filedef.h job.h commands.h \
variable.h rule.h
file.o: file.c make.h config.h gettext.h dep.h filedef.h job.h \
commands.h variable.h
function.o: function.c make.h config.h gettext.h filedef.h variable.h \
dep.h job.h commands.h debug.h
getloadavg.o: getloadavg.c config.h
getopt.o: getopt.c config.h gettext.h getopt.h
getopt1.o: getopt1.c config.h getopt.h
gettext.o: gettext.c config.h gettext.h
implicit.o: implicit.c make.h config.h gettext.h rule.h dep.h filedef.h \
debug.h
job.o: job.c make.h config.h gettext.h job.h debug.h filedef.h \
commands.h variable.h
main.o: main.c make.h config.h gettext.h dep.h filedef.h variable.h \
job.h commands.h rule.h debug.h getopt.h
misc.o: misc.c make.h config.h gettext.h dep.h debug.h
read.o: read.c make.h config.h gettext.h glob/glob.h dep.h filedef.h \
job.h commands.h variable.h rule.h debug.h
remake.o: remake.c make.h config.h gettext.h filedef.h job.h commands.h \
dep.h variable.h debug.h
remote-stub.o: remote-stub.c make.h config.h gettext.h filedef.h job.h \
commands.h
rule.o: rule.c make.h config.h gettext.h dep.h filedef.h job.h \
commands.h variable.h rule.h
signame.o: signame.c make.h config.h gettext.h signame.h
variable.o: variable.c make.h config.h gettext.h dep.h filedef.h job.h \
commands.h variable.h rule.h
version.o: version.c config.h
vpath.o: vpath.c make.h config.h gettext.h filedef.h variable.h

View File

@@ -1,28 +0,0 @@
/* Name of this package (needed by automake) */
#undef PACKAGE
/* Version of this package (needed by automake) */
#undef VERSION
/* Define if your locale.h file contains LC_MESSAGES. */
#undef HAVE_LC_MESSAGES
/* Define to the installation directory for locales. */
#undef LOCALEDIR
/* Define to the name of the SCCS `get' command. */
#undef SCCS_GET
/* Define to be the nanoseconds member of struct stat's st_mtim,
if it exists. */
#undef ST_MTIM_NSEC
/* Define this if the C library defines the variable `sys_siglist'. */
#undef HAVE_SYS_SIGLIST
/* Define this if the C library defines the variable `_sys_siglist'. */
#undef HAVE__SYS_SIGLIST
/* Define to `unsigned long' or `unsigned long long'
if <inttypes.h> doesn't define. */
#undef uintmax_t

View File

@@ -1,536 +0,0 @@
dnl acinclude.m4 -- Extra macros needed for GNU make.
dnl
dnl Automake will incorporate this into its generated aclocal.m4.
dnl ---------------------------------------------------------------------------
dnl Got this from the lynx 2.8 distribution.
dnl by T.E.Dickey <dickey@clark.net>
dnl and Jim Spath <jspath@mail.bcpl.lib.md.us>
dnl and Philippe De Muyter <phdm@macqel.be>
dnl
dnl Created: 1997/1/28
dnl Updated: 1997/12/23
dnl ---------------------------------------------------------------------------
dnl After checking for functions in the default $LIBS, make a further check
dnl for the functions that are netlib-related (these aren't always in the
dnl libc, etc., and have to be handled specially because there are conflicting
dnl and broken implementations.
dnl Common library requirements (in order):
dnl -lresolv -lsocket -lnsl
dnl -lnsl -lsocket
dnl -lsocket
dnl -lbsd
AC_DEFUN([CF_NETLIBS],[
cf_test_netlibs=no
AC_MSG_CHECKING(for network libraries)
AC_CACHE_VAL(cf_cv_netlibs,[
AC_MSG_RESULT(working...)
cf_cv_netlibs=""
cf_test_netlibs=yes
AC_CHECK_FUNCS(gethostname,,[
CF_RECHECK_FUNC(gethostname,nsl,cf_cv_netlibs,[
CF_RECHECK_FUNC(gethostname,socket,cf_cv_netlibs)])])
#
# FIXME: sequent needs this library (i.e., -lsocket -linet -lnsl), but
# I don't know the entrypoints - 97/7/22 TD
AC_CHECK_LIB(inet,main,cf_cv_netlibs="-linet $cf_cv_netlibs")
#
if test "$ac_cv_func_lsocket" != no ; then
AC_CHECK_FUNCS(socket,,[
CF_RECHECK_FUNC(socket,socket,cf_cv_netlibs,[
CF_RECHECK_FUNC(socket,bsd,cf_cv_netlibs)])])
fi
#
AC_CHECK_FUNCS(gethostbyname,,[
CF_RECHECK_FUNC(gethostbyname,nsl,cf_cv_netlibs)])
#
AC_CHECK_FUNCS(strcasecmp,,[
CF_RECHECK_FUNC(strcasecmp,resolv,cf_cv_netlibs)])
])
LIBS="$LIBS $cf_cv_netlibs"
test $cf_test_netlibs = no && echo "$cf_cv_netlibs" >&AC_FD_MSG
])dnl
dnl ---------------------------------------------------------------------------
dnl Re-check on a function to see if we can pick it up by adding a library.
dnl $1 = function to check
dnl $2 = library to check in
dnl $3 = environment to update (e.g., $LIBS)
dnl $4 = what to do if this fails
dnl
dnl This uses 'unset' if the shell happens to support it, but leaves the
dnl configuration variable set to 'unknown' if not. This is a little better
dnl than the normal autoconf test, which gives misleading results if a test
dnl for the function is made (e.g., with AC_CHECK_FUNC) after this macro is
dnl used (autoconf does not distinguish between a null token and one that is
dnl set to 'no').
AC_DEFUN([CF_RECHECK_FUNC],[
AC_CHECK_LIB($2,$1,[
CF_UPPER(cf_tr_func,$1)
AC_DEFINE_UNQUOTED(HAVE_$cf_tr_func)
ac_cv_func_$1=yes
$3="-l$2 [$]$3"],[
ac_cv_func_$1=unknown
unset ac_cv_func_$1 2>/dev/null
$4],
[[$]$3])
])dnl
dnl ---------------------------------------------------------------------------
dnl Make an uppercase version of a variable
dnl $1=uppercase($2)
AC_DEFUN([CF_UPPER],
[
changequote(,)dnl
$1=`echo $2 | tr '[a-z]' '[A-Z]'`
changequote([,])dnl
])dnl
dnl ---------------------------------------------------------------------------
dnl Got this from the GNU tar 1.13.11 distribution
dnl by Paul Eggert <eggert@twinsun.com>
dnl ---------------------------------------------------------------------------
dnl By default, many hosts won't let programs access large files;
dnl one must use special compiler options to get large-file access to work.
dnl For more details about this brain damage please see:
dnl http://www.sas.com/standards/large.file/x_open.20Mar96.html
dnl Written by Paul Eggert <eggert@twinsun.com>.
dnl Internal subroutine of AC_SYS_LARGEFILE.
dnl AC_SYS_LARGEFILE_FLAGS(FLAGSNAME)
AC_DEFUN(AC_SYS_LARGEFILE_FLAGS,
[AC_CACHE_CHECK([for $1 value to request large file support],
ac_cv_sys_largefile_$1,
[if ($GETCONF LFS_$1) >conftest.1 2>conftest.2 && test ! -s conftest.2
then
ac_cv_sys_largefile_$1=`cat conftest.1`
else
ac_cv_sys_largefile_$1=no
ifelse($1, CFLAGS,
[case "$host_os" in
# HP-UX 10.20 requires -D__STDC_EXT__ with gcc 2.95.1.
changequote(, )dnl
hpux10.[2-9][0-9]* | hpux1[1-9]* | hpux[2-9][0-9]*)
changequote([, ])dnl
if test "$GCC" = yes; then
ac_cv_sys_largefile_CFLAGS=-D__STDC_EXT__
fi
;;
# IRIX 6.2 and later require cc -n32.
changequote(, )dnl
irix6.[2-9]* | irix6.1[0-9]* | irix[7-9].* | irix[1-9][0-9]*)
changequote([, ])dnl
if test "$GCC" != yes; then
ac_cv_sys_largefile_CFLAGS=-n32
fi
esac
if test "$ac_cv_sys_largefile_CFLAGS" != no; then
ac_save_CC="$CC"
CC="$CC $ac_cv_sys_largefile_CFLAGS"
AC_TRY_LINK(, , , ac_cv_sys_largefile_CFLAGS=no)
CC="$ac_save_CC"
fi])
fi
rm -f conftest*])])
dnl Internal subroutine of AC_SYS_LARGEFILE.
dnl AC_SYS_LARGEFILE_SPACE_APPEND(VAR, VAL)
AC_DEFUN(AC_SYS_LARGEFILE_SPACE_APPEND,
[case $2 in
no) ;;
?*)
case "[$]$1" in
'') $1=$2 ;;
*) $1=[$]$1' '$2 ;;
esac ;;
esac])
dnl Internal subroutine of AC_SYS_LARGEFILE.
dnl AC_SYS_LARGEFILE_MACRO_VALUE(C-MACRO, CACHE-VAR, COMMENT, CODE-TO-SET-DEFAULT)
AC_DEFUN(AC_SYS_LARGEFILE_MACRO_VALUE,
[AC_CACHE_CHECK([for $1], $2,
[$2=no
changequote(, )dnl
$4
for ac_flag in $ac_cv_sys_largefile_CFLAGS no; do
case "$ac_flag" in
-D$1)
$2=1 ;;
-D$1=*)
$2=`expr " $ac_flag" : '[^=]*=\(.*\)'` ;;
esac
done
changequote([, ])dnl
])
if test "[$]$2" != no; then
AC_DEFINE_UNQUOTED([$1], [$]$2, [$3])
fi])
AC_DEFUN(AC_SYS_LARGEFILE,
[AC_REQUIRE([AC_CANONICAL_HOST])
AC_ARG_ENABLE(largefile,
[ --disable-largefile omit support for large files])
if test "$enable_largefile" != no; then
AC_CHECK_TOOL(GETCONF, getconf)
AC_SYS_LARGEFILE_FLAGS(CFLAGS)
AC_SYS_LARGEFILE_FLAGS(LDFLAGS)
AC_SYS_LARGEFILE_FLAGS(LIBS)
for ac_flag in $ac_cv_sys_largefile_CFLAGS no; do
case "$ac_flag" in
no) ;;
-D_FILE_OFFSET_BITS=*) ;;
-D_LARGEFILE_SOURCE | -D_LARGEFILE_SOURCE=*) ;;
-D_LARGE_FILES | -D_LARGE_FILES=*) ;;
-D?* | -I?*)
AC_SYS_LARGEFILE_SPACE_APPEND(CPPFLAGS, "$ac_flag") ;;
*)
AC_SYS_LARGEFILE_SPACE_APPEND(CFLAGS, "$ac_flag") ;;
esac
done
AC_SYS_LARGEFILE_SPACE_APPEND(LDFLAGS, "$ac_cv_sys_largefile_LDFLAGS")
AC_SYS_LARGEFILE_SPACE_APPEND(LIBS, "$ac_cv_sys_largefile_LIBS")
AC_SYS_LARGEFILE_MACRO_VALUE(_FILE_OFFSET_BITS,
ac_cv_sys_file_offset_bits,
[Number of bits in a file offset, on hosts where this is settable.],
[case "$host_os" in
# HP-UX 10.20 and later
hpux10.[2-9][0-9]* | hpux1[1-9]* | hpux[2-9][0-9]*)
ac_cv_sys_file_offset_bits=64 ;;
esac])
AC_SYS_LARGEFILE_MACRO_VALUE(_LARGEFILE_SOURCE,
ac_cv_sys_largefile_source,
[Define to make fseeko etc. visible, on some hosts.],
[case "$host_os" in
# HP-UX 10.20 and later
hpux10.[2-9][0-9]* | hpux1[1-9]* | hpux[2-9][0-9]*)
ac_cv_sys_largefile_source=1 ;;
esac])
AC_SYS_LARGEFILE_MACRO_VALUE(_LARGE_FILES,
ac_cv_sys_large_files,
[Define for large files, on AIX-style hosts.],
[case "$host_os" in
# AIX 4.2 and later
aix4.[2-9]* | aix4.1[0-9]* | aix[5-9].* | aix[1-9][0-9]*)
ac_cv_sys_large_files=1 ;;
esac])
fi
])
dnl ---------------------------------------------------------------------------
dnl From Paul Eggert <eggert@twinsun.com>
dnl Define HAVE_INTTYPES_H if <inttypes.h> exists,
dnl doesn't clash with <sys/types.h>, and declares uintmax_t.
AC_DEFUN(jm_AC_HEADER_INTTYPES_H,
[
if test x = y; then
dnl This code is deliberately never run via ./configure.
dnl FIXME: this is a gross hack to make autoheader put an entry
dnl for `HAVE_INTTYPES_H' in config.h.in.
AC_CHECK_FUNCS(INTTYPES_H)
fi
AC_CACHE_CHECK([for inttypes.h], jm_ac_cv_header_inttypes_h,
[AC_TRY_COMPILE(
[#include <sys/types.h>
#include <inttypes.h>],
[uintmax_t i = (uintmax_t) -1;],
jm_ac_cv_header_inttypes_h=yes,
jm_ac_cv_header_inttypes_h=no)])
if test $jm_ac_cv_header_inttypes_h = yes; then
ac_kludge=HAVE_INTTYPES_H
AC_DEFINE_UNQUOTED($ac_kludge)
fi
])
dnl ---------------------------------------------------------------------------
dnl From Paul Eggert <eggert@twinsun.com>
AC_DEFUN(AC_STRUCT_ST_MTIM_NSEC,
[AC_CACHE_CHECK([for nanoseconds member of struct stat.st_mtim],
ac_cv_struct_st_mtim_nsec,
[ac_save_CPPFLAGS="$CPPFLAGS"
ac_cv_struct_st_mtim_nsec=no
# tv_nsec -- the usual case
# _tv_nsec -- Solaris 2.6, if
# (defined _XOPEN_SOURCE && _XOPEN_SOURCE_EXTENDED == 1
# && !defined __EXTENSIONS__)
# st__tim.tv_nsec -- UnixWare 2.1.2
for ac_val in tv_nsec _tv_nsec st__tim.tv_nsec; do
CPPFLAGS="$ac_save_CPPFLAGS -DST_MTIM_NSEC=$ac_val"
AC_TRY_COMPILE([#include <sys/types.h>
#include <sys/stat.h>], [struct stat s; s.st_mtim.ST_MTIM_NSEC;],
[ac_cv_struct_st_mtim_nsec=$ac_val; break])
done
CPPFLAGS="$ac_save_CPPFLAGS"])
if test $ac_cv_struct_st_mtim_nsec != no; then
AC_DEFINE_UNQUOTED(ST_MTIM_NSEC, $ac_cv_struct_st_mtim_nsec)
fi
]
)
dnl ---------------------------------------------------------------------------
dnl From Paul Eggert <eggert@twinsun.com>
dnl Define uintmax_t to `unsigned long' or `unsigned long long'
dnl if <inttypes.h> does not exist.
AC_DEFUN(jm_AC_TYPE_UINTMAX_T,
[
AC_REQUIRE([jm_AC_HEADER_INTTYPES_H])
if test $jm_ac_cv_header_inttypes_h = no; then
AC_CACHE_CHECK([for unsigned long long], ac_cv_type_unsigned_long_long,
[AC_TRY_LINK([unsigned long long ull = 1; int i = 63;],
[unsigned long long ullmax = (unsigned long long) -1;
return ull << i | ull >> i | ullmax / ull | ullmax % ull;],
ac_cv_type_unsigned_long_long=yes,
ac_cv_type_unsigned_long_long=no)])
if test $ac_cv_type_unsigned_long_long = yes; then
AC_DEFINE(uintmax_t, unsigned long long)
else
AC_DEFINE(uintmax_t, unsigned long)
fi
fi
])
# The following is taken from automake 1.4,
# except that it prefers the compiler option -Ae to "-Aa -D_HPUX_SOURCE"
# because only the former supports 64-bit integral types on HP-UX 10.20.
## ----------------------------------------- ##
## ANSIfy the C compiler whenever possible. ##
## From Franc,ois Pinard ##
## ----------------------------------------- ##
# serial 2
# @defmac AC_PROG_CC_STDC
# @maindex PROG_CC_STDC
# @ovindex CC
# If the C compiler in not in ANSI C mode by default, try to add an option
# to output variable @code{CC} to make it so. This macro tries various
# options that select ANSI C on some system or another. It considers the
# compiler to be in ANSI C mode if it handles function prototypes correctly.
#
# If you use this macro, you should check after calling it whether the C
# compiler has been set to accept ANSI C; if not, the shell variable
# @code{am_cv_prog_cc_stdc} is set to @samp{no}. If you wrote your source
# code in ANSI C, you can make an un-ANSIfied copy of it by using the
# program @code{ansi2knr}, which comes with Ghostscript.
# @end defmac
AC_DEFUN(AM_PROG_CC_STDC,
[AC_REQUIRE([AC_PROG_CC])
AC_BEFORE([$0], [AC_C_INLINE])
AC_BEFORE([$0], [AC_C_CONST])
dnl Force this before AC_PROG_CPP. Some cpp's, eg on HPUX, require
dnl a magic option to avoid problems with ANSI preprocessor commands
dnl like #elif.
dnl FIXME: can't do this because then AC_AIX won't work due to a
dnl circular dependency.
dnl AC_BEFORE([$0], [AC_PROG_CPP])
AC_MSG_CHECKING(for ${CC-cc} option to accept ANSI C)
AC_CACHE_VAL(am_cv_prog_cc_stdc,
[am_cv_prog_cc_stdc=no
ac_save_CC="$CC"
# Don't try gcc -ansi; that turns off useful extensions and
# breaks some systems' header files.
# AIX -qlanglvl=ansi
# Ultrix and OSF/1 -std1
# HP-UX -Aa -D_HPUX_SOURCE
# SVR4 -Xc -D__EXTENSIONS__
for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
do
CC="$ac_save_CC $ac_arg"
AC_TRY_COMPILE(
[#include <stdarg.h>
#include <stdio.h>
#include <sys/types.h>
#include <sys/stat.h>
/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
struct buf { int x; };
FILE * (*rcsopen) (struct buf *, struct stat *, int);
static char *e (p, i)
char **p;
int i;
{
return p[i];
}
static char *f (char * (*g) (char **, int), char **p, ...)
{
char *s;
va_list v;
va_start (v,p);
s = g (p, va_arg (v,int));
va_end (v);
return s;
}
int test (int i, double x);
struct s1 {int (*f) (int a);};
struct s2 {int (*f) (double a);};
int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
int argc;
char **argv;
], [
return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
],
[am_cv_prog_cc_stdc="$ac_arg"; break])
done
CC="$ac_save_CC"
])
if test -z "$am_cv_prog_cc_stdc"; then
AC_MSG_RESULT([none needed])
else
AC_MSG_RESULT($am_cv_prog_cc_stdc)
fi
case "x$am_cv_prog_cc_stdc" in
x|xno) ;;
*) CC="$CC $am_cv_prog_cc_stdc" ;;
esac
])
dnl ---------------------------------------------------------------------------
dnl Enable internationalization support for GNU make.
dnl Original obtained from the libit 0.7 distribution
dnl Rewritten by Paul D. Smith <psmith@gnu.org>
dnl This version is much more straightforward than the original (I think);
dnl If the user doesn't disable NLS, check whether she asked for the
dnl included gettext. If so, we use that. If not, test to see if the
dnl system gettext is GNU. If not, use the included gettext. If so,
dnl use the system gettext. We are very strict about testing for GNU
dnl gettext; not only must the library be GNU gettext, but the libintl.h
dnl file must also be GNU.
dnl
AC_DEFUN(pds_CHECK_SYSTEM_GETTEXT, [
# OK. What we're going to do is see if the system gettext is really
# GNU gettext, and we're going to make _sure_ (as we can) that if
# it's not we'll use the included gettext.
pds_keep_LIBS="$LIBS"
# Look around for gettext() and libintl.h on the system
AC_CHECK_HEADERS(locale.h)
AC_SEARCH_LIBS(gettext, intl)
if test "$ac_cv_search_gettext" = no; then
with_included_gettext=yes
else
# We only want to deal with GNU's gettext; if we don't have that
# we'll just use our own, thanks very much.
AC_CACHE_CHECK([whether the system has GNU gettext],
pds_cv_system_gnu_gettext, [
AC_TRY_LINK([
#include <libintl.h>
#ifdef HAVE_LOCALE_H
#include <locale.h>
#endif
], [
#if __USE_GNU_GETTEXT
extern int _nl_msg_cat_cntr;
return _nl_msg_cat_cntr;
#else
not GNU gettext
#endif
],
pds_cv_system_gnu_gettext=yes, pds_cv_system_gnu_gettext=no)])
if test "x$pds_cv_system_gnu_gettext" = xyes; then
with_included_gettext=no
AC_DEFINE(HAVE_LIBINTL_H, 1, [Define if you have <libintl.h>.])
else
with_included_gettext=yes
LIBS="$pds_keep_LIBS"
fi
fi
])
AC_DEFUN(pds_WITH_GETTEXT, [
AC_MSG_CHECKING(whether NLS is wanted)
AC_ARG_ENABLE(nls,
[ --disable-nls disallow Native Language Support],
enable_nls=$enableval, enable_nls=yes)
AC_MSG_RESULT($enable_nls)
use_nls=$enable_nls
AM_CONDITIONAL(USE_NLS, test $use_nls = yes)
if test $enable_nls = yes; then
AC_DEFINE(ENABLE_NLS, 1, [Define if NLS is requested.])
# We don't support catgets at all
if test "x$with_catgets" != x; then
AC_MSG_WARN([catgets not supported; --with-catgets ignored])
fi
# Find out what the user wants.
AC_ARG_WITH(included-gettext,
[ --with-included-gettext use the GNU gettext library included here],
with_included_gettext=yes,
with_included_gettext=maybe)
if test "x$with_included_gettext" != xyes; then
pds_CHECK_SYSTEM_GETTEXT
fi
AC_MSG_CHECKING([whether to use included gettext])
AC_MSG_RESULT($with_included_gettext)
if test "$with_included_gettext" = yes; then
LIBOBJS="$LIBOBJS gettext.o"
fi
AC_DEFINE(HAVE_GETTEXT, 1, [Define if you have the gettext function.])
AC_DEFINE(HAVE_DCGETTEXT, 1, [Define if you have the dcgettext function.])
AC_CHECK_FUNCS(getcwd setlocale stpcpy)
AM_LC_MESSAGES
if test -z "$ALL_LINGUAS"; then
AC_MSG_WARN(This package does not install translations yet.)
else
ac_items="$ALL_LINGUAS"
for ac_item in $ac_items; do
ALL_POFILES="$ALL_POFILES $ac_item.po"
ALL_MOFILES="$ALL_MOFILES $ac_item.mo"
done
fi
AC_SUBST(ALL_LINGUAS)
AC_SUBST(ALL_POFILES)
AC_SUBST(ALL_MOFILES)
AC_MSG_CHECKING(which translations to install)
if test -z "$LINGUAS"; then
ac_print="$ALL_LINGUAS"
MOFILES="$ALL_MOFILES"
else
ac_items="$LINGUAS"
for ac_item in $ac_items; do
case "$ALL_LINGUAS" in
*$ac_item*)
ac_print="$ac_print $ac_item"
MOFILES="$MOFILES $ac_item.mo"
;;
esac
done
fi
AC_SUBST(MOFILES)
if test -z "$ac_print"; then
AC_MSG_RESULT(none)
else
AC_MSG_RESULT($ac_print)
fi
if test "x$prefix" = xNONE; then
AC_DEFINE_UNQUOTED(LOCALEDIR, "$ac_default_prefix/share/locale")
else
AC_DEFINE_UNQUOTED(LOCALEDIR, "$prefix/share/locale")
fi
fi])

View File

@@ -1,693 +0,0 @@
dnl aclocal.m4 generated automatically by aclocal 1.4
dnl Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
dnl This program is distributed in the hope that it will be useful,
dnl but WITHOUT ANY WARRANTY, to the extent permitted by law; without
dnl even the implied warranty of MERCHANTABILITY or FITNESS FOR A
dnl PARTICULAR PURPOSE.
dnl acinclude.m4 -- Extra macros needed for GNU make.
dnl
dnl Automake will incorporate this into its generated aclocal.m4.
dnl ---------------------------------------------------------------------------
dnl Got this from the lynx 2.8 distribution.
dnl by T.E.Dickey <dickey@clark.net>
dnl and Jim Spath <jspath@mail.bcpl.lib.md.us>
dnl and Philippe De Muyter <phdm@macqel.be>
dnl
dnl Created: 1997/1/28
dnl Updated: 1997/12/23
dnl ---------------------------------------------------------------------------
dnl After checking for functions in the default $LIBS, make a further check
dnl for the functions that are netlib-related (these aren't always in the
dnl libc, etc., and have to be handled specially because there are conflicting
dnl and broken implementations.
dnl Common library requirements (in order):
dnl -lresolv -lsocket -lnsl
dnl -lnsl -lsocket
dnl -lsocket
dnl -lbsd
AC_DEFUN([CF_NETLIBS],[
cf_test_netlibs=no
AC_MSG_CHECKING(for network libraries)
AC_CACHE_VAL(cf_cv_netlibs,[
AC_MSG_RESULT(working...)
cf_cv_netlibs=""
cf_test_netlibs=yes
AC_CHECK_FUNCS(gethostname,,[
CF_RECHECK_FUNC(gethostname,nsl,cf_cv_netlibs,[
CF_RECHECK_FUNC(gethostname,socket,cf_cv_netlibs)])])
#
# FIXME: sequent needs this library (i.e., -lsocket -linet -lnsl), but
# I don't know the entrypoints - 97/7/22 TD
AC_CHECK_LIB(inet,main,cf_cv_netlibs="-linet $cf_cv_netlibs")
#
if test "$ac_cv_func_lsocket" != no ; then
AC_CHECK_FUNCS(socket,,[
CF_RECHECK_FUNC(socket,socket,cf_cv_netlibs,[
CF_RECHECK_FUNC(socket,bsd,cf_cv_netlibs)])])
fi
#
AC_CHECK_FUNCS(gethostbyname,,[
CF_RECHECK_FUNC(gethostbyname,nsl,cf_cv_netlibs)])
#
AC_CHECK_FUNCS(strcasecmp,,[
CF_RECHECK_FUNC(strcasecmp,resolv,cf_cv_netlibs)])
])
LIBS="$LIBS $cf_cv_netlibs"
test $cf_test_netlibs = no && echo "$cf_cv_netlibs" >&AC_FD_MSG
])dnl
dnl ---------------------------------------------------------------------------
dnl Re-check on a function to see if we can pick it up by adding a library.
dnl $1 = function to check
dnl $2 = library to check in
dnl $3 = environment to update (e.g., $LIBS)
dnl $4 = what to do if this fails
dnl
dnl This uses 'unset' if the shell happens to support it, but leaves the
dnl configuration variable set to 'unknown' if not. This is a little better
dnl than the normal autoconf test, which gives misleading results if a test
dnl for the function is made (e.g., with AC_CHECK_FUNC) after this macro is
dnl used (autoconf does not distinguish between a null token and one that is
dnl set to 'no').
AC_DEFUN([CF_RECHECK_FUNC],[
AC_CHECK_LIB($2,$1,[
CF_UPPER(cf_tr_func,$1)
AC_DEFINE_UNQUOTED(HAVE_$cf_tr_func)
ac_cv_func_$1=yes
$3="-l$2 [$]$3"],[
ac_cv_func_$1=unknown
unset ac_cv_func_$1 2>/dev/null
$4],
[[$]$3])
])dnl
dnl ---------------------------------------------------------------------------
dnl Make an uppercase version of a variable
dnl $1=uppercase($2)
AC_DEFUN([CF_UPPER],
[
changequote(,)dnl
$1=`echo $2 | tr '[a-z]' '[A-Z]'`
changequote([,])dnl
])dnl
dnl ---------------------------------------------------------------------------
dnl Got this from the GNU tar 1.13.11 distribution
dnl by Paul Eggert <eggert@twinsun.com>
dnl ---------------------------------------------------------------------------
dnl By default, many hosts won't let programs access large files;
dnl one must use special compiler options to get large-file access to work.
dnl For more details about this brain damage please see:
dnl http://www.sas.com/standards/large.file/x_open.20Mar96.html
dnl Written by Paul Eggert <eggert@twinsun.com>.
dnl Internal subroutine of AC_SYS_LARGEFILE.
dnl AC_SYS_LARGEFILE_FLAGS(FLAGSNAME)
AC_DEFUN(AC_SYS_LARGEFILE_FLAGS,
[AC_CACHE_CHECK([for $1 value to request large file support],
ac_cv_sys_largefile_$1,
[if ($GETCONF LFS_$1) >conftest.1 2>conftest.2 && test ! -s conftest.2
then
ac_cv_sys_largefile_$1=`cat conftest.1`
else
ac_cv_sys_largefile_$1=no
ifelse($1, CFLAGS,
[case "$host_os" in
# HP-UX 10.20 requires -D__STDC_EXT__ with gcc 2.95.1.
changequote(, )dnl
hpux10.[2-9][0-9]* | hpux1[1-9]* | hpux[2-9][0-9]*)
changequote([, ])dnl
if test "$GCC" = yes; then
ac_cv_sys_largefile_CFLAGS=-D__STDC_EXT__
fi
;;
# IRIX 6.2 and later require cc -n32.
changequote(, )dnl
irix6.[2-9]* | irix6.1[0-9]* | irix[7-9].* | irix[1-9][0-9]*)
changequote([, ])dnl
if test "$GCC" != yes; then
ac_cv_sys_largefile_CFLAGS=-n32
fi
esac
if test "$ac_cv_sys_largefile_CFLAGS" != no; then
ac_save_CC="$CC"
CC="$CC $ac_cv_sys_largefile_CFLAGS"
AC_TRY_LINK(, , , ac_cv_sys_largefile_CFLAGS=no)
CC="$ac_save_CC"
fi])
fi
rm -f conftest*])])
dnl Internal subroutine of AC_SYS_LARGEFILE.
dnl AC_SYS_LARGEFILE_SPACE_APPEND(VAR, VAL)
AC_DEFUN(AC_SYS_LARGEFILE_SPACE_APPEND,
[case $2 in
no) ;;
?*)
case "[$]$1" in
'') $1=$2 ;;
*) $1=[$]$1' '$2 ;;
esac ;;
esac])
dnl Internal subroutine of AC_SYS_LARGEFILE.
dnl AC_SYS_LARGEFILE_MACRO_VALUE(C-MACRO, CACHE-VAR, COMMENT, CODE-TO-SET-DEFAULT)
AC_DEFUN(AC_SYS_LARGEFILE_MACRO_VALUE,
[AC_CACHE_CHECK([for $1], $2,
[$2=no
changequote(, )dnl
$4
for ac_flag in $ac_cv_sys_largefile_CFLAGS no; do
case "$ac_flag" in
-D$1)
$2=1 ;;
-D$1=*)
$2=`expr " $ac_flag" : '[^=]*=\(.*\)'` ;;
esac
done
changequote([, ])dnl
])
if test "[$]$2" != no; then
AC_DEFINE_UNQUOTED([$1], [$]$2, [$3])
fi])
AC_DEFUN(AC_SYS_LARGEFILE,
[AC_REQUIRE([AC_CANONICAL_HOST])
AC_ARG_ENABLE(largefile,
[ --disable-largefile omit support for large files])
if test "$enable_largefile" != no; then
AC_CHECK_TOOL(GETCONF, getconf)
AC_SYS_LARGEFILE_FLAGS(CFLAGS)
AC_SYS_LARGEFILE_FLAGS(LDFLAGS)
AC_SYS_LARGEFILE_FLAGS(LIBS)
for ac_flag in $ac_cv_sys_largefile_CFLAGS no; do
case "$ac_flag" in
no) ;;
-D_FILE_OFFSET_BITS=*) ;;
-D_LARGEFILE_SOURCE | -D_LARGEFILE_SOURCE=*) ;;
-D_LARGE_FILES | -D_LARGE_FILES=*) ;;
-D?* | -I?*)
AC_SYS_LARGEFILE_SPACE_APPEND(CPPFLAGS, "$ac_flag") ;;
*)
AC_SYS_LARGEFILE_SPACE_APPEND(CFLAGS, "$ac_flag") ;;
esac
done
AC_SYS_LARGEFILE_SPACE_APPEND(LDFLAGS, "$ac_cv_sys_largefile_LDFLAGS")
AC_SYS_LARGEFILE_SPACE_APPEND(LIBS, "$ac_cv_sys_largefile_LIBS")
AC_SYS_LARGEFILE_MACRO_VALUE(_FILE_OFFSET_BITS,
ac_cv_sys_file_offset_bits,
[Number of bits in a file offset, on hosts where this is settable.],
[case "$host_os" in
# HP-UX 10.20 and later
hpux10.[2-9][0-9]* | hpux1[1-9]* | hpux[2-9][0-9]*)
ac_cv_sys_file_offset_bits=64 ;;
esac])
AC_SYS_LARGEFILE_MACRO_VALUE(_LARGEFILE_SOURCE,
ac_cv_sys_largefile_source,
[Define to make fseeko etc. visible, on some hosts.],
[case "$host_os" in
# HP-UX 10.20 and later
hpux10.[2-9][0-9]* | hpux1[1-9]* | hpux[2-9][0-9]*)
ac_cv_sys_largefile_source=1 ;;
esac])
AC_SYS_LARGEFILE_MACRO_VALUE(_LARGE_FILES,
ac_cv_sys_large_files,
[Define for large files, on AIX-style hosts.],
[case "$host_os" in
# AIX 4.2 and later
aix4.[2-9]* | aix4.1[0-9]* | aix[5-9].* | aix[1-9][0-9]*)
ac_cv_sys_large_files=1 ;;
esac])
fi
])
dnl ---------------------------------------------------------------------------
dnl From Paul Eggert <eggert@twinsun.com>
dnl Define HAVE_INTTYPES_H if <inttypes.h> exists,
dnl doesn't clash with <sys/types.h>, and declares uintmax_t.
AC_DEFUN(jm_AC_HEADER_INTTYPES_H,
[
if test x = y; then
dnl This code is deliberately never run via ./configure.
dnl FIXME: this is a gross hack to make autoheader put an entry
dnl for `HAVE_INTTYPES_H' in config.h.in.
AC_CHECK_FUNCS(INTTYPES_H)
fi
AC_CACHE_CHECK([for inttypes.h], jm_ac_cv_header_inttypes_h,
[AC_TRY_COMPILE(
[#include <sys/types.h>
#include <inttypes.h>],
[uintmax_t i = (uintmax_t) -1;],
jm_ac_cv_header_inttypes_h=yes,
jm_ac_cv_header_inttypes_h=no)])
if test $jm_ac_cv_header_inttypes_h = yes; then
ac_kludge=HAVE_INTTYPES_H
AC_DEFINE_UNQUOTED($ac_kludge)
fi
])
dnl ---------------------------------------------------------------------------
dnl From Paul Eggert <eggert@twinsun.com>
AC_DEFUN(AC_STRUCT_ST_MTIM_NSEC,
[AC_CACHE_CHECK([for nanoseconds member of struct stat.st_mtim],
ac_cv_struct_st_mtim_nsec,
[ac_save_CPPFLAGS="$CPPFLAGS"
ac_cv_struct_st_mtim_nsec=no
# tv_nsec -- the usual case
# _tv_nsec -- Solaris 2.6, if
# (defined _XOPEN_SOURCE && _XOPEN_SOURCE_EXTENDED == 1
# && !defined __EXTENSIONS__)
# st__tim.tv_nsec -- UnixWare 2.1.2
for ac_val in tv_nsec _tv_nsec st__tim.tv_nsec; do
CPPFLAGS="$ac_save_CPPFLAGS -DST_MTIM_NSEC=$ac_val"
AC_TRY_COMPILE([#include <sys/types.h>
#include <sys/stat.h>], [struct stat s; s.st_mtim.ST_MTIM_NSEC;],
[ac_cv_struct_st_mtim_nsec=$ac_val; break])
done
CPPFLAGS="$ac_save_CPPFLAGS"])
if test $ac_cv_struct_st_mtim_nsec != no; then
AC_DEFINE_UNQUOTED(ST_MTIM_NSEC, $ac_cv_struct_st_mtim_nsec)
fi
]
)
dnl ---------------------------------------------------------------------------
dnl From Paul Eggert <eggert@twinsun.com>
dnl Define uintmax_t to `unsigned long' or `unsigned long long'
dnl if <inttypes.h> does not exist.
AC_DEFUN(jm_AC_TYPE_UINTMAX_T,
[
AC_REQUIRE([jm_AC_HEADER_INTTYPES_H])
if test $jm_ac_cv_header_inttypes_h = no; then
AC_CACHE_CHECK([for unsigned long long], ac_cv_type_unsigned_long_long,
[AC_TRY_LINK([unsigned long long ull = 1; int i = 63;],
[unsigned long long ullmax = (unsigned long long) -1;
return ull << i | ull >> i | ullmax / ull | ullmax % ull;],
ac_cv_type_unsigned_long_long=yes,
ac_cv_type_unsigned_long_long=no)])
if test $ac_cv_type_unsigned_long_long = yes; then
AC_DEFINE(uintmax_t, unsigned long long)
else
AC_DEFINE(uintmax_t, unsigned long)
fi
fi
])
# The following is taken from automake 1.4,
# except that it prefers the compiler option -Ae to "-Aa -D_HPUX_SOURCE"
# because only the former supports 64-bit integral types on HP-UX 10.20.
# serial 2
# @defmac AC_PROG_CC_STDC
# @maindex PROG_CC_STDC
# @ovindex CC
# If the C compiler in not in ANSI C mode by default, try to add an option
# to output variable @code{CC} to make it so. This macro tries various
# options that select ANSI C on some system or another. It considers the
# compiler to be in ANSI C mode if it handles function prototypes correctly.
#
# If you use this macro, you should check after calling it whether the C
# compiler has been set to accept ANSI C; if not, the shell variable
# @code{am_cv_prog_cc_stdc} is set to @samp{no}. If you wrote your source
# code in ANSI C, you can make an un-ANSIfied copy of it by using the
# program @code{ansi2knr}, which comes with Ghostscript.
# @end defmac
AC_DEFUN(AM_PROG_CC_STDC,
[AC_REQUIRE([AC_PROG_CC])
AC_BEFORE([$0], [AC_C_INLINE])
AC_BEFORE([$0], [AC_C_CONST])
dnl Force this before AC_PROG_CPP. Some cpp's, eg on HPUX, require
dnl a magic option to avoid problems with ANSI preprocessor commands
dnl like #elif.
dnl FIXME: can't do this because then AC_AIX won't work due to a
dnl circular dependency.
dnl AC_BEFORE([$0], [AC_PROG_CPP])
AC_MSG_CHECKING(for ${CC-cc} option to accept ANSI C)
AC_CACHE_VAL(am_cv_prog_cc_stdc,
[am_cv_prog_cc_stdc=no
ac_save_CC="$CC"
# Don't try gcc -ansi; that turns off useful extensions and
# breaks some systems' header files.
# AIX -qlanglvl=ansi
# Ultrix and OSF/1 -std1
# HP-UX -Aa -D_HPUX_SOURCE
# SVR4 -Xc -D__EXTENSIONS__
for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
do
CC="$ac_save_CC $ac_arg"
AC_TRY_COMPILE(
[#include <stdarg.h>
#include <stdio.h>
#include <sys/types.h>
#include <sys/stat.h>
/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
struct buf { int x; };
FILE * (*rcsopen) (struct buf *, struct stat *, int);
static char *e (p, i)
char **p;
int i;
{
return p[i];
}
static char *f (char * (*g) (char **, int), char **p, ...)
{
char *s;
va_list v;
va_start (v,p);
s = g (p, va_arg (v,int));
va_end (v);
return s;
}
int test (int i, double x);
struct s1 {int (*f) (int a);};
struct s2 {int (*f) (double a);};
int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
int argc;
char **argv;
], [
return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
],
[am_cv_prog_cc_stdc="$ac_arg"; break])
done
CC="$ac_save_CC"
])
if test -z "$am_cv_prog_cc_stdc"; then
AC_MSG_RESULT([none needed])
else
AC_MSG_RESULT($am_cv_prog_cc_stdc)
fi
case "x$am_cv_prog_cc_stdc" in
x|xno) ;;
*) CC="$CC $am_cv_prog_cc_stdc" ;;
esac
])
dnl ---------------------------------------------------------------------------
dnl Enable internationalization support for GNU make.
dnl Original obtained from the libit 0.7 distribution
dnl Rewritten by Paul D. Smith <psmith@gnu.org>
dnl This version is much more straightforward than the original (I think);
dnl If the user doesn't disable NLS, check whether she asked for the
dnl included gettext. If so, we use that. If not, test to see if the
dnl system gettext is GNU. If not, use the included gettext. If so,
dnl use the system gettext. We are very strict about testing for GNU
dnl gettext; not only must the library be GNU gettext, but the libintl.h
dnl file must also be GNU.
dnl
AC_DEFUN(pds_CHECK_SYSTEM_GETTEXT, [
# OK. What we're going to do is see if the system gettext is really
# GNU gettext, and we're going to make _sure_ (as we can) that if
# it's not we'll use the included gettext.
pds_keep_LIBS="$LIBS"
# Look around for gettext() and libintl.h on the system
AC_CHECK_HEADERS(locale.h)
AC_SEARCH_LIBS(gettext, intl)
if test "$ac_cv_search_gettext" = no; then
with_included_gettext=yes
else
# We only want to deal with GNU's gettext; if we don't have that
# we'll just use our own, thanks very much.
AC_CACHE_CHECK([whether the system has GNU gettext],
pds_cv_system_gnu_gettext, [
AC_TRY_LINK([
#include <libintl.h>
#ifdef HAVE_LOCALE_H
#include <locale.h>
#endif
], [
#if __USE_GNU_GETTEXT
extern int _nl_msg_cat_cntr;
return _nl_msg_cat_cntr;
#else
not GNU gettext
#endif
],
pds_cv_system_gnu_gettext=yes, pds_cv_system_gnu_gettext=no)])
if test "x$pds_cv_system_gnu_gettext" = xyes; then
with_included_gettext=no
AC_DEFINE(HAVE_LIBINTL_H, 1, [Define if you have <libintl.h>.])
else
with_included_gettext=yes
LIBS="$pds_keep_LIBS"
fi
fi
])
AC_DEFUN(pds_WITH_GETTEXT, [
AC_MSG_CHECKING(whether NLS is wanted)
AC_ARG_ENABLE(nls,
[ --disable-nls disallow Native Language Support],
enable_nls=$enableval, enable_nls=yes)
AC_MSG_RESULT($enable_nls)
use_nls=$enable_nls
AM_CONDITIONAL(USE_NLS, test $use_nls = yes)
if test $enable_nls = yes; then
AC_DEFINE(ENABLE_NLS, 1, [Define if NLS is requested.])
# We don't support catgets at all
if test "x$with_catgets" != x; then
AC_MSG_WARN([catgets not supported; --with-catgets ignored])
fi
# Find out what the user wants.
AC_ARG_WITH(included-gettext,
[ --with-included-gettext use the GNU gettext library included here],
with_included_gettext=yes,
with_included_gettext=maybe)
if test "x$with_included_gettext" != xyes; then
pds_CHECK_SYSTEM_GETTEXT
fi
AC_MSG_CHECKING([whether to use included gettext])
AC_MSG_RESULT($with_included_gettext)
if test "$with_included_gettext" = yes; then
LIBOBJS="$LIBOBJS gettext.o"
fi
AC_DEFINE(HAVE_GETTEXT, 1, [Define if you have the gettext function.])
AC_DEFINE(HAVE_DCGETTEXT, 1, [Define if you have the dcgettext function.])
AC_CHECK_FUNCS(getcwd setlocale stpcpy)
AM_LC_MESSAGES
if test -z "$ALL_LINGUAS"; then
AC_MSG_WARN(This package does not install translations yet.)
else
ac_items="$ALL_LINGUAS"
for ac_item in $ac_items; do
ALL_POFILES="$ALL_POFILES $ac_item.po"
ALL_MOFILES="$ALL_MOFILES $ac_item.mo"
done
fi
AC_SUBST(ALL_LINGUAS)
AC_SUBST(ALL_POFILES)
AC_SUBST(ALL_MOFILES)
AC_MSG_CHECKING(which translations to install)
if test -z "$LINGUAS"; then
ac_print="$ALL_LINGUAS"
MOFILES="$ALL_MOFILES"
else
ac_items="$LINGUAS"
for ac_item in $ac_items; do
case "$ALL_LINGUAS" in
*$ac_item*)
ac_print="$ac_print $ac_item"
MOFILES="$MOFILES $ac_item.mo"
;;
esac
done
fi
AC_SUBST(MOFILES)
if test -z "$ac_print"; then
AC_MSG_RESULT(none)
else
AC_MSG_RESULT($ac_print)
fi
if test "x$prefix" = xNONE; then
AC_DEFINE_UNQUOTED(LOCALEDIR, "$ac_default_prefix/share/locale")
else
AC_DEFINE_UNQUOTED(LOCALEDIR, "$prefix/share/locale")
fi
fi])
# Define a conditional.
AC_DEFUN(AM_CONDITIONAL,
[AC_SUBST($1_TRUE)
AC_SUBST($1_FALSE)
if $2; then
$1_TRUE=
$1_FALSE='#'
else
$1_TRUE='#'
$1_FALSE=
fi])
# Check whether LC_MESSAGES is available in <locale.h>.
# Ulrich Drepper <drepper@cygnus.com>, 1995.
#
# This file can be copied and used freely without restrictions. It can
# be used in projects which are not available under the GNU Public License
# but which still want to provide support for the GNU gettext functionality.
# Please note that the actual code is *not* freely available.
# serial 1
AC_DEFUN(AM_LC_MESSAGES,
[if test $ac_cv_header_locale_h = yes; then
AC_CACHE_CHECK([for LC_MESSAGES], am_cv_val_LC_MESSAGES,
[AC_TRY_LINK([#include <locale.h>], [return LC_MESSAGES],
am_cv_val_LC_MESSAGES=yes, am_cv_val_LC_MESSAGES=no)])
if test $am_cv_val_LC_MESSAGES = yes; then
AC_DEFINE(HAVE_LC_MESSAGES)
fi
fi])
# Do all the work for Automake. This macro actually does too much --
# some checks are only needed if your package does certain things.
# But this isn't really a big deal.
# serial 1
dnl Usage:
dnl AM_INIT_AUTOMAKE(package,version, [no-define])
AC_DEFUN(AM_INIT_AUTOMAKE,
[AC_REQUIRE([AC_PROG_INSTALL])
PACKAGE=[$1]
AC_SUBST(PACKAGE)
VERSION=[$2]
AC_SUBST(VERSION)
dnl test to see if srcdir already configured
if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then
AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
fi
ifelse([$3],,
AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package]))
AC_REQUIRE([AM_SANITY_CHECK])
AC_REQUIRE([AC_ARG_PROGRAM])
dnl FIXME This is truly gross.
missing_dir=`cd $ac_aux_dir && pwd`
AM_MISSING_PROG(ACLOCAL, aclocal, $missing_dir)
AM_MISSING_PROG(AUTOCONF, autoconf, $missing_dir)
AM_MISSING_PROG(AUTOMAKE, automake, $missing_dir)
AM_MISSING_PROG(AUTOHEADER, autoheader, $missing_dir)
AM_MISSING_PROG(MAKEINFO, makeinfo, $missing_dir)
AC_REQUIRE([AC_PROG_MAKE_SET])])
#
# Check to make sure that the build environment is sane.
#
AC_DEFUN(AM_SANITY_CHECK,
[AC_MSG_CHECKING([whether build environment is sane])
# Just in case
sleep 1
echo timestamp > conftestfile
# Do `set' in a subshell so we don't clobber the current shell's
# arguments. Must try -L first in case configure is actually a
# symlink; some systems play weird games with the mod time of symlinks
# (eg FreeBSD returns the mod time of the symlink's containing
# directory).
if (
set X `ls -Lt $srcdir/configure conftestfile 2> /dev/null`
if test "[$]*" = "X"; then
# -L didn't work.
set X `ls -t $srcdir/configure conftestfile`
fi
if test "[$]*" != "X $srcdir/configure conftestfile" \
&& test "[$]*" != "X conftestfile $srcdir/configure"; then
# If neither matched, then we have a broken ls. This can happen
# if, for instance, CONFIG_SHELL is bash and it inherits a
# broken ls alias from the environment. This has actually
# happened. Such a system could not be considered "sane".
AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken
alias in your environment])
fi
test "[$]2" = conftestfile
)
then
# Ok.
:
else
AC_MSG_ERROR([newly created file is older than distributed files!
Check your system clock])
fi
rm -f conftest*
AC_MSG_RESULT(yes)])
dnl AM_MISSING_PROG(NAME, PROGRAM, DIRECTORY)
dnl The program must properly implement --version.
AC_DEFUN(AM_MISSING_PROG,
[AC_MSG_CHECKING(for working $2)
# Run test in a subshell; some versions of sh will print an error if
# an executable is not found, even if stderr is redirected.
# Redirect stdin to placate older versions of autoconf. Sigh.
if ($2 --version) < /dev/null > /dev/null 2>&1; then
$1=$2
AC_MSG_RESULT(found)
else
$1="$3/missing $2"
AC_MSG_RESULT(missing)
fi
AC_SUBST($1)])
# Like AC_CONFIG_HEADER, but automatically create stamp file.
AC_DEFUN(AM_CONFIG_HEADER,
[AC_PREREQ([2.12])
AC_CONFIG_HEADER([$1])
dnl When config.status generates a header, we must update the stamp-h file.
dnl This file resides in the same directory as the config header
dnl that is generated. We must strip everything past the first ":",
dnl and everything past the last "/".
AC_OUTPUT_COMMANDS(changequote(<<,>>)dnl
ifelse(patsubst(<<$1>>, <<[^ ]>>, <<>>), <<>>,
<<test -z "<<$>>CONFIG_HEADERS" || echo timestamp > patsubst(<<$1>>, <<^\([^:]*/\)?.*>>, <<\1>>)stamp-h<<>>dnl>>,
<<am_indx=1
for am_file in <<$1>>; do
case " <<$>>CONFIG_HEADERS " in
*" <<$>>am_file "*<<)>>
echo timestamp > `echo <<$>>am_file | sed -e 's%:.*%%' -e 's%[^/]*$%%'`stamp-h$am_indx
;;
esac
am_indx=`expr "<<$>>am_indx" + 1`
done<<>>dnl>>)
changequote([,]))])

View File

@@ -1,504 +0,0 @@
/* alloca.c -- allocate automatically reclaimed memory
(Mostly) portable public-domain implementation -- D A Gwyn
This implementation of the PWB library alloca function,
which is used to allocate space off the run-time stack so
that it is automatically reclaimed upon procedure exit,
was inspired by discussions with J. Q. Johnson of Cornell.
J.Otto Tennant <jot@cray.com> contributed the Cray support.
There are some preprocessor constants that can
be defined when compiling for your specific system, for
improved efficiency; however, the defaults should be okay.
The general concept of this implementation is to keep
track of all alloca-allocated blocks, and reclaim any
that are found to be deeper in the stack than the current
invocation. This heuristic does not reclaim storage as
soon as it becomes invalid, but it will do so eventually.
As a special case, alloca(0) reclaims storage without
allocating any. It is a good idea to use alloca(0) in
your main control loop, etc. to force garbage collection. */
#ifdef HAVE_CONFIG_H
#include <config.h>
#endif
#ifdef HAVE_STRING_H
#include <string.h>
#endif
#ifdef HAVE_STDLIB_H
#include <stdlib.h>
#endif
#ifdef emacs
#include "blockinput.h"
#endif
/* If compiling with GCC 2, this file's not needed. */
#if !defined (__GNUC__) || __GNUC__ < 2
/* If someone has defined alloca as a macro,
there must be some other way alloca is supposed to work. */
#ifndef alloca
#ifdef emacs
#ifdef static
/* actually, only want this if static is defined as ""
-- this is for usg, in which emacs must undefine static
in order to make unexec workable
*/
#ifndef STACK_DIRECTION
you
lose
-- must know STACK_DIRECTION at compile-time
#endif /* STACK_DIRECTION undefined */
#endif /* static */
#endif /* emacs */
/* If your stack is a linked list of frames, you have to
provide an "address metric" ADDRESS_FUNCTION macro. */
#if defined (CRAY) && defined (CRAY_STACKSEG_END)
long i00afunc ();
#define ADDRESS_FUNCTION(arg) (char *) i00afunc (&(arg))
#else
#define ADDRESS_FUNCTION(arg) &(arg)
#endif
#if __STDC__
typedef void *pointer;
#else
typedef char *pointer;
#endif
#ifndef NULL
#define NULL 0
#endif
/* Different portions of Emacs need to call different versions of
malloc. The Emacs executable needs alloca to call xmalloc, because
ordinary malloc isn't protected from input signals. On the other
hand, the utilities in lib-src need alloca to call malloc; some of
them are very simple, and don't have an xmalloc routine.
Non-Emacs programs expect this to call use xmalloc.
Callers below should use malloc. */
#ifndef emacs
#define malloc xmalloc
#endif
extern pointer malloc ();
/* Define STACK_DIRECTION if you know the direction of stack
growth for your system; otherwise it will be automatically
deduced at run-time.
STACK_DIRECTION > 0 => grows toward higher addresses
STACK_DIRECTION < 0 => grows toward lower addresses
STACK_DIRECTION = 0 => direction of growth unknown */
#ifndef STACK_DIRECTION
#define STACK_DIRECTION 0 /* Direction unknown. */
#endif
#if STACK_DIRECTION != 0
#define STACK_DIR STACK_DIRECTION /* Known at compile-time. */
#else /* STACK_DIRECTION == 0; need run-time code. */
static int stack_dir; /* 1 or -1 once known. */
#define STACK_DIR stack_dir
static void
find_stack_direction ()
{
static char *addr = NULL; /* Address of first `dummy', once known. */
auto char dummy; /* To get stack address. */
if (addr == NULL)
{ /* Initial entry. */
addr = ADDRESS_FUNCTION (dummy);
find_stack_direction (); /* Recurse once. */
}
else
{
/* Second entry. */
if (ADDRESS_FUNCTION (dummy) > addr)
stack_dir = 1; /* Stack grew upward. */
else
stack_dir = -1; /* Stack grew downward. */
}
}
#endif /* STACK_DIRECTION == 0 */
/* An "alloca header" is used to:
(a) chain together all alloca'ed blocks;
(b) keep track of stack depth.
It is very important that sizeof(header) agree with malloc
alignment chunk size. The following default should work okay. */
#ifndef ALIGN_SIZE
#define ALIGN_SIZE sizeof(double)
#endif
typedef union hdr
{
char align[ALIGN_SIZE]; /* To force sizeof(header). */
struct
{
union hdr *next; /* For chaining headers. */
char *deep; /* For stack depth measure. */
} h;
} header;
static header *last_alloca_header = NULL; /* -> last alloca header. */
/* Return a pointer to at least SIZE bytes of storage,
which will be automatically reclaimed upon exit from
the procedure that called alloca. Originally, this space
was supposed to be taken from the current stack frame of the
caller, but that method cannot be made to work for some
implementations of C, for example under Gould's UTX/32. */
pointer
alloca (size)
unsigned size;
{
auto char probe; /* Probes stack depth: */
register char *depth = ADDRESS_FUNCTION (probe);
#if STACK_DIRECTION == 0
if (STACK_DIR == 0) /* Unknown growth direction. */
find_stack_direction ();
#endif
/* Reclaim garbage, defined as all alloca'd storage that
was allocated from deeper in the stack than currently. */
{
register header *hp; /* Traverses linked list. */
#ifdef emacs
BLOCK_INPUT;
#endif
for (hp = last_alloca_header; hp != NULL;)
if ((STACK_DIR > 0 && hp->h.deep > depth)
|| (STACK_DIR < 0 && hp->h.deep < depth))
{
register header *np = hp->h.next;
free ((pointer) hp); /* Collect garbage. */
hp = np; /* -> next header. */
}
else
break; /* Rest are not deeper. */
last_alloca_header = hp; /* -> last valid storage. */
#ifdef emacs
UNBLOCK_INPUT;
#endif
}
if (size == 0)
return NULL; /* No allocation required. */
/* Allocate combined header + user data storage. */
{
register pointer new = malloc (sizeof (header) + size);
/* Address of header. */
if (new == 0)
abort();
((header *) new)->h.next = last_alloca_header;
((header *) new)->h.deep = depth;
last_alloca_header = (header *) new;
/* User storage begins just after header. */
return (pointer) ((char *) new + sizeof (header));
}
}
#if defined (CRAY) && defined (CRAY_STACKSEG_END)
#ifdef DEBUG_I00AFUNC
#include <stdio.h>
#endif
#ifndef CRAY_STACK
#define CRAY_STACK
#ifndef CRAY2
/* Stack structures for CRAY-1, CRAY X-MP, and CRAY Y-MP */
struct stack_control_header
{
long shgrow:32; /* Number of times stack has grown. */
long shaseg:32; /* Size of increments to stack. */
long shhwm:32; /* High water mark of stack. */
long shsize:32; /* Current size of stack (all segments). */
};
/* The stack segment linkage control information occurs at
the high-address end of a stack segment. (The stack
grows from low addresses to high addresses.) The initial
part of the stack segment linkage control information is
0200 (octal) words. This provides for register storage
for the routine which overflows the stack. */
struct stack_segment_linkage
{
long ss[0200]; /* 0200 overflow words. */
long sssize:32; /* Number of words in this segment. */
long ssbase:32; /* Offset to stack base. */
long:32;
long sspseg:32; /* Offset to linkage control of previous
segment of stack. */
long:32;
long sstcpt:32; /* Pointer to task common address block. */
long sscsnm; /* Private control structure number for
microtasking. */
long ssusr1; /* Reserved for user. */
long ssusr2; /* Reserved for user. */
long sstpid; /* Process ID for pid based multi-tasking. */
long ssgvup; /* Pointer to multitasking thread giveup. */
long sscray[7]; /* Reserved for Cray Research. */
long ssa0;
long ssa1;
long ssa2;
long ssa3;
long ssa4;
long ssa5;
long ssa6;
long ssa7;
long sss0;
long sss1;
long sss2;
long sss3;
long sss4;
long sss5;
long sss6;
long sss7;
};
#else /* CRAY2 */
/* The following structure defines the vector of words
returned by the STKSTAT library routine. */
struct stk_stat
{
long now; /* Current total stack size. */
long maxc; /* Amount of contiguous space which would
be required to satisfy the maximum
stack demand to date. */
long high_water; /* Stack high-water mark. */
long overflows; /* Number of stack overflow ($STKOFEN) calls. */
long hits; /* Number of internal buffer hits. */
long extends; /* Number of block extensions. */
long stko_mallocs; /* Block allocations by $STKOFEN. */
long underflows; /* Number of stack underflow calls ($STKRETN). */
long stko_free; /* Number of deallocations by $STKRETN. */
long stkm_free; /* Number of deallocations by $STKMRET. */
long segments; /* Current number of stack segments. */
long maxs; /* Maximum number of stack segments so far. */
long pad_size; /* Stack pad size. */
long current_address; /* Current stack segment address. */
long current_size; /* Current stack segment size. This
number is actually corrupted by STKSTAT to
include the fifteen word trailer area. */
long initial_address; /* Address of initial segment. */
long initial_size; /* Size of initial segment. */
};
/* The following structure describes the data structure which trails
any stack segment. I think that the description in 'asdef' is
out of date. I only describe the parts that I am sure about. */
struct stk_trailer
{
long this_address; /* Address of this block. */
long this_size; /* Size of this block (does not include
this trailer). */
long unknown2;
long unknown3;
long link; /* Address of trailer block of previous
segment. */
long unknown5;
long unknown6;
long unknown7;
long unknown8;
long unknown9;
long unknown10;
long unknown11;
long unknown12;
long unknown13;
long unknown14;
};
#endif /* CRAY2 */
#endif /* not CRAY_STACK */
#ifdef CRAY2
/* Determine a "stack measure" for an arbitrary ADDRESS.
I doubt that "lint" will like this much. */
static long
i00afunc (long *address)
{
struct stk_stat status;
struct stk_trailer *trailer;
long *block, size;
long result = 0;
/* We want to iterate through all of the segments. The first
step is to get the stack status structure. We could do this
more quickly and more directly, perhaps, by referencing the
$LM00 common block, but I know that this works. */
STKSTAT (&status);
/* Set up the iteration. */
trailer = (struct stk_trailer *) (status.current_address
+ status.current_size
- 15);
/* There must be at least one stack segment. Therefore it is
a fatal error if "trailer" is null. */
if (trailer == 0)
abort ();
/* Discard segments that do not contain our argument address. */
while (trailer != 0)
{
block = (long *) trailer->this_address;
size = trailer->this_size;
if (block == 0 || size == 0)
abort ();
trailer = (struct stk_trailer *) trailer->link;
if ((block <= address) && (address < (block + size)))
break;
}
/* Set the result to the offset in this segment and add the sizes
of all predecessor segments. */
result = address - block;
if (trailer == 0)
{
return result;
}
do
{
if (trailer->this_size <= 0)
abort ();
result += trailer->this_size;
trailer = (struct stk_trailer *) trailer->link;
}
while (trailer != 0);
/* We are done. Note that if you present a bogus address (one
not in any segment), you will get a different number back, formed
from subtracting the address of the first block. This is probably
not what you want. */
return (result);
}
#else /* not CRAY2 */
/* Stack address function for a CRAY-1, CRAY X-MP, or CRAY Y-MP.
Determine the number of the cell within the stack,
given the address of the cell. The purpose of this
routine is to linearize, in some sense, stack addresses
for alloca. */
static long
i00afunc (long address)
{
long stkl = 0;
long size, pseg, this_segment, stack;
long result = 0;
struct stack_segment_linkage *ssptr;
/* Register B67 contains the address of the end of the
current stack segment. If you (as a subprogram) store
your registers on the stack and find that you are past
the contents of B67, you have overflowed the segment.
B67 also points to the stack segment linkage control
area, which is what we are really interested in. */
stkl = CRAY_STACKSEG_END ();
ssptr = (struct stack_segment_linkage *) stkl;
/* If one subtracts 'size' from the end of the segment,
one has the address of the first word of the segment.
If this is not the first segment, 'pseg' will be
nonzero. */
pseg = ssptr->sspseg;
size = ssptr->sssize;
this_segment = stkl - size;
/* It is possible that calling this routine itself caused
a stack overflow. Discard stack segments which do not
contain the target address. */
while (!(this_segment <= address && address <= stkl))
{
#ifdef DEBUG_I00AFUNC
fprintf (stderr, "%011o %011o %011o\n", this_segment, address, stkl);
#endif
if (pseg == 0)
break;
stkl = stkl - pseg;
ssptr = (struct stack_segment_linkage *) stkl;
size = ssptr->sssize;
pseg = ssptr->sspseg;
this_segment = stkl - size;
}
result = address - this_segment;
/* If you subtract pseg from the current end of the stack,
you get the address of the previous stack segment's end.
This seems a little convoluted to me, but I'll bet you save
a cycle somewhere. */
while (pseg != 0)
{
#ifdef DEBUG_I00AFUNC
fprintf (stderr, "%011o %011o\n", pseg, size);
#endif
stkl = stkl - pseg;
ssptr = (struct stack_segment_linkage *) stkl;
size = ssptr->sssize;
pseg = ssptr->sspseg;
result += size;
}
return (result);
}
#endif /* not CRAY2 */
#endif /* CRAY */
#endif /* no alloca */
#endif /* not GCC version 2 */

View File

@@ -1,123 +0,0 @@
/* Running commands on Amiga
Copyright (C) 1995, 1996 Free Software Foundation, Inc.
This file is part of GNU Make.
GNU Make is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2, or (at your option)
any later version.
GNU Make is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Make; see the file COPYING. If not, write to
the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
MA 02111-1307, USA. */
#include "make.h"
#include "variable.h"
#include "amiga.h"
#include <assert.h>
#include <exec/memory.h>
#include <dos/dostags.h>
#include <proto/exec.h>
#include <proto/dos.h>
static const char Amiga_version[] = "$VER: Make 3.74.3 (12.05.96) \n"
"Amiga Port by A. Digulla (digulla@home.lake.de)";
int
MyExecute (argv)
char ** argv;
{
char * buffer, * ptr;
char ** aptr;
int len = 0;
int status;
for (aptr=argv; *aptr; aptr++)
{
len += strlen (*aptr) + 4;
}
buffer = AllocMem (len, MEMF_ANY);
if (!buffer)
fatal (NILF, "MyExecute: Cannot allocate space for calling a command");
ptr = buffer;
for (aptr=argv; *aptr; aptr++)
{
if (((*aptr)[0] == ';' && !(*aptr)[1]))
{
*ptr ++ = '"';
strcpy (ptr, *aptr);
ptr += strlen (ptr);
*ptr ++ = '"';
}
else if ((*aptr)[0] == '@' && (*aptr)[1] == '@' && !(*aptr)[2])
{
*ptr ++ = '\n';
continue;
}
else
{
strcpy (ptr, *aptr);
ptr += strlen (ptr);
}
*ptr ++ = ' ';
*ptr = 0;
}
ptr[-1] = '\n';
status = SystemTags (buffer,
SYS_UserShell, TRUE,
TAG_END);
FreeMem (buffer, len);
if (SetSignal(0L,0L) & SIGBREAKF_CTRL_C)
status = 20;
/* Warnings don't count */
if (status == 5)
status = 0;
return status;
}
char *
wildcard_expansion (wc, o)
char * wc, * o;
{
# define PATH_SIZE 1024
struct AnchorPath * apath;
if ( (apath = AllocMem (sizeof (struct AnchorPath) + PATH_SIZE,
MEMF_CLEAR))
)
{
apath->ap_Strlen = PATH_SIZE;
if (MatchFirst (wc, apath) == 0)
{
do
{
o = variable_buffer_output (o, apath->ap_Buf,
strlen (apath->ap_Buf));
o = variable_buffer_output (o, " ",1);
} while (MatchNext (apath) == 0);
}
MatchEnd (apath);
FreeMem (apath, sizeof (struct AnchorPath) + PATH_SIZE);
}
return o;
}

View File

@@ -1,22 +0,0 @@
/* Definitions for amiga specific things
Copyright (C) 1995, 1996 Free Software Foundation, Inc.
This file is part of GNU Make.
GNU Make is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2, or (at your option)
any later version.
GNU Make is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Make; see the file COPYING. If not, write to
the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
MA 02111-1307, USA. */
extern int MyExecute PARAMS ((char ** argv));
extern char * wildcard_expansion PARAMS ((char * wc, char * o));

View File

@@ -1,323 +0,0 @@
/* Interface to `ar' archives for GNU Make.
Copyright (C) 1988,89,90,91,92,93,97 Free Software Foundation, Inc.
This file is part of GNU Make.
GNU Make is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2, or (at your option)
any later version.
GNU Make is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Make; see the file COPYING. If not, write to
the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
#include "make.h"
#ifndef NO_ARCHIVES
#include "filedef.h"
#include "dep.h"
#include <fnmatch.h>
/* Defined in arscan.c. */
extern long int ar_scan PARAMS ((char *archive, long int (*function) (), long int arg));
extern int ar_name_equal PARAMS ((char *name, char *mem, int truncated));
#ifndef VMS
extern int ar_member_touch PARAMS ((char *arname, char *memname));
#endif
/* Return nonzero if NAME is an archive-member reference, zero if not.
An archive-member reference is a name like `lib(member)'.
If a name like `lib((entry))' is used, a fatal error is signaled at
the attempt to use this unsupported feature. */
int
ar_name (name)
char *name;
{
char *p = strchr (name, '('), *end = name + strlen (name) - 1;
if (p == 0 || p == name || *end != ')')
return 0;
if (p[1] == '(' && end[-1] == ')')
fatal (NILF, _("attempt to use unsupported feature: `%s'"), name);
return 1;
}
/* Parse the archive-member reference NAME into the archive and member names.
Put the malloc'd archive name in *ARNAME_P if ARNAME_P is non-nil;
put the malloc'd member name in *MEMNAME_P if MEMNAME_P is non-nil. */
void
ar_parse_name (name, arname_p, memname_p)
char *name, **arname_p, **memname_p;
{
char *p = strchr (name, '('), *end = name + strlen (name) - 1;
if (arname_p != 0)
*arname_p = savestring (name, p - name);
if (memname_p != 0)
*memname_p = savestring (p + 1, end - (p + 1));
}
static long int ar_member_date_1 PARAMS ((int desc, char *mem, int truncated, long int hdrpos,
long int datapos, long int size, long int date, int uid, int gid, int mode, char *name));
/* Return the modtime of NAME. */
time_t
ar_member_date (name)
char *name;
{
char *arname;
int arname_used = 0;
char *memname;
long int val;
ar_parse_name (name, &arname, &memname);
/* Make sure we know the modtime of the archive itself because we are
likely to be called just before commands to remake a member are run,
and they will change the archive itself.
But we must be careful not to enter_file the archive itself if it does
not exist, because pattern_search assumes that files found in the data
base exist or can be made. */
{
struct file *arfile;
arfile = lookup_file (arname);
if (arfile == 0 && file_exists_p (arname))
{
arfile = enter_file (arname);
arname_used = 1;
}
if (arfile != 0)
(void) f_mtime (arfile, 0);
}
val = ar_scan (arname, ar_member_date_1, (long int) memname);
if (!arname_used)
free (arname);
free (memname);
return (val <= 0 ? (time_t) -1 : (time_t) val);
}
/* This function is called by `ar_scan' to find which member to look at. */
/* ARGSUSED */
static long int
ar_member_date_1 (desc, mem, truncated,
hdrpos, datapos, size, date, uid, gid, mode, name)
int desc;
char *mem;
int truncated;
long int hdrpos, datapos, size, date;
int uid, gid, mode;
char *name;
{
return ar_name_equal (name, mem, truncated) ? date : 0;
}
/* Set the archive-member NAME's modtime to now. */
#ifdef VMS
int
ar_touch (name)
char *name;
{
error (NILF, _("touch archive member is not available on VMS"));
return -1;
}
#else
int
ar_touch (name)
char *name;
{
char *arname, *memname;
int arname_used = 0;
register int val;
ar_parse_name (name, &arname, &memname);
/* Make sure we know the modtime of the archive itself before we
touch the member, since this will change the archive itself. */
{
struct file *arfile;
arfile = lookup_file (arname);
if (arfile == 0)
{
arfile = enter_file (arname);
arname_used = 1;
}
(void) f_mtime (arfile, 0);
}
val = 1;
switch (ar_member_touch (arname, memname))
{
case -1:
error (NILF, _("touch: Archive `%s' does not exist"), arname);
break;
case -2:
error (NILF, _("touch: `%s' is not a valid archive"), arname);
break;
case -3:
perror_with_name ("touch: ", arname);
break;
case 1:
error (NILF,
_("touch: Member `%s' does not exist in `%s'"), memname, arname);
break;
case 0:
val = 0;
break;
default:
error (NILF,
_("touch: Bad return code from ar_member_touch on `%s'"), name);
}
if (!arname_used)
free (arname);
free (memname);
return val;
}
#endif /* !VMS */
/* State of an `ar_glob' run, passed to `ar_glob_match'. */
struct ar_glob_state
{
char *arname;
char *pattern;
unsigned int size;
struct nameseq *chain;
unsigned int n;
};
/* This function is called by `ar_scan' to match one archive
element against the pattern in STATE. */
static long int
ar_glob_match (desc, mem, truncated,
hdrpos, datapos, size, date, uid, gid, mode,
state)
int desc;
char *mem;
int truncated;
long int hdrpos, datapos, size, date;
int uid, gid, mode;
struct ar_glob_state *state;
{
if (fnmatch (state->pattern, mem, FNM_PATHNAME|FNM_PERIOD) == 0)
{
/* We have a match. Add it to the chain. */
struct nameseq *new = (struct nameseq *) xmalloc (state->size);
new->name = concat (state->arname, mem, ")");
new->next = state->chain;
state->chain = new;
++state->n;
}
return 0L;
}
/* Return nonzero if PATTERN contains any metacharacters.
Metacharacters can be quoted with backslashes if QUOTE is nonzero. */
static int
glob_pattern_p (pattern, quote)
const char *pattern;
const int quote;
{
register const char *p;
int open = 0;
for (p = pattern; *p != '\0'; ++p)
switch (*p)
{
case '?':
case '*':
return 1;
case '\\':
if (quote)
++p;
break;
case '[':
open = 1;
break;
case ']':
if (open)
return 1;
break;
}
return 0;
}
/* Glob for MEMBER_PATTERN in archive ARNAME.
Return a malloc'd chain of matching elements (or nil if none). */
struct nameseq *
ar_glob (arname, member_pattern, size)
char *arname, *member_pattern;
unsigned int size;
{
struct ar_glob_state state;
char **names;
struct nameseq *n;
unsigned int i;
if (! glob_pattern_p (member_pattern, 1))
return 0;
/* Scan the archive for matches.
ar_glob_match will accumulate them in STATE.chain. */
i = strlen (arname);
state.arname = (char *) alloca (i + 2);
bcopy (arname, state.arname, i);
state.arname[i] = '(';
state.arname[i + 1] = '\0';
state.pattern = member_pattern;
state.size = size;
state.chain = 0;
state.n = 0;
(void) ar_scan (arname, ar_glob_match, (long int) &state);
if (state.chain == 0)
return 0;
/* Now put the names into a vector for sorting. */
names = (char **) alloca (state.n * sizeof (char *));
i = 0;
for (n = state.chain; n != 0; n = n->next)
names[i++] = n->name;
/* Sort them alphabetically. */
qsort ((char *) names, i, sizeof (*names), alpha_compare);
/* Put them back into the chain in the sorted order. */
i = 0;
for (n = state.chain; n != 0; n = n->next)
n->name = names[i++];
return state.chain;
}
#endif /* Not NO_ARCHIVES. */

View File

@@ -1,857 +0,0 @@
/* Library function for scanning an archive file.
Copyright (C) 1987,89,91,92,93,94,95,97 Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2, or (at your option)
any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307,
USA. */
#include "make.h"
#ifdef HAVE_FCNTL_H
#include <fcntl.h>
#else
#include <sys/file.h>
#endif
#ifndef NO_ARCHIVES
#ifdef VMS
#include <lbrdef.h>
#include <mhddef.h>
#include <credef.h>
#include <descrip.h>
#include <ctype.h>
#if __DECC
#include <unixlib.h>
#include <lbr$routines.h>
#endif
static void *VMS_lib_idx;
static char *VMS_saved_memname;
static time_t VMS_member_date;
static long int (*VMS_function) ();
static int
VMS_get_member_info (module, rfa)
struct dsc$descriptor_s *module;
unsigned long *rfa;
{
int status, i;
long int fnval;
time_t val;
static struct dsc$descriptor_s bufdesc =
{ 0, DSC$K_DTYPE_T, DSC$K_CLASS_S, NULL };
struct mhddef *mhd;
char filename[128];
bufdesc.dsc$a_pointer = filename;
bufdesc.dsc$w_length = sizeof (filename);
status = lbr$set_module (&VMS_lib_idx, rfa, &bufdesc,
&bufdesc.dsc$w_length, 0);
if (! status)
{
error (NILF, _("lbr$set_module failed to extract module info, status = %d"),
status);
lbr$close (&VMS_lib_idx);
return 0;
}
mhd = (struct mhddef *) filename;
#ifdef __DECC
val = decc$fix_time (&mhd->mhd$l_datim);
#endif
for (i = 0; i < module->dsc$w_length; i++)
filename[i] = _tolower ((unsigned char)module->dsc$a_pointer[i]);
filename[i] = '\0';
VMS_member_date = (time_t) -1;
fnval =
(*VMS_function) (-1, filename, 0, 0, 0, 0, val, 0, 0, 0,
VMS_saved_memname);
if (fnval)
{
VMS_member_date = fnval;
return 0;
}
else
return 1;
}
/* Takes three arguments ARCHIVE, FUNCTION and ARG.
Open the archive named ARCHIVE, find its members one by one,
and for each one call FUNCTION with the following arguments:
archive file descriptor for reading the data,
member name,
member name might be truncated flag,
member header position in file,
member data position in file,
member data size,
member date,
member uid,
member gid,
member protection mode,
ARG.
NOTE: on VMS systems, only name, date, and arg are meaningful!
The descriptor is poised to read the data of the member
when FUNCTION is called. It does not matter how much
data FUNCTION reads.
If FUNCTION returns nonzero, we immediately return
what FUNCTION returned.
Returns -1 if archive does not exist,
Returns -2 if archive has invalid format.
Returns 0 if have scanned successfully. */
long int
ar_scan (archive, function, arg)
char *archive;
long int (*function) ();
long int arg;
{
char *p;
static struct dsc$descriptor_s libdesc =
{ 0, DSC$K_DTYPE_T, DSC$K_CLASS_S, NULL };
unsigned long func = LBR$C_READ;
unsigned long type = LBR$C_TYP_UNK;
unsigned long index = 1;
int status;
status = lbr$ini_control (&VMS_lib_idx, &func, &type, 0);
if (! status)
{
error (NILF, _("lbr$ini_control failed with status = %d"),status);
return -2;
}
libdesc.dsc$a_pointer = archive;
libdesc.dsc$w_length = strlen (archive);
status = lbr$open (&VMS_lib_idx, &libdesc, 0, 0, 0, 0, 0);
if (! status)
{
error (NILF, _("unable to open library `%s' to lookup member `%s'"),
archive, (char *)arg);
return -1;
}
VMS_saved_memname = (char *)arg;
/* For comparison, delete .obj from arg name. */
p = strrchr (VMS_saved_memname, '.');
if (p)
*p = '\0';
VMS_function = function;
VMS_member_date = (time_t) -1;
lbr$get_index (&VMS_lib_idx, &index, VMS_get_member_info, 0);
/* Undo the damage. */
if (p)
*p = '.';
lbr$close (&VMS_lib_idx);
return VMS_member_date > 0 ? VMS_member_date : 0;
}
#else /* !VMS */
/* SCO Unix's compiler defines both of these. */
#ifdef M_UNIX
#undef M_XENIX
#endif
/* On the sun386i and in System V rel 3, ar.h defines two different archive
formats depending upon whether you have defined PORTAR (normal) or PORT5AR
(System V Release 1). There is no default, one or the other must be defined
to have a nonzero value. */
#if (!defined (PORTAR) || PORTAR == 0) && (!defined (PORT5AR) || PORT5AR == 0)
#undef PORTAR
#ifdef M_XENIX
/* According to Jim Sievert <jas1@rsvl.unisys.com>, for SCO XENIX defining
PORTAR to 1 gets the wrong archive format, and defining it to 0 gets the
right one. */
#define PORTAR 0
#else
#define PORTAR 1
#endif
#endif
/* On AIX, define these symbols to be sure to get both archive formats.
AIX 4.3 introduced the "big" archive format to support 64-bit object
files, so on AIX 4.3 systems we need to support both the "normal" and
"big" archive formats. An archive's format is indicated in the
"fl_magic" field of the "FL_HDR" structure. For a normal archive,
this field will be the string defined by the AIAMAG symbol. For a
"big" archive, it will be the string defined by the AIAMAGBIG symbol
(at least on AIX it works this way).
Note: we'll define these symbols regardless of which AIX version
we're compiling on, but this is okay since we'll use the new symbols
only if they're present. */
#ifdef _AIX
# define __AR_SMALL__
# define __AR_BIG__
#endif
#ifndef WINDOWS32
# ifndef __BEOS__
# include <ar.h>
# else
/* BeOS 5 doesn't have <ar.h> but has archives in the same format
* as many other Unices. This was taken from GNU binutils for BeOS.
*/
# define ARMAG "!<arch>\n" /* String that begins an archive file. */
# define SARMAG 8 /* Size of that string. */
# define ARFMAG "`\n" /* String in ar_fmag at end of each header. */
struct ar_hdr
{
char ar_name[16]; /* Member file name, sometimes / terminated. */
char ar_date[12]; /* File date, decimal seconds since Epoch. */
char ar_uid[6], ar_gid[6]; /* User and group IDs, in ASCII decimal. */
char ar_mode[8]; /* File mode, in ASCII octal. */
char ar_size[10]; /* File size, in ASCII decimal. */
char ar_fmag[2]; /* Always contains ARFMAG. */
};
# endif
#else
/* These should allow us to read Windows (VC++) libraries (according to Frank
* Libbrecht <frankl@abzx.belgium.hp.com>)
*/
# include <windows.h>
# include <windef.h>
# include <io.h>
# define ARMAG IMAGE_ARCHIVE_START
# define SARMAG IMAGE_ARCHIVE_START_SIZE
# define ar_hdr _IMAGE_ARCHIVE_MEMBER_HEADER
# define ar_name Name
# define ar_mode Mode
# define ar_size Size
# define ar_date Date
# define ar_uid UserID
# define ar_gid GroupID
#endif
/* Cray's <ar.h> apparently defines this. */
#ifndef AR_HDR_SIZE
# define AR_HDR_SIZE (sizeof (struct ar_hdr))
#endif
/* Takes three arguments ARCHIVE, FUNCTION and ARG.
Open the archive named ARCHIVE, find its members one by one,
and for each one call FUNCTION with the following arguments:
archive file descriptor for reading the data,
member name,
member name might be truncated flag,
member header position in file,
member data position in file,
member data size,
member date,
member uid,
member gid,
member protection mode,
ARG.
The descriptor is poised to read the data of the member
when FUNCTION is called. It does not matter how much
data FUNCTION reads.
If FUNCTION returns nonzero, we immediately return
what FUNCTION returned.
Returns -1 if archive does not exist,
Returns -2 if archive has invalid format.
Returns 0 if have scanned successfully. */
long int
ar_scan (archive, function, arg)
char *archive;
long int (*function) ();
long int arg;
{
#ifdef AIAMAG
FL_HDR fl_header;
#ifdef AIAMAGBIG
int big_archive = 0;
FL_HDR_BIG fl_header_big;
#endif
#else
int long_name = 0;
#endif
char *namemap = 0;
register int desc = open (archive, O_RDONLY, 0);
if (desc < 0)
return -1;
#ifdef SARMAG
{
char buf[SARMAG];
register int nread = read (desc, buf, SARMAG);
if (nread != SARMAG || bcmp (buf, ARMAG, SARMAG))
{
(void) close (desc);
return -2;
}
}
#else
#ifdef AIAMAG
{
register int nread = read (desc, (char *) &fl_header, FL_HSZ);
if (nread != FL_HSZ)
{
(void) close (desc);
return -2;
}
#ifdef AIAMAGBIG
/* If this is a "big" archive, then set the flag and
re-read the header into the "big" structure. */
if (!bcmp (fl_header.fl_magic, AIAMAGBIG, SAIAMAG))
{
big_archive = 1;
/* seek back to beginning of archive */
if (lseek (desc, 0, 0) < 0)
{
(void) close (desc);
return -2;
}
/* re-read the header into the "big" structure */
nread = read (desc, (char *) &fl_header_big, FL_HSZ_BIG);
if (nread != FL_HSZ_BIG)
{
(void) close (desc);
return -2;
}
}
else
#endif
/* Check to make sure this is a "normal" archive. */
if (bcmp (fl_header.fl_magic, AIAMAG, SAIAMAG))
{
(void) close (desc);
return -2;
}
}
#else
{
#ifndef M_XENIX
int buf;
#else
unsigned short int buf;
#endif
register int nread = read(desc, &buf, sizeof (buf));
if (nread != sizeof (buf) || buf != ARMAG)
{
(void) close (desc);
return -2;
}
}
#endif
#endif
/* Now find the members one by one. */
{
#ifdef SARMAG
register long int member_offset = SARMAG;
#else
#ifdef AIAMAG
long int member_offset;
long int last_member_offset;
#ifdef AIAMAGBIG
if ( big_archive )
{
sscanf (fl_header_big.fl_fstmoff, "%20ld", &member_offset);
sscanf (fl_header_big.fl_lstmoff, "%20ld", &last_member_offset);
}
else
#endif
{
sscanf (fl_header.fl_fstmoff, "%12ld", &member_offset);
sscanf (fl_header.fl_lstmoff, "%12ld", &last_member_offset);
}
if (member_offset == 0)
{
/* Empty archive. */
close (desc);
return 0;
}
#else
#ifndef M_XENIX
register long int member_offset = sizeof (int);
#else /* Xenix. */
register long int member_offset = sizeof (unsigned short int);
#endif /* Not Xenix. */
#endif
#endif
while (1)
{
register int nread;
struct ar_hdr member_header;
#ifdef AIAMAGBIG
struct ar_hdr_big member_header_big;
#endif
#ifdef AIAMAG
char name[256];
int name_len;
long int dateval;
int uidval, gidval;
long int data_offset;
#else
char namebuf[sizeof member_header.ar_name + 1];
char *name;
int is_namemap; /* Nonzero if this entry maps long names. */
#endif
long int eltsize;
int eltmode;
long int fnval;
if (lseek (desc, member_offset, 0) < 0)
{
(void) close (desc);
return -2;
}
#ifdef AIAMAG
#define AR_MEMHDR_SZ(x) (sizeof(x) - sizeof (x._ar_name))
#ifdef AIAMAGBIG
if (big_archive)
{
nread = read (desc, (char *) &member_header_big,
AR_MEMHDR_SZ(member_header_big) );
if (nread != AR_MEMHDR_SZ(member_header_big))
{
(void) close (desc);
return -2;
}
sscanf (member_header_big.ar_namlen, "%4d", &name_len);
nread = read (desc, name, name_len);
if (nread != name_len)
{
(void) close (desc);
return -2;
}
name[name_len] = 0;
sscanf (member_header_big.ar_date, "%12ld", &dateval);
sscanf (member_header_big.ar_uid, "%12d", &uidval);
sscanf (member_header_big.ar_gid, "%12d", &gidval);
sscanf (member_header_big.ar_mode, "%12o", &eltmode);
sscanf (member_header_big.ar_size, "%20ld", &eltsize);
data_offset = (member_offset + AR_MEMHDR_SZ(member_header_big)
+ name_len + 2);
}
else
#endif
{
nread = read (desc, (char *) &member_header,
AR_MEMHDR_SZ(member_header) );
if (nread != AR_MEMHDR_SZ(member_header))
{
(void) close (desc);
return -2;
}
sscanf (member_header.ar_namlen, "%4d", &name_len);
nread = read (desc, name, name_len);
if (nread != name_len)
{
(void) close (desc);
return -2;
}
name[name_len] = 0;
sscanf (member_header.ar_date, "%12ld", &dateval);
sscanf (member_header.ar_uid, "%12d", &uidval);
sscanf (member_header.ar_gid, "%12d", &gidval);
sscanf (member_header.ar_mode, "%12o", &eltmode);
sscanf (member_header.ar_size, "%12ld", &eltsize);
data_offset = (member_offset + AR_MEMHDR_SZ(member_header)
+ name_len + 2);
}
data_offset += data_offset % 2;
fnval =
(*function) (desc, name, 0,
member_offset, data_offset, eltsize,
dateval, uidval, gidval,
eltmode, arg);
#else /* Not AIAMAG. */
nread = read (desc, (char *) &member_header, AR_HDR_SIZE);
if (nread == 0)
/* No data left means end of file; that is OK. */
break;
if (nread != AR_HDR_SIZE
#if defined(ARFMAG) || defined(ARFZMAG)
|| (
# ifdef ARFMAG
bcmp (member_header.ar_fmag, ARFMAG, 2)
# else
1
# endif
&&
# ifdef ARFZMAG
bcmp (member_header.ar_fmag, ARFZMAG, 2)
# else
1
# endif
)
#endif
)
{
(void) close (desc);
return -2;
}
name = namebuf;
bcopy (member_header.ar_name, name, sizeof member_header.ar_name);
{
register char *p = name + sizeof member_header.ar_name;
do
*p = '\0';
while (p > name && *--p == ' ');
#ifndef AIAMAG
/* If the member name is "//" or "ARFILENAMES/" this may be
a list of file name mappings. The maximum file name
length supported by the standard archive format is 14
characters. This member will actually always be the
first or second entry in the archive, but we don't check
that. */
is_namemap = (!strcmp (name, "//")
|| !strcmp (name, "ARFILENAMES/"));
#endif /* Not AIAMAG. */
/* On some systems, there is a slash after each member name. */
if (*p == '/')
*p = '\0';
#ifndef AIAMAG
/* If the member name starts with a space or a slash, this
is an index into the file name mappings (used by GNU ar).
Otherwise if the member name looks like #1/NUMBER the
real member name appears in the element data (used by
4.4BSD). */
if (! is_namemap
&& (name[0] == ' ' || name[0] == '/')
&& namemap != 0)
{
name = namemap + atoi (name + 1);
long_name = 1;
}
else if (name[0] == '#'
&& name[1] == '1'
&& name[2] == '/')
{
int namesize = atoi (name + 3);
name = (char *) alloca (namesize + 1);
nread = read (desc, name, namesize);
if (nread != namesize)
{
close (desc);
return -2;
}
name[namesize] = '\0';
long_name = 1;
}
#endif /* Not AIAMAG. */
}
#ifndef M_XENIX
sscanf (member_header.ar_mode, "%o", &eltmode);
eltsize = atol (member_header.ar_size);
#else /* Xenix. */
eltmode = (unsigned short int) member_header.ar_mode;
eltsize = member_header.ar_size;
#endif /* Not Xenix. */
fnval =
(*function) (desc, name, ! long_name, member_offset,
member_offset + AR_HDR_SIZE, eltsize,
#ifndef M_XENIX
atol (member_header.ar_date),
atoi (member_header.ar_uid),
atoi (member_header.ar_gid),
#else /* Xenix. */
member_header.ar_date,
member_header.ar_uid,
member_header.ar_gid,
#endif /* Not Xenix. */
eltmode, arg);
#endif /* AIAMAG. */
if (fnval)
{
(void) close (desc);
return fnval;
}
#ifdef AIAMAG
if (member_offset == last_member_offset)
/* End of the chain. */
break;
#ifdef AIAMAGBIG
if (big_archive)
sscanf (member_header_big.ar_nxtmem, "%20ld", &member_offset);
else
#endif
sscanf (member_header.ar_nxtmem, "%12ld", &member_offset);
if (lseek (desc, member_offset, 0) != member_offset)
{
(void) close (desc);
return -2;
}
#else
/* If this member maps archive names, we must read it in. The
name map will always precede any members whose names must
be mapped. */
if (is_namemap)
{
char *clear;
char *limit;
namemap = (char *) alloca (eltsize);
nread = read (desc, namemap, eltsize);
if (nread != eltsize)
{
(void) close (desc);
return -2;
}
/* The names are separated by newlines. Some formats have
a trailing slash. Null terminate the strings for
convenience. */
limit = namemap + eltsize;
for (clear = namemap; clear < limit; clear++)
{
if (*clear == '\n')
{
*clear = '\0';
if (clear[-1] == '/')
clear[-1] = '\0';
}
}
is_namemap = 0;
}
member_offset += AR_HDR_SIZE + eltsize;
if (member_offset % 2 != 0)
member_offset++;
#endif
}
}
close (desc);
return 0;
}
#endif /* !VMS */
/* Return nonzero iff NAME matches MEM.
If TRUNCATED is nonzero, MEM may be truncated to
sizeof (struct ar_hdr.ar_name) - 1. */
int
ar_name_equal (name, mem, truncated)
char *name, *mem;
int truncated;
{
char *p;
p = strrchr (name, '/');
if (p != 0)
name = p + 1;
#ifndef VMS
if (truncated)
{
#ifdef AIAMAG
/* TRUNCATED should never be set on this system. */
abort ();
#else
struct ar_hdr hdr;
#if !defined (__hpux) && !defined (cray)
return strneq (name, mem, sizeof(hdr.ar_name) - 1);
#else
return strneq (name, mem, sizeof(hdr.ar_name) - 2);
#endif /* !__hpux && !cray */
#endif /* !AIAMAG */
}
#endif /* !VMS */
return !strcmp (name, mem);
}
#ifndef VMS
/* ARGSUSED */
static long int
ar_member_pos (desc, mem, truncated,
hdrpos, datapos, size, date, uid, gid, mode, name)
int desc;
char *mem;
int truncated;
long int hdrpos, datapos, size, date;
int uid, gid, mode;
char *name;
{
if (!ar_name_equal (name, mem, truncated))
return 0;
return hdrpos;
}
/* Set date of member MEMNAME in archive ARNAME to current time.
Returns 0 if successful,
-1 if file ARNAME does not exist,
-2 if not a valid archive,
-3 if other random system call error (including file read-only),
1 if valid but member MEMNAME does not exist. */
int
ar_member_touch (arname, memname)
char *arname, *memname;
{
register long int pos = ar_scan (arname, ar_member_pos, (long int) memname);
register int fd;
struct ar_hdr ar_hdr;
register int i;
struct stat statbuf;
if (pos < 0)
return (int) pos;
if (!pos)
return 1;
fd = open (arname, O_RDWR, 0666);
if (fd < 0)
return -3;
/* Read in this member's header */
if (lseek (fd, pos, 0) < 0)
goto lose;
if (AR_HDR_SIZE != read (fd, (char *) &ar_hdr, AR_HDR_SIZE))
goto lose;
/* Write back the header, thus touching the archive file. */
if (lseek (fd, pos, 0) < 0)
goto lose;
if (AR_HDR_SIZE != write (fd, (char *) &ar_hdr, AR_HDR_SIZE))
goto lose;
/* The file's mtime is the time we we want. */
while (fstat (fd, &statbuf) < 0 && EINTR_SET)
;
#if defined(ARFMAG) || defined(ARFZMAG) || defined(AIAMAG) || defined(WINDOWS32)
/* Advance member's time to that time */
for (i = 0; i < sizeof ar_hdr.ar_date; i++)
ar_hdr.ar_date[i] = ' ';
sprintf (ar_hdr.ar_date, "%ld", (long int) statbuf.st_mtime);
#ifdef AIAMAG
ar_hdr.ar_date[strlen(ar_hdr.ar_date)] = ' ';
#endif
#else
ar_hdr.ar_date = statbuf.st_mtime;
#endif
/* Write back this member's header */
if (lseek (fd, pos, 0) < 0)
goto lose;
if (AR_HDR_SIZE != write (fd, (char *) &ar_hdr, AR_HDR_SIZE))
goto lose;
close (fd);
return 0;
lose:
i = errno;
close (fd);
errno = i;
return -3;
}
#endif
#ifdef TEST
long int
describe_member (desc, name, truncated,
hdrpos, datapos, size, date, uid, gid, mode)
int desc;
char *name;
int truncated;
long int hdrpos, datapos, size, date;
int uid, gid, mode;
{
extern char *ctime ();
printf (_("Member `%s'%s: %ld bytes at %ld (%ld).\n"),
name, truncated ? _(" (name might be truncated)") : "",
size, hdrpos, datapos);
printf (_(" Date %s"), ctime (&date));
printf (_(" uid = %d, gid = %d, mode = 0%o.\n"), uid, gid, mode);
return 0;
}
main (argc, argv)
int argc;
char **argv;
{
ar_scan (argv[1], describe_member);
return 0;
}
#endif /* TEST. */
#endif /* NO_ARCHIVES. */

View File

@@ -1,80 +0,0 @@
#!/bin/sh
# Shell script to build GNU Make in the absence of any `make' program.
# @configure_input@
# Copyright (C) 1993, 1994, 1997 Free Software Foundation, Inc.
# This file is part of GNU Make.
#
# GNU Make is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2, or (at your option)
# any later version.
#
# GNU Make is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with GNU Make; see the file COPYING. If not, write to
# the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
# Boston, MA 02111-1307, USA.
# See Makefile.in for comments describing these variables.
srcdir='@srcdir@'
CC='@CC@'
CFLAGS='@CFLAGS@'
CPPFLAGS='@CPPFLAGS@'
LDFLAGS='@LDFLAGS@'
ALLOCA='@ALLOCA@'
LOADLIBES='@LIBS@'
extras='@LIBOBJS@'
REMOTE='@REMOTE@'
GLOBLIB='@GLOBLIB@'
# Common prefix for machine-independent installed files.
prefix='@prefix@'
# Common prefix for machine-dependent installed files.
exec_prefix=`eval echo @exec_prefix@`
# Directory to find libraries in for `-lXXX'.
libdir=${exec_prefix}/lib
# Directory to search by default for included makefiles.
includedir=${prefix}/include
localedir=${prefix}/share/locale
aliaspath=${localedir}:.
defines="-DALIASPATH=\"${aliaspath}\" -DLOCALEDIR=\"${localedir}\" -DLIBDIR=\"${libdir}\" -DINCLUDEDIR=\"${includedir}\""' @DEFS@'
# Exit as soon as any command fails.
set -e
# These are all the objects we need to link together.
objs="ar.o arscan.o commands.o dir.o expand.o file.o function.o getopt.o implicit.o job.o main.o misc.o read.o remake.o rule.o signame.o variable.o vpath.o default.o version.o getopt1.o remote-${REMOTE}.o ${extras} ${ALLOCA}"
if [ x"$GLOBLIB" != x ]; then
objs="$objs glob/fnmatch.o glob/glob.o"
globinc=-I${srcdir}/glob
fi
# Compile the source files into those objects.
for file in `echo ${objs} | sed 's/\.o/.c/g'`; do
echo compiling ${file}...
$CC $defines $CPPFLAGS $CFLAGS \
-c -I. -I${srcdir} ${globinc} ${srcdir}/$file
done
# The object files were actually all put in the current directory.
# Remove the source directory names from the list.
srcobjs="$objs"
objs=
for obj in $srcobjs; do
objs="$objs `basename $obj`"
done
# Link all the objects together.
echo linking make...
$CC $LDFLAGS $objs $LOADLIBES -o make.new
echo done
mv -f make.new make

View File

@@ -1,137 +0,0 @@
set make=gnumake
cd w32\subproc
echo "Creating the subproc library"
%ComSpec% /c build.bat
cd ..\..
del link.dbg link.rel
del config.h
copy config.h.W32 config.h
echo off
echo "Creating GNU make for Windows 95/NT"
echo on
if not exist .\WinDebug\nul mkdir .\WinDebug
cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D TIVOLI /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c variable.c
echo WinDebug\variable.obj >>link.dbg
cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c rule.c
echo WinDebug\rule.obj >>link.dbg
cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c remote-stub.c
echo WinDebug\remote-stub.obj >>link.dbg
cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c commands.c
echo WinDebug\commands.obj >>link.dbg
cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c file.c
echo WinDebug\file.obj >>link.dbg
cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c getloadavg.c
echo WinDebug\getloadavg.obj >>link.dbg
cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c default.c
echo WinDebug\default.obj >>link.dbg
cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c signame.c
echo WinDebug\signame.obj >>link.dbg
cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c expand.c
echo WinDebug\expand.obj >>link.dbg
cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c dir.c
echo WinDebug\dir.obj >>link.dbg
cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c main.c
echo WinDebug\main.obj >>link.dbg
cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c getopt1.c
echo WinDebug\getopt1.obj >>link.dbg
cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c job.c
echo WinDebug\job.obj >>link.dbg
cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c read.c
echo WinDebug\read.obj >>link.dbg
cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c version.c
echo WinDebug\version.obj >>link.dbg
cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c getopt.c
echo WinDebug\getopt.obj >>link.dbg
cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c arscan.c
echo WinDebug\arscan.obj >>link.dbg
cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c remake.c
echo WinDebug\remake.obj >>link.dbg
cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c misc.c
echo WinDebug\misc.obj >>link.dbg
cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c ar.c
echo WinDebug\ar.obj >>link.dbg
cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c function.c
echo WinDebug\function.obj >>link.dbg
cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c vpath.c
echo WinDebug\vpath.obj >>link.dbg
cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c implicit.c
echo WinDebug\implicit.obj >>link.dbg
cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c .\w32\compat\dirent.c
echo WinDebug\dirent.obj >>link.dbg
cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c .\glob\glob.c
echo WinDebug\glob.obj >>link.dbg
cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c .\glob\fnmatch.c
echo WinDebug\fnmatch.obj >>link.dbg
cl.exe /nologo /MT /W3 /GX /Zi /YX /Od /I . /I glob /I w32/include /D _DEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinDebug/ /Fp.\WinDebug/%make%.pch /Fo.\WinDebug/ /Fd.\WinDebug/%make%.pdb /c .\w32\pathstuff.c
echo WinDebug\pathstuff.obj >>link.dbg
echo off
echo "Linking WinDebug/%make%.exe"
rem link.exe kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib w32\subproc\windebug\subproc.lib /NOLOGO /SUBSYSTEM:console /INCREMENTAL:yes /PDB:.\WinDebug/%make%.pdb /DEBUG /MACHINE:I386 /OUT:.\WinDebug/%make%.exe .\WinDebug/variable.obj .\WinDebug/rule.obj .\WinDebug/remote-stub.obj .\WinDebug/commands.obj .\WinDebug/file.obj .\WinDebug/getloadavg.obj .\WinDebug/default.obj .\WinDebug/signame.obj .\WinDebug/expand.obj .\WinDebug/dir.obj .\WinDebug/main.obj .\WinDebug/getopt1.obj .\WinDebug/job.obj .\WinDebug/read.obj .\WinDebug/version.obj .\WinDebug/getopt.obj .\WinDebug/arscan.obj .\WinDebug/remake.obj .\WinDebug/misc.obj .\WinDebug/ar.obj .\WinDebug/function.obj .\WinDebug/vpath.obj .\WinDebug/implicit.obj .\WinDebug/dirent.obj .\WinDebug/glob.obj .\WinDebug/fnmatch.obj .\WinDebug/pathstuff.obj
echo kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib w32\subproc\windebug\subproc.lib >>link.dbg
link.exe /NOLOGO /SUBSYSTEM:console /INCREMENTAL:yes /PDB:.\WinDebug/%make%.pdb /DEBUG /MACHINE:I386 /OUT:.\WinDebug/%make%.exe @link.dbg
if not exist .\WinDebug/%make%.exe echo "WinDebug build failed"
if exist .\WinDebug/%make%.exe echo "WinDebug build succeeded!"
if not exist .\WinRel\nul mkdir .\WinRel
echo on
cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /D TIVOLI /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c variable.c
echo WinRel\variable.obj >>link.rel
cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c rule.c
echo WinRel\rule.obj >>link.rel
cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c remote-stub.c
echo WinRel\remote-stub.obj >>link.rel
cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c commands.c
echo WinRel\commands.obj >>link.rel
cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c file.c
echo WinRel\file.obj >>link.rel
cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c getloadavg.c
echo WinRel\getloadavg.obj >>link.rel
cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c default.c
echo WinRel\default.obj >>link.rel
cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c signame.c
echo WinRel\signame.obj >>link.rel
cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c expand.c
echo WinRel\expand.obj >>link.rel
cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c dir.c
echo WinRel\dir.obj >>link.rel
cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c main.c
echo WinRel\main.obj >>link.rel
cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c getopt1.c
echo WinRel\getopt1.obj >>link.rel
cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c job.c
echo WinRel\job.obj >>link.rel
cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c read.c
echo WinRel\read.obj >>link.rel
cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c version.c
echo WinRel\version.obj >>link.rel
cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c getopt.c
echo WinRel\getopt.obj >>link.rel
cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c arscan.c
echo WinRel\arscan.obj >>link.rel
cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c remake.c
echo WinRel\remake.obj >>link.rel
cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c misc.c
echo WinRel\misc.obj >>link.rel
cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c ar.c
echo WinRel\ar.obj >>link.rel
cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c function.c
echo WinRel\function.obj >>link.rel
cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c vpath.c
echo WinRel\vpath.obj >>link.rel
cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c implicit.c
echo WinRel\implicit.obj >>link.rel
cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c .\w32\compat\dirent.c
echo WinRel\dirent.obj >>link.rel
cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c .\glob\glob.c
echo WinRel\glob.obj >>link.rel
cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c .\glob\fnmatch.c
echo WinRel\fnmatch.obj >>link.rel
cl.exe /nologo /MT /W3 /GX /YX /O2 /I . /I glob /I w32/include /D NDEBUG /D WINDOWS32 /D WIN32 /D _CONSOLE /D HAVE_CONFIG_H /FR.\WinRel/ /Fp.\WinRel/%make%.pch /Fo.\WinRel/ /c .\w32\pathstuff.c
echo WinRel\pathstuff.obj >>link.rel
echo off
echo "Linking WinRel/%make%.exe"
rem link.exe kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib w32\subproc\winrel\subproc.lib /NOLOGO /SUBSYSTEM:console /INCREMENTAL:no /PDB:.\WinRel/%make%.pdb /MACHINE:I386 /OUT:.\WinRel/%make%.exe .\WinRel/variable.obj .\WinRel/rule.obj .\WinRel/remote-stub.obj .\WinRel/commands.obj .\WinRel/file.obj .\WinRel/getloadavg.obj .\WinRel/default.obj .\WinRel/signame.obj .\WinRel/expand.obj .\WinRel/dir.obj .\WinRel/main.obj .\WinRel/getopt1.obj .\WinRel/job.obj .\WinRel/read.obj .\WinRel/version.obj .\WinRel/getopt.obj .\WinRel/arscan.obj .\WinRel/remake.obj .\WinRel/misc.obj .\WinRel/ar.obj .\WinRel/function.obj .\WinRel/vpath.obj .\WinRel/implicit.obj .\WinRel/dirent.obj .\WinRel/glob.obj .\WinRel/fnmatch.obj .\WinRel/pathstuff.obj
echo kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib w32\subproc\winrel\subproc.lib >>link.rel
link.exe /NOLOGO /SUBSYSTEM:console /INCREMENTAL:no /PDB:.\WinRel/%make%.pdb /MACHINE:I386 /OUT:.\WinRel/%make%.exe @link.rel
if not exist .\WinRel/%make%.exe echo "WinRel build failed"
if exist .\WinRel/%make%.exe echo "WinRel build succeeded!"
echo on

View File

@@ -1,565 +0,0 @@
/* Command processing for GNU Make.
Copyright (C) 1988,89,91,92,93,94,95,96,97 Free Software Foundation, Inc.
This file is part of GNU Make.
GNU Make is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2, or (at your option)
any later version.
GNU Make is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Make; see the file COPYING. If not, write to
the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
#include "make.h"
#include "dep.h"
#include "filedef.h"
#include "variable.h"
#include "job.h"
#include "commands.h"
extern int remote_kill PARAMS ((int id, int sig));
#ifndef HAVE_UNISTD_H
extern int getpid ();
#endif
/* Set FILE's automatic variables up. */
static void
set_file_variables (file)
register struct file *file;
{
register char *p;
char *at, *percent, *star, *less;
#ifndef NO_ARCHIVES
/* If the target is an archive member `lib(member)',
then $@ is `lib' and $% is `member'. */
if (ar_name (file->name))
{
unsigned int len;
p = strchr (file->name, '(');
at = (char *) alloca (p - file->name + 1);
bcopy (file->name, at, p - file->name);
at[p - file->name] = '\0';
len = strlen (p + 1);
percent = (char *) alloca (len);
bcopy (p + 1, percent, len - 1);
percent[len - 1] = '\0';
}
else
#endif /* NO_ARCHIVES. */
{
at = file->name;
percent = "";
}
/* $* is the stem from an implicit or static pattern rule. */
if (file->stem == 0)
{
/* In Unix make, $* is set to the target name with
any suffix in the .SUFFIXES list stripped off for
explicit rules. We store this in the `stem' member. */
register struct dep *d;
char *name;
unsigned int len;
#ifndef NO_ARCHIVES
if (ar_name (file->name))
{
name = strchr (file->name, '(') + 1;
len = strlen (name) - 1;
}
else
#endif
{
name = file->name;
len = strlen (name);
}
for (d = enter_file (".SUFFIXES")->deps; d != 0; d = d->next)
{
unsigned int slen = strlen (dep_name (d));
if (len > slen && strneq (dep_name (d), name + (len - slen), slen))
{
file->stem = savestring (name, len - slen);
break;
}
}
if (d == 0)
file->stem = "";
}
star = file->stem;
/* $< is the first dependency. */
less = file->deps != 0 ? dep_name (file->deps) : "";
if (file->cmds == default_file->cmds)
/* This file got its commands from .DEFAULT.
In this case $< is the same as $@. */
less = at;
#define DEFINE_VARIABLE(name, len, value) \
(void) define_variable_for_file (name,len,value,o_automatic,0,file)
/* Define the variables. */
DEFINE_VARIABLE ("<", 1, less);
DEFINE_VARIABLE ("*", 1, star);
DEFINE_VARIABLE ("@", 1, at);
DEFINE_VARIABLE ("%", 1, percent);
/* Compute the values for $^, $+, and $?. */
{
register unsigned int qmark_len, plus_len;
char *caret_value, *plus_value;
register char *cp;
char *qmark_value;
register char *qp;
register struct dep *d;
unsigned int len;
/* Compute first the value for $+, which is supposed to contain
duplicate dependencies as they were listed in the makefile. */
plus_len = 0;
for (d = file->deps; d != 0; d = d->next)
plus_len += strlen (dep_name (d)) + 1;
len = plus_len == 0 ? 1 : plus_len;
cp = plus_value = (char *) alloca (len);
qmark_len = plus_len; /* Will be this or less. */
for (d = file->deps; d != 0; d = d->next)
{
char *c = dep_name (d);
#ifndef NO_ARCHIVES
if (ar_name (c))
{
c = strchr (c, '(') + 1;
len = strlen (c) - 1;
}
else
#endif
len = strlen (c);
bcopy (c, cp, len);
cp += len;
#if VMS
*cp++ = ',';
#else
*cp++ = ' ';
#endif
if (! d->changed)
qmark_len -= len + 1; /* Don't space in $? for this one. */
}
/* Kill the last space and define the variable. */
cp[cp > plus_value ? -1 : 0] = '\0';
DEFINE_VARIABLE ("+", 1, plus_value);
/* Make sure that no dependencies are repeated. This does not
really matter for the purpose of updating targets, but it
might make some names be listed twice for $^ and $?. */
uniquize_deps (file->deps);
/* Compute the values for $^ and $?. */
cp = caret_value = plus_value; /* Reuse the buffer; it's big enough. */
len = qmark_len == 0 ? 1 : qmark_len;
qp = qmark_value = (char *) alloca (len);
for (d = file->deps; d != 0; d = d->next)
{
char *c = dep_name (d);
#ifndef NO_ARCHIVES
if (ar_name (c))
{
c = strchr (c, '(') + 1;
len = strlen (c) - 1;
}
else
#endif
len = strlen (c);
bcopy (c, cp, len);
cp += len;
#if VMS
*cp++ = ',';
#else
*cp++ = ' ';
#endif
if (d->changed)
{
bcopy (c, qp, len);
qp += len;
#if VMS
*qp++ = ',';
#else
*qp++ = ' ';
#endif
}
}
/* Kill the last spaces and define the variables. */
cp[cp > caret_value ? -1 : 0] = '\0';
DEFINE_VARIABLE ("^", 1, caret_value);
qp[qp > qmark_value ? -1 : 0] = '\0';
DEFINE_VARIABLE ("?", 1, qmark_value);
}
#undef DEFINE_VARIABLE
}
/* Chop CMDS up into individual command lines if necessary.
Also set the `lines_flag' and `any_recurse' members. */
void
chop_commands (cmds)
register struct commands *cmds;
{
register char *p;
unsigned int nlines, idx;
char **lines;
/* If we don't have any commands,
or we already parsed them, never mind. */
if (!cmds || cmds->command_lines != 0)
return;
/* Chop CMDS->commands up into lines in CMDS->command_lines.
Also set the corresponding CMDS->lines_flags elements,
and the CMDS->any_recurse flag. */
nlines = 5;
lines = (char **) xmalloc (5 * sizeof (char *));
idx = 0;
p = cmds->commands;
while (*p != '\0')
{
char *end = p;
find_end:;
end = strchr (end, '\n');
if (end == 0)
end = p + strlen (p);
else if (end > p && end[-1] == '\\')
{
int backslash = 1;
register char *b;
for (b = end - 2; b >= p && *b == '\\'; --b)
backslash = !backslash;
if (backslash)
{
++end;
goto find_end;
}
}
if (idx == nlines)
{
nlines += 2;
lines = (char **) xrealloc ((char *) lines,
nlines * sizeof (char *));
}
lines[idx++] = savestring (p, end - p);
p = end;
if (*p != '\0')
++p;
}
if (idx != nlines)
{
nlines = idx;
lines = (char **) xrealloc ((char *) lines,
nlines * sizeof (char *));
}
cmds->ncommand_lines = nlines;
cmds->command_lines = lines;
cmds->any_recurse = 0;
cmds->lines_flags = (char *) xmalloc (nlines);
for (idx = 0; idx < nlines; ++idx)
{
int flags = 0;
for (p = lines[idx];
isblank ((unsigned char)*p) || *p == '-' || *p == '@' || *p == '+';
++p)
switch (*p)
{
case '+':
flags |= COMMANDS_RECURSE;
break;
case '@':
flags |= COMMANDS_SILENT;
break;
case '-':
flags |= COMMANDS_NOERROR;
break;
}
if (!(flags & COMMANDS_RECURSE))
{
unsigned int len = strlen (p);
if (sindex (p, len, "$(MAKE)", 7) != 0
|| sindex (p, len, "${MAKE}", 7) != 0)
flags |= COMMANDS_RECURSE;
}
cmds->lines_flags[idx] = flags;
cmds->any_recurse |= flags & COMMANDS_RECURSE;
}
}
/* Execute the commands to remake FILE. If they are currently executing,
return or have already finished executing, just return. Otherwise,
fork off a child process to run the first command line in the sequence. */
void
execute_file_commands (file)
struct file *file;
{
register char *p;
/* Don't go through all the preparations if
the commands are nothing but whitespace. */
for (p = file->cmds->commands; *p != '\0'; ++p)
if (!isspace ((unsigned char)*p) && *p != '-' && *p != '@')
break;
if (*p == '\0')
{
/* If there are no commands, assume everything worked. */
set_command_state (file, cs_running);
file->update_status = 0;
notice_finished_file (file);
return;
}
/* First set the automatic variables according to this file. */
initialize_file_variables (file, 0);
set_file_variables (file);
/* Start the commands running. */
new_job (file);
}
/* This is set while we are inside fatal_error_signal,
so things can avoid nonreentrant operations. */
int handling_fatal_signal = 0;
/* Handle fatal signals. */
RETSIGTYPE
fatal_error_signal (sig)
int sig;
{
#ifdef __MSDOS__
extern int dos_status, dos_command_running;
if (dos_command_running)
{
/* That was the child who got the signal, not us. */
dos_status |= (sig << 8);
return;
}
remove_intermediates (1);
exit (EXIT_FAILURE);
#else /* not __MSDOS__ */
#ifdef _AMIGA
remove_intermediates (1);
if (sig == SIGINT)
fputs (_("*** Break.\n"), stderr);
exit (10);
#else /* not Amiga */
handling_fatal_signal = 1;
/* Set the handling for this signal to the default.
It is blocked now while we run this handler. */
signal (sig, SIG_DFL);
/* A termination signal won't be sent to the entire
process group, but it means we want to kill the children. */
if (sig == SIGTERM)
{
register struct child *c;
for (c = children; c != 0; c = c->next)
if (!c->remote)
(void) kill (c->pid, SIGTERM);
}
/* If we got a signal that means the user
wanted to kill make, remove pending targets. */
if (sig == SIGTERM || sig == SIGINT
#ifdef SIGHUP
|| sig == SIGHUP
#endif
#ifdef SIGQUIT
|| sig == SIGQUIT
#endif
)
{
register struct child *c;
/* Remote children won't automatically get signals sent
to the process group, so we must send them. */
for (c = children; c != 0; c = c->next)
if (c->remote)
(void) remote_kill (c->pid, sig);
for (c = children; c != 0; c = c->next)
delete_child_targets (c);
/* Clean up the children. We don't just use the call below because
we don't want to print the "Waiting for children" message. */
while (job_slots_used > 0)
reap_children (1, 0);
}
else
/* Wait for our children to die. */
while (job_slots_used > 0)
reap_children (1, 1);
/* Delete any non-precious intermediate files that were made. */
remove_intermediates (1);
#ifdef SIGQUIT
if (sig == SIGQUIT)
/* We don't want to send ourselves SIGQUIT, because it will
cause a core dump. Just exit instead. */
exit (EXIT_FAILURE);
#endif
/* Signal the same code; this time it will really be fatal. The signal
will be unblocked when we return and arrive then to kill us. */
if (kill (getpid (), sig) < 0)
pfatal_with_name ("kill");
#endif /* not Amiga */
#endif /* not __MSDOS__ */
}
/* Delete FILE unless it's precious or not actually a file (phony),
and it has changed on disk since we last stat'd it. */
static void
delete_target (file, on_behalf_of)
struct file *file;
char *on_behalf_of;
{
struct stat st;
if (file->precious || file->phony)
return;
#ifndef NO_ARCHIVES
if (ar_name (file->name))
{
time_t file_date = (file->last_mtime == NONEXISTENT_MTIME
? (time_t) -1
: (time_t) FILE_TIMESTAMP_S (file->last_mtime));
if (ar_member_date (file->name) != file_date)
{
if (on_behalf_of)
error (NILF, _("*** [%s] Archive member `%s' may be bogus; not deleted"),
on_behalf_of, file->name);
else
error (NILF, _("*** Archive member `%s' may be bogus; not deleted"),
file->name);
}
return;
}
#endif
if (stat (file->name, &st) == 0
&& S_ISREG (st.st_mode)
&& FILE_TIMESTAMP_STAT_MODTIME (file->name, st) != file->last_mtime)
{
if (on_behalf_of)
error (NILF, _("*** [%s] Deleting file `%s'"), on_behalf_of, file->name);
else
error (NILF, _("*** Deleting file `%s'"), file->name);
if (unlink (file->name) < 0
&& errno != ENOENT) /* It disappeared; so what. */
perror_with_name ("unlink: ", file->name);
}
}
/* Delete all non-precious targets of CHILD unless they were already deleted.
Set the flag in CHILD to say they've been deleted. */
void
delete_child_targets (child)
struct child *child;
{
struct dep *d;
if (child->deleted)
return;
/* Delete the target file if it changed. */
delete_target (child->file, (char *) 0);
/* Also remove any non-precious targets listed in the `also_make' member. */
for (d = child->file->also_make; d != 0; d = d->next)
delete_target (d->file, child->file->name);
child->deleted = 1;
}
/* Print out the commands in CMDS. */
void
print_commands (cmds)
register struct commands *cmds;
{
register char *s;
fputs (_("# commands to execute"), stdout);
if (cmds->fileinfo.filenm == 0)
puts (_(" (built-in):"));
else
printf (_(" (from `%s', line %lu):\n"),
cmds->fileinfo.filenm, cmds->fileinfo.lineno);
s = cmds->commands;
while (*s != '\0')
{
char *end;
while (isspace ((unsigned char)*s))
++s;
end = strchr (s, '\n');
if (end == 0)
end = s + strlen (s);
printf ("\t%.*s\n", (int) (end - s), s);
s = end;
}
}

View File

@@ -1,42 +0,0 @@
/* Definition of data structures describing shell commands for GNU Make.
Copyright (C) 1988, 1989, 1991, 1993 Free Software Foundation, Inc.
This file is part of GNU Make.
GNU Make is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2, or (at your option)
any later version.
GNU Make is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Make; see the file COPYING. If not, write to
the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
/* Structure that gives the commands to make a file
and information about where these commands came from. */
struct commands
{
struct floc fileinfo; /* Where commands were defined. */
char *commands; /* Commands text. */
unsigned int ncommand_lines;/* Number of command lines. */
char **command_lines; /* Commands chopped up into lines. */
char *lines_flags; /* One set of flag bits for each line. */
int any_recurse; /* Nonzero if any `lines_recurse' elt has */
/* the COMMANDS_RECURSE bit set. */
};
/* Bits in `lines_flags'. */
#define COMMANDS_RECURSE 1 /* Recurses: + or $(MAKE). */
#define COMMANDS_SILENT 2 /* Silent: @. */
#define COMMANDS_NOERROR 4 /* No errors: -. */
extern void execute_file_commands PARAMS ((struct file *file));
extern void print_commands PARAMS ((struct commands *cmds));
extern void delete_child_targets PARAMS ((struct child *child));
extern void chop_commands PARAMS ((struct commands *cmds));

View File

@@ -1,317 +0,0 @@
/* config.h.in. Generated automatically from configure.in by autoheader. */
/* Define if on AIX 3.
System headers sometimes define this.
We just want to avoid a redefinition error message. */
#ifndef _ALL_SOURCE
/* #undef _ALL_SOURCE */
#endif
/* Define if using alloca.c. */
#define C_ALLOCA
/* Define if the closedir function returns void instead of int. */
/* #undef CLOSEDIR_VOID */
/* Define to empty if the keyword does not work. */
/* #undef const */
/* Define to one of _getb67, GETB67, getb67 for Cray-2 and Cray-YMP systems.
This function is required for alloca.c support on those systems. */
/* #undef CRAY_STACKSEG_END */
/* Define for DGUX with <sys/dg_sys_info.h>. */
/* #undef DGUX */
/* Define if the `getloadavg' function needs to be run setuid or setgid. */
/* #undef GETLOADAVG_PRIVILEGED */
/* Define to `unsigned long' or `unsigned long long'
if <inttypes.h> doesn't define. */
#define uintmax_t unsigned long
/* Define to `int' if <sys/types.h> doesn't define. */
#define gid_t int
/* Define if you have alloca, as a function or macro. */
/* #undef HAVE_ALLOCA */
/* Define if you have <alloca.h> and it should be used (not on Ultrix). */
/* #undef HAVE_ALLOCA_H */
/* Define if you don't have vprintf but do have _doprnt. */
/* #undef HAVE_DOPRNT */
/* Define if your system has a working fnmatch function. */
/* #undef HAVE_FNMATCH */
/* Define if your system has its own `getloadavg' function. */
/* #undef HAVE_GETLOADAVG */
/* Define if you have the getmntent function. */
/* #undef HAVE_GETMNTENT */
/* Define if the `long double' type works. */
/* #undef HAVE_LONG_DOUBLE */
/* Define if you support file names longer than 14 characters. */
#define HAVE_LONG_FILE_NAMES 1
/* Define if you have a working `mmap' system call. */
/* #undef HAVE_MMAP */
/* Define if system calls automatically restart after interruption
by a signal. */
/* #undef HAVE_RESTARTABLE_SYSCALLS */
/* Define if your struct stat has st_blksize. */
/* #undef HAVE_ST_BLKSIZE */
/* Define if your struct stat has st_blocks. */
/* #undef HAVE_ST_BLOCKS */
/* Define if you have the strcoll function and it is properly defined. */
#define HAVE_STRCOLL 1
/* Define if your struct stat has st_rdev. */
#define HAVE_ST_RDEV 1
/* Define if you have the strftime function. */
#define HAVE_STRFTIME 1
/* Define if you have <sys/wait.h> that is POSIX.1 compatible. */
/* #undef HAVE_SYS_WAIT_H */
/* Define if your struct tm has tm_zone. */
/* #undef HAVE_TM_ZONE */
/* Define if you don't have tm_zone but do have the external array
tzname. */
#define HAVE_TZNAME 1
/* Define if you have <unistd.h>. */
#define HAVE_UNISTD_H 1
/* Define if utime(file, NULL) sets file's timestamp to the present. */
/* #undef HAVE_UTIME_NULL */
/* Define if you have <vfork.h>. */
/* #undef HAVE_VFORK_H */
/* Define if you have the vprintf function. */
#define HAVE_VPRINTF 1
/* Define if you have the wait3 system call. */
/* #undef HAVE_WAIT3 */
/* Define if on MINIX. */
/* #undef _MINIX */
/* Define if your struct nlist has an n_un member. */
/* #undef NLIST_NAME_UNION */
/* Define if you have <nlist.h>. */
/* #undef NLIST_STRUCT */
/* Define if your C compiler doesn't accept -c and -o together. */
/* #undef NO_MINUS_C_MINUS_O */
/* Define to `int' if <sys/types.h> doesn't define. */
#define pid_t int
/* Define if the system does not provide POSIX.1 features except
with this defined. */
/* #undef _POSIX_1_SOURCE */
/* Define if you need to in order for stat and other things to work. */
/* #undef _POSIX_SOURCE */
/* Define as the return type of signal handlers (int or void). */
#define RETSIGTYPE void
/* Define if the setvbuf function takes the buffering type as its second
argument and the buffer pointer as the third, as on System V
before release 3. */
/* #undef SETVBUF_REVERSED */
/* If using the C implementation of alloca, define if you know the
direction of stack growth for your system; otherwise it will be
automatically deduced at run-time.
STACK_DIRECTION > 0 => grows toward higher addresses
STACK_DIRECTION < 0 => grows toward lower addresses
STACK_DIRECTION = 0 => direction of growth unknown
*/
#define STACK_DIRECTION -1
/* Define if the `S_IS*' macros in <sys/stat.h> do not work properly. */
/* #undef STAT_MACROS_BROKEN */
/* Define if you have the ANSI C header files. */
#define STDC_HEADERS
/* Define on System V Release 4. */
/* #undef SVR4 */
/* Define if `sys_siglist' is declared by <signal.h>. */
/* #undef SYS_SIGLIST_DECLARED */
/* Define to `int' if <sys/types.h> doesn't define. */
#define uid_t int
/* Define for Encore UMAX. */
/* #undef UMAX */
/* Define for Encore UMAX 4.3 that has <inq_status/cpustats.h>
instead of <sys/cpustats.h>. */
/* #undef UMAX4_3 */
/* Define vfork as fork if vfork does not work. */
/* #undef vfork */
/* Name of this package (needed by automake) */
#define PACKAGE "make"
/* Version of this package (needed by automake) */
#define VERSION "3.79.1"
/* Define to the name of the SCCS `get' command. */
#define SCCS_GET "get"
/* Define this if the SCCS `get' command understands the `-G<file>' option. */
/* #undef SCCS_GET_MINUS_G */
/* Define this to enable job server support in GNU make. */
/* #undef MAKE_JOBSERVER */
/* Define to be the nanoseconds member of struct stat's st_mtim,
if it exists. */
/* #undef ST_MTIM_NSEC */
/* Define this if the C library defines the variable `sys_siglist'. */
/* #undef HAVE_SYS_SIGLIST */
/* Define this if the C library defines the variable `_sys_siglist'. */
/* #undef HAVE__SYS_SIGLIST */
/* Define this if you have the `union wait' type in <sys/wait.h>. */
/* #undef HAVE_UNION_WAIT */
/* Define if you have the dup2 function. */
/* #undef HAVE_DUP2 */
/* Define if you have the getcwd function. */
#define HAVE_GETCWD 1
/* Define if you have the getgroups function. */
/* #undef HAVE_GETGROUPS */
/* Define if you have the gethostbyname function. */
/* #undef HAVE_GETHOSTBYNAME */
/* Define if you have the gethostname function. */
/* #undef HAVE_GETHOSTNAME */
/* Define if you have the memmove function. */
#define HAVE_MEMMOVE 1
/* Define if you have the mktemp function. */
#define HAVE_MKTEMP 1
/* Define if you have the psignal function. */
/* #undef HAVE_PSIGNAL */
/* Define if you have the pstat_getdynamic function. */
/* #undef HAVE_PSTAT_GETDYNAMIC */
/* Define if you have the setegid function. */
/* #undef HAVE_SETEGID */
/* Define if you have the seteuid function. */
/* #undef HAVE_SETEUID */
/* Define if you have the setlinebuf function. */
/* #undef HAVE_SETLINEBUF */
/* Define if you have the setregid function. */
/* #undef HAVE_SETREGID */
/* Define if you have the setreuid function. */
/* #undef HAVE_SETREUID */
/* Define if you have the sigsetmask function. */
/* #undef HAVE_SIGSETMASK */
/* Define if you have the socket function. */
/* #undef HAVE_SOCKET */
/* Define if you have the strcasecmp function. */
/* #undef HAVE_STRCASECMP */
/* Define if you have the strerror function. */
#define HAVE_STRERROR 1
/* Define if you have the strsignal function. */
/* #undef HAVE_STRSIGNAL */
/* Define if you have the wait3 function. */
/* #undef HAVE_WAIT3 */
/* Define if you have the waitpid function. */
/* #undef HAVE_WAITPID */
/* Define if you have the <dirent.h> header file. */
#define HAVE_DIRENT_H 1
/* Define if you have the <fcntl.h> header file. */
#define HAVE_FCNTL_H 1
/* Define if you have the <limits.h> header file. */
#define HAVE_LIMITS_H 1
/* Define if you have the <mach/mach.h> header file. */
/* #undef HAVE_MACH_MACH_H */
/* Define if you have the <memory.h> header file. */
/* #undef HAVE_MEMORY_H */
/* Define if you have the <ndir.h> header file. */
/* #undef HAVE_NDIR_H */
/* Define if you have the <stdlib.h> header file. */
/* #undef HAVE_STDLIB_H */
/* Define if you have the <string.h> header file. */
#define HAVE_STRING_H 1
/* Define if you have the <sys/dir.h> header file. */
#define HAVE_SYS_DIR_H 1
/* Define if you have the <sys/ndir.h> header file. */
/* #undef HAVE_SYS_NDIR_H */
/* Define if you have the <sys/param.h> header file. */
/* #undef HAVE_SYS_PARAM_H */
/* Define if you have the <sys/timeb.h> header file. */
/* #undef HAVE_SYS_TIMEB_H */
/* Define if you have the <sys/wait.h> header file. */
/* #undef HAVE_SYS_WAIT_H */
/* Define if you have the <unistd.h> header file. */
#define HAVE_UNISTD_H 1
/* Define if you have the dgc library (-ldgc). */
/* #undef HAVE_LIBDGC */
/* Define if you have the kstat library (-lkstat). */
/* #undef HAVE_LIBKSTAT */
/* Define if you have the sun library (-lsun). */
/* #undef HAVE_LIBSUN */
/* Define for Case Insensitve behavior */
#define HAVE_CASE_INSENSITIVE_FS
/* Build host information. */
#define MAKE_HOST "Amiga"

File diff suppressed because it is too large Load Diff

View File

@@ -1,400 +0,0 @@
/* config.h-vms. Generated by hand by Klaus Kämpf <kkaempf@rmi.de> */
/* config.h. Generated automatically by configure. */
/* config.h.in. Generated automatically from configure.in by autoheader. */
/* Define if on AIX 3.
System headers sometimes define this.
We just want to avoid a redefinition error message. */
#ifndef _ALL_SOURCE
/* #undef _ALL_SOURCE */
#endif
/* Define if using alloca.c. */
/* #undef C_ALLOCA */
/* maybe this should be placed into make.h */
#if defined(__VAX) && defined(__DECC)
#define alloca(n) __ALLOCA(n)
#endif
/* Define to 1 if NLS is requested. */
/* #undef ENABLE_NLS */
/* Define as 1 if you have dcgettext. */
/* #undef HAVE_DCGETTEXT */
/* Define as 1 if you have gettext and don't want to use GNU gettext. */
/* #undef HAVE_GETTEXT */
/* Define if your locale.h file contains LC_MESSAGES. */
/* #undef HAVE_LC_MESSAGES */
/* Define to the installation directory for locales. */
#define LOCALEDIR ""
/* Define as 1 if you have the stpcpy function. */
/* #undef HAVE_STPCPY */
/* Define if the closedir function returns void instead of int. */
/* #undef CLOSEDIR_VOID */
/* Define to empty if the keyword does not work. */
/* #undef const */
/* Define to one of _getb67, GETB67, getb67 for Cray-2 and Cray-YMP systems.
This function is required for alloca.c support on those systems. */
/* #undef CRAY_STACKSEG_END */
/* Define for DGUX with <sys/dg_sys_info.h>. */
/* #undef DGUX */
/* Define if the `getloadavg' function needs to be run setuid or setgid. */
/* #undef GETLOADAVG_PRIVILEGED */
/* Define to `unsigned long' or `unsigned long long'
if <inttypes.h> doesn't define. */
#define uintmax_t unsigned long
/* Define to `int' if <sys/types.h> doesn't define. */
/* #undef gid_t */
/* Define if you have alloca, as a function or macro. */
#define HAVE_ALLOCA 1
/* Define if you have <alloca.h> and it should be used (not on Ultrix). */
/* #undef HAVE_ALLOCA_H */
/* Define if you don't have vprintf but do have _doprnt. */
/* #undef HAVE_DOPRNT */
/* Define if your system has a working fnmatch function. */
/* #undef HAVE_FNMATCH */
/* Define if your system has its own `getloadavg' function. */
/* #undef HAVE_GETLOADAVG */
/* Define if you have the getmntent function. */
/* #undef HAVE_GETMNTENT */
/* Define if the `long double' type works. */
/* #undef HAVE_LONG_DOUBLE */
/* Define if you support file names longer than 14 characters. */
#define HAVE_LONG_FILE_NAMES 1
/* Define if you have a working `mmap' system call. */
/* #undef HAVE_MMAP */
/* Define if system calls automatically restart after interruption
by a signal. */
/* #undef HAVE_RESTARTABLE_SYSCALLS */
/* Define if your struct stat has st_blksize. */
/* #undef HAVE_ST_BLKSIZE */
/* Define if your struct stat has st_blocks. */
/* #undef HAVE_ST_BLOCKS */
/* Define if you have the strcoll function and it is properly defined. */
/* #undef HAVE_STRCOLL */
/* Define if your struct stat has st_rdev. */
/* #undef HAVE_ST_RDEV */
/* Define if you have the strftime function. */
/* #undef HAVE_STRFTIME */
/* Define if you have <sys/wait.h> that is POSIX.1 compatible. */
/* #undef HAVE_SYS_WAIT_H */
/* Define if your struct tm has tm_zone. */
/* #undef HAVE_TM_ZONE */
/* Define if you don't have tm_zone but do have the external array
tzname. */
/* #undef HAVE_TZNAME */
/* Define if you have <unistd.h>. */
#ifdef __DECC
#define HAVE_UNISTD_H 1
#endif
/* Define if utime(file, NULL) sets file's timestamp to the present. */
/* #undef HAVE_UTIME_NULL */
/* Define if you have <vfork.h>. */
/* #undef HAVE_VFORK_H */
/* Define if you have the vprintf function. */
#define HAVE_VPRINTF 1
/* Define if you have the wait3 system call. */
/* #undef HAVE_WAIT3 */
/* Define if on MINIX. */
/* #undef _MINIX */
/* Define if your struct nlist has an n_un member. */
/* #undef NLIST_NAME_UNION */
/* Define if you have <nlist.h>. */
/* #undef NLIST_STRUCT */
/* Define if your C compiler doesn't accept -c and -o together. */
/* #undef NO_MINUS_C_MINUS_O */
/* Define to `int' if <sys/types.h> doesn't define. */
/* I assume types.h is available for all 5.0 cc/cxx compilers */
#if __DECC_VER < 50090000
#define pid_t int
#endif
/* Define if the system does not provide POSIX.1 features except
with this defined. */
/* #undef _POSIX_1_SOURCE */
/* Define if you need to in order for stat and other things to work. */
/* #undef _POSIX_SOURCE */
/* Define as the return type of signal handlers (int or void). */
#define RETSIGTYPE void
/* Define if the setvbuf function takes the buffering type as its second
argument and the buffer pointer as the third, as on System V
before release 3. */
/* #undef SETVBUF_REVERSED */
/* If using the C implementation of alloca, define if you know the
direction of stack growth for your system; otherwise it will be
automatically deduced at run-time.
STACK_DIRECTION > 0 => grows toward higher addresses
STACK_DIRECTION < 0 => grows toward lower addresses
STACK_DIRECTION = 0 => direction of growth unknown
*/
/* #undef STACK_DIRECTION */
/* Define if the `S_IS*' macros in <sys/stat.h> do not work properly. */
/* #undef STAT_MACROS_BROKEN */
/* Define if you have the ANSI C header files. */
/* #undef STDC_HEADERS */
/* Define on System V Release 4. */
/* #undef SVR4 */
/* Define if `sys_siglist' is declared by <signal.h>. */
/* #undef SYS_SIGLIST_DECLARED */
/* Define to `int' if <sys/types.h> doesn't define. */
#if __DECC_VER < 50090000
#define uid_t int
#endif
/* Define for Encore UMAX. */
/* #undef UMAX */
/* Define for Encore UMAX 4.3 that has <inq_status/cpustats.h>
instead of <sys/cpustats.h>. */
/* #undef UMAX4_3 */
/* Define vfork as fork if vfork does not work. */
/* #undef vfork */
/* Name of this package (needed by automake) */
#define PACKAGE "make"
/* Version of this package (needed by automake) */
#define VERSION "3.79.1"
/* Define to the name of the SCCS `get' command. */
/* #undef SCCS_GET */
/* Define this if the SCCS `get' command understands the `-G<file>' option. */
/* #undef SCCS_GET_MINUS_G */
/* Define this to enable job server support in GNU make. */
/* #undef MAKE_JOBSERVER */
/* Define to be the nanoseconds member of struct stat's st_mtim,
if it exists. */
/* #undef ST_MTIM_NSEC */
/* Define this if the C library defines the variable `sys_siglist'. */
/* #undefine HAVE_SYS_SIGLIST */
/* Define this if the C library defines the variable `_sys_siglist'. */
/* #undef HAVE__SYS_SIGLIST */
/* Define this if you have the `union wait' type in <sys/wait.h>. */
/* #undef HAVE_UNION_WAIT */
/* Define if you have the dup2 function. */
#define HAVE_DUP2 1
/* Define if you have the getcwd function. */
#define HAVE_GETCWD 1
/* Define if you have the getgroups function. */
/* #undef HAVE_GETGROUPS */
/* Define if you have the gethostbyname function. */
/* #undef HAVE_GETHOSTBYNAME */
/* Define if you have the gethostname function. */
/* #undef HAVE_GETHOSTNAME */
/* Define if you have the getloadavg function. */
/* #undef HAVE_GETLOADAVG */
/* Define if you have the memmove function. */
#define HAVE_MEMMOVE 1
/* Define if you have the mktemp function. */
#define HAVE_MKTEMP 1
/* Define if you have the psignal function. */
/* #undef HAVE_PSIGNAL */
/* Define if you have the pstat_getdynamic function. */
/* #undef HAVE_PSTAT_GETDYNAMIC */
/* Define if you have the setegid function. */
/* #undef HAVE_SETEGID */
/* Define if you have the seteuid function. */
/* #undef HAVE_SETEUID */
/* Define if you have the setlinebuf function. */
/* #undef HAVE_SETLINEBUF */
/* Define if you have the setregid function. */
/* #undefine HAVE_SETREGID */
/* Define if you have the setreuid function. */
/* #define HAVE_SETREUID */
/* Define if you have the sigsetmask function. */
#define HAVE_SIGSETMASK 1
/* Define if you have the socket function. */
/* #undef HAVE_SOCKET */
/* Define if you have the strcasecmp function. */
/* #undef HAVE_STRCASECMP */
/* Define if you have the strerror function. */
#define HAVE_STRERROR 1
/* Define if you have the strsignal function. */
/* #undef HAVE_STRSIGNAL */
/* Define if you have the wait3 function. */
/* #undef HAVE_WAIT3 */
/* Define if you have the waitpid function. */
/* #undef HAVE_WAITPID */
/* Define if you have the <dirent.h> header file. */
#define HAVE_DIRENT_H 1
/* Define if you have the <fcntl.h> header file. */
#ifdef __DECC
#define HAVE_FCNTL_H 1
#endif
/* Define if you have the <limits.h> header file. */
#define HAVE_LIMITS_H 1
/* Define if you have the <mach/mach.h> header file. */
/* #undef HAVE_MACH_MACH_H */
/* Define if you have the <memory.h> header file. */
/* #undef HAVE_MEMORY_H */
/* Define if you have the <ndir.h> header file. */
/* #undef HAVE_NDIR_H */
/* Define if you have the <stdlib.h> header file. */
#define HAVE_STDLIB_H 1
/* Define if you have the <string.h> header file. */
#define HAVE_STRING_H 1
/* Define if you have the <sys/dir.h> header file. */
/* #undef HAVE_SYS_DIR_H */
/* Define if you have the <sys/ndir.h> header file. */
/* #undef HAVE_SYS_NDIR_H */
/* Define if you have the <sys/param.h> header file. */
/* #undef HAVE_SYS_PARAM_H */
/* Define if you have the <sys/timeb.h> header file. */
#ifndef __GNUC__
#define HAVE_SYS_TIMEB_H 1
#endif
/* Define if you have the <sys/wait.h> header file. */
/* #undef HAVE_SYS_WAIT_H */
/* Define if you have the dgc library (-ldgc). */
/* #undef HAVE_LIBDGC */
/* Define if you have the kstat library (-lkstat). */
/* #undef HAVE_LIBKSTAT *
/* Define if you have the sun library (-lsun). */
/* #undef HAVE_LIBSUN */
/* Define for case insensitve filenames */
#define HAVE_CASE_INSENSITIVE_FS 1
/* VMS specific, define it if you want to use case sensitve targets */
/* #undef WANT_CASE_SENSITIVE_TARGETS */
/* VMS specific, V7.0 has opendir() and friends, so it's undefined */
/* If you want to use non-VMS code for opendir() etc. on V7.0 and greater
define the first or both macros AND change the compile command to get the
non-VMS versions linked: (prefix=(all,except=(opendir,... */
/* #undef HAVE_VMSDIR_H */
/* #undef _DIRENT_HAVE_D_NAMLEN */
/* On older systems without 7.0 backport of CRTL the first one is defined */
#ifdef __CRTL_VER
# if __CRTL_VER < 70000000
# define HAVE_VMSDIR_H 1
# endif
#else
# if __VMS_VER < 70000000
# define HAVE_VMSDIR_H 1
# endif
#endif
#if defined(HAVE_VMSDIR_H) && defined(HAVE_DIRENT_H)
#undef HAVE_DIRENT_H
#endif
#define HAVE_STDLIB_H 1
#define INCLUDEDIR "sys$sysroot:[syslib]"
#define LIBDIR "sys$sysroot:[syslib]"
/* Don't use RTL functions of OpenVMS */
#ifdef __DECC
#include <stdio.h>
#include <unistd.h>
#define getopt gnu_getopt
#define optarg gnu_optarg
#define optopt gnu_optopt
#define optind gnu_optind
#define opterr gnu_opterr
#endif
#if defined (__cplusplus) || (defined (__STDC__) && __STDC__)
#undef PARAMS
#define PARAMS(protos) protos
#else /* Not C++ or ANSI C. */
#undef PARAMS
#define PARAMS(protos) ()
#endif /* C++ or ANSI C. */
/* Build host information. */
#define MAKE_HOST "VMS"

View File

@@ -1,392 +0,0 @@
/* config.h.in. Generated automatically from configure.in by autoheader. */
/* Define if on AIX 3.
System headers sometimes define this.
We just want to avoid a redefinition error message. */
#ifndef _ALL_SOURCE
/* #undef _ALL_SOURCE */
#endif
/* Define if using alloca.c. */
/* #undef C_ALLOCA */
/* Define if the closedir function returns void instead of int. */
/* #undef CLOSEDIR_VOID */
/* Define to empty if the keyword does not work. */
/* #undef const */
/* Define to one of _getb67, GETB67, getb67 for Cray-2 and Cray-YMP systems.
This function is required for alloca.c support on those systems. */
/* #undef CRAY_STACKSEG_END */
/* Define for DGUX with <sys/dg_sys_info.h>. */
/* #undef DGUX */
/* Define if the `getloadavg' function needs to be run setuid or setgid. */
/* #undef GETLOADAVG_PRIVILEGED */
/* Define to `unsigned long' or `unsigned long long'
if <inttypes.h> doesn't define. */
#define uintmax_t unsigned long
/* Define to `int' if <sys/types.h> doesn't define. */
#undef gid_t
#define gid_t int
/* Define if you have alloca, as a function or macro. */
#undef HAVE_ALLOCA
#define HAVE_ALLOCA 1
/* Define if you have <alloca.h> and it should be used (not on Ultrix). */
/* #undef HAVE_ALLOCA_H */
/* Define if you don't have vprintf but do have _doprnt. */
/* #undef HAVE_DOPRNT */
/* Define if your system has a working fnmatch function. */
/* #undef HAVE_FNMATCH */
/* Define if your system has its own `getloadavg' function. */
/* #undef HAVE_GETLOADAVG */
/* Define if you have the getmntent function. */
/* #undef HAVE_GETMNTENT */
/* Define if the `long double' type works. */
/* #undef HAVE_LONG_DOUBLE */
/* Define if you support file names longer than 14 characters. */
#undef HAVE_LONG_FILE_NAMES
#define HAVE_LONG_FILE_NAMES 1
/* Define if you have a working `mmap' system call. */
/* #undef HAVE_MMAP */
/* Define if system calls automatically restart after interruption
by a signal. */
/* #undef HAVE_RESTARTABLE_SYSCALLS */
/* Define if your struct stat has st_blksize. */
/* #undef HAVE_ST_BLKSIZE */
/* Define if your struct stat has st_blocks. */
/* #undef HAVE_ST_BLOCKS */
/* Define if you have the strcoll function and it is properly defined. */
#undef HAVE_STRCOLL
#define HAVE_STRCOLL 1
/* Define if your struct stat has st_rdev. */
#undef HAVE_ST_RDEV
#define HAVE_ST_RDEV 1
/* Define if you have the strftime function. */
#undef HAVE_STRFTIME
#define HAVE_STRFTIME 1
/* Define if you have <sys/wait.h> that is POSIX.1 compatible. */
/* #undef HAVE_SYS_WAIT_H */
/* Define if your struct tm has tm_zone. */
/* #undef HAVE_TM_ZONE */
/* Define if you don't have tm_zone but do have the external array
tzname. */
#undef HAVE_TZNAME
#define HAVE_TZNAME 1
/* Define if you have <unistd.h>. */
/* #undef HAVE_UNISTD_H */
/* Define if utime(file, NULL) sets file's timestamp to the present. */
#undef HAVE_UTIME_NULL
#define HAVE_UTIME_NULL 1
/* Define if you have <vfork.h>. */
/* #undef HAVE_VFORK_H */
/* Define if you have the vprintf function. */
#undef HAVE_VPRINTF
#define HAVE_VPRINTF 1
/* Define if you have the wait3 system call. */
/* #undef HAVE_WAIT3 */
/* Define if on MINIX. */
/* #undef _MINIX */
/* Define if your struct nlist has an n_un member. */
/* #undef NLIST_NAME_UNION */
/* Define if you have <nlist.h>. */
/* #undef NLIST_STRUCT */
/* Define if your C compiler doesn't accept -c and -o together. */
/* #undef NO_MINUS_C_MINUS_O */
/* Define to `int' if <sys/types.h> doesn't define. */
#undef pid_t
#define pid_t int
/* Define if the system does not provide POSIX.1 features except
with this defined. */
/* #undef _POSIX_1_SOURCE */
/* Define if you need to in order for stat and other things to work. */
#undef _POSIX_SOURCE
#define _POSIX_SOURCE 1
/* Define as the return type of signal handlers (int or void). */
#undef RETSIGTYPE
#define RETSIGTYPE void
/* Define if the setvbuf function takes the buffering type as its second
argument and the buffer pointer as the third, as on System V
before release 3. */
/* #undef SETVBUF_REVERSED */
/* If using the C implementation of alloca, define if you know the
direction of stack growth for your system; otherwise it will be
automatically deduced at run-time.
STACK_DIRECTION > 0 => grows toward higher addresses
STACK_DIRECTION < 0 => grows toward lower addresses
STACK_DIRECTION = 0 => direction of growth unknown
*/
/* #undef STACK_DIRECTION */
/* Define if the `S_IS*' macros in <sys/stat.h> do not work properly. */
/* #undef STAT_MACROS_BROKEN */
/* Define if you have the ANSI C header files. */
#undef STDC_HEADERS
#define STDC_HEADERS 1
/* Define on System V Release 4. */
/* #undef SVR4 */
/* Define if `sys_siglist' is declared by <signal.h>. */
/* #undef SYS_SIGLIST_DECLARED */
/* Define to `int' if <sys/types.h> doesn't define. */
#undef uid_t
#define uid_t int
/* Define for Encore UMAX. */
/* #undef UMAX */
/* Define for Encore UMAX 4.3 that has <inq_status/cpustats.h>
instead of <sys/cpustats.h>. */
/* #undef UMAX4_3 */
/* Define vfork as fork if vfork does not work. */
/* #undef vfork */
/* Name of this package (needed by automake) */
#define PACKAGE "make"
/* Version of this package (needed by automake) */
#define VERSION "3.79.1"
/* Define to the name of the SCCS `get' command. */
#undef SCCS_GET
#define SCCS_GET "echo no sccs get"
/* Define to 1 if NLS is requested. */
/* #undef ENABLE_NLS */
/* Define as 1 if you have dcgettext. */
/* #undef HAVE_DCGETTEXT */
/* Define as 1 if you have gettext and don't want to use GNU gettext. */
/* #undef HAVE_GETTEXT */
/* Define if your locale.h file contains LC_MESSAGES. */
/* #undef HAVE_LC_MESSAGES */
/* Define to the installation directory for locales. */
#define LOCALEDIR ""
/* Define this if the SCCS `get' command understands the `-G<file>' option. */
/* #undef SCCS_GET_MINUS_G */
/* Define this to enable job server support in GNU make. */
/* #undef MAKE_JOBSERVER */
/* Define to be the nanoseconds member of struct stat's st_mtim,
if it exists. */
/* #undef ST_MTIM_NSEC */
/* Define this if the C library defines the variable `sys_siglist'. */
/* #undef HAVE_SYS_SIGLIST */
/* Define this if the C library defines the variable `_sys_siglist'. */
/* #undef HAVE__SYS_SIGLIST */
/* Define this if you have the `union wait' type in <sys/wait.h>. */
/* #undef HAVE_UNION_WAIT */
/* Define if you have the dup2 function. */
#undef HAVE_DUP2
#define HAVE_DUP2 1
/* Define if you have the getcwd function. */
#undef HAVE_GETCWD
#define HAVE_GETCWD 1
/* Define if you have the getgroups function. */
/* #undef HAVE_GETGROUPS */
/* Define if you have the gethostbyname function. */
/* #undef HAVE_GETHOSTBYNAME */
/* Define if you have the gethostname function. */
/* #undef HAVE_GETHOSTNAME */
/* Define if you have the getloadavg function. */
/* #undef HAVE_GETLOADAVG */
/* Define if you have the memmove function. */
#undef HAVE_MEMMOVE
#define HAVE_MEMMOVE 1
/* Define if you have the mktemp function. */
#undef HAVE_MKTEMP
#define HAVE_MKTEMP 1
/* Define if you have the psignal function. */
/* #undef HAVE_PSIGNAL */
/* Define if you have the pstat_getdynamic function. */
/* #undef HAVE_PSTAT_GETDYNAMIC */
/* Define if you have the setegid function. */
/* #undef HAVE_SETEGID */
/* Define if you have the seteuid function. */
/* #undef HAVE_SETEUID */
/* Define if you have the setlinebuf function. */
/* #undef HAVE_SETLINEBUF */
/* Define if you have the setregid function. */
/* #undef HAVE_SETREGID */
/* Define if you have the setreuid function. */
/* #undef HAVE_SETREUID */
/* Define if you have the sigsetmask function. */
/* #undef HAVE_SIGSETMASK */
/* Define if you have the socket function. */
/* #undef HAVE_SOCKET */
/* Define if you have the strcasecmp function. */
/* #undef HAVE_STRCASECMP */
/* Define if you have the strerror function. */
#undef HAVE_STRERROR
#define HAVE_STRERROR 1
/* Define if you have the strsignal function. */
/* #undef HAVE_STRSIGNAL */
/* Define if you have the wait3 function. */
/* #undef HAVE_WAIT3 */
/* Define if you have the waitpid function. */
/* #undef HAVE_WAITPID */
/* Define if you have the <dirent.h> header file. */
#undef HAVE_DIRENT_H
#define HAVE_DIRENT_H 1
/* Define if you have the <fcntl.h> header file. */
#undef HAVE_FCNTL_H
#define HAVE_FCNTL_H 1
/* Define if you have the <limits.h> header file. */
#undef HAVE_LIMITS_H
#define HAVE_LIMITS_H 1
/* Define if you have the <mach/mach.h> header file. */
/* #undef HAVE_MACH_MACH_H */
/* Define if you have the <memory.h> header file. */
#undef HAVE_MEMORY_H
#define HAVE_MEMORY_H 1
/* Define if you have the <ndir.h> header file. */
/* #undef HAVE_NDIR_H */
/* Define if you have the <string.h> header file. */
#undef HAVE_STRING_H
#define HAVE_STRING_H 1
/* Define if you have the <sys/dir.h> header file. */
/* #undef HAVE_SYS_DIR_H */
/* Define if you have the <sys/ndir.h> header file. */
/* #undef HAVE_SYS_NDIR_H */
/* Define if you have the <sys/param.h> header file. */
/* #undef HAVE_SYS_PARAM_H */
/* Define if you have the <sys/timeb.h> header file. */
#undef HAVE_SYS_TIMEB_H
#define HAVE_SYS_TIMEB_H 1
/* Define if you have the <sys/wait.h> header file. */
/* #undef HAVE_SYS_WAIT_H */
/* Define if you have the <unistd.h> header file. */
/* #undef HAVE_UNISTD_H */
/* Define if you have the dgc library (-ldgc). */
/* #undef HAVE_LIBDGC */
/* Define if you have the kstat library (-lkstat). */
/* #undef HAVE_LIBKSTAT */
/* Define if you have the sun library (-lsun). */
/* #undef HAVE_LIBSUN */
/* Build host information. */
#define MAKE_HOST "Windows32"
/*
* Refer to README.W32 for info on the following settings
*/
/*
* If you have a shell that does not grok 'sh -c quoted-command-line'
* correctly, you need this setting. Please see below for specific
* shell support.
*/
#undef BATCH_MODE_ONLY_SHELL
/*
* Define if you have the Cygnus "Cygwin" GNU Windows32 tool set.
* Do NOT define BATCH_MODE_ONLY_SHELL if you define HAVE_CYGWIN_SHELL
*/
#undef HAVE_CYGWIN_SHELL
/*
* Define if you have the MKS tool set or shell. Do NOT define
* BATCH_MODE_ONLY_SHELL if you define HAVE_MKS_SHELL
*/
#undef HAVE_MKS_SHELL
/*
* Enforce the mutual exclusivity restriction.
*/
#ifdef HAVE_MKS_SHELL
#undef BATCH_MODE_ONLY_SHELL
#endif
#ifdef HAVE_CYGWIN_SHELL
#undef BATCH_MODE_ONLY_SHELL
#endif
/* Define if you prefer Case Insensitive behavior */
#undef HAVE_CASE_INSENSITIVE_FS

View File

@@ -1,399 +0,0 @@
/* config.h.in. Generated automatically from configure.in by autoheader. */
/* Define if on AIX 3.
System headers sometimes define this.
We just want to avoid a redefinition error message. */
#ifndef _ALL_SOURCE
#undef _ALL_SOURCE
#endif
/* Define if using alloca.c. */
#undef C_ALLOCA
/* Define if the closedir function returns void instead of int. */
#undef CLOSEDIR_VOID
/* Define to empty if the keyword does not work. */
#undef const
/* Define to one of _getb67, GETB67, getb67 for Cray-2 and Cray-YMP systems.
This function is required for alloca.c support on those systems. */
#undef CRAY_STACKSEG_END
/* Define for DGUX with <sys/dg_sys_info.h>. */
#undef DGUX
/* Define if the `getloadavg' function needs to be run setuid or setgid. */
#undef GETLOADAVG_PRIVILEGED
/* Define to `int' if <sys/types.h> doesn't define. */
#undef gid_t
/* Define if you have alloca, as a function or macro. */
#undef HAVE_ALLOCA
/* Define if you have <alloca.h> and it should be used (not on Ultrix). */
#undef HAVE_ALLOCA_H
/* Define if you don't have vprintf but do have _doprnt. */
#undef HAVE_DOPRNT
/* Define if your system has a working fnmatch function. */
#undef HAVE_FNMATCH
/* Define if your system has its own `getloadavg' function. */
#undef HAVE_GETLOADAVG
/* Define if you have the getmntent function. */
#undef HAVE_GETMNTENT
/* Define if the `long double' type works. */
#undef HAVE_LONG_DOUBLE
/* Define if you support file names longer than 14 characters. */
#undef HAVE_LONG_FILE_NAMES
/* Define if you have a working `mmap' system call. */
#undef HAVE_MMAP
/* Define if system calls automatically restart after interruption
by a signal. */
#undef HAVE_RESTARTABLE_SYSCALLS
/* Define if your struct stat has st_blksize. */
#undef HAVE_ST_BLKSIZE
/* Define if your struct stat has st_blocks. */
#undef HAVE_ST_BLOCKS
/* Define if you have the strcoll function and it is properly defined. */
#undef HAVE_STRCOLL
/* Define if your struct stat has st_rdev. */
#undef HAVE_ST_RDEV
/* Define if you have the strftime function. */
#undef HAVE_STRFTIME
/* Define if you have the ANSI # stringizing operator in cpp. */
#undef HAVE_STRINGIZE
/* Define if you have <sys/wait.h> that is POSIX.1 compatible. */
#undef HAVE_SYS_WAIT_H
/* Define if your struct tm has tm_zone. */
#undef HAVE_TM_ZONE
/* Define if you don't have tm_zone but do have the external array
tzname. */
#undef HAVE_TZNAME
/* Define if you have <unistd.h>. */
#undef HAVE_UNISTD_H
/* Define if utime(file, NULL) sets file's timestamp to the present. */
#undef HAVE_UTIME_NULL
/* Define if you have <vfork.h>. */
#undef HAVE_VFORK_H
/* Define if you have the vprintf function. */
#undef HAVE_VPRINTF
/* Define if you have the wait3 system call. */
#undef HAVE_WAIT3
/* Define as __inline if that's what the C compiler calls it. */
#undef inline
/* Define if on MINIX. */
#undef _MINIX
/* Define if your struct nlist has an n_un member. */
#undef NLIST_NAME_UNION
/* Define if you have <nlist.h>. */
#undef NLIST_STRUCT
/* Define if your C compiler doesn't accept -c and -o together. */
#undef NO_MINUS_C_MINUS_O
/* Define to `int' if <sys/types.h> doesn't define. */
#undef pid_t
/* Define if the system does not provide POSIX.1 features except
with this defined. */
#undef _POSIX_1_SOURCE
/* Define if you need to in order for stat and other things to work. */
#undef _POSIX_SOURCE
/* Define as the return type of signal handlers (int or void). */
#undef RETSIGTYPE
/* Define if the setvbuf function takes the buffering type as its second
argument and the buffer pointer as the third, as on System V
before release 3. */
#undef SETVBUF_REVERSED
/* If using the C implementation of alloca, define if you know the
direction of stack growth for your system; otherwise it will be
automatically deduced at run-time.
STACK_DIRECTION > 0 => grows toward higher addresses
STACK_DIRECTION < 0 => grows toward lower addresses
STACK_DIRECTION = 0 => direction of growth unknown
*/
#undef STACK_DIRECTION
/* Define if the `S_IS*' macros in <sys/stat.h> do not work properly. */
#undef STAT_MACROS_BROKEN
/* Define if you have the ANSI C header files. */
#undef STDC_HEADERS
/* Define on System V Release 4. */
#undef SVR4
/* Define if `sys_siglist' is declared by <signal.h>. */
#undef SYS_SIGLIST_DECLARED
/* Define if you can safely include both <sys/time.h> and <time.h>. */
#undef TIME_WITH_SYS_TIME
/* Define to `int' if <sys/types.h> doesn't define. */
#undef uid_t
/* Define for Encore UMAX. */
#undef UMAX
/* Define for Encore UMAX 4.3 that has <inq_status/cpustats.h>
instead of <sys/cpustats.h>. */
#undef UMAX4_3
/* Define vfork as fork if vfork does not work. */
#undef vfork
/* Define if your locale.h file contains LC_MESSAGES. */
#undef HAVE_LC_MESSAGES
/* Define to the installation directory for locales. */
#undef LOCALEDIR
/* Define to the name of the SCCS `get' command. */
#undef SCCS_GET
/* Define to be the nanoseconds member of struct stat's st_mtim,
if it exists. */
#undef ST_MTIM_NSEC
/* Define this if the C library defines the variable `sys_siglist'. */
#undef HAVE_SYS_SIGLIST
/* Define this if the C library defines the variable `_sys_siglist'. */
#undef HAVE__SYS_SIGLIST
/* Define to `unsigned long' or `unsigned long long'
if <inttypes.h> doesn't define. */
#undef uintmax_t
/* Define if you have the INTTYPES_H function. */
#undef HAVE_INTTYPES_H
/* Define if you have the dup2 function. */
#undef HAVE_DUP2
/* Define if you have the fdopen function. */
#undef HAVE_FDOPEN
/* Define if you have the getcwd function. */
#undef HAVE_GETCWD
/* Define if you have the getgroups function. */
#undef HAVE_GETGROUPS
/* Define if you have the gethostbyname function. */
#undef HAVE_GETHOSTBYNAME
/* Define if you have the gethostname function. */
#undef HAVE_GETHOSTNAME
/* Define if you have the getloadavg function. */
#undef HAVE_GETLOADAVG
/* Define if you have the memcpy function. */
#undef HAVE_MEMCPY
/* Define if you have the memmove function. */
#undef HAVE_MEMMOVE
/* Define if you have the mkstemp function. */
#undef HAVE_MKSTEMP
/* Define if you have the mktemp function. */
#undef HAVE_MKTEMP
/* Define if you have the pipe function. */
#undef HAVE_PIPE
/* Define if you have the psignal function. */
#undef HAVE_PSIGNAL
/* Define if you have the pstat_getdynamic function. */
#undef HAVE_PSTAT_GETDYNAMIC
/* Define if you have the setegid function. */
#undef HAVE_SETEGID
/* Define if you have the seteuid function. */
#undef HAVE_SETEUID
/* Define if you have the setlinebuf function. */
#undef HAVE_SETLINEBUF
/* Define if you have the setlocale function. */
#undef HAVE_SETLOCALE
/* Define if you have the setregid function. */
#undef HAVE_SETREGID
/* Define if you have the setreuid function. */
#undef HAVE_SETREUID
/* Define if you have the sigaction function. */
#undef HAVE_SIGACTION
/* Define if you have the sigsetmask function. */
#undef HAVE_SIGSETMASK
/* Define if you have the socket function. */
#undef HAVE_SOCKET
/* Define if you have the stpcpy function. */
#undef HAVE_STPCPY
/* Define if you have the strcasecmp function. */
#undef HAVE_STRCASECMP
/* Define if you have the strchr function. */
#undef HAVE_STRCHR
/* Define if you have the strdup function. */
#undef HAVE_STRDUP
/* Define if you have the strerror function. */
#undef HAVE_STRERROR
/* Define if you have the strsignal function. */
#undef HAVE_STRSIGNAL
/* Define if you have the wait3 function. */
#undef HAVE_WAIT3
/* Define if you have the waitpid function. */
#undef HAVE_WAITPID
/* Define if you have the <dirent.h> header file. */
#undef HAVE_DIRENT_H
/* Define if you have the <dmalloc.h> header file. */
#undef HAVE_DMALLOC_H
/* Define if you have the <fcntl.h> header file. */
#undef HAVE_FCNTL_H
/* Define if you have the <limits.h> header file. */
#undef HAVE_LIMITS_H
/* Define if you have the <locale.h> header file. */
#undef HAVE_LOCALE_H
/* Define if you have the <mach/mach.h> header file. */
#undef HAVE_MACH_MACH_H
/* Define if you have the <memory.h> header file. */
#undef HAVE_MEMORY_H
/* Define if you have the <ndir.h> header file. */
#undef HAVE_NDIR_H
/* Define if you have the <stdlib.h> header file. */
#undef HAVE_STDLIB_H
/* Define if you have the <string.h> header file. */
#undef HAVE_STRING_H
/* Define if you have the <sys/dir.h> header file. */
#undef HAVE_SYS_DIR_H
/* Define if you have the <sys/ndir.h> header file. */
#undef HAVE_SYS_NDIR_H
/* Define if you have the <sys/param.h> header file. */
#undef HAVE_SYS_PARAM_H
/* Define if you have the <sys/time.h> header file. */
#undef HAVE_SYS_TIME_H
/* Define if you have the <sys/timeb.h> header file. */
#undef HAVE_SYS_TIMEB_H
/* Define if you have the <sys/wait.h> header file. */
#undef HAVE_SYS_WAIT_H
/* Define if you have the <unistd.h> header file. */
#undef HAVE_UNISTD_H
/* Define if you have the dgc library (-ldgc). */
#undef HAVE_LIBDGC
/* Define if you have the dmalloc library (-ldmalloc). */
#undef HAVE_LIBDMALLOC
/* Define if you have the kstat library (-lkstat). */
#undef HAVE_LIBKSTAT
/* Name of package */
#undef PACKAGE
/* Version number of package */
#undef VERSION
/* Number of bits in a file offset, on hosts where this is settable. */
#undef _FILE_OFFSET_BITS
/* Define to make fseeko etc. visible, on some hosts. */
#undef _LARGEFILE_SOURCE
/* Define for large files, on AIX-style hosts. */
#undef _LARGE_FILES
/* Define if NLS is requested. */
#undef ENABLE_NLS
/* Define if you have <libintl.h>. */
#undef HAVE_LIBINTL_H
/* Define if you have the gettext function. */
#undef HAVE_GETTEXT
/* Define if you have the dcgettext function. */
#undef HAVE_DCGETTEXT
/* Define if you have the clock_gettime function. */
#undef HAVE_CLOCK_GETTIME
/* Define if you have a standard gettimeofday function */
#undef HAVE_GETTIMEOFDAY
/* Define this if you have the `union wait' type in <sys/wait.h>. */
#undef HAVE_UNION_WAIT
/* Define this to enable job server support in GNU make. */
#undef MAKE_JOBSERVER
/* Define this if the SCCS `get' command understands the `-G<file>' option. */
#undef SCCS_GET_MINUS_G
/* Build host information. */
#undef MAKE_HOST

File diff suppressed because it is too large Load Diff

View File

@@ -1,58 +0,0 @@
/* Many things are defined already by a system header. */
#include <sys/config.h>
/* Name of this package (needed by automake) */
#define PACKAGE "make"
/* Version of this package (needed by automake) */
#define VERSION "3.79.1"
#if __DJGPP__ > 2 || __DJGPP_MINOR__ > 1
/* Define if `sys_siglist' is declared by <signal.h>. */
# define SYS_SIGLIST_DECLARED 1
/* Define this if the C library defines the variable `_sys_siglist'. */
# define HAVE_SYS_SIGLIST 1
#else
/* Define NSIG. */
# define NSIG SIGMAX
#endif
/* Define if you have the fdopen function. */
#define HAVE_FDOPEN 1
/* Define if you have sigsetmask. */
#define HAVE_SIGSETMASK 1
/* Define if you have the <memory.h> header file. */
#define HAVE_MEMORY_H 1
/* Define if you have the memmove function. */
#define HAVE_MEMMOVE 1
/* Define if you have the mkstemp function. */
#define HAVE_MKSTEMP 1
#define SCCS_GET "get"
/* Define to `unsigned long' or `unsigned long long'
if <inttypes.h> doesn't define. */
#define uintmax_t unsigned long long
/* Define the type of the first arg to select(). */
#define fd_set_size_t int
/* Define if you have the select function. */
#define HAVE_SELECT 1
/* Define if you have the vprintf library function. */
#undef HAVE_VPRINTF
#define HAVE_VPRINTF 1
/* Build host information. */
#define MAKE_HOST "i386-pc-msdosdjgpp"

File diff suppressed because it is too large Load Diff

View File

@@ -1,44 +0,0 @@
@echo off
echo Configuring MAKE for DJGPP
rem The SmallEnv trick protects against too small environment block,
rem in which case the values will be truncated and the whole thing
rem goes awry. COMMAND.COM will say "Out of environment space", but
rem many people don't care, so we force them to care by refusing to go.
rem Where is the srcdir?
set XSRC=.
if not "%XSRC%"=="." goto SmallEnv
if "%1%"=="" goto SrcDone
set XSRC=%1
if not "%XSRC%"=="%1" goto SmallEnv
:SrcDone
update %XSRC%/configh.dos ./config.h
rem Do they have Make?
redir -o junk.$$$ -eo make -n -f NUL
rem REDIR will return 1 if it cannot run Make.
rem If it can run Make, it will usually return 2,
rem but 0 is also OK with us.
if errorlevel 2 goto MakeOk
if not errorlevel 1 goto MakeOk
if exist junk.$$$ del junk.$$$
echo No Make program found--use DOSBUILD.BAT to build Make.
goto End
rem They do have Make. Generate the Makefile.
:MakeOk
del junk.$$$
update %XSRC%/Makefile.DOS ./Makefile
echo Done.
if not "%XSRC%"=="." echo Invoke Make thus: "make srcdir=%XSRC%"
goto End
:SmallEnv
echo Your environment is too small. Please enlarge it and run me again.
:End
set XRSC=

View File

@@ -1,320 +0,0 @@
dnl Process this file with autoconf to produce a configure script.
AC_REVISION([$Id: configure.in,v 1.1 2001-01-21 08:05:38 bryner%uiuc.edu Exp $])
AC_PREREQ(2.13)dnl dnl Minimum Autoconf version required.
AC_INIT(vpath.c)dnl dnl A distinctive file to look for in srcdir.
AM_INIT_AUTOMAKE(make, 3.79.1)
AM_CONFIG_HEADER(config.h)
dnl Regular configure stuff
AC_CANONICAL_HOST
AC_PROG_MAKE_SET
AC_PROG_CC
AC_PROG_INSTALL
AC_CHECK_PROG(AR, ar, ar, ar)
AC_PROG_RANLIB
AC_PROG_CPP dnl Later checks need this.
AC_AIX
AC_ISC_POSIX
AC_MINIX
AC_CHECK_PROG(PERL, perl, perl, perl) dnl Needed for the test suite (only)
dnl This test must come as early as possible after the compiler configuration
dnl tests, because the choice of the file model can (in principle) affect
dnl whether functions and headers are available, whether they work, etc.
AC_SYS_LARGEFILE
AC_HEADER_STDC
AC_HEADER_DIRENT
AC_TYPE_UID_T dnl Also does gid_t.
AC_TYPE_PID_T
AC_TYPE_SIGNAL
AC_CHECK_HEADERS(stdlib.h unistd.h limits.h sys/param.h fcntl.h string.h \
memory.h sys/time.h sys/timeb.h)
AC_PROG_CC_C_O
AM_PROG_CC_STDC
AC_C_CONST dnl getopt needs this.
AC_C_INLINE dnl gettext needs this.
AC_HEADER_STAT
AC_HEADER_TIME
dnl Handle internationalization
ALL_LINGUAS="de es fr ja ko nl pl pt_BR ru"
pds_WITH_GETTEXT
dnl See if the user wants nsec timestamps
AC_ARG_ENABLE(nsec-timestamps,
[ --disable-nsec-timestamps disable use of sub-second timestamps],
[make_cv_nsec_timestamps="$enableval"],
[make_cv_nsec_timestamps="yes"])
if test "x$make_cv_nsec_timestamps" != xno; then
AC_STRUCT_ST_MTIM_NSEC
fi
jm_AC_TYPE_UINTMAX_T
AC_SUBST(LIBOBJS)
AC_DEFUN(AC_CHECK_SYMBOL, [dnl
AC_MSG_CHECKING(for $1)
AC_CACHE_VAL(ac_cv_check_symbol_$1, [dnl
AC_TRY_LINK(, [extern char *sys_siglist[]; puts(*sys_siglist);],
ac_cv_check_symbol_$1=yes, ac_cv_check_symbol_$1=no)])
if test "$ac_cv_check_symbol_$1" = yes; then
changequote(,)dnl
ac_tr_symbol=`echo $1 | tr '[a-z]' '[A-Z]'`
changequote([,])dnl
AC_DEFINE_UNQUOTED(HAVE_${ac_tr_symbol})
fi
AC_MSG_RESULT($ac_cv_check_symbol_$1)])dnl
# Solaris 2.5.1 needs -lposix4 to get the clock_gettime function.
# Solaris 7 prefers the library name -lrt to the obsolescent name -lposix4.
AC_SEARCH_LIBS(clock_gettime, [rt posix4])
if test "$ac_cv_search_clock_gettime" != no; then
AC_DEFINE(HAVE_CLOCK_GETTIME, 1,
[Define if you have the clock_gettime function.])
fi
# See if we have a standard version of gettimeofday(). Since actual
# implementations can differ, just make sure we have the most common
# one.
AC_CACHE_CHECK([for standard gettimeofday], ac_cv_func_gettimeofday,
[ac_cv_func_gettimeofday=no
AC_TRY_RUN([#include <sys/time.h>
int main ()
{
struct timeval t; t.tv_sec = -1; t.tv_usec = -1;
exit (gettimeofday (&t, 0) != 0
|| t.tv_sec < 0 || t.tv_usec < 0);
}],
ac_cv_func_gettimeofday=yes,
ac_cv_func_gettimeofday=no,
ac_cv_func_gettimeofday="no (cross-compiling)")])
if test $ac_cv_func_gettimeofday = yes; then
AC_DEFINE(HAVE_GETTIMEOFDAY, 1,
[Define if you have a standard gettimeofday function])
fi
AC_CHECK_FUNCS( memmove memcpy strchr strdup psignal mkstemp mktemp fdopen \
dup2 getcwd sigsetmask sigaction getgroups setlinebuf \
seteuid setegid setreuid setregid pipe strerror strsignal)
AC_CHECK_SYMBOL(sys_siglist)
AC_FUNC_ALLOCA
AC_FUNC_VFORK
AC_FUNC_VPRINTF
AC_FUNC_STRCOLL
AC_FUNC_CLOSEDIR_VOID
AC_FUNC_SETVBUF_REVERSED
AC_CHECK_LIB(kstat, kstat_open) dnl _Must_ come before AC_FUNC_GETLOADAVG.
AC_CHECK_FUNCS(pstat_getdynamic) dnl Supposedly in AC_FUNC_GETLOADAVG, but...?
AC_FUNC_GETLOADAVG
# Check out the wait reality.
AC_CHECK_HEADERS(sys/wait.h)
AC_CHECK_FUNCS(waitpid wait3)
AC_MSG_CHECKING(for union wait)
AC_CACHE_VAL(make_cv_union_wait, [dnl
AC_TRY_LINK([#include <sys/types.h>
#include <sys/wait.h>],
[union wait status; int pid; pid = wait (&status);
#ifdef WEXITSTATUS
/* Some POSIXoid systems have both the new-style macros and the old
union wait type, and they do not work together. If union wait
conflicts with WEXITSTATUS et al, we don't want to use it at all. */
if (WEXITSTATUS (status) != 0) pid = -1;
#ifdef WTERMSIG
/* If we have WEXITSTATUS and WTERMSIG, just use them on ints. */
-- blow chunks here --
#endif
#endif
#ifdef HAVE_WAITPID
/* Make sure union wait works with waitpid. */
pid = waitpid (-1, &status, 0);
#endif
],
[make_cv_union_wait=yes], [make_cv_union_wait=no])])
if test "$make_cv_union_wait" = yes; then
AC_DEFINE(HAVE_UNION_WAIT, 1, [Define this if you have the \`union wait' type in <sys/wait.h>.])
fi
AC_MSG_RESULT($make_cv_union_wait)
AC_DECL_SYS_SIGLIST
# The presence of the following is not meant to imply
# that make necessarily works on those systems.
AC_SEARCH_LIBS(getpwnam, sun)
AC_SUBST(REMOTE) REMOTE=stub
make_try_customs=no
AC_ARG_WITH(customs,
[ --with-customs=DIR Enable remote jobs via Customs--see README.customs],
[case "$withval" in
n|no) ;;
*) make_cppflags="$CPPFLAGS"
case "$withval" in
y|ye|yes) ;;
*) CPPFLAGS="$CPPFLAGS -I$with_customs/include/customs"
make_ldflags="$LDFLAGS -L$with_customs/lib" ;;
esac
CF_NETLIBS
AC_CHECK_HEADER(customs.h,
REMOTE=cstms
LIBS="$LIBS -lcustoms" LDFLAGS="$make_ldflags",
with_customs=no
CPPFLAGS="$make_cppflags" make_badcust=yes)
;;
esac])
dnl See if we can handle the job server feature, and if the user wants it.
AC_ARG_ENABLE(job-server,
[ --disable-job-server Disallow recursive make communication during -jN],
[make_cv_job_server="$enableval" user_job_server="$enableval"],
[make_cv_job_server="yes"])
has_wait_nohang=yes
case "$ac_cv_func_waitpid/$ac_cv_func_wait3" in
no/no) has_wait_nohang=no ;;
esac
case "$ac_cv_func_pipe/$ac_cv_func_sigaction/$has_wait_nohang/$make_cv_job_server" in
yes/yes/yes/yes) AC_DEFINE(MAKE_JOBSERVER, 1,
[Define this to enable job server support in GNU make.]);;
esac
dnl Allow building with dmalloc
AC_ARG_ENABLE(dmalloc,
[ --enable-dmalloc Enable support for the dmalloc debugging library],
[make_cv_dmalloc="$enableval"],
[make_cv_dmalloc="no"])
case "$make_cv_dmalloc" in
yes) AC_CHECK_HEADERS(dmalloc.h)
AC_CHECK_LIB(dmalloc, dmalloc_shutdown)
CPPFLAGS="$CPPFLAGS -DDMALLOC_FUNC_CHECK" ;;
esac
AC_CACHE_CHECK(for location of SCCS get command, make_cv_path_sccs_get, [
if test -f /usr/sccs/get; then
make_cv_path_sccs_get=/usr/sccs/get
else
make_cv_path_sccs_get=get
fi])
AC_DEFINE_UNQUOTED(SCCS_GET,["$make_cv_path_sccs_get"])
ac_clean_files="$ac_clean_files s.conftest conftoast" # Remove these later.
if ( /usr/sccs/admin -n s.conftest || admin -n s.conftest ) >/dev/null 2>&1 &&
test -f s.conftest; then
# We successfully created an SCCS file.
AC_CACHE_CHECK(if SCCS get command understands -G, make_cv_sys_get_minus_G, [
if $make_cv_path_sccs_get -Gconftoast s.conftest >/dev/null 2>&1 &&
test -f conftoast; then
make_cv_sys_get_minus_G=yes
else
make_cv_sys_get_minus_G=no
fi])
case "$make_cv_sys_get_minus_G" in
yes) AC_DEFINE(SCCS_GET_MINUS_G, 1,
[Define this if the SCCS \`get' command understands the \`-G<file>' option.]);;
esac
fi
rm -f s.conftest conftoast
AC_MSG_CHECKING(if system libc has GNU glob)
AC_CACHE_VAL(make_cv_sys_gnu_glob, [
AC_TRY_CPP([
#include <features.h>
#include <glob.h>
#include <fnmatch.h>
#define GLOB_INTERFACE_VERSION 1
#if defined _LIBC || !defined __GNU_LIBRARY__ || __GNU_LIBRARY__ <= 1
# error no gnu glob
#else
# include <gnu-versions.h>
# if _GNU_GLOB_INTERFACE_VERSION != GLOB_INTERFACE_VERSION
# error no gnu glob
# endif
#endif
], make_cv_sys_gnu_glob=yes, make_cv_sys_gnu_glob=no)])
case "$make_cv_sys_gnu_glob" in
yes) AC_MSG_RESULT(yes) ;;
no) AC_MSG_RESULT([no; using local copy])
AC_SUBST(GLOBDIR) GLOBDIR=glob
AC_SUBST(GLOBINC) GLOBINC='-I$(srcdir)/glob'
AC_SUBST(GLOBLIB) GLOBLIB=glob/libglob.a
;;
esac
AC_DEFINE_UNQUOTED(MAKE_HOST,"$host",[Build host information.])
MAKE_HOST="$host"
AC_SUBST(MAKE_HOST)
MAINT_MAKEFILE=/dev/null
if test -r "$srcdir/maintMakefile"; then
MAINT_MAKEFILE="$srcdir/maintMakefile"
fi
AC_SUBST_FILE(MAINT_MAKEFILE)
AC_OUTPUT(build.sh Makefile glob/Makefile i18n/Makefile)
dnl If we don't yet have build.sh.in, build.sh is a bogus 0-length file
dnl so remove it.
dnl Can't do this because then remote builds with build.sh don't work.
dnl test -f build.sh.in || rm -f build.sh
case "$make_badcust" in
yes) echo
echo "WARNING: --with-customs specified but no customs.h could be found;"
echo " disabling Customs support."
echo ;;
esac
case "$with_customs" in
""|n|no|y|ye|yes) ;;
*) if test -f "$with_customs/lib/libcustoms.a"; then
:
else
echo
echo "WARNING: \`$with_customs/lib' does not appear to contain the"
echo " Customs library. You must build and install Customs"
echo " before compiling GNU make."
echo
fi ;;
esac
case "$has_wait_nohang" in
no) echo
echo "WARNING: Your system has neither waitpid() nor wait3()."
echo " Without one of these, signal handling is unreliable."
echo " You should be aware that running GNU make with -j"
echo " could result in erratic behavior."
echo ;;
esac
case "$make_cv_job_server/$user_job_server" in
no/yes) echo
echo "WARNING: Make job server requires a POSIX-ish system that"
echo " supports the pipe(), sigaction(), and either"
echo " waitpid() or wait3() functions. Your system doesn't"
echo " appear to provide one or more of those."
echo " Disabling job server support."
echo ;;
esac
dnl Local Variables:
dnl comment-start: "dnl "
dnl comment-end: ""
dnl comment-start-skip: "\\bdnl\\b\\s *"
dnl compile-command: "make configure config.h.in"
dnl End:

View File

@@ -1,41 +0,0 @@
/* Debugging macros and interface.
Copyright (C) 1999 Free Software Foundation, Inc.
This file is part of GNU Make.
GNU Make is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2, or (at your option)
any later version.
GNU Make is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Make; see the file COPYING. If not, write to
the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
#define DB_NONE (0x000)
#define DB_BASIC (0x001)
#define DB_VERBOSE (0x002)
#define DB_JOBS (0x004)
#define DB_IMPLICIT (0x008)
#define DB_MAKEFILES (0x100)
#define DB_ALL (0xfff)
extern int db_level;
#define ISDB(_l) ((_l)&db_level)
#define DBS(_l,_x) do{ if(ISDB(_l)) {print_spaces (depth); \
printf _x; fflush (stdout);} }while(0)
#define DBF(_l,_x) do{ if(ISDB(_l)) {print_spaces (depth); \
printf (_x, file->name); \
fflush (stdout);} }while(0)
#define DB(_l,_x) do{ if(ISDB(_l)) {printf _x; fflush (stdout);} }while(0)

View File

@@ -1,585 +0,0 @@
/* Data base of default implicit rules for GNU Make.
Copyright (C) 1988,89,90,91,92,93,94,95,96 Free Software Foundation, Inc.
This file is part of GNU Make.
GNU Make is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2, or (at your option)
any later version.
GNU Make is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Make; see the file COPYING. If not, write to
the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
#include "make.h"
#include "rule.h"
#include "dep.h"
#include "filedef.h"
#include "job.h"
#include "commands.h"
#include "variable.h"
/* Define GCC_IS_NATIVE if gcc is the native development environment on
your system (gcc/bison/flex vs cc/yacc/lex). */
#ifdef __MSDOS__
#define GCC_IS_NATIVE
#endif
/* This is the default list of suffixes for suffix rules.
`.s' must come last, so that a `.o' file will be made from
a `.c' or `.p' or ... file rather than from a .s file. */
static char default_suffixes[]
#ifdef VMS
= ".exe .olb .ln .obj .c .cxx .cc .pas .p .for .f .r .y .l .mar \
.s .ss .i .ii .mod .sym .def .h .info .dvi .tex .texinfo .texi .txinfo \
.w .ch .cweb .web .com .sh .elc .el";
#else
= ".out .a .ln .o .c .cc .C .cpp .p .f .F .r .y .l .s .S \
.mod .sym .def .h .info .dvi .tex .texinfo .texi .txinfo \
.w .ch .web .sh .elc .el";
#endif
static struct pspec default_pattern_rules[] =
{
{ "(%)", "%",
"$(AR) $(ARFLAGS) $@ $<" },
/* The X.out rules are only in BSD's default set because
BSD Make has no null-suffix rules, so `foo.out' and
`foo' are the same thing. */
#ifdef VMS
{ "%.exe", "%",
"copy $< $@" },
#else
{ "%.out", "%",
"@rm -f $@ \n cp $< $@" },
#endif
/* Syntax is "ctangle foo.w foo.ch foo.c". */
{ "%.c", "%.w %.ch",
"$(CTANGLE) $^ $@" },
{ "%.tex", "%.w %.ch",
"$(CWEAVE) $^ $@" },
{ 0, 0, 0 }
};
static struct pspec default_terminal_rules[] =
{
#ifdef VMS
/* RCS. */
{ "%", "%$$5lv", /* Multinet style */
"if f$$search($@) .nes. \"\" then +$(CHECKOUT,v)" },
{ "%", "[.$$rcs]%$$5lv", /* Multinet style */
"if f$$search($@) .nes. \"\" then +$(CHECKOUT,v)" },
{ "%", "%_v", /* Normal style */
"if f$$search($@) .nes. \"\" then +$(CHECKOUT,v)" },
{ "%", "[.rcs]%_v", /* Normal style */
"if f$$search($@) .nes. \"\" then +$(CHECKOUT,v)" },
/* SCCS. */
/* ain't no SCCS on vms */
#else
/* RCS. */
{ "%", "%,v",
"$(CHECKOUT,v)" },
{ "%", "RCS/%,v",
"$(CHECKOUT,v)" },
{ "%", "RCS/%",
"$(CHECKOUT,v)" },
/* SCCS. */
{ "%", "s.%",
"$(GET) $(GFLAGS) $(SCCS_OUTPUT_OPTION) $<" },
{ "%", "SCCS/s.%",
"$(GET) $(GFLAGS) $(SCCS_OUTPUT_OPTION) $<" },
#endif /* !VMS */
{ 0, 0, 0 }
};
static char *default_suffix_rules[] =
{
#ifdef VMS
".obj.exe",
"$(LINK.obj) $^ $(LOADLIBES) $(LDLIBS) $(CRT0) /exe=$@",
".mar.exe",
"$(COMPILE.mar) $^ \n $(LINK.obj) $(subst .mar,.obj,$^) $(LOADLIBES) $(LDLIBS) $(CRT0) /exe=$@",
".s.exe",
"$(COMPILE.s) $^ \n $(LINK.obj) $(subst .s,.obj,$^) $(LOADLIBES) $(LDLIBS) $(CRT0) /exe=$@",
".c.exe",
"$(COMPILE.c) $^ \n $(LINK.obj) $(subst .c,.obj,$^) $(LOADLIBES) $(LDLIBS) $(CRT0) /exe=$@",
".cc.exe",
#ifdef GCC_IS_NATIVE
"$(COMPILE.cc) $^ \n $(LINK.obj) $(CXXSTARTUP),sys$$disk:[]$(subst .cc,.obj,$^) $(LOADLIBES) $(LXLIBS) $(LDLIBS) $(CXXRT0) /exe=$@",
#else
"$(COMPILE.cc) $^ \n $(CXXLINK.obj) $(subst .cc,.obj,$^) $(LOADLIBES) $(LXLIBS) $(LDLIBS) $(CXXRT0) /exe=$@",
".cxx.exe",
"$(COMPILE.cxx) $^ \n $(CXXLINK.obj) $(subst .cxx,.obj,$^) $(LOADLIBES) $(LXLIBS) $(LDLIBS) $(CXXRT0) /exe=$@",
#endif
".for.exe",
"$(COMPILE.for) $^ \n $(LINK.obj) $(subst .for,.obj,$^) $(LOADLIBES) $(LDLIBS) /exe=$@",
".pas.exe",
"$(COMPILE.pas) $^ \n $(LINK.obj) $(subst .pas,.obj,$^) $(LOADLIBES) $(LDLIBS) /exe=$@",
".com",
"copy $< >$@",
".mar.obj",
"$(COMPILE.mar) /obj=$@ $<",
".s.obj",
"$(COMPILE.s) /obj=$@ $<",
".ss.obj",
"$(COMPILE.s) /obj=$@ $<",
".c.i",
"$(COMPILE.c)/prep /list=$@ $<",
".c.s",
"$(COMPILE.c)/noobj/machine /list=$@ $<",
".i.s",
"$(COMPILE.c)/noprep/noobj/machine /list=$@ $<",
".c.obj",
"$(COMPILE.c) /obj=$@ $<",
".cc.ii",
"$(COMPILE.cc)/prep /list=$@ $<",
".cc.ss",
"$(COMPILE.cc)/noobj/machine /list=$@ $<",
".ii.ss",
"$(COMPILE.cc)/noprep/noobj/machine /list=$@ $<",
".cc.obj",
"$(COMPILE.cc) /obj=$@ $<",
".for.obj",
"$(COMPILE.for) /obj=$@ $<",
".pas.obj",
"$(COMPILE.pas) /obj=$@ $<",
".y.c",
"$(YACC.y) $< \n rename y_tab.c $@",
".l.c",
"$(LEX.l) $< \n rename lexyy.c $@",
".texinfo.info",
"$(MAKEINFO) $<",
".tex.dvi",
"$(TEX) $<",
#else /* ! VMS */
".o",
"$(LINK.o) $^ $(LOADLIBES) $(LDLIBS) -o $@",
".s",
"$(LINK.s) $^ $(LOADLIBES) $(LDLIBS) -o $@",
".S",
"$(LINK.S) $^ $(LOADLIBES) $(LDLIBS) -o $@",
".c",
"$(LINK.c) $^ $(LOADLIBES) $(LDLIBS) -o $@",
".cc",
"$(LINK.cc) $^ $(LOADLIBES) $(LDLIBS) -o $@",
".C",
"$(LINK.C) $^ $(LOADLIBES) $(LDLIBS) -o $@",
".cpp",
"$(LINK.cpp) $^ $(LOADLIBES) $(LDLIBS) -o $@",
".f",
"$(LINK.f) $^ $(LOADLIBES) $(LDLIBS) -o $@",
".p",
"$(LINK.p) $^ $(LOADLIBES) $(LDLIBS) -o $@",
".F",
"$(LINK.F) $^ $(LOADLIBES) $(LDLIBS) -o $@",
".r",
"$(LINK.r) $^ $(LOADLIBES) $(LDLIBS) -o $@",
".mod",
"$(COMPILE.mod) -o $@ -e $@ $^",
".def.sym",
"$(COMPILE.def) -o $@ $<",
".sh",
"cat $< >$@ \n chmod a+x $@",
".s.o",
"$(COMPILE.s) -o $@ $<",
".S.o",
"$(COMPILE.S) -o $@ $<",
".c.o",
"$(COMPILE.c) $(OUTPUT_OPTION) $<",
".cc.o",
"$(COMPILE.cc) $(OUTPUT_OPTION) $<",
".C.o",
"$(COMPILE.C) $(OUTPUT_OPTION) $<",
".cpp.o",
"$(COMPILE.cpp) $(OUTPUT_OPTION) $<",
".f.o",
"$(COMPILE.f) $(OUTPUT_OPTION) $<",
".p.o",
"$(COMPILE.p) $(OUTPUT_OPTION) $<",
".F.o",
"$(COMPILE.F) $(OUTPUT_OPTION) $<",
".r.o",
"$(COMPILE.r) $(OUTPUT_OPTION) $<",
".mod.o",
"$(COMPILE.mod) -o $@ $<",
".c.ln",
"$(LINT.c) -C$* $<",
".y.ln",
#ifndef __MSDOS__
"$(YACC.y) $< \n $(LINT.c) -C$* y.tab.c \n $(RM) y.tab.c",
#else
"$(YACC.y) $< \n $(LINT.c) -C$* y_tab.c \n $(RM) y_tab.c",
#endif
".l.ln",
"@$(RM) $*.c\n $(LEX.l) $< > $*.c\n$(LINT.c) -i $*.c -o $@\n $(RM) $*.c",
".y.c",
#ifndef __MSDOS__
"$(YACC.y) $< \n mv -f y.tab.c $@",
#else
"$(YACC.y) $< \n mv -f y_tab.c $@",
#endif
".l.c",
"@$(RM) $@ \n $(LEX.l) $< > $@",
".F.f",
"$(PREPROCESS.F) $(OUTPUT_OPTION) $<",
".r.f",
"$(PREPROCESS.r) $(OUTPUT_OPTION) $<",
/* This might actually make lex.yy.c if there's no %R%
directive in $*.l, but in that case why were you
trying to make $*.r anyway? */
".l.r",
"$(LEX.l) $< > $@ \n mv -f lex.yy.r $@",
".S.s",
"$(PREPROCESS.S) $< > $@",
".texinfo.info",
"$(MAKEINFO) $(MAKEINFO_FLAGS) $< -o $@",
".texi.info",
"$(MAKEINFO) $(MAKEINFO_FLAGS) $< -o $@",
".txinfo.info",
"$(MAKEINFO) $(MAKEINFO_FLAGS) $< -o $@",
".tex.dvi",
"$(TEX) $<",
".texinfo.dvi",
"$(TEXI2DVI) $(TEXI2DVI_FLAGS) $<",
".texi.dvi",
"$(TEXI2DVI) $(TEXI2DVI_FLAGS) $<",
".txinfo.dvi",
"$(TEXI2DVI) $(TEXI2DVI_FLAGS) $<",
".w.c",
"$(CTANGLE) $< - $@", /* The `-' says there is no `.ch' file. */
".web.p",
"$(TANGLE) $<",
".w.tex",
"$(CWEAVE) $< - $@", /* The `-' says there is no `.ch' file. */
".web.tex",
"$(WEAVE) $<",
#endif /* !VMS */
0, 0,
};
static char *default_variables[] =
{
#ifdef VMS
#ifdef __ALPHA
"ARCH", "ALPHA",
#else
"ARCH", "VAX",
#endif
"AR", "library/obj",
"ARFLAGS", "/replace",
"AS", "macro",
"MACRO", "macro",
#ifdef GCC_IS_NATIVE
"CC", "gcc",
#else
"CC", "cc",
#endif
"CD", "builtin_cd",
"MAKE", "make",
"ECHO", "write sys$$output \"",
#ifdef GCC_IS_NATIVE
"C++", "gcc/plus",
"CXX", "gcc/plus",
#else
"C++", "cxx",
"CXX", "cxx",
"CXXLD", "cxxlink",
#endif
"CO", "co",
"CPP", "$(CC) /preprocess_only",
"FC", "fortran",
/* System V uses these, so explicit rules using them should work.
However, there is no way to make implicit rules use them and FC. */
"F77", "$(FC)",
"F77FLAGS", "$(FFLAGS)",
"LD", "link",
"LEX", "lex",
"PC", "pascal",
"YACC", "bison/yacc",
"YFLAGS", "/Define/Verbose",
"BISON", "bison",
"MAKEINFO", "makeinfo",
"TEX", "tex",
"TEXINDEX", "texindex",
"RM", "delete/nolog",
"CSTARTUP", "",
#ifdef GCC_IS_NATIVE
"CRT0", ",sys$$library:vaxcrtl.olb/lib,gnu_cc_library:crt0.obj",
"CXXSTARTUP", "gnu_cc_library:crtbegin.obj",
"CXXRT0", ",sys$$library:vaxcrtl.olb/lib,gnu_cc_library:crtend.obj,gnu_cc_library:gxx_main.obj",
"LXLIBS", ",gnu_cc_library:libstdcxx.olb/lib,gnu_cc_library:libgccplus.olb/lib",
"LDLIBS", ",gnu_cc_library:libgcc.olb/lib",
#else
"CRT0", "",
"CXXSTARTUP", "",
"CXXRT0", "",
"LXLIBS", "",
"LDLIBS", "",
#endif
"LINK.obj", "$(LD) $(LDFLAGS)",
#ifndef GCC_IS_NATIVE
"CXXLINK.obj", "$(CXXLD) $(LDFLAGS)",
"COMPILE.cxx", "$(CXX) $(CXXFLAGS) $(CPPFLAGS) $(TARGET_ARCH)",
#endif
"COMPILE.c", "$(CC) $(CFLAGS) $(CPPFLAGS) $(TARGET_ARCH)",
"COMPILE.cc", "$(CXX) $(CXXFLAGS) $(CPPFLAGS) $(TARGET_ARCH)",
"YACC.y", "$(YACC) $(YFLAGS)",
"LEX.l", "$(LEX) $(LFLAGS)",
"COMPILE.for", "$(FC) $(FFLAGS) $(TARGET_ARCH)",
"COMPILE.pas", "$(PC) $(PFLAGS) $(CPPFLAGS) $(TARGET_ARCH)",
"COMPILE.mar", "$(MACRO) $(MACROFLAGS)",
"COMPILE.s", "$(AS) $(ASFLAGS) $(TARGET_MACH)",
"LINT.c", "$(LINT) $(LINTFLAGS) $(CPPFLAGS) $(TARGET_ARCH)",
"MV", "rename/new_version",
"CP", "copy",
#else /* !VMS */
"AR", "ar",
"ARFLAGS", "rv",
"AS", "as",
#ifdef GCC_IS_NATIVE
"CC", "gcc",
# ifdef __MSDOS__
"CXX", "gpp", /* g++ is an invalid name on MSDOS */
# else
"CXX", "gcc",
# endif /* __MSDOS__ */
#else
"CC", "cc",
"CXX", "g++",
#endif
/* This expands to $(CO) $(COFLAGS) $< $@ if $@ does not exist,
and to the empty string if $@ does exist. */
"CHECKOUT,v", "+$(if $(wildcard $@),,$(CO) $(COFLAGS) $< $@)",
"CO", "co",
"COFLAGS", "",
"CPP", "$(CC) -E",
#ifdef CRAY
"CF77PPFLAGS", "-P",
"CF77PP", "/lib/cpp",
"CFT", "cft77",
"CF", "cf77",
"FC", "$(CF)",
#else /* Not CRAY. */
#ifdef _IBMR2
"FC", "xlf",
#else
#ifdef __convex__
"FC", "fc",
#else
"FC", "f77",
#endif /* __convex__ */
#endif /* _IBMR2 */
/* System V uses these, so explicit rules using them should work.
However, there is no way to make implicit rules use them and FC. */
"F77", "$(FC)",
"F77FLAGS", "$(FFLAGS)",
#endif /* Cray. */
"GET", SCCS_GET,
"LD", "ld",
#ifdef GCC_IS_NATIVE
"LEX", "flex",
#else
"LEX", "lex",
#endif
"LINT", "lint",
"M2C", "m2c",
#ifdef pyr
"PC", "pascal",
#else
#ifdef CRAY
"PC", "PASCAL",
"SEGLDR", "segldr",
#else
"PC", "pc",
#endif /* CRAY. */
#endif /* pyr. */
#ifdef GCC_IS_NATIVE
"YACC", "bison -y",
#else
"YACC", "yacc", /* Or "bison -y" */
#endif
"MAKEINFO", "makeinfo",
"TEX", "tex",
"TEXI2DVI", "texi2dvi",
"WEAVE", "weave",
"CWEAVE", "cweave",
"TANGLE", "tangle",
"CTANGLE", "ctangle",
"RM", "rm -f",
"LINK.o", "$(CC) $(LDFLAGS) $(TARGET_ARCH)",
"COMPILE.c", "$(CC) $(CFLAGS) $(CPPFLAGS) $(TARGET_ARCH) -c",
"LINK.c", "$(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) $(TARGET_ARCH)",
"COMPILE.cc", "$(CXX) $(CXXFLAGS) $(CPPFLAGS) $(TARGET_ARCH) -c",
"COMPILE.C", "$(COMPILE.cc)",
"COMPILE.cpp", "$(COMPILE.cc)",
"LINK.cc", "$(CXX) $(CXXFLAGS) $(CPPFLAGS) $(LDFLAGS) $(TARGET_ARCH)",
"LINK.C", "$(LINK.cc)",
"LINK.cpp", "$(LINK.cc)",
"YACC.y", "$(YACC) $(YFLAGS)",
"LEX.l", "$(LEX) $(LFLAGS) -t",
"COMPILE.f", "$(FC) $(FFLAGS) $(TARGET_ARCH) -c",
"LINK.f", "$(FC) $(FFLAGS) $(LDFLAGS) $(TARGET_ARCH)",
"COMPILE.F", "$(FC) $(FFLAGS) $(CPPFLAGS) $(TARGET_ARCH) -c",
"LINK.F", "$(FC) $(FFLAGS) $(CPPFLAGS) $(LDFLAGS) $(TARGET_ARCH)",
"COMPILE.r", "$(FC) $(FFLAGS) $(RFLAGS) $(TARGET_ARCH) -c",
"LINK.r", "$(FC) $(FFLAGS) $(RFLAGS) $(LDFLAGS) $(TARGET_ARCH)",
"COMPILE.def", "$(M2C) $(M2FLAGS) $(DEFFLAGS) $(TARGET_ARCH)",
"COMPILE.mod", "$(M2C) $(M2FLAGS) $(MODFLAGS) $(TARGET_ARCH)",
"COMPILE.p", "$(PC) $(PFLAGS) $(CPPFLAGS) $(TARGET_ARCH) -c",
"LINK.p", "$(PC) $(PFLAGS) $(CPPFLAGS) $(LDFLAGS) $(TARGET_ARCH)",
"LINK.s", "$(CC) $(ASFLAGS) $(LDFLAGS) $(TARGET_MACH)",
"COMPILE.s", "$(AS) $(ASFLAGS) $(TARGET_MACH)",
"LINK.S", "$(CC) $(ASFLAGS) $(CPPFLAGS) $(LDFLAGS) $(TARGET_MACH)",
"COMPILE.S", "$(CC) $(ASFLAGS) $(CPPFLAGS) $(TARGET_MACH) -c",
"PREPROCESS.S", "$(CC) -E $(CPPFLAGS)",
"PREPROCESS.F", "$(FC) $(FFLAGS) $(CPPFLAGS) $(TARGET_ARCH) -F",
"PREPROCESS.r", "$(FC) $(FFLAGS) $(RFLAGS) $(TARGET_ARCH) -F",
"LINT.c", "$(LINT) $(LINTFLAGS) $(CPPFLAGS) $(TARGET_ARCH)",
#ifndef NO_MINUS_C_MINUS_O
"OUTPUT_OPTION", "-o $@",
#endif
#ifdef SCCS_GET_MINUS_G
"SCCS_OUTPUT_OPTION", "-G$@",
#endif
#ifdef _AMIGA
".LIBPATTERNS", "%.lib",
#else
#ifdef __MSDOS__
".LIBPATTERNS", "lib%.a $(DJDIR)/lib/lib%.a",
#else
".LIBPATTERNS", "lib%.so lib%.a",
#endif
#endif
#endif /* !VMS */
0, 0
};
/* Set up the default .SUFFIXES list. */
void
set_default_suffixes ()
{
suffix_file = enter_file (".SUFFIXES");
if (no_builtin_rules_flag)
(void) define_variable ("SUFFIXES", 8, "", o_default, 0);
else
{
char *p = default_suffixes;
suffix_file->deps = (struct dep *)
multi_glob (parse_file_seq (&p, '\0', sizeof (struct dep), 1),
sizeof (struct dep));
(void) define_variable ("SUFFIXES", 8, default_suffixes, o_default, 0);
}
}
/* Enter the default suffix rules as file rules. This used to be done in
install_default_implicit_rules, but that loses because we want the
suffix rules installed before reading makefiles, and thee pattern rules
installed after. */
void
install_default_suffix_rules ()
{
register char **s;
if (no_builtin_rules_flag)
return;
for (s = default_suffix_rules; *s != 0; s += 2)
{
register struct file *f = enter_file (s[0]);
/* Don't clobber cmds given in a makefile if there were any. */
if (f->cmds == 0)
{
f->cmds = (struct commands *) xmalloc (sizeof (struct commands));
f->cmds->fileinfo.filenm = 0;
f->cmds->commands = s[1];
f->cmds->command_lines = 0;
}
}
}
/* Install the default pattern rules. */
void
install_default_implicit_rules ()
{
register struct pspec *p;
if (no_builtin_rules_flag)
return;
for (p = default_pattern_rules; p->target != 0; ++p)
install_pattern_rule (p, 0);
for (p = default_terminal_rules; p->target != 0; ++p)
install_pattern_rule (p, 1);
}
void
define_default_variables ()
{
register char **s;
if (no_builtin_variables_flag)
return;
for (s = default_variables; *s != 0; s += 2)
(void) define_variable (s[0], strlen (s[0]), s[1], o_default, 1);
}

View File

@@ -1,76 +0,0 @@
/* Definitions of dependency data structures for GNU Make.
Copyright (C) 1988, 1989, 1991, 1992, 1993, 1996 Free Software Foundation, Inc.
This file is part of GNU Make.
GNU Make is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2, or (at your option)
any later version.
GNU Make is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Make; see the file COPYING. If not, write to
the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
/* Flag bits for the second argument to `read_makefile'.
These flags are saved in the `changed' field of each
`struct dep' in the chain returned by `read_all_makefiles'. */
#define RM_NO_DEFAULT_GOAL (1 << 0) /* Do not set default goal. */
#define RM_INCLUDED (1 << 1) /* Search makefile search path. */
#define RM_DONTCARE (1 << 2) /* No error if it doesn't exist. */
#define RM_NO_TILDE (1 << 3) /* Don't expand ~ in file name. */
#define RM_NOFLAG 0
/* Structure representing one dependency of a file.
Each struct file's `deps' points to a chain of these,
chained through the `next'.
Note that the first two words of this match a struct nameseq. */
struct dep
{
struct dep *next;
char *name;
struct file *file;
int changed;
};
/* Structure used in chains of names, for parsing and globbing. */
struct nameseq
{
struct nameseq *next;
char *name;
};
extern struct nameseq *multi_glob PARAMS ((struct nameseq *chain, unsigned int size));
#ifdef VMS
extern struct nameseq *parse_file_seq ();
#else
extern struct nameseq *parse_file_seq PARAMS ((char **stringp, int stopchar, unsigned int size, int strip));
#endif
extern char *tilde_expand PARAMS ((char *name));
#ifndef NO_ARCHIVES
extern struct nameseq *ar_glob PARAMS ((char *arname, char *member_pattern, unsigned int size));
#endif
#ifndef iAPX286
#define dep_name(d) ((d)->name == 0 ? (d)->file->name : (d)->name)
#else
/* Buggy compiler can't hack this. */
extern char *dep_name ();
#endif
extern struct dep *copy_dep_chain PARAMS ((struct dep *d));
extern struct dep *read_all_makefiles PARAMS ((char **makefiles));
extern int update_goal_chain PARAMS ((struct dep *goals, int makefiles));
extern void uniquize_deps PARAMS ((struct dep *));

File diff suppressed because it is too large Load Diff

View File

@@ -1,42 +0,0 @@
@echo Building Make for MSDOS
@rem Echo ON so they will see what is going on.
@echo on
gcc -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g commands.c -o commands.o
gcc -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g job.c -o job.o
gcc -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g dir.c -o dir.o
gcc -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g file.c -o file.o
gcc -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g misc.c -o misc.o
gcc -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g main.c -o main.o
gcc -c -I. -I./glob -DHAVE_CONFIG_H -DINCLUDEDIR=\"c:/djgpp/include\" -O2 -g read.c -o read.o
gcc -c -I. -I./glob -DHAVE_CONFIG_H -DLIBDIR=\"c:/djgpp/lib\" -O2 -g remake.c -o remake.o
gcc -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g rule.c -o rule.o
gcc -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g implicit.c -o implicit.o
gcc -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g default.c -o default.o
gcc -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g variable.c -o variable.o
gcc -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g expand.c -o expand.o
gcc -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g function.c -o function.o
gcc -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g vpath.c -o vpath.o
gcc -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g version.c -o version.o
gcc -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g ar.c -o ar.o
gcc -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g arscan.c -o arscan.o
gcc -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g signame.c -o signame.o
gcc -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g remote-stub.c -o remote-stub.o
gcc -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g getopt.c -o getopt.o
gcc -c -I. -I./glob -DHAVE_CONFIG_H -O2 -g getopt1.c -o getopt1.o
@cd glob
@if exist libglob.a del libglob.a
gcc -I. -c -DHAVE_CONFIG_H -I.. -O2 -g glob.c -o glob.o
gcc -I. -c -DHAVE_CONFIG_H -I.. -O2 -g fnmatch.c -o fnmatch.o
ar rv libglob.a glob.o fnmatch.o
@echo off
cd ..
echo commands.o > respf.$$$
for %%f in (job dir file misc main read remake rule implicit default variable) do echo %%f.o >> respf.$$$
for %%f in (expand function vpath version ar arscan signame remote-stub getopt getopt1) do echo %%f.o >> respf.$$$
echo glob/libglob.a >> respf.$$$
@echo Linking...
@echo on
gcc -o make.new @respf.$$$
@if exist make.exe echo Make.exe is now built!
@if not exist make.exe echo Make.exe build failed...
@if exist make.exe del respf.$$$

View File

@@ -1,546 +0,0 @@
/* Variable expansion functions for GNU Make.
Copyright (C) 1988, 89, 91, 92, 93, 95 Free Software Foundation, Inc.
This file is part of GNU Make.
GNU Make is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2, or (at your option)
any later version.
GNU Make is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Make; see the file COPYING. If not, write to
the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
#include "make.h"
#include <assert.h>
#include "filedef.h"
#include "job.h"
#include "commands.h"
#include "variable.h"
#include "rule.h"
/* The next two describe the variable output buffer.
This buffer is used to hold the variable-expansion of a line of the
makefile. It is made bigger with realloc whenever it is too small.
variable_buffer_length is the size currently allocated.
variable_buffer is the address of the buffer.
For efficiency, it's guaranteed that the buffer will always have
VARIABLE_BUFFER_ZONE extra bytes allocated. This allows you to add a few
extra chars without having to call a function. Note you should never use
these bytes unless you're _sure_ you have room (you know when the buffer
length was last checked. */
#define VARIABLE_BUFFER_ZONE 5
static unsigned int variable_buffer_length;
char *variable_buffer;
/* Subroutine of variable_expand and friends:
The text to add is LENGTH chars starting at STRING to the variable_buffer.
The text is added to the buffer at PTR, and the updated pointer into
the buffer is returned as the value. Thus, the value returned by
each call to variable_buffer_output should be the first argument to
the following call. */
char *
variable_buffer_output (ptr, string, length)
char *ptr, *string;
unsigned int length;
{
register unsigned int newlen = length + (ptr - variable_buffer);
if ((newlen + VARIABLE_BUFFER_ZONE) > variable_buffer_length)
{
unsigned int offset = ptr - variable_buffer;
variable_buffer_length = (newlen + 100 > 2 * variable_buffer_length
? newlen + 100
: 2 * variable_buffer_length);
variable_buffer = (char *) xrealloc (variable_buffer,
variable_buffer_length);
ptr = variable_buffer + offset;
}
bcopy (string, ptr, length);
return ptr + length;
}
/* Return a pointer to the beginning of the variable buffer. */
static char *
initialize_variable_output ()
{
/* If we don't have a variable output buffer yet, get one. */
if (variable_buffer == 0)
{
variable_buffer_length = 200;
variable_buffer = (char *) xmalloc (variable_buffer_length);
variable_buffer[0] = '\0';
}
return variable_buffer;
}
/* Recursively expand V. The returned string is malloc'd. */
static char *allocated_variable_append PARAMS ((struct variable *v));
char *
recursively_expand (v)
register struct variable *v;
{
char *value;
if (v->expanding)
/* Expanding V causes infinite recursion. Lose. */
fatal (reading_file,
_("Recursive variable `%s' references itself (eventually)"),
v->name);
v->expanding = 1;
if (v->append)
value = allocated_variable_append (v);
else
value = allocated_variable_expand (v->value);
v->expanding = 0;
return value;
}
/* Warn that NAME is an undefined variable. */
#ifdef __GNUC__
__inline
#endif
static void
warn_undefined (name, length)
char *name;
unsigned int length;
{
if (warn_undefined_variables_flag)
error (reading_file,
_("warning: undefined variable `%.*s'"), (int)length, name);
}
/* Expand a simple reference to variable NAME, which is LENGTH chars long. */
#ifdef __GNUC__
__inline
#endif
static char *
reference_variable (o, name, length)
char *o;
char *name;
unsigned int length;
{
register struct variable *v;
char *value;
v = lookup_variable (name, length);
if (v == 0)
warn_undefined (name, length);
if (v == 0 || *v->value == '\0')
return o;
value = (v->recursive ? recursively_expand (v) : v->value);
o = variable_buffer_output (o, value, strlen (value));
if (v->recursive)
free (value);
return o;
}
/* Scan STRING for variable references and expansion-function calls. Only
LENGTH bytes of STRING are actually scanned. If LENGTH is -1, scan until
a null byte is found.
Write the results to LINE, which must point into `variable_buffer'. If
LINE is NULL, start at the beginning of the buffer.
Return a pointer to LINE, or to the beginning of the buffer if LINE is
NULL. */
char *
variable_expand_string (line, string, length)
register char *line;
char *string;
long length;
{
register struct variable *v;
register char *p, *o, *p1;
char save_char = '\0';
unsigned int line_offset;
if (!line)
line = initialize_variable_output();
p = string;
o = line;
line_offset = line - variable_buffer;
if (length >= 0)
{
save_char = string[length];
string[length] = '\0';
}
while (1)
{
/* Copy all following uninteresting chars all at once to the
variable output buffer, and skip them. Uninteresting chars end
at the next $ or the end of the input. */
p1 = strchr (p, '$');
o = variable_buffer_output (o, p, p1 != 0 ? p1 - p : strlen (p) + 1);
if (p1 == 0)
break;
p = p1 + 1;
/* Dispatch on the char that follows the $. */
switch (*p)
{
case '$':
/* $$ seen means output one $ to the variable output buffer. */
o = variable_buffer_output (o, p, 1);
break;
case '(':
case '{':
/* $(...) or ${...} is the general case of substitution. */
{
char openparen = *p;
char closeparen = (openparen == '(') ? ')' : '}';
register char *beg = p + 1;
int free_beg = 0;
char *op, *begp;
char *end, *colon;
op = o;
begp = p;
if (handle_function (&op, &begp))
{
o = op;
p = begp;
break;
}
/* Is there a variable reference inside the parens or braces?
If so, expand it before expanding the entire reference. */
end = strchr (beg, closeparen);
if (end == 0)
/* Unterminated variable reference. */
fatal (reading_file, _("unterminated variable reference"));
p1 = lindex (beg, end, '$');
if (p1 != 0)
{
/* BEG now points past the opening paren or brace.
Count parens or braces until it is matched. */
int count = 0;
for (p = beg; *p != '\0'; ++p)
{
if (*p == openparen)
++count;
else if (*p == closeparen && --count < 0)
break;
}
/* If COUNT is >= 0, there were unmatched opening parens
or braces, so we go to the simple case of a variable name
such as `$($(a)'. */
if (count < 0)
{
beg = expand_argument (beg, p); /* Expand the name. */
free_beg = 1; /* Remember to free BEG when finished. */
end = strchr (beg, '\0');
}
}
else
/* Advance P to the end of this reference. After we are
finished expanding this one, P will be incremented to
continue the scan. */
p = end;
/* This is not a reference to a built-in function and
any variable references inside are now expanded.
Is the resultant text a substitution reference? */
colon = lindex (beg, end, ':');
if (colon != 0)
{
/* This looks like a substitution reference: $(FOO:A=B). */
char *subst_beg, *subst_end, *replace_beg, *replace_end;
subst_beg = colon + 1;
subst_end = strchr (subst_beg, '=');
if (subst_end == 0)
/* There is no = in sight. Punt on the substitution
reference and treat this as a variable name containing
a colon, in the code below. */
colon = 0;
else
{
replace_beg = subst_end + 1;
replace_end = end;
/* Extract the variable name before the colon
and look up that variable. */
v = lookup_variable (beg, colon - beg);
if (v == 0)
warn_undefined (beg, colon - beg);
if (v != 0 && *v->value != '\0')
{
char *value = (v->recursive ? recursively_expand (v)
: v->value);
char *pattern, *percent;
if (free_beg)
{
*subst_end = '\0';
pattern = subst_beg;
}
else
{
pattern = (char *) alloca (subst_end - subst_beg
+ 1);
bcopy (subst_beg, pattern, subst_end - subst_beg);
pattern[subst_end - subst_beg] = '\0';
}
percent = find_percent (pattern);
if (percent != 0)
{
char *replace;
if (free_beg)
{
*replace_end = '\0';
replace = replace_beg;
}
else
{
replace = (char *) alloca (replace_end
- replace_beg
+ 1);
bcopy (replace_beg, replace,
replace_end - replace_beg);
replace[replace_end - replace_beg] = '\0';
}
o = patsubst_expand (o, value, pattern, replace,
percent, (char *) 0);
}
else
o = subst_expand (o, value,
pattern, replace_beg,
strlen (pattern),
end - replace_beg,
0, 1);
if (v->recursive)
free (value);
}
}
}
if (colon == 0)
/* This is an ordinary variable reference.
Look up the value of the variable. */
o = reference_variable (o, beg, end - beg);
if (free_beg)
free (beg);
}
break;
case '\0':
break;
default:
if (isblank ((unsigned char)p[-1]))
break;
/* A $ followed by a random char is a variable reference:
$a is equivalent to $(a). */
{
/* We could do the expanding here, but this way
avoids code repetition at a small performance cost. */
char name[5];
name[0] = '$';
name[1] = '(';
name[2] = *p;
name[3] = ')';
name[4] = '\0';
p1 = allocated_variable_expand (name);
o = variable_buffer_output (o, p1, strlen (p1));
free (p1);
}
break;
}
if (*p == '\0')
break;
else
++p;
}
if (save_char)
string[length] = save_char;
(void)variable_buffer_output (o, "", 1);
return (variable_buffer + line_offset);
}
/* Scan LINE for variable references and expansion-function calls.
Build in `variable_buffer' the result of expanding the references and calls.
Return the address of the resulting string, which is null-terminated
and is valid only until the next time this function is called. */
char *
variable_expand (line)
char *line;
{
return variable_expand_string(NULL, line, (long)-1);
}
/* Expand an argument for an expansion function.
The text starting at STR and ending at END is variable-expanded
into a null-terminated string that is returned as the value.
This is done without clobbering `variable_buffer' or the current
variable-expansion that is in progress. */
char *
expand_argument (str, end)
char *str, *end;
{
char *tmp;
if (str == end)
return xstrdup("");
if (!end || *end == '\0')
tmp = str;
else
{
tmp = (char *) alloca (end - str + 1);
bcopy (str, tmp, end - str);
tmp[end - str] = '\0';
}
return allocated_variable_expand (tmp);
}
/* Expand LINE for FILE. Error messages refer to the file and line where
FILE's commands were found. Expansion uses FILE's variable set list. */
static char *
variable_expand_for_file (line, file)
char *line;
register struct file *file;
{
char *result;
struct variable_set_list *save;
if (file == 0)
return variable_expand (line);
save = current_variable_set_list;
current_variable_set_list = file->variables;
if (file->cmds && file->cmds->fileinfo.filenm)
reading_file = &file->cmds->fileinfo;
else
reading_file = 0;
result = variable_expand (line);
current_variable_set_list = save;
reading_file = 0;
return result;
}
/* Like allocated_variable_expand, but we first expand this variable in the
context of the next variable set, then we append the expanded value. */
static char *
allocated_variable_append (v)
struct variable *v;
{
struct variable_set_list *save;
int len = strlen (v->name);
char *var = alloca (len + 4);
char *value;
char *obuf = variable_buffer;
unsigned int olen = variable_buffer_length;
variable_buffer = 0;
assert(current_variable_set_list->next != 0);
save = current_variable_set_list;
current_variable_set_list = current_variable_set_list->next;
var[0] = '$';
var[1] = '(';
strcpy (&var[2], v->name);
var[len+2] = ')';
var[len+3] = '\0';
value = variable_expand_for_file (var, 0);
current_variable_set_list = save;
value += strlen (value);
value = variable_buffer_output (value, " ", 1);
value = variable_expand_string (value, v->value, (long)-1);
value = variable_buffer;
#if 0
/* Waste a little memory and save time. */
value = xrealloc (value, strlen (value))
#endif
variable_buffer = obuf;
variable_buffer_length = olen;
return value;
}
/* Like variable_expand_for_file, but the returned string is malloc'd.
This function is called a lot. It wants to be efficient. */
char *
allocated_variable_expand_for_file (line, file)
char *line;
struct file *file;
{
char *value;
char *obuf = variable_buffer;
unsigned int olen = variable_buffer_length;
variable_buffer = 0;
value = variable_expand_for_file (line, file);
#if 0
/* Waste a little memory and save time. */
value = xrealloc (value, strlen (value))
#endif
variable_buffer = obuf;
variable_buffer_length = olen;
return value;
}

View File

@@ -1,797 +0,0 @@
/* Target file hash table management for GNU Make.
Copyright (C) 1988,89,90,91,92,93,94,95,96,97 Free Software Foundation, Inc.
This file is part of GNU Make.
GNU Make is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2, or (at your option)
any later version.
GNU Make is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Make; see the file COPYING. If not, write to
the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
#include "make.h"
#include <assert.h>
#include "dep.h"
#include "filedef.h"
#include "job.h"
#include "commands.h"
#include "variable.h"
/* Hash table of files the makefile knows how to make. */
#ifndef FILE_BUCKETS
#define FILE_BUCKETS 1007
#endif
static struct file *files[FILE_BUCKETS];
/* Whether or not .SECONDARY with no prerequisites was given. */
static int all_secondary = 0;
/* Access the hash table of all file records.
lookup_file given a name, return the struct file * for that name,
or nil if there is none.
enter_file similar, but create one if there is none. */
struct file *
lookup_file (name)
char *name;
{
register struct file *f;
register char *n;
register unsigned int hashval;
#if defined(VMS) && !defined(WANT_CASE_SENSITIVE_TARGETS)
register char *lname, *ln;
#endif
assert (*name != '\0');
/* This is also done in parse_file_seq, so this is redundant
for names read from makefiles. It is here for names passed
on the command line. */
#ifdef VMS
# ifndef WANT_CASE_SENSITIVE_TARGETS
lname = (char *)malloc(strlen(name) + 1);
for (n=name, ln=lname; *n != '\0'; ++n, ++ln)
*ln = isupper((unsigned char)*n) ? tolower((unsigned char)*n) : *n;
*ln = '\0';
name = lname;
# endif
while (name[0] == '[' && name[1] == ']' && name[2] != '\0')
name += 2;
#endif
while (name[0] == '.' && name[1] == '/' && name[2] != '\0')
{
name += 2;
while (*name == '/')
/* Skip following slashes: ".//foo" is "foo", not "/foo". */
++name;
}
if (*name == '\0')
/* It was all slashes after a dot. */
#ifdef VMS
name = "[]";
#else
#ifdef _AMIGA
name = "";
#else
name = "./";
#endif /* AMIGA */
#endif /* VMS */
hashval = 0;
for (n = name; *n != '\0'; ++n)
HASHI (hashval, *n);
hashval %= FILE_BUCKETS;
for (f = files[hashval]; f != 0; f = f->next)
{
if (strieq (f->hname, name))
{
#if defined(VMS) && !defined(WANT_CASE_SENSITIVE_TARGETS)
free (lname);
#endif
return f;
}
}
#if defined(VMS) && !defined(WANT_CASE_SENSITIVE_TARGETS)
free (lname);
#endif
return 0;
}
struct file *
enter_file (name)
char *name;
{
register struct file *f, *new;
register char *n;
register unsigned int hashval;
#if defined(VMS) && !defined(WANT_CASE_SENSITIVE_TARGETS)
char *lname, *ln;
#endif
assert (*name != '\0');
#if defined(VMS) && !defined(WANT_CASE_SENSITIVE_TARGETS)
lname = (char *)malloc (strlen (name) + 1);
for (n = name, ln = lname; *n != '\0'; ++n, ++ln)
{
if (isupper((unsigned char)*n))
*ln = tolower((unsigned char)*n);
else
*ln = *n;
}
*ln = 0;
/* Creates a possible leak, old value of name is unreachable, but I
currently don't know how to fix it. */
name = lname;
#endif
hashval = 0;
for (n = name; *n != '\0'; ++n)
HASHI (hashval, *n);
hashval %= FILE_BUCKETS;
for (f = files[hashval]; f != 0; f = f->next)
if (strieq (f->hname, name))
break;
if (f != 0 && !f->double_colon)
{
#if defined(VMS) && !defined(WANT_CASE_SENSITIVE_TARGETS)
free(lname);
#endif
return f;
}
new = (struct file *) xmalloc (sizeof (struct file));
bzero ((char *) new, sizeof (struct file));
new->name = new->hname = name;
new->update_status = -1;
if (f == 0)
{
/* This is a completely new file. */
new->next = files[hashval];
files[hashval] = new;
}
else
{
/* There is already a double-colon entry for this file. */
new->double_colon = f;
while (f->prev != 0)
f = f->prev;
f->prev = new;
}
return new;
}
/* Rehash FILE to NAME. This is not as simple as resetting
the `hname' member, since it must be put in a new hash bucket,
and possibly merged with an existing file called NAME. */
void
rehash_file (file, name)
register struct file *file;
char *name;
{
char *oldname = file->hname;
register unsigned int oldhash;
register char *n;
while (file->renamed != 0)
file = file->renamed;
/* Find the hash values of the old and new names. */
oldhash = 0;
for (n = oldname; *n != '\0'; ++n)
HASHI (oldhash, *n);
file_hash_enter (file, name, oldhash, file->name);
}
/* Rename FILE to NAME. This is not as simple as resetting
the `name' member, since it must be put in a new hash bucket,
and possibly merged with an existing file called NAME. */
void
rename_file (file, name)
register struct file *file;
char *name;
{
rehash_file(file, name);
while (file)
{
file->name = file->hname;
file = file->prev;
}
}
void
file_hash_enter (file, name, oldhash, oldname)
register struct file *file;
char *name;
unsigned int oldhash;
char *oldname;
{
unsigned int oldbucket = oldhash % FILE_BUCKETS;
register unsigned int newhash, newbucket;
struct file *oldfile;
register char *n;
register struct file *f;
newhash = 0;
for (n = name; *n != '\0'; ++n)
HASHI (newhash, *n);
newbucket = newhash % FILE_BUCKETS;
/* Look for an existing file under the new name. */
for (oldfile = files[newbucket]; oldfile != 0; oldfile = oldfile->next)
if (strieq (oldfile->hname, name))
break;
/* If the old file is the same as the new file, never mind. */
if (oldfile == file)
return;
if (oldhash != 0 && (newbucket != oldbucket || oldfile != 0))
{
/* Remove FILE from its hash bucket. */
struct file *lastf = 0;
for (f = files[oldbucket]; f != file; f = f->next)
lastf = f;
if (lastf == 0)
files[oldbucket] = f->next;
else
lastf->next = f->next;
}
/* Give FILE its new name. */
file->hname = name;
for (f = file->double_colon; f != 0; f = f->prev)
f->hname = name;
if (oldfile == 0)
{
/* There is no existing file with the new name. */
if (newbucket != oldbucket)
{
/* Put FILE in its new hash bucket. */
file->next = files[newbucket];
files[newbucket] = file;
}
}
else
{
/* There is an existing file with the new name.
We must merge FILE into the existing file. */
register struct dep *d;
if (file->cmds != 0)
{
if (oldfile->cmds == 0)
oldfile->cmds = file->cmds;
else if (file->cmds != oldfile->cmds)
{
/* We have two sets of commands. We will go with the
one given in the rule explicitly mentioning this name,
but give a message to let the user know what's going on. */
if (oldfile->cmds->fileinfo.filenm != 0)
error (&file->cmds->fileinfo,
_("Commands were specified for \
file `%s' at %s:%lu,"),
oldname, oldfile->cmds->fileinfo.filenm,
oldfile->cmds->fileinfo.lineno);
else
error (&file->cmds->fileinfo,
_("Commands for file `%s' were found by \
implicit rule search,"),
oldname);
error (&file->cmds->fileinfo,
_("but `%s' is now considered the same file \
as `%s'."),
oldname, name);
error (&file->cmds->fileinfo,
_("Commands for `%s' will be ignored \
in favor of those for `%s'."),
name, oldname);
}
}
/* Merge the dependencies of the two files. */
d = oldfile->deps;
if (d == 0)
oldfile->deps = file->deps;
else
{
while (d->next != 0)
d = d->next;
d->next = file->deps;
}
merge_variable_set_lists (&oldfile->variables, file->variables);
if (oldfile->double_colon && file->is_target && !file->double_colon)
fatal (NILF, _("can't rename single-colon `%s' to double-colon `%s'"),
oldname, name);
if (!oldfile->double_colon && file->double_colon)
{
if (oldfile->is_target)
fatal (NILF, _("can't rename double-colon `%s' to single-colon `%s'"),
oldname, name);
else
oldfile->double_colon = file->double_colon;
}
if (file->last_mtime > oldfile->last_mtime)
/* %%% Kludge so -W wins on a file that gets vpathized. */
oldfile->last_mtime = file->last_mtime;
oldfile->mtime_before_update = file->mtime_before_update;
#define MERGE(field) oldfile->field |= file->field
MERGE (precious);
MERGE (tried_implicit);
MERGE (updating);
MERGE (updated);
MERGE (is_target);
MERGE (cmd_target);
MERGE (phony);
MERGE (ignore_vpath);
#undef MERGE
file->renamed = oldfile;
}
}
/* Remove all nonprecious intermediate files.
If SIG is nonzero, this was caused by a fatal signal,
meaning that a different message will be printed, and
the message will go to stderr rather than stdout. */
void
remove_intermediates (sig)
int sig;
{
register int i;
register struct file *f;
char doneany;
/* If there's no way we will ever remove anything anyway, punt early. */
if (question_flag || touch_flag || all_secondary)
return;
if (sig && just_print_flag)
return;
doneany = 0;
for (i = 0; i < FILE_BUCKETS; ++i)
for (f = files[i]; f != 0; f = f->next)
if (f->intermediate && (f->dontcare || !f->precious)
&& !f->secondary && !f->cmd_target)
{
int status;
if (f->update_status == -1)
/* If nothing would have created this file yet,
don't print an "rm" command for it. */
continue;
if (just_print_flag)
status = 0;
else
{
status = unlink (f->name);
if (status < 0 && errno == ENOENT)
continue;
}
if (!f->dontcare)
{
if (sig)
error (NILF, _("*** Deleting intermediate file `%s'"), f->name);
else if (!silent_flag)
{
if (! doneany)
{
fputs ("rm ", stdout);
doneany = 1;
}
else
putchar (' ');
fputs (f->name, stdout);
fflush (stdout);
}
if (status < 0)
perror_with_name ("unlink: ", f->name);
}
}
if (doneany && !sig)
{
putchar ('\n');
fflush (stdout);
}
}
/* For each dependency of each file, make the `struct dep' point
at the appropriate `struct file' (which may have to be created).
Also mark the files depended on by .PRECIOUS, .PHONY, .SILENT,
and various other special targets. */
void
snap_deps ()
{
register struct file *f, *f2;
register struct dep *d;
register int i;
/* Enter each dependency name as a file. */
for (i = 0; i < FILE_BUCKETS; ++i)
for (f = files[i]; f != 0; f = f->next)
for (f2 = f; f2 != 0; f2 = f2->prev)
for (d = f2->deps; d != 0; d = d->next)
if (d->name != 0)
{
d->file = lookup_file (d->name);
if (d->file == 0)
d->file = enter_file (d->name);
else
free (d->name);
d->name = 0;
}
for (f = lookup_file (".PRECIOUS"); f != 0; f = f->prev)
for (d = f->deps; d != 0; d = d->next)
for (f2 = d->file; f2 != 0; f2 = f2->prev)
f2->precious = 1;
for (f = lookup_file (".PHONY"); f != 0; f = f->prev)
for (d = f->deps; d != 0; d = d->next)
for (f2 = d->file; f2 != 0; f2 = f2->prev)
{
/* Mark this file as phony and nonexistent. */
f2->phony = 1;
f2->last_mtime = NONEXISTENT_MTIME;
f2->mtime_before_update = NONEXISTENT_MTIME;
}
for (f = lookup_file (".INTERMEDIATE"); f != 0; f = f->prev)
{
/* .INTERMEDIATE with deps listed
marks those deps as intermediate files. */
for (d = f->deps; d != 0; d = d->next)
for (f2 = d->file; f2 != 0; f2 = f2->prev)
f2->intermediate = 1;
/* .INTERMEDIATE with no deps does nothing.
Marking all files as intermediates is useless
since the goal targets would be deleted after they are built. */
}
for (f = lookup_file (".SECONDARY"); f != 0; f = f->prev)
{
/* .SECONDARY with deps listed
marks those deps as intermediate files
in that they don't get rebuilt if not actually needed;
but unlike real intermediate files,
these are not deleted after make finishes. */
if (f->deps)
for (d = f->deps; d != 0; d = d->next)
for (f2 = d->file; f2 != 0; f2 = f2->prev)
f2->intermediate = f2->secondary = 1;
/* .SECONDARY with no deps listed marks *all* files that way. */
else
all_secondary = 1;
}
f = lookup_file (".EXPORT_ALL_VARIABLES");
if (f != 0 && f->is_target)
export_all_variables = 1;
f = lookup_file (".IGNORE");
if (f != 0 && f->is_target)
{
if (f->deps == 0)
ignore_errors_flag = 1;
else
for (d = f->deps; d != 0; d = d->next)
for (f2 = d->file; f2 != 0; f2 = f2->prev)
f2->command_flags |= COMMANDS_NOERROR;
}
f = lookup_file (".SILENT");
if (f != 0 && f->is_target)
{
if (f->deps == 0)
silent_flag = 1;
else
for (d = f->deps; d != 0; d = d->next)
for (f2 = d->file; f2 != 0; f2 = f2->prev)
f2->command_flags |= COMMANDS_SILENT;
}
f = lookup_file (".POSIX");
if (f != 0 && f->is_target)
posix_pedantic = 1;
f = lookup_file (".NOTPARALLEL");
if (f != 0 && f->is_target)
not_parallel = 1;
}
/* Set the `command_state' member of FILE and all its `also_make's. */
void
set_command_state (file, state)
struct file *file;
int state;
{
struct dep *d;
file->command_state = state;
for (d = file->also_make; d != 0; d = d->next)
d->file->command_state = state;
}
/* Convert an external file timestamp to internal form. */
FILE_TIMESTAMP
file_timestamp_cons (fname, s, ns)
char const *fname;
time_t s;
int ns;
{
int offset = ORDINARY_MTIME_MIN + (FILE_TIMESTAMP_HI_RES ? ns : 0);
FILE_TIMESTAMP product = (FILE_TIMESTAMP) s << FILE_TIMESTAMP_LO_BITS;
FILE_TIMESTAMP ts = product + offset;
if (! (s <= FILE_TIMESTAMP_S (ORDINARY_MTIME_MAX)
&& product <= ts && ts <= ORDINARY_MTIME_MAX))
{
char buf[FILE_TIMESTAMP_PRINT_LEN_BOUND + 1];
ts = s <= OLD_MTIME ? ORDINARY_MTIME_MIN : ORDINARY_MTIME_MAX;
file_timestamp_sprintf (buf, ts);
error (NILF, _("%s: Timestamp out of range; substituting %s"),
fname ? fname : _("Current time"), buf);
}
return ts;
}
/* Get and print file timestamps. */
FILE_TIMESTAMP
file_timestamp_now ()
{
time_t s;
int ns;
/* Don't bother with high-resolution clocks if file timestamps have
only one-second resolution. The code below should work, but it's
not worth the hassle of debugging it on hosts where it fails. */
if (FILE_TIMESTAMP_HI_RES)
{
#if HAVE_CLOCK_GETTIME && defined CLOCK_REALTIME
{
struct timespec timespec;
if (clock_gettime (CLOCK_REALTIME, &timespec) == 0)
{
s = timespec.tv_sec;
ns = timespec.tv_nsec;
goto got_time;
}
}
#endif
#if HAVE_GETTIMEOFDAY
{
struct timeval timeval;
if (gettimeofday (&timeval, 0) == 0)
{
s = timeval.tv_sec;
ns = timeval.tv_usec * 1000;
goto got_time;
}
}
#endif
}
s = time ((time_t *) 0);
ns = 0;
got_time:
return file_timestamp_cons (0, s, ns);
}
void
file_timestamp_sprintf (p, ts)
char *p;
FILE_TIMESTAMP ts;
{
time_t t = FILE_TIMESTAMP_S (ts);
struct tm *tm = localtime (&t);
if (tm)
sprintf (p, "%04d-%02d-%02d %02d:%02d:%02d",
tm->tm_year + 1900, tm->tm_mon + 1, tm->tm_mday,
tm->tm_hour, tm->tm_min, tm->tm_sec);
else if (t < 0)
sprintf (p, "%ld", (long) t);
else
sprintf (p, "%lu", (unsigned long) t);
p += strlen (p);
/* Append nanoseconds as a fraction, but remove trailing zeros.
We don't know the actual timestamp resolution, since clock_getres
applies only to local times, whereas this timestamp might come
from a remote filesystem. So removing trailing zeros is the
best guess that we can do. */
sprintf (p, ".%09ld", (long) FILE_TIMESTAMP_NS (ts));
p += strlen (p) - 1;
while (*p == '0')
p--;
p += *p != '.';
*p = '\0';
}
/* Print the data base of files. */
static void
print_file (f)
struct file *f;
{
register struct dep *d;
putchar ('\n');
if (!f->is_target)
puts (_("# Not a target:"));
printf ("%s:%s", f->name, f->double_colon ? ":" : "");
for (d = f->deps; d != 0; d = d->next)
printf (" %s", dep_name (d));
putchar ('\n');
if (f->precious)
puts (_("# Precious file (prerequisite of .PRECIOUS)."));
if (f->phony)
puts (_("# Phony target (prerequisite of .PHONY)."));
if (f->cmd_target)
puts (_("# Command-line target."));
if (f->dontcare)
puts (_("# A default or MAKEFILES makefile."));
puts (f->tried_implicit
? _("# Implicit rule search has been done.")
: _("# Implicit rule search has not been done."));
if (f->stem != 0)
printf (_("# Implicit/static pattern stem: `%s'\n"), f->stem);
if (f->intermediate)
puts (_("# File is an intermediate prerequisite."));
if (f->also_make != 0)
{
fputs (_("# Also makes:"), stdout);
for (d = f->also_make; d != 0; d = d->next)
printf (" %s", dep_name (d));
putchar ('\n');
}
if (f->last_mtime == UNKNOWN_MTIME)
puts (_("# Modification time never checked."));
else if (f->last_mtime == NONEXISTENT_MTIME)
puts (_("# File does not exist."));
else if (f->last_mtime == OLD_MTIME)
puts (_("# File is very old."));
else
{
char buf[FILE_TIMESTAMP_PRINT_LEN_BOUND + 1];
file_timestamp_sprintf (buf, f->last_mtime);
printf (_("# Last modified %s\n"), buf);
}
puts (f->updated
? _("# File has been updated.") : _("# File has not been updated."));
switch (f->command_state)
{
case cs_running:
puts (_("# Commands currently running (THIS IS A BUG)."));
break;
case cs_deps_running:
puts (_("# Dependencies commands running (THIS IS A BUG)."));
break;
case cs_not_started:
case cs_finished:
switch (f->update_status)
{
case -1:
break;
case 0:
puts (_("# Successfully updated."));
break;
case 1:
assert (question_flag);
puts (_("# Needs to be updated (-q is set)."));
break;
case 2:
puts (_("# Failed to be updated."));
break;
default:
puts (_("# Invalid value in `update_status' member!"));
fflush (stdout);
fflush (stderr);
abort ();
}
break;
default:
puts (_("# Invalid value in `command_state' member!"));
fflush (stdout);
fflush (stderr);
abort ();
}
if (f->variables != 0)
print_file_variables (f);
if (f->cmds != 0)
print_commands (f->cmds);
}
void
print_file_data_base ()
{
register unsigned int i, nfiles, per_bucket;
register struct file *file;
puts (_("\n# Files"));
per_bucket = nfiles = 0;
for (i = 0; i < FILE_BUCKETS; ++i)
{
register unsigned int this_bucket = 0;
for (file = files[i]; file != 0; file = file->next)
{
register struct file *f;
++this_bucket;
for (f = file; f != 0; f = f->prev)
print_file (f);
}
nfiles += this_bucket;
if (this_bucket > per_bucket)
per_bucket = this_bucket;
}
if (nfiles == 0)
puts (_("\n# No files."));
else
{
printf (_("\n# %u files in %u hash buckets.\n"), nfiles, FILE_BUCKETS);
#ifndef NO_FLOAT
printf (_("# average %.3f files per bucket, max %u files in one bucket.\n"),
((double) nfiles) / ((double) FILE_BUCKETS), per_bucket);
#endif
}
}
/* EOF */

View File

@@ -1,199 +0,0 @@
/* Definition of target file data structures for GNU Make.
Copyright (C) 1988,89,90,91,92,93,94,97 Free Software Foundation, Inc.
This file is part of GNU Make.
GNU Make is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2, or (at your option)
any later version.
GNU Make is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Make; see the file COPYING. If not, write to
the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
/* Structure that represents the info on one file
that the makefile says how to make.
All of these are chained together through `next'. */
struct file
{
struct file *next;
char *name;
char *hname; /* Hashed filename */
char *vpath; /* VPATH/vpath pathname */
struct dep *deps;
struct commands *cmds; /* Commands to execute for this target. */
int command_flags; /* Flags OR'd in for cmds; see commands.h. */
char *stem; /* Implicit stem, if an implicit
rule has been used */
struct dep *also_make; /* Targets that are made by making this. */
FILE_TIMESTAMP last_mtime; /* File's modtime, if already known. */
FILE_TIMESTAMP mtime_before_update; /* File's modtime before any updating
has been performed. */
struct file *prev; /* Previous entry for same file name;
used when there are multiple double-colon
entries for the same file. */
/* File that this file was renamed to. After any time that a
file could be renamed, call `check_renamed' (below). */
struct file *renamed;
/* List of variable sets used for this file. */
struct variable_set_list *variables;
/* Pattern-specific variable reference for this target, or null if there
isn't one. Also see the pat_searched flag, below. */
struct variable_set_list *pat_variables;
/* Immediate dependent that caused this target to be remade,
or nil if there isn't one. */
struct file *parent;
/* For a double-colon entry, this is the first double-colon entry for
the same file. Otherwise this is null. */
struct file *double_colon;
short int update_status; /* Status of the last attempt to update,
or -1 if none has been made. */
enum /* State of the commands. */
{ /* Note: It is important that cs_not_started be zero. */
cs_not_started, /* Not yet started. */
cs_deps_running, /* Dep commands running. */
cs_running, /* Commands running. */
cs_finished /* Commands finished. */
} command_state ENUM_BITFIELD (2);
unsigned int precious:1; /* Non-0 means don't delete file on quit */
unsigned int tried_implicit:1; /* Nonzero if have searched
for implicit rule for making
this file; don't search again. */
unsigned int updating:1; /* Nonzero while updating deps of this file */
unsigned int updated:1; /* Nonzero if this file has been remade. */
unsigned int is_target:1; /* Nonzero if file is described as target. */
unsigned int cmd_target:1; /* Nonzero if file was given on cmd line. */
unsigned int phony:1; /* Nonzero if this is a phony file
i.e., a dependency of .PHONY. */
unsigned int intermediate:1;/* Nonzero if this is an intermediate file. */
/* Nonzero, for an intermediate file,
means remove_intermediates should not delete it. */
unsigned int secondary:1;
unsigned int dontcare:1; /* Nonzero if no complaint is to be made if
this target cannot be remade. */
unsigned int ignore_vpath:1;/* Nonzero if we threw out VPATH name. */
unsigned int pat_searched:1;/* Nonzero if we already searched for
pattern-specific variables. */
unsigned int considered:1; /* equal to `considered' if file has been
considered on current scan of goal chain */
};
extern struct file *default_goal_file, *suffix_file, *default_file;
extern struct file *lookup_file PARAMS ((char *name));
extern struct file *enter_file PARAMS ((char *name));
extern void remove_intermediates PARAMS ((int sig));
extern void snap_deps PARAMS ((void));
extern void rename_file PARAMS ((struct file *file, char *name));
extern void rehash_file PARAMS ((struct file *file, char *name));
extern void file_hash_enter PARAMS ((struct file *file, char *name,
unsigned int oldhash, char *oldname));
extern void set_command_state PARAMS ((struct file *file, int state));
extern void notice_finished_file PARAMS ((struct file *file));
#ifdef ST_MTIM_NSEC
# define FILE_TIMESTAMP_HI_RES \
(2147483647 < INTEGER_TYPE_MAXIMUM (FILE_TIMESTAMP) >> 31)
# define FILE_TIMESTAMP_STAT_MODTIME(fname, st) \
file_timestamp_cons (fname, (st).st_mtime, (st).st_mtim.ST_MTIM_NSEC)
#else
# define FILE_TIMESTAMP_HI_RES 0
# define FILE_TIMESTAMP_STAT_MODTIME(fname, st) \
file_timestamp_cons (fname, (st).st_mtime, 0)
#endif
/* If FILE_TIMESTAMP is 64 bits (or more), use nanosecond resolution.
(Multiply by 2**30 instead of by 10**9 to save time at the cost of
slightly decreasing the number of available timestamps.) With
64-bit FILE_TIMESTAMP, this stops working on 2514-05-30 01:53:04
UTC, but by then uintmax_t should be larger than 64 bits. */
#define FILE_TIMESTAMPS_PER_S (FILE_TIMESTAMP_HI_RES ? 1000000000 : 1)
#define FILE_TIMESTAMP_LO_BITS (FILE_TIMESTAMP_HI_RES ? 30 : 0)
#define FILE_TIMESTAMP_S(ts) (((ts) - ORDINARY_MTIME_MIN) \
>> FILE_TIMESTAMP_LO_BITS)
#define FILE_TIMESTAMP_NS(ts) (((ts) - ORDINARY_MTIME_MIN) \
& ((1 << FILE_TIMESTAMP_LO_BITS) - 1))
/* Upper bound on length of string "YYYY-MM-DD HH:MM:SS.NNNNNNNNN"
representing a file timestamp. The upper bound is not necessarily 19,
since the year might be less than -999 or greater than 9999.
Subtract one for the sign bit if in case file timestamps can be negative;
subtract FLOOR_LOG2_SECONDS_PER_YEAR to yield an upper bound on how many
file timestamp bits might affect the year;
302 / 1000 is log10 (2) rounded up;
add one for integer division truncation;
add one more for a minus sign if file timestamps can be negative;
add 4 to allow for any 4-digit epoch year (e.g. 1970);
add 25 to allow for "-MM-DD HH:MM:SS.NNNNNNNNN". */
#define FLOOR_LOG2_SECONDS_PER_YEAR 24
#define FILE_TIMESTAMP_PRINT_LEN_BOUND \
(((sizeof (FILE_TIMESTAMP) * CHAR_BIT - 1 - FLOOR_LOG2_SECONDS_PER_YEAR) \
* 302 / 1000) \
+ 1 + 1 + 4 + 25)
extern FILE_TIMESTAMP file_timestamp_cons PARAMS ((char const *,
time_t, int));
extern FILE_TIMESTAMP file_timestamp_now PARAMS ((void));
extern void file_timestamp_sprintf PARAMS ((char *p, FILE_TIMESTAMP ts));
/* Return the mtime of file F (a struct file *), caching it.
The value is NONEXISTENT_MTIME if the file does not exist. */
#define file_mtime(f) file_mtime_1 ((f), 1)
/* Return the mtime of file F (a struct file *), caching it.
Don't search using vpath for the file--if it doesn't actually exist,
we don't find it.
The value is NONEXISTENT_MTIME if the file does not exist. */
#define file_mtime_no_search(f) file_mtime_1 ((f), 0)
extern FILE_TIMESTAMP f_mtime PARAMS ((struct file *file, int search));
#define file_mtime_1(f, v) \
((f)->last_mtime == UNKNOWN_MTIME ? f_mtime ((f), v) : (f)->last_mtime)
/* Special timestamp values. */
/* The file's timestamp is not yet known. */
#define UNKNOWN_MTIME 0
/* The file does not exist. */
#define NONEXISTENT_MTIME 1
/* The file does not exist, and we assume that it is older than any
actual file. */
#define OLD_MTIME 2
/* The smallest and largest ordinary timestamps. */
#define ORDINARY_MTIME_MIN (OLD_MTIME + 1)
#define ORDINARY_MTIME_MAX ((FILE_TIMESTAMP_S (NEW_MTIME) \
<< FILE_TIMESTAMP_LO_BITS) \
+ ORDINARY_MTIME_MIN + FILE_TIMESTAMPS_PER_S - 1)
/* Modtime value to use for `infinitely new'. We used to get the current time
from the system and use that whenever we wanted `new'. But that causes
trouble when the machine running make and the machine holding a file have
different ideas about what time it is; and can also lose for `force'
targets, which need to be considered newer than anything that depends on
them, even if said dependents' modtimes are in the future. */
#define NEW_MTIME INTEGER_TYPE_MAXIMUM (FILE_TIMESTAMP)
#define check_renamed(file) \
while ((file)->renamed != 0) (file) = (file)->renamed /* No ; here. */

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Some files were not shown because too many files have changed in this diff Show More