Compare commits

...

4412 Commits

Author SHA1 Message Date
(no author)
2f959d284f This commit was manufactured by cvs2svn to create tag 'IMGSHIT'.
git-svn-id: svn://10.0.0.236/tags/IMGSHIT@97364 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 22:10:39 +00:00
cls%seawood.org
88aedd461b Replaced NO_SHARED_LIB & NO_STATIC_LIB with BUILD_SHARED_LIBS, BUILD_STATIC_LIBS, FORCE_STATIC_LIB & FORCE_SHARED_LIB. Added FORCE_USE_PIC.
Changes allow us to have a finer control over which parts of the tree are built with PIC.  Part of the static build branch landing.
Bug #46775 r=mcafee a=leaf


git-svn-id: svn://10.0.0.236/trunk@97363 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 22:10:38 +00:00
tor%cs.brown.edu
86feeb9cbd Bug 83920 - remove XIE and gdkpixbuf options for image scaling.
New hand scaler - should be faster and can do 8-bit transparency
scaling.  r=pavlov, sr=blizzard, a=asa


git-svn-id: svn://10.0.0.236/trunk@97362 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 22:10:25 +00:00
waterson%netscape.com
01315745a9 Bug 79866. Queue frame destruction, and do it after walking the doomed frame tree. r=rbs, sr=attinasi, a=blizzard.
git-svn-id: svn://10.0.0.236/trunk@97361 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 22:00:18 +00:00
ftang%netscape.com
8c995b4996 fix bug 85300
r=morse sr=alecf
backout morse' change in 6/15 which remove the real fix.
6/15 build is fine, but 6/18 build is broken by morse's change.


git-svn-id: svn://10.0.0.236/trunk@97360 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 21:46:21 +00:00
jfrancis%netscape.com
76fa344ce5 now with vitamin R for extra wholesome goodness!
(correcting snafu)


git-svn-id: svn://10.0.0.236/trunk@97359 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 21:43:20 +00:00
sspitzer%netscape.com
c69eb29c7a fix for #86066. properly enable / disable "mark all read". thanks to neil@parkwaycc.co.uk for the fix.
r=racham, sr=sspitzer, a=asa


git-svn-id: svn://10.0.0.236/trunk@97358 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 21:43:11 +00:00
av%netscape.com
034f401548 Fix for 44322 -- implementation of windowless pluign API, patch by dbrittain@superscape.com and av, r=(av, peterl), sr=attinase, a=dbaron
git-svn-id: svn://10.0.0.236/trunk@97357 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 21:41:57 +00:00
jfrancis%netscape.com
bd7c2eb18f this checkin includes diff for 61232. was supposed to be in previous checkin. r=sfraser; sr=kin; a=asa
git-svn-id: svn://10.0.0.236/trunk@97356 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 21:35:07 +00:00
nelsonb%netscape.com
7a444e2264 Fix bug 85465. Detect EOF on stdin when reading it to seed PRNG.
Also eliminate some compiler warnings.


git-svn-id: svn://10.0.0.236/trunk@97355 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 21:31:04 +00:00
gagan%netscape.com
695dfdd97e Fix for bug 72805. r=darin, sr=dougt, a=asa. No longer displaying the "Resolving..." message for IP addresses (and additionally for cached/resolved cases). This should now reduce the number of "Resolving hostname" events (and hence flashing status messages) on page loads as well.
git-svn-id: svn://10.0.0.236/trunk@97353 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 21:26:16 +00:00
harishd%netscape.com
51d81a9901 82500 - Make sure that DidBuildModel gets called only once per document.
79492 - In collecting skipped content make sure that entity-like-markup is not mistaken for an entity.
80009 - PRE should be treated as a block-level element - per spec.
82498 - Do not process script content in a frameset document.
82544 - Beginning/ending quotes in attribute values are now removed by the parser.
77145 - Fix off-by-one error.

r=heikki
sr=vidur
a=asa


git-svn-id: svn://10.0.0.236/trunk@97352 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 21:18:37 +00:00
jfrancis%netscape.com
978ab248f8 fixes for:
61232 - Caret comes back to previous line after creating paragraph
54520 - Extra break with list items
54539 - Disappearing numbered list with outdent
60867 - Composer adds extra break when round-tripping empty document through View Source
62347 - Selecting Body Text doesn't work inside other blocks that have embedding breaks


git-svn-id: svn://10.0.0.236/trunk@97351 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 21:15:43 +00:00
ftang%netscape.com
189ff3bc62 fix 84401 fix memory leak in font pref enumeration code
change char* to nsXPIDLString
r=dbaron sr=kin a=dbaron


git-svn-id: svn://10.0.0.236/trunk@97350 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 21:13:27 +00:00
jcgriggs%sympatico.ca
5e7ff88090 Fixes for nsMime (Bugzilla #86026 - widget/src/qt/nsMime.cpp uses non-standard for init scope)
git-svn-id: svn://10.0.0.236/trunk@97349 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 21:12:09 +00:00
jcgriggs%sympatico.ca
5fbf5cdf80 Mouse Wheel Support for Qt Mozilla (Bugzilla #86432)
git-svn-id: svn://10.0.0.236/trunk@97348 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 21:10:27 +00:00
pchen%netscape.com
344e787ea5 bug 52930, r=matt, sr=alecf, a=blizzard, use local-panels.dtd instead of internally defined entities, also fix panel titles to reference correct entity in local-panels.dtd
git-svn-id: svn://10.0.0.236/trunk@97347 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 20:56:12 +00:00
pchen%netscape.com
cf0a2ef613 bug 52930, r=matt, sr=alecf, a=blizzard, sync up dtd with internal one used in mozilla/profile/defaults/panels.rdf before I have panels.rdf use this dtd
git-svn-id: svn://10.0.0.236/trunk@97346 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 20:56:04 +00:00
mscott%netscape.com
1ad8247881 Bug #85264 --> add the web browser xpt file to the packaging lists.
sr=sspitzer
a=blizzard


git-svn-id: svn://10.0.0.236/trunk@97345 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 20:51:34 +00:00
hyatt%netscape.com
3a2a81e806 Fix for 84046, unable to dynamically change bgcolors. r=cmanske, sr=attinasi, a=dbaron
git-svn-id: svn://10.0.0.236/trunk@97344 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 20:49:57 +00:00
srilatha%netscape.com
252d61e062 Fix for bug# 79780. Removed autocompleteskipdirectory from _elementIDs
sr=sspitzer, a=blizzard


git-svn-id: svn://10.0.0.236/trunk@97343 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 20:42:47 +00:00
peterv%netscape.com
45ec0e7f80 Fix for bug 38761 (Dynamically changing 'href' attribute of <link> doesn't work). r=heikki, sr=jst, a=blizzard.
git-svn-id: svn://10.0.0.236/trunk@97340 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 20:19:31 +00:00
dougt%netscape.com
d0d275936e Allows port 70 for all protocols. r=bbaetz@netscape.com, sr=me, a=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@97338 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 20:13:30 +00:00
timeless%mac.com
62f34dd10b Bugzilla Bug 86267 Xlib: form checkboxes are not drawn
patch by timecop@network.email.ne.jp
r=bryner, sr=scc, a=dbaron


git-svn-id: svn://10.0.0.236/trunk@97337 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 20:08:45 +00:00
javi%netscape.com
dcb399133d Fix for Bug 86269 patch provided by cls, r=javi, sr=blizzard, a=blizzard
Fix REQUIRES bustage in PSM 2.


git-svn-id: svn://10.0.0.236/trunk@97336 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 20:04:38 +00:00
nhotta%netscape.com
a0f93b502d If the javascript URI contains non ASCII then encode it to \uXXXX instead of applying charset conversion,
bug 51355, r=ftang, sr=jst, a=asa.


git-svn-id: svn://10.0.0.236/trunk@97335 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 20:01:36 +00:00
dougt%netscape.com
d9854fdb21 SetCacheAsFile() now returns failure if https. r=gagan,sr=darin,a=blizzard@m
ozilla.org


git-svn-id: svn://10.0.0.236/trunk@97334 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 19:58:22 +00:00
wtc%netscape.com
d65e93bba6 Bugzilla bug #86125: removed the support for MP_DIGIT_MAX < 256. This
#if preprocessor directive broke some C preprocessors that don't recognize
LL constants even though the C compilers support long long.  r=nelsonb.


git-svn-id: svn://10.0.0.236/trunk@97332 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 19:54:21 +00:00
jake%acutex.net
73d667cb49 Fix for bug 85832 - QuickSearch should strip leading and trailing spaces.
Patch by Andreas Franke <afranke@ags.uni-sb.de>


git-svn-id: svn://10.0.0.236/trunk@97331 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 19:24:17 +00:00
mkaply%us.ibm.com
6074c12ef0 #80224
r=gisburn, sr=tor, a=blizzard for drivers
XLIB only - Checkin for timecop@network.email.ne.jp - better font mapping in nsFontMetrics


git-svn-id: svn://10.0.0.236/trunk@97329 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 19:06:39 +00:00
waterson%netscape.com
93aada35db Add test case for bug 18754. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@97328 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 18:15:59 +00:00
jcgriggs%sympatico.ca
c1ae176191 Patch for Bugzilla #78663 ([console] qt port shold not print to console in opt builds)
git-svn-id: svn://10.0.0.236/trunk@97327 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 18:14:24 +00:00
nhotta%netscape.com
e9cf7fd7fe Fixed to use NS_ConvertUTF8toUCS2 for UTF-8 strings, bug 86341 (blocker), r=scc, a=leaf.
git-svn-id: svn://10.0.0.236/trunk@97326 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 18:05:37 +00:00
timeless%mac.com
a4eba82ce8 Bugzilla Bug 86259 widget/src/xlib/nsAppShell.cpp uses non-standard for init scope
r=jrgm, sr=tor, a=asa


git-svn-id: svn://10.0.0.236/trunk@97325 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 17:31:26 +00:00
jcgriggs%sympatico.ca
1c7a44c894 Fix for focus in Qt Mozilla. Bugzilla #79842 (Unable to get caret in dialog box).
Also fixes modality bug where modal dialogs are modal across all Mozilla Tasks.


git-svn-id: svn://10.0.0.236/trunk@97324 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 16:17:13 +00:00
leaf%mozilla.org
fda1795416 Automated update
git-svn-id: svn://10.0.0.236/trunk@97323 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 16:14:32 +00:00
jcgriggs%sympatico.ca
2c8613b7e1 Unicode Font Support for Qt Mozilla. Bugzilla #78939.
Also works around anti-alias font bug in Qt v2.3.x


git-svn-id: svn://10.0.0.236/trunk@97322 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 16:13:51 +00:00
jcgriggs%sympatico.ca
98f3b3319c Updates to Build for Qt Mozilla. Bugzilla #81241
git-svn-id: svn://10.0.0.236/trunk@97321 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 16:11:30 +00:00
jcgriggs%sympatico.ca
d78bd6e4f3 Updates for Qt Mozilla build. Bugzilla #81241
git-svn-id: svn://10.0.0.236/trunk@97320 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 16:09:35 +00:00
dcone%netscape.com
ef7fdb79c8 Fixed the optimized build options for initialization and termination. This will let the gfx get the resources for extending the printer. r=peterl sr=attinasi a=asa
git-svn-id: svn://10.0.0.236/trunk@97319 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 14:15:13 +00:00
dcone%netscape.com
22dfb8dbba fixed grayscale text output for postscript. b=45793 r=dcone sr=attinsi a=asa
git-svn-id: svn://10.0.0.236/trunk@97318 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 13:14:45 +00:00
jst%netscape.com
a57c688682 Fixing crasher bug 86313, patch by _basic@yahoo.com and myself, r=pollmann, sr=me, a=drivers@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@97316 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 07:37:11 +00:00
bryner%uiuc.edu
d3042258df Bug 58250 -- this fixes a situation where getting a NS_GOTFOCUS before the
matching NS_DEACTIVATE would fire a blur on the wrong
content/window/document, leaving it in a fairly broken focus state.
r=saari, sr=hyatt, a=tor.


git-svn-id: svn://10.0.0.236/trunk@97315 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 07:34:41 +00:00
pavlov%netscape.com
1742fd9f6b fix for bug 38322 r=cmanske sr=jst a=tor
git-svn-id: svn://10.0.0.236/trunk@97314 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 06:36:37 +00:00
ben%netscape.com
1a2f0eadc0 Checking in extension portion of 65251. *NOT PART OF BUILD* Original patches
from Juraj Betak, r=ben@netscape.com


git-svn-id: svn://10.0.0.236/trunk@97313 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 05:27:03 +00:00
scc%mozilla.org
a3c9c27d84 bug #85271: avoid regressions by re-creating the old behavior near |nsCRT::strdup|, see bug #86316
git-svn-id: svn://10.0.0.236/trunk@97312 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 03:50:12 +00:00
bryner%uiuc.edu
59d6eef845 checking in for scc.
bug #85271: avoid regressions by re-creating the old behavior near |nsCRT::strdup|, see bug #86316


git-svn-id: svn://10.0.0.236/trunk@97311 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 03:48:21 +00:00
bryner%uiuc.edu
069a6def3d checking in for cls.
Bug 83832 - rename RunnableEvent to CryptoRunnableEvent for static builds.  r=javi, sr=blizzard, a=asa.


git-svn-id: svn://10.0.0.236/trunk@97310 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 02:04:39 +00:00
blakeross%telocity.com
d61a38684e Transparent animating GIFs have black background (77914). Patch by Jacek Piskozub (piskozub@iopan.gda.pl), with help from Josh Soref (timeless@mac.com). r=dbradley, saari sr=roc+moz a=dbaron
git-svn-id: svn://10.0.0.236/trunk@97309 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 01:13:05 +00:00
law%netscape.com
0538f0f440 Bug 82584; don't clear 'always ask me' flag based on Win32 registry setting; this will require the user to see the helper app dialog for confirmation to open at least one time and to specify that confirmation is not necessary directly to Mozilla; r=sgehani/sr=mscott/a=asa
git-svn-id: svn://10.0.0.236/trunk@97308 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 00:24:20 +00:00
law%netscape.com
369a914ede Bug 58848; change ddeexec registry entry so Windows won't use DDE to talk to Mozilla; r=ssu/sr=blaker/a=asa
git-svn-id: svn://10.0.0.236/trunk@97307 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 00:18:02 +00:00
naving%netscape.com
0b90736b0c 84767 r=suresh sr=mscott a=dbaron. Check for m_curFilter to be non null when there is no
filter name in rules.dat


git-svn-id: svn://10.0.0.236/trunk@97306 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-17 23:59:01 +00:00
pschwartau%netscape.com
cec07c187b Further improvements to readability.
git-svn-id: svn://10.0.0.236/trunk@97305 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-17 23:31:11 +00:00
scc%mozilla.org
96e78ff82d bug #86316: a smoketest blocker. my fix for bug #85271 caused a regression because I accidentally put empty strings in a place where |NULL|s were needed.
git-svn-id: svn://10.0.0.236/trunk@97304 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-17 23:17:11 +00:00
pschwartau%netscape.com
b510a9e969 Improved readability.
git-svn-id: svn://10.0.0.236/trunk@97303 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-17 23:12:31 +00:00
hwaara%chello.se
6f4ba4bf8f #82773, big improvement for the mail/news filter UI. r=sspitzer, sr=hewitt, a=dbaron.
git-svn-id: svn://10.0.0.236/trunk@97299 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-17 10:08:18 +00:00
dbaron%fas.harvard.edu
649e5141cf Fix bustage from scc's checkin for bug 85271.
git-svn-id: svn://10.0.0.236/trunk@97296 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-17 07:38:01 +00:00
dbaron%fas.harvard.edu
de08162164 Fix bustage from scc's checkin for bug 85271. r=jag,scc
git-svn-id: svn://10.0.0.236/trunk@97295 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-17 07:31:49 +00:00
dbaron%fas.harvard.edu
b083debe3b Fix bustage from scc's checkin for bug 85271. r=scc
git-svn-id: svn://10.0.0.236/trunk@97294 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-17 07:29:31 +00:00
scc%mozilla.org
44fd09e5f5 attempting to fix build bustage for speedracer from associated bug #85271
git-svn-id: svn://10.0.0.236/trunk@97293 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-17 07:09:41 +00:00
bryner%uiuc.edu
efb1579f40 checking in for scc.
bug #85271: sr=waterson, r={beard, jag, dbaron}, a=asa. Eliminate
features of |nsXPIDLC?String| that keep it out of the string hierarchy
(i.e., using assigment to rebind ownership, static |Copy| members, and
|getter_Shares|), fixing some leaks in the process.


git-svn-id: svn://10.0.0.236/trunk@97292 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-17 06:30:23 +00:00
scc%mozilla.org
ea5194b03d fixing accidental behavior change from my checkin for bug #85271. This patch is r=dbaron. Restores the correct return value for the function (|NS_OK| when no converter is found).
git-svn-id: svn://10.0.0.236/trunk@97291 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-17 06:17:12 +00:00
bryner%uiuc.edu
ad634fa8c6 checking in for scc.
bug #85271: sr=waterson, r={beard, jag, dbaron}, a=asa.  Eliminate
features of |nsXPIDLC?String| that keep it out of the string hierarchy
(i.e., using assigment to rebind ownership, static |Copy| members, and
|getter_Shares|), fixing some leaks in the process.


git-svn-id: svn://10.0.0.236/trunk@97290 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-17 05:28:46 +00:00
scc%mozilla.org
90f810b66a bug #85271: sr=waterson, r={beard, jag, dbaron}, a=asa. Eliminate features of |nsXPIDLC?String| that keep it out of the string hierarchy (i.e., using assigment to rebind ownership, static |Copy| members, and |getter_Shares|), fixing some leaks in the process.
git-svn-id: svn://10.0.0.236/trunk@97289 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-17 05:23:38 +00:00
cls%seawood.org
39c092ec2e Remove redundant symbols from intl for static builds.
Bug #46775 r=yokoyama sr=blizzard a=asa


git-svn-id: svn://10.0.0.236/trunk@97288 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-17 01:00:47 +00:00
cls%seawood.org
478b96f807 Use the passed in values of aHeight & aWidth rather than the size of aView to determine the size of offscreen bitmap.
Thanks to Makoto Hamanaka <VYA04230@nifty.com> for the patch.
Bug #68072 r=cls a=asa


git-svn-id: svn://10.0.0.236/trunk@97286 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-17 00:06:15 +00:00
cls%seawood.org
bc0dd11739 Only remove specific .map files on OS/2
Bug #84981 r=jag a=asa


git-svn-id: svn://10.0.0.236/trunk@97285 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-16 23:47:49 +00:00
cls%seawood.org
426c54fa15 Workaround gcc -O2 compiler optimization problem by moving the declaration of a nsCOMPtr outside of a while loop.
Bug #80988 r=braddr sr=scc a=asa


git-svn-id: svn://10.0.0.236/trunk@97284 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-16 23:35:43 +00:00
tara%tequilarista.org
176266cd1f applying handy patch to refix version table to be 64 instead of 16--partial fix of bug 9352
git-svn-id: svn://10.0.0.236/trunk@97283 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-16 23:01:12 +00:00
jake%acutex.net
c88b002e96 Fix for bug 71396 - $::db->do isn't needed anymore
Patch by Christian Reis <kiko@async.com.br>
r= jake@acutex.net


git-svn-id: svn://10.0.0.236/trunk@97282 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-16 14:51:16 +00:00
ben%netscape.com
85364d48c1 Roll back view/search/go menu changes (bug 85386) for now, as need to develop a strategy that is consistent across applications, do not have cycles to develop this strategy at the moment.
git-svn-id: svn://10.0.0.236/trunk@97281 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-16 11:19:50 +00:00
sspitzer%netscape.com
2580528971 fix for bug #79239.
hide or alter offline related UI for servers and folders that don't support
offline.

r=racham, sr=mscott, a=dbaron


git-svn-id: svn://10.0.0.236/trunk@97280 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-16 07:20:15 +00:00
sspitzer%netscape.com
f694691c94 fix js error for dianesun.
git-svn-id: svn://10.0.0.236/trunk@97279 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-16 06:50:22 +00:00
mozilla.BenB%bucksch.org
a315c44fe7 57555: Remove kernel version from UA-string for Unix and BeOS - it might reveal a possible attack against the user's system. r=dbaron, sr=alecf, r/sr=darin, a=asa.
git-svn-id: svn://10.0.0.236/trunk@97278 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-16 06:31:44 +00:00
mcafee%netscape.com
4f0f2a3112 Automatically set BaseDir to cwd(), this avoids possibility of manual error and not finding mozconfig files properly.
git-svn-id: svn://10.0.0.236/trunk@97277 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-16 06:30:22 +00:00
dianesun%netscape.com
c5a1207f3b *** empty log message ***
git-svn-id: svn://10.0.0.236/trunk@97276 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-16 05:27:05 +00:00
cotter%netscape.com
6f1e932d87 Updates to existing HTML files, PDT+ per bug 85925.
git-svn-id: svn://10.0.0.236/trunk@97274 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-16 05:09:42 +00:00
markh%activestate.com
23f58944e3 Fix bug 65974 - first window after start is below all other open windows
r=laws, sr=hyatt, a=asa


git-svn-id: svn://10.0.0.236/trunk@97273 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-16 04:52:44 +00:00
bzbarsky%mit.edu
10fa3c4bca Get rid of extra space in entity value. Bug 83967, r=mohanb,
sr=bienvenu, a=asa


git-svn-id: svn://10.0.0.236/trunk@97272 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-16 04:14:20 +00:00
mkaply%us.ibm.com
c51db018f7 IRIX bustage - CRLF
git-svn-id: svn://10.0.0.236/trunk@97271 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-16 02:07:09 +00:00
hewitt%netscape.com
2a4ef1e8f6 67359 - Need icons for mail thread pane icons for offline messages, r=andreww, sr=bienvenu, a=asa
git-svn-id: svn://10.0.0.236/trunk@97270 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-16 01:12:52 +00:00
hewitt%netscape.com
d23aa94125 85340 - autocomplete breakage, r=ducarroz, sr=alecf, a=asa
git-svn-id: svn://10.0.0.236/trunk@97269 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-16 01:10:49 +00:00
syd%netscape.com
a28485a2bd Fix for 80171 -- browser not recognizing xpi -- patch from bill law, r=me, sr=mscott,
a=blizzard


git-svn-id: svn://10.0.0.236/trunk@97268 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-16 01:10:22 +00:00
hewitt%netscape.com
f7e9309ea1 79591 - left/right arrow in radio buttons but don't move focus, r=andreww, sr=blake, a=asa
git-svn-id: svn://10.0.0.236/trunk@97267 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-16 01:09:29 +00:00
hewitt%netscape.com
d702795b73 84807 - message priority colors, r=andreww, sr=blake, a=asa
git-svn-id: svn://10.0.0.236/trunk@97266 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-16 01:08:35 +00:00
bstell%netscape.com
c73ff4b5fd bug 74889, r=ftang, sr=blizzard, a=blizzard
bug 74889 addresses scaling font issues on *inx.
to make the approval process easier this checkin is the non-critical parts
(name changes, debug code, etc.)


git-svn-id: svn://10.0.0.236/trunk@97265 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-16 00:55:08 +00:00
waldemar%netscape.com
db1511ca32 Made parenthesized field names js2-only. Renamed language directives to pragmas and reworked their syntax as well as that of use and import directives.
git-svn-id: svn://10.0.0.236/trunk@97263 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-16 00:41:34 +00:00
hewitt%netscape.com
41e1827ac1 82179 - Composer tabs have awful colors, r=andreww, sr=blake, a=asa
git-svn-id: svn://10.0.0.236/trunk@97262 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-16 00:36:39 +00:00
girish.manwani%eng.sun.com
2fd0f28c76 bug fix for 66688. r=sgehani, sr=alecf, a=asa
git-svn-id: svn://10.0.0.236/trunk@97259 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 23:19:39 +00:00
girish.manwani%eng.sun.com
6933bf854c bug fix for 66688, r=sgehani, sr=alecf, a=asa
git-svn-id: svn://10.0.0.236/trunk@97258 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 23:19:03 +00:00
girish.manwani%eng.sun.com
d6e64d927f Overloading Errorhandler to handle E_INSTALL separately. bug 66688, r=sgehani, sr=alecf, a=asa
git-svn-id: svn://10.0.0.236/trunk@97257 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 23:18:10 +00:00
girish.manwani%eng.sun.com
1a401cc0b9 Updating file to include name of .xpi file failed. see bug 66688. r=sgehani, sr=alecf, a=asa
git-svn-id: svn://10.0.0.236/trunk@97256 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 23:16:48 +00:00
dianesun%netscape.com
6421a851cf *** empty log message ***
git-svn-id: svn://10.0.0.236/trunk@97255 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 23:14:32 +00:00
av%netscape.com
86ebab8552 Addressing bug 62248 -- _getvalue in the legacy plugin API implemented, patch by kevint@viewpoint.com, r=av, sr=attinasi, a=blizzard
git-svn-id: svn://10.0.0.236/trunk@97254 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 22:42:43 +00:00
ashuk%eng.sun.com
bcf4b687f0 author=ashuk
Files modified java/webclient/import/Makefile.in

This fixes the problem of dependencies in parallel builds. Now
Blackwood can be build using parallel make on Solaris.

Added dependencies between .java and .idl files.


git-svn-id: svn://10.0.0.236/trunk@97253 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 22:36:29 +00:00
jfrancis%netscape.com
08caa9059f fix for:
57477: merge pastes list into target list
57989: Pasting list items into list can orphan last list item
66579: copy/paste of list item into another list items causes caret 

mostly a refactoring and improvement of nsHTMLEditor::InsertHTMLWithCharsetAndContext()


git-svn-id: svn://10.0.0.236/trunk@97252 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 22:29:07 +00:00
alecf%netscape.com
cbc5e16aec fix bustage - use tabs not spaces
git-svn-id: svn://10.0.0.236/trunk@97251 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 22:08:30 +00:00
cavin%netscape.com
6c2acc123b Fix for #85921. r=naving, sr=mscott, a=asa. OnStopCopy() should be invoked only once.
git-svn-id: svn://10.0.0.236/trunk@97250 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 22:00:09 +00:00
naving%netscape.com
723581eb90 84767 r=suresh sr=mscott a=blizzard; make sure m_curFilter is not null. m_curFilter
may be null if there is no name for a filter in rules.dat.


git-svn-id: svn://10.0.0.236/trunk@97249 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 21:54:48 +00:00
alecf%netscape.com
76b0064e49 final part of fix for bug 83366 - make DDE code honor the appropriate commandline handler, using new API checked in yesterday..
sr=sspitzer, r=blake a=asa


git-svn-id: svn://10.0.0.236/trunk@97248 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 21:53:07 +00:00
wtc%netscape.com
b58bdf7db7 Bugzilla bug #85960: avoid using a pathname with a trailing / because the
'mkdir' command on BSD/OS 4.2 doesn't like it.  r=javi. a=blizzard.


git-svn-id: svn://10.0.0.236/trunk@97246 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 21:38:56 +00:00
morse%netscape.com
083c1c4c81 bug 85300, put wallet xul files into region packs, c=ftang, r=morse, sr=alecf, a=asa
git-svn-id: svn://10.0.0.236/trunk@97243 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 21:34:38 +00:00
ccarlen%netscape.com
6a21a75a68 Bug 81706 - Disable "turbo" mode when multiple profiles are present. r=law/sr=blake/a=asa
git-svn-id: svn://10.0.0.236/trunk@97241 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 20:33:34 +00:00
jake%acutex.net
0c19e11337 Fix for bug 83619 - QuickSearch was crashing Netscape 4.76 and 4.77 on Unix
Patch by Andreas Franke <afranke@ags.uni-sb.de>


git-svn-id: svn://10.0.0.236/trunk@97238 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 20:16:59 +00:00
varada%netscape.com
bc1942fa2b fix for bug#75449-forwarding attachments inline were getting garbled names in the UI;r=ducarroz;sr=seth;a=asa
git-svn-id: svn://10.0.0.236/trunk@97237 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 20:01:49 +00:00
varada%netscape.com
5a1b81a830 partial fix for bug#81296 -visually enabling SendNow menu all the time;r=blizzard,sr=sspitzer;a=asa
git-svn-id: svn://10.0.0.236/trunk@97236 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 19:55:52 +00:00
sspitzer%netscape.com
e4ccc82b00 fix for bug #84261. there are times where we need to insert linefeeds into message bodys
so that saving as draft, sending, and posting messages will not fail.
this will be come less of a problem when #67334 is fixed.
r=ducarroz, sr=sfraser, a=asa


git-svn-id: svn://10.0.0.236/trunk@97235 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 19:52:50 +00:00
sspitzer%netscape.com
ec132ca780 supplimental fix for #66867. r=hwaara, rs=mscott, a=dbaron
git-svn-id: svn://10.0.0.236/trunk@97234 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 19:47:51 +00:00
anthonyd%netscape.com
e59976913e changes to comment, no code changes
git-svn-id: svn://10.0.0.236/trunk@97233 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 19:42:16 +00:00
timeless%mac.com
58d0053ff5 Bugzilla Bug 84822 Boehm does not compile on Solaris 8 due to error in os_dep.c
patch by maarten@belgonet.be r=beard sr=waterson a=dbaron


git-svn-id: svn://10.0.0.236/trunk@97232 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 19:29:38 +00:00
locka%iol.ie
2be6db344c NOT PART OF BUILD. Public SDK script now has args for specifying alternate directories to scan or include.
git-svn-id: svn://10.0.0.236/trunk@97231 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 19:26:45 +00:00
mkaply%us.ibm.com
8d8d2e2ce5 #66082
r=blizzard, sr=kin@netscape.com, a=asa for drivers
XLIB only - Checkin for timecop@network.email.ne.jp - adding gc-cache to xlib port


git-svn-id: svn://10.0.0.236/trunk@97230 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 19:11:03 +00:00
mkaply%us.ibm.com
d1b14b3d4b #66082
r=blizzard, sr=kin@netscape.com, a=asa for drivers
XLIB only - Checkin for timecop@network.email.ne.jp - adding gc-cache to xlib port


git-svn-id: svn://10.0.0.236/trunk@97229 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 19:09:21 +00:00
mscott%netscape.com
135d8c8021 Bug #78195 --> crash in nsImapMockChannel::SetupPartExtractorListener caused
by running the same imap url twice. We need to given the url a new mock channel
when we run it again.

Bug #80347 --> use the body structure when trying to find a part

sr=bienvenu
r=naving
a=asa


git-svn-id: svn://10.0.0.236/trunk@97228 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 19:03:20 +00:00
anthonyd%netscape.com
cb840f2f33 fix for 83743 nsRange::SurroundCOntents() not all paths return value
r=mjudge@netscape.com
sr=kin@netscape.com
a=asa@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@97227 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 18:15:09 +00:00
anthonyd%netscape.com
93648b9e4d fix for 83363 - crash if insertNode tries to insert null node
r=mjudge@netscape.com
sr=kin@netscape.com
a=asa@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@97226 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 18:03:19 +00:00
shrutiv%netscape.com
9423553ed4 Fix for bug 85998: Customizing Animated Logo doesn't work (r=bobj)
git-svn-id: svn://10.0.0.236/trunk@97224 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 17:50:20 +00:00
dcone%netscape.com
d069af6f44 Fixed printing so it could not have more than one job at a time. bug=84537 r=rods sr=attinasi a=blizzard
git-svn-id: svn://10.0.0.236/trunk@97215 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 14:03:12 +00:00
kin%netscape.com
3a9a2b59a4 Fix for bug #62577 - Sublist content disappears when unlisting.
mozilla/editor/base/nsHTMLEditRules.cpp
      - Moved list handling code in WillRemoveList() into a new recursive
        method RemoveListStructure() which WillRemoveList() now calls.

      - Modified WillOutdent() to call MoveNode() when a sublist is encountered.

      - Made ConvertListType() recursive so that all sublists are coverted.

  mozilla/editor/base/nsHTMLEditRules.cpp

      - Added RemoveListStructure() method.

r=jfrancis@netscape.com  sr=sfraser@netscape.com  a=asa@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@97214 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 13:57:01 +00:00
jdunn%netscape.com
ca165fdc74 fixing AIX's problem with dealing with multiple inheritence
this fixes editor and mailnews startup crashing bugs
submitted by hhoetzel@us.ibm.com
r= jdunn@netscape.com,cls@seawood.org
a= blizzard@mozilla.org
# 24458


git-svn-id: svn://10.0.0.236/trunk@97213 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 12:19:18 +00:00
jim_nance%yahoo.com
4f82a40791 Fix Tru64 build problem as part of bug 61439. a=dbaron r=bstell@netscape.com
sr=blizzard@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@97212 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 12:18:51 +00:00
mkaply%us.ibm.com
e751a554d9 #79667
r=brade, sr=alecf, a=asa for drivers
Code from jblanco to make Ctrl+Del delete to end of line on Windows


git-svn-id: svn://10.0.0.236/trunk@97211 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 12:07:24 +00:00
sicking%bigfoot.com
b3ed3fd5c9 introduce XSLTProcessor::processChildren which is a slimmed down version of XSLTProcessor::processTemplate to avoid checking for xsl:param elements where it's not needed. bug 77830. r=peterv,pike sr=jst a=asa(on behalf of drivers)
git-svn-id: svn://10.0.0.236/trunk@97210 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 11:12:18 +00:00
cls%seawood.org
437819627f Remove workaround for WS6 bug in-lieu of vendor patch listed at http://www.mozilla.org/unix/solaris-build.html .
Thanks to Rich Burridge <rich.burridge@Sun.COM> for the patch.
Bug #73834 r=dmose sr=alecf a=asa


git-svn-id: svn://10.0.0.236/trunk@97207 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 06:19:24 +00:00
mcafee%netscape.com
b3a1bed833 better defaults
git-svn-id: svn://10.0.0.236/trunk@97206 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 05:15:37 +00:00
dmose%netscape.com
c953445c90 Parameterize LDAP autocomplete searchfilter via hidden pref (bug 77386); also improves default searchfilter (85315). r=leif@netscape.com,srilatha@netscape.com; sr=bienvenu@netscape.com; a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@97205 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 05:04:32 +00:00
mkaply%us.ibm.com
dd3b4391f5 senna REQUIRES bustage I think
git-svn-id: svn://10.0.0.236/trunk@97204 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 04:52:17 +00:00
sspitzer%netscape.com
ddc8d42a8d fix for #83638, addressbook throbber looks bad.
r=hwaara, rs=bienvenu, a=asa


git-svn-id: svn://10.0.0.236/trunk@97202 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 04:10:15 +00:00
mkaply%us.ibm.com
d7164c9731 Fix Os/2 bustage
git-svn-id: svn://10.0.0.236/trunk@97201 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 03:48:00 +00:00
gordon%netscape.com
90d4e71cfa Fix for bug 85802 "Failed DNS lookup results in segfault". r=gagan, sr=brendan, a=asa.
git-svn-id: svn://10.0.0.236/trunk@97200 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 03:42:56 +00:00
cmanske%netscape.com
c5df6bf32e Fixed Image dialog to use new 'removeEntry' method to remove image from cache before loading into preview window. b=78351, r=blake, sr=sfraser, a=asa-drivers
git-svn-id: svn://10.0.0.236/trunk@97199 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 03:34:24 +00:00
cmanske%netscape.com
2e1f0183c9 Fixed null mScheme in 'SchemeIs' method. b=85981, r/a=gagan, sr=kin, a=asa-drivers
git-svn-id: svn://10.0.0.236/trunk@97198 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 03:32:59 +00:00
joe.chou%eng.sun.com
a42e8f2853 Bug 83698 - make sure browser creates proxy JNI before Java plugin doing it
which broke LiveConnect. a=dbaron, sr=jband, r=beard.


git-svn-id: svn://10.0.0.236/trunk@97197 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 03:23:11 +00:00
jj%netscape.com
4a8928c1e0 landing fix for #84325 on the tip. r=dougt, sr=granrose, a=scc
git-svn-id: svn://10.0.0.236/trunk@97196 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 03:22:50 +00:00
joe.chou%eng.sun.com
c8667e6bce Bug 83698 - make sure browser creates proxy JNI before Java plugin doing it
which broke LiveConnect. a=dbaron, sr=jband, r=beard.


git-svn-id: svn://10.0.0.236/trunk@97194 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 02:59:56 +00:00
anatoliya%netscape.com
c32f4110bc When tab not found, sidebar should indicate that in tab, bug 77635, r=pchen sr=alecf a=asa
git-svn-id: svn://10.0.0.236/trunk@97193 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 02:35:30 +00:00
ducarroz%netscape.com
9f487774de Fix for bug 69337. Add css rule to toggle the send button image when switching between online and offline. This is only for classic. Thanks neil@parkwaycc.co.uk for providing the patch. R=ducarroz, SR=hewitt, A=asa@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@97191 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 01:28:28 +00:00
ftang%netscape.com
b505b78696 backout the problem check in for 62730 so form manager will work.
agreed by morese@netscape.com


git-svn-id: svn://10.0.0.236/trunk@97189 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 00:44:42 +00:00
av%netscape.com
2d1afe61df Fix for 84332 -- made string dynamic vs hardcoded size, r=peterl, sr=rpotts, a=blizzard
git-svn-id: svn://10.0.0.236/trunk@97188 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 00:37:14 +00:00
girish.manwani%eng.sun.com
c41373a911 Fix to make installer runnable from anywhere, bug 76223, r=sgehani, sr=alecf, a=asa
git-svn-id: svn://10.0.0.236/trunk@97187 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 00:17:00 +00:00
blakeross%telocity.com
7955062193 Wrong URL dragged from browser window on second drag when links are close together (72801) and link titles (and more) lost when dragging URLs to composition window (44371). r=kerz sr=alecf a=asa
git-svn-id: svn://10.0.0.236/trunk@97185 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 00:10:33 +00:00
hwaara%chello.se
4793df849d #66867, "nsMsgNewsFolder::SetCachedNewsrcLine leaks". r=hwaara, sr=blizzard, a=asa. Original patch by Kevin Higgins.
git-svn-id: svn://10.0.0.236/trunk@97182 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 23:57:46 +00:00
alecf%netscape.com
38ed87c1b0 why didn't this get checked in the last time?
part of fix for bug 83366, r=blake,
                                                                      sr=sspitzer, suggestions=jag - add
                                                                      a new method to
                                                                      nsICmdLineService to get the
                                                                      handler for a given parameter
                                                                      a=asa


git-svn-id: svn://10.0.0.236/trunk@97181 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 23:55:42 +00:00
alecf%netscape.com
2487cdc589 remove these files from CVS (not part of the build) so people stop asking me about them :)
git-svn-id: svn://10.0.0.236/trunk@97180 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 23:54:48 +00:00
alecf%netscape.com
ec80ef6a4c part to of bug 83366 r=blake, sr=sspitzer - update nsAppRunner to use the new command line API a=asa
git-svn-id: svn://10.0.0.236/trunk@97179 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 23:51:17 +00:00
alecf%netscape.com
37ba40d160 part of fix for bug 83366, r=blake, sr=sspitzer, suggestions=jag - add a new method to nsICmdLineService to get the handler for a given parameter a=asa
git-svn-id: svn://10.0.0.236/trunk@97178 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 23:47:05 +00:00
alecf%netscape.com
84266e9891 fix for bug 81258 r=bienvenu, sr=waterson a=asa
correctly update the UI when items are deleted from history.. also update the FindRow semantics so it actually returns an error when the row isn't found, and fix callers who were thus doing unnecessary checks


git-svn-id: svn://10.0.0.236/trunk@97177 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 23:43:49 +00:00
bienvenu%netscape.com
cd7cb8f5e5 fix downloading of news messages downloading every other message fix by marcus.spranger@gmx.de r=naving, sr=me 84069
git-svn-id: svn://10.0.0.236/trunk@97176 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 23:36:01 +00:00
javi%netscape.com
8bed029217 Fix for Bug 83700. r=mcgreer, sr=blizard, a=asa
We need to pass a nsIInterfaceRequestor to PK11_ListCerts
  so that the user will get prompted for a password and see
  his/her certs on any installed smart cards.


git-svn-id: svn://10.0.0.236/trunk@97175 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 23:22:54 +00:00
wtc%netscape.com
4cb5209699 Made the build_prerr rule work.
git-svn-id: svn://10.0.0.236/trunk@97174 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 23:02:04 +00:00
wtc%netscape.com
45e9da5e53 Search in the Mozilla and boehm include directories only if
GC_LEAK_DETECTOR is defined.


git-svn-id: svn://10.0.0.236/trunk@97173 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 22:18:58 +00:00
wtc%netscape.com
2db078d38c Deleted an extra line that was probably added incorrectly during merging.
git-svn-id: svn://10.0.0.236/trunk@97172 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 22:01:54 +00:00
wtc%netscape.com
2b2a3a2c24 Bugzilla bug #85979: always use the -xs compiler option in Solaris debug
builds.
Modified files: configure.in configure


git-svn-id: svn://10.0.0.236/trunk@97171 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 21:45:39 +00:00
despotdaemon%netscape.com
bd7d26456e Pseudo-automatic update of changes made by girish.manwani@eng.sun.com.
git-svn-id: svn://10.0.0.236/trunk@97170 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 20:52:27 +00:00
darin%netscape.com
ee4fcf4b19 Fixes bug 85822 "crash in [@ nsHttpTransaction::Cancel] [cancelation not thread-safe]"
r/sr=blizzard a=blizzard


git-svn-id: svn://10.0.0.236/trunk@97169 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 20:52:03 +00:00
darin%netscape.com
eae709a71f Fixes bug 85822 "crash in [@ nsHttpTransaction::Cancel] [cancelation not thread-safe]"
r/sr=dougt,blizzard a=blizzard


git-svn-id: svn://10.0.0.236/trunk@97168 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 20:49:17 +00:00
despotdaemon%netscape.com
f34199814e Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@97167 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 20:48:57 +00:00
jake%acutex.net
0e2e8615a5 Checking in the cleaner version of the fix for "No Available Products". This was attached to bug 65311.
Patch by Dave Miller <justdave@syndicomm.com>
r= jake@acutex.net


git-svn-id: svn://10.0.0.236/trunk@97164 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 20:02:31 +00:00
jake%acutex.net
3f301421a8 Backing out previous changes as there was a better patch already attached to a different bug
git-svn-id: svn://10.0.0.236/trunk@97163 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 20:00:03 +00:00
pschwartau%netscape.com
e9beb6fbee Whitespace cleanup -
git-svn-id: svn://10.0.0.236/trunk@97162 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 19:53:47 +00:00
pschwartau%netscape.com
ee79da8116 Adding another case to the test.
git-svn-id: svn://10.0.0.236/trunk@97161 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 18:27:06 +00:00
despotdaemon%netscape.com
0218e252e9 Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@97160 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 18:25:15 +00:00
shrutiv%netscape.com
4759599789 Bug 31205: Show Config Info should only display customizations visible
Removing unnecessary keys in Show Config Info dialog (r=bobj)


git-svn-id: svn://10.0.0.236/trunk@97159 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 18:19:21 +00:00
pschwartau%netscape.com
88f3efa285 Initial add. Regression test for bug 85880 against Rhino.
git-svn-id: svn://10.0.0.236/trunk@97158 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 18:03:42 +00:00
nboyd%atg.com
51598f94ac Replace instances of append("x") with append('x') on StringBuffers,
removing the need for String object instances.


git-svn-id: svn://10.0.0.236/trunk@97156 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 17:42:44 +00:00
blizzard%redhat.com
b7d576b7aa Fix blocker bug #85703. Crashes on popup windows. r=adamlock,sr=tor,a=asa
git-svn-id: svn://10.0.0.236/trunk@97155 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 17:42:16 +00:00
nboyd%atg.com
40912a9382 Mark deprecated.
git-svn-id: svn://10.0.0.236/trunk@97154 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 17:40:00 +00:00
nboyd%atg.com
a0ec3d9d28 Subject:
jsdoc.js - added simple support for methods
   Date:
        Thu, 14 Jun 2001 09:12:26 +0100 (GMT Daylight Time)
   From:
        Simon Massey <simon_massey@hotmail.com>
     To:
        <nboyd@atg.com>






First off let me say thanks a lot for rhino. It is a really excellent piece
of software.

I am writing a large piece of js for making Excel2000 htm interactive on IE
and other browser such as Netscape6. Use a alot of code OO using methods
along the lines of:

  /**
   * Constructor
   */
  function Type(x){
   this.x = x;
  }

  /**
   * Method
   */
  Type.prototype.getX = function(){
   return x;
  }

  var type = new Type('a');
  var a = type.getX();

I have added to jsdoc.js so that finds and documents the method
declarations.

Attached is my modified jsdoc.js and a sample of the html that it generates
for the some of our proprietry :-( "Axel" code.

As an aside have you seen the job that www.blox.com have done on making a
dhtml spreadsheet? Bet they wished they could use exceptions in Netscape4!

Looking forward to the production JSDebugger. The tip version is great. It
does however seem to trash the view that it has of a file when an eval call
is made in that file. Is there a work around or will I have to wait till
the production version?

Thanks Again!

Simon Massey


git-svn-id: svn://10.0.0.236/trunk@97153 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 17:38:37 +00:00
nboyd%atg.com
2ad29eb01c Fix bug 85880
git-svn-id: svn://10.0.0.236/trunk@97152 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 17:37:18 +00:00
hwaara%chello.se
beabf353b0 i suck. it was open for approved checkins. :)
git-svn-id: svn://10.0.0.236/trunk@97149 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 15:03:09 +00:00
hwaara%chello.se
2b08f477a4 oops, tree is closed. backing out.
git-svn-id: svn://10.0.0.236/trunk@97148 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 15:00:26 +00:00
hwaara%chello.se
1e5f1f2810 #85752, make the viewsource menubar a little more consistent with the navigator one. r=hwaara, sr=ben, a=asa. Patch by doron.
git-svn-id: svn://10.0.0.236/trunk@97147 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 14:56:13 +00:00
jake%acutex.net
6125f97685 Bugzilla shouldn't display empty header in the New: email notifications (bug 85734)
r=timeless


git-svn-id: svn://10.0.0.236/trunk@97146 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 14:16:27 +00:00
peterv%netscape.com
dde779814c Fix for bug 83612 (Correct/cleanup style loading code in content). r=heikki, sr=jst, a=asa.
git-svn-id: svn://10.0.0.236/trunk@97145 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 12:33:38 +00:00
rginda%netscape.com
bd77cd75a7 - not built -
add default size for window
persist outliner column visibility and position


git-svn-id: svn://10.0.0.236/trunk@97144 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 09:32:34 +00:00
rginda%netscape.com
98267cceac - not built -
factor basic outliner view out into outliner-utils.js
attach setCurrentLine() to _sourceOutlinerView, instead of BasicOView


git-svn-id: svn://10.0.0.236/trunk@97143 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 09:31:33 +00:00
rginda%netscape.com
301cbfff5d - not built -
fixed test for no index in "frame" command


git-svn-id: svn://10.0.0.236/trunk@97142 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 09:30:25 +00:00
rginda%netscape.com
741643f532 - not built -
fix bug in formatArguments where we were printing the wrong value
fix summarized version of object in formatValue


git-svn-id: svn://10.0.0.236/trunk@97141 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 09:29:53 +00:00
rginda%netscape.com
a3f2039d11 - not built -
package new outliner-utils file


git-svn-id: svn://10.0.0.236/trunk@97140 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 09:28:22 +00:00
rginda%netscape.com
b20b415bfe - not built -
factoring basic outliner functionality out of venkman-outliners.js


git-svn-id: svn://10.0.0.236/trunk@97139 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 09:27:51 +00:00
rginda%netscape.com
6baba275de - not built -
changed classid copied from the chatzilla code to a new one for venkman.  oops.


git-svn-id: svn://10.0.0.236/trunk@97138 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 08:07:35 +00:00
wtc%netscape.com
f2f2ae0137 Set CPU_ARCH for Linux.
Modified files: configure configure.in


git-svn-id: svn://10.0.0.236/trunk@97137 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 06:20:55 +00:00
rginda%netscape.com
ceae8aa689 - not built -
add messages for new pro-bidi format* routines, removed obsoleted messages


git-svn-id: svn://10.0.0.236/trunk@97136 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 06:04:56 +00:00
rginda%netscape.com
7cde21b421 - not built -
use comma-space message instead of literal ", "


git-svn-id: svn://10.0.0.236/trunk@97135 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 06:02:31 +00:00
rginda%netscape.com
0ede640033 - not built -
add arguments to function name in call stack outliner


git-svn-id: svn://10.0.0.236/trunk@97134 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 06:01:49 +00:00
rginda%netscape.com
9ee0957bc0 - not built -
add message names for new, pro-bidi format* routines, removed obsoleted messages


git-svn-id: svn://10.0.0.236/trunk@97133 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 06:01:12 +00:00
rginda%netscape.com
b27f448a20 - not built -
implement formatArguments(), returns a strig including only the argument properties of a given jsdIValue.
made the rest of the format* functions more pro-bidi (swapped out string math in favor of format strings)
add comment to loadSource about why we use new String()


git-svn-id: svn://10.0.0.236/trunk@97132 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 06:00:22 +00:00
wtc%netscape.com
dafc8b9f0a Added Netscape/iPlanet internal binary release support. The new
variable RELEASE_OBJDIR_NAME is the object directory name used in
the "/share/builds/components" binary distribution area.  Also fixed
two typos (USE_USER_PTHREADS => USE_NSPR_THREADS).
Modified files: Makefile.in, configure, configure.in, config/autoconf.mk.in


git-svn-id: svn://10.0.0.236/trunk@97130 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 05:49:20 +00:00
leif%netscape.com
b9be7fbfe5 Bug 74498: Add attribute support to SearchExt(), making it possible to limit
the search results to a set of attributes. r=dmose, sr=mscott, a=asa.
Patch by leif@netscape.com.


git-svn-id: svn://10.0.0.236/trunk@97129 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 05:48:03 +00:00
tajima%eng.sun.com
1806336d61 bug 85583 GB18030 Unix printing fails in PS codes
changed decimal to hex in PS code to support GB18030 4 bytes character
(check in for katakai@japan.sun.com)
r=dcone,blizzard sr=blizzard a=blizzard


git-svn-id: svn://10.0.0.236/trunk@97128 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 05:47:20 +00:00
wtc%netscape.com
303c3aed82 Use gcc's -Wl flag to pass a linker flag to the linker.
git-svn-id: svn://10.0.0.236/trunk@97127 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 05:31:14 +00:00
pinkerton%netscape.com
bd26e1a800 remove window tweaking and the hacks for it in the stub wdef. gets rid of negative width/height on windows when moving which OSX didn't like. prevent infinite recursion in live-resize code from us calling SizeWindow() ourselves. r=saari/sr=sfraser/a=asa, bugs 83629, 85110)
git-svn-id: svn://10.0.0.236/trunk@97126 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 04:56:32 +00:00
rginda%netscape.com
43dbd8404d - not built -
install the -venkman command line handler on 'nix and windows


git-svn-id: svn://10.0.0.236/trunk@97125 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 04:47:43 +00:00
rginda%netscape.com
5540b7a524 - not built -
initial add of venkman command line handler


git-svn-id: svn://10.0.0.236/trunk@97124 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 04:46:42 +00:00
saari%netscape.com
b044b35fb2 fix for 84560, intially focused url bar key bindings are broken. a=blizzard, r=jag, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@97123 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 03:49:07 +00:00
blizzard%redhat.com
ef529e0288 trying to fix build bustage with a temporary
git-svn-id: svn://10.0.0.236/trunk@97122 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 03:48:40 +00:00
saari%netscape.com
78f08339d4 fix for 84501, focus memory broken on windows. a=blizzard, r=bryner, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@97121 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 03:46:35 +00:00
timeless%mac.com
e83a8462b0 patch by andreas.otte@primus-online.de based on patch by sballard@netreach.net
r=bbaetz and sr=dougt a=asa@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@97120 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 03:14:21 +00:00
peterlubczynski%netscape.com
b1c3885a47 Fix for leaking all kinds of ns4xStreamListener's bug 83183 r=av sr=attinasi a=asa
git-svn-id: svn://10.0.0.236/trunk@97119 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 02:24:11 +00:00
wtc%netscape.com
b5c2abff1b Put all IRIX cc compiler options inside the ifndef NS_USE_GCC block.
Modified files: config/Makefile.in pr/tests/Makefile.in


git-svn-id: svn://10.0.0.236/trunk@97118 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 02:23:42 +00:00
matt%netscape.com
721f2bf64b fix for bug 82041. Navigator pref getting moved back to netscape. r=mcafee, a=asa, sr=blake
git-svn-id: svn://10.0.0.236/trunk@97117 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 02:19:16 +00:00
morse%netscape.com
c585a7658a bug 83936, cookie tests being built when they shouldn't be, c=bryner, r=morse, sr=alecf, a=asa
git-svn-id: svn://10.0.0.236/trunk@97116 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 02:14:19 +00:00
rods%netscape.com
df9e1a94d3 The problem is you can't do the roll up in the middle of a "hook" function call.
So a timer is native created and the DealWithPopups is called there.
Also, when embedded the CBX need to make sure all the views get updated (redrawn)
Bug 83493 r=kmcclusk sr=attinasi a=asa


git-svn-id: svn://10.0.0.236/trunk@97115 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 02:08:40 +00:00
rods%netscape.com
d4d556c09e The problem is you can't do the roll up in the middle of a "hook" function call.
So a timer is native created and the DealWithPopups is called there.
Bug 83493 r=kmcclusk sr=attinasi a=asa


git-svn-id: svn://10.0.0.236/trunk@97114 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 02:08:39 +00:00
blizzard%redhat.com
5499b261e4 Fix bug #83157. Make the embedding widget handle reparenting and unrealize/re-realize. r=bryner,sr=tor,a=asa
git-svn-id: svn://10.0.0.236/trunk@97113 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 02:07:04 +00:00
matt%netscape.com
4bc5c3f1d2 forgot to take out the foo id from checkin
git-svn-id: svn://10.0.0.236/trunk@97112 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 02:00:42 +00:00
matt%netscape.com
beab690bb0 bug 81093 a=asa sr=blake r=mcafee fix for checkboxes in tree in prefs
aren't working.  Taking out of tree and into just checkboxes


git-svn-id: svn://10.0.0.236/trunk@97111 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 01:48:14 +00:00
mscott%netscape.com
4908e53ac2 Bug #83457 --> show forwarded attachments contained inside inlined messages.
the trick here is to not show the inlined message as a separate attachment but to
still query the inlined attachment mime object for any external body parts.
r=ducarroz
sr=sspitzer
a=asa


git-svn-id: svn://10.0.0.236/trunk@97109 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 01:44:07 +00:00
sfraser%netscape.com
946cbecdc0 Fix for bug 85514 -- use OTEnter/LeaveNotifer calls to fix synchronization problem caused by the OT notifier firing while we are inside OTSnd or OTRcv. r=gordon, wtc. a=blizzard
git-svn-id: svn://10.0.0.236/trunk@97108 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 01:35:05 +00:00
ccarlen%netscape.com
64511de593 Bug 74247 - Fizzilla should use $HOME/Library/Mozilla to store profiles. r=pinkerton/sr=sfraser/a=asa
git-svn-id: svn://10.0.0.236/trunk@97107 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 01:24:22 +00:00
naving%netscape.com
9fbcb94ea8 84905 r=racham sr=bienvenu a=asa; revert the functionality of Message | Move and File button
git-svn-id: svn://10.0.0.236/trunk@97106 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 01:23:27 +00:00
rods%netscape.com
7a486ef119 We will now be using the native print dialog and extending it with the Frame printing options
The localization is still done, but only on the new controls that are added.
So this removes the two unneeded dialogs
Bug 78319 r=kmcclusk sr=attinasi a=asa


git-svn-id: svn://10.0.0.236/trunk@97105 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 01:07:59 +00:00
rods%netscape.com
0bc3964003 We will now be using the native print dialog and extending it with the Frame printing options
The localization is still done, but only on the new controls that are added.
Bug 78319 r=kmcclusk sr=attinasi a=asa


git-svn-id: svn://10.0.0.236/trunk@97104 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 01:07:08 +00:00
wtc%netscape.com
a1ee724162 Bugzilla bug #82324: Use the new BUILD_TREE feature of NSS to build it
outside the source tree.  Thanks to Chris Seawood <cls@seawood.org> for
the patch.  r=wtc@netscape.com.  a=blizzard@mozilla.org.


git-svn-id: svn://10.0.0.236/trunk@97102 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 00:08:16 +00:00
mcafee%netscape.com
a59ae1ab75 Adding pref UI (debug pane) to control modifier and menu access keys (49909). r=matt, sr=alecf, a=asa
git-svn-id: svn://10.0.0.236/trunk@97101 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 23:58:54 +00:00
leif%netscape.com
4fc4ebb545 Fix for bug 70611, support attributes in LDAP URLs. patch=leif@netscape.com,
r=dmose, sr=mscott, a=blizzard.


git-svn-id: svn://10.0.0.236/trunk@97100 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 23:42:38 +00:00
gordon%netscape.com
4175698458 Fix bug 82009 "purify msg: Freeing mismatched memory". Changing FlattenMetaData() semantics to eliminate malloc and buffer copy. r=beard, sr=darin, a=asa.
git-svn-id: svn://10.0.0.236/trunk@97099 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 23:37:41 +00:00
mcafee%netscape.com
42cb8011f6 adding support for .mozconfig
git-svn-id: svn://10.0.0.236/trunk@97098 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 23:35:15 +00:00
law%netscape.com
c1200ad56d Bug 79862; fix keyset id attribute so esc/enter keys work on helper app dialog; r=sfraser/sr=alecf/a=asa
git-svn-id: svn://10.0.0.236/trunk@97097 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 23:34:13 +00:00
gordon%netscape.com
ba58719739 Fix for bug 84817 "nsDNSService::DequeueLookup - must call PR_WaitCondVar within while loop" and bug 85025 "DNS lookup stalls b/c failed requests are cached". r=wtc (84817), sr=darin, a=asa.
git-svn-id: svn://10.0.0.236/trunk@97096 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 23:33:24 +00:00
wtc%netscape.com
cbfe5f0176 Removed unnecessary dependencies on $(BUILT_SRCS).
git-svn-id: svn://10.0.0.236/trunk@97095 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 23:27:14 +00:00
idk%eng.sun.com
4875faa710 *not part of the build*
update for blackConnect tests
a=ovk@sparc.spb.su


git-svn-id: svn://10.0.0.236/trunk@97094 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 23:24:55 +00:00
morse%netscape.com
a8f3ad7a02 bug 84834, add password to pasword-manager API, r=racham, sr=alecf, a=blizzard
git-svn-id: svn://10.0.0.236/trunk@97091 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 22:50:22 +00:00
darin%netscape.com
281465e7af Fixed bug 82451 "wrong comment for HTTP PR_LOG" patch=clarence@clarence.de,
sr=darin, a=asa


git-svn-id: svn://10.0.0.236/trunk@97090 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 22:49:56 +00:00
darin%netscape.com
98c8a5867e Fixed bug 83960 "HTTP/1.0 servers can legally send invalid Content-Length
headers" r=gagan, sr=dougt, a=asa


git-svn-id: svn://10.0.0.236/trunk@97089 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 22:44:47 +00:00
pchen%netscape.com
f5f4807dcc bug 79837, r=pinkerton, sr=alecf, a=asa, don't disable mime matching for Internet Config mappings if we didn't get passed in a file extension
git-svn-id: svn://10.0.0.236/trunk@97088 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 22:31:08 +00:00
javi%netscape.com
7142449c8f Fix for Bug 33772 r=mcgreer, sr=blizzard, a=asa
Throw up an alert when a connection is not possible because of
  an SSL error.


git-svn-id: svn://10.0.0.236/trunk@97087 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 21:50:59 +00:00
yokoyama%netscape.com
c11c2c5685 bug 72415:
allocate more word buffer in case of failure of ComputeWordFragmentWidth()
check in for shanjian@netscape.com
r=waterson, sr=attinasi a=blizzard


git-svn-id: svn://10.0.0.236/trunk@97086 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 21:48:43 +00:00
javi%netscape.com
f93c9b9c8a Fix for Bug 33772 r=mcgreer, sr=blizzard, a=asa
Put up an alert notifying the user an SSL error has occurred instead
  of silently failing and loading a blank page.


git-svn-id: svn://10.0.0.236/trunk@97085 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 21:47:02 +00:00
naving%netscape.com
693b88134b 78237 r=bienvenu sr=mscott a=asa treat INBOX is the case-insensitive folder for imap servers so that we don't have mutliple inboxes.
git-svn-id: svn://10.0.0.236/trunk@97084 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 21:33:26 +00:00
blakeross%telocity.com
3a0024504a Textarea scrollbars have wrong cursor (65540). r=kerz sr=hewitt a=asa
git-svn-id: svn://10.0.0.236/trunk@97083 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 21:33:19 +00:00
mscott%netscape.com
722c7a5fae Bug #84731 --> default smtp servers to never use ssl instead of try
sr=sspitzer
a=asa


git-svn-id: svn://10.0.0.236/trunk@97082 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 21:28:16 +00:00
waldemar%netscape.com
ae4ab87758 Updated parser: attributes can be expressions, added new attributes, disallowed nested ::'s, deleted Eval nodes, added const and void nodes, deleted package attribute, deleted super::id syntax, and added super, super(expr), and super(args) syntax
git-svn-id: svn://10.0.0.236/trunk@97081 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 21:24:27 +00:00
mscott%netscape.com
39519374db Bug #83241 --> sniff for image types in the unknown decoder. This allows mozilla to properly layout local files
called "test" that are really images (test.jpg, or test.gif). The sniffing code is cloned directly from libpr0n.

r/sr=rpotts
a=blizzard


git-svn-id: svn://10.0.0.236/trunk@97080 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 21:24:11 +00:00
nelsonb%netscape.com
eb9c042167 Fix bug 68869. Don't ignore TLS no certificate messages when the server
requires client auth.  Work around bug in NT TCP stack by only shutting
down the socket for SEND (not for BOTH) after sending a bad_certificate
alert.  This avoids bogus CONNECTION_RESET_BY_PEER errors at the client.


git-svn-id: svn://10.0.0.236/trunk@97079 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 21:14:54 +00:00
edburns%acm.org
624e29aa9c This is generated.
git-svn-id: svn://10.0.0.236/trunk@97078 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 20:38:59 +00:00
dcone%netscape.com
a5eb9c1dd9 Fixed the time in footer for printing. b=83655. r=rods sr=attinasi a=asa
git-svn-id: svn://10.0.0.236/trunk@97077 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 20:20:43 +00:00
dcone%netscape.com
ea45176635 Make the page only 5x instead of 100x to get around linux region bug.
This is for printing and helps fix.  b=82624 r=rods sr=attinasi a=asa


git-svn-id: svn://10.0.0.236/trunk@97076 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 20:16:10 +00:00
dcone%netscape.com
b05066e110 Make the PageFrame not transparent for printing. b=82624 r=rods sr=attinasi a=asa
git-svn-id: svn://10.0.0.236/trunk@97075 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 20:14:38 +00:00
nicolson%netscape.com
ea3c2c1523 Backslash-terminate NT shared library lines
git-svn-id: svn://10.0.0.236/trunk@97072 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 18:54:01 +00:00
waterson%netscape.com
22d6e5efcc Oops, this was meant for a branch.
git-svn-id: svn://10.0.0.236/trunk@97070 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 18:51:09 +00:00
waterson%netscape.com
15f31a77aa Make sure this works if neither BUILD_PSM or BUILD_PSM2 are defined.
git-svn-id: svn://10.0.0.236/trunk@97069 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 18:48:48 +00:00
javi%netscape.com
b39edaf5b7 Fix for Bug 85304 r=wtc, sr=blizzard, a=asa
Leaving a socket in blocking mode after a connect caused SSL/SMTP
  to block a thread causing send message to fail when SSL was enabled.
  Now we re-set the socket to the non-blocking state it came in with
  to connect and set it to block for our write method only.


git-svn-id: svn://10.0.0.236/trunk@97068 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 18:29:15 +00:00
peterv%netscape.com
09a73fac30 Fix for bug 84564 (Content-Style-Type no longer working). r=dbaron, sr=attinasi, a=asa.
git-svn-id: svn://10.0.0.236/trunk@97067 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 18:15:03 +00:00
sonmi%netscape.com
0cf1828bf9 removed -v option, made client and server write at the same time
git-svn-id: svn://10.0.0.236/trunk@97066 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 17:42:29 +00:00
mcgreer%netscape.com
18cb059a24 temporarily add debug output to bltest to try and track down win32 RSA QA failures.
git-svn-id: svn://10.0.0.236/trunk@97063 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 15:31:20 +00:00
cmanske%netscape.com
dbfe2a00c6 Dialog CSS changes for Advanced Edit dialog (b=71743, r=brade, sr=kin) and Composer colorpicker (b=64160, r=kin, sr=hewitt), a=asa-drivers
git-svn-id: svn://10.0.0.236/trunk@97062 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 14:35:35 +00:00
mkaply%us.ibm.com
4f2d733539 Adding new line at end of file - maybe this is the problem
git-svn-id: svn://10.0.0.236/trunk@97061 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 14:26:43 +00:00
mkaply%us.ibm.com
2e90ac26ec #57820
r=timeless, sr=tor, a=asa (drivers)
Checkin for Roland.Mainz@informatik.med.uni-giessen.de - xprint image scaling


git-svn-id: svn://10.0.0.236/trunk@97060 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 13:38:25 +00:00
peterv%netscape.com
1d0e861cea Fix for bug 84299 (we negate the alternate pseudo-attribute in <?xml-stylesheet alternate="yes"?>). Patch by Hixie, r=dbaron/peterv, sr=attinasi, a=asa@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@97059 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 13:20:43 +00:00
ben%netscape.com
58b7618ca8 Forgot to check this in with earlier menu fixes. Correct placement of Find
menu items with respect to Wallet items. r=jag, sr=blake, a=asa
bug 85386


git-svn-id: svn://10.0.0.236/trunk@97058 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 12:20:39 +00:00
rginda%netscape.com
507b1d61db - not built -
remove trailing \r from source before displaying it


git-svn-id: svn://10.0.0.236/trunk@97057 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 10:38:06 +00:00
rginda%netscape.com
80ce7d3510 - not built -
remove old window.onkeypress based [tab] handler


git-svn-id: svn://10.0.0.236/trunk@97056 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 09:43:42 +00:00
rginda%netscape.com
e50bac90d9 - not built -
make [tab] always focus the input textbox


git-svn-id: svn://10.0.0.236/trunk@97055 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 09:40:55 +00:00
rginda%netscape.com
61428c6bc5 - not built -
css for step-in and continue toolbar buttons


git-svn-id: svn://10.0.0.236/trunk@97054 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 09:36:29 +00:00
rginda%netscape.com
57b725b918 - not built -
add strings for step-into and continue ui elements


git-svn-id: svn://10.0.0.236/trunk@97053 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 09:35:54 +00:00
rginda%netscape.com
6d9c49b14c - not built -
remove vkm. prefix from some entities
add toolbar and menu items for continue and step-into
crop filenames in the stack list on the left


git-svn-id: svn://10.0.0.236/trunk@97052 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 09:35:15 +00:00
rginda%netscape.com
46c17558f7 - not built -
disable UI for debugger commands after continue and step
implement disable/enable debugger UI functions


git-svn-id: svn://10.0.0.236/trunk@97051 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 09:33:32 +00:00
rginda%netscape.com
1977bc8096 - not built -
add option to view script filenames as filename portion only (no path), or full url.  Clicking on the column header will toggle between the two modes.


git-svn-id: svn://10.0.0.236/trunk@97050 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 09:32:40 +00:00
rginda%netscape.com
6ca089a7b5 - not built -
factor step and continue commands.
Toggle script list mode (short name/ full url) on column header click
fix bug focusing a source file more than once
enable UI for debug commands onDebugTrap


git-svn-id: svn://10.0.0.236/trunk@97049 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 09:31:12 +00:00
rginda%netscape.com
893df8769b - not built -
whitespace fixes
add new toolbar images


git-svn-id: svn://10.0.0.236/trunk@97048 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 09:28:27 +00:00
rginda%netscape.com
5028e022a3 - not built -
initial add of continue and step-into toolbar images


git-svn-id: svn://10.0.0.236/trunk@97047 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 09:27:57 +00:00
idk%eng.sun.com
f556d1a6b5 *not part of the build*
fix for 15507 15510
(add on)


git-svn-id: svn://10.0.0.236/trunk@97046 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 09:05:48 +00:00
chuang%netscape.com
6cf4be4e91 Bug 79852 Lots of JS warnings doing address book operations,
r/sr=sfrase, sr=mscott, a= asa@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@97043 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 06:47:08 +00:00
darin%netscape.com
4f730f8a94 Fixed bug 84572 "networking deadlock while posing security UI and closing win"
r=danm, sr=dougt, a=asa


git-svn-id: svn://10.0.0.236/trunk@97042 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 06:08:03 +00:00
darin%netscape.com
6ffaec381e Fixes bug 35956 "file extension not changed but gzipped files expanded when saving"
r=gagan, sr=dougt, a=asa


git-svn-id: svn://10.0.0.236/trunk@97041 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 05:48:44 +00:00
hewitt%netscape.com
bb65339fca 80663 - Column picker not working, r=andreww, sr=blake, a=asa
git-svn-id: svn://10.0.0.236/trunk@97039 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 03:44:48 +00:00
hewitt%netscape.com
79a8bbd751 83632 - First instance of autocomplete is blank (from hyatt), r=pinkerton, sr=hewitt, a=asa
git-svn-id: svn://10.0.0.236/trunk@97038 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 03:43:35 +00:00
hewitt%netscape.com
898a7d0410 83739 - nsOutlinerRows::Subtree::Clear() doesn&amp;apos;t reset mSubtreeSize, r=waterson, sr=blake, a=asa
git-svn-id: svn://10.0.0.236/trunk@97037 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 03:42:44 +00:00
cls%seawood.org
21c3f2691e Oops. wrong tree
git-svn-id: svn://10.0.0.236/trunk@97035 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 02:54:50 +00:00
karnaze%netscape.com
4a824a0845 bug 76085 - remove the effects of the patch of bug 64645 against the current tree. a=asa, sr=attinasi, r=peterl
git-svn-id: svn://10.0.0.236/trunk@97033 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 02:42:47 +00:00
karnaze%netscape.com
692b26c9d8 bug 84378 - make whitespace:normal the default for tables (back the way it was before recent style changes), a=asa, sr=attinasi, r=alexsavulov
git-svn-id: svn://10.0.0.236/trunk@97032 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 02:32:26 +00:00
karnaze%netscape.com
b57a715cb8 bug 76421 - remove optimization (to skip reflow if size didn't change) on initial reflow. a=asa, sr=attinasi, r=peterl
git-svn-id: svn://10.0.0.236/trunk@97031 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 02:27:22 +00:00
jband%netscape.com
a293897afb fix SunOs bustage with a .get() on AutoMarkingPtr
git-svn-id: svn://10.0.0.236/trunk@97030 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 02:16:29 +00:00
cls%seawood.org
9f86382395 pull security/makefile.win like win32 does
git-svn-id: svn://10.0.0.236/trunk@97029 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 01:47:25 +00:00
jband%netscape.com
36346e8f41 fix bug 59751 and bug 84600. This adds an AutoMarkingPtr scheme to protect partially built objects from gc. Also make sure we don't allow JS object to implement non-scriptable interfaces. r=dbradley sr=brendan a=drivers
git-svn-id: svn://10.0.0.236/trunk@97027 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 01:22:32 +00:00
pavlov%netscape.com
af67a36bda patch from andrew.taylor@cal.montage.ca. r=pavlov sr=blizzard a=asa
git-svn-id: svn://10.0.0.236/trunk@97026 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 01:22:09 +00:00
cotter%netscape.com
f433aad389 Updated content for existing help files; added two new help files (all HTML).
git-svn-id: svn://10.0.0.236/trunk@97024 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 01:17:29 +00:00
cotter%netscape.com
8d5f803c41 Updating content for existing file (help table of contents).
git-svn-id: svn://10.0.0.236/trunk@97023 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 01:14:54 +00:00
pavlov%netscape.com
ff3e01c389 fixing image rendering color problems on photon. bug 82537. patch from briane@qnx.com. r=pavlov sr=blizzard a=asa
git-svn-id: svn://10.0.0.236/trunk@97022 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 01:14:13 +00:00
pavlov%netscape.com
463551e501 fixing image rendering color problems on photon. patch from briane@qnx.com. r=pavlov sr=blizzard a=asa
git-svn-id: svn://10.0.0.236/trunk@97021 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 01:13:06 +00:00
darin%netscape.com
f07fb8e233 Fixed bug 75709 "expires header not honored, gets cached copy"
r=gordon, sr=dougt, a=asa


git-svn-id: svn://10.0.0.236/trunk@97020 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 01:10:17 +00:00
cmanske%netscape.com
9899a865e9 New Advanced Properties Editor UI. Fixes bugs 71743, 71973, 71027, 73167. Fix is shown on 71743, r=brade, sr=kin, a=asa-drivers
git-svn-id: svn://10.0.0.236/trunk@97019 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 01:04:39 +00:00
Xiaobin.Lu%eng.Sun.com
eb8d8568ec Fix for bug 74482, Calling top.window.close does not work
work done by Nikolay and me
r=beard sr=brendan a=asa


git-svn-id: svn://10.0.0.236/trunk@97018 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 01:04:29 +00:00
Xiaobin.Lu%eng.Sun.com
a67c6f0e53 Fix for bug 74482, Calling top.window.close() does not work
Work done by Nikolay and me
r=beard sr=brendan a=asa


git-svn-id: svn://10.0.0.236/trunk@97017 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 01:03:25 +00:00
Xiaobin.Lu%eng.Sun.com
6b25f7f412 Fix for bug 74482(Calling top.window.close() doe not work)
Work done by Nikolay Igotti and me
r=beard, sr=brendan, a =asa


git-svn-id: svn://10.0.0.236/trunk@97016 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 01:01:59 +00:00
srilatha%netscape.com
aba4428520 Fix for bug # 79249. Move the ldap preferences stuff to addressing panel in
Mail/news account settings. r=mohanb, sr=sspitzer, a=asa


git-svn-id: svn://10.0.0.236/trunk@97014 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 00:59:01 +00:00
cmanske%netscape.com
79c507e3a2 Remove Cell Tab in Table Properties dialog when only a table is selected. b=85254, r=jfrancis, sr=kin, a=asa-drivers
git-svn-id: svn://10.0.0.236/trunk@97013 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 00:58:56 +00:00
anthonyd%netscape.com
a9a87c6809 bug fix for 84417 nsRange::DeleteContents() deletes one too many nodes
r=mjudge@netscape.com
sr=kin@netscape.com
a=asa@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@97012 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 00:24:33 +00:00
cmanske%netscape.com
92f317ddd0 Fixed wrong attribute string in Insert Table dialog; part of fix to bug 77427, r=brade, sr=kin, a=asa-drivers
git-svn-id: svn://10.0.0.236/trunk@97011 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 00:17:12 +00:00
sonmi%netscape.com
a608468d41 tool for checking the version strings on Unix. needs work.
git-svn-id: svn://10.0.0.236/trunk@97010 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 00:10:53 +00:00
alecf%netscape.com
6268e49698 oops, forgot this file from my previous checkin
git-svn-id: svn://10.0.0.236/trunk@97009 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 00:05:25 +00:00
kandrot%netscape.com
b16b2a8e9f r=kandrot@netscape.com, sr=waterson@netscape.com, a=asa@mozilla.org
removes a memset that sets zero bytes (so it did nothing)


git-svn-id: svn://10.0.0.236/trunk@97008 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 00:03:21 +00:00
mjudge%netscape.com
ef6d5d0a29 82151 a=asa r=cmanske fix for hint setting only when successful move was made by caret
git-svn-id: svn://10.0.0.236/trunk@97007 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 00:00:55 +00:00
alecf%netscape.com
76b7059c5a fix for bug 71903 (search history broken), bug 82277 (fix string allocation in mIgnorePrefixes), bug 83490 (non-allocating accessor for autocomplete), bug 85364 (switching to nsAutoString)
sr=hewitt
r=ben
a=asa


git-svn-id: svn://10.0.0.236/trunk@97006 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 23:59:01 +00:00
ben%netscape.com
abc5318904 85386 - Navigator menu cleanup.
Revise wording
r=jag, sr=blake, a=asa


git-svn-id: svn://10.0.0.236/trunk@97005 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 23:52:18 +00:00
ben%netscape.com
6831bb3d3c 85386 - Navigator menu cleanup.
Rearrange content of view menu
r=jag, sr=blake, a=asa


git-svn-id: svn://10.0.0.236/trunk@97004 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 23:52:01 +00:00
morse%netscape.com
731c63cfb7 bug 84244, continually trying to open cookperm.txt, r=sfraser, sr=alecf, a=asa
git-svn-id: svn://10.0.0.236/trunk@97003 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 23:45:11 +00:00
rginda%netscape.com
39f444ecc3 - not built -
put getCellProperties in the right place


git-svn-id: svn://10.0.0.236/trunk@97001 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 23:44:23 +00:00
rginda%netscape.com
9a4b048b26 - not built -
fixed props and scope commands to used getCurrentFrame, instead of console.curre
ntFrameIndex


git-svn-id: svn://10.0.0.236/trunk@97000 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 23:43:57 +00:00
rginda%netscape.com
b129fac79f - not built -
fixed props and scope commands to used getCurrentFrame, instead of console.currentFrameIndex


git-svn-id: svn://10.0.0.236/trunk@96999 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 23:43:46 +00:00
morse%netscape.com
6475a9b4bf bug 81593, inefficient use of strlen, coded by drepper, r=morse, sr=blizzard, a=asa
git-svn-id: svn://10.0.0.236/trunk@96997 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 23:37:04 +00:00
jfrancis%netscape.com
267670ce92 fixing build bustage. editor must link with gfx now.
git-svn-id: svn://10.0.0.236/trunk@96996 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 23:34:59 +00:00
sonmi%netscape.com
482b7cdcc6 turned on verbose to see where (if) selfserver is dying
git-svn-id: svn://10.0.0.236/trunk@96995 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 23:29:53 +00:00
hwaara%chello.se
9f3ab6711f #81237, "IRC Chat has bizarre menu position and keyboard shortcut". r=doron, sr=ben, a=asa.
git-svn-id: svn://10.0.0.236/trunk@96994 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 23:26:00 +00:00
pinkerton%netscape.com
d0f45dcc19 when responding to window change events, make sure that we're resizing the window before invalidating it. solves perf regression with moving windows. r=pchen/sr=sfraser/a=asa. bug# 84574
git-svn-id: svn://10.0.0.236/trunk@96993 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 23:21:26 +00:00
jfrancis%netscape.com
95dc24ae05 fix for 82612: this is just asimple refactoring of a large routine so that we need less mem to do an optimized build.
r=kin; sr=sfraser; a=asa


git-svn-id: svn://10.0.0.236/trunk@96992 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 23:17:47 +00:00
naving%netscape.com
541e599d23 84334 r=mscott sr=bienvenu a=asa; Clear the copystate and truncate the mailbox file to the beginning of the last message.
git-svn-id: svn://10.0.0.236/trunk@96990 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 23:07:44 +00:00
dbaron%fas.harvard.edu
c6471118e5 CSS changes missed in earlier checkin for bug 35847, since implied universal selector now is correctly interpreted as a universal selector within the default namespace. b=35847 r=cmanske sr=hyatt a=asa
git-svn-id: svn://10.0.0.236/trunk@96989 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 23:07:11 +00:00
danm%netscape.com
0740dd460d OpenWindow 'gracefully' handles disconnected parent windows. bug 78504 r=dr,hyatt a=asa
git-svn-id: svn://10.0.0.236/trunk@96988 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 23:05:17 +00:00
jfrancis%netscape.com
533c057d2f fix for 54218: outdent was not enabled in many cases. Now we correctly examin parent heirarchy of selection for blockquotes. r=kin; sr=sfraser; a=asa
git-svn-id: svn://10.0.0.236/trunk@96986 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 23:03:12 +00:00
nelsonb%netscape.com
2ed8b2b199 Don't use PR_Atomic functions on AIX since PPC cpus require memory
barrier instructions.


git-svn-id: svn://10.0.0.236/trunk@96982 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 22:53:00 +00:00
jfrancis%netscape.com
ef088d534d fix for 74122: distinquish between named anchors and links in deletion code. links are deleted if they become empty, but not anchors. r=brade; sr=kin; a=asa
git-svn-id: svn://10.0.0.236/trunk@96981 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 22:49:09 +00:00
jfrancis%netscape.com
078688a194 fix for 46209: I overhauled nsEditor::IsEditable() to better grok the state of content for editability. r=kin; sr=sfraser; a=asa
git-svn-id: svn://10.0.0.236/trunk@96980 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 22:35:28 +00:00
law%netscape.com
72d520a472 Bug 81712; new turbo-mode implementation, removes old stuff and replaces it with code that no longer holds a browser window open; r=syd, sr=blake, a=asa
git-svn-id: svn://10.0.0.236/trunk@96978 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 22:33:34 +00:00
jfrancis%netscape.com
e1d5bae29a fix for 67847 take 2: forgot to add in requested reviewer changes in previous checkin
git-svn-id: svn://10.0.0.236/trunk@96976 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 22:27:53 +00:00
nicolson%netscape.com
82bdd6b048 NSS_Init* are idempotent, so don't check for NSS being initialized before
calling them.


git-svn-id: svn://10.0.0.236/trunk@96975 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 22:26:03 +00:00
nicolson%netscape.com
7a9a4d6ca5 Move new symbols to NSS 3.3 section of smime.def.
git-svn-id: svn://10.0.0.236/trunk@96974 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 22:25:32 +00:00
nicolson%netscape.com
ea55fd929f Make NSS_Init* idempotent.
Move new symbols to NSS 3.3 section of nss.def.


git-svn-id: svn://10.0.0.236/trunk@96973 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 22:25:13 +00:00
jfrancis%netscape.com
0ed7094afa fix for 67847: forward delete can make caret go to start of doc. r=kin; sr=sfraser; a=asa
git-svn-id: svn://10.0.0.236/trunk@96972 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 22:21:12 +00:00
darin%netscape.com
389a7b7bee Fixes bug 80020 "Accept-Language and Accept-Charset format error"
patch=havill@redhat.com, r=bbaetz, sr=darin, a=asa


git-svn-id: svn://10.0.0.236/trunk@96971 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 22:17:31 +00:00
nicolson%netscape.com
1431833f7f isCACert should be CERT_IsCACert
git-svn-id: svn://10.0.0.236/trunk@96970 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 21:25:07 +00:00
nicolson%netscape.com
92d2fad05c More NSS integration.
git-svn-id: svn://10.0.0.236/trunk@96968 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 21:11:33 +00:00
nicolson%netscape.com
045745acdd Changes for NSS/JSS integration.
git-svn-id: svn://10.0.0.236/trunk@96967 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 20:57:20 +00:00
jj%netscape.com
9c9c9d9f98 Fix for bug 68643: add talkback to mozilla installer on mac (milestones). r=sgehani, sr=sfraser, a=leaf
git-svn-id: svn://10.0.0.236/trunk@96966 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 20:54:39 +00:00
edburns%acm.org
ad35c4c8cc Changed del and rmdir to rm -rf. clobber_all didn't work on win32.
git-svn-id: svn://10.0.0.236/trunk@96965 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 20:52:31 +00:00
kin%netscape.com
2ea1e201ca Fix for bug #83946 (Crash/freeze when backspacing over signature lines)
Fixed infinite loop in PriorVisibleNode() and NextVisibleNode() which would
happen when aNode was a node that could have children, but didn't have any,
and it's prior/next siblings weren't  eNormalWS.

r=jfrancis@netscape.com  sr=sfraser@netscape.com  a=asa@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@96964 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 20:46:57 +00:00
ashuk%eng.sun.com
ccc914c61a Bug=85492
author=ashuk

Files modified:
java/build/install_dom_win32.js
java/build/install_pluglets_win32.js
java/build/install_blackconnect_win32.js
java/build/install_webclient_win32.js
java/build/install_blackwood_win32.js

This fix modifies the install.js files for the Blackwood XPIs
to ensure that XPI's copies the appropriate files in the
components dir upon installation.

Thanks to Girish for helping with the changes related to
the new XPInstall API.


git-svn-id: svn://10.0.0.236/trunk@96963 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 20:42:29 +00:00
nboyd%atg.com
0722b7b928 Names should be final.
git-svn-id: svn://10.0.0.236/trunk@96962 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 20:35:48 +00:00
rginda%netscape.com
8a3815638e - not built -
add some styles for the new source, stack, and script outliners


git-svn-id: svn://10.0.0.236/trunk@96961 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 20:28:47 +00:00
rginda%netscape.com
c58b1e4eb8 - not built -
add strings for "no stack" error and "not available" value


git-svn-id: svn://10.0.0.236/trunk@96960 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 20:28:13 +00:00
rginda%netscape.com
1692a7f143 - not built -
add entities for the new outliners and their headers


git-svn-id: svn://10.0.0.236/trunk@96959 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 20:27:42 +00:00
nelsonb%netscape.com
611ba43412 Add two new functions to permit application tuning of the number of SSL
server session cache locks.  We may yet decide to back this out for the
NSS 3.3 release.  Modified Files: ssl.def ssl.h sslsnce.c


git-svn-id: svn://10.0.0.236/trunk@96958 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 20:27:12 +00:00
rginda%netscape.com
8db680e8c7 - not built -
adding support for source, stack, and script list outliners.

include venkman-outliners.js in the party.
add the three outliners mentioned above, with splitters and grippies and all that jazz.


git-svn-id: svn://10.0.0.236/trunk@96957 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 20:26:47 +00:00
rginda%netscape.com
2b2a0c89fc - not built -
fix HAS_XPCOM test broken by XPCDOM landing


git-svn-id: svn://10.0.0.236/trunk@96956 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 20:25:41 +00:00
rginda%netscape.com
930aa4a74e - not built -
adding support for source, stack, and script list outliners.

add startupTests() function to run a few tests on startup.
add cont() to continue from a debugTrap()
add focusSource() to bring a filename/linenumber up in the source text outliner
fix window._content code in init()
add const for "no stack" error


git-svn-id: svn://10.0.0.236/trunk@96955 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 20:25:09 +00:00
rginda%netscape.com
aeb56feff8 - not built -
add "not available" message id


git-svn-id: svn://10.0.0.236/trunk@96954 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 20:23:09 +00:00
rginda%netscape.com
c7cb5036cb - not built -
adding support for source, stack, and script list outliners.

add onDebugTrap and onFrameChanged handlers, to be called by debugger.js when something happens that the UI might want to know about.
moved breakpoint related display()s into debugger.js
refactored break, clear, fbreak, and fclear command handlers to use set[Future]Breakpoint()
added handlers for clicks on the three outliners


git-svn-id: svn://10.0.0.236/trunk@96953 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 20:22:37 +00:00
ashuk%eng.sun.com
d4ef07dd64 Bug=85486
author=ashuk

Files modified:
mozilla/java/webclient/src_moz/Makefile.in

This fix allows building the JAWT native stuff
in Webclient on Linux.


git-svn-id: svn://10.0.0.236/trunk@96951 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 20:19:56 +00:00
rginda%netscape.com
c4574eb663 - not built -
adding support for source, stack, and script list outliners.
moved breakpoint related status display()s from handlers.js to here, to that you get console feedback when you set a breakpoint with the UI.
moved initDebugger() and attachDebugger() to the top of the file.
add setCurrentFrameByIndex(), clearCurrentFrame(), getCurrentFrameIndex(), and getCurrentFrame(), migrated code that accessed console._currentFrameIndex to these functions.
make setBreakpoint() smarter (it doesn't blindly clear any breakpoints before setting the new one anymore.  that spewed extra "clearing breakpoint" "setting breakpoint" messages.  now we scan the breakpoint list ourselves for dupes.)


git-svn-id: svn://10.0.0.236/trunk@96950 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 20:19:24 +00:00
bzbarsky%mit.edu
81e325d461 Bug 68541 -- "no checkmark for View|Toolbar in bookmarks manager".
Patch by Stephen Walker (walk84@usa.net), r=hwaara, sr=ben, a=dbaron


git-svn-id: svn://10.0.0.236/trunk@96949 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 20:15:29 +00:00
rginda%netscape.com
743ab9021b - not built -
package outliners.js and new images


git-svn-id: svn://10.0.0.236/trunk@96948 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 20:13:23 +00:00
rginda%netscape.com
568eecf6f2 - not built -
initial add of outliner utility file


git-svn-id: svn://10.0.0.236/trunk@96947 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 20:12:50 +00:00
bzbarsky%mit.edu
17b77d06d7 Add an accesskey for Help > Help Contents. Bug 83417. Patch by Stephen
Walker (walk84@usa.net).  r=bzbarsky@mit.edu, sr=blake, a=dbaron


git-svn-id: svn://10.0.0.236/trunk@96946 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 20:05:57 +00:00
hwaara%chello.se
6e521d2bd5 fix for bug 63026, r=jag, sr=ben, a=asa - adds a menu to the viewsource window - also fixes 22022 39389 50877 59489 69036 74862 76250 79518 81102 82663.
patch by doronr@naboonline.com


git-svn-id: svn://10.0.0.236/trunk@96945 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 20:05:16 +00:00
rginda%netscape.com
e536a819de - not built -
initial add of some debugger images


git-svn-id: svn://10.0.0.236/trunk@96944 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 19:59:31 +00:00
blizzard%redhat.com
7a4eef13a2 Fix bug #85295. Make plugin registration quiet. r=av, rs=tor, a=asa
git-svn-id: svn://10.0.0.236/trunk@96939 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 19:16:11 +00:00
blizzard%redhat.com
0a7bdd25f2 Spec file before generation.
git-svn-id: svn://10.0.0.236/trunk@96937 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 19:14:26 +00:00
blizzard%redhat.com
fea2566677 Check in Red Hat's spec files and remove the old outdated spec files utilities and patches. Not part of the regular build.
git-svn-id: svn://10.0.0.236/trunk@96936 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 19:13:55 +00:00
mcgreer%netscape.com
f4ff1eee6b fix for bug 82560, canceling pkcs12 backup requires two clicks
r=javi, sr=blizzard, a=asa


git-svn-id: svn://10.0.0.236/trunk@96935 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 18:57:48 +00:00
chuang%netscape.com
a03dd269bc Bug82991 Copying a large number of addresses between address books causes crash,
r=ducarroz, sr=mscott, a= asa@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@96934 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 18:55:53 +00:00
mcgreer%netscape.com
84672ab7d8 fix for bug #83160, change master password broken
r=javi, sr=blizzard, a=asa


git-svn-id: svn://10.0.0.236/trunk@96933 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 18:52:20 +00:00
dougt%netscape.com
0aa55ad7f3 Adds a test case for bug 84489. r=danm@netscape.com, sr=darin@netscape.com, a=clayton@netscape.com
git-svn-id: svn://10.0.0.236/trunk@96930 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 18:38:17 +00:00
dougt%netscape.com
25b069207e Fixes bug 84489. Ensures that worker threads can not process the same reque
st at the same time. r-danm@netscape.com, sr-darin@netscape.com, a-clayton@n
etscape.com


git-svn-id: svn://10.0.0.236/trunk@96929 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 18:35:23 +00:00
dougt%netscape.com
8735a6cb14 fixes bug 84489. ensures that workthreads never process the same request at the same time. r=danm@netscape.com, sr=darin@netscape.com, a=clayton@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@96928 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 18:32:26 +00:00
edburns%acm.org
49fd6e2f59 ra=ashuk
bug=79427.

This checkin adds the following behavior:

On GetValue, if a checkbox or radio button, it returns "CHECKED" or "UNCHECKED".

On SetValue, any string not equal to the empty string causes the checkbox
to be set.


git-svn-id: svn://10.0.0.236/trunk@96927 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 18:30:56 +00:00
locka%iol.ie
b5ce383ad0 Added code to fire TitleChange events. b=84496 r=ccarlen@netscape.com sr=blizzard@mozilla.org a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@96923 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 16:23:35 +00:00
ben%netscape.com
ffbf4a124b Content packs extension. Part of "correct" implementation for 65251 (if any implementation of this feature can be considered
"correct"). NOT PART OF BUILD.


git-svn-id: svn://10.0.0.236/trunk@96922 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 08:57:16 +00:00
idk%eng.sun.com
89636688be *not part of the build*
urpConnect update
a=lsv@sparc.spb.su,
  sep@sparc.spb.su


git-svn-id: svn://10.0.0.236/trunk@96918 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 04:47:40 +00:00
peterlubczynski%netscape.com
0ef882c534 Fix for full page mouse down being broken bug 75582 patch by bnesse r=peterl sr=attinasi a=asa
git-svn-id: svn://10.0.0.236/trunk@96917 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 04:27:08 +00:00
mkaply%us.ibm.com
8067549009 IRIX bustage - more CR/LF stuff
git-svn-id: svn://10.0.0.236/trunk@96916 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 03:15:12 +00:00
andreww%netscape.com
6cdabde021 bugzilla 84076: r=timeless, sr=hewitt, a=asa
git-svn-id: svn://10.0.0.236/trunk@96915 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 03:06:34 +00:00
arik%netscape.com
634c1c2cdc Commiting patch by patrick c. beard to a fix memory leak and bogus free in the gif decoder. Fixes bug 81207, r=saari, sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@96913 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 01:31:16 +00:00
sonmi%netscape.com
a9c16d4025 fixed one more "where is MKS installed" problem
git-svn-id: svn://10.0.0.236/trunk@96912 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 01:26:13 +00:00
sonmi%netscape.com
98c344eef3 added binary compatibility tests for Solaris x86
git-svn-id: svn://10.0.0.236/trunk@96911 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 01:25:04 +00:00
nelsonb%netscape.com
54469bf7dd Use NSPR's Atomic increment and decrement functions in the simulated
Posix semaphore code to make the non-contention case really fast.
Modified Files: sslmutex.c sslmutex.h


git-svn-id: svn://10.0.0.236/trunk@96909 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 01:10:01 +00:00
sonmi%netscape.com
e1586e714b removed RH 6.0, 6.1 and OSF1 4.0
git-svn-id: svn://10.0.0.236/trunk@96908 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 00:14:05 +00:00
sfraser%netscape.com
9187bad8ce Fix for bug 82474; ignore the console window on Mac when sending off events. r=conrad, sr=scc, a=blizzard
git-svn-id: svn://10.0.0.236/trunk@96906 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-11 23:44:46 +00:00
naving%netscape.com
94f78cea7b whoops! backing out changes not part of the last checkin
git-svn-id: svn://10.0.0.236/trunk@96905 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-11 22:55:04 +00:00
naving%netscape.com
0a2fa7c256 61171 r=bienvenu sr=mscott a=dbaron; make the password dialog come up again and again independent of the biff settings.
83634 r=bienvenu sr=mscott a=dbaron; wait for the start up connection only; for wrong
passwords we are using existing connection so just try the new password without waiting.


git-svn-id: svn://10.0.0.236/trunk@96903 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-11 22:45:25 +00:00
yokoyama%netscape.com
0038dd1b10 bug: 73882
Processing WM_FONTCHANGE msg and update font cache and global font list.
r=rbs, sr=blizzard, a=asa


git-svn-id: svn://10.0.0.236/trunk@96902 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-11 22:42:27 +00:00
shrutiv%netscape.com
cebcc7dc35 Fix for bug 85261: Browser Window's Title Bar Text customization broken
Removing build name from title bar (r=bobj)


git-svn-id: svn://10.0.0.236/trunk@96901 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-11 22:38:06 +00:00
shrutiv%netscape.com
6e82068398 Fix for bug 85261: Browser Window's Title Bar Text customization broken
Changing location of "mainWindow.titlemodifier" (r=bobj)


git-svn-id: svn://10.0.0.236/trunk@96900 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-11 22:35:58 +00:00
heikki%netscape.com
b9cd82717d Bug 83557, make xmlextras work in embedding. XMLHttpRequest is more like a DOM class now, events are fired and executed on the proper context, and a lot of JS specific code was removed. Patch by jst, r=heikki, sr=vidur, a=asa@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@96899 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-11 22:16:10 +00:00
jaggernaut%netscape.com
a5b2e544cf Bug 77307: ``%27 codes after url redirection'', r=rpotts, sr=shaver, a=asa@mozilla.org
Bug 79582: ``content refresh with non-digit chars before ; not parsed "correctly"'', r=rpotts, sr=ben, a=asa@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@96898 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-11 22:05:59 +00:00
bzbarsky%mit.edu
2719fce5ec Fix bug 77110. Make us treat wrap="physical" like NS 4.x and IE do, not
as it was originally (in NS 2.x) intended.  r=timeless, sr=attinasi,
a=blizzard


git-svn-id: svn://10.0.0.236/trunk@96897 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-11 22:05:52 +00:00
bzbarsky%mit.edu
9aac21f7a4 Fix incorrect paths in initial fix for bug 37642. r=timeless, sr=alecf,
a=leaf


git-svn-id: svn://10.0.0.236/trunk@96896 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-11 21:59:01 +00:00
blizzard%redhat.com
fc0d2b7cfb Fix bug #85290. "proxy autoconfig module needs to shut the hell up" r=gerv,rs=tor,a=asa
git-svn-id: svn://10.0.0.236/trunk@96894 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-11 21:54:48 +00:00
gerv%gerv.net
2f4d9cd75e Fix misnamed referer pref. (Sadly, we can't correct the misspelling of "referrer" <sigh>.) Bug 83229. r=bbaetz, sr=darin, a=asa.
git-svn-id: svn://10.0.0.236/trunk@96893 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-11 21:49:30 +00:00
jaggernaut%netscape.com
12c9587bbe Bug 80380: xp file picker: unable to type in textfield after selecting from droplist
r=bryner, sr=ben, a=asa@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@96892 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-11 21:40:19 +00:00
sonmi%netscape.com
a3b1c53377 took out the 64 bit HW accelerator tests (did not find libraries)
git-svn-id: svn://10.0.0.236/trunk@96891 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-11 21:25:43 +00:00
darin%netscape.com
2fa38c3724 Fixes bug 73392 "ad blocking hosts file prevents page load"
r=gagan, sr=dougt, a=asa


git-svn-id: svn://10.0.0.236/trunk@96890 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-11 21:24:25 +00:00
darin%netscape.com
f9e1aaa609 Fixes bug 80419 (part 2) "http should reclaim connections immediately"
r=bbaetz, rs=dougt, a=blizzard


git-svn-id: svn://10.0.0.236/trunk@96889 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-11 21:20:29 +00:00
darin%netscape.com
2cc5f620a9 Fixes bug 80419 (part 1) "http should reclaim connections immediately"
r=bbaetz, rs=dougt, a=blizzard


git-svn-id: svn://10.0.0.236/trunk@96888 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-11 21:19:37 +00:00
cavin%netscape.com
d99b294832 Fix bug 83486. Remove incomplete cache entry in OnStopReuqest() when failed. r=mscott, sr=bienvenu, a=blizzard@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@96884 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-11 20:44:11 +00:00
mitesh%netscape.com
f8c96ed998 Bug 84559 - To disable the caching of autoconfig.jsc
r=bnesse, sr=alecf and a = blizzard


git-svn-id: svn://10.0.0.236/trunk@96883 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-11 20:22:29 +00:00
despotdaemon%netscape.com
b2edddee1b Pseudo-automatic update of changes made by bzbarsky@mit.edu.
git-svn-id: svn://10.0.0.236/trunk@96878 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-11 19:29:28 +00:00
rods%netscape.com
820b95f106 Backing change for Bug 82626, looks like round-off error in line height calculation
git-svn-id: svn://10.0.0.236/trunk@96877 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-11 19:29:14 +00:00
tor%cs.brown.edu
00e502d1dc Bug 66461 - identify spacer images and don't spend time scaling/drawing.
r=dr, sr=blizzard, a=asa


git-svn-id: svn://10.0.0.236/trunk@96876 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-11 19:20:40 +00:00
stephend%netscape.com
b63d5b2731 Bug 80598 - View source window doesnt' focus the content area when brought up. Patch by bzbarsky@mit.edu (Boris Zbarsky). r=blakeross@telocity.com sr=alecf@netscape.com a=asa@mozilla.org (on behalf of drivers)
git-svn-id: svn://10.0.0.236/trunk@96875 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-11 19:17:56 +00:00
javi%netscape.com
88ef0e46b1 Fix for Bug 84057 r=ddrinan, sr=blizzard, a=asa
Fix for crasher if doing SSL with a site whose certificate
  was issued by a cert with a non-ASCII character in its
  subject name.  We now get the peer's certificate from the
  SSL libraries instead of trying to re-parse the UTF8 string
  (which NSS doesn't like) into the CERTName structure that's
  already in the certificate.


git-svn-id: svn://10.0.0.236/trunk@96862 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-11 17:32:31 +00:00
morse%netscape.com
9a61bd2883 bug 83625, session cookies not getting set, r=alecf, sr=darin, a=asa
git-svn-id: svn://10.0.0.236/trunk@96859 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-11 17:20:37 +00:00
karnaze%netscape.com
60b0c3faa4 fix bad file name for table printing regression tests. This does not affect the build.
git-svn-id: svn://10.0.0.236/trunk@96853 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-11 15:18:15 +00:00
nboyd%atg.com
8f91826ef5 Add archive info
git-svn-id: svn://10.0.0.236/trunk@96850 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-11 14:16:18 +00:00
timeless%mac.com
3315a2f177 fix bustage introduced by 1.18 <yokoyama@netscape.com> 08 Jun 2001 16:36 bug: 69117
which wasn't synced to changes by Roland per tor

This is a build bustage fix.


git-svn-id: svn://10.0.0.236/trunk@96849 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-11 06:31:37 +00:00
dougt%netscape.com
223b0adb6e Fixes 84472, crash when going to unsupported ftp site. r=gagan, sr=darin, a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@96842 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-11 05:45:02 +00:00
dougt%netscape.com
e3cf63270b Fix to 83714 proxyObject.xpt is missing from packaging manifests . sr= jband, a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@96841 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-11 05:42:10 +00:00
nicolson%netscape.com
0a1bae82aa NSS/JSS integration.
git-svn-id: svn://10.0.0.236/trunk@96840 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-11 05:15:49 +00:00
nicolson%netscape.com
c2b3b0cbe7 Let's try it with a tab instead of 4 spaces.
git-svn-id: svn://10.0.0.236/trunk@96836 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-10 23:06:37 +00:00
nicolson%netscape.com
a10376da47 Export pk11pqg.h, so I can call these functions from JSS.
git-svn-id: svn://10.0.0.236/trunk@96835 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-10 23:05:01 +00:00
blakeross%telocity.com
529a0b9046 Bug number for last checkin was 68429.
git-svn-id: svn://10.0.0.236/trunk@96828 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-10 18:02:01 +00:00
blakeross%telocity.com
f89ad9a2df Dragging a personal toolbar link to a textfield drops the text representation of the xpconnected nsIRDFNode instead of the url (64829). r=kerz sr=ben a=asa
git-svn-id: svn://10.0.0.236/trunk@96827 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-10 18:00:16 +00:00
blakeross%telocity.com
df0a4b54fb Links dragged from content area to personal toolbar have no title (84976). r=kerz sr=ben a=asa
git-svn-id: svn://10.0.0.236/trunk@96826 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-10 17:58:38 +00:00
blakeross%telocity.com
0184d293ee Subscribe dialog needs polish/cleanup (83770). r=sspitzer sr=hewitt a=asa
git-svn-id: svn://10.0.0.236/trunk@96825 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-10 17:56:35 +00:00
blakeross%telocity.com
b928235b61 Properties and Rename should be disabled when separator is selected in bookmarks manager (73898). r=kerz sr=ben a=asa
git-svn-id: svn://10.0.0.236/trunk@96824 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-10 17:54:51 +00:00
blakeross%telocity.com
351348f3d3 Delete should now be in IE Favorites context menu (84975). r=kerz sr=ben a=asa
git-svn-id: svn://10.0.0.236/trunk@96823 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-10 17:51:53 +00:00
justdave%syndicomm.com
35ab8d3d93 Fix for bug 84596: Syncshadowdb wasn't using the db_user and db_pass from localconfig, which meant that it previously wouldn't run unless it was running under a user that had access to the bugs and shadowbugs dbs and didn't have a password. It now looks for db_user and db_pass and specifies them on the command line to mysqldump and mysql if they're in use.
r= tara


git-svn-id: svn://10.0.0.236/trunk@96822 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-10 17:38:15 +00:00
justdave%syndicomm.com
64139789dc Re-fix for bug 21253: fix calling conventions for syncshadowdb so that a phony parameter to get past the multi-param system() test in tinderbox actually works.
r= tara


git-svn-id: svn://10.0.0.236/trunk@96819 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-10 17:15:56 +00:00
javi%netscape.com
dcbb6be0e8 Fix for Bug 81851 patch provided byg Aleksey Nogin
r=javi, sr=blizzard, a=asa

  Thou shalt not return un-initialized variables.  (Returns a
  constant nsresult in the 2 places where it was returning rv
  before.)


git-svn-id: svn://10.0.0.236/trunk@96818 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-10 17:06:53 +00:00
peterv%netscape.com
0484b075cb Fix for bug 81414 (transformiix standalone won't build, MOZ_XSL->!TX_EXE). Code by Axel Hecht, r=peterv/cls, sr=scc, a=dbaron.
git-svn-id: svn://10.0.0.236/trunk@96817 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-10 16:45:36 +00:00
leaf%mozilla.org
3d71f37d29 Automated update
git-svn-id: svn://10.0.0.236/trunk@96816 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-10 16:44:32 +00:00
axel%pike.org
fc2c8ff0f5 missing part of backing out 81414, yac
git-svn-id: svn://10.0.0.236/trunk@96809 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-10 13:50:59 +00:00
leaf%mozilla.org
12224ab698 Automated update
git-svn-id: svn://10.0.0.236/trunk@96808 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-10 12:59:34 +00:00
axel%pike.org
1586661037 Backing out fix for 81414, I have no idea what win is doing here
git-svn-id: svn://10.0.0.236/trunk@96807 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-10 12:55:01 +00:00
axel%pike.org
4cf2b62b6b fixing windows bustage, sorry, I missed that one in my tree
git-svn-id: svn://10.0.0.236/trunk@96806 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-10 11:55:00 +00:00
leaf%mozilla.org
72124e7e24 Automated update
git-svn-id: svn://10.0.0.236/trunk@96805 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-10 11:44:30 +00:00
axel%pike.org
1fb49fa1e5 bug 81414, build standalone transformiix, MOZ_XSL->!TX_EXE, r=peterv,cls, sr=scc, a=dbaron (on behalf of drivers)
git-svn-id: svn://10.0.0.236/trunk@96804 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-10 11:30:48 +00:00
edburns%acm.org
6bb1be87f5 Descend into MediaPlayer and SVG directories
git-svn-id: svn://10.0.0.236/trunk@96803 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-10 03:04:55 +00:00
edburns%acm.org
352dc84eb8 This checkin makes it so the JavaMediaPlayer demo builds on win32.
It also adds some sample content.


git-svn-id: svn://10.0.0.236/trunk@96802 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-10 02:54:49 +00:00
edburns%acm.org
616f4402c0 One big jar file that contains all the jarfiles in batik.
git-svn-id: svn://10.0.0.236/trunk@96801 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-10 02:01:34 +00:00
edburns%acm.org
687ec8a292 First import of the SVG pluglet. Compiles and works on win32.
git-svn-id: svn://10.0.0.236/trunk@96799 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-10 01:46:41 +00:00
cmanske%netscape.com
659478e44b Don't set 'center' alignment for new hrule element, part of fix to bug 83335, r=sfraser, sr=kin, a=asa-drivers
git-svn-id: svn://10.0.0.236/trunk@96792 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-09 21:54:04 +00:00
peterlubczynski%netscape.com
2924f259c4 Fix for converting file://c|temp to c:\temp for NP_StreamAsFile. r=av sr=waterson a=dbaron
git-svn-id: svn://10.0.0.236/trunk@96789 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-09 20:52:18 +00:00
wtc%netscape.com
4b0979f1a8 Bugzilla bug #40941: Checked in Linux/ia64 patch from Bill Nottingham
<notting@redhat.com>.  It is for NSPR local threads, which we no longer
use now that we have pthreads.  I don't know if it works, but I check it
in anyway so that it is not lost.


git-svn-id: svn://10.0.0.236/trunk@96788 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-09 19:52:18 +00:00
nelsonb%netscape.com
e4aee1e624 Reduce warnings on Unix platforms that don't like bitfields in chars.
git-svn-id: svn://10.0.0.236/trunk@96787 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-09 19:45:22 +00:00
nelsonb%netscape.com
4d7b87db53 Fix two bugs found in nightly QA. On Solaris/x86, don't assert that the
sid cache entry is a multiple of 8 bytes long.  On OSF1, reduce the
maximum number of POSIX semaphores so it doesn't exceed the per-process
limit of 256.


git-svn-id: svn://10.0.0.236/trunk@96786 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-09 19:30:21 +00:00
blakeross%telocity.com
33c70cc0bf Fixing a typo in my checkin yesterday.
git-svn-id: svn://10.0.0.236/trunk@96784 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-09 17:43:07 +00:00
wtc%netscape.com
0de96f1922 Bugzilla bug #84918: checked in Linux/ia64 porting patch from
Bill Nottingham <notting@redhat.com>.
Modified files: coreconf/Linux.mk, nss/tests/common/arch.sh


git-svn-id: svn://10.0.0.236/trunk@96783 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-09 17:14:59 +00:00
blizzard%redhat.com
cd442dd6b2 Fix bug #82697. Crash when typing at the end of the location bar for systems that have gtk compiled with G_DISABLE_CHECKS defined. Also gets rid of the annoying Gtk warnings about gdk_window_ref() failing. r=pavlov,sr=tor,a=asa
git-svn-id: svn://10.0.0.236/trunk@96781 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-09 14:33:05 +00:00
mcafee%netscape.com
6976945115 Moving debug cache prefs to debug|networking pane (84805). r/sr=ben, a=asa
git-svn-id: svn://10.0.0.236/trunk@96776 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-09 09:54:50 +00:00
ducarroz%netscape.com
ccd09a043b Fix for bug 28348. Disable temporary the cancel button and remove the keep dialog open option. R=varada, SR=mscott, A=asa
git-svn-id: svn://10.0.0.236/trunk@96771 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-09 05:28:38 +00:00
ducarroz%netscape.com
7e446806a0 Fix for bug 28348. Turn on by default the send progress dialog. R=varada, SR=mscott, A=asa
git-svn-id: svn://10.0.0.236/trunk@96770 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-09 05:26:39 +00:00
nelsonb%netscape.com
e94d4a0a95 Change ssl_Time() to use time() instead of PR_Now on systems that have it.
git-svn-id: svn://10.0.0.236/trunk@96769 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-09 03:20:13 +00:00
nelsonb%netscape.com
3959edfa77 3 Changes:
1. New SSL server session cache implementation that uses finer grained
locking to reduce lock contention, and does 128-way associative caching.
2. rename symbol SSL_SESSIONID_BYTES to SSL2_SESSIONID_BYTES.
3. Work around compiler bug on Solaris i386.
Modified Files:
    manifest.mn sslcon.c sslimpl.h sslsecur.c sslsnce.c


git-svn-id: svn://10.0.0.236/trunk@96768 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-09 03:18:09 +00:00
dbaron%fas.harvard.edu
78ac4ca4b3 Make implied universal selectors be equivalent to ns|* where ns is the default namespace, and make appropriate changes to our CSS files. This brings us into conformance with the CSS3 selectors draft and improves performance by reducing the number of universally hashed selectors. Most of this patch is by attinasi. (35847, 83482) Also make first-node/last-node rules in quirks.css non-universal to improve performance. (83839) r=rbs sr=waterson a=asa b=35847
git-svn-id: svn://10.0.0.236/trunk@96767 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-09 01:32:19 +00:00
waldemar%netscape.com
a1c444bce0 Added RTF cleanup utilities and a hack to read and write improper RTF commands that contain upper-case letters.
git-svn-id: svn://10.0.0.236/trunk@96766 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-09 01:04:16 +00:00
Xiaobin.Lu%eng.Sun.com
03e5d521a4 Fix for bug 78840, got r=edburns & beard, sr=brendan, a=asa
Fix the crash when invoke liveconnect call using File->Open File


git-svn-id: svn://10.0.0.236/trunk@96765 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-09 01:03:53 +00:00
waldemar%netscape.com
d9e418e713 Interchanged Definition and AnnotatedDefinition.
git-svn-id: svn://10.0.0.236/trunk@96764 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-09 01:03:10 +00:00
srilatha%netscape.com
8d532231b0 Fix for bug # 79780. Removed Checkbox "Use addressbook and do not search in
the directory". r=mohanb,sr=sspitzer,a=asa


git-svn-id: svn://10.0.0.236/trunk@96763 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-09 00:34:32 +00:00
ashuk%eng.sun.com
f78af0adbc author=ashuk
Bug=73085

Small fix to Makefile.in. Adding the links to the libjawt.so for
the Java Native AWT Interface. This had mistakenly been backed
out in the previous fix.


git-svn-id: svn://10.0.0.236/trunk@96762 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-09 00:34:09 +00:00
pinkerton%netscape.com
f6f5aed0bc create a new window type for the hidden window so that we can recognize it from Widget. On MacOSX, override the carbon event that repositions windows on-screen for the hidden window only. Let normal windows pass-through. r=danm/sr=sfraser/a=asa. bug 84023.
git-svn-id: svn://10.0.0.236/trunk@96761 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-09 00:16:13 +00:00
idk%eng.sun.com
bd5fc685d5 *not part of the build*
fix for 15507 15510


git-svn-id: svn://10.0.0.236/trunk@96760 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-09 00:12:32 +00:00
ssu%netscape.com
046bb56b1f fixing bug 84331 - installer build process need not create .jars. a=dbragg,sr=mscott, a=drivers@mozilla.org. not part of tinderbox. would affect windows platforms only
git-svn-id: svn://10.0.0.236/trunk@96759 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 23:48:29 +00:00
yokoyama%netscape.com
3828f8c50a bug: 69117
update the global fontlist.
update nsPresContext's device context font
when we receive WM_FONTCHANGE msg.
/r=rbs, /sr=blizzard, /a=asa


git-svn-id: svn://10.0.0.236/trunk@96758 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 23:36:14 +00:00
shrutiv%netscape.com
d74fe2c184 Bug 84529: Crash with return/enter key after switching Configuraition
Using return/enter key after switching Configuration takes you to the
next screen (r=bobj)


git-svn-id: svn://10.0.0.236/trunk@96757 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 23:29:27 +00:00
shrutiv%netscape.com
cb8d14b3bd Bug 84375: "CCK -" added before Company identifier (r=bobj)
"CCK-" is added to user agent string only once


git-svn-id: svn://10.0.0.236/trunk@96756 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 23:22:03 +00:00
gordon%netscape.com
9c7e703922 Fix for bug 69285 "Mozilla is unresponsive after sleep", patch=sfraser, gordon, r=wtc.
git-svn-id: svn://10.0.0.236/trunk@96755 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 23:19:29 +00:00
cmanske%netscape.com
d930b72b5d Fixed test of empty cell in Composer table editing (b=84175, r=brade, sr=kin) and join cells should join with cell to right if only 1 cell selected (b=55991, r=mjudge, sr=kin), both a=asa-drivers
git-svn-id: svn://10.0.0.236/trunk@96754 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 23:15:15 +00:00
edburns%acm.org
156349306d For some reason, this file did not contain the necessary information
to link with jawt.


git-svn-id: svn://10.0.0.236/trunk@96753 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 23:13:29 +00:00
shrutiv%netscape.com
82d4b5aad8 Bug 84339: bmp titles over Mail/News customization fields to be updated
Changing News banner bmp (r=bobj)


git-svn-id: svn://10.0.0.236/trunk@96752 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 23:01:38 +00:00
shrutiv%netscape.com
680e61b502 Bug 84339: bmp titles over Mail/News customization fields to be updated (r=bobj)
Changing mail banner bmp


git-svn-id: svn://10.0.0.236/trunk@96751 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 23:00:00 +00:00
pschwartau%netscape.com
2b6e776d0b Allow user-defined exit codes: fixed bug that was preventing this from working.
git-svn-id: svn://10.0.0.236/trunk@96748 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 22:05:32 +00:00
pavlov%netscape.com
3a117dc62a fix for bug 55312 r=bzbarsky@mit.edu sr=blizzard a=tor
git-svn-id: svn://10.0.0.236/trunk@96747 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 21:59:37 +00:00
idk%eng.sun.com
2f849ec82e *not part of the build*
fixed parallel build failure


git-svn-id: svn://10.0.0.236/trunk@96745 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 21:36:46 +00:00
naving%netscape.com
50d8f46378 84535; r=racham sr=bienvenu a=asa; If root folder is the destination folder
assert and return.


git-svn-id: svn://10.0.0.236/trunk@96743 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 21:30:04 +00:00
dianesun%netscape.com
537a1af540 Fix for bugs 79555(Download/Sync doesn't retain pref) 80127(Select dialog not modal). r=bhuvan, sr=sspitzer, a=dbaron
git-svn-id: svn://10.0.0.236/trunk@96741 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 21:17:43 +00:00
andreww%netscape.com
386b85fb3f bugzilla 80397: r=kerz, sr=hewitt, a=asa@mozilla.org - themes pref panel was cut off in all skins.
git-svn-id: svn://10.0.0.236/trunk@96739 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 20:52:00 +00:00
bnesse%netscape.com
ce8b81a75c Fix for bug 51507. Remove "Netscape" from warning dialog. r=timeless, sr=slecf,a=dbaron.
git-svn-id: svn://10.0.0.236/trunk@96737 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 20:45:07 +00:00
bnesse%netscape.com
c375617550 Fix for bug 77975. Don't skip the first line when processing user.js. r=chipc, sr=alecf, a=dbaron.
git-svn-id: svn://10.0.0.236/trunk@96736 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 20:36:58 +00:00
bnesse%netscape.com
dafc550c45 Fix for bug 80108. Fix PREF_DeleteBranch so it doesn't append a "." if one is already there. r=chipc, sr=alecf, a=dbaron.
git-svn-id: svn://10.0.0.236/trunk@96735 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 20:35:01 +00:00
bnesse%netscape.com
0d82929ca0 Added PrefHasUserPref functionality. r=bnesse, sr=alecf, a=asa. Checking in for Chip C.
git-svn-id: svn://10.0.0.236/trunk@96733 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 20:31:34 +00:00
ssu%netscape.com
9d44db3c48 fixing bug 81866 - Installer displays percentages gt 100. r=leaf, sr=blake a=drivers@mozilla.org. not part of tinderbox builds. affects only windows platforms.
git-svn-id: svn://10.0.0.236/trunk@96732 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 20:18:21 +00:00
wtc%netscape.com
f2d2203616 Bugzilla bug #77264: the workaround for the new struct sockaddr_in6 in
glibc 2.2 is only needed when we compile with glibc 2.1.
Modified files: prsocket.c, ptio.c


git-svn-id: svn://10.0.0.236/trunk@96728 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 19:54:56 +00:00
cmanske%netscape.com
36c001b82c Fixed setting of intial focus in Composer colorpicker dialog (part of fix to 64160, forgot to checkin before)r=kin, sr=hewitt, a=asa-drivers
git-svn-id: svn://10.0.0.236/trunk@96727 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 19:48:07 +00:00
blakeross%telocity.com
8a87faf6aa Add UI to control the looping of animated images (64831). r=hixie sr=ben a=asa
git-svn-id: svn://10.0.0.236/trunk@96726 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 19:39:47 +00:00
blakeross%telocity.com
a86c4c2f7a Oops, missed tree closure...
git-svn-id: svn://10.0.0.236/trunk@96719 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 16:46:05 +00:00
blakeross%telocity.com
142221975a Add UI to control the looping of animated images (64831). r=hixie sr=ben a=asa
git-svn-id: svn://10.0.0.236/trunk@96718 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 16:44:17 +00:00
mkaply%us.ibm.com
05e5131fc1 #50203
r=mkaply, aaronr, pedemont sr=blizzard
OS/2 only - while investigating optimizer issues, we came up with a better fix for this problem


git-svn-id: svn://10.0.0.236/trunk@96715 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 14:54:10 +00:00
peterv%netscape.com
ec3267e06e Fix for bug 56789 (Add more build logic for the LDAP component on Mac). sr=sfraser, a=dbaron.
git-svn-id: svn://10.0.0.236/trunk@96714 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 14:00:29 +00:00
jake%acutex.net
8e42d674c4 Give a logical error message if no products are available to a user for bug entry (bug 84285).
Patch by Paul Thomas <paul.thomas@sse.ie>
r= jake@acutex.net


git-svn-id: svn://10.0.0.236/trunk@96712 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 13:12:13 +00:00
rods%netscape.com
95b1c939cc setting line-height to 1em ! important, selects should not inherit the line height
nor should users be able to set it.
Bug 82626 r=kmcclusk sr=hyatt a=asa


git-svn-id: svn://10.0.0.236/trunk@96711 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 13:04:17 +00:00
locka%iol.ie
0040b6365d NOT PART OF BUILD. CBrowse harness now listens for TitleChange events from controls and sets the window title accordingly
git-svn-id: svn://10.0.0.236/trunk@96708 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 12:06:39 +00:00
locka%iol.ie
a2d0978d9d Added javascript: protocol handler to embedding manifest. b=82709 r=valeski@netscape.com sr=blizzard@mozilla.org a=dbaron@fas.harvard.edu
git-svn-id: svn://10.0.0.236/trunk@96707 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 12:05:34 +00:00
cmanske%netscape.com
073bdb1ae1 Style changes as part of making colorpicker focusable in Composer, b=64160, r=kin, sr=hewitt, a=asa-drivers
git-svn-id: svn://10.0.0.236/trunk@96705 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 11:16:47 +00:00
pavlov%netscape.com
6ee24d8359 fix for bug 83992 r=valeski sr=blizzard a=asa
git-svn-id: svn://10.0.0.236/trunk@96704 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 10:03:27 +00:00
dmose%netscape.com
aee90d3c1c Entry selected from autocomplete in compose window not used (bug 81695). Patch from Joe Hewitt <hewitt@netscape.com>. r=ducarroz@netscape.com, sr=smfr@netscape.com, a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@96703 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 07:29:17 +00:00
axel%pike.org
f0127e80bc bug 83878, renaming nsLoadListenerProxy to txLoadListenerProxy, to fix static builds, r=peterv, sr=jst, a=dbaron (on behalf of drivers)
git-svn-id: svn://10.0.0.236/trunk@96702 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 07:14:19 +00:00
axel%pike.org
7f7e0637f4 bug 84153, renaming NodeSet -> ReteNodeSet, to remove conflicts in static linking, r=waterson, sr=jst, a=dbaron (on behalf of drivers)
git-svn-id: svn://10.0.0.236/trunk@96701 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 07:12:41 +00:00
attinasi%netscape.com
9b5c14fe35 Prevent notifications during cancelation of notifications by clearing listener before removing proxy. b=82926 r=pavlov sr=waterson a=asa t=booyah!
git-svn-id: svn://10.0.0.236/trunk@96698 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 05:44:38 +00:00
cmanske%netscape.com
924e130f04 Fixed setting of attributes after using Advanced Edit in Table dialog, b=77427, r=sfraser, sr=kin, a=asa-drivers
git-svn-id: svn://10.0.0.236/trunk@96695 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 05:18:07 +00:00
cmanske%netscape.com
caa3540b27 Fixed extra separator at end of context menu, b=77596, r=sfraser, sr=kin, a=asa-drivers
git-svn-id: svn://10.0.0.236/trunk@96694 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 05:08:05 +00:00
naving%netscape.com
58d1e33e1b 83807 r=bienvenu sr=mscott a=dbaron. Check if last_accessed_msg < number_of_messages so that we do not access garbage
git-svn-id: svn://10.0.0.236/trunk@96693 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 05:05:17 +00:00
cmanske%netscape.com
e93da8c99d Remove 'PastAs' menu (feature not implemented), b= 41547, r=mjudge, sr=kin, a=asa; Remove separate 'Replace' menuitem and command, b=80807, r=anthonyd, sr=sfraser, a=asa-drivers
git-svn-id: svn://10.0.0.236/trunk@96692 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 05:01:59 +00:00
cmanske%netscape.com
c2cf4166ee Remove separate 'Replace' command, fix by rcassin, b=80807, r=cmanske, sr=sfraser, a=asa-drivers
git-svn-id: svn://10.0.0.236/trunk@96691 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 05:00:40 +00:00
gordon%netscape.com
00f60075e8 Fix for bug 84531, "dns cache eviction count not always decremented". r=gagan, sr=darin, a=dbaron.
git-svn-id: svn://10.0.0.236/trunk@96690 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 04:54:07 +00:00
naving%netscape.com
412ef8b7db 84351 r=mscott sr=bienvenu a=dbaron; Pass the nsIOFileStream as a parameter
where ever needed. Remove the usage of m_fileStream.


git-svn-id: svn://10.0.0.236/trunk@96689 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 04:50:37 +00:00
tor%cs.brown.edu
d6c3671ca2 Bug 83804 - bounds check transparent pixel index to be inside colormap.
r=pavlov, sr=blizzard, a=asa


git-svn-id: svn://10.0.0.236/trunk@96688 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 04:36:25 +00:00
cmanske%netscape.com
9b7c0f5e74 Restore Composer's Debug menu for testing (remove before RTM!), fix by rcassin, b=83349, r=cmanske, sr=sfraser, a=asa-drivers
git-svn-id: svn://10.0.0.236/trunk@96687 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 04:33:49 +00:00
mkaply%us.ibm.com
37d9113b2a senna REQUIRES bustage
git-svn-id: svn://10.0.0.236/trunk@96686 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 04:26:51 +00:00
cmanske%netscape.com
c6e3b6fdcf Fixed initialization of HLine's align radio buttons; use 'center' as default, b=83335, r=sfraser, sr=kin, a=asa-drivers
git-svn-id: svn://10.0.0.236/trunk@96685 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 04:25:25 +00:00
mkaply%us.ibm.com
9cbe7a2bb0 remove inline keyword to fix SunOS bustage - note sent to rods
git-svn-id: svn://10.0.0.236/trunk@96684 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 04:24:48 +00:00
sspitzer%netscape.com
a15a2cbe36 whoops, checking in the real fix for #79260.
(I checked in the wrong patch)


git-svn-id: svn://10.0.0.236/trunk@96683 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 04:24:05 +00:00
cmanske%netscape.com
4d8d5763ce Fixed Form Manager (Wallet) UI to conform to new editable menulists, b=82655, r=morse, sr=kin, a=asa-drivers
git-svn-id: svn://10.0.0.236/trunk@96682 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 04:22:11 +00:00
cmanske%netscape.com
1e0c075f60 Upgrade of editable menulist (b=82652) and colorpicker so Composer use has keyboard support (b=64160), r=kin, sr=hewitt, a=asa-drivers
git-svn-id: svn://10.0.0.236/trunk@96681 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 04:19:44 +00:00
sspitzer%netscape.com
dd5fad0280 fix for #79260. get compose nspr log to work again in opt builds
(for stephend).  r=mscott, sr=bienvenu, a=asa


git-svn-id: svn://10.0.0.236/trunk@96680 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 04:12:42 +00:00
sspitzer%netscape.com
5d70ea01bb fix for #84036. servers that didn't support filters were showing up in the filter dialog.
r=hwaara, sr=bienvenu, a=asa


git-svn-id: svn://10.0.0.236/trunk@96679 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 04:03:50 +00:00
timeless%mac.com
215984fbbd Bugzilla Bug 41572 Prefer matched case for Access keys
patch by dean_tessman@hotmail.com r=timeless sr=blake a=dbaron


git-svn-id: svn://10.0.0.236/trunk@96678 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 03:25:44 +00:00
nelsonb%netscape.com
5c36fcf24a Portable POSIX-like unnamed semaphores that work in process-shared memory.
git-svn-id: svn://10.0.0.236/trunk@96676 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 02:56:31 +00:00
rods%netscape.com
36b13cb2ba Major rework of how items are added, removed and selected (while being added and removed) with script
Now all the changes are performed, but no reflows are issued until the timer fires, which would be
after the script is done executing. The selection that take place during the script execution are
also cached and done afterward.
Bug 53165 r=pollmann sr=attinasi a=asa


git-svn-id: svn://10.0.0.236/trunk@96675 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 02:34:09 +00:00
rods%netscape.com
fdcefd8b6c Removed availableWidth/height from the boolean check to see if the values should be cached. With those in
it caches the wrong values and ten reflows at the wrong width.
Bug 70998 r=kmcclusk sr=attinasi a=dbaron


git-svn-id: svn://10.0.0.236/trunk@96674 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 02:25:22 +00:00
rods%netscape.com
64b6905ac0 Need to get the default font size and use that depending on Quirks or Strict
Bug 78526 r=kmcclusk sr=attinasi a=dbaron


git-svn-id: svn://10.0.0.236/trunk@96673 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 02:17:09 +00:00
mcafee%netscape.com
6ba71672c5 fix for unix bustage, need tabs here not spaces.
git-svn-id: svn://10.0.0.236/trunk@96672 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 02:05:31 +00:00
shrutiv%netscape.com
a23e528d84 Bug 5990: Feedback for unimplemented show example buttons in Beta (r=bobj)
Displays message on clicking the show example buttons


git-svn-id: svn://10.0.0.236/trunk@96671 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 01:57:28 +00:00
sonmi%netscape.com
dd1be9a573 fixed a few strings that were not under ""
git-svn-id: svn://10.0.0.236/trunk@96670 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 01:51:59 +00:00
srilatha%netscape.com
1aaf971be4 Fix for bug# 79922. Propagates the name modification from properties dialog to the
LDAP Directory Server dialogs.
r=mohanb, sr=sspitzer, a=dbaron.


git-svn-id: svn://10.0.0.236/trunk@96669 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 01:32:38 +00:00
srilatha%netscape.com
3707012b14 Fix for bug# 79934. Removed Login, Password UI from LDAP Server properties dialog.
r=mohanb, sr=spitzer, a=dbaron


git-svn-id: svn://10.0.0.236/trunk@96666 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 01:16:30 +00:00
srilatha%netscape.com
7ae48951b9 Fix for bug# 79814. Removed preferences for netcenter,infospace and verisign directories.
r=hwaara,sr=spritzer,a=dbaron


git-svn-id: svn://10.0.0.236/trunk@96665 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 01:04:17 +00:00
morse%netscape.com
2698c1a080 bug 62730, put wallet xul files into language packs, coder=ftang, r=morse, sr=alecf, a=asa
git-svn-id: svn://10.0.0.236/trunk@96664 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 00:55:59 +00:00
nhotta%netscape.com
8aec9abb20 For SaveAsCharset dialog, make sure the title string is always set if it's not null, check in for jbetak, bug 44323, r=cmanske,nhotta, sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@96662 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 00:52:29 +00:00
javi%netscape.com
aa08699e47 Fix for Bug 64888 r=wtc, sr=blizzard, a=asa
Retry an SSL connection if we fail during first write after a successful connect since it's most likely due to a TLS intolerant server


git-svn-id: svn://10.0.0.236/trunk@96661 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 00:50:32 +00:00
morse%netscape.com
b8c79b7085 bug 84263, wrong tabs in cookie viewer, r=valeski/timeless, sr=alecf, a=asa
git-svn-id: svn://10.0.0.236/trunk@96660 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 00:43:01 +00:00
relyea%netscape.com
3a2e90e473 fix spelling of PK11_PQG_GenSeed*()
git-svn-id: svn://10.0.0.236/trunk@96656 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-07 21:52:07 +00:00
relyea%netscape.com
87a95ed006 Add PQG, spki, and some misch functions that JSS needs.
git-svn-id: svn://10.0.0.236/trunk@96654 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-07 21:51:29 +00:00
relyea%netscape.com
8edc5af368 Add Stub functions for PQG functions (until we implent PQG through the PKCS #11 interface).
git-svn-id: svn://10.0.0.236/trunk@96653 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-07 21:48:35 +00:00
relyea%netscape.com
9311bd321a Add function to encode a SPKI structure.
git-svn-id: svn://10.0.0.236/trunk@96652 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-07 21:47:29 +00:00
justdave%syndicomm.com
2a73def3a6 Hopefully the fix for bug 77778: component lists, etc stuttering due to corruption in data/versioncache.
Patch design by Terry Weissman <terry@mozilla.org>
Patch implemented by Dave Miller <justdave@syndicomm.com>
r= tara@tequilarista.org


git-svn-id: svn://10.0.0.236/trunk@96651 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-07 21:26:49 +00:00
shrutiv%netscape.com
8fdcd831b6 Bug 84381: Outgoing server for News account not needed (r=bobj)
Removing outgoing server fom News account


git-svn-id: svn://10.0.0.236/trunk@96650 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-07 20:37:52 +00:00
shrutiv%netscape.com
56a82e5b45 Bug 84381: Outgoing server for News account not needed (r=bobj)
Removing Outgoing server field from News account UI


git-svn-id: svn://10.0.0.236/trunk@96649 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-07 20:33:39 +00:00
justdave%syndicomm.com
62f8abbb9a Fix for bug 15980: Password is no longer shown in the location bar on the first page you load after logging in.
Patch by Dave Miller <justdave@syndicomm.com>
r= jake@acutex.net


git-svn-id: svn://10.0.0.236/trunk@96648 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-07 20:26:40 +00:00
despotdaemon%netscape.com
4b4852e7d8 Pseudo-automatic update of changes made by sicking@bigfoot.com.
git-svn-id: svn://10.0.0.236/trunk@96647 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-07 20:18:15 +00:00
despotdaemon%netscape.com
9d2a664b59 Pseudo-automatic update of changes made by dmose@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@96646 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-07 20:15:01 +00:00
despotdaemon%netscape.com
86f37d4341 Pseudo-automatic update of changes made by sicking@bigfoot.com.
git-svn-id: svn://10.0.0.236/trunk@96645 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-07 20:04:40 +00:00
despotdaemon%netscape.com
9e81d9615f Pseudo-automatic update of changes made by dmose@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@96644 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-07 19:59:05 +00:00
nicolson%netscape.com
55834e7b7d no more hclhacks now that we've integrated NSS with JSS.
git-svn-id: svn://10.0.0.236/trunk@96635 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-07 18:42:38 +00:00
shrutiv%netscape.com
9bad20ac81 Bug 6004: Custom mail and news accounts do not appear in New Account dialog
Making correction in helpmenu.cpp (r=bobj)


git-svn-id: svn://10.0.0.236/trunk@96632 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-07 18:18:30 +00:00
despotdaemon%netscape.com
fc98405e5f Pseudo-automatic update of changes made by sicking@bigfoot.com.
git-svn-id: svn://10.0.0.236/trunk@96631 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-07 18:12:17 +00:00
Xiaobin.Lu%eng.Sun.com
c693d77633 Fix for bug 77600
r=beard, sr=brendan, a=blizzard


git-svn-id: svn://10.0.0.236/trunk@96627 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-07 16:20:50 +00:00
nboyd%atg.com
afc37edd8e This adds the hasFeature method to Context and modifies
NativeDate.getYear to use
cx.hasFeature(Context.FEATURE_NON_ECMA_GET_YEAR) for the behavior check.


git-svn-id: svn://10.0.0.236/trunk@96626 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-07 16:09:57 +00:00
nboyd%atg.com
8f0f19bdba Clean up classloader usage to use the thread's context class loader.
git-svn-id: svn://10.0.0.236/trunk@96625 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-07 16:04:33 +00:00
bienvenu%netscape.com
67919b3215 fix for saving view and sort info across folder compacts r=naving, sr=sspitzer 82455 a=drivers
git-svn-id: svn://10.0.0.236/trunk@96623 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-07 14:01:48 +00:00
neeti%netscape.com
4cf4e332aa fix for bug 83611 - download dialog pops when text/html offered instead of page load, r=gagan, sr=darin, a=chofmann.
git-svn-id: svn://10.0.0.236/trunk@96622 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-07 12:45:03 +00:00
cls%seawood.org
f5da5c7116 Convert nsMsgDB to use generic NS_IMPL_NSGETMODULE macros needed for static builds.
Bug #83522 r=bienvenu sr=mscott a=blizzard


git-svn-id: svn://10.0.0.236/trunk@96611 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-07 05:56:20 +00:00
naving%netscape.com
c803d873e7 82764 r=bienvenu sr=sspitzer a=blizzard; make undo for multiple messages work across servers and also make it so that we do a copy when we do move/copy across
message.
75936 r=bienvenu sr=mscott a=chofmann; clearing the copystate and calling
onStopCopy() at the right place to make filing messages across server from
search window work.


git-svn-id: svn://10.0.0.236/trunk@96610 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-07 05:09:48 +00:00
mscott%netscape.com
ae75a99ec1 Bug #81576 --> fix popping up of multiple save as dialogs. Landing for nisheeth.
r=vidur
sr=darin
a=chofmann


git-svn-id: svn://10.0.0.236/trunk@96609 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-07 04:45:23 +00:00
mscott%netscape.com
578cba75ac Bug #76795 --> don't register chromeless windows with the uriloader. This is causing chromeless windows
to get redirected content from the mail window.
r/sr=alecf
a=asa


git-svn-id: svn://10.0.0.236/trunk@96607 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-07 04:27:53 +00:00
mscott%netscape.com
03b5b314ee Bug #65170 --> make sure ReadLine blocks if we don't get a complete line from the server
we block by re-entering the paused for data state in our state machine.
r=sspitzer
sr=bienvenu
a=asa


git-svn-id: svn://10.0.0.236/trunk@96606 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-07 04:26:38 +00:00
mkaply%us.ibm.com
4791bc8c16 senna REQUIRES bustage
git-svn-id: svn://10.0.0.236/trunk@96605 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-07 03:00:21 +00:00
mkaply%us.ibm.com
cd191d6498 Oh come on people, you could at least make it a little less obvious that this code only works on Windows, Max, and Unix
git-svn-id: svn://10.0.0.236/trunk@96604 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-07 02:57:56 +00:00
waterson%netscape.com
5b8a3675fa Bug 42138. Remove ancient, unused {ib} code that causes the browser to hang. We don't need to descend into inlines looking for list-item frames anymore, because inlines cannot contain them: frame construction makes sure of that. r=rbs, sr=attinasi, a=dbaron.
git-svn-id: svn://10.0.0.236/trunk@96603 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-07 02:09:38 +00:00
justdave%syndicomm.com
5c9e4da69d fix typo
git-svn-id: svn://10.0.0.236/trunk@96598 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-07 01:31:51 +00:00
wtc%netscape.com
20a4bd3be8 Added comments to explain the -Wp,-P compiler option for gcc on IRIX.
git-svn-id: svn://10.0.0.236/trunk@96596 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-07 01:15:32 +00:00
wtc%netscape.com
b52cc9160d Do not use IRIX native compiler options such as -n32 when NS_USE_GCC is
defined.
Modified files: config/Makefile.in, pr/tests/Makefile.in


git-svn-id: svn://10.0.0.236/trunk@96594 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-07 01:11:59 +00:00
wtc%netscape.com
2aa58cf810 Define NS_USE_GCC.
git-svn-id: svn://10.0.0.236/trunk@96593 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-07 01:09:24 +00:00
rginda%netscape.com
8eabc315d3 0.8.2 changes
git-svn-id: svn://10.0.0.236/trunk@96590 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-07 00:53:28 +00:00
rginda%netscape.com
91570c7bc3 chatzilla only. bug 79311, chatzilla doesn't always connect properly
r=samuel@sieb.net, rs=brendan@mozilla.org, a=asa@mozilla.org

- copy client.userAgent code from chatzilla 0.8.1x
- implement getConnectionCount()


git-svn-id: svn://10.0.0.236/trunk@96588 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-07 00:52:57 +00:00
rginda%netscape.com
12629a7288 chatzilla only. bug 79311, chatzilla doesn't always connect properly
r=samuel@sieb.net, rs=brendan@mozilla.org, a=asa@mozilla.org

- return false the first time through onClose(), and disconnect from all servers.  This makes sure we keep the window around long enough to send the QUIT messages.
- close window if client.userClose is set and we disconnected from the last server.


git-svn-id: svn://10.0.0.236/trunk@96587 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-07 00:52:26 +00:00
rginda%netscape.com
7880002ed7 chatzilla only. bug 79311, chatzilla doesn't always connect properly
r=samuel@sieb.net, rs=brendan@mozilla.org, a=asa@mozilla.org

- hook up onclose event.
- apply patch from 75226, fixes initial splitter position.


git-svn-id: svn://10.0.0.236/trunk@96586 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-07 00:51:51 +00:00
rginda%netscape.com
ff0e0fd11a - not built -
- add dummy escape/unescape if it isn't there


git-svn-id: svn://10.0.0.236/trunk@96585 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-07 00:51:00 +00:00
rginda%netscape.com
7e93e0e57d chatzilla only. bug 79311, chatzilla doesn't always connect properly
r=samuel@sieb.net, rs=brendan@mozilla.org, a=asa@mozilla.org

- fix HAS_XPCOM test (XPCDOM broke it.)
- add jsenv.HAS_NSPR_EVENTQ


git-svn-id: svn://10.0.0.236/trunk@96584 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-07 00:50:20 +00:00
rginda%netscape.com
0a8018395b chatzilla only. bug 79311, chatzilla doesn't always connect properly
r=samuel@sieb.net, rs=brendan@mozilla.org, a=asa@mozilla.org

- changes to work with new socket interface.
- correct isOp detection in setTopic
- remove checks for undefined exceptions
- route data-available immediatley.  inserting a data-available event to be routed later caused disconnect events to be recieved out of order.


git-svn-id: svn://10.0.0.236/trunk@96583 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-07 00:49:47 +00:00
rginda%netscape.com
399a21d3f0 chatzilla only. bug 79311, chatzilla doesn't always connect properly
r=samuel@sieb.net, rs=brendan@mozilla.org, a=asa@mozilla.org

check nextLine before using it.


git-svn-id: svn://10.0.0.236/trunk@96582 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-07 00:49:19 +00:00
rginda%netscape.com
76f5994d9f chatzilla only. bug 79311, chatzilla doesn't always connect properly
r=samuel@sieb.net, rs=brendan@mozilla.org, a=asa@mozilla.org

- factor chatzilla specific code out of this file.  Callbacks into chatzilla specific code are now used, making this file more generic.
- according to darinf (the current necko guy), using openOutputStream with asyncRead is a bad thing.  Most of the changes in this file involve migrating from usage of openOutputStream to asyncWrite.
- Changes also include fixing the function declaration syntax to match the rest of the code (two lines, named functions.)


git-svn-id: svn://10.0.0.236/trunk@96581 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-07 00:48:45 +00:00
rginda%netscape.com
f7d7c43317 chatzilla only.
r=samuel@sieb.net, rs=brendan@mozilla.org, a=asa@mozilla.org

- Add stub allowPort method.
- Fix signature for handleContent method, bug 80993


git-svn-id: svn://10.0.0.236/trunk@96580 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-07 00:48:03 +00:00
oeschger%netscape.com
c105a5b6f7 for 5768 on ns side, totally innocuous, r=walk84, don't hurt me
git-svn-id: svn://10.0.0.236/trunk@96579 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-07 00:32:52 +00:00
darin%netscape.com
74d4aefb05 Fixes windows startup hang. r=gordon
git-svn-id: svn://10.0.0.236/trunk@96578 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-07 00:19:40 +00:00
darin%netscape.com
391a6d5944 Fixes win32 bustage. r=gordon
git-svn-id: svn://10.0.0.236/trunk@96576 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-07 00:01:25 +00:00
ducarroz%netscape.com
971535675f Fix for bug 82460. Correctly manage errors when user decides to stop sending when we cannot find the attachment. R=varada, SR=mscott, A=blizzard
git-svn-id: svn://10.0.0.236/trunk@96575 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 23:53:55 +00:00
relyea%netscape.com
760b266ab2 Add new dercert functions for JSS.
git-svn-id: svn://10.0.0.236/trunk@96574 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 23:45:27 +00:00
relyea%netscape.com
a977a4b4e3 Add DER version of key for cert exists for JSS.
git-svn-id: svn://10.0.0.236/trunk@96572 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 23:41:24 +00:00
relyea%netscape.com
3577c25c62 Add DER version of isCA for JSS.
git-svn-id: svn://10.0.0.236/trunk@96571 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 23:40:51 +00:00
mitesh%netscape.com
dd4030efa9 bug 81987
changing location of failover.jsc file
r=bneese, sr=alecf and a=blizzard


git-svn-id: svn://10.0.0.236/trunk@96570 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 23:40:13 +00:00
mscott%netscape.com
3c8d54e4c5 Bug #84356 --> fix mailto url regression caused by port blocking landing.
r=dougt
sr=bienvenu
a=blizzard


git-svn-id: svn://10.0.0.236/trunk@96569 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 23:37:37 +00:00
attinasi%netscape.com
77a03ef874 Disable Quirk ruels for XUL documents by setting the compatibility mode to Standard. b=83495 r=dbaron sr=hyatt a=blizzard
git-svn-id: svn://10.0.0.236/trunk@96568 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 23:34:17 +00:00
brendan%mozilla.org
0ad0668194 Fix duplicate switch case detector bugs (83532, rogerl's patch, sr=jband, sr=brendan, a=chofmann).
git-svn-id: svn://10.0.0.236/trunk@96567 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 23:28:29 +00:00
dmose%netscape.com
c803b0e0db Make LDAP autocompletion respect UI setting for maximum number of hits to return (bug 77388). r=leif@netscape.com, sr=mscott@netscape.com, a=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@96566 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 23:28:07 +00:00
gordon%netscape.com
88d6377119 Fix for bug 30917, Implement DNS caching. r=dougt, srs=darin, a=asa.
git-svn-id: svn://10.0.0.236/trunk@96565 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 23:25:39 +00:00
sfraser%netscape.com
b21533281d Fix for blocker bug 83669; crash in history on Mac classic skin. Check for null childBoxSize. r=pinkerton/evaughan, a=pchen (sheriff)
git-svn-id: svn://10.0.0.236/trunk@96564 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 23:16:38 +00:00
justdave%syndicomm.com
70301d4eb1 Fix "used only once" error, per tinderbox build log.
git-svn-id: svn://10.0.0.236/trunk@96563 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 23:09:54 +00:00
larryh%netscape.com
7490a64547 add target directories for Linux 2.4 kernel
git-svn-id: svn://10.0.0.236/trunk@96562 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 22:25:13 +00:00
pschwartau%netscape.com
24274d79a2 Thanks to rginda, a better fix for the previous issue -
git-svn-id: svn://10.0.0.236/trunk@96560 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 22:15:13 +00:00
justdave%syndicomm.com
0d88c2a487 Fix for bug 21253: removing all single-parameter system() calls from Bugzilla
Patch by Dave Miller <justdave@syndicomm.com>
r= tara@tequilarista.org


git-svn-id: svn://10.0.0.236/trunk@96556 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 21:17:42 +00:00
justdave%syndicomm.com
ca7f7346ea Fix for bug 83872: Bugzilla no longer requires the Mysql Perl module, but the DBD::mysql Perl module, and has been this way for a while. Fixing the version checks in checksetup.pl to check the correct module. Also eliminates a DBD::mysql-specific database function call that is depricated in the current version of DBD_mysql.
Patch by Dave Miller <justdave@syndicomm.com>
r= jake@acutex.net, tara@tequilarista.org


git-svn-id: svn://10.0.0.236/trunk@96555 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 21:10:47 +00:00
nelsonb%netscape.com
c2cec26b16 Fix bug 522 for NSS trunk.
git-svn-id: svn://10.0.0.236/trunk@96549 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 20:25:06 +00:00
jake%acutex.net
cceefc3d43 Users should only be able to view attachments if they can view the bug that the file is attached to (bug 70189)
r=tara


git-svn-id: svn://10.0.0.236/trunk@96543 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 18:36:25 +00:00
dougt%netscape.com
8a744e9265 Fixes mail bustage 84283.
r/sr sspitzer, a=blizzard@redhat.com


git-svn-id: svn://10.0.0.236/trunk@96541 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 18:11:19 +00:00
wtc%netscape.com
30d9ff478a Bugzilla bug #77884: fixed discrepancy between the size of an array and
the variable that represents the array size.  Let the compiler compute
the value for us instead of using hardcoded constants.  Thanks to
andrew@fernandes.org for reporting and tracking down this bug.


git-svn-id: svn://10.0.0.236/trunk@96538 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 17:00:51 +00:00
pschwartau%netscape.com
fe110ed86e Improvement on last patch: make distinction between HTML vs. console failure output.
git-svn-id: svn://10.0.0.236/trunk@96536 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 16:52:20 +00:00
wtc%netscape.com
f9f0a0224d Bugzilla bug #70834: made configure work on NetBSD. Thanks to
taya@sm.sony.co.jp (Shin'ichiro TAYA) for the patch.
Also fixed some typos.
Modified files: configure.in, configure.


git-svn-id: svn://10.0.0.236/trunk@96533 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 16:05:57 +00:00
jake%acutex.net
3cb4dd4427 Fixing typo. Attachments isn't spelled 'Attachemnts' (bug 84295).
git-svn-id: svn://10.0.0.236/trunk@96532 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 14:25:18 +00:00
mkaply%us.ibm.com
7f747a70a1 EMX build break - direct.h doesn't exist on EMX
git-svn-id: svn://10.0.0.236/trunk@96531 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 14:23:09 +00:00
mkaply%us.ibm.com
29fc07c7ce senna REQUIRES bustage
git-svn-id: svn://10.0.0.236/trunk@96530 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 14:11:11 +00:00
mkaply%us.ibm.com
68e0e69e87 EMX build break - OS/2 only - should be using NS_CONST_CAST here
git-svn-id: svn://10.0.0.236/trunk@96529 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 14:10:02 +00:00
bienvenu%netscape.com
d6fc71f25a fix bug 83709 inline attachments in offline imap messages not displayed while offline r=naving, sr=mscott a=drivers
git-svn-id: svn://10.0.0.236/trunk@96528 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 14:08:15 +00:00
mkaply%us.ibm.com
aa81283ca4 EMX build break - OS/2 only - builtin.h is VACPP only
git-svn-id: svn://10.0.0.236/trunk@96527 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 14:07:23 +00:00
locka%iol.ie
d46a35df6d NOT PART OF BUILD. Added support for Linux to public header generator tool.
git-svn-id: svn://10.0.0.236/trunk@96525 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 12:10:42 +00:00
rods%netscape.com
a9647e7a37 When script sets the index when multiple it needs to deselect all the items and then set the new index
Bug 77039 r=kmcclusk sr=attinasi a=dbaron


git-svn-id: svn://10.0.0.236/trunk@96524 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 10:47:33 +00:00
rods%netscape.com
4c97242f51 The selectedindex is now getting set to -1 when there are no more items selected and it
is sending onchange events by clearing the mOldSelectedIndex.
Bug 68135 r=kmcclusk sr=attinasi a=dbaron


git-svn-id: svn://10.0.0.236/trunk@96523 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 10:41:17 +00:00
idk%eng.sun.com
162f7f89cc *not part of the build*
urp connect update


git-svn-id: svn://10.0.0.236/trunk@96522 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 09:44:44 +00:00
law%netscape.com
46a6e60ecb Bug 25699; Add DDE support to get Acrobat weblinks working; r=syd, sr=mscott, a=brendan
git-svn-id: svn://10.0.0.236/trunk@96521 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 08:36:59 +00:00
sgehani%netscape.com
49e70d2f2a Ability to force always asking before opening a helper app.
b  = 84241
r  = vishy
sr = mscott
a  = asa


git-svn-id: svn://10.0.0.236/trunk@96520 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 08:17:39 +00:00
bernd.mielke%snafu.de
33eace628c fix table margins - remove redundancy in margin handling, bug 83786
r=karnaze sr=attinasi a=dbaron


git-svn-id: svn://10.0.0.236/trunk@96517 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 07:35:03 +00:00
gerv%gerv.net
c5ac4b9a6e Fixing bug 81904 bustage. Apologies. r=mcafee, sr=tor, a=tor.
git-svn-id: svn://10.0.0.236/trunk@96516 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 07:07:26 +00:00
ben%netscape.com
fbcad913ef Fix for 78020 - Chromeless window when opening updated bookmarked page
Fix jar.mn file to ensure the updated icon is jar'ed properly
r=pchen, sr=blake, a=chofmann


git-svn-id: svn://10.0.0.236/trunk@96507 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 06:12:50 +00:00
ben%netscape.com
adeaab8961 Fix for 78020 - Chromeless window when opening updated bookmarked page
Appearance glitch in bookmarks window
r=pchen, sr=blake, a=chofmann


git-svn-id: svn://10.0.0.236/trunk@96506 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 06:11:50 +00:00
ben%netscape.com
3ac76add00 Fix for 78020 - Chromeless window when opening updated bookmarked page
Make bookmarks-service open a Navigator window with uri as argument using
WindowWatcher interface.
r=pchen, sr=blake, a=chofmann


git-svn-id: svn://10.0.0.236/trunk@96505 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 06:11:28 +00:00
ben%netscape.com
79ae82f92c Fix for 78020 - Chromeless window when opening updated bookmarked page
Fix web:status attribute to remove namespace quantifier so that style rule for
update icon matches
r=pchen, sr=blake, a=chofmann


git-svn-id: svn://10.0.0.236/trunk@96504 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 06:10:05 +00:00
ben%netscape.com
abc8aa6138 Every other bookmark isn't deleted (80833)
We don't need to increment count since we splice elements out of the selection array.
r=jag, sr=blake, a=chofmann.


git-svn-id: svn://10.0.0.236/trunk@96503 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 06:06:11 +00:00
peterlubczynski%netscape.com
1509af96d8 Fix for crash @ Shockwave.com, not calling correct ODA sr=mscott a=chofmann r=av
git-svn-id: svn://10.0.0.236/trunk@96501 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 05:45:49 +00:00
naving%netscape.com
144d76c6fd 84070 r=bienvenu sr=sspitzer a=chofmann. stop the search before closing the search window
(using close button)


git-svn-id: svn://10.0.0.236/trunk@96499 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 05:12:10 +00:00
wtc%netscape.com
6b6fad1e44 Bugzilla bug #83880: deleted code for turning off shared libraries.
Shared libraries, if supported by the platform, must be built.  Thanks
to Chris Seawood for the patch.
Modified files: configure.in, configure.


git-svn-id: svn://10.0.0.236/trunk@96498 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 04:52:44 +00:00
andreww%netscape.com
27594c54cb bugzilla bug 82144 r=hewitt, sr=blake, a=tor : fixing splitters in mac classic skin.
git-svn-id: svn://10.0.0.236/trunk@96497 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 04:52:04 +00:00
justdave%syndicomm.com
4bc7340572 Fix for bug 39557: doeditvotes.cgi will no longer create a vote record for a nonexistant bug if the HTML is tampered with or other bugs cause bad bug numbers in the submitted form.
Patch by Myk Melez <myk@mozilla.org>
r= justdave@syndicomm.com


git-svn-id: svn://10.0.0.236/trunk@96496 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 04:51:55 +00:00
andreww%netscape.com
bf63e3e959 bugzilla bug 82965 r=kerz, sr=hewitt, a=tor : fixing drag and drop on status bar.
git-svn-id: svn://10.0.0.236/trunk@96495 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 04:49:14 +00:00
syd%netscape.com
d5571f3e1b trunk fix for 84115. Pass arguments to the process (I omitted these in an earlier
checkin). Bad because xpi files that invoke processes with args are not functioning
correctly. r=ssu, sr=mscott, a=drivers (asa)


git-svn-id: svn://10.0.0.236/trunk@96494 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 04:33:19 +00:00
justdave%syndicomm.com
9e1f7b46e4 Fix for bug 82781: describecomponents.cgi now checks viewing permissions to make sure you can see a product
Patch by Myk Melez <myk@mozilla.org>
r= tara@tequilarista.org


git-svn-id: svn://10.0.0.236/trunk@96493 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 04:32:45 +00:00
justdave%syndicomm.com
ebc34ab007 Fix for bug 28458: "NEW" bugs were not getting CC or QA Contact information displayed.
Patch by Jake Steenhagen <jake@acutex.net>
r= justdave@syndicomm.com


git-svn-id: svn://10.0.0.236/trunk@96491 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 04:28:52 +00:00
sspitzer%netscape.com
cf8c7451e2 fix for #83143. delete key sometimes doesn't work. r=ducarroz,sr=mscott
a=selmer,a=chofmann


git-svn-id: svn://10.0.0.236/trunk@96490 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 04:05:51 +00:00
naving%netscape.com
858499bb6d 50572 r=bienvenu sr=mscott a=pdt. check if the folder is noSelect folder and
return appropriately


git-svn-id: svn://10.0.0.236/trunk@96489 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 03:32:19 +00:00
justdave%syndicomm.com
8928aa2555 Fix for bug 75482: adding the capability to deactivate a group without deleting it (prevent new bugs from being placed into that group, but don't remove the group restriction from bugs already in it).
Patch by Myk Melez <myk@mozilla.org>
r= justdave@syndicomm.com


git-svn-id: svn://10.0.0.236/trunk@96488 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 03:16:52 +00:00
danm%netscape.com
525245d0ee simply adding some logging helpful for debugging event queue interactions. from bugscape bug 4890, bugzilla bug 84247 r=darin
git-svn-id: svn://10.0.0.236/trunk@96487 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 02:34:52 +00:00
danm%netscape.com
f62f90cf24 nsCacheEntry now asks nsCacheService to release its data, and therefore no longer holds a strong ref to its event queue. bugscape bug 4890, bugzilla bug 84247 code=gordon,me r=beard,sfraser a=clayton,chofmann
git-svn-id: svn://10.0.0.236/trunk@96483 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 02:30:07 +00:00
yokoyama%netscape.com
7ae38c7612 Bug 63029: Japanese input in text area in forms confuses subsequent input
The fix is to
- maintain the index of PasswordBuf at the start of IME
- maintain the old IME text
- remove the old IME text from PasswordBuf
/r=jfrancis, /sr=kin, /a=blizzard


git-svn-id: svn://10.0.0.236/trunk@96481 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 01:21:05 +00:00
loadrunner%betak.net
876caee70e bug 41245, Cancel does not work in Accept languge preference, r=nhotta, sr=alecf, a=blizzard
git-svn-id: svn://10.0.0.236/trunk@96479 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 01:02:26 +00:00
yokoyama%netscape.com
7107ec3e94 bug 81486: Mac Romanian and cns plan 7 unicode converters do not work
Correcting typo errors for class names
r=ftang sr/a=blizzard


git-svn-id: svn://10.0.0.236/trunk@96477 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 00:45:48 +00:00
mscott%netscape.com
8f844eb5e5 Bug #83381 --> crash replying to message with long lines
r=sspitzer
sr=bienvenu
a=asa


git-svn-id: svn://10.0.0.236/trunk@96476 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 00:44:06 +00:00
yokoyama%netscape.com
e5e04bf0e1 bug 52464:
Preventing type cast to char which results loss of data.
/r=ftang, /sr=scc, /a=blizzard


git-svn-id: svn://10.0.0.236/trunk@96475 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 00:37:15 +00:00
valeski%netscape.com
9e76c52f87 r=sfraser. sr=rpotts. no a= sorry, but this is crashing lots of folks
git-svn-id: svn://10.0.0.236/trunk@96474 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 00:27:36 +00:00
dougt%netscape.com
4b7b8b12ca Fixes bug 83401. r=gagan, darin, sr=vidur, a=blizzard. Add port blacklisting to necko
git-svn-id: svn://10.0.0.236/trunk@96470 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 00:10:09 +00:00
dougt%netscape.com
1d2be05759 Fixes bug
git-svn-id: svn://10.0.0.236/trunk@96469 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 00:02:56 +00:00
wtc%netscape.com
fd7e2e6cbf Bugzilla bug #82436: assert that lock is not NULL in PR_Lock and PR_Unlock
to avoid crashing in an assertion statement like
PR_ASSERT(lock->owner != me) if lock is NULL.


git-svn-id: svn://10.0.0.236/trunk@96467 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 23:55:55 +00:00
oeschger%netscape.com
76469b4aa1 home button images for help window, NOT PART OF BUILD
git-svn-id: svn://10.0.0.236/trunk@96464 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 23:41:12 +00:00
leaf%mozilla.org
d19dc3efc8 update user agent and mac version, r=jj, a=asa bug 83999
git-svn-id: svn://10.0.0.236/trunk@96463 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 23:05:32 +00:00
ftang%netscape.com
a2fc05f4ae fix 82793. add additional entry for gbk-1988.1989-1
r=nhotta/bstll sr=kin a=blizzard


git-svn-id: svn://10.0.0.236/trunk@96460 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 22:41:37 +00:00
ccarlen%netscape.com
f946003724 Bug 83687 - The keys NS_XPCOM_CURRENT_PROCESS_DIR and NS_OS_CURRENT_PROCESS_DIR were defined identically. They should be different. r=valeski/sr=jband/a=asa
git-svn-id: svn://10.0.0.236/trunk@96457 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 22:19:19 +00:00
gerv%gerv.net
f42753a882 Bug 81094 - re-introduce the ability to set the DPI value to "Ask X server"; i18n fixes, general clean-up and also make the Fonts prefs panel slightly more clear by adding a separator. r=mcafee, sr=alecf, a=blizzard.
git-svn-id: svn://10.0.0.236/trunk@96455 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 21:38:24 +00:00
valeski%netscape.com
0c9d7c1f15 r=pavlov, sr=vidur, a=blizzard. 84162. making nsImgManager a nsIContentPolicy which allows it to play in the image blocking arena again. this fixes image blocking.
git-svn-id: svn://10.0.0.236/trunk@96454 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 21:37:48 +00:00
nhotta%netscape.com
cdf398806f Changed nsFilePicker::Show to set a larger buffer for the directory name string and make sure to free the memory returned by GetPath(),
bug 83345, r=law, sr=blizzard, a=blizzard.


git-svn-id: svn://10.0.0.236/trunk@96453 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 21:30:17 +00:00
valeski%netscape.com
b75b28be35 r=chak, sr=vidur, a=tor. 82000. removing unused arg from nsICategoryManager.
git-svn-id: svn://10.0.0.236/trunk@96452 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 21:25:57 +00:00
locka%iol.ie
9e57e6cb8a Implement ConfirmCheck so PSM doesn't abort form submits. b=84024 r=waterson@netscape.com sr=blizzard@mozilla.org a=tor@acm.org
git-svn-id: svn://10.0.0.236/trunk@96450 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 21:02:48 +00:00
pschwartau%netscape.com
87071e2791 Initial add.
git-svn-id: svn://10.0.0.236/trunk@96449 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 20:56:40 +00:00
pschwartau%netscape.com
1d7717c951 Making test a little more demanding -
git-svn-id: svn://10.0.0.236/trunk@96448 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 20:56:07 +00:00
ashuk%eng.sun.com
8e80e89f3f author=ashuk
files modified :
motif/MotifBrowserControlCanvas.cpp

changed include "ns_util.h" to
include "../ns_util.h"

This was a simple path resolution problem fix in the
include statement.


git-svn-id: svn://10.0.0.236/trunk@96447 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 20:43:57 +00:00
pavlov%netscape.com
24aa04014f fixing bug 82520 r=jag sr=hyatt a=tor
git-svn-id: svn://10.0.0.236/trunk@96445 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 20:22:52 +00:00
shrutiv%netscape.com
4cc032cd43 Bug 79557: Missing Installer background (r=bobj)
"Customize the Installer" screen of the wizard will not be displayed


git-svn-id: svn://10.0.0.236/trunk@96444 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 20:20:18 +00:00
shrutiv%netscape.com
6d852175d7 Bug 77613: Title Bar Text doesn't have to be appended by "- config name"? (r=bobj)
Default browser value is displayed if the title bar field is empty


git-svn-id: svn://10.0.0.236/trunk@96442 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 19:42:43 +00:00
shrutiv%netscape.com
4edacbb70b Bug 75230: CCK should be updated to work with Netscape 6.1 (r=bobj)
Correcting component name


git-svn-id: svn://10.0.0.236/trunk@96441 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 19:32:47 +00:00
peterv%netscape.com
85ddcd9241 Fix for bug 82955 (XML unable to load stylesheets without type="text/css" attribute). r=scc, sr=jst, a=asa.
git-svn-id: svn://10.0.0.236/trunk@96439 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 19:21:32 +00:00
dougt%netscape.com
9186db0445 Fixes 81709. Allows for compares between different nsIURI impl. r=rpotts, sr=darin, a=asa
git-svn-id: svn://10.0.0.236/trunk@96437 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 19:01:44 +00:00
darin%netscape.com
1d95e25c76 Fixes bug 82200 "crashes [@ PL_strnchr] called from ParseChunkRemaining"
r=dbaron,gagan a=chofmann,blizzard


git-svn-id: svn://10.0.0.236/trunk@96436 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 18:24:33 +00:00
rods%netscape.com
0424b9387c Fixed up reload to it will correctly reflow to w/h of zero
Bug 58220 r=kmcclusk sr=attinasi a=dbaron


git-svn-id: svn://10.0.0.236/trunk@96435 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 18:09:13 +00:00
peterlubczynski%netscape.com
ae3d7c09e2 Fix for BASE HREF not affecting applet bug 59430 patch by alexsavulov r=peterl sr=attinasi a=blizzard
git-svn-id: svn://10.0.0.236/trunk@96434 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 17:58:31 +00:00
nboyd%atg.com
0180d4e359 Patches from Igor:
-----
The patch adds to NativeArray.put a check for (this == start) so the
length field or a dense array element would not be updated if this !=
start. The following script exposes the problem:


function Test() { }

var array = new Array(0, 0); // Trigger dense mode
Test.prototype = array;

var test = new Test();

array[0] = 1;
test[0] = 2;

print(array[0]); // Should print 1, not 2
-----
When initially I switched NativeDate to use IdScritable, I made
toGMTString just an alias to toUTCString. Later I realized that it could
cause troubles if someone would check Date.prototype.toGMTString.name to
get "toUTCString" so I made the code to allocate a separated IdFunction
to toUTCString. Now when I read ecma 3 appendixes I see that the initial
behavior is what actually Ecma 3 requires. Here is an extract from B.2.6:

The Function object that is the initial value of
Date.prototype.toGMTString is the same Function
object that is the initial value of Date.prototype.toUTCString.

Sometimes doing nothing is the best solution...

The attached patch fixes that and inlines many 1-3 lines functions as
optimization that java compilers typically do not want to do...


git-svn-id: svn://10.0.0.236/trunk@96432 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 17:39:58 +00:00
rods%netscape.com
dd18adf0c6 removed "! important" for input text so allows users to tailer border sizes
This reopens bug 25580, which I have marked won't fix
Fixes Bug 55336 r=kmcclusk sr=attinasi a=dbaron


git-svn-id: svn://10.0.0.236/trunk@96428 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 12:52:37 +00:00
sgehani%netscape.com
90a7ac6a3f Remove extra whitespace after "nsIPasswordManager.idl \"
git-svn-id: svn://10.0.0.236/trunk@96427 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 12:37:01 +00:00
sgehani%netscape.com
b6d8afaab6 Fix unix bustage: remove whitespace after "nsIPasswordManager.idl \"
git-svn-id: svn://10.0.0.236/trunk@96426 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 12:34:54 +00:00
sgehani%netscape.com
c030264b35 Removing obsolete nsIPasswordManager.idl which now lives solely in
netwerk/base/public.

b = 76095
r = morse
sr = sfraser
a = drivers


git-svn-id: svn://10.0.0.236/trunk@96425 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 11:45:29 +00:00
sgehani%netscape.com
e115ff776a Stop building nsIPasswordManager.idl in extensions/wallet and start building it in netwerk/base.
b = 76095
r = morse
sr = sfraser
a = drivers


git-svn-id: svn://10.0.0.236/trunk@96424 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 11:43:40 +00:00
locka%iol.ie
a0bf193052 Made a couple of tweaks on behalf of wtc@netscape.com to allow control to build when the MS Platform SDK is installed. b=83976 r=adamlock@netscape.com sr/a=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@96423 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 11:42:38 +00:00
bstell%netscape.com
7a4fb79e29 fix HPUX bustage
git-svn-id: svn://10.0.0.236/trunk@96419 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 08:58:07 +00:00
bstell%netscape.com
bbd849af0c remove forward struct declaration to fix HPUX/AIX/IRIX compile bustage
git-svn-id: svn://10.0.0.236/trunk@96418 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 07:26:31 +00:00
bstell%netscape.com
e27188c16b bug 61439: workaround X server bug so non-US users can enter email addresses
when autocomplete popup is up
r=pavlov@netscape.com, sr=blizzard@mozilla.org, a=asa@mozilla.org
add hooks to intercept the XKeyPressedEvent/XKeyReleasedEvent
so we can simulate the Mode_switch bit


git-svn-id: svn://10.0.0.236/trunk@96417 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 06:14:48 +00:00
bstell%netscape.com
92f4d30f94 bug 61439: workaround X server bug so non-US users can enter email addresses
when autocomplete popup is up
r=pavlov@netscape.com, sr=blizzard@mozilla.org, a=asa@mozilla.org
Code to note when the Mode_switch keycode is pressed/released.
When the Mode_Switch key is down set the Mode_switch bit in the
XKeyPressedEvent.


git-svn-id: svn://10.0.0.236/trunk@96416 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 06:07:13 +00:00
bstell%netscape.com
76bca2cb0e bug 61439: workaround X server bug so non-US users can enter email addresses
when autocomplete popup is up
r=pavlov@netscape.com, sr=blizzard@mozilla.org, a=asa@mozilla.org
pref allow user to control the Mode_switch workaround, current enabled
Use to disabled the workaround when the X server is finally fixed.


git-svn-id: svn://10.0.0.236/trunk@96415 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 06:02:25 +00:00
bstell%netscape.com
1db74feeb6 bug 61439: workaround X server bug so non-US users can enter email addresses
when autocomplete popup is up
r=pavlov@netscape.com, sr=blizzard@mozilla.org, a=asa@mozilla.org
Code to note when the Mode_switch keycode is pressed/released.
When the Mode_Switch key is down set the Mode_switch bit in the
XKeyPressedEvent.


git-svn-id: svn://10.0.0.236/trunk@96414 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 05:58:14 +00:00
dougt%netscape.com
e17c4bf517 Allows FTP to create RAW content. r=gagan, sr=darin, a=blizzard
git-svn-id: svn://10.0.0.236/trunk@96413 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 05:37:00 +00:00
leaf%mozilla.org
fa7ecb83fc Automated update
git-svn-id: svn://10.0.0.236/trunk@96411 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 05:14:40 +00:00
bstell%netscape.com
bc2733acfb bug 61439: workaround X server bug so non-US users can enter email addresses
when autocomplete popup is up
r=pavlov@netscape.com, sr=blizzard@mozilla.org, a=asa@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@96410 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 05:07:19 +00:00
ducarroz%netscape.com
8b9597f0b8 Fix for bug 84054. Appledouble files weren't correctly detected and AppleSingle weren't correctly generated if they don't have a datafork. R=varada, SR=bienvenu, A=chofmann
git-svn-id: svn://10.0.0.236/trunk@96408 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 04:53:34 +00:00
wtc%netscape.com
7bdb38f74a Bugzilla bug #30746: in combined MxN thread model, let the primordial
thread remain a native thread.  Create a separate CPU thread to run
the local threads.
Modified files: prucpu.c, pruthr.c


git-svn-id: svn://10.0.0.236/trunk@96407 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 04:51:46 +00:00
wtc%netscape.com
7c2a0f4ecc Bugzilla bug #84100: we need to write our own accept method to copy
the PRFilePrivate structure.


git-svn-id: svn://10.0.0.236/trunk@96406 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 04:31:20 +00:00
shanjian%netscape.com
7aaa4daa76 #19265 [TEXT] Word-wrap improperly breaks before space following last word [INLINE]
r = waterson
r/sr=attinasi a=asa


git-svn-id: svn://10.0.0.236/trunk@96405 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 02:40:27 +00:00
ben%netscape.com
beaf7ea4f2 Make tree widgets in search sidebar panel use the correct classes for
improved visuals.
r=matt, sr=blake, a=asa, bug 83954


git-svn-id: svn://10.0.0.236/trunk@96403 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 02:17:48 +00:00
ben%netscape.com
662ce71831 Fix X-server crash by preventing drags from menus on non-Win32 platforms.
r=hyatt, sr=blake, a=asa, bug 79003.


git-svn-id: svn://10.0.0.236/trunk@96402 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 02:15:12 +00:00
mkaply%us.ibm.com
64848379cd More REQUIRES bustage - need mimetype in libpr0n
git-svn-id: svn://10.0.0.236/trunk@96401 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 02:08:59 +00:00
mkaply%us.ibm.com
79661921de Dumb OS/2 only bustage. I messed with the wrong short name.
git-svn-id: svn://10.0.0.236/trunk@96399 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 02:06:12 +00:00
pschwartau%netscape.com
770305d4cd Initial add.
git-svn-id: svn://10.0.0.236/trunk@96398 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 01:28:04 +00:00
pschwartau%netscape.com
fc17f35398 Added two new sections to the test.
git-svn-id: svn://10.0.0.236/trunk@96397 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 01:26:59 +00:00
hyatt%netscape.com
6ce653cd9d Fix for 83642. r=jag, sr=blake, a=tor
git-svn-id: svn://10.0.0.236/trunk@96393 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 01:08:31 +00:00
nicolson%netscape.com
14c3594b31 Change initialize arguments.
Specify key usage when unwrapping a symmetric key.


git-svn-id: svn://10.0.0.236/trunk@96392 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 01:01:23 +00:00
jband%netscape.com
687e4a8c6a fix bug 83367 - add deferred Release of natives of wrappednatives to avoid nesting into js_AllocGCThing during JS gc sr=jst r=dbradley a=drivers
git-svn-id: svn://10.0.0.236/trunk@96391 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 01:00:48 +00:00
nicolson%netscape.com
b338e56520 Remove NSS private functions.
git-svn-id: svn://10.0.0.236/trunk@96390 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 01:00:47 +00:00
dbaron%fas.harvard.edu
d1140fa5b3 Miscellaneous performance fixes related to selector matching:
* cut in half the number of (expensive, universally hashed) selectors needed for many UA-stylesheet :link and :visited rules by implementing :-moz-any-link (bug 83484)
 * remove most of EnumerateTagRules since most of it does no useful work (bug 83506)
 * avoid refcounting of atoms for stack-based hash keys (bug 83511)
 * add logging (turned off, except for me) to evaluate effectiveness of RuleHash
 * add a namespace hash, which will be a big win once bug 35847 is fixed (bug 83497)
 * avoid repeated reallocation of mEnumList by setting the initial length to a minimum of 8
 * remove an unneeded variable in the beginning of SelectorMatches
 * fix one case in CSS error reporting (bug 65469), not part of default build
b=83482  r=attinasi@netscape.com  sr=waterson@netscape.com  a=asa@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@96389 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 01:00:11 +00:00
nicolson%netscape.com
1da4a4bea6 Remove private NSS functions.
Specify a key usage when unwrapping a symmetric key.


git-svn-id: svn://10.0.0.236/trunk@96388 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 01:00:05 +00:00
jband%netscape.com
5ee87bd70e fix bug 84020 - don't override the context global, bug 83367 - add deferred Release of natives of wrappednatives to avoid nesting into js_AllocGCThing during JS gc, and bug 82274 - fix a little leak (patch from dbradley). sr=jst r=dbradley a=drivers
git-svn-id: svn://10.0.0.236/trunk@96387 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 00:59:53 +00:00
nicolson%netscape.com
b4bb444c9a key usages for unwrapping.
git-svn-id: svn://10.0.0.236/trunk@96386 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 00:59:29 +00:00
nicolson%netscape.com
360c806e41 When unwrapping a symkey, specify a usage. This is to conform
to NSS's api.


git-svn-id: svn://10.0.0.236/trunk@96385 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 00:59:12 +00:00
nicolson%netscape.com
1b5ad8e2c6 Add JSS_symkeyUsage table.
git-svn-id: svn://10.0.0.236/trunk@96384 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 00:58:38 +00:00
blizzard%redhat.com
94e41d29ac Fix bug #41527. Can't use xremote to open a url in the current window. r=dbaron,sr=tor,a=asa
git-svn-id: svn://10.0.0.236/trunk@96382 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 00:55:16 +00:00
jband%netscape.com
b5cd98ffd1 fix part of bug 83367 by fixing the crazy 'delete this' case after making a call out which could result in a reference being added. sr=vidur r=waterson,dbradley a=drivers
git-svn-id: svn://10.0.0.236/trunk@96381 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 00:51:29 +00:00
jband%netscape.com
e5d45072c3 fix bug 78428 by making sure to use the lesser of the freeslot or nslots value when marking slots. This is necessary because objects can now be in an initial state where the freeslots is a larger number than the nslots - and the actual number of slots in the array. sr=brendan r=beard a=drivers
git-svn-id: svn://10.0.0.236/trunk@96380 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 00:47:56 +00:00
ducarroz%netscape.com
dcd7228372 Fix Senna bustage, add require module mimetype.
git-svn-id: svn://10.0.0.236/trunk@96379 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 00:44:08 +00:00
jband%netscape.com
8329c943ff fix part of bug 82034 by failing rather than crashing if the applet is null. Fix from jst. sr=jband r=beard a=drivers
git-svn-id: svn://10.0.0.236/trunk@96378 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 00:41:28 +00:00
dbaron%fas.harvard.edu
be5fd03419 Reduce the size of EntityNode from 92 bytes to 8 bytes (on 32-bit platforms) by holding a pointer to the string in the text segment or string owned by the creator instead of copying that string into an nsCAutoString. b=81746 r=harishd@netscape.com sr=vidur@netscape.com a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@96375 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 00:39:38 +00:00
jband%netscape.com
cf62f803ac fix bug 82034 by making wrapped Java objects be not JS natives again but with their own slot accessors. This should bring JS -> Java communication back to life. sr=brendan r=beard a=drivers
git-svn-id: svn://10.0.0.236/trunk@96374 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 00:39:13 +00:00
wtc%netscape.com
66e9f7aceb Bugzilla bug #83811: added a new implicit rule to build BUILT_CSRCS
because VPATH or vpath doesn't search in a directory that doesn't
exist at the beginning of a make invocation even if it is created
by the make invocation.
Modified files: coreconf/rules.mk, nss/lib/fortcrypt/swfort/manifest.mn


git-svn-id: svn://10.0.0.236/trunk@96373 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 00:32:14 +00:00
nelsonb%netscape.com
50cb1eea79 Fix bug that caused version number to be wrong in SSL3 client hellos
when restarting an SSL3 (not TLS) session.  (no bug number)


git-svn-id: svn://10.0.0.236/trunk@96372 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 00:26:37 +00:00
jband%netscape.com
869935b8c5 fix commented out lines for the next time we need to use them
git-svn-id: svn://10.0.0.236/trunk@96370 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 00:25:32 +00:00
cls%seawood.org
9fb8a2cc5c Properly set c++ exception flags for Irix MIPSPro compiler.
Thanks to John Vandenberg <johnv@adacel.com.au> for the patch.
Bug #82496 r=cls a=asa


git-svn-id: svn://10.0.0.236/trunk@96369 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 00:22:50 +00:00
cls%seawood.org
9853790421 Don't attempt to build ldap if building standalone modules. Create "directory" if it doesn't exist.
Bug #75734 r=dmose a=asa


git-svn-id: svn://10.0.0.236/trunk@96366 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 00:15:03 +00:00
cls%seawood.org
0c2a0a2f8c Handle cygwin & mks uname output on win32.
Bug #72154 r=pschwartau@netscape.com a=asa@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@96365 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 00:08:21 +00:00
bryner%uiuc.edu
2bdfca7e3b Bug 83662 - can't select first file in linux filepicker. r=jag, sr=blizzard, a=asa.
git-svn-id: svn://10.0.0.236/trunk@96364 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 00:07:49 +00:00
nhotta%netscape.com
6bbee77a8c Separated the menu checkmark part as a function,
use setTimeout() to delay the execution to allow the menu creation to complete before checkmark the menu,
bug 82272, r=ducarroz, sr=waterson, a=asa.


git-svn-id: svn://10.0.0.236/trunk@96363 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 00:04:56 +00:00
nhotta%netscape.com
e33002760f Added support for a range 0xFAxx - 0xFCxx of CP932, check in for shom@vinelinux.org, bug 82678, r=ftang, sr=blizzard, a=asa.
git-svn-id: svn://10.0.0.236/trunk@96362 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 00:04:09 +00:00
nhotta%netscape.com
ffaf244f57 Added an attribute for the charset conversion so that it fallback to a question mark in case of conversion error,
bug 83218, r=pinkerton, sr=blizzard, a=asa.


git-svn-id: svn://10.0.0.236/trunk@96361 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 00:02:29 +00:00
ftang%netscape.com
215de26c5e fix 82666. r=nhotta sr=blizzard a=blizzard
add one more char for GB18030


git-svn-id: svn://10.0.0.236/trunk@96360 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 23:59:16 +00:00
tor%cs.brown.edu
321eec3d52 Bug 83835 - tweak jpeg decoder performance by not doing a OnDataAvailable()
for every line of the image.  r=pavlov, sr=blizzard, a=asa


git-svn-id: svn://10.0.0.236/trunk@96359 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 23:57:45 +00:00
pinkerton%netscape.com
8e710d9b71 bullet-proof hiding the view. we might not have one if things are not dismissed correctly. r=pchen/sr=hyatt/a=asa. bug 83753.
git-svn-id: svn://10.0.0.236/trunk@96358 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 23:56:57 +00:00
wtc%netscape.com
ccbf7f70c5 Bugzilla bug #84035: we can't assume that 0 is an invalid value for the
pthread_t type and use 0 to indicate a lock has no owner.  Added a
'locked' boolean field explicitly to PRLock.  In PRMonitor, make the
owner field a PRThread* pointer, with a value of NULL indicating that
the monitor has no owner.  Thanks to Takis Psarogiannakopoulos for
reporting this bug and spending a year (off and on) tracking it down.
Modified files: _pth.h, primpl.h, and ptsynch.c.


git-svn-id: svn://10.0.0.236/trunk@96353 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 23:42:10 +00:00
pinkerton%netscape.com
517abad734 in flavor list, don't have file before url, since this stops ability to drag shortcuts from desktop (they're both). r=blake/sr=sfraser/a=asa. bugs 76728 and 70302.
git-svn-id: svn://10.0.0.236/trunk@96352 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 23:41:37 +00:00
locka%iol.ie
8f32f9dc6a NOT PART OF BUILD. Perl script for extrapolating the "public" headers of Mozilla by running the dependency tool over the embedding sample apps.
git-svn-id: svn://10.0.0.236/trunk@96349 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 23:32:09 +00:00
valeski%netscape.com
33d2e73318 r=ccarlen, sr=sfraser, a=asa. 80095. replace an overkill strstr, w/ strchr.
git-svn-id: svn://10.0.0.236/trunk@96348 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 23:30:55 +00:00
hyatt%netscape.com
e43fd22c5a Fixes for 83027, 83892, and 80512. r/sr=blake,alecf,pink, sr=hewitt,blake, a=asa
git-svn-id: svn://10.0.0.236/trunk@96347 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 23:23:35 +00:00
bienvenu%netscape.com
ee505b5c53 fix delimiter used to separate multiple folder destinations for offline copy r=naving, sr=sspitzer, a=drivers@mozilla.org 83980
git-svn-id: svn://10.0.0.236/trunk@96346 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 23:22:46 +00:00
pchen%netscape.com
fc01c4c229 bug 78409, r=pinkerton, sr=hyatt, a=asa, apply patch for bug 66848 which fixes submenus not knowing that its parent menu popped up in the opposite direction (usually because of hitting a screen boundary)
git-svn-id: svn://10.0.0.236/trunk@96344 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 23:03:24 +00:00
ducarroz%netscape.com
040e15610a Fix for bug 81751. Add an extra layer of converted in order to be able to support multipart urls (like multipart/x-mixed-replace). R=varada, SR=mscott, A=asa
git-svn-id: svn://10.0.0.236/trunk@96343 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 23:01:45 +00:00
markh%activestate.com
5f59fd399e Prevent crash in certain multi-threaded situations. Bug 83508. r=markh, sr=jband, a=blizzard.
git-svn-id: svn://10.0.0.236/trunk@96342 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 23:01:26 +00:00
ducarroz%netscape.com
b50618415c Fix for bug 81751. Add define for mime type multipart/x-mixed-replace and multipart/byteranges. Also export nsIFileStreams.idl on Mac. R=varada, SR=mscott, A=asa
git-svn-id: svn://10.0.0.236/trunk@96340 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 22:59:22 +00:00
bienvenu%netscape.com
212322d3fb fix playback of offline imap copy operations 83734 r=naving, sr=sspitzer, a=drivers@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@96339 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 22:58:09 +00:00
mkaply%us.ibm.com
c1578522f3 No bug
r=cls
Need SHORT_LIBNAME on OS/2


git-svn-id: svn://10.0.0.236/trunk@96337 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 22:52:40 +00:00
rginda%netscape.com
8574c83553 - not built -
bug 82462, break in scripts that arent loaded yet

messages related to fbreak and fclear commands


git-svn-id: svn://10.0.0.236/trunk@96336 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 22:52:10 +00:00
rginda%netscape.com
27c36f4131 - not built -
bug 82462, break in scripts that arent loaded yet

message name hookup for fbreak and fclear related strings


git-svn-id: svn://10.0.0.236/trunk@96335 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 22:51:45 +00:00
rginda%netscape.com
adef19b7a3 - not built -
bug 82462, break in scripts that arent loaded yet

implement fbreak and fclear commands


git-svn-id: svn://10.0.0.236/trunk@96334 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 22:51:13 +00:00
rginda%netscape.com
e4d437982c - not built -
bug 82462, break in scripts that arent loaded yet

move console._scripts/_sources creation into initDebugger()
check to see if we need to set a breakpoint when new scripts are loaded
add some comments to initDebugger()
implement isFutureBreakpoint() and setFutureBreakpoint()


git-svn-id: svn://10.0.0.236/trunk@96333 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 22:50:37 +00:00
rginda%netscape.com
54a6170f20 - not built -
bug 82462, break in scripts that arent loaded yet

hook up fbreak and fclear commands


git-svn-id: svn://10.0.0.236/trunk@96332 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 22:48:50 +00:00
mkaply%us.ibm.com
d76d8b8095 #66016
r=hwaara, sr=alecf, a=asa
Move hardcoded strings into properties file


git-svn-id: svn://10.0.0.236/trunk@96331 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 22:47:15 +00:00
pinkerton%netscape.com
6aa688e9af fix timers on osx. r=pchen/sr=sfraser/a=asa. bug# 75499.
git-svn-id: svn://10.0.0.236/trunk@96330 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 22:40:53 +00:00
pinkerton%netscape.com
aec0070388 ignore applets, plugins, and embed tags in mac click-hold context menu code. r=pchen/sr=hyatt/a=asa. bug 77774.
git-svn-id: svn://10.0.0.236/trunk@96329 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 22:39:49 +00:00
jaggernaut%netscape.com
17d2ba2b43 Add property "contentDocument" to the browser binding. bug=82823, r=jag, sr=hyatt, a=blizzard
git-svn-id: svn://10.0.0.236/trunk@96327 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 22:36:43 +00:00
shrutiv%netscape.com
2fae275fea Bug 38932: Allow Mail/News Account Wizard branding through CCK tool (r=bhuvan) (r=varada)
Patch file to suppport Mail/News Account customization for ISP through CCK


git-svn-id: svn://10.0.0.236/trunk@96326 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 22:35:03 +00:00
mkaply%us.ibm.com
7c11a59df3 #76908
r/a=edburns, sr=jst, a=chofmann (for drivers)
Change PR_*_CALLBACK to JS_*_CALLBACK


git-svn-id: svn://10.0.0.236/trunk@96325 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 22:26:35 +00:00
mcafee%netscape.com
bbdbab50b0 example configs
git-svn-id: svn://10.0.0.236/trunk@96324 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 22:26:20 +00:00
tor%cs.brown.edu
dbaa49e3e8 Bug 83804 - crash in gif decoder caused by mismatch in rgb line buffer size.
Moved ownership of rgb line buffer to nsGIFDecoder2.
r=pavlov, sr=blizzard, a=blizzard


git-svn-id: svn://10.0.0.236/trunk@96323 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 22:24:38 +00:00
ftang%netscape.com
6f3d36f2d2 fix 83448. author=simon@softel.co.il
r=ftang sr=kin a=asa


git-svn-id: svn://10.0.0.236/trunk@96322 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 22:22:36 +00:00
danm%netscape.com
dc6e4cdb01 speed up PersistPositionAndSize. bugs 70283, 79060 r=hyatt,saari a=blizzard
git-svn-id: svn://10.0.0.236/trunk@96321 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 22:22:07 +00:00
larryh%netscape.com
5e235d5192 Bugzilla 81666. new os2 locking
git-svn-id: svn://10.0.0.236/trunk@96320 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 22:20:48 +00:00
shrutiv%netscape.com
362239516a Bug 38932: Allow Mail/News Account Wizard branding through CCK tool (r=bhuvan) (r=varada)
Patch file to create files mailaccount.rdf and newsaccount.rdf


git-svn-id: svn://10.0.0.236/trunk@96319 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 22:08:01 +00:00
larryh%netscape.com
06c019322d Bugzilla: 79733. pruthr.c wrong MD calls
git-svn-id: svn://10.0.0.236/trunk@96318 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 21:52:20 +00:00
shrutiv%netscape.com
90a00b0c4d Bug 38932: Allow Mail/News Account Wizard branding through CCK tool (r=bhuvan) (r=varada)
Patch file to support mail/news customization through CCK


git-svn-id: svn://10.0.0.236/trunk@96317 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 21:45:42 +00:00
shrutiv%netscape.com
5334bd6d65 Bug 38932: Allow Mail/News Account Wizard branding through CCK tool (r=varada) (r=bhuvan)
Patch file to include function headers for CCK mail/news customization


git-svn-id: svn://10.0.0.236/trunk@96316 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 21:37:21 +00:00
shrutiv%netscape.com
b3c5c7cc57 Bug 38932: Allow Mail/News Account Wizard branding through CCK tool (r=varada)
Patch file to include mail/news screens in CCK wizard


git-svn-id: svn://10.0.0.236/trunk@96315 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 21:26:33 +00:00
shrutiv%netscape.com
d91da859a6 Bug 38932: Allow Mail/News Account Wizard branding through CCK tool (r=varada)
Adding Ini file for News settings in CCK wizard


git-svn-id: svn://10.0.0.236/trunk@96314 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 21:22:58 +00:00
shrutiv%netscape.com
599b9d148e Bug 38932: Allow Mail/News Account Wizard branding through CCK tool (r=varada)
Ini file for mail settings screen in CCK wizard


git-svn-id: svn://10.0.0.236/trunk@96312 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 21:17:05 +00:00
shrutiv%netscape.com
902ee608c3 Bug 77598: Company Identifier (UA String) field too narrow (r=bobj)
Company identifier field can accomodate upto 60 characters


git-svn-id: svn://10.0.0.236/trunk@96311 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 20:51:12 +00:00
ssu%netscape.com
6987184500 fixing blocker bug 83977 - installer fails to complete with error -229. a=leaf
git-svn-id: svn://10.0.0.236/trunk@96309 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 19:14:06 +00:00
ashuk%eng.sun.com
0e27a8b3dc Bug=70656
author=ashuk
ra=edburns

Files modified:
src_moz/NativeEventThread.cpp

The fix allows webclient to startup correctly with more than
1 profile present.


git-svn-id: svn://10.0.0.236/trunk@96308 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 18:50:05 +00:00
shrutiv%netscape.com
38583fd4e0 Bug 75230: CCK should be updated to work with Netscape 6.1 (r=bobj)
To parse Config.ini with additional attributes


git-svn-id: svn://10.0.0.236/trunk@96303 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 17:11:15 +00:00
shrutiv%netscape.com
a15277dc03 Bug 75230:CCK should be updated to work with Netscape 6.1 (r=bobj)
Patch file to parse config.ini with additional components and attributes


git-svn-id: svn://10.0.0.236/trunk@96302 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 17:06:35 +00:00
nboyd%atg.com
81fe5b223b The patch applies the following optimization to TokenStream:
1. Keyword search via Java Hahstable is replaced by explicit "switch"
code generated by idswitch tool. It not only speed up keyword search and
eliminates all Integer objects created to hold keyword tokens and
corresponding Hahstable structures, but it also reduces code size due to
very poor array initialization support in JVM.

2. It replaces the isXDigit method by xDigitToInt that either converts
its argument to 0..15 or returns -1 if it is not a hex digit and updates
the method usage accordingly The patch updates NativeGlobal.js_unescape
to reflect this usage change.


git-svn-id: svn://10.0.0.236/trunk@96301 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 13:59:30 +00:00
nboyd%atg.com
4d1da688c5 Have doc reference nested apidocs.
git-svn-id: svn://10.0.0.236/trunk@96300 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 13:58:51 +00:00
nboyd%atg.com
b505c474f2 Add skip for bug 83051
git-svn-id: svn://10.0.0.236/trunk@96299 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 13:55:22 +00:00
despotdaemon%netscape.com
102356a1fc Pseudo-automatic update of changes made by endico@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@96297 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 07:15:16 +00:00
ian%hixie.ch
c39644bda6 * Improved the helpfulness of the extremely verbose debugging information of PLIF.pm by quoting embedded variables
* Implemented MagicCollectingArray, which acts like MagicPipingArray except that the result is collected into one big array instead of multiple arrayrefs
* Added the relevant getCollecting*List methods to the Controller class
* Added DESTROY methods to the magic array to prevent DESTROY method calls from being propagated
* Made the debug.dumpVars string more robust when the data hash includes one of the three magic characters '(', '.' or ')'
* Implemented sanitation in COSES so that any keys in the data hash containing one of the three magic characters '(', '.' or ')' will have them transliterated to '[', ':' and ']' respectively (sanitation is optional and can be bypassed)
* Changed the API of the generic output module's 'output' method to take the optional $session argument last, thus simplifying the call sites a lot
* Implemented the 'dispatcher.output' service in several classes to return strings that must be support in variants (required for a good UI in the COSES editor)
* Renamed the Login module's strings so that they use the dot-notation separating significant parts


git-svn-id: svn://10.0.0.236/trunk@96296 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 06:13:22 +00:00
jag%tty.nl
cd7f0471b0 Get rid of javascript errors on console. bug 79976, patch by jst, r=jag, sr=blake, a=chofmann
git-svn-id: svn://10.0.0.236/trunk@96295 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 05:46:33 +00:00
wtc%netscape.com
83d85607f1 Bugzilla bug #83930: fixed a typo in PR_LockFile.
git-svn-id: svn://10.0.0.236/trunk@96293 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 04:29:34 +00:00
dmose%netscape.com
cb9876e7dc Fix LDAP autocomplete to show display names (bug 79885) r=ducarroz@netscape.com, sr=mscott@netscape.com, a=dbaron@fas.harvard.edu
git-svn-id: svn://10.0.0.236/trunk@96291 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 03:01:51 +00:00
ducarroz%netscape.com
699dbf35be Fix for bug 83184. Need to send resource fork of file which Internet config doesn't have a mapping for. This fix has been already checked in the 0.9.1 branch. R=sfraser, SR=bienvenu, A=asa
git-svn-id: svn://10.0.0.236/trunk@96289 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 02:44:13 +00:00
hyatt%netscape.com
990b8599a4 Fix build bustage.
git-svn-id: svn://10.0.0.236/trunk@96285 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 00:57:43 +00:00
hyatt%netscape.com
fda213e89d Fixes for 80512 and 83707. r=blake, sr=waterson, a=asa
git-svn-id: svn://10.0.0.236/trunk@96284 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 00:22:43 +00:00
ben%netscape.com
ae333458d3 last patch was a=tor, btw
git-svn-id: svn://10.0.0.236/trunk@96283 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-03 23:27:43 +00:00
idk%eng.sun.com
1b729b0b94 *not part of the build*
build java/xpidl before any other targets


git-svn-id: svn://10.0.0.236/trunk@96282 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-03 23:25:29 +00:00
timeless%mac.com
d43de3f2fd Bugzilla Bug 77210 Images don't show up in documents printed via Xprint
patch by Roland.Mainz@informatik.med.uni-giessen.de
r=timecop@network.email.ne.jp sr=blizzard a=asa


git-svn-id: svn://10.0.0.236/trunk@96281 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-03 23:20:40 +00:00
ben%netscape.com
8f5a95224a Fix testing mishap in my bookmarks panel checkin last night. Not part of original patch, just reversing.
r=Hixie, sr=blake.


git-svn-id: svn://10.0.0.236/trunk@96280 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-03 23:15:09 +00:00
ian%hixie.ch
31afdd6c43 Stub implementation of a COSES editor component, plus added 'component.nameOfComponent' to the list of services provided by the other two components
git-svn-id: svn://10.0.0.236/trunk@96279 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-03 23:06:09 +00:00
ian%hixie.ch
a4e5deac24 Moved AdminCommands.pm and Login.pm to a Component directory
git-svn-id: svn://10.0.0.236/trunk@96278 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-03 22:45:37 +00:00
timeless%mac.com
211713bb93 bewildered BeOS 5.0 Depend on 06/03 10:47
Build Error Summary

c++ -o nsBookmarksService.o -c -DOSTYPE=\"BeOS5.0\" -DOSARCH=\"BeOS\" -DMOZ_REFLOW_PERF -DMOZ_REFLOW_PERF_DSP -DOJI   -I../../../../dist/include -I../../../../dist/include -I/boot/home/tinderbox/BeOS_5.0_Depend/mozilla/obj-i686-pc-beos/dist/include/nspr         -fPIC   -frtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wbad-function-cast -Wcast-align -Woverloaded-virtual -Wsynth -Wno-multichar -Wno-ctor-dtor-privacy -pedantic -Wno-long-long -pipe  -DDEBUG -DDEBUG_cltbld -DTRACING -g  -DMOZILLA_CLIENT -include ../../../../config-defs.h -Wp,-MD,.deps/nsBookmarksService.pp /boot/home/tinderbox/BeOS_5.0_Depend/mozilla/xpfe/components/bookmarks/src/nsBookmarksService.cpp
/boot/home/tinderbox/BeOS_5.0_Depend/mozilla/xpfe/components/bookmarks/src/nsBookmarksService.cpp: In method `nsresult nsBookmarksService::ReadBookmarks()':
/boot/home/tinderbox/BeOS_5.0_Depend/mozilla/xpfe/components/bookmarks/src/nsBookmarksService.cpp:4112: no matching function for call to `BookmarkParser::SetIEFavoritesRoot (nsCString)'
/boot/home/tinderbox/BeOS_5.0_Depend/mozilla/xpfe/components/bookmarks/src/nsBookmarksService.cpp:403: candidates are: BookmarkParser::SetIEFavoritesRoot(nsCString &) <near match>
make[5]: *** [nsBookmarksService.o] Error 1

picky compiler. i'm amazed that any of the code in there works. this is a bustage fix that will only affect XP_BEOS.


git-svn-id: svn://10.0.0.236/trunk@96277 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-03 19:18:09 +00:00
ian%hixie.ch
c77a5c18e0 Minor bug fixes required to make the code run without crashing...
git-svn-id: svn://10.0.0.236/trunk@96276 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-03 16:14:41 +00:00
ian%hixie.ch
c054620213 Some more minor corrections to get it to run as well as compile... (removes some XXX comments and adds some error checking)
git-svn-id: svn://10.0.0.236/trunk@96275 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-03 15:27:16 +00:00
ian%hixie.ch
e283e3f98d Fixing a gazillion syntax, logic and XML errors and adding some debug code. It compiles!
git-svn-id: svn://10.0.0.236/trunk@96274 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-03 14:49:41 +00:00
ian%hixie.ch
1c4b9ea728 * Added some comments (including some XXX comments where I realised we had missing code)
* Added implicit data to the hash passed to the string expander from the generic output service
* To support the implicit data, added a |hash| stub method to the Session.pm module (and changed the already implemented version in the descendant user service to take this into account)
* To support the implicit data, added |hash| and |getArguments| methods to the Input.pm module (and implemented |getArguments| in the Arguments.pm module)
* To support the implicit data, made the Program.pm module keep track of the executing command
* To support the implicit data, added |hash| and |name| methods to the Program.pm module (actually, |name| was already assumed to exist in other parts of the codebase)
* Corrected trivial semantic mistake in Program.pm's |verifyInput| method
* Added a way to get a user not by username but by a specific address (modifies the user service and the user data source and it's MySQL implementation)
* Implemented GenericOutputs.pm, an implementation of 'dispatcher.output.generic' and 'dataSource.strings.default' for some strings used by other parts of PLIF (currently only supports 'stdout' and 'http' protocols, and minimally at that)
* Implemented Login.pm, a helper module that implements user authentication, user creation and the sending of a new password if it is forgotten, a utility method |hasRight| to ensure that the authenticated user has a particular right (resulting in a message if not), and various routines to support all this.


git-svn-id: svn://10.0.0.236/trunk@96268 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-03 10:11:58 +00:00
gerv%gerv.net
aedb236595 New Accept: header. Reviewed by n.p.m.netlib, r=bbaetz, sr=darin, a=asa. Bug 83458.
git-svn-id: svn://10.0.0.236/trunk@96263 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-03 07:44:52 +00:00
bryner%uiuc.edu
07a3022c7c Bug 81830 - Crash in profile selection using keyboard navigation. r=blake, sr=hyatt, a=asa.
git-svn-id: svn://10.0.0.236/trunk@96261 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-03 05:54:20 +00:00
ben%netscape.com
fcf3a97b48 - fix js error when pasting into a bookmarks folder due to missing method.
(implement method exposing BookmarkParser::CreateAnonymousResource)
r=hixie, sr=blake, a=asa
part of 79904


git-svn-id: svn://10.0.0.236/trunk@96260 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-03 05:52:53 +00:00
ben%netscape.com
fcc1bb0dc6 forgot this. oops
git-svn-id: svn://10.0.0.236/trunk@96259 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-03 05:45:44 +00:00
wtc%netscape.com
d723befbf4 The rule for creating nslib.c does not need to be a double-colon rule.
Modified it to use automatic variables ($+ and $@) instead of hardcoded
file names.


git-svn-id: svn://10.0.0.236/trunk@96258 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-03 05:36:28 +00:00
wtc%netscape.com
a3c603d832 Simplified the nss_build_all and nss_RelEng_bld rules; they don't
need to create recursive make processes.


git-svn-id: svn://10.0.0.236/trunk@96257 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-03 05:28:18 +00:00
ben%netscape.com
1c0e419f1f - fix js error when pasting into a bookmarks folder due to missing method.
(implement method exposing BookmarkParser::CreateAnonymousResource)
- allow user to remove Imported IE favorites folder by setting a pref
  so that it is not automatically imported on startup.
r=hixie, sr=blake, a=asa
part of 79904, 22642


git-svn-id: svn://10.0.0.236/trunk@96256 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-03 05:17:48 +00:00
ben%netscape.com
eec8101963 - Fix commands for bookmarks sidebar panel
r=fabian, sr=blake, a=asa
part of 82967


git-svn-id: svn://10.0.0.236/trunk@96255 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-03 05:15:27 +00:00
ben%netscape.com
b4e4735bca - Fix the height of the statusbar so that the progressmeter can be toggled without the height changing
r=fabian, sr=blake, a=asa
part of 82967


git-svn-id: svn://10.0.0.236/trunk@96254 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-03 05:14:35 +00:00
ben%netscape.com
be8ff4d014 - added a new formatting style
r=fabian, sr=blake, a=asa
part of 82967


git-svn-id: svn://10.0.0.236/trunk@96253 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-03 05:14:13 +00:00
ben%netscape.com
49956b8297 - styles for sidebar panel trees.
r=fabian, sr=blake, a=asa
part of 82967


git-svn-id: svn://10.0.0.236/trunk@96252 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-03 05:13:46 +00:00
ben%netscape.com
d04c4ebef0 [NOT PART OF BUILD]
Fix bustage due to file relocations and XUL syntax changes.


git-svn-id: svn://10.0.0.236/trunk@96251 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-03 04:30:11 +00:00
wtc%netscape.com
a8baef06a3 Bugzilla bug #83845: the IPv6-to-IPv4 getpeername method was invoking
the getsockname method of the IPv4 socket layer.  Thanks to Terry Hayes
<thayes@netscape.com> for the bug fix.


git-svn-id: svn://10.0.0.236/trunk@96250 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-03 04:18:40 +00:00
ben%netscape.com
b276a89ce6 [NOT PART OF BUILD]
Fix build issue (failed to build on windows)


git-svn-id: svn://10.0.0.236/trunk@96249 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-03 04:10:05 +00:00
wtc%netscape.com
4ed17b464a Must use := to define OS_RELEASE in terms of itself.
git-svn-id: svn://10.0.0.236/trunk@96247 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-03 02:42:48 +00:00
blizzard%redhat.com
2c92641d39 Fix bug #83722. Crash when loading an <img> tag from a stream. r=valeski,sr=to
r,a=chofmann


git-svn-id: svn://10.0.0.236/trunk@96246 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-03 02:02:16 +00:00
syd%netscape.com
60f10cb24e Fix for 81523 and 81515. Checking in for ssu, see details in the bug reports.
r=sgehani, rs/sr=mscott, a=chofmann


git-svn-id: svn://10.0.0.236/trunk@96244 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-03 01:02:14 +00:00
tara%tequilarista.org
cbb24b9172 Landing Myk's patch for bug #71767
git-svn-id: svn://10.0.0.236/trunk@96243 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-02 22:02:02 +00:00
sspitzer%netscape.com
bd942db08e the fix for #79528 caused a regression (unable to delete filters).
adding back a line that was accidentally removed.  sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@96242 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-02 18:05:59 +00:00
wtc%netscape.com
336ac4034b Bugzilla bug #83811: deleted the useless vpath %.c $(OBJDIR) because
OBJDIR is not defined yet.  Restored VPATH = $(OBJDIR) as a temp
workaround.  Also deleted GARBAGE = nslib.c, which is no longer
correct.


git-svn-id: svn://10.0.0.236/trunk@96241 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-02 15:59:58 +00:00
jake%acutex.net
f76024a6dd sanitycheck.cgi was able to be run by anybody - even people without Bugzilla accounts. It is now restricted to only people with the editbugs permission (bug 54556).
Patch by Myk Melez <myk@mozilla.org>
r= jake@acutex.net


git-svn-id: svn://10.0.0.236/trunk@96240 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-02 14:24:45 +00:00
hwaara%chello.se
db7dc87d9a #70258. Clean up the filters UI. Make the filterlist-dialog look better. r=bhuvan, sr=hewitt, a=dbaron.
git-svn-id: svn://10.0.0.236/trunk@96239 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-02 12:37:32 +00:00
hwaara%chello.se
8aaa8566fb #49565. Fix leak, initial patch by Kevin Higgins. r=naving, alecf, sr=brendan, a=dbaron.
git-svn-id: svn://10.0.0.236/trunk@96238 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-02 12:11:41 +00:00
hwaara%chello.se
1301c7b6b8 #80511, #68941. Make the initial 3pane and browser window's window size somewhat decent, so low-res users don't get them offscreen at startup. r=danm, sr=alecf, a=dbaron.
git-svn-id: svn://10.0.0.236/trunk@96237 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-02 12:08:59 +00:00
hwaara%chello.se
61aca61a60 #72298, make "Unsent Messages" have its own outbox-like icon. r=andreww, sr=hewitt, a=dbaron.
git-svn-id: svn://10.0.0.236/trunk@96236 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-02 12:05:52 +00:00
rbs%maths.uq.edu.au
cb5f0dd43c Fix crasher bug 82332 - Avoid relying on the scanner because it can be set to null while the tokenizer isn't yet done. Use a pointer cached in the parser to retrieve the filename needed for error reporting. r=harishd sr=jst a=blizzard
git-svn-id: svn://10.0.0.236/trunk@96233 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-02 09:10:00 +00:00
wtc%netscape.com
05c1b7e5ee Deleted redundant VPATH because vpath is enough.
git-svn-id: svn://10.0.0.236/trunk@96230 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-02 06:12:29 +00:00
wtc%netscape.com
e0f149619b Restored OBJS += $(RES) for WINNT.
git-svn-id: svn://10.0.0.236/trunk@96229 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-02 06:03:14 +00:00
ssu%netscape.com
0c32c964a4 checking in for mscott. fixes bug 82643 - Replying to a message fails. r=sspitzer,sr=bienvenu,a=drivers@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@96228 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-02 04:54:51 +00:00
idk%eng.sun.com
74644f740e *not part of the build*
fix for 77579
r=yiming.chung@eng.sun.com


git-svn-id: svn://10.0.0.236/trunk@96227 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-02 04:44:35 +00:00
justdave%syndicomm.com
f8543b2ba4 Fix for bug 65190: add comparison type "all words as substrings" and "any words as substrings" to the text fields in query.cgi
Patch by Andreas Franke <afranke@ags.uni-sb.de>
r= justdave@syndicomm.com


git-svn-id: svn://10.0.0.236/trunk@96226 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-02 04:02:13 +00:00
idk%eng.sun.com
b900582885 *not part of the build*
fix for 83766


git-svn-id: svn://10.0.0.236/trunk@96225 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-02 03:28:07 +00:00
justdave%syndicomm.com
21860cdbe4 Fix for bug 78407: extra safeguard against overpopping the email list when pruning people who aren't supposed to get mail.
Patch by Jake Steenhagen <jake@acutex.net>
r= justdave@syndicomm.com


git-svn-id: svn://10.0.0.236/trunk@96224 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-02 03:19:26 +00:00
idk%eng.sun.com
74f56ba670 *not part of the build*
fix for 83735


git-svn-id: svn://10.0.0.236/trunk@96223 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-02 03:14:02 +00:00
wtc%netscape.com
741950efb4 Restored MPI_USERS as these files do depend on $(MPI_HDRS).
git-svn-id: svn://10.0.0.236/trunk@96222 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-02 03:07:26 +00:00
wtc%netscape.com
102875bf56 It is more efficient to use := to when the value of the assignment is
$(shell ...).


git-svn-id: svn://10.0.0.236/trunk@96221 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-02 03:03:58 +00:00
wtc%netscape.com
332e99dcbd The strip function should be unnecessary.
git-svn-id: svn://10.0.0.236/trunk@96218 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-02 02:35:51 +00:00
wtc%netscape.com
3c3ee606a5 Deleted commented-out VPATH assignments.
git-svn-id: svn://10.0.0.236/trunk@96217 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-02 02:20:28 +00:00
wtc%netscape.com
86f0ea0a99 Turned on building of the software Fortezza pkcs11 module. It builds on
NT (both in source tree and with BUILD_TREE) for me.


git-svn-id: svn://10.0.0.236/trunk@96216 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-02 02:08:55 +00:00
justdave%syndicomm.com
c0b8428705 Fix for bug 83596: optional dependency on XML::Parser now checked in checksetup.pl
Patch by Dave Miller <justdave@syndicomm.com>
r= jake@acutex.net


git-svn-id: svn://10.0.0.236/trunk@96214 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-02 01:57:22 +00:00
justdave%syndicomm.com
9018fe3035 Fix for bug 83618: checksetup.pl crashes if DBI module isn't already installed.
Patch by Dave Miller <justdave@syndicomm.com>
r= jake@acutex.net


git-svn-id: svn://10.0.0.236/trunk@96211 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-02 01:53:01 +00:00
chak%netscape.com
5daf9746c3 Fix for 81796 - Enable SecureBrowserUI for embedding apps
r=ccarlen, sr=blizzard, a=dbaron


git-svn-id: svn://10.0.0.236/trunk@96209 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-02 00:35:39 +00:00
syd%netscape.com
aa42fb70f8 Fix for http://bugzilla.mozilla.org/show_bug.cgi?id=80383
r=dbragg, sr=mscott, a=asa

For the nsIProcess component, which is only used by XPInstall, instead of calling
nspr for process creation, we call a simplified version which, on windows, will
cause the child process not to inherit fds open by the forking process.

Fix is only XP_WIN. nspr will provide a more risky, non-nsIProcess, XP solution at
some point which is either achieved by modifying open() to accept a non-inherit
flag (on win32) or do an fcntl() on Unix (see the bug for details specific to the
fcntl()), or provide another pair of create processes functions that are geared
towards non-inheriting process creation.

The bug fixed here is the XP installer is not able, on win32, to remove the
components.reg file from the "cleanup" process, which leads to all sorts of mayhem,
because the cleanup process inherits the component.reg fd which is open at the
time the cleanup process is forked, and this it cannot remove something it has an
open reference to.


git-svn-id: svn://10.0.0.236/trunk@96205 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-02 00:06:44 +00:00
jfrancis%netscape.com
51d67839c3 exports for instrumentation stub library. *not part of build*
Can be added to NSStdLib project, along with stub IntrumentationLib, to make intrumentation api's available to any projects that link with NSStdLib.


git-svn-id: svn://10.0.0.236/trunk@96204 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-02 00:04:07 +00:00
pschwartau%netscape.com
30b7a68a64 Intial add. Regression test for bug 83532.
git-svn-id: svn://10.0.0.236/trunk@96202 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-01 23:56:58 +00:00
ddrinan%netscape.com
fc606418e1 Fix double free in PSM. Bug#82359, r=javi@netscape.com,sr=blizzard@mozilla.org,a=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@96201 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-01 23:48:53 +00:00
heikki%netscape.com
e0ed8874ab Bug 73958, XMLHttpRequest data corruption etc. Recursive stream readers are not supported, so I 'copy' by wrapping data in a light weight temporary stream and pass that to parser. Also fix 2 regressions: ignore parameter in Send() if method is GET and fix relative URLs. Finally this patch fixes the testcases, removes my hacky buffer now that nsCString can handle nulls in the middle, and do some minor code cleanup. r=harishd,sr=vidur,a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@96200 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-01 23:44:03 +00:00
pinkerton%netscape.com
c81690a2cf add id for print menu so PrintPlus can attach to it. r=kerz, sr=smfr, a=selmer. bugscape 4748.
git-svn-id: svn://10.0.0.236/trunk@96199 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-01 23:40:40 +00:00
pinkerton%netscape.com
7d39c7598b keep menu id's in sync between menu and menubar. bug 83187, r=saari/sr=smfr/a=asa.
git-svn-id: svn://10.0.0.236/trunk@96198 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-01 23:39:27 +00:00
pinkerton%netscape.com
79e43e38c2 add live-resizing for macosx. expose update/resize in the event handler to avoid having to hack up EventRecords to fake events. r=saari/sr=smfr/a=asa.
git-svn-id: svn://10.0.0.236/trunk@96197 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-01 23:38:27 +00:00
wtc%netscape.com
63cc5e9412 Use = instead of += to define INCLUDES. It is fine to use = because
this is the very first file Makefile includes.
Define -DSWFORT in DEFINES rather than CFLAGS.  First, DEFINES is the
variable for macro defines.  Second, by not defining CFLAGS in this file,
we will be able to check in the fix for bug #77788.  However, I am not
sure whether we should fix bug #77788.


git-svn-id: svn://10.0.0.236/trunk@96196 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-01 23:32:39 +00:00
sonmi%netscape.com
c3cb2e1755 added hw accelerator stuff, that should nor affect any machine except iWs-perf
git-svn-id: svn://10.0.0.236/trunk@96195 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-01 23:10:35 +00:00
relyea%netscape.com
52fb30c8b8 Add function to import a cert using it's DER form rather than it's cert form.
git-svn-id: svn://10.0.0.236/trunk@96194 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-01 22:50:23 +00:00
relyea%netscape.com
a4b5617821 export new functions for JSS to use
git-svn-id: svn://10.0.0.236/trunk@96193 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-01 22:49:48 +00:00
hyatt%netscape.com
e5f3f1d689 Fix for smoketest blocker 82194. sr=waterson, r=soemone, go look in the bug
git-svn-id: svn://10.0.0.236/trunk@96192 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-01 22:48:05 +00:00
idk%eng.sun.com
b411b1627d *not part of the build*
addon to 77140.
(NS_CurrentThread -> PR_CurrentThread)


git-svn-id: svn://10.0.0.236/trunk@96191 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-01 22:10:57 +00:00
hyatt%netscape.com
b4905f36bc Fix for 83613. r=dbaron, sr=brendan, a=leaf
git-svn-id: svn://10.0.0.236/trunk@96189 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-01 21:04:23 +00:00
ashuk%eng.sun.com
88c1b490e9 author=ashuk
Bug=73085

Small fix - added lines to change the permission of symlink.sh to
775 in the install directory. Without this, the symlinks dont
get created correctly when the XPI is downloaded.


git-svn-id: svn://10.0.0.236/trunk@96185 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-01 17:37:03 +00:00
despotdaemon%netscape.com
c7fbb8081c Pseudo-automatic update of changes made by dsirnapalli@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@96184 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-01 17:13:33 +00:00
ashuk%eng.sun.com
f7af415497 author=ashuk
Bug=81648

Files modifed:
mozilla/java/webclient/classes_spec/org/mozilla/webclient/wrapper_native/motif/MotifBrowserControlCanvas.java

Small change - comment out all references to DrawingSurfaceInfo with
explanation. This is no longer needed now that we use JAWT Native
Interface


git-svn-id: svn://10.0.0.236/trunk@96183 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-01 17:11:30 +00:00
nboyd%atg.com
1e0e59ecbf Add new CounterTest example.
git-svn-id: svn://10.0.0.236/trunk@96181 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-01 15:26:45 +00:00
jake%acutex.net
8401f362a9 More leak pluggin. This one fixes bug 39526.
Patch by Myk Melez <myk@mozilla.org>
r= jake@acutex.net


git-svn-id: svn://10.0.0.236/trunk@96180 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-01 13:38:01 +00:00
justdave%syndicomm.com
603852acc2 Fix for bug 83633: perl warnings in 5.6
r= Hixie


git-svn-id: svn://10.0.0.236/trunk@96174 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-01 10:03:52 +00:00
justdave%syndicomm.com
581eaee916 Fix for bug 73249: perl warnings under 5.6.0.
Patch by Chris Yeh <Chris.Yeh@nokia.com>
r= justdave@syndicomm.com


git-svn-id: svn://10.0.0.236/trunk@96172 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-01 08:34:45 +00:00
sgehani%netscape.com
1c3725c312 Make "Region sleection..." button visible.
b  = 63758
r  = vishy
sr = alecf


git-svn-id: svn://10.0.0.236/trunk@96170 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-01 06:54:27 +00:00
justdave%syndicomm.com
ac828bb8f0 Fix for bug 79317: dependency on CGI::Carp not caught by checksetup.pl
Patch by Dave Miller <justdave@syndicomm.com>
r= jake@acutex.net


git-svn-id: svn://10.0.0.236/trunk@96166 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-01 03:13:28 +00:00
justdave%syndicomm.com
0ed9a380b7 backing out previous fix to importxml.pl. It fixed it on Perl 5.6 and broke it on Perl 5.005. Will need to investigate.
git-svn-id: svn://10.0.0.236/trunk@96165 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-01 02:27:52 +00:00
justdave%syndicomm.com
f693a23060 Fix for bug 72862: fixes more Perl warnings in RelationSet.pm and globals.pl
git-svn-id: svn://10.0.0.236/trunk@96164 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-01 02:14:23 +00:00
justdave%syndicomm.com
fc2f6bb5a8 Fix for bug 57848, perl warnings in several files.
Patch by Nick Hibma <n_hibma@qubesoft.com>
r= justdave@syndicomm.com


git-svn-id: svn://10.0.0.236/trunk@96163 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-01 02:07:28 +00:00
hewitt%netscape.com
0c636b72ec 83595 - fix inspector style bustage, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@96160 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-01 01:42:49 +00:00
hyatt%netscape.com
cb0d9324ec Straggler for 78695.
git-svn-id: svn://10.0.0.236/trunk@96159 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-01 01:38:35 +00:00
wtc%netscape.com
ade8b13125 Deleted unused variables CPORLN and MPI_USERS.
git-svn-id: svn://10.0.0.236/trunk@96157 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-01 01:07:58 +00:00
sonmi%netscape.com
8aef60417f changed handleing of URLs to make it run better on Windows
git-svn-id: svn://10.0.0.236/trunk@96154 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-01 00:36:03 +00:00
ian%hixie.ch
1e260d62d7 * fixing some syntactic errors
* added addUserGroup and removeUserGroup to the data source interface for users
* added some comments
* changed many double quotes |"| to single quotes |'| where double quotes were not needed
* implemented the remaining methods for the MySQL implementation of the user data source
* added a mode flag to user fields (idea from MattyT) so that fields can be disabled, hidden, etc


git-svn-id: svn://10.0.0.236/trunk@96152 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-01 00:32:35 +00:00
sonmi%netscape.com
5dc7c210e2 added directories to the searchpath for Solaris 86, made sure Sun Solaris
directories were not searched


git-svn-id: svn://10.0.0.236/trunk@96151 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-01 00:18:57 +00:00
wtc%netscape.com
2dbda30691 Fixed a typo.
git-svn-id: svn://10.0.0.236/trunk@96150 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-01 00:16:51 +00:00
sonmi%netscape.com
f9694a9576 added some HW accelerator related flags and variables
added Solaris i86 info
changed handeling of directories to have the NT version closer to the
Unix version


git-svn-id: svn://10.0.0.236/trunk@96149 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-01 00:15:49 +00:00
sonmi%netscape.com
531db12302 added Solaris x86
git-svn-id: svn://10.0.0.236/trunk@96148 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-01 00:13:08 +00:00
dbaron%fas.harvard.edu
47e48fa66e Adding newline to end of file to fix HP bustage.
git-svn-id: svn://10.0.0.236/trunk@96146 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-31 23:59:22 +00:00
wtc%netscape.com
e7ab2697a5 Deleted the comment altogether because the code it described had been
deleted.


git-svn-id: svn://10.0.0.236/trunk@96145 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-31 23:25:46 +00:00
wtc%netscape.com
6fae8b1e04 Fixed a typo.
git-svn-id: svn://10.0.0.236/trunk@96144 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-31 23:19:15 +00:00
wtc%netscape.com
540ef693f2 Fixed a typo and deleted a debugging echo command.
git-svn-id: svn://10.0.0.236/trunk@96140 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-31 22:41:26 +00:00
hyatt%netscape.com
b7b1cb3691 Fix for 78695 (rule matching improvements). r/sr=attinasi, jst, waterson
git-svn-id: svn://10.0.0.236/trunk@96136 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-31 22:19:43 +00:00
edburns%acm.org
f0acd4a581 Remove Accidentally inserted ^M chars.
git-svn-id: svn://10.0.0.236/trunk@96133 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-31 21:42:02 +00:00
idk%eng.sun.com
49ac13f299 *not part of te build*
checking the right fix for 83320


git-svn-id: svn://10.0.0.236/trunk@96132 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-31 20:59:28 +00:00
ashuk%eng.sun.com
bb42f7a19f author=ashuk
r=idk

This adds java/xpcom/Makefile to the makefiles file. Now
java/xpcom/Makefile is also to be generated using configure


git-svn-id: svn://10.0.0.236/trunk@96130 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-31 20:18:48 +00:00
idk%eng.sun.com
39d47e72ad *not part of the buid*
fix for 82729
r=edburns@acm.org


git-svn-id: svn://10.0.0.236/trunk@96127 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-31 19:22:09 +00:00
idk%eng.sun.com
f31ee1309b *not part of the build*
fix for 83320


git-svn-id: svn://10.0.0.236/trunk@96126 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-31 19:04:36 +00:00
ashuk%eng.sun.com
2ff5c882a8 Bug=73085
author=ashuk
r=edburns

Files modified
mozilla/java/build/install_webclient_unix.js
mozilla/java/build/install_webclient_win32.js
mozilla/java/build/Makefile.in
mozilla/java/build/Makefile.win
mozilla/java/Makefile.win
mozilla/java/webclient/src_moz/Makefile.in
mozilla/java/webclient/src_moz/Makefile.win

Files added
mozilla/java/build/README.BLACKCONNECT
mozilla/java/build/README.BLACKWOOD
mozilla/java/build/README.DOM
mozilla/java/build/README.PLUGLET
mozilla/java/build/README.WEBCLIENT

this fix allows XPIs to be generated for all the Blackwood
components individually or together on Win32, Solaris and
linux.


git-svn-id: svn://10.0.0.236/trunk@96125 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-31 18:56:27 +00:00
jband%netscape.com
010607cb22 NOT PART OF ANY BUILD - adding a test case for use in demonstrating a crash to be fixed
git-svn-id: svn://10.0.0.236/trunk@96123 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-31 18:13:26 +00:00
jake%acutex.net
ce19d8c942 Bugzilla was leaking information about bugs marked secure (using bug groups). This checkin fixes bugs 39524, 39527, 39531, and 39533.
Patches by Myk Melez <myk@mozilla.org>.
r= jake@acutex.net


git-svn-id: svn://10.0.0.236/trunk@96121 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-31 15:52:25 +00:00
nboyd%atg.com
ee0515beb7 Patch from Igor:
In the attached patch I added documentation, did some inlining in the
get method implementation to gain some speed and overrode defineProperty
so it plays better with id-based properties.


git-svn-id: svn://10.0.0.236/trunk@96120 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-31 14:44:21 +00:00
tor%cs.brown.edu
b5dad73fdc Bug 73195 - interlaced gif display problems. Handle wrapped point in
image data flush and do row replication for solid progressive loading.
r=pavlov,saari sr=waterson a=blizzard


git-svn-id: svn://10.0.0.236/trunk@96117 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-31 14:25:33 +00:00
hwaara%chello.se
2b8e0d8fd2 #83349. Remove the Debug menu from Composer. r=cmanske, sr=sfraser, a=asa. Patch by Ryan Cassic <rcassin@supernova.org>
git-svn-id: svn://10.0.0.236/trunk@96116 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-31 12:14:38 +00:00
sspitzer%netscape.com
00c088d4cb fix for #82821. fix several problems (including an infinite loop problem during folder discovery)
cause by long folder names on platforms with filename limitations.
r/sr=mscott,bienvneu,a=leaf/chofmann


git-svn-id: svn://10.0.0.236/trunk@96112 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-31 05:26:08 +00:00
sspitzer%netscape.com
371351f491 fix for #72969. get news://host/groups urls to open a 3 pane again.
r=mscott,sr=bienvenu,r=chofmann


git-svn-id: svn://10.0.0.236/trunk@96111 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-31 05:02:53 +00:00
waterson%netscape.com
b73ee26ce0 Bug 58674. If |ContentAppended()| ends up appending frames to the anonymous block frame, we don't need to |ReframeContainingBlock()|. r=karnaze, sr=attinasi, a=chofmann
git-svn-id: svn://10.0.0.236/trunk@96107 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-31 04:28:50 +00:00
waterson%netscape.com
e57ce0d980 Remove vestigial cruft.
git-svn-id: svn://10.0.0.236/trunk@96106 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-31 04:23:22 +00:00
waterson%netscape.com
54b88739a0 Bug 58674. Add regression tests. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@96105 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-31 03:23:37 +00:00
dbaron%fas.harvard.edu
661029441c Correct line endings (CR-LF to LF), fixing bustage.
git-svn-id: svn://10.0.0.236/trunk@96103 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-31 02:43:38 +00:00
mkaply%us.ibm.com
0ef728fdb8 Unix bustage from peterl
git-svn-id: svn://10.0.0.236/trunk@96102 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-31 02:33:30 +00:00
dbaron%fas.harvard.edu
55a756c29a Fix windows bustage (hopefully) by removing extra ^M.
git-svn-id: svn://10.0.0.236/trunk@96101 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-31 02:21:43 +00:00
naving%netscape.com
9dab828d16 Fix for bug 83410, View | Toolbars to View | Show/Hide. Patch by Stephen Walker (walk84@usa.net> r=stephend@netscape.com sr=ben@netscape.com a=asa@mozilla.org (on behalf of drivers)
git-svn-id: svn://10.0.0.236/trunk@96100 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-31 02:08:19 +00:00
serge%netscape.com
63f3533b11 fix for #79371; crash or app failure when Proxy type = PAC, sr=darin; r=gagan; a=asa
git-svn-id: svn://10.0.0.236/trunk@96099 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-31 01:56:21 +00:00
dianesun%netscape.com
544e398e8b Fix for bug 82884(Unsent Messages Getting Sent Without my approval). r=bienvenu, sr=sspitzer, a=asa
git-svn-id: svn://10.0.0.236/trunk@96098 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-31 01:23:22 +00:00
peterlubczynski%netscape.com
4c07d23d72 Backing out changes to nsIPluginStreamListener2 fixed by bug 82415 r=dougt sr=attinasi a=dbaron
git-svn-id: svn://10.0.0.236/trunk@96097 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-31 01:23:02 +00:00
peterlubczynski%netscape.com
2c07697623 Fix for bug 82415 nsIPluginStreamListener changed! r=dougt sr=attinasi a=dbaron
git-svn-id: svn://10.0.0.236/trunk@96096 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-31 01:21:05 +00:00
sfraser%netscape.com
485c266a05 Fix for bug 74499 -- command keys don't work on Mac when no windows are open. Focussing the hidden window when it's first created fixes this. r=saari, sr=kin, a=asa
git-svn-id: svn://10.0.0.236/trunk@96095 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-31 01:18:07 +00:00
rods%netscape.com
9c093f39c3 Need to cache a pointer to the currently focused DOMWin because the Print Dialog
"steals" the focus away and then getting it returns null.
Bug 83358 r=kmcclusk sr=attinasi a=asa


git-svn-id: svn://10.0.0.236/trunk@96094 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-31 01:06:33 +00:00
racham%netscape.com
e0177aa0a2 Fixing bug 82827. Fixed the persistence problem with IMAP server type selection in mail account wizard. Added wsm_persist attribute to radio group items so that user selection persists. POP3 will be the default item selected when the user enters the server type page for the first time and persistent value will take on from there. r=ssu, sr=sspitzer, a=chofmann, asa
git-svn-id: svn://10.0.0.236/trunk@96093 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-31 00:57:52 +00:00
pschwartau%netscape.com
34bf40858b Improving the error-reporting mechanism to include bug number and status lines.
git-svn-id: svn://10.0.0.236/trunk@96089 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-31 00:17:45 +00:00
waterson%netscape.com
9d3b95e313 Add regression test for bug 82221. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@96088 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-31 00:15:42 +00:00
wtc%netscape.com
3a79598629 Bugzilla bug #82837: backed out the workaround as we are not affected by
this compiler bug with Nelson's fix in bug #73115.


git-svn-id: svn://10.0.0.236/trunk@96086 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-31 00:12:18 +00:00
hewitt%netscape.com
aceea70c86 83257 - modern theme selection color, r=andreww, sr=sspitzer, a=asa
git-svn-id: svn://10.0.0.236/trunk@96085 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-31 00:09:19 +00:00
ducarroz%netscape.com
9210ad035a Fix for bug 82645. We should avoid to call GatherMimeAttachments in the case we call SnarfAttachment as this last one will call itself the first one. R=varada, SR=bienvenu, A=asa
git-svn-id: svn://10.0.0.236/trunk@96084 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-30 23:58:03 +00:00
alecf%netscape.com
19b0cdc72f back out previous checkin - it's only going in on the branch
git-svn-id: svn://10.0.0.236/trunk@96082 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-30 23:37:30 +00:00
pschwartau%netscape.com
cd60162774 In this test, it's important to reportCompare() the other cases before the last case is attempted. Do not store results in an array.
git-svn-id: svn://10.0.0.236/trunk@96080 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-30 23:29:29 +00:00
gerv%gerv.net
ebd78d38dc Remove "debug=true" from XUL. Bug 83240. r=timeless, sr=blake, a=asa.
git-svn-id: svn://10.0.0.236/trunk@96078 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-30 23:00:40 +00:00
locka%iol.ie
ca4ccdfca9 Removed PSM from embedding manifest to prevent form submit crashes in gtkEmbed. b=82141, r=valeski@netscape.com a=chofmann@netscape.com
git-svn-id: svn://10.0.0.236/trunk@96076 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-30 22:49:15 +00:00
alecf%netscape.com
dec1068db0 fix for bugscape 5057 - split up the preferences apply themes function so we can override it in the commercial build
work done by pchen@netscape.com
r=matt@netscape.com
sr=alecf@netscape.com


git-svn-id: svn://10.0.0.236/trunk@96074 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-30 22:29:22 +00:00
jake%acutex.net
c462166cb5 Bug 80388 - cvsblame shouldn't require layers for popups
r=baloo


git-svn-id: svn://10.0.0.236/trunk@96073 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-30 22:13:03 +00:00
pschwartau%netscape.com
bdc0c89c8a Initial add. Regression test for bug 83293.
git-svn-id: svn://10.0.0.236/trunk@96072 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-30 22:10:37 +00:00
darin%netscape.com
766a7f0e27 Fixes bug 83352 "Entering incorrect password for proxy authentication causes endless loop"
r=bbaetz, rs=dougt, a=chofmann


git-svn-id: svn://10.0.0.236/trunk@96071 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-30 21:45:55 +00:00
mscott%netscape.com
68cc3470d7 Bug #82972 --> avoid crash when we've closed the channel b4 the cache entry came back with data...
r=bienvenu
sr=sspitzer
a=asa


git-svn-id: svn://10.0.0.236/trunk@96070 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-30 21:40:29 +00:00
rods%netscape.com
28bdc74953 makes sure the views for the pages that are not being printed are completely hidden
Bug 83138 r=kmclusk sr=attinasi a=dbaron


git-svn-id: svn://10.0.0.236/trunk@96069 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-30 21:19:46 +00:00
peterv%netscape.com
21c40f404d Fix for bug 83078 (document.write of 'LINK' (ext. stylesheet) causes duplicate content). Call UpdateAllContexts when a stylesheet is add/removed/enabled/disabled. r=harishd, sr=jst, a=chofmann.
git-svn-id: svn://10.0.0.236/trunk@96068 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-30 20:35:20 +00:00
waterson%netscape.com
edbc021037 Bug 81905. Process 'timeout' reflows before calling |DoneRemovingReflowCommands()|. r=karnaze, sr=jst, a=asa
git-svn-id: svn://10.0.0.236/trunk@96066 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-30 19:28:37 +00:00
sonmi%netscape.com
536201cd04 changed to not require the OBJD builds on Windows anymore
git-svn-id: svn://10.0.0.236/trunk@96065 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-30 19:22:16 +00:00
peterv%netscape.com
ac47104ac4 Fix for bug 83093 (Leaks went up by about 200k) r=heikki, sr=jst, a=chofmann.
git-svn-id: svn://10.0.0.236/trunk@96064 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-30 19:17:42 +00:00
timeless%mac.com
d06cc7b0e9 Bugzilla Bug 46454 Segmentation fault trying to run with aphrodite theme. [@ nsBrowserInstance::ReinitializeContentVariables]
bullet proofing
original patch by peterh@sapros.com
r=mkaply rs=alecf a=asa@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@96063 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-30 18:42:28 +00:00
wtc%netscape.com
85105813a3 Bugzilla bug #82837: work around a Forte6 compiler optimization bug on
Solaris x86.


git-svn-id: svn://10.0.0.236/trunk@96061 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-30 18:15:30 +00:00
nboyd%atg.com
85f382a005 For backwards compatibility keep an old method name used by
Batik and possibly others.


git-svn-id: svn://10.0.0.236/trunk@96060 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-30 17:29:42 +00:00
jake%acutex.net
f097a8d6ae Fix for bug 45164 - New users created by the admin were not subject to the userregexp for groupsets.
Patch by Joe Robins <jmrobins@tgix.com>
r= jake@acutex.net


git-svn-id: svn://10.0.0.236/trunk@96059 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-30 15:47:30 +00:00
cls%seawood.org
e52b8fc7a5 Tweak xptc so that it works on Irix with gcc.
Thanks to John Vandenberg <zeroJ@null.net> for the patches.
Bug #79362 r=cls a=asa for 0.9.1


git-svn-id: svn://10.0.0.236/trunk@96058 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-30 14:48:52 +00:00
pollmann%netscape.com
161f586d22 Bug 77834: Fix problem where form control state is being restored to the wrong form control or not restored at all when going back and forth through session history. The problem was that the hash key we used was the content ID, which was not consistent from page load to page load. The fix was to key instead by index of form in document / index of control in form, with logic to fall back to content ID if we are unable to do this. r=nisheeth@netscape.com, sr=jst@netscape.com, a=drivers@mozilla.org (blizzard@mozilla.org)
git-svn-id: svn://10.0.0.236/trunk@96057 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-30 11:26:21 +00:00
pavlov%netscape.com
efc3244c22 removing win32 checked in binary build stuff. wtf is this doing in the tree? are we going to have to get r= and sr= for things that arn't part of the build now? sigh.
git-svn-id: svn://10.0.0.236/trunk@96056 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-30 10:32:30 +00:00
bienvenu%netscape.com
4cf440714d fix problem downloading message bodies for offline use when headers haven't been downloaded r=naving, sr=sspitzer a=drivers@mozilla.org 82248
git-svn-id: svn://10.0.0.236/trunk@96053 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-30 04:03:35 +00:00
bienvenu%netscape.com
2c45bfbc3b fix infinite loop expanding certain threads, r=naving, sr=sspitzer a=drivers@mozilla.org 82595
git-svn-id: svn://10.0.0.236/trunk@96052 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-30 04:00:21 +00:00
hewitt%netscape.com
9ddb7d8eb6 81872 - navigator button mousedown images, a=blizzard
git-svn-id: svn://10.0.0.236/trunk@96051 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-30 03:59:47 +00:00
bienvenu%netscape.com
ff6fe87107 fix problem saving drafts while offline r=naving, sr=sspitzer, 82476, a=drivers@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@96050 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-30 03:58:19 +00:00
rpotts%netscape.com
031d299716 bug #73234 (r/sr=darin, r=valeski, a=asa). Fix progress event sink messages to pass the nsIInputStreamChannel as the request - instead of the underlying transport request...
git-svn-id: svn://10.0.0.236/trunk@96049 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-30 02:55:51 +00:00
amasri%netscape.com
c67da03845 adding embedding tests for qa. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@96048 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-30 02:50:49 +00:00
amasri%netscape.com
7b739db934 adding tests for qa embedding. not part of the build
git-svn-id: svn://10.0.0.236/trunk@96047 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-30 02:49:08 +00:00
jst%netscape.com
8381d28d40 Fixing crasher bug 73331. When cleaning up incorrect content in the HTML content sink we ended up creating frames for content that was about to be taken out of the document shortly after only to be inserted into the document again at a different place, this caused frame construction to happen for the new content that was about to be moved. So we created frames for no good reason and the frames we created got distroyed immediately after they've been created. The frame construction left old frames around that held on to anonymous content that was partly torn down and didn't have a valid document pointer, this caused a crash later on in the style resolution code. r=harishd@netscape.com, sr=vidur@netscape.com, a=drivers@mozilla.org (blizzard@mozilla.org).
git-svn-id: svn://10.0.0.236/trunk@96046 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-30 02:25:52 +00:00
mstoltz%netscape.com
b51a5f7784 bug 77485 - exploit inserting a function into another window using targeted
javascript URL links. Two-part fix: moving the call to GetCurrentDocumentOwner
in nsDocShell::LoadInternal to before the target docshell is called, and
changing nsScriptSecurityManager::GetFunctionObjectPrincipal to only get
the principal from the function object's scope chain if the function object's
principal is the system principal. r=jst, sr=vidur, a=asa.


git-svn-id: svn://10.0.0.236/trunk@96045 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-30 02:22:22 +00:00
danm%netscape.com
1e0b92d55f ignore OnLocationChange if it's for another window. necessitated by change for bug 56062. this is bugs 82368, 82413 and the reason 50881 was reopened. r=hyatt,radha a=chofmann
git-svn-id: svn://10.0.0.236/trunk@96042 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-30 02:07:48 +00:00
darin%netscape.com
b81b50dc57 Fixes bug 80313 "HTTP Content-Type header incorrectly parsed"
r=neeti, sr=darin, a=chofmann


git-svn-id: svn://10.0.0.236/trunk@96040 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-30 01:58:49 +00:00
syd%netscape.com
53189852c9 Fix for 76943. r=ssu, sr=mscott, a=asa (drivers@mozilla.org)
The problem being fixes is the progress meter UI will not display when we are dowloading
XPI files from the net (see bug report for more details). We were throttling the update
of progress bar based on some interval being exceeded. The problem is/was that sometimes
the XPI is downloaded faster than the specified interval (a series of these renders the
progress bar "dead", and the user has no feedback UI as to what is happening). It is not
entirely clear that the time interval computation is correct to being with. The safe thing
to do here is to simply let the UI update whenever necko invokes our progress callback,
and dispense with the throttling. This results in a smooth UI update and has minimal
performance sideaffects (we are limited more by the network I/O and disk writes that the
progress bar UI update).


git-svn-id: svn://10.0.0.236/trunk@96037 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-30 00:46:16 +00:00
mkaply%us.ibm.com
6dab454f9a IRIX and BSD bustage - need cast - this has never been built until blizzard turned it on
git-svn-id: svn://10.0.0.236/trunk@96036 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-30 00:45:30 +00:00
darin%netscape.com
89d2cd53ce Fixes bug 82388 "SSL proxy CONNECT should send Host header"
r=bbaetz, sr=dougt, a=selmer


git-svn-id: svn://10.0.0.236/trunk@96035 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-30 00:40:50 +00:00
dbragg%netscape.com
ccfedde26a I'm an idiot. When I checked this in on Friday 5/25 I had the fix commented out
during some back and forth testing.  This was r/sr=bredan and a=asa for drivers@mozilla.org
The bug is 78428.


git-svn-id: svn://10.0.0.236/trunk@96034 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-30 00:24:00 +00:00
saari%netscape.com
2ded545a76 fix for 82710, r=me, sr=hyatt, a=mcafee (blocker)
make sure we set the focused element to null after the viewer is totoally torn down, and after we've suppressed focus


git-svn-id: svn://10.0.0.236/trunk@96029 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-29 23:26:50 +00:00
saari%netscape.com
ac17b69951 fixing 826710 blocker. r=me,sr=hyatt,a=mcafee
Make sure we null out the focused element after the focus is supressed, and after the container is torn down. Also, make sure we don't do unnecessary command updating when focus is suppressed


git-svn-id: svn://10.0.0.236/trunk@96028 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-29 23:22:11 +00:00
pinkerton%netscape.com
5c32fb0a1d add 'about mozilla' item and impl to carbon menu code. fix indentation. bug#83187, r=saari/sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@96027 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-29 23:18:26 +00:00
pinkerton%netscape.com
4193d27532 add carbon.r to suck in plst for icon and bundle stuff r=saari/sr=sfraser bug 58228
git-svn-id: svn://10.0.0.236/trunk@96026 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-29 23:16:34 +00:00
pinkerton%netscape.com
387709c237 add plst to suck in icon and file mappings. r=saari/sr=sfraser bug 58228
git-svn-id: svn://10.0.0.236/trunk@96025 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-29 23:15:07 +00:00
pinkerton%netscape.com
61045a1e2c remove 'carb' resource. plst will supercede. r=saar/sr=sfraser bug 58228
git-svn-id: svn://10.0.0.236/trunk@96024 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-29 23:14:30 +00:00
mkaply%us.ibm.com
db06052753 when the widget is being destroyed, check if it is the rollup widget and clear that out before it's too late.
r=saari/sr=hyatt/a=blizzard
bug# 51603


git-svn-id: svn://10.0.0.236/trunk@96023 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-29 23:05:27 +00:00
darin%netscape.com
0d797987da Fixes bug 81658 "Password protection is slowing down page-load performance"
r=bbaetz, sr=dougt, a=selmer


git-svn-id: svn://10.0.0.236/trunk@96022 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-29 22:54:44 +00:00
despotdaemon%netscape.com
008178f38a Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@96021 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-29 22:50:53 +00:00
radha%netscape.com
1524c58a4c Fix related to bug 82236. Fix all embeddign usages of onLocationChange with the
new semantics. r=valeski sr=alecf a=blizzard(drivers@mozilla.org)


git-svn-id: svn://10.0.0.236/trunk@96020 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-29 22:48:39 +00:00
radha%netscape.com
98707a9ea0 Fix for bug # 82236. r=valeski sr=alecf a=blizzard(drivers@mozilla.org)
git-svn-id: svn://10.0.0.236/trunk@96019 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-29 22:45:57 +00:00
blizzard%redhat.com
846b57c8ef Fix bug #82705. Add mechanism to emit signal for windows without parents. r=pavlov,sr=tor,a=chofmann (Round 2)
git-svn-id: svn://10.0.0.236/trunk@96018 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-29 22:35:46 +00:00
blizzard%redhat.com
ba68ecefce back out changes since they included a patch that happened to be in my tree
git-svn-id: svn://10.0.0.236/trunk@96017 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-29 22:31:15 +00:00
cmanske%netscape.com
057e006f2a Added missing keyset overlay so Enter/Cancel keys work in Page Color and Background dialog, b=82713, r=brade, sr=kin, a=roc+moz
git-svn-id: svn://10.0.0.236/trunk@96016 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-29 22:23:52 +00:00
blizzard%redhat.com
9e76cb6f9e Fix bug #82705. Add mechanism to emit signal for windows without parents. r=pavlov,sr=tor,a=chofmann
git-svn-id: svn://10.0.0.236/trunk@96015 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-29 22:22:35 +00:00
mkaply%us.ibm.com
d520bc6929 #83166
r=aaronr, sr=blizzard, a=blizzard
OS/2 only change - we weren't deleting temp files after download


git-svn-id: svn://10.0.0.236/trunk@96014 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-29 22:21:11 +00:00
cmanske%netscape.com
845f615ab3 Remove Image map editor button, b=82802, r=sfraser, sr=kin, a=selmer(pdt) and blizzard
git-svn-id: svn://10.0.0.236/trunk@96013 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-29 22:20:28 +00:00
rpotts%netscape.com
d13a557074 bug #81937 (r=valeski, sr=mscott, a=selmer) multipart/x-mixed-replace content was not being retargetted correctly...
git-svn-id: svn://10.0.0.236/trunk@96012 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-29 22:10:50 +00:00
morse%netscape.com
8402fbfede bug 82703, need password for edit menu, r=cmanske, sr=alecf, a=selmer/blizzard/asa
git-svn-id: svn://10.0.0.236/trunk@96011 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-29 22:02:15 +00:00
naving%netscape.com
45d0e3305f 82217 r=naving, sr=sspitzer. open the db with create and upgrading as PR_FALSE. patch
provided by bienvenu@netscape.com


git-svn-id: svn://10.0.0.236/trunk@96010 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-29 21:59:09 +00:00
naving%netscape.com
4533c444bc 82217, r=bienvenu sr=sspitzer. Do the db stuff if destMailDB is not null.
git-svn-id: svn://10.0.0.236/trunk@96009 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-29 21:57:50 +00:00
justdave%syndicomm.com
4ee90b5c9c Dummy commit so I can put the attributions I forgot in the previous one.
Patch from bug 65290 was by Jake Steenhagen <jake@acutex.net>
r= justdave@syndicomm.com


git-svn-id: svn://10.0.0.236/trunk@96008 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-29 21:27:12 +00:00
justdave%syndicomm.com
31f34d9a60 Fix for bug 65290: can now edit user-regexps for system groups
git-svn-id: svn://10.0.0.236/trunk@96007 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-29 21:25:02 +00:00
ian%hixie.ch
66a92ef424 Change the semantics of address changing, making it faster, smaller, simpler, and better. Aaah... :-) In the new system, instead of cloning the current $session object to pass it back to the output code, you pass the real $session object to the output code, just making sure that the relevant field has been warned to return a different address than found in the database.
git-svn-id: svn://10.0.0.236/trunk@96006 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-29 20:34:12 +00:00
justdave%syndicomm.com
cabe635fee Fix for bug 65399: Can't use string ("") as an ARRAY ref while "strict refs" in use at query.cgi due to no components defined in a product.
Patch by Matthias Radestock <matthias@sorted.org>
r= justdave@syndicomm.com


git-svn-id: svn://10.0.0.236/trunk@96005 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-29 20:30:51 +00:00
justdave%syndicomm.com
2595c439f3 Additional cleanup for bug 73191. newquip.html is no longer needed.
git-svn-id: svn://10.0.0.236/trunk@96004 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-29 18:44:00 +00:00
ashuk%eng.sun.com
f13d42e2da Bug=81699
author=ashuk
r=edburns

Files modified

M util/classes/org/mozilla/util/Assert.java
M webclient/classes_spec/org/mozilla/webclient/BrowserControlCanvas.java
M webclient/classes_spec/org/mozilla/webclient/BrowserControlFactory.java
M webclient/classes_spec/org/mozilla/webclient/BrowserControlImpl.java
M webclient/classes_spec/org/mozilla/webclient/test/EMWindow.java
M webclient/classes_spec/org/mozilla/webclient/test/RandomHTMLInputStream.java
M webclient/classes_spec/org/mozilla/webclient/test/UniversalDialog.java
M webclient/classes_spec/org/mozilla/webclient/wrapper_native/BookmarksImpl.java
M webclient/classes_spec/org/mozilla/webclient/wrapper_native/CurrentPageImpl.java
M webclient/classes_spec/org/mozilla/webclient/wrapper_native/EventRegistrationImpl.java
M webclient/classes_spec/org/mozilla/webclient/wrapper_native/HistoryImpl.java
M webclient/classes_spec/org/mozilla/webclient/wrapper_native/NativeEventThread.java
M webclient/classes_spec/org/mozilla/webclient/wrapper_native/NavigationImpl.java
M webclient/classes_spec/org/mozilla/webclient/wrapper_native/PreferencesImpl.java
M webclient/classes_spec/org/mozilla/webclient/wrapper_native/RDFEnumeration.java
M webclient/classes_spec/org/mozilla/webclient/wrapper_native/RDFTreeNode.java
M webclient/classes_spec/org/mozilla/webclient/wrapper_native/WCMouseListenerImpl.java
M webclient/classes_spec/org/mozilla/webclient/wrapper_native/WindowControlImpl.java


This fix changes the name of the Assert.assert methd to Assert.assert_it
in all the Blackwood modules which use this Assertion facility from
java/util. This is necessary for getting Blackwood to work with JDK1.4
since assert is a keyword in JDK1.4 onwards.


git-svn-id: svn://10.0.0.236/trunk@96003 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-29 18:36:13 +00:00
pschwartau%netscape.com
5c201ad740 Correcting error in InLeapYear() function.
git-svn-id: svn://10.0.0.236/trunk@96002 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-29 16:27:45 +00:00
pschwartau%netscape.com
cebc54062f Correcting mistake in InLeapYear() function.
git-svn-id: svn://10.0.0.236/trunk@96001 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-29 16:22:23 +00:00
pschwartau%netscape.com
a11be7cd22 Correcting mistake in InLeapYear() function.
git-svn-id: svn://10.0.0.236/trunk@96000 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-29 16:13:56 +00:00
pschwartau%netscape.com
8889d1f9d6 Correcting a mistake in InLeapYear() function.
git-svn-id: svn://10.0.0.236/trunk@95999 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-29 16:10:58 +00:00
nboyd%atg.com
7c91ae1175 Add new FAQ, remove obsolete one.
git-svn-id: svn://10.0.0.236/trunk@95998 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-29 15:11:17 +00:00
cls%seawood.org
54e716b46b Increase the size of the linker's global offset table when building with gcc on irix to avoid overflow.
Thanks to John Vandenberg <zeroJ@null.net> for the patch
Bug #21308 r=cls a=asa for 0.9.1


git-svn-id: svn://10.0.0.236/trunk@95997 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-29 14:56:41 +00:00
cls%seawood.org
9d579b5f02 Do not set MOZ_DEBUG_FLAGS to -g when building on irix with gcc 2.95.x as it causes an internal compiler error in some files.
Thanks to John Vandenberg <zeroJ@null.net> for the patch.
Bug #28717 r=leaf sr=cls a=asa for 0.9.1


git-svn-id: svn://10.0.0.236/trunk@95996 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-29 14:47:33 +00:00
nboyd%atg.com
74c106ded4 Patches from Igor:
-----
The patch fixes a bug in getIds method where the assignment "result =
tmp" was missed, adds the public method activateIdMap(int maxId) to
IdScriptable and changes setAttributes method not to allow setting of
attributes that are less restrictive then ones returned by
getIdDefaultAttributes. That was supposed to be the case and the patch
makes it explicit.
-----
The patch makes BaseFunction.setImmunePrototypeProperty public so it can
be called from other packages (regexp).
-----
The patch switches NativeRegExp and NativeRegExpCtor to use
IdScriptable. It also changes code in a few places to passes Context and
RegExpImpl directly instead of using Context.getCurrentContext().

The patch also fixes a bug when

for (var i in RegExp) { print(i); }

would not include $1..$9 in the output in violation with Ecma. It was
caused by not overriding ScriptableObject.getIds in
NativeRegExpCtor.


git-svn-id: svn://10.0.0.236/trunk@95995 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-29 14:07:49 +00:00
beard%netscape.com
fb8e5a57b8 Added mozilla/js/rhino/src/org/mozilla/javascript/BaseFunction.java source file.
git-svn-id: svn://10.0.0.236/trunk@95993 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-29 13:48:46 +00:00
ian%hixie.ch
7d520650d0 Adding some XXX comments regarding a known bug (when the user is changing their address, fields try to update the database before the new address has been authenticated)
git-svn-id: svn://10.0.0.236/trunk@95992 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-29 09:11:33 +00:00
ian%hixie.ch
10a6e949df * Fixing a minor bug in the MySQL implementation of the string data source
* Started implementing the MySQL version of the user data source (completed so far: database creation and a few of the SELECT calls)
* Changed the user property 'disabled' to 'mode' to enable extensibility
* Fix a potential bug with changing addresses (make sure the fake session object doesn't update the database -- this is an incomplete solution so far, fields still have the bug)


git-svn-id: svn://10.0.0.236/trunk@95991 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-29 09:07:10 +00:00
peterv%netscape.com
cb99a56b4c Fix for bug 81989 (STYLE tags can cause multiple copies of stylesheet to be loaded) r=heikki, sr=jst, a=blizzard.
git-svn-id: svn://10.0.0.236/trunk@95990 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-29 08:10:58 +00:00
justdave%syndicomm.com
ce5edda180 Fix for bug 78045: change references to README in error messages to point to the Bugzilla Guide instead.
Patch by Matthew Tuck <matty@chariot.net.au>
r= justdave@syndicomm.com


git-svn-id: svn://10.0.0.236/trunk@95989 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-29 08:10:28 +00:00
idk%eng.sun.com
cc14bfb2d0 *not part of the build*
fix for 82098


git-svn-id: svn://10.0.0.236/trunk@95988 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-29 05:56:05 +00:00
justdave%syndicomm.com
f38e65caa5 Landing quips.cgi (bug 73191) by Owen Taylor <otaylor@redhat.com>
Submitted by Martin Baulig <baulig@suse.de> from bugzilla.gnome.org
r= justdave@syndicomm.com


git-svn-id: svn://10.0.0.236/trunk@95987 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-29 04:01:48 +00:00
blakeross%telocity.com
06cdf9ad5b This is the rest of hewitt's (already approved) checkin for ptoolbar dnd. sr=ben
git-svn-id: svn://10.0.0.236/trunk@95986 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-29 03:44:14 +00:00
justdave%syndicomm.com
c8649e18e3 Fix for bug 77699 and bug 71503: fix javascript errors in quicksearch and improve IE5 compatibility
Patch by Stephan Lee <slee@uk.bnsmc.com> and Andreas Franke <afranke@ags.uni-sb.de>


git-svn-id: svn://10.0.0.236/trunk@95985 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-29 03:05:46 +00:00
hewitt%netscape.com
dc1d12b339 82794 - Remove twisty from sidebar tabs, r=marlon, sr=hyatt, a=pdt
git-svn-id: svn://10.0.0.236/trunk@95984 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-29 02:56:35 +00:00
hewitt%netscape.com
003bf663cb 82039 - Search option at the end of autocomplete popup doesnt work, r=alecf, sr=blake, a=blizzard
git-svn-id: svn://10.0.0.236/trunk@95983 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-29 02:49:29 +00:00
hewitt%netscape.com
a6137958c5 78945 - Pressing return does nothing when editing a newsgroup, r=ducarroz, sr=blake, a=blizzard
git-svn-id: svn://10.0.0.236/trunk@95982 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-29 02:48:01 +00:00
hewitt%netscape.com
27f2c56b9a 82457 - Dragging items on personal toolbar can lose bookmarks, r=blake, sr=sfraser, a=blizzard
git-svn-id: svn://10.0.0.236/trunk@95981 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-29 02:46:07 +00:00
ian%hixie.ch
3bf5452821 * Moving 'type' to the front of the list of things returned by the User data source's 'getField*' methods so that they map more directly to the user field constructor arguments
* Moving 'typeData' around in the order of the user field constructor arguments to match the User data source's 'getField*' methods so that, again, they map more directly
* Renaming the 'getFieldFrom*' methods to 'getFieldBy*' to be consistent with 'getUserBy*'
* Implemented UserFieldFactory.pm
* Implemented Passwords.pm


git-svn-id: svn://10.0.0.236/trunk@95980 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-28 23:43:56 +00:00
pschwartau%netscape.com
58cefa9c6b Minor whitespace fix.
git-svn-id: svn://10.0.0.236/trunk@95979 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-28 22:47:14 +00:00
pschwartau%netscape.com
9b1446bf4e Initial add.
git-svn-id: svn://10.0.0.236/trunk@95978 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-28 22:46:31 +00:00
ian%hixie.ch
db3ed07d92 * Correcting a typo in Input.pm
* Added a comment to DataSource/User.pm explaining how (typically) to search for a username
* Fleshed out the DataSource/User.pm API by adding some schema management methods
* Added notes on which fields in the database schema should be keys
* Added comment to Service/User.pm noting the difference between Objects, Services, and Service Instances
* Changed 'user.field.factory' to 'user.fieldFactory' to prevent a namespace collision with 'user.field.(type)'
* Calling 'insertField' in one case which I missed when adding the method
* Implemented 'hash', 'joinGroup', 'invalidateRights', 'writeProperties' and 'writeGroups'
* Changed Service/UserField.pm so that one user field class can be used for any category
* Added a 'username' convenience method and implemented 'write'
* Added a comment to Service/UserFieldFactory.pm explaining how it should work
* Removed the 'user.field.generic.generic' field implementation, replaced it with a simpler 'user.field.string' implementation


git-svn-id: svn://10.0.0.236/trunk@95977 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-28 20:09:23 +00:00
blakeross%telocity.com
abc0c3791a Cleaning out the cruft (not part of build).
git-svn-id: svn://10.0.0.236/trunk@95976 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-28 03:10:57 +00:00
markh%activestate.com
a49034e23b Add virtual to a destructor to prevent gcc warnings.
Not part of the build, and PyXPCOM checkins have a=drivers


git-svn-id: svn://10.0.0.236/trunk@95975 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-28 03:05:13 +00:00
jst%netscape.com
944c1bc9dc Making these interfaces compile w/o changes to domstubs.idl, not part of the build.
git-svn-id: svn://10.0.0.236/trunk@95974 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-28 01:46:11 +00:00
jst%netscape.com
fdb9995be9 Checking in Jonas Sicking's implementation of the DOM Level 2 traversal module. Not part of the build yet.
git-svn-id: svn://10.0.0.236/trunk@95973 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-28 01:45:28 +00:00
idk%eng.sun.com
5f77e4f622 *not part of the build*
fix for 82925


git-svn-id: svn://10.0.0.236/trunk@95972 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-27 11:04:44 +00:00
jst%netscape.com
ceb00ea625 Fixing regression bug 81818 that caused a crash in certain situations when viewing images in mozilla. sr=scc@mozilla.org, a=choffmann@netscape.com
git-svn-id: svn://10.0.0.236/trunk@95971 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-27 07:15:28 +00:00
blakeross%telocity.com
57946f5711 Prevent the ability to drop a dragged node onto itself by default (fixes 74261 and one instance of 82457). r=hewitt sr=ben a=pdt
git-svn-id: svn://10.0.0.236/trunk@95970 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-27 03:16:53 +00:00
markh%activestate.com
031bf2a05c Add interface flattening to Python XPCOM bindings.
Not part of the build, but a=drivers@mozilla.org anyway!


git-svn-id: svn://10.0.0.236/trunk@95969 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-27 02:51:18 +00:00
bienvenu%netscape.com
fe15e59b3c add support for counting lines in offline messages so that offline message body search will work, r=naving, sr=sspitzer, a=blizzard 79723
git-svn-id: svn://10.0.0.236/trunk@95968 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-26 21:49:14 +00:00
jag%tty.nl
8e5c6c7d42 Fix MOZ_TRACK_MODULES_DEPS builds bustage (senna), adding "intl" to REQUIRES in widget/src/gtk/Makefile.in
git-svn-id: svn://10.0.0.236/trunk@95967 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-26 20:14:34 +00:00
jag%tty.nl
483e942057 Fix MOZ_TRACK_MODULES_DEPS builds bustage (senna), adding "intl" to REQUIRES in gfx/src/gtk/Makefile.in
git-svn-id: svn://10.0.0.236/trunk@95966 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-26 20:01:41 +00:00
jag%tty.nl
0ca2b6953b Fix MOZ_TRACK_MODULES_DEPS builds bustage (senna), adding "intl" to REQUIRES in gfx/src/xprint/Makefile.in
git-svn-id: svn://10.0.0.236/trunk@95965 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-26 19:43:54 +00:00
mkaply%us.ibm.com
ef81b8ae46 senns REQUIRES bustage
git-svn-id: svn://10.0.0.236/trunk@95964 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-26 18:52:48 +00:00
mkaply%us.ibm.com
a6d6720bef senna REQUIRES bustage
git-svn-id: svn://10.0.0.236/trunk@95963 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-26 16:53:43 +00:00
dcone%netscape.com
c8e45055cc bug=78319 Checkin for Rods a=Blizzard sr=waterson r=kmcclusk. Improvement for localization of the printer dialog.
git-svn-id: svn://10.0.0.236/trunk@95962 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-26 15:49:43 +00:00
bienvenu%netscape.com
c7a72c0bcb fix 79104 crash doing get selected messages when no messages selected r=naving, sr=sspitzer a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@95961 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-26 15:00:02 +00:00
jst%netscape.com
48010fe07d Checking in Jonas Sicking's (sicking@bigfoot.com) DOM Level 2 traversal interfaces, see bug 82625 for more details, not part of the build.
git-svn-id: svn://10.0.0.236/trunk@95960 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-26 10:04:05 +00:00
edburns%acm.org
4fa796ee22 Added necessary -L for getting it to compile on Linux
git-svn-id: svn://10.0.0.236/trunk@95959 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-26 08:12:27 +00:00
jst%netscape.com
727a1140e3 Removing debugging code that was forgotten in when landing the XPCDOM branch. Harmless checkin.
git-svn-id: svn://10.0.0.236/trunk@95958 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-26 07:49:01 +00:00
jst%netscape.com
9f45f96fbe Fixing bug 81928 which caused errors in JS executed in XUL files to be silently ignored. The problem was that nsJSContext::GetGlobalObject() was relying on the global object in a context to be a XPConnect wrapped object, but this was not the case when XUL files loaded prototype scripts. r=brendan@mozilla.org, sr=jband@netscape.com, a=blizzard@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@95957 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-26 07:44:19 +00:00
sspitzer%netscape.com
381d4362c1 fix for #82695. recent regression, no folder names were showing up in the
select folders for download dialog.  r=ssu, sr=bienvenu, a=asa.


git-svn-id: svn://10.0.0.236/trunk@95956 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-26 07:12:23 +00:00
pollmann%netscape.com
23709a8e76 Bug 79565: Fix a crash where elements in the mImageMaps array were released but not removed from the array, and a stale pointer was dereferenced. r=jst@netscape.com, sr=vidur@netscape.com, a=drivers@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@95955 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-26 06:43:20 +00:00
sspitzer%netscape.com
9437b7ed35 fix for #82019. fix it so importing eudora settings will do the right thing if the user didn't set a return address in eudora. r=cavin, sr=bienvenu, a=asa
git-svn-id: svn://10.0.0.236/trunk@95954 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-26 06:02:34 +00:00
sspitzer%netscape.com
0406fb62c8 fix for #82019. fix it so importing eudora settings will do the right
thing if the user didn't set a return address in eudora.
r=cavin, sr=bienvenu, a=asa


git-svn-id: svn://10.0.0.236/trunk@95953 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-26 06:00:40 +00:00
sspitzer%netscape.com
29675c733c fix for #82602. make context menus show up for attachments so you can save them in the stand
alone msg window and the alternate 3 pane.  r=pinkerton, sr=bienvenu, a=asa


git-svn-id: svn://10.0.0.236/trunk@95952 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-26 05:58:29 +00:00
attinasi%netscape.com
224a80eebc Fixed crash when mouse move event is handled by image frame and the baseURI is null (after traversing to the link'd document). b=81728 r=pavlov@netscape.com sr=hyatt2netscape.com a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@95951 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-26 05:46:33 +00:00
mjudge%netscape.com
3b8e5dd324 80048 r=ftang, sr= kin a= asa. bug to fix non initialization of parameter and non checking of funciton return value.
git-svn-id: svn://10.0.0.236/trunk@95947 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-26 00:26:30 +00:00
sfraser%netscape.com
f7489a308e Drag the splash screen kicking and screaming into the 90's Appearance world, with some resource tweaks (needed for new splash on the commercial side). r=pinkerton, a=asa. No code changes.
git-svn-id: svn://10.0.0.236/trunk@95946 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 23:58:35 +00:00
loadrunner%betak.net
85fee21c4f bug 82761 US browser not set to correct language in preferences, r=tao, sr=blizzard, a=blizzard
git-svn-id: svn://10.0.0.236/trunk@95945 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 23:56:34 +00:00
loadrunner%betak.net
a24f57ade8 bug 65253 Profile Creation: Need a user interface for Regional Content, r=nhotta, sr=alecf, a=blizzard
git-svn-id: svn://10.0.0.236/trunk@95944 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 23:54:38 +00:00
sspitzer%netscape.com
075333ce70 fix for #78891. clean up the folder properties dialog to have 2 tabs
instead of 4.  hide the offline tab when not applicable.
r=hwaara,sr=sspitzer,bienvenu.  a=asa@mozilla.org
thanks to doronr@naboonline.com for the patch


git-svn-id: svn://10.0.0.236/trunk@95943 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 23:30:51 +00:00
darin%netscape.com
d259dccb6e Fixes bug 82181 "bugzilla queries won't submit" r=gagan sr=blizzard a=asa
git-svn-id: svn://10.0.0.236/trunk@95942 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 23:18:50 +00:00
sspitzer%netscape.com
7e34fe3d2f fix some bustage on HPUX for pinkerton
git-svn-id: svn://10.0.0.236/trunk@95941 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 23:17:15 +00:00
ashuk%eng.sun.com
b01e7aac74 Bug=81648
author=ashuk
r=edburns

Files modified:

M mozilla/java/webclient/classes_spec/org/mozilla/webclient/wrapper_native/win32/Win32BrowserControlCanvas.java
M mozilla/java/webclient/classes_spec/org/mozilla/webclient/wrapper_native/motif/MotifBrowserControlCanvas.java
M mozilla/java/webclient/classes_spec/org/mozilla/webclient/BrowserControlCanvas.java

M mozilla/java/webclient/src_moz/motif/MotifBrowserControlCanvas.cpp
M mozilla/java/webclient/src_moz/motif/MotifBrowserControlCanvas.h
M mozilla/java/webclient/src_moz/motif/MotifBrowserControlCanvasStub.cpp
M mozilla/java/webclient/src_moz/Makefile.in
M mozilla/java/webclient/src_moz/Makefile.win

A mozilla/java/webclient/src_moz/win32/Makefile.win
A mozilla/java/webclient/src_moz/win32/Win32BrowserControlCanvas.cpp
A mozilla/java/webclient/src_moz/win32/Win32BrowserControlCanvas.h


This fix removes the deprecated methods used in Webclient and
now uses the JAWT Native Interface for allowing the Java AWT
canvas access to the native peer window.


git-svn-id: svn://10.0.0.236/trunk@95940 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 23:09:54 +00:00
darin%netscape.com
6951668628 Fixes bug 81008 "support for HTTP/0.9 and folded header lines"
r=gagan sr=sfraser a=asa


git-svn-id: svn://10.0.0.236/trunk@95939 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 23:07:44 +00:00
ssu%netscape.com
66035b4e03 fixing bug 81601 - Left over files from 6.0/6.01 after updating to current build. r=sgehani,sr=mscott,a=pdt2,drivers@mozilla.org. affects only windows platforms. not part of tinderbox builds.
git-svn-id: svn://10.0.0.236/trunk@95938 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 23:01:29 +00:00
pinkerton%netscape.com
f549b2ce9b backing out addition so we can figure out why it doesn't compile.
git-svn-id: svn://10.0.0.236/trunk@95936 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 22:38:58 +00:00
pinkerton%netscape.com
fdc0122f33 one more time for the short bus.
git-svn-id: svn://10.0.0.236/trunk@95935 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 22:08:00 +00:00
javi%netscape.com
5da023ee7d Fix for Bug 82785 r=thayes, sr=blizzard, a=tor
Switch reference from "weak" crypto to "low-grade" crypto so
  that the warning that comes up is consistent with the prefernces
  panel.


git-svn-id: svn://10.0.0.236/trunk@95933 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 21:49:23 +00:00
idk%eng.sun.com
574ac4cce6 *not part of the buld*
Added missed test/Makefile for blackConnect tests


git-svn-id: svn://10.0.0.236/trunk@95932 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 21:20:12 +00:00
cmanske%netscape.com
246703fc22 Fixed broken Text Color menuitem, b=82273, r=brade, sr=sfraser, a=blizzard
git-svn-id: svn://10.0.0.236/trunk@95931 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 21:15:59 +00:00
danm%netscape.com
2e47ba7d64 reorganize SetFocus to be less likely to bail early on errors; more likely to default to focusing the whole window. and strip the extraneous braces rods added to my previous fix for this bug :) bug 50881 gets slapped down one more time. r=bryner,hyatt a=asa
git-svn-id: svn://10.0.0.236/trunk@95930 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 21:15:46 +00:00
mcafee%netscape.com
ad7075f428 Removing this file, this is a generated file. r=idk@charon.Sun.Com
git-svn-id: svn://10.0.0.236/trunk@95928 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 20:56:58 +00:00
pinkerton%netscape.com
f4030b014d i'm an idiot. fix bustage and typo.
git-svn-id: svn://10.0.0.236/trunk@95926 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 20:46:01 +00:00
mjudge%netscape.com
585cb11267 80937, null check for out of bounds on arrowing. r=cmanske sr=kin a=asa
git-svn-id: svn://10.0.0.236/trunk@95925 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 20:27:41 +00:00
blizzard%redhat.com
fc1d145531 Fix bug #82601. "mozilla will continue trying to create http auth dialogs until the cows come home." Make sure to detect errors creating new windows and pass those errors along to callers. r=ccarlen, sr=tor, a=asa
git-svn-id: svn://10.0.0.236/trunk@95924 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 20:25:49 +00:00
gordon%netscape.com
42912e8176 Fix bug 82370, leak in disk cache. r=dbaron, sr=darin, a=asa.
git-svn-id: svn://10.0.0.236/trunk@95922 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 18:47:53 +00:00
pinkerton%netscape.com
6f9f66996a popups now appear in the modal layer on osx, added more slop to fix osx bug where moving windows near their current location would move them to -1,-1. r=pchen/sr=smfr/a=asa. bug# 58226.
git-svn-id: svn://10.0.0.236/trunk@95921 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 18:45:43 +00:00
bienvenu%netscape.com
be0dafc701 fix download of imap attachments while offline r=naving, sr=mscott a=asa
git-svn-id: svn://10.0.0.236/trunk@95920 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 18:40:41 +00:00
pinkerton%netscape.com
464d31c823 when the widget is being destroyed, check if it is the rollup widget and clear that out before it's too late. r=saari/sr=hyatt/a=blizzard. bug# 51603.
git-svn-id: svn://10.0.0.236/trunk@95919 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 18:33:10 +00:00
andreww%netscape.com
cd5eb7a84a bugzilla 80099 r=pinkerton sr=hewitt a=roc+moz
fixes: component bar cutoff in mac classic and progressmeter problems


git-svn-id: svn://10.0.0.236/trunk@95918 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 18:07:01 +00:00
dbragg%netscape.com
bfaab9f4ba Fix for bug 78428. The call to AddSubcomponent which adds files has to be
bracketed by JS_SuspendRequest and JS_ResumeRequest to prevent deadlock conditions.
r/sr=brendan@mozilla.org, a=asa@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@95917 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 17:52:09 +00:00
ducarroz%netscape.com
2e25d15c19 Fix for bug 82461. Need to complete the initialization of the url fetcher before calling OpenURI else... boom! R=varada, SR=sspitzer, A=asa@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@95916 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 17:47:23 +00:00
javi%netscape.com
8ab26342e4 Fix for Bug 78806 r=mcgreer, sr=blizzard, a=blizzard
Fixes a slew of cert viewer problems.

  Fix the sizing issues with the cert viewer.
  Make the General tab of the cert viewer more simple
  Have the Details tab of the cert viewer re-populate the ASN1 dump
    if a new cert in the chain is selected.
  Correct some mis-spelled words.


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


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

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

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

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


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


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


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


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


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

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

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


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


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


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


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

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


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


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


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

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

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


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


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


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


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


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


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


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

Tests for blackConnect


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


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


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


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


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


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


git-svn-id: svn://10.0.0.236/trunk@95848 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-24 01:07:41 +00:00
gagan%netscape.com
911a7b0b3c Fixes for bug 72599. Checking in on dougt's behalf. r=dougt, sr=brendan, a=blizzard.
git-svn-id: svn://10.0.0.236/trunk@95847 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-24 00:57:57 +00:00
wtc%netscape.com
1db37387d2 Bugzilla bug #80662: remove $(MOZ_BUILD_ROOT)/dist/include (already in
NSS/coreconf's INCLUDES) and add $(MOZ_BUILD_ROOT)/dist/include/dbm.
r=cls. a=blizzard for mozilla0.9.1.


git-svn-id: svn://10.0.0.236/trunk@95846 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-24 00:31:26 +00:00
larryh%netscape.com
6575214279 Bugzilla: 82259. #error not #pragma
git-svn-id: svn://10.0.0.236/trunk@95845 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-24 00:22:55 +00:00
larryh%netscape.com
c7c89a5198 Bugzilla: 82259. improve rootcert load
git-svn-id: svn://10.0.0.236/trunk@95844 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-24 00:17:10 +00:00
larryh%netscape.com
c3f3442dab Adding administrative/build files
git-svn-id: svn://10.0.0.236/trunk@95843 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 23:59:08 +00:00
sonmi%netscape.com
efb49c27ec changed previos fix so it will work for unix as well
git-svn-id: svn://10.0.0.236/trunk@95841 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 23:43:00 +00:00
ddrinan%netscape.com
8605f16b91 PCKS7 implementation for signed JS. Bug# 82227 r=mstoltz@netscape.com,sr=blizzard@mozilla.org,a=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@95840 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 23:22:25 +00:00
sonmi%netscape.com
99631e8f97 intermittant version to test NT tinderbox
git-svn-id: svn://10.0.0.236/trunk@95839 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 23:15:58 +00:00
pschwartau%netscape.com
1408c7a297 Adding attribution to Mike Epstein, creator of this test.
git-svn-id: svn://10.0.0.236/trunk@95838 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 23:01:08 +00:00
hewitt%netscape.com
7c8331ce45 78771 - autocomplete popup results are empty in 2nd browser instance and mail compose, r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@95837 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 22:47:54 +00:00
pschwartau%netscape.com
a5fc56637a Initial add. Regression test for bug 82306.
git-svn-id: svn://10.0.0.236/trunk@95836 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 22:47:48 +00:00
despotdaemon%netscape.com
964d44b60e Pseudo-automatic update of changes made by endico@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@95835 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 22:44:31 +00:00
edburns%acm.org
cbc47220cf Stress test, for 64332.
git-svn-id: svn://10.0.0.236/trunk@95834 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 22:27:01 +00:00
ddrinan%netscape.com
a2084f364a PCKS7 implementation for signed JS. Bug# 82227 r=mstoltz@netscape.com,sr=blizzard@mozilla.org,a=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@95833 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 22:06:43 +00:00
mkaply%us.ibm.com
6db7288d9c #81078
r=simon@softel.co.il, sr=sfraser, a=blizzard
Fix UMR and bounds checking


git-svn-id: svn://10.0.0.236/trunk@95832 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 22:05:30 +00:00
morse%netscape.com
9b1babf849 bug 81451, bugzilla cookies not getting set, r=valeski, sr=darin, a=blizzard
git-svn-id: svn://10.0.0.236/trunk@95831 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 21:47:14 +00:00
javi%netscape.com
0f3170c68e Remove reference to non-existent file.
git-svn-id: svn://10.0.0.236/trunk@95830 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 19:53:47 +00:00
javi%netscape.com
42b6492e42 Backing out fix to Bug 77837 since it caused many things to
go wrong like strings not showing up on Mac builds
and nsKeygenFormProcessor to crash.


git-svn-id: svn://10.0.0.236/trunk@95829 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 18:11:43 +00:00
ashuk%eng.sun.com
e90510ebbc author=ashuk
Bug=81023

Modified README file to reflect the changed dom2.jar file.


git-svn-id: svn://10.0.0.236/trunk@95828 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 17:59:28 +00:00
bienvenu%netscape.com
ca3d5479ad fix for blocker 82338 can't see msg headers rs=sspitzer, r=prass a=kysmith
git-svn-id: svn://10.0.0.236/trunk@95827 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 17:19:06 +00:00
dbaron%fas.harvard.edu
63ff65123f Fix build bustage within |#ifdef CSS_REPORT_PARSE_ERRORS| resulting from scc's string changes for bug 75220. Not part of default build. r=glazman a=tor
git-svn-id: svn://10.0.0.236/trunk@95826 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 14:18:38 +00:00
cls%seawood.org
78464b02da Updating dependency list to fix senna bustage
git-svn-id: svn://10.0.0.236/trunk@95825 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 08:56:33 +00:00
law%netscape.com
327d77068a Last time didn't take...trying again. Bug 75599; converted nsINativeAppSupport to .idl to make it scriptable, this change adds the .idl to the Mac project; r=cathleen, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@95824 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 07:04:37 +00:00
pavlov%netscape.com
e405e6ef90 removing #ifdef MOZ_NEW_CACHEs since they arn't needed anymore (and they are gone from the rest of the code) r=jst
git-svn-id: svn://10.0.0.236/trunk@95823 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 07:01:38 +00:00
pavlov%netscape.com
926828ec42 changing baseURI to an nsCOMPtr r=jst
git-svn-id: svn://10.0.0.236/trunk@95822 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 07:00:37 +00:00
scc%mozilla.org
73c3c7385c bug #75164: sr={brendan, sfraser}. Adding the generators |nsSubstituteC?String|, which will replace |ReplaceSubstring|. Also fixing a declaration in "nsAStringGenerator.h".
git-svn-id: svn://10.0.0.236/trunk@95820 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 06:49:51 +00:00
brendan%mozilla.org
d442d78367 Fix failure to round up in chunked realloc test in AddCharsToURI (82306, r=rginda, sr=scc).
git-svn-id: svn://10.0.0.236/trunk@95819 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 06:49:19 +00:00
bryner%uiuc.edu
ba43ee39ee Landing OUTLINER_FILEPICKER_BRANCH (bug 75838). r=jag, sr=blake.
git-svn-id: svn://10.0.0.236/trunk@95818 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 06:41:57 +00:00
waterson%netscape.com
212b96a815 Bug 79508. If the computed style change is going to cause a reflow (or worse), then don't touch any continuing frames. This keeps us from queuing an incremental reflow to a continuation, but is not ideal (e.g., there may be cases where we don't properly recompute the style contexts for continuations). r=rbs, sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@95817 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 06:39:34 +00:00
joki%netscape.com
882ab5876e Part of fix for 55020, add a pref to determine if accesskey causes focus or focus/activation. sr:jst, r:pollmann
git-svn-id: svn://10.0.0.236/trunk@95816 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 06:35:32 +00:00
joki%netscape.com
b721d1a703 Fix for 80996, prevent attempted access to freed event listeners by throwing out old ELM when loading new page. sr:jst, r:nisheeth
git-svn-id: svn://10.0.0.236/trunk@95815 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 06:33:28 +00:00
brendan%mozilla.org
5ec88cd71a Add intern help message, caught by epstein@tellme.com (not part of build).
git-svn-id: svn://10.0.0.236/trunk@95814 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 06:13:13 +00:00
law%netscape.com
4ba305b47d Bug 75599; converted nsINativeAppSupport to .idl to make it scriptable, this change adds the .idl to the Mac project; r=cathleen, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@95813 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 06:06:47 +00:00
law%netscape.com
9b02e2ca3f Bug 75599; enabling the infamous '-turbo' cmd line switch; makes nsINativeAppSupport scriptable, adds Win32 code to handle -turbo switch; and tweaks window close logic in navigator.js to 'cache' a browser window; r=cathleen, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@95812 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 06:04:39 +00:00
law%netscape.com
7570ceb65c Bug 68279; tightens up IsExecutable() check in nsLocalFileWin to properly detect most dangerous executables; adds code to the two places in the UI where such files used to be executed to disable us doing that; r=mstoltz, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@95811 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 06:03:59 +00:00
wtc%netscape.com
d742a6d3bd Bugzilla bug #82268: make the rule to generate certdata.c not engaged by
default.


git-svn-id: svn://10.0.0.236/trunk@95810 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 05:55:13 +00:00
ben%netscape.com
fea319422c Fix broken history drag and drop. I broke this ages ago when I changed the way the D&D wrapper library worked.
patch from blake, sr=me, r=Hixie.


git-svn-id: svn://10.0.0.236/trunk@95808 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 05:44:34 +00:00
ben%netscape.com
fc43098f31 Back out fix for 79639 and make sidebar toggle consistently accessible in all apps.
sr=alecf


git-svn-id: svn://10.0.0.236/trunk@95807 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 05:43:17 +00:00
wtc%netscape.com
3c08ad40fc Bugzilla bug #82298: a temporary fix for Mozilla build bustage on Windows.
git-svn-id: svn://10.0.0.236/trunk@95806 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 05:36:23 +00:00
rbs%maths.uq.edu.au
793b32181e Enable some MathML-specific fonts for parity with Win32
git-svn-id: svn://10.0.0.236/trunk@95804 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 05:18:58 +00:00
ben%netscape.com
546af19b54 71685 - rename bookmarksPanel.xul to bm-panel.xul. r=pchen, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@95803 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 05:09:52 +00:00
bryner%uiuc.edu
9891128f0e fixing string bustage
git-svn-id: svn://10.0.0.236/trunk@95802 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 05:02:56 +00:00
ben%netscape.com
266b0ae119 [Part of fixes for 77125 and 81767 - disable inline editing in bookmarks]
Make Personal Toolbar bookmarks code launch a dialog instead of invoking
an inline edit widget. This fixes crashers and other glitches. Inline Edit
will be back, some day.
r=pchen, sr=blake


git-svn-id: svn://10.0.0.236/trunk@95801 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 04:57:50 +00:00
ben%netscape.com
3aa5dc2a47 [Part of fixes for 77125 and 81767 - disable inline editing in bookmarks]
Add strings for Create Folder dialog.
r=pchen, sr=blake


git-svn-id: svn://10.0.0.236/trunk@95800 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 04:56:51 +00:00
ben%netscape.com
197767833a [Part of fixes for 77125 and 81767 - disable inline editing in bookmarks]
Make bookmarksTree code launch a dialog for folder creation operations (this
replaces the inline edit field).
Also remove Copy Link Location code now that Copy is working properly.
r=pchen, sr=blake


git-svn-id: svn://10.0.0.236/trunk@95799 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 04:56:20 +00:00
ben%netscape.com
4c0044c176 Clean up after earlier fix for 35835 - back out additional Copy Link Location code
git-svn-id: svn://10.0.0.236/trunk@95798 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 04:54:44 +00:00
ben%netscape.com
619f49b1e5 Clean up after my fix for 35835, back out earlier Copy Link Location code.
git-svn-id: svn://10.0.0.236/trunk@95797 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 04:54:22 +00:00
ben%netscape.com
43167cb433 [Part of fixes for 77125 and 81767 - disable inline editing in bookmarks]
Make Bookmark Properties dialog focus the name textfield when it is
displayed. Allows us to temporarily map Bookmark rename operations to
a call to display this window.
r=pchen, sr=blake


git-svn-id: svn://10.0.0.236/trunk@95796 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 04:53:17 +00:00
hewitt%netscape.com
7aed03fd26 82295 - move bookmarks button to right of separator, r=sgehani, sr=ben
git-svn-id: svn://10.0.0.236/trunk@95795 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 04:51:38 +00:00
hewitt%netscape.com
9ca2311e79 82071 - Implement redesigned Search button in main Toolbar, r=andreww, sr=ben
git-svn-id: svn://10.0.0.236/trunk@95794 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 04:36:23 +00:00
hewitt%netscape.com
78130ede4b 72626 - modern3 disabled radio button problems, r=hwaara, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@95793 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 04:23:22 +00:00
scc%mozilla.org
9dafc29f8a fixing bustage
git-svn-id: svn://10.0.0.236/trunk@95792 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 04:19:39 +00:00
bstell%netscape.com
060316aeb9 fix bustage
git-svn-id: svn://10.0.0.236/trunk@95791 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 04:17:57 +00:00
wtc%netscape.com
a503484489 Bugzilla bug #77264: the IsValidNetAddrLen() check should accept both of
the possible sizes of struct sockaddr_in6 on Linux.
Modified files: prsocket.c, ptio.c.


git-svn-id: svn://10.0.0.236/trunk@95790 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 04:17:33 +00:00
bstell%netscape.com
c0b5dc6add fix string bustage
git-svn-id: svn://10.0.0.236/trunk@95788 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 04:13:44 +00:00
brendan%mozilla.org
678d939e1c Lazily pin the less likely atoms when resolving standard class names (77861, r=jst, sr=jband).
git-svn-id: svn://10.0.0.236/trunk@95787 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 04:02:06 +00:00
ccarlen%netscape.com
9ebd11bb4d Bug 38626 - remove nsFileLocations. r=valeski/sr=alecf
git-svn-id: svn://10.0.0.236/trunk@95786 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 03:50:38 +00:00
ccarlen%netscape.com
f1375272a6 Bug 38626 - remove nsFileLocations. This checkin removes it from Mac projects.
git-svn-id: svn://10.0.0.236/trunk@95785 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 03:45:36 +00:00
scc%mozilla.org
0647823c35 bug #78398: sr=waterson. adding my new header file "nsAStringGenerator.h" to the Mac project to make it easier to open.
git-svn-id: svn://10.0.0.236/trunk@95784 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 03:33:06 +00:00
scc%mozilla.org
c099dfea65 bug #78398: sr=waterson. Getting the new header file "nsAStringGenerator.h" exported to dist.
git-svn-id: svn://10.0.0.236/trunk@95783 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 03:31:23 +00:00
scc%mozilla.org
3ec01ebea0 bug #78398: sr=waterson, adding a new abstract type (this here's the new file it comes in) |nsAC?StringGenerator|
git-svn-id: svn://10.0.0.236/trunk@95782 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 03:29:48 +00:00
bstell%netscape.com
45f41afd3b fix debug printf, rs=bstell
git-svn-id: svn://10.0.0.236/trunk@95781 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 03:23:31 +00:00
sgehani%netscape.com
c551451f3d Add DOWNLOAD_ONLY attribute support to components. (b=4837; r=ssu; sr=mscott)
git-svn-id: svn://10.0.0.236/trunk@95780 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 03:18:50 +00:00
bstell%netscape.com
ad3f62f937 fix bustage
git-svn-id: svn://10.0.0.236/trunk@95779 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 02:55:52 +00:00
jgaunt%netscape.com
bbfb36704a One line regression fix for bug 79900. the fix for 80505 caused this.
Change from a QI to a GetAccessible() call on content nodes.
r=dr@netscape.com sr=scc@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@95778 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 02:55:37 +00:00
scc%mozilla.org
ffd6409fe7 bug #75220: r=vidr, sr=jst ... had just been waiting for the commercial fixes, and now mscott has landed those. Finally get rid of |nsLiteralC?String| and |nsLocalC?String|. Use |nsDependentC?String| now instead.
git-svn-id: svn://10.0.0.236/trunk@95777 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 02:44:46 +00:00
ssu%netscape.com
a354fe84f3 fixing bug 82279 - Win32 Installer crashes when using ftp proxy. r=sgehani,sr=mscott,a=chofmann. affects windows only
git-svn-id: svn://10.0.0.236/trunk@95776 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 02:32:21 +00:00
sgehani%netscape.com
abadb6c4b1 Forgot newline in debug statement.
git-svn-id: svn://10.0.0.236/trunk@95775 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 02:28:50 +00:00
sgehani%netscape.com
c441fca65a Add DOWNLOAD_ONLY attrbute to components.
b  = 4836
r  = ssu
sr = alecf


git-svn-id: svn://10.0.0.236/trunk@95774 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 02:24:24 +00:00
loadrunner%betak.net
12eaaa0e15 bug 65253, r=timeless, sr=ben
git-svn-id: svn://10.0.0.236/trunk@95773 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 02:19:56 +00:00
sspitzer%netscape.com
e0119a603b fix for #66018, #81741, #50567, #77211. fix a bunch of migration problems.
patch by cavin, r=sspitzer,sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@95772 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 02:16:35 +00:00
bstell%netscape.com
5a069a5351 bug 76238, r=ftang, rs=bstell
add baltic as a lanugage group to font prefs


git-svn-id: svn://10.0.0.236/trunk@95771 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 02:09:33 +00:00
bstell%netscape.com
71801a4ede bug 82075, r=ftang, rs=bstell
add charset aliases for gbk, cns11643, iso8859-{1-15}, sun_eu_greek, 5601, ansi-1251


git-svn-id: svn://10.0.0.236/trunk@95770 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 02:04:15 +00:00
scc%mozilla.org
dd17908843 bug #63923: sr=sfraser, r=waterson (aka ``thrill-kitty''), casting to an abstract base prevents people on crack-baby platforms from using an |NS_LITERAL_STRING| (incompatibly) as an |nsAutoString|. Who's ready for a full rebuild?
git-svn-id: svn://10.0.0.236/trunk@95769 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 01:45:13 +00:00
mscott%netscape.com
6ed96d3fec Bug #72131,77539 --> don't resolve relative urls against mail urls unless it's an anchor tag.
r=mstoltz
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@95768 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 01:37:39 +00:00
mcgreer%netscape.com
f26885cd15 fix for 82264, some CA's not appearing b/c of trust mishandling
r=javi/sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@95766 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 01:33:35 +00:00
bienvenu%netscape.com
563698fd6c fix for crash cleaning up mail dbs on shutdown on mac r=brade, sr=sspitzer, a=putterman 82195
git-svn-id: svn://10.0.0.236/trunk@95764 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 01:26:48 +00:00
scc%mozilla.org
1314d936af bug #75220: fixing stragglers, people who checked in uses of |nsLiteralC?String| after it had already been removed from the build
git-svn-id: svn://10.0.0.236/trunk@95763 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 01:21:04 +00:00
ashuk%eng.sun.com
c2e9301133 Bug=46725
author=ashuk

Removing Makefile files from java/dom dir


git-svn-id: svn://10.0.0.236/trunk@95762 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 01:17:13 +00:00
gordon%netscape.com
fc08ec9b25 For bug 80890. Changing default cache sizes to 50,000 k for disk, and 4096 k for memory, as per discussion with PDT. sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@95761 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 01:12:55 +00:00
ashuk%eng.sun.com
051bb5a0d6 Bug=46725
author=ashuk

Files modified
java/makefiles

This patch removes the Makefile files from java/dom. The
Makefiles are now generated by configure from Makefile.in
files.


git-svn-id: svn://10.0.0.236/trunk@95760 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 01:12:49 +00:00
scc%mozilla.org
3c095b06b5 bug #82208: sr=sfraser, r=dbaron. Treat entries of |mIgnorePrefixes| consistently, dont' leak |mIgnorePrefixes|, don't |new NS_LITERAL_STRING|. Filed bug #82277 for further cleanup.
git-svn-id: svn://10.0.0.236/trunk@95759 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 01:11:30 +00:00
dianesun%netscape.com
a14794d76f Back up checkin for 79555 and 80127
git-svn-id: svn://10.0.0.236/trunk@95758 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 00:50:58 +00:00
mstoltz%netscape.com
f82c3cdbe0 Reinstating the partial fix for bug 66938, the wiretap exploit, which was blown away by the XPCDOM landing. These capability prefs should prevent scripts in mail messages from reading any plaintext content in the message. r=jst,pollman, sr=mscott.
git-svn-id: svn://10.0.0.236/trunk@95756 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 00:40:49 +00:00
dianesun%netscape.com
c60fac9b19 Back up checkins for 79555 and 80127
git-svn-id: svn://10.0.0.236/trunk@95755 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 00:38:42 +00:00
dougt%netscape.com
03dc4a00c8 Updating OnData API. (fixing build bustage)
git-svn-id: svn://10.0.0.236/trunk@95754 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 00:36:29 +00:00
waterson%netscape.com
849a5e592b Add regression tests for bugs 4831, 59200, and 69960. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@95753 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 00:33:07 +00:00
sfraser%netscape.com
4a09f92245 Fix bug 82139; ensure that Find-related items get disabled when in view source mode. r=brade, sr=kin
git-svn-id: svn://10.0.0.236/trunk@95751 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 00:23:03 +00:00
sfraser%netscape.com
8ee96304cf Fix for 82243; make sure we use "html" extension when saving files, if the MIME info gives us "htm". r=jfrancis, sr=scc
git-svn-id: svn://10.0.0.236/trunk@95749 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 00:21:29 +00:00
ben%netscape.com
538c8445e1 Part A for fix fo 35835, r=matt, sr=blake.
Correct typo that incorrectly set text/unicode data to be the text/html string
Part B = removing the Copy Link Location item, coming next.


git-svn-id: svn://10.0.0.236/trunk@95748 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 00:17:16 +00:00
ssu%netscape.com
c39a21fe5c fixing bug 80838 - Install must delete component.reg and xpti.dat on upgrade. r=sgehani, sr=mscott.
git-svn-id: svn://10.0.0.236/trunk@95747 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 00:15:55 +00:00
jst%netscape.com
586ebba7a6 Backing out dbaron's last change for bug 42321 which prevented mozilla from running the JS GC when going from page to page, this caused bugscape blocker bug 5073. r/sr=vidur&rpotts
git-svn-id: svn://10.0.0.236/trunk@95746 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 00:15:54 +00:00
nhotta%netscape.com
1092c6c220 Delay menu check mark using setTimeout() to workaround the problem of checkmark not drawn, bug 73881, r=jbetak, sr=waterson.
git-svn-id: svn://10.0.0.236/trunk@95745 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 00:14:25 +00:00
nhotta%netscape.com
3e2ff8518e Changed to avoid escaping '%' in URI, bug 81238, r=cmanske, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@95744 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 00:13:23 +00:00
yokoyama%netscape.com
bfcb599435 Bug 7=81786:
Clone Encoder/Decoder list before feeding to app::Init()
/r=ftang; /sr=scc


git-svn-id: svn://10.0.0.236/trunk@95743 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 00:12:51 +00:00
jband%netscape.com
c3c82b5b1c fix bug 82220. enumeration of Components.interfaces should only include scriptable interfaces. r=vidur sr=jst
git-svn-id: svn://10.0.0.236/trunk@95742 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 00:12:04 +00:00
darin%netscape.com
b45f9d0bff Fixes bug 81125 "shift reload doesn't work" r=gagan sr=dougt
git-svn-id: svn://10.0.0.236/trunk@95741 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 00:11:43 +00:00
darin%netscape.com
e9f151e625 Partially fixes bug 81658 "poor performance on password protected pages" r=gagan sr=dougt
git-svn-id: svn://10.0.0.236/trunk@95740 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 00:09:35 +00:00
prass%netscape.com
845e3c65ea partial fix for bugscape bug 4458, presence stopped working. notify clear addresses is being defined in msgHdrViewAddresses. r=suresh@netscape.com, sr=mscott@netscape.com
git-svn-id: svn://10.0.0.236/trunk@95739 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 00:05:57 +00:00
dougt%netscape.com
574376fc30 Updating OnDataAvailable() signature. fixing build bustage.
git-svn-id: svn://10.0.0.236/trunk@95738 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 00:03:20 +00:00
varada%netscape.com
a04ee23aaf fix for bug#81730;regression-save as draft dialog must be shown when the pref is turned on;r=ducarroz;sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@95737 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 23:57:44 +00:00
rginda%netscape.com
6cb853ad8b create a dummy stack frame before calling out to the new-script-hook. The dummy frame prevents the script from being affected by any GC the hook may trigger. See bug 77636. author=shaver, r=me, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@95736 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 23:57:37 +00:00
ashuk%eng.sun.com
2dbf0203f9 Bug=45018
author=ashuk

Files modified
jni/org_mozilla_dom_DocumentImpl.cpp

This fix makes sure that corner case where call to
nsIDOMDocument::CreateEntityReference returns
NS_OK, but a null return value for the
nsIDOMEntityReference is handled properly thro
the exception handling mechanism.


git-svn-id: svn://10.0.0.236/trunk@95735 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 23:53:42 +00:00
rods%netscape.com
882b0d68a5 adding pane/frameset/frame/iframe navigation
Bug 24423 r=joki,saari a=hyatt


git-svn-id: svn://10.0.0.236/trunk@95734 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 23:52:17 +00:00
dbaron%fas.harvard.edu
85da7d9ed8 Fix bustage due to missing closing brace.
git-svn-id: svn://10.0.0.236/trunk@95733 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 23:45:54 +00:00
ssu%netscape.com
aa4d86814a fixing bug 82202 - Do not register mozctlx.dll during installation. r=sgehani, sr=mscott. not part of tinderbox builds. would affect windows platforms only
git-svn-id: svn://10.0.0.236/trunk@95732 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 23:39:51 +00:00
dbragg%netscape.com
824500a1fc Final-final part of bug 65678. Special case for 6.0x->6.1 update installations.
6.0x didn't have the code to call the cleanup routine so we have to explicitly
call it in the update case.  This is done through the install.js file in browser.xpi.
r=sgehani, sr=mscott.


git-svn-id: svn://10.0.0.236/trunk@95730 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 23:38:12 +00:00
wtc%netscape.com
626f06d82b Bugzilla bug #77109: fixed NSPR library memory leaks on Mac. Patch is
contributed by Patrick Beard <beard@netscape.com>. r=sfraser,wtc.


git-svn-id: svn://10.0.0.236/trunk@95729 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 23:34:54 +00:00
brendan%mozilla.org
0bcb3723cd Warning abatement (r=polarbear, sr=lumpy).
git-svn-id: svn://10.0.0.236/trunk@95727 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 23:25:18 +00:00
ashuk%eng.sun.com
6e175c40bf Bug=81484
author=ashuk
Patch provided by Harshal (keeda@hotpop.com)

This patch introduces explicit (jchar*) static
casts in calls to JNIEnv_::NewString in the
JavaDOM code. This is needed for compliance
with the strict type-checking og gcc 2.96+.

Modified files are:
M jni/org_mozilla_dom_AttrImpl.cpp
M jni/org_mozilla_dom_CharacterDataImpl.cpp
M jni/org_mozilla_dom_DocumentTypeImpl.cpp
M jni/org_mozilla_dom_ElementImpl.cpp
M jni/org_mozilla_dom_EntityImpl.cpp
M jni/org_mozilla_dom_NodeImpl.cpp
M jni/org_mozilla_dom_NotationImpl.cpp
M jni/org_mozilla_dom_ProcessingInstructionImpl.cpp
M jni/org_mozilla_dom_events_EventImpl.cpp
M src/nsJavaDOMImpl.cpp


git-svn-id: svn://10.0.0.236/trunk@95726 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 23:22:58 +00:00
mkaply%us.ibm.com
72939dbcb6 #78655
r=mkaply, a=blizzard
Code from cls - Make all printfs DEBUG


git-svn-id: svn://10.0.0.236/trunk@95725 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 23:13:23 +00:00
larryh%netscape.com
3f6750f87e correct copyright date
git-svn-id: svn://10.0.0.236/trunk@95722 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 23:03:54 +00:00
mcgreer%netscape.com
2e958c2397 fix for 64128 - edit builtin certs.
r=javi,sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@95721 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 23:02:49 +00:00
larryh%netscape.com
ac01fd8bb1 add directory admin
git-svn-id: svn://10.0.0.236/trunk@95719 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 22:57:36 +00:00
gerv%gerv.net
61933774de Adding "Copy Link Location" to Bookmarks Manager context menu. Bug 35835. r=hwaara, sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@95717 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 22:49:12 +00:00
dougt%netscape.com
21c9ca4694 Updating test application to new API.
git-svn-id: svn://10.0.0.236/trunk@95716 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 22:40:44 +00:00
sdagley%netscape.com
d030d3d559 Beta blocker #58928 (moving code from 6.01 branch). Now display a Stop alert to the user with the text from the welcome window that suggests quitting running apps if N6 or Mozilla is already running. Also handle case of 4.x AND N6 or Mozilla running. r/sr were pinkerton & sfraser for original landing.
git-svn-id: svn://10.0.0.236/trunk@95715 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 22:38:37 +00:00
dougt%netscape.com
3ab5958916 Implements NPN_RequestRead(). Bug number 53363. r=peterl@netscape.com, sr=attinasi@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@95714 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 22:32:45 +00:00
gerv%gerv.net
2e110c216c Fix View | Translate, which I broke by not understanding prefs enough. Bug 82018. r=doron, sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@95713 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 22:31:55 +00:00
darin%netscape.com
79de7b3240 Fixes bug 80975 "mozilla leaks sockets" r=gagan sr=dougt
git-svn-id: svn://10.0.0.236/trunk@95712 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 22:15:42 +00:00
mkaply%us.ibm.com
ab273b03b9 #81691
r=cls
Enable packaging on OS/2


git-svn-id: svn://10.0.0.236/trunk@95710 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 22:05:15 +00:00
wtc%netscape.com
c4babfa1f2 Bugzilla bug #77199: more PR_CALLBACK changes received from Javier
Pedemonte <pedemont@us.ibm.com> for OS/2.
Modified files: cert.h, certdb.h


git-svn-id: svn://10.0.0.236/trunk@95708 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 22:01:33 +00:00
mkaply%us.ibm.com
a9f87f82ab #76670
r=mkaply, a=blizzard
More optimization for XP Region code - OS/2 only


git-svn-id: svn://10.0.0.236/trunk@95706 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 21:57:20 +00:00
mkaply%us.ibm.com
537cb5260a #76257
r=mkaply,danm, a=blizzard
Code from jblanco - Implement SetSizeMode on OS/2


git-svn-id: svn://10.0.0.236/trunk@95704 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 21:49:16 +00:00
mkaply%us.ibm.com
4c8816fe5a No bug
r=mkaply, a=blizzard
Code from pedemonte - some cleanup on OS/2 fonts


git-svn-id: svn://10.0.0.236/trunk@95702 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 21:40:26 +00:00
ccarlen%netscape.com
99d50d8ea2 Bug 73095 - Create() needs to set mTargetSpec on completion. r=scc@mozilla.org/sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@95701 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 21:38:21 +00:00
locka%iol.ie
f233af291d Removed nsIDocShellTreeOwner impl in control's chrome object because it was causing clicked links to open in new window. Cleaned up web browser creation and initialisation. b=82116 r=ccarlen@netscape.com sr=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@95700 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 21:31:01 +00:00
gerv%gerv.net
2e081db53e Remove hard-coded "Mozilla" from some properties files by rewording. Bug 80838. r=doron, sr=brendan (in his absence) using his magic "dtd/properties changes only" rubberstamp.
git-svn-id: svn://10.0.0.236/trunk@95699 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 21:25:59 +00:00
dianesun%netscape.com
e73958ec08 Bug fixes for 79555(Download/Sync not retain pref), 80127(Select Dialog not modal). r=bhuvan, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@95698 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 21:23:04 +00:00
cmanske%netscape.com
e25ef6cec3 Fix editor pref dialog layout to reduce height; also make Color and Background dialog look the same, b=77517, r=mjudge, sr=hewitt, a=beppe, L10N a=danielmc
git-svn-id: svn://10.0.0.236/trunk@95697 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 21:22:26 +00:00
ddrinan%netscape.com
864fce5c40 Get PSM to build under OS/2. Bug #72693 r=ddrinan@netscape.com,r=javi@netscape.com,r=wtc@netscape.com,sr=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@95696 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 21:19:31 +00:00
cmanske%netscape.com
025e825a7a CSS for fixing editor pref dialog layout to reduce height (again!), b=77517, r=mjudge, sr=hewitt, a=beppe
git-svn-id: svn://10.0.0.236/trunk@95695 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 21:17:15 +00:00
wtc%netscape.com
da5f426842 Bugzilla bug #81181: Introduced the MOZILLA_INCLUDES make variable to
allow Mozilla client to specify additional -I flags to NSS/coreconf.
r=javi,cls.


git-svn-id: svn://10.0.0.236/trunk@95694 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 21:16:20 +00:00
gerv%gerv.net
db3c857d6b Clean up Properties window (right click on elements in Navigator and select "Properties".) Bug 74121. r=rbs, sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@95693 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 21:15:37 +00:00
wtc%netscape.com
c0c80033e4 Bugzilla bug #81181: Invoke the NSS/coreconf build system with all the
required make options.  r=javi,cls.


git-svn-id: svn://10.0.0.236/trunk@95692 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 21:11:57 +00:00
dbaron%fas.harvard.edu
5b68d18399 Removed unused statically-constructed nsVoidArray since the static constructor crashes on startup for me. r=dougt sr=blizzard b=82146
git-svn-id: svn://10.0.0.236/trunk@95689 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 21:00:35 +00:00
javi%netscape.com
f954c92506 Fix for Bug 77837
Place the PSM 2 localizable strings in the default en-US.jar file so
  they will get localized along with all the other strings.


git-svn-id: svn://10.0.0.236/trunk@95688 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 20:56:30 +00:00
dbaron%fas.harvard.edu
d4c259efad Work around crash by using nsSupportsArray::Clone instead of the buggy (82133) nsSupportsArray::AppendElements. Patch from glazman@netscape.com, r=dbaron, sr=attinasi, b=80057
git-svn-id: svn://10.0.0.236/trunk@95685 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 20:53:00 +00:00
gerv%gerv.net
a729f53652 Polish: fix alignment of a few things in preferences. Bug 81671. Patch by doronr@naboonline.com, r=gerv, sr=blake.
git-svn-id: svn://10.0.0.236/trunk@95684 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 20:42:23 +00:00
wtc%netscape.com
620c1f0a51 Bugzilla bug #51135: IPv6 support on OpenVMS. Thanks to Colin Blakes
<colin@theblakes.com> for the patch.
Modified files: configure configure.in OpenVMS.mk _openvms.h pripv6.c


git-svn-id: svn://10.0.0.236/trunk@95682 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 18:50:21 +00:00
sonmi%netscape.com
dd6ab02c2d changed directorypaths to match the new build area of blds-sca15a instead of
hs-sca15c


git-svn-id: svn://10.0.0.236/trunk@95681 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 18:11:31 +00:00
waterson%netscape.com
1b5bc5e4af Bug 82073. Wallpaper over the crash until bryner can look at this.
git-svn-id: svn://10.0.0.236/trunk@95680 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 17:29:47 +00:00
blizzard%redhat.com
aa65972667 Fix crasher bug #82003. Mozilla would crash when viewing some multipart pages. Make sure that we call free on the right variable. r=gagan, rs=darin
git-svn-id: svn://10.0.0.236/trunk@95679 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 14:44:28 +00:00
mkaply%us.ibm.com
26a1b313fe #79954
r=anthonyd, sr=sfraser
Enable middle button paste on OS/2 by using kGlobalClipboard


git-svn-id: svn://10.0.0.236/trunk@95677 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 14:11:17 +00:00
thayes%netscape.com
6c2b7194aa Bug 78816 r=ddrinan/sr=blizzard Display issuer organization instead of full
DN if possible.


git-svn-id: svn://10.0.0.236/trunk@95676 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 14:07:35 +00:00
wtc%netscape.com
0602c9c2fc Bugzilla bug #80809: use the correct assembler flags under gcc on IRIX.
Thanks to John Vandenberg <zeroJ@null.net> for the patch.


git-svn-id: svn://10.0.0.236/trunk@95675 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 13:43:47 +00:00
wtc%netscape.com
29a34308ef Bugzilla bug #28711: enabled gcc to assemble os_Irix.s on IRIX. Thanks to
John Vandenberg <zeroJ@null.net> for the research and the fix.
Modified files: configure.in configure


git-svn-id: svn://10.0.0.236/trunk@95673 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 13:28:34 +00:00
nboyd%atg.com
12b4f86334 This patch renames in IdFunction the methodName field into functionName
and ads getFunctionName method to match NativeFunction.


git-svn-id: svn://10.0.0.236/trunk@95671 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 12:51:21 +00:00
nboyd%atg.com
ec5a045ef1 This patch fixes the bug when global With object was set to With
prototype and not With constructor, makes id for constructor property
visible only in a prototype instance and removes the unused scopeInit
function.


git-svn-id: svn://10.0.0.236/trunk@95670 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 12:51:02 +00:00
nboyd%atg.com
0a3fc7ffb6 The patch adds new class org.mozilla.javascript.BaseFunction as a base
for classes implementing the Function interface and switch
IdFunction.java to use it. The code in BaseFunction to serve as
Function.prototype is not used yet. The patch modifies NativeCall so it
can be used against BaseFunction.

The patch was made from org/mozilla directory via
diff -uN javascript.0 javascript > BaseFunction_patch


git-svn-id: svn://10.0.0.236/trunk@95669 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 12:50:26 +00:00
jst%netscape.com
cc3fb65fed Checking in vidur@netscape.com's fix for regression bug 82051, this fixes a common crash on opening/closing windows and or loading webpages, this is a completely safe fix. r=peterv@netscape.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@95668 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 10:48:22 +00:00
tajima%eng.sun.com
ac76c4b2fc bug 75930 GB18030 Unix printing support
(check in for katakai@japan.sun.com)
r=dcone sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@95667 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 10:47:40 +00:00
scc%mozilla.org
fccb53ea7f ok, but make this local bustage fix into a global one
git-svn-id: svn://10.0.0.236/trunk@95666 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 08:43:30 +00:00
simon%softel.co.il
c32b25e1a2 Remove superfluous include from nsDocShell.cpp. Bug #81179 r=fabian sr=jst
git-svn-id: svn://10.0.0.236/trunk@95665 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 08:15:37 +00:00
scc%mozilla.org
e1841460d5 Fixing AIX/BeOS bustage. The statically determined length of the string was |0|, and on these ports, that was erroneously considered a candidate for conversion to a pointer, which made selection of the appropriate constructor for |nsDependentString| ambiguous ... go figure.
git-svn-id: svn://10.0.0.236/trunk@95664 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 08:02:58 +00:00
leaf%mozilla.org
ded8ae8eb5 Automated update
git-svn-id: svn://10.0.0.236/trunk@95663 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 07:59:45 +00:00
cls%seawood.org
d7c0465468 Add --disable-auto-deps option which causes the build system to not automatically generate dependencies on the fly. Also, fixes VPATH problem with non gcc-MD separate build phase |make depend|.
Bug #66529 r=pavlov


git-svn-id: svn://10.0.0.236/trunk@95662 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 07:52:30 +00:00
rbs%maths.uq.edu.au
829ed07d66 Slight iteration at enforcing style invariance for certains MathML characters - b=65951
git-svn-id: svn://10.0.0.236/trunk@95661 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 07:41:58 +00:00
rbs%maths.uq.edu.au
8711a7f594 To display a status message, change STATUS_SCRIPT to STATUS_LINK since the latter is the one that works at the moment (bug 81917)
git-svn-id: svn://10.0.0.236/trunk@95660 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 07:37:53 +00:00
scc%mozilla.org
1b7f52f09f Fixing AIX/BeOS bustage. The statically determined length of the string was |0|, and on these ports, that was erroneously considered a candidate for conversion to a pointer, which made selection of the appropriate constructor for |nsDependentString| ambiguous ... go figure.
git-svn-id: svn://10.0.0.236/trunk@95659 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 07:25:25 +00:00
bstell%netscape.com
2d92eb3453 bug 59355, r=blizzard, sr=brendan
tell gdk not to exit if an X error happens when loading a font


git-svn-id: svn://10.0.0.236/trunk@95658 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 06:14:07 +00:00
mkaply%us.ibm.com
bc8f7af020 Nope, didn't work - broke stuff
git-svn-id: svn://10.0.0.236/trunk@95657 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 04:24:18 +00:00
mkaply%us.ibm.com
cbb03d8099 #80274
r=mkaply, sr=blizzard
Code from yokoyama - fix keyboard layout switching


git-svn-id: svn://10.0.0.236/trunk@95656 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 04:07:07 +00:00
pollmann%netscape.com
1720d42be1 Bug 77834: Adding nsIContentList.h, not part of the build.
git-svn-id: svn://10.0.0.236/trunk@95655 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 03:40:56 +00:00
mkaply%us.ibm.com
a446cb4836 Valiant attempt to fix AIX and BeOS bustage
git-svn-id: svn://10.0.0.236/trunk@95654 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 03:36:31 +00:00
chak%netscape.com
c1edebd6f9 Fix for #81884 - Add PSM2 components to embed packaging
r=adamlock@netscape.com, sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@95653 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 03:32:16 +00:00
ben%netscape.com
3553375bcf I have only one thing to say:
"@#!$@%!!@@!!!#@#&*!!%!" (fix build bustage)


git-svn-id: svn://10.0.0.236/trunk@95652 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 03:26:20 +00:00
ben%netscape.com
c9870d6fa8 I have only one thing to say:
"@#!$@%!!@@!!!#@#&*!!%!"


git-svn-id: svn://10.0.0.236/trunk@95651 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 03:25:20 +00:00
ben%netscape.com
b44f7786c8 hm. See if this works.
git-svn-id: svn://10.0.0.236/trunk@95650 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 03:19:37 +00:00
jst%netscape.com
3bcc4fdf26 Changing a mixture of old C-style casts and C++ constructor type casts to NS_STATIC_CAST to be consistent. This is a followup to my build bustage fix this morning, sr=scc@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@95648 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 02:36:50 +00:00
danm%netscape.com
052ff6ff99 the check to abort the onload handler for frames now properly handles sandboxing. bug 81787 r=hyatt,pavlov
git-svn-id: svn://10.0.0.236/trunk@95647 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 02:02:08 +00:00
dr%netscape.com
1723f56da7 fix for 80059 (copy link location, etc. broken on mac & windows -- missing nsIClipboardHelper in nsSetupRegistry). r=pinkerton, sr=jst
git-svn-id: svn://10.0.0.236/trunk@95646 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 01:41:08 +00:00
ben%netscape.com
f6d9462baa 71685, bookmarks in sidebar don't load. rename file back to bm-panel.xul
r=pchen, sr=sfraser


git-svn-id: svn://10.0.0.236/trunk@95645 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 01:30:05 +00:00
ben%netscape.com
d47f75d71d 71685 - bookmarks in sidebar don't load
git-svn-id: svn://10.0.0.236/trunk@95644 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 01:28:49 +00:00
ben%netscape.com
dd2a27c77a fix for 80281 - no sidebar panels in sidebar customize dialog.
convert a treecol->treecolgroup. Seems to fix the visual errors.
adjust window creation flags.
r=matt, sr=blake


git-svn-id: svn://10.0.0.236/trunk@95643 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 01:26:36 +00:00
sfraser%netscape.com
7e4641fb92 Adding nsTextEditRulesBidi.cpp for mkaply
git-svn-id: svn://10.0.0.236/trunk@95642 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 00:26:39 +00:00
mkaply%us.ibm.com
b1497ba485 senna REQUIRES bustage
git-svn-id: svn://10.0.0.236/trunk@95641 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 00:26:05 +00:00
mkaply%us.ibm.com
0f48c5b458 #80550
r=jfrancis, sr=sfraser, r=leaf for build changes
Putting back Bidi selection code that was removed by 65557


git-svn-id: svn://10.0.0.236/trunk@95640 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 23:57:55 +00:00
scc%mozilla.org
2449cc0679 bug #75220: sr=jst, r=vidur. Renaming the member function |Promises| to the more meaningful |IsDependentOn|.
git-svn-id: svn://10.0.0.236/trunk@95639 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 23:50:56 +00:00
scc%mozilla.org
3aaae8325b bug #75220: sr=jst, r=vidur. Update soap to use new string names.
git-svn-id: svn://10.0.0.236/trunk@95638 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 23:48:41 +00:00
scc%mozilla.org
b226abdbef bug #69872, sr=jst, r=jag. Make |nsDependentC?String|s rebindable.
git-svn-id: svn://10.0.0.236/trunk@95637 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 23:45:03 +00:00
mkaply%us.ibm.com
a3560a47c2 #80164
r=mkaply, sr=kin@netscape.com
Code from simon@softel.co.il - enable proper reversing for clipboard


git-svn-id: svn://10.0.0.236/trunk@95636 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 23:39:49 +00:00
scc%mozilla.org
eb9407b361 bug #67600, checking in for Ulrich Drepper <drepper@cygnus.org>, sr=scc, r=jst. |#undef| |printf| macros before un-conditionally redefining them, else there are warnings.
git-svn-id: svn://10.0.0.236/trunk@95635 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 23:38:33 +00:00
gordon%netscape.com
172e3a508b Fix bug 81799 "Infinite loop in disk cache" (handling the disk cache size=0 case), sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@95634 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 23:35:37 +00:00
jst%netscape.com
d795e51bad Fixing typo
git-svn-id: svn://10.0.0.236/trunk@95633 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 23:29:14 +00:00
valeski%netscape.com
c0bc1e0c56 r=adamlock. missing break statement
git-svn-id: svn://10.0.0.236/trunk@95632 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 23:20:18 +00:00
colin%theblakes.com
fef97906b9 Check for ENXIO as well as EXDEV as expected failure from rename.
b=70915 r/sr=brendan


git-svn-id: svn://10.0.0.236/trunk@95631 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 23:15:33 +00:00
waterson%netscape.com
e26708f220 Bug 59200. Merge floater reflow and placement into FlowAndPlaceFloater() to deal with the fact that a floater may need to be reflowed as its 'pushed' to a new location. For auto-width floaters, ensure that the floater is not flowed at a width less than its max-element-size. Enforce CSS2 section 9.5.1 rule [2] by maintaining mLastFloaterY in the reflow state. r=rbs, sr=attinasi.
git-svn-id: svn://10.0.0.236/trunk@95630 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 23:03:46 +00:00
mkaply%us.ibm.com
2b068cca86 #81926
r=naving, sr=sspitzer
Same fix for OS/2


git-svn-id: svn://10.0.0.236/trunk@95629 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 22:58:29 +00:00
wtc%netscape.com
fdb2e1839e On Linux, use $(CC) to link the shared library. Define _REENTRANT in just
one place for Solaris.  Use the null command : instead of 'true'.
Modified files: configure.in, configure.


git-svn-id: svn://10.0.0.236/trunk@95628 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 22:55:09 +00:00
bstell%netscape.com
a81699038f bug 81528, r=ftang@netscape.com, sr=blizzarg@mozilla.org
test if the font is empty (no glyphs at all) and if so do not use


git-svn-id: svn://10.0.0.236/trunk@95627 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 22:50:34 +00:00
danm%netscape.com
388621365f change window ownership model to match Mozilla's (self-referential). bug 76522 r=adamlock,hyatt
git-svn-id: svn://10.0.0.236/trunk@95626 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 22:49:18 +00:00
wtc%netscape.com
47d7a66d72 Bugzilla bug #63019: NSS still uses NSPR static libraries, so we'll have
to continue to build NSPR static libraries until that NSS bug is fixed.


git-svn-id: svn://10.0.0.236/trunk@95625 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 22:45:31 +00:00
jband%netscape.com
cfb2c4ef41 - Fix bug 81341. Force creation of a WrappedJS around the JSObject of
aWrappedNative when doing aggregation. r=dradley sr=jst.
- Fix bug 81877. Avoid infinite recursion when reporting threadsafety
error. r=perterv,dradley sr=jst.
- Fix bug 81882. Use JS_AddNamedRootRT in XPCWrappedNative::AddRef to avoid
the unnecessary cost of creating an XPCCallContext in this frequently called
method. r=dbaron,dbradley sr=jst.


git-svn-id: svn://10.0.0.236/trunk@95624 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 22:45:14 +00:00
valeski%netscape.com
1c9bf6b53b adding nsWebBrowserContentPolicy.cpp to the mac build. 81263
git-svn-id: svn://10.0.0.236/trunk@95623 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 22:43:47 +00:00
valeski%netscape.com
4cd7a0dc5d r=ccarlen, sr=rpotts on the mozilla/docshell/* and mozilla/embedding/* mods (81263). embedding apps can now control whether or not images are loaded in a specific nsWebBrowser window. This is done via nsIWebBrowserSetup. shaver@mozilla.org provided a nsWebBrowserContentPolicy implementation which registers for, and responds to, nsIContentPolicy callbacks giving nsIContentPolicies an opportunity to cancel a load or the processing of an element. processing isn't hooked up yet, and some of the content policy types in the switch statement won't become relevant until further nsIContentPolicy hookup is done. Those cases are handled inside the docshell/webshell until the content policy hook-up is made.
git-svn-id: svn://10.0.0.236/trunk@95622 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 22:42:46 +00:00
locka%iol.ie
abed4023e4 Enabled window clipping to prevent flicker while painting child windows. b=81986 r=chak@netscape.com sr=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@95621 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 22:40:31 +00:00
valeski%netscape.com
e2736d6096 sr=vidur/shaver@mozilla.org on the content policy callsite and implementation mods (81260). Update of the nsIContentPolicy interface to provide more generic context, a nsIURI instead of a URI wstring, and a nsIDOMWindow for window level context. Existing Callsites have been updated to reflect the new changes, and nsIDOMWindows are now passed into the new API.
git-svn-id: svn://10.0.0.236/trunk@95620 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 22:40:10 +00:00
ftang%netscape.com
8eda2d6ee1 temp fix 75026 r/sr=sfraser. add stop-bleeding code for bidi code to reduce crash
Buy more time for simon@softel.co.il to produce the real fix.


git-svn-id: svn://10.0.0.236/trunk@95619 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 22:38:26 +00:00
ccarlen%netscape.com
5bf28f9acb Bug 38626 - Remove references to nsFileLocations. r=valeski/sr=alecf
git-svn-id: svn://10.0.0.236/trunk@95618 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 22:36:18 +00:00
dbragg%netscape.com
d2a4eefb14 Fix for bug 81966. Added NR_ShutdownRegistry() to free the registry file for deletion.
r=sgehani, syd, sr=mscott.


git-svn-id: svn://10.0.0.236/trunk@95617 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 22:35:33 +00:00
bryner%uiuc.edu
a8c5413032 Part of bug 31809 -- Don't allow the user to tab into the sidebar if it's collapsed. r=saari, sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@95615 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 22:27:49 +00:00
thayes%netscape.com
34cd62489c Bug 75403 r=javi/sr=blizzard Implement change password for SDR, provides
implementation of change password in Tasks menu


git-svn-id: svn://10.0.0.236/trunk@95614 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 22:23:31 +00:00
bienvenu%netscape.com
01f6e03cae fix crash first time bringing up mail on the mac r=naving, sr=sspitzer 81492
git-svn-id: svn://10.0.0.236/trunk@95613 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 22:22:47 +00:00
blizzard%redhat.com
eab0c92047 Fix bug #81926. Crashes in factory constructor when starting a drag on linux. r=naving, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@95612 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 22:21:39 +00:00
bienvenu%netscape.com
8b1d377224 fix threaded sort not persisting rs=sspitzer 81959
git-svn-id: svn://10.0.0.236/trunk@95611 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 22:18:15 +00:00
gordon%netscape.com
3bcab7da3b Fix for smoketest blocker bug 81799 "Infinite loop in disk cache", sr=darin.
git-svn-id: svn://10.0.0.236/trunk@95610 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 22:05:10 +00:00
shrutiv%netscape.com
ce56e93094 Bug 77445:CCK product name/version to conform with that of client (r=bobj)
Patch file for changing Netscape 6 strings to Netscape 6.1


git-svn-id: svn://10.0.0.236/trunk@95609 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 22:00:16 +00:00
edburns%acm.org
a2f0a4882d In OnProgressChange, it's possible for the max to be 0, thus we need
to protect from Divide By Zero error.


git-svn-id: svn://10.0.0.236/trunk@95608 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 21:50:09 +00:00
shrutiv%netscape.com
c66654211b *** empty log message ***
git-svn-id: svn://10.0.0.236/trunk@95607 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 21:45:23 +00:00
wtc%netscape.com
f563c9425e Bugzilla bug #77199: Make NSS build under OS/2. Thanks to Javier
Pedemonte <pedemont@us.ibm.com> for the patch.
Modified Files:
        coreconf/OS2.mk coreconf/rules.mk coreconf/ruleset.mk
        nss/lib/freebl/Makefile nss/lib/pkcs12/p12.h nss/lib/ssl/ssl.h
        nss/lib/util/secport.h


git-svn-id: svn://10.0.0.236/trunk@95606 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 21:25:32 +00:00
dbaron%fas.harvard.edu
f64e0286cd Limit previous change to definition of PRUnichar to Unix. Should fix mac commercial build bustage. sr=scc b=75544
git-svn-id: svn://10.0.0.236/trunk@95603 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 16:34:20 +00:00
nboyd%atg.com
dae79027b2 This patch changes NativeError.java to store message and name properties
in fields of the object itself instead of using the standard property
hashtable in ScriptableObject.java. This saves 3 object instances per
NativeError (2 slot entries and hashtable array itself) and given the
fact that NativeGlobal defines a few permanent Error instances, it is
visible saving even after taking into account code size increase.

The change also gives a good test of IdScriptable implementation.

-----

This patch introduces the uniform decompile method for NativeFunction
and IdFunction with the signature:

public String decompile(Context cx, int indent, boolean justbody)

instead of NativeFunction.decompile(int indent, boolean toplevel,
boolean justbody) and IdScriptable.toStringForScript(Context cx) and
replaces the special treatment of NativeJavaMethod in
NativeFunction.jsFunction_toString by overriding decompile in
NativeJavaMethod

-----

This patch adds getFunctionName to NativeFunction to return function
name and replaces few places with jsGet_name usage by getFunctionName

The patch was made via
diff -ru javascript.0 javascript > name_patch
from org/mozilla directory


git-svn-id: svn://10.0.0.236/trunk@95602 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 15:04:54 +00:00
rbs%maths.uq.edu.au
283beff96a Initial approach at bug 65951 - style sensitive MathML characters should not be restylable
git-svn-id: svn://10.0.0.236/trunk@95601 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 14:59:53 +00:00
tor%cs.brown.edu
53081759f3 Plug memory leak in XP_MAC code. Not in build.
git-svn-id: svn://10.0.0.236/trunk@95600 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 14:56:44 +00:00
rbs%maths.uq.edu.au
c2d4d4d589 Initial approach at bug 65951 - style sensitive MathML characters should not be restylable
git-svn-id: svn://10.0.0.236/trunk@95599 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 14:28:24 +00:00
tor%cs.brown.edu
396ee82abf MNG/JNG decoder. Not in build.
git-svn-id: svn://10.0.0.236/trunk@95598 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 14:27:45 +00:00
ftang%netscape.com
67aefda00f fix bug 81894. rs. clear ASCII porting for gb18030.2000-0 X11 font encoding as we did in nsUnicodeToGBKNoAscii
git-svn-id: svn://10.0.0.236/trunk@95597 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 13:28:57 +00:00
peterv%netscape.com
b5b28ccdae Fixing regression bug 81918 (Setting preferred style sheet via HTTP headers is broken). r=glazman, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@95596 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 13:01:41 +00:00
jst%netscape.com
942543ef20 Fixing build bustage, apparently msvc doesn't like the C++ style PRUint8(...) casts here, changing them to old C style casts. r=peterv@netscape.com
git-svn-id: svn://10.0.0.236/trunk@95595 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 12:42:47 +00:00
jst%netscape.com
ed452fb3f8 Checking in fix for xpcdom regression bug 81915. Adding resolve hook to the HTML document helper, r=peterv@netscape.com, sr=scc@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@95594 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 12:37:38 +00:00
ben%netscape.com
20f633bb37 Fix for 63758 - region selection button cut off during profile creation.
Patch from Conrad Carlen (ccarlen@netscape.com) - just increase the height of the wizard dialog by an em.
Not pretty, but it works. All this is going to be rewritten anyway to use the XBL wizard stuff hewitt is working on.
r=ben@netscape.com, sr=alecf@netscape.com


git-svn-id: svn://10.0.0.236/trunk@95593 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 11:36:56 +00:00
scc%mozilla.org
8d0f39b611 bug #28952: r=jst, sr=scc, checking in patch by drepper@cygnus.com which fixes |nsCRT::strtok| to handle 8-bit delimiter characters correctly when the high bit is set.
git-svn-id: svn://10.0.0.236/trunk@95592 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 10:45:44 +00:00
peterv%netscape.com
f6e0006b97 Fix typo.
git-svn-id: svn://10.0.0.236/trunk@95591 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 09:47:03 +00:00
peterv%netscape.com
eca99bbf6e Fix for regression bug 81823 (rel attribute should be treated case insensitive). r=sicking, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@95590 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 08:24:35 +00:00
rginda%netscape.com
e0f36cbef2 - not built -
add enumerateScripts() method to jsdIDebugger service
don't create a new debugger context if the user trys to call on[ForRuntime]() multiple times


git-svn-id: svn://10.0.0.236/trunk@95587 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 07:18:10 +00:00
rginda%netscape.com
84d028bd7c - not built -
enumerate existing scripts on load for the case where the user has js.debugger.autoload set.  This will allow for the setting of breakpoints in scripts that were loaded before the debugger.


git-svn-id: svn://10.0.0.236/trunk@95586 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 07:16:06 +00:00
rpotts%netscape.com
2c9ec5ebb5 another patch for bug #65777. This one removes the intermediate window that is created for mailto:// URLs that are explicitly target to a new window...
git-svn-id: svn://10.0.0.236/trunk@95585 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 06:50:51 +00:00
pavlov%netscape.com
bb6baf7dcd fixing bug 65708 r=bryner sr=jst
git-svn-id: svn://10.0.0.236/trunk@95584 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 06:14:37 +00:00
rginda%netscape.com
7b2d61c2b7 - not built -
add onForRuntime() method to jsdIDebuggerService to let native code turn on the deubgger (on() can only be called from js)
register an app-start observer so we can turn on the debugger at startup if "js.debugger.autostart" pref is true.
r=peterv, bug 81840


git-svn-id: svn://10.0.0.236/trunk@95583 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 06:00:12 +00:00
jst%netscape.com
1028bdf510 Removing unnecessary forward declaration of nsIScriptObjectOwner.
git-svn-id: svn://10.0.0.236/trunk@95582 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 03:29:19 +00:00
jst%netscape.com
2088775c72 Removing #include...
git-svn-id: svn://10.0.0.236/trunk@95581 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 03:14:39 +00:00
jst%netscape.com
8624d42638 Removing uneccessary #include
git-svn-id: svn://10.0.0.236/trunk@95580 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 03:11:25 +00:00
blakeross%telocity.com
8439edfc5f Toolbar grippies should not trigger on right click. Exact same fix as before, checking in again because the stylesheet scoping landing regressed this.
git-svn-id: svn://10.0.0.236/trunk@95579 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 01:09:16 +00:00
blakeross%telocity.com
49d721b4c8 Toolbar grippies should not trigger on right click. Exact same fix as before, checking in again because the stylesheet scoping landing regressed this.
git-svn-id: svn://10.0.0.236/trunk@95578 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 01:07:47 +00:00
mkaply%us.ibm.com
8f9de3b761 More IRIX bustage - CRLF
git-svn-id: svn://10.0.0.236/trunk@95577 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 00:02:10 +00:00
mkaply%us.ibm.com
c09a77965f #76020
r=waterson, sr=attinasi
Remove mDefaultDirection stuff - IBMBIDI does this correctly


git-svn-id: svn://10.0.0.236/trunk@95576 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-20 22:49:34 +00:00
mkaply%us.ibm.com
9ee3e47d06 #76020
r=waterson, sr=attinasi
Remove mDefaultDirection stuff - IBMBIDI does this correctly


git-svn-id: svn://10.0.0.236/trunk@95575 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-20 22:44:05 +00:00
mkaply%us.ibm.com
c64a38f6d1 IRIX bustage
More CR/LF bustage, this time from pavlov.
Something is going horribly wrong (dougt, peterl and now pavlov)


git-svn-id: svn://10.0.0.236/trunk@95574 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-20 22:38:29 +00:00
pavlov%netscape.com
b31666bd9f fixing bug 32269 r=bryner sr=scc
git-svn-id: svn://10.0.0.236/trunk@95570 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-20 21:21:44 +00:00
blakeross%telocity.com
dc32f052ff Defer retrieval of jvmmgr service until necessary (81560, patch by jrgm@netscape.com). r=doron sr=blake
git-svn-id: svn://10.0.0.236/trunk@95566 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-20 19:55:39 +00:00
blizzard%redhat.com
11efaf1bb5 Fix bug #81826. When using plug/socket ( like in nautilus ) popup menus will some times come up in the wrong place. Invalidate the position cache based on the true toplevel window instead of the widget toplevel. r=pavlov,sr=tor
git-svn-id: svn://10.0.0.236/trunk@95565 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-20 19:44:41 +00:00
pavlov%netscape.com
9f1ed24319 fixing bug 80011 r=bryner sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@95564 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-20 19:26:21 +00:00
leaf%mozilla.org
50f5b50641 Automated update
git-svn-id: svn://10.0.0.236/trunk@95563 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-20 17:45:12 +00:00
tor%cs.brown.edu
0e5426dd9d Bug 81794 - prevent crash with an invalid iCCP chunk and plug a memory
leak.  Patch by Glenn Randers-Pehrson, r=tor, sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@95562 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-20 17:42:44 +00:00
tor%cs.brown.edu
6a5f93bd9e Update tree libmng to 1.0.1 rs=blizzard
git-svn-id: svn://10.0.0.236/trunk@95561 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-20 17:36:25 +00:00
mcgreer%netscape.com
4cc601003e bug 81276, remaining features in device manager
r=javi, sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@95558 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-20 14:18:03 +00:00
despotdaemon%netscape.com
31e104d3c6 Pseudo-automatic update of changes made by simon@softel.co.il.
git-svn-id: svn://10.0.0.236/trunk@95557 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-20 13:53:25 +00:00
hewitt%netscape.com
5526864d86 after doing an admin -kb, trying again to repair corrupt google icon
git-svn-id: svn://10.0.0.236/trunk@95556 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-20 10:06:06 +00:00
hewitt%netscape.com
952af05288 another attempt to fix corrupt google icon
git-svn-id: svn://10.0.0.236/trunk@95555 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-20 10:04:19 +00:00
hewitt%netscape.com
a1ad605178 78221 - new clicked images for toolbar buttons (last part of earlier checkin)
git-svn-id: svn://10.0.0.236/trunk@95554 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-20 09:55:45 +00:00
hewitt%netscape.com
54d41eab53 79757 - new modern theme preview image for prefs
git-svn-id: svn://10.0.0.236/trunk@95553 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-20 06:55:12 +00:00
hewitt%netscape.com
b970023065 78221 - more new modern3 goodness, including redesigned sidebar tabs, lighter tab widget colors, and some minor tweaks here and there, r=andreww, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@95552 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-20 06:40:12 +00:00
hewitt%netscape.com
69847ccb9d 78882 - Dragging a bookmark into the personal toolbar causes all items to be deleted, r=ben, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@95551 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-20 05:58:25 +00:00
sgehani%netscape.com
c4f6bd31e9 Add pause/resume to mac installer download. (b=77979; r=ssu; sr=mscott)
git-svn-id: svn://10.0.0.236/trunk@95550 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-20 00:15:29 +00:00
waterson%netscape.com
2dc6540456 Bug 81763. Fix inefficient use of strlen(). Patch provided by Ulrich Drepper (drepper@cygnus.com), sr=waterson.
git-svn-id: svn://10.0.0.236/trunk@95549 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 20:14:42 +00:00
ccarlen%netscape.com
ae35e88c15 Bug 73951 - Enable global history by default for embedding apps. r=valeski/sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@95547 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 18:31:20 +00:00
nboyd%atg.com
275058c8c5 Subject:
Rhino: behavior update for IdScriptable subclasses
        Date:
             Fri, 18 May 2001 11:45:00 +0200
       From:
             Igor Bukanov <igor.bukanov@windriver.com>
 Organization:
             Wind River
         To:
             Norris Boyd <nboyd@atg.com>




The attached patch introduces separation between id-base properties in
prototype instances and the rest of objects so it is possible to
allocate some ids for each instance and the rest only for prototype. The
patch adds to each descendants of IdScriptable a special prototypeFlag
which set to true only if object serves as a global prototype and all
methods that check/return ids first check for that flag. (This is the
reason for the patch size: diff is not very well in dealing with
indentation changes.)

In this way ids for prototype properties are completely hidden from
potential subclasses and there is no need to define methods like
getMaximumId in most cases, only if some ids present in each instance,
IdScriptable.maxInstanceId should be overridden to return max id present
in each instance.

The patch also replaces 2 boolean fields in IdScriptable by bit masks in
the setupFlag field.


git-svn-id: svn://10.0.0.236/trunk@95546 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 17:39:50 +00:00
dbaron%fas.harvard.edu
3c82d8e703 Fix gcc 2.7.2.3 crash on startup (orange on speedracer and worms tinderboxes). gcc 2.7.2.3 doesn't seem to follow the rule in C++ 12.2, clause 5, on the lifetime of temporaries bound to references.
git-svn-id: svn://10.0.0.236/trunk@95545 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 16:05:10 +00:00
gerv%gerv.net
e7707914e4 Make it possible to set the location of the bookmarks file. Bug 31623. r=timeless, sr=waterson. Pref for this is browser.bookmarks.file - you need to edit your pref.js manually. I seem to remember you need to double your backslashes on Windows...
git-svn-id: svn://10.0.0.236/trunk@95544 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 15:57:08 +00:00
gerv%gerv.net
724b59be5f Remove hardwired "Mozilla" and "Netscape" strings from DTD files. Part of bug 80838. r=rchen, sr=blizzard.
git-svn-id: svn://10.0.0.236/trunk@95543 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 15:54:29 +00:00
gerv%gerv.net
62b7841ff9 Refactor translation backend to support multiple translation providers. Bug 77207. r=timeless, sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@95542 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 15:47:26 +00:00
gerv%gerv.net
b7e328f7bc New fonts prefs panel. Bug 28899. r=fabian, sr=ben.
git-svn-id: svn://10.0.0.236/trunk@95541 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 15:44:13 +00:00
blizzard%redhat.com
f91c882955 Fix allocator mismatch in bug #70207. r=pavlov,arik sr=scc
git-svn-id: svn://10.0.0.236/trunk@95540 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 14:29:25 +00:00
blizzard%redhat.com
f52f4e880a Fix bug #70220. Harden *Stream functions so that you can't call them unless the widget has been realized. r=pavlov, rs=brendan
git-svn-id: svn://10.0.0.236/trunk@95539 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 14:23:38 +00:00
jst%netscape.com
95a151d346 Fixing build bustage.
git-svn-id: svn://10.0.0.236/trunk@95538 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 12:31:20 +00:00
rbs%maths.uq.edu.au
fd0fc93229 Turn on different values for the multiple levels of superscript shifts and subscript shifts
git-svn-id: svn://10.0.0.236/trunk@95537 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 12:18:37 +00:00
rbs%maths.uq.edu.au
6a97b46ae5 Keep <maction> passive if possible. Make the restyle actiontype issue a StyleChange reflow command targeted at the selected frame
git-svn-id: svn://10.0.0.236/trunk@95536 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 12:09:41 +00:00
idk%eng.sun.com
a8168e596a *not part of the build*
fix for 81617


git-svn-id: svn://10.0.0.236/trunk@95535 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 11:32:51 +00:00
scc%mozilla.org
70827c2aee bug #75220: sr=jst, rs=brendan. fixing string names. removing the old |nsPromise...| files from the build.
git-svn-id: svn://10.0.0.236/trunk@95534 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 11:31:22 +00:00
jst%netscape.com
535c86019d scc checking in from jst's account. bug #75220: sr=jst, rs=brendan. renaming |nsPromiseC?Concatenation| to |nsDependentC?Concatenation|; |nsPromiseC?Substring| to |nsDependentC?Substring|; |nsLiteralC?String| and |nsLocalC?String| to |nsDependentC?String|, as these new names better reflect clients obligations to instances.
git-svn-id: svn://10.0.0.236/trunk@95533 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 11:27:30 +00:00
rbs%maths.uq.edu.au
d5d3b2a77b Correct a leaky code-path in my earlier check-in
git-svn-id: svn://10.0.0.236/trunk@95532 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 11:26:46 +00:00
rbs%maths.uq.edu.au
2d36a78d6f Declare additional style rules needed to fix bug 78389 and bug 31641
git-svn-id: svn://10.0.0.236/trunk@95531 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 10:10:30 +00:00
rbs%maths.uq.edu.au
2152ceda93 Declare additional atoms needed to fix bug 78389
git-svn-id: svn://10.0.0.236/trunk@95530 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 10:03:21 +00:00
rbs%maths.uq.edu.au
3273195790 Wrap table in a protective block frame when used in the mathml context. b=78389 r=waterson
git-svn-id: svn://10.0.0.236/trunk@95529 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 10:02:11 +00:00
rbs%maths.uq.edu.au
b336224778 Rename a class and ecover from the recent rework in the table code - fix bug 78389 r=waterson
git-svn-id: svn://10.0.0.236/trunk@95528 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 10:00:01 +00:00
rbs%maths.uq.edu.au
645dc9bd87 Change the place where the ascent is grabbed in the case where the first line is a block. Needed to fix bug=78389 r=waterson
git-svn-id: svn://10.0.0.236/trunk@95526 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 09:53:59 +00:00
jst%netscape.com
4fbf896f40 Random whitespace cleanup.
git-svn-id: svn://10.0.0.236/trunk@95521 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 09:14:19 +00:00
jst%netscape.com
653df0c2ae Fixing problem with setting oldstyle 'replaceable' properties from JS that was exposed by the recent JS engine resolver fixes. I had simply forgotten to set *objp to tell XPConnect that something was resolved in the ::NewResolve() call. r=pollmann@netscape.com, sr=jband@netscape.com
git-svn-id: svn://10.0.0.236/trunk@95520 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 09:13:32 +00:00
arik%netscape.com
5d4ae25cba Moved PreventDefault() to after the space handling code so that it doesn't block the action from happening. Fixes bug 79483, r=ben, sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@95519 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 09:08:25 +00:00
jst%netscape.com
5674d31a36 Fixing xpcdom plugin regression bug 80794, patch by myself and sean@beatnick.com, r=pavlov@netscape.com, sr=hyatt@netscape.com
git-svn-id: svn://10.0.0.236/trunk@95518 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 08:31:37 +00:00
jst%netscape.com
364557005f Trying fix the mac bustage...
git-svn-id: svn://10.0.0.236/trunk@95517 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 07:43:29 +00:00
jst%netscape.com
e064067a1f Cheking in change that shuts down annoying warnings from addreffing and releasing nsFrameFrame (which is not refcounted). r=pavlov@netscape.com
git-svn-id: svn://10.0.0.236/trunk@95516 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 07:29:25 +00:00
mcafee%netscape.com
95005126e2 Adding 586 case
git-svn-id: svn://10.0.0.236/trunk@95515 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 07:20:26 +00:00
jst%netscape.com
8e4e3c75fc Fixing bug 81115 that causes the identity of event receivers and event targets to be incorrect in the case where the target/reveiver is an nsGenericElement or a nsGenericDOMDataNode. The problem was the those classes use the event listener manager as a tearoff but QI'ing that tearoff to nsISupports returns the event listener manager and not the element/node, this causes XPConnect to create different wrappers for the same element/node when the event listener tearoff is wrapped in stead of directly wrapping the element/node. This causes problems with event.target in JS, among other things. The solution for this problem was to create a separate tearoff that works correctly and leave the event listener manager alone since it can not be used as a tearoff in all cases. r=pollmann@netscape.com, sr=vidur@netscape.com
git-svn-id: svn://10.0.0.236/trunk@95514 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 07:02:50 +00:00
mkaply%us.ibm.com
76c1d6e5a6 senna REQUIRES bustage
git-svn-id: svn://10.0.0.236/trunk@95513 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 05:12:56 +00:00
mkaply%us.ibm.com
a9be70e2ef OS/2 Bustage - STOP USING true and false for PRBool!!!! - PR_TRUE and PR_FALSE
git-svn-id: svn://10.0.0.236/trunk@95512 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 05:10:31 +00:00
srilatha%netscape.com
73faf1c1f1 Fix for bug# 79756. Removed Base scope from the Advanced tab in Directory Server Properties dialog.
Also made subtree as default scope. r=mohanb, sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@95511 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 05:09:48 +00:00
bryner%uiuc.edu
6b1d4a0f99 Views aren't refcounted! r=dbaron, sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@95508 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 04:40:01 +00:00
ssu%netscape.com
fb3496f247 fixing bug 81716 - XPInstall from m0.9 or earlier to m0.9.1 fails (Win). r,sr=dveditz not part of tinderbox builds. affects only windows platforms.
git-svn-id: svn://10.0.0.236/trunk@95507 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 04:18:46 +00:00
ben%netscape.com
42e8ddcb34 Forgot to make history window set its windowtype to history:searchresults when the window is opened in search mode.
r=matt, sr=blake


git-svn-id: svn://10.0.0.236/trunk@95506 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 03:33:21 +00:00
peterv%netscape.com
f74c7ea12a Fix for bug 7515 (load stylesheets inserted dynamically through the DOM). r=heikki, harishd. sr=jst.
git-svn-id: svn://10.0.0.236/trunk@95505 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 02:59:15 +00:00
karnaze%netscape.com
58b9b2c478 bug 64645 - process children of <object> during frame construction and reflow child if alternate is needed. sr=attinasi, r=peterl
git-svn-id: svn://10.0.0.236/trunk@95504 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 02:45:21 +00:00
matt%netscape.com
829b4aebf1 adding code for search button. Need sherlock to have happen.
bug 81742


git-svn-id: svn://10.0.0.236/trunk@95503 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 02:32:22 +00:00
ben%netscape.com
99554655d2 81575, Clean up after myself. (remove old find window files)
git-svn-id: svn://10.0.0.236/trunk@95502 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 02:21:37 +00:00
ben%netscape.com
0931b1e944 81575, remove strings for removed menuitem. r=blake, timeless, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@95501 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 02:16:55 +00:00
ben%netscape.com
47ee9b6a62 Still part of 81575:
- remove Search in Bookmarks/History menuitem from Mail/News as these are now two different mini-dialogs.
all these changes r=blake, timeless, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@95500 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 01:59:59 +00:00
ben%netscape.com
36d10c4395 Still part of 81575:
- Update jar manifest to build new History Find dialog
all these changes r=blake, timeless, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@95499 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 01:58:55 +00:00
ben%netscape.com
38196f7a23 Still part of 81575:
- Make Bookmarks Find window look like proper Mac find windows
- newline at end of findBookmark.xul
all these changes r=blake, timeless, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@95498 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 01:58:06 +00:00
ben%netscape.com
4fb267d0fa Still part of 81575:
- remove Search in Bookmarks/History menuitem from Navigator as these are now two different mini-dialogs.
all these changes r=blake, timeless, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@95497 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 01:56:28 +00:00
ben%netscape.com
ea76daac83 Fix for 81575, Implement a new find in history dialog. This replaces the ugly old dual Bookmarks/History search, which had problems.
- Duplicate bookmarks find dialog code (since it's so small it's not worth factoring)
- Make the history window know how to root its tree on a given URI
- Add Find in History dialog XUL, JS, etc


git-svn-id: svn://10.0.0.236/trunk@95496 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 01:54:10 +00:00
gordon%netscape.com
fe33fea633 For bug 75113, moving cache device usage report in about:cache. sr=darin.
git-svn-id: svn://10.0.0.236/trunk@95495 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 01:46:20 +00:00
mstoltz%netscape.com
c0d9b31b40 Re-checking-in workaround fix for 79775 - don't call GetSubjectPrincipal for chrome URLs, as this sometimes causes a failure and is not necessary for chrome URLs anyway. Fixed a crasher by moving the initialization of LoadInfo out of the if block. r=vidur, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@95494 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 01:40:52 +00:00
racham%netscape.com
dc278f10de Fixing bug 76388. Adding a default pref which will be used by incoming servers to check if the offline support level is already set. r=bienvenu, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@95493 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 01:39:03 +00:00
racham%netscape.com
2b697c8366 Fixing bugs 76388, 79561. This fix introduces a generalized procedure to query a given server for it's offline support level. Offline settings item is added to AccountCentral based on server's offline capability. New checkbox item to make messages in the Inbox available when user works offline is added to IMAP offline settings panel. Offline items are hidden in AccountCentral and AccountManager for those ISPs who does not support this feature. Also, offline panel items have been grouped under offline and disk space sections. Minor UI cleanup by fixing some of the sentences on these panels. r=bienvenu,jglick sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@95492 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 01:38:51 +00:00
ducarroz%netscape.com
c1be239582 Fix for bug 81720. We need to correclty interpret and propagate errors that append while saving a message as draft or template. R=cavin,varada SR=bienvenu
git-svn-id: svn://10.0.0.236/trunk@95491 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 01:26:56 +00:00
vidur%netscape.com
1da03054fb Continuing fix for bug 18843. Added onload and onerror events for loaded scripts. r=nisheeth, sr=jst
git-svn-id: svn://10.0.0.236/trunk@95490 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 01:21:57 +00:00
vidur%netscape.com
693b189700 Continuing fix for bug 18843. Added onload and onerror events for loaded scripts. Node scriptable helper now uses the owner document for adding a refernce when a property is added. This addresses the case of unparented nodes as well. r=nisheeth, sr=jst
git-svn-id: svn://10.0.0.236/trunk@95489 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 01:21:43 +00:00
cmanske%netscape.com
436561689c Small JS changes to editor in connection with not being able to select inputfield when only 1 character, b=76346, r=mjudge, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@95488 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 01:21:04 +00:00
ddrinan%netscape.com
968d9a5c13 Download and manage CRLs. Bug# 58233, r=javi@netscape.com, sr=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@95487 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 01:20:18 +00:00
cmanske%netscape.com
e0667c82cb Fixed editable menulist problems needed to make Composer's Advanced Edit dialog and some wallet dialogs work. Part of work for bug 71743, r=mjudge, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@95486 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 01:08:04 +00:00
bienvenu%netscape.com
07fff8090e fix 81733 sort type not persisting regression from yesterday rs=sspitzer
git-svn-id: svn://10.0.0.236/trunk@95485 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 01:05:45 +00:00
naving%netscape.com
f13d88e6d5 65927. r=sspitzer sr=bienvenu. Close the connection on NNTP_ERROR and also stop the
running url when server closes connection on mozilla.


git-svn-id: svn://10.0.0.236/trunk@95484 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 01:01:32 +00:00
cmanske%netscape.com
29f60c6e3a The xul part of using 'onload' handler for Image dialog preview and natural width. b=78351, r=kin, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@95483 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 00:58:18 +00:00
cmanske%netscape.com
f2da07182d Finished Convert to table feature: fixed trashing of attributes and lists, finding just-inserted table. b=67337, r=mjudge, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@95482 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 00:49:26 +00:00
mstoltz%netscape.com
a8b60368de Re-checking-in my fix for 47905, which was backed out last night because of a bug in some other code that was checked in along with it. This checkin was not causing the crasher and is unchanged. See earlier checkin comment - in short, this adds same-origin to XMLHttpRequest and cleans up some function calls in caps, removes some unnecessary parameters. r=vidur, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@95481 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 00:33:51 +00:00
peterv%netscape.com
3342796366 Adding two new files. Not built. Part of fix for bug 7515 (dynamically adding LINK-ed or pi-ed style sheets does nothing).
git-svn-id: svn://10.0.0.236/trunk@95480 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 00:21:26 +00:00
jst%netscape.com
840888ef95 Checking in support for onload handlers for frame and iframe elements, and fixing .ownerDocument of orphan elements, fixes bug 60173, and also fixes part of bug 27382. r=pollmann@netscape.com, sr=vidur@netscape.com
git-svn-id: svn://10.0.0.236/trunk@95479 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 00:17:01 +00:00
ftang%netscape.com
f834b22155 fix mac bustage for bstell for bug 78273
git-svn-id: svn://10.0.0.236/trunk@95478 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 00:08:38 +00:00
jband%netscape.com
aded07a161 bug 54471. Increase the xptcall stubs entry point count to almost 256. This increases the number of methods that can be implmented on a JS object via xpconnect, or on an xpcom/proxy object, or via PyXPCOM. There are platform limitations that would need to worked out to go higher. Also higher counts start getting into a zone where we should be wisely weighing the memory cost. r=markh@activestate.com sr=shaver@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@95477 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 00:03:01 +00:00
matt%netscape.com
4d86296f76 fix for bug 81679. adding actionButton and actionURL to RDF datasource r=ben SR=waterson
TIB


git-svn-id: svn://10.0.0.236/trunk@95476 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 23:52:19 +00:00
leaf%mozilla.org
be668eed9a Automated update
git-svn-id: svn://10.0.0.236/trunk@95474 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 23:44:45 +00:00
dbaron%fas.harvard.edu
226a8a9ed9 Fix NS commercial Unix build bustage on some compilers by (at least temporarily) making PRUnichar always be equivalent to PRUint16 rather than sometimes being wchar_t. r=scc sr=brendan b=75544
git-svn-id: svn://10.0.0.236/trunk@95473 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 23:44:17 +00:00
joki%netscape.com
4b4f626afa Fix for 77321, don't fire resize event at initial page load. r:vidur,sr:jst
git-svn-id: svn://10.0.0.236/trunk@95472 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 23:42:54 +00:00
mkaply%us.ibm.com
e2a560c0d0 IRIX bustage
git-svn-id: svn://10.0.0.236/trunk@95471 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 23:38:06 +00:00
bstell%netscape.com
12fc40131e bug 78273, r=ftang/jbetak, sr=blizzard
For the embedding API added "get font list".
Use this new call to fill our font pref


git-svn-id: svn://10.0.0.236/trunk@95470 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 23:36:56 +00:00
bstell%netscape.com
93ed83d8f5 bug 78273, r=ftang/jbetak, sr=blizzard
For the embedding API add "get font list". Used to fill the font pref panel


git-svn-id: svn://10.0.0.236/trunk@95469 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 23:35:16 +00:00
jband%netscape.com
c70bc4bbd4 fix bug 49017. This extends our mapping of idl [function] interfaces so that they will try to treat the JSObject as a callable function (as before), but if the JSObject is *not* a function object then xpconnect will fall back to the non-[function] behaviour of trying to lookup a named function on the JSObject and then call that. r=jst sr=brendan,vidur,jst,(and everyone else I guess)
git-svn-id: svn://10.0.0.236/trunk@95468 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 23:35:03 +00:00
jband%netscape.com
dba2f210f3 fix bug 81542. Reorder interface methods so that they do not break compatibility with previously deployed plugins that work with previous versions of our software. The error was that I moved some around at all rather than just adding them to the end of the interfaces! Also, I added back in one method and marked it deprecated. r=dbradley sr=jst
git-svn-id: svn://10.0.0.236/trunk@95467 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 23:30:28 +00:00
ducarroz%netscape.com
210c5376bb Fix for bug 72232. We need to run through the unknown decoder when we cannot figure ourself the content type. R=varada, SR=mscott
git-svn-id: svn://10.0.0.236/trunk@95466 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 23:28:04 +00:00
gordon%netscape.com
9100f7bf4d Fix bug 72507, implementing level 2 disk cache. Modified disk cache to keep metadata for all entries in a single file, rather than in separate files.
r=gagan, sr=darin.


git-svn-id: svn://10.0.0.236/trunk@95465 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 23:25:07 +00:00
jband%netscape.com
dd0e8f1737 fix bug 81436. Some Solaris compilers screwup symbol resolution if there is a file scope var that is also declared as extern. So we'll just make it not declare these two static (thses are not names that is going to conflict with anything!) r=timeless rs=jband
git-svn-id: svn://10.0.0.236/trunk@95464 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 23:24:19 +00:00
gordon%netscape.com
97fea23e7d Fix bug 72507, implementing level 2 disk cache. Modified disk cache to keep
metadata for all entries in a single file, rather than in separate files.
r=gagan, sr=darin.


git-svn-id: svn://10.0.0.236/trunk@95463 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 23:24:09 +00:00
pschwartau%netscape.com
1f1776d21d Improve code by using the apply method of Object.prototype.toString.
git-svn-id: svn://10.0.0.236/trunk@95462 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 23:20:25 +00:00
dbaron%fas.harvard.edu
f620372b65 Fix typo that was causing some blocks within tables (and also some resize cases without tables) to be too wide. b=77920 r=waterson sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@95461 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 23:14:36 +00:00
ducarroz%netscape.com
26b831e840 Fix for bug 72515. Calculate the current selected region in the outliner and pass it to the drag service. R=varada, SR=sspitzer
git-svn-id: svn://10.0.0.236/trunk@95460 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 23:13:44 +00:00
bienvenu%netscape.com
b045bc8a40 fix crash saving draft while offline sr=sspitzer 81487
git-svn-id: svn://10.0.0.236/trunk@95459 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 23:12:22 +00:00
dbaron%fas.harvard.edu
364ae938ba Don't run JS GC when creating a new window. b=42321 r,sr = jst,brendan
git-svn-id: svn://10.0.0.236/trunk@95458 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 23:11:53 +00:00
bienvenu%netscape.com
4a40ba75a4 fix crash saving draft while offline sr=sspitzer 81487 (and whitespace fixes)
git-svn-id: svn://10.0.0.236/trunk@95457 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 23:11:45 +00:00
dbaron%fas.harvard.edu
7e35584730 Simplify implementation of quirk for DD not in DL using :not() to improve performance (since we handle |content: ""| differently from the default). b=77954 r=hixie sr=waterson
git-svn-id: svn://10.0.0.236/trunk@95456 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 23:09:54 +00:00
vidur%netscape.com
0f2762b474 Partial fix for bug 78976. Rather than dropping events that are targeted at the canvas frame, we pass them down to the first frame child. r=joki, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@95455 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 23:08:00 +00:00
mjudge%netscape.com
de57e45805 fixing bad check in tablecellselection. wouldnt work if only 1 char in a text node was selected. bug=68641 r=ftang, sr=hyatt. simple fix..
git-svn-id: svn://10.0.0.236/trunk@95454 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 23:07:54 +00:00
mscott%netscape.com
dd027867b4 Bug #67254 --> don't support attachment= in mailto urls.
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@95452 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 22:52:45 +00:00
ftang%netscape.com
832adec29f fix 78273 . check in for bstell
add nsFontList.cpp 
r=ftang sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@95451 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 22:52:29 +00:00
hewitt%netscape.com
31c6698359 80179 - rename a few <window/> ids to prepare for window icons, r=law, sr=ben
git-svn-id: svn://10.0.0.236/trunk@95450 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 22:50:35 +00:00
varada%netscape.com
2b1301407c fix for 80332;print crashing on mail;r,sr=mscott; nsMsgPrintEngine.cpp
git-svn-id: svn://10.0.0.236/trunk@95449 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 22:50:21 +00:00
darin%netscape.com
708d88c504 Fixes bug 80949 "general.useragent.override ignored" r=pavlov sr=dougt
git-svn-id: svn://10.0.0.236/trunk@95448 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 22:47:40 +00:00
darin%netscape.com
8499a1e338 Fixes bug 80621 "Cannot view source or go back on diaryland member pages" r=pavlov sr=dougt
git-svn-id: svn://10.0.0.236/trunk@95447 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 22:45:34 +00:00
cmanske%netscape.com
187c5dcd74 Finished Image dialog changes needed to use onload handler for preview and getting natural size. b=78351, r=kin, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@95446 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 22:44:37 +00:00
ftang%netscape.com
e512546b8f fix 78273 . check in for bstell@netscape.com
r=ftang sr=blizzard
add embedding api for font list


git-svn-id: svn://10.0.0.236/trunk@95445 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 22:43:15 +00:00
ftang%netscape.com
2f3ed4e976 fix 78273. check in for bstell@netscape.com
add one embedding api
r=ftang sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@95444 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 22:42:18 +00:00
darin%netscape.com
04773b4360 Fixes bug 56978 "alert dialog consumes 100% cpu if network is down"
patch=moz@parabola.demon.co.uk r=danm,dougt sr=darin


git-svn-id: svn://10.0.0.236/trunk@95443 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 22:39:52 +00:00
hewitt%netscape.com
a4e9607f11 79850 - Modern skin no longer uses smart-scroll prefs, r=pinkerton, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@95440 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 22:29:52 +00:00
srilatha%netscape.com
12a19a0e63 Fix for bug# 80781. Removed the offline tab for the Directory server properties dialog
r=mohanb, sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@95439 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 22:29:08 +00:00
hewitt%netscape.com
a44890e54f 78686 - fix broken File Button in Search Dialog, add styles for default menubuttons, r=andreww, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@95438 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 22:29:07 +00:00
srilatha%netscape.com
d3c562011e Fix for bug 79941. Changed the title from "New Directory" to "Directory Server Properties".
r=mohanb, sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@95436 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 22:26:16 +00:00
waterson%netscape.com
e495599366 Add new tests to cover regressions I'd caused earlier with bug 43914. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@95435 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 22:26:07 +00:00
dougt%netscape.com
26646cfeba Fix for 81384. Add multipart/byterange support to the multipart/mixed stream converter. At somepoint we should rename this file. r=valeski@netscape.com, sr=darin@Netscape.com
git-svn-id: svn://10.0.0.236/trunk@95434 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 22:22:15 +00:00
dougt%netscape.com
1852f71aa5 Fix for 81384. Adding new mimetype. r=valeski@netscape.com, sr=darin@Netscape.com
git-svn-id: svn://10.0.0.236/trunk@95433 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 22:20:11 +00:00
waterson%netscape.com
effac6d6d3 Remove errant line in script. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@95432 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 22:18:18 +00:00
blizzard%redhat.com
e0848658f0 Fix bug #81512. Misnamed function. rs=tor, r=bryner
git-svn-id: svn://10.0.0.236/trunk@95431 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 22:17:02 +00:00
mkaply%us.ibm.com
56a290f148 OS/2 TB breakage - true instead of PR_TRUE
git-svn-id: svn://10.0.0.236/trunk@95430 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 22:14:12 +00:00
blizzard%redhat.com
d0cd7cabc1 Fix bug #73730. Compile problems with the MIPSpro compiler on IRIX. Just needed some casts. r=me, rs=tor
git-svn-id: svn://10.0.0.236/trunk@95429 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 22:13:05 +00:00
hewitt%netscape.com
e3cc20bd37 80600 - text following checkbox is not displayed. Just needed to extend the right xbl binding., r=blizzard, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@95428 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 22:05:48 +00:00
bstell%netscape.com
6a90abb6a3 bug 78273, r=ftang/jbetak, sr=blizzard
For the embedding API add "get font list". Used to fill the font pref panel


git-svn-id: svn://10.0.0.236/trunk@95427 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 21:50:47 +00:00
stephend%netscape.com
b7809a4575 Wording inconsistencies in Account Manager and Account Wizard (NNTP/SMTP). Bug 70241 r=nbaca/robinf/jglick sr=sspitzer a/rs=rchen (localization)
git-svn-id: svn://10.0.0.236/trunk@95426 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 21:48:47 +00:00
ccarlen%netscape.com
ed0dc8ec2a Bug 68827 - Fix crash when migrating profiles (happens only in obscure case) and code cleanup. r=valeski,racham/sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@95425 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 21:48:20 +00:00
radha%netscape.com
bf71e1c7eb Fix for bug 56062. Back/forward doesn't work when first page is a frameset page. r=adamlock, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@95424 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 21:46:59 +00:00
bnesse%netscape.com
bdc99b7f76 Removed 2k limit on user preference strings by using dynamic allocation instead of buffer based allocation. Bug 69744. r=dveditz, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@95423 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 21:46:35 +00:00
radha%netscape.com
1544507602 Fix for bug 81229 r=valeski sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@95422 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 21:43:29 +00:00
nhotta%netscape.com
eee75300fd Changed strtok to nsCRT::strtok, check in for drepper@cygnus.com, bug 81589, r=nhotta, sr=blizzard.
git-svn-id: svn://10.0.0.236/trunk@95421 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 21:41:48 +00:00
bstell%netscape.com
f27611293a bug 78273, r=ftang/jbetak, sr=blizzard
for the embedding API add "get font list". Used to fill the font pref panel


git-svn-id: svn://10.0.0.236/trunk@95420 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 21:38:53 +00:00
bstell%netscape.com
12f6802567 bug 78273, r=ftang/jbetak, sr=blizzard
for the embedding API add "get font list"


git-svn-id: svn://10.0.0.236/trunk@95419 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 21:36:44 +00:00
peterlubczynski%netscape.com
76aae2bc9a Fix for crash on XPCOM plugins bug 79872 and others r=karnaze sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@95418 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 21:23:59 +00:00
pavlov%netscape.com
da23f94e6a fixing the rest of the linux image drawing problems. bug 74129 r=jst sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@95417 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 21:22:55 +00:00
mkaply%us.ibm.com
1e754b61c2 #74606
r=cls
Don't copy XP file picker on OS/2


git-svn-id: svn://10.0.0.236/trunk@95416 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 21:18:54 +00:00
mkaply%us.ibm.com
29470e6bfa #74224
r=glennrp@home.com(PNG person), sr=tor
Some PNG APIs should be PRIVATE


git-svn-id: svn://10.0.0.236/trunk@95415 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 21:17:42 +00:00
blizzard%redhat.com
6b7a2c1c09 Fix bug #59923. Add functionality to get enums for other language embedders. r=crichton, sr=tor
git-svn-id: svn://10.0.0.236/trunk@95414 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 21:14:48 +00:00
anthonyd%netscape.com
3f20996815 bringing the range implementation up to dom spec.
bugs: 58969, 58970, 58972, 58974
r=kin
sr=jst


git-svn-id: svn://10.0.0.236/trunk@95413 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 21:05:51 +00:00
rpotts%netscape.com
ab9dc742c5 bug #71498 and bug #37001 (r=dougt). These patches fix an assert that was erronously being called and prevent the UnknownDecoder from being called recursively when an error occurs.
git-svn-id: svn://10.0.0.236/trunk@95412 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 21:02:01 +00:00
bienvenu%netscape.com
3b3dc9e5c2 fix inserting new threads into reverse sorted thread view when first thread in view is expanded r=naving, sr=sspitzer 77546 (and whitespace fixes)
git-svn-id: svn://10.0.0.236/trunk@95410 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 20:47:44 +00:00
nelsonb%netscape.com
7cb7d57775 Add a workaround for bug 80092. If the last write returned WOULDBLOCK
and data is now buffered for sending and the application calls PR_Poll
to poll on read, poll on write also.  This way, if the socket becomes
writable, the application's read attempt will send (more of) the buffered
write data.


git-svn-id: svn://10.0.0.236/trunk@95409 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 20:44:35 +00:00
dbragg%netscape.com
ab5fd89105 Minor problem from landing of 65678. An incorrect use of the res directory
prevents update installations from completing. Considered part of 65678 landing.


git-svn-id: svn://10.0.0.236/trunk@95408 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 20:42:55 +00:00
ftang%netscape.com
ad0685af07 fix 79653. check in for simon@softel.co.il
r=ftang sr=attanasi
remove unnecessary code in IBMBIDI due to previous check in


git-svn-id: svn://10.0.0.236/trunk@95406 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 20:33:08 +00:00
sfraser%netscape.com
2cacf33420 Fix for bug 81677; update commands _after_ setting focus when switching view modes. r=timeless, sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@95402 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 19:59:17 +00:00
blizzard%redhat.com
b684f8fcbc Back out mstoltz because of blocker bug #81629. Original bugs were 47905 79775.
git-svn-id: svn://10.0.0.236/trunk@95401 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 17:41:23 +00:00
nboyd%atg.com
0777815a96 Fix problem in the following mail:
Subject:
             Embedding Rhino in an Applet
 Resent-Date:
             Thu, 17 May 2001 14:53:05 -0700 (PDT)
 Resent-From:
             mozilla-jseng@mozilla.org
        Date:
             Thu, 17 May 2001 16:39:14 -0700
        From:
             "Chester Kustarz II" <chester@monkey.org>
 Organization:
             monkey.org
          To:
             mozilla-jseng@mozilla.org
  Newsgroups:
             netscape.public.mozilla.jseng




Hello, I am trying to find a scripting language with an interpreter that I
can embed in an applet in order to run test scripts inside the applet. I
have already tried TCL-based Jacl and they do not support running inside an
applet. I then downloaded the Rhino/JS interpreter but am having trouble
getting it to run inside the browser (IE 5.5). Here is the exception I am
getting:

com.ms.security.SecurityExceptionEx[org/mozilla/javascript/ScriptRuntime.<cl
init>]: Reflective access to class java.lang.Thread prohibited.
 at com/ms/security/permissions/ReflectionPermission.check
 at com/ms/security/PolicyEngine.deepCheck
 at com/ms/security/PolicyEngine.checkPermission
 at com/ms/security/StandardSecurityManager.chk
 at com/ms/security/StandardSecurityManager.checkMemberAccess
 at java/lang/Class.checkMemberAccess
 at java/lang/Class.getDeclaredMethod
 at org/mozilla/javascript/ScriptRuntime.<clinit>
 at org/mozilla/javascript/ScriptableObject.getExclusionList
 at org/mozilla/javascript/ScriptableObject.defineClass
 at org/mozilla/javascript/Context.initStandardObjects
 at org/mozilla/javascript/Context.initStandardObjects
 at RhinoShellApplet.init
 at com/ms/applet/AppletPanel.securedCall0
 at com/ms/applet/AppletPanel.securedCall
 at com/ms/applet/AppletPanel.processSentEvent
 at com/ms/applet/AppletPanel.processSentEvent
 at com/ms/applet/AppletPanel.run
 at java/lang/Thread.run
com.ms.security.SecurityExceptionEx[org/mozilla/javascript/Context.initStand
ardObjects]: Unable to access system property:
org.mozilla.javascript.JavaAdapter
 at com/ms/security/permissions/PropertyPermission.check
 at com/ms/security/PolicyEngine.shallowCheck
 at com/ms/security/PolicyEngine.checkCallersPermission
 at com/ms/security/StandardSecurityManager.chk
 at com/ms/security/StandardSecurityManager.checkPropertyAccess
 at java/lang/System.getProperty
 at org/mozilla/javascript/Context.initStandardObjects
 at org/mozilla/javascript/Context.initStandardObjects
 at RhinoShellApplet.init
 at com/ms/applet/AppletPanel.securedCall0
 at com/ms/applet/AppletPanel.securedCall
 at com/ms/applet/AppletPanel.processSentEvent
 at com/ms/applet/AppletPanel.processSentEvent
 at com/ms/applet/AppletPanel.run
 at java/lang/Thread.run


git-svn-id: svn://10.0.0.236/trunk@95399 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 15:31:49 +00:00
cls%seawood.org
d2cd4fe8b6 Updating intermodule depencies. Fixing senna bustage.
git-svn-id: svn://10.0.0.236/trunk@95398 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 14:37:00 +00:00
mkaply%us.ibm.com
f4744b43c0 #79954
r=mkaply, a=blizzard
Part 1: Map WM_CHORD to button 3 click - OS/2 only


git-svn-id: svn://10.0.0.236/trunk@95397 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 14:14:00 +00:00
peterv%netscape.com
feb3e924b3 Add build options for all the extensions. This ensures that restarting a build after extensions builds the jar files for the extensions. r=sfraser.
git-svn-id: svn://10.0.0.236/trunk@95396 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 13:28:22 +00:00
peterv%netscape.com
aed86d5dd5 Trying to fix saari's bustage.
git-svn-id: svn://10.0.0.236/trunk@95395 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 12:59:32 +00:00
mkaply%us.ibm.com
24930d2ea4 senna REQUIRES bustage
git-svn-id: svn://10.0.0.236/trunk@95394 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 12:37:39 +00:00
saari%netscape.com
64b9ba3dd5 fix for 78514, r=pink, sr=hyatt. Windows only temporary (until focus gets totally overhauled) hack to support embedding applications better. This causes our app to relinquish focus to native chrome in the embeddor's app. To do this, we check if the window that is about to get focus is a mozilla window. If not, we obey wm_killfocus like a normal app, and don't wait for the following focus to send the blur event.
git-svn-id: svn://10.0.0.236/trunk@95393 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 12:07:42 +00:00
dbaron%fas.harvard.edu
e3706c4c82 Fix double-addref leak of pres shell. (Leaking the pres shell without leaking the doc viewer causes us to leak the frame tree while deleting the view tree, which causes crashes after leaving pages with animated images. Fix for that problem coming soon.) b=80203 r=sspitzer sr=ben
git-svn-id: svn://10.0.0.236/trunk@95392 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 11:36:54 +00:00
ssu%netscape.com
9f956e0118 bug 4933 - new image for the download/xpinstall dialog.
bug 80237 - "destination directory" title is gone...
bug 77244 - Installers need to create Win32 Reg. key schema that Gecko Embedding browsers can follow
bug 78318 - crash with installer if you go back to change the directory selected
bug 56538 - Installer fails with error 5 installing on my Win2K box
bug 68053 - Win32 installer needs to log the installation process.
bug 81081 - Xpinstall dialog in the win32 installer requires touch up

sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@95391 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 10:22:54 +00:00
saari%netscape.com
0f4bc733b6 fix for bug 78427, r=dr, sr=hyatt. Fix for focus getting lost when clicking on a link from a page with an iframe, like cnn or washingtonpost.com. When the new page loads, it will now have correct focus, it won't be lost.
git-svn-id: svn://10.0.0.236/trunk@95390 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 08:58:17 +00:00
sgehani%netscape.com
4a5080b84c Add the sidebar search mode pref to the search pref panel.
b  = 4995
r  = mcafee
sr = sfraser


git-svn-id: svn://10.0.0.236/trunk@95388 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 08:04:02 +00:00
sgehani%netscape.com
fe7cdf710f Add the sidebar search mode pref to the search pref panel.
b  = 4995
r  = mcafee
sr = sfarser


git-svn-id: svn://10.0.0.236/trunk@95387 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 08:04:00 +00:00
sfraser%netscape.com
fdfdb16492 Fix the Windows build (doesn't like operators inside of trigraphs, or something).
git-svn-id: svn://10.0.0.236/trunk@95385 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 07:39:19 +00:00
jst%netscape.com
8dafe66f4a Checking in fix for bug 81308 which caused JS errors in XUL prototype scripts to not be shown on the console, patch by sfraser@netscape.com, sr=sfraser@netscape.com, jst@netscape.com, r=pollmann@netscape.com
git-svn-id: svn://10.0.0.236/trunk@95382 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 07:25:56 +00:00
rbs%maths.uq.edu.au
f7ba9f0ee1 Optimize the reflow of multiple break-after lines (e.g., avoid to unnecessarily reflow clean lines during plaintext editing in mailcompose or textarea). This is an iteration on waterson's earlier patch. b=43914 r=waterson sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@95380 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 07:00:46 +00:00
dougt%netscape.com
e87a3e17ce DUH! how about this time we make the generate code do something useful. sorry about this.
git-svn-id: svn://10.0.0.236/trunk@95379 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 07:00:02 +00:00
mstoltz%netscape.com
55577f536b Bug 47905 - adding security check for XMLHttpRequest.open.
Added nsIScriptSecurityManager::CheckConnect for this purpose.
Also cleaned up the security check API by removing some unnecessary
parameters. r=vidur@netscape.com, sr=jst@netscape.com

Bug 79775 - Forward button broken in main mail window. Making
WindowWatcher not call GetSubjectPrincipal if the URL to be loaded is
chrome, since the calling principal is superfluous in this case.
No one has been able to find the root cause of this problem, but
this checkin works around it, which is the best we can do for now.
r=ducarroz@netscape.com, sr=jst@netscape.com


git-svn-id: svn://10.0.0.236/trunk@95378 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 06:56:29 +00:00
sfraser%netscape.com
a73f7efd19 Fix for bugs 23943, 47640 and 63515. Teach editor to handle plain text, and other text file types (including XUL, XML, JS etc), and, in the process, make the commands be smarter about disabling in text mode, and HTML source mode. r=brade, sr=kin
git-svn-id: svn://10.0.0.236/trunk@95377 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 06:42:37 +00:00
dougt%netscape.com
c0eda73966 Fix for 80101. minor optimization in GetName(). submitted by sfraser@netscape.com, sr=dougt@netscape.com
git-svn-id: svn://10.0.0.236/trunk@95376 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 06:17:00 +00:00
dougt%netscape.com
e28f426582 Adding nsIByteRangeRequest to IDL project.
git-svn-id: svn://10.0.0.236/trunk@95375 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 06:13:50 +00:00
dougt%netscape.com
ceb7b87ac0 Adding new interface to build for bug 81384. r=valeski@netscape.com, sr=darin@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@95373 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 06:09:41 +00:00
dougt%netscape.com
47ab50bea8 Fixing bug 81464. Adding generated NS_FORWARD_SAFE_ macros. This is so that there is a check for null before forwarding the call. Basically copy and paste code. sr=jband@netscape.com
git-svn-id: svn://10.0.0.236/trunk@95372 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 05:56:26 +00:00
shannond%netscape.com
8de992069a bug 76914 - Sorting in mail by Sender or Subject causes browser to core dump on HPUX
HPUX needs memory to have 4 byte memory alignment
r/sr=sspitzer@netscape.com


git-svn-id: svn://10.0.0.236/trunk@95371 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 05:18:05 +00:00
mkaply%us.ibm.com
f115a29a15 No bug - remove printfs
git-svn-id: svn://10.0.0.236/trunk@95365 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 02:43:25 +00:00
darin%netscape.com
26b1cdfed1 Fixes bug 81008 "HTTP/0.9 responses not handled properly" r=gagan, rs=mscott
git-svn-id: svn://10.0.0.236/trunk@95363 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 02:03:08 +00:00
darin%netscape.com
8c887d4d41 Fixes bug 80899 "Mozilla crashes when authenticating with wrong password" r=gagan, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@95359 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 01:59:21 +00:00
andreww%netscape.com
b6510004e8 bugzilla 73982 r=pinkerton sr=hewitt. Adding xbl-based image pre-caching of toolbar buttons.
git-svn-id: svn://10.0.0.236/trunk@95357 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 01:21:47 +00:00
bienvenu%netscape.com
384e9d09c8 fix initial default sort order to be ascending rs=sspitzer related to checkin for 12896
git-svn-id: svn://10.0.0.236/trunk@95356 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 01:17:43 +00:00
andreww%netscape.com
c40a5a96fe First Checked In.
git-svn-id: svn://10.0.0.236/trunk@95355 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 01:17:13 +00:00
ftang%netscape.com
201b62d65e fix bug 81266 for simon@softel.co.il
r=ftang sr=jst
fix UMR


git-svn-id: svn://10.0.0.236/trunk@95354 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 01:10:54 +00:00
cls%seawood.org
0eaf2249e7 Set up final link to work for static builds using the generated FINAL_LINK_LIBS & FINAL_LINK_COMPONENTS lists.
Bug #46775


git-svn-id: svn://10.0.0.236/trunk@95352 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 01:06:02 +00:00
bienvenu%netscape.com
bce53b0748 add ability to persist view info r=naving, sr=sspitzer part of work for 12896
git-svn-id: svn://10.0.0.236/trunk@95350 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 00:53:21 +00:00
ftang%netscape.com
fc0ecb4f08 fix 81200. r=bstell sr=kin
add more checking for fallback conversion to work around
result code


git-svn-id: svn://10.0.0.236/trunk@95346 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 00:31:18 +00:00
jgmyers%netscape.com
9e7ac92366 remove unused ssl redirect prefs: bug 79572 r=thayes sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@95340 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 00:04:17 +00:00
javi%netscape.com
0e30e88300 Fix for Bug 80841 r=mcgreer@netscape.com sr=jst@netscape.com
Make sure an entropy collector is generated and feed data from every
  100th mouse to the entropy collector.


git-svn-id: svn://10.0.0.236/trunk@95339 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 00:02:52 +00:00
jgmyers%netscape.com
3dd7b00649 clean up nsITransportSecurityInfo: bug 78292 r=thayes sr=darin
git-svn-id: svn://10.0.0.236/trunk@95338 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 00:02:46 +00:00
evaughan%netscape.com
a4d0ce6ac8 Fix for bug #80902
-r jeff@tcbnetworks.com -sr waterson

Fix for bug #80505

-r aaronl, jgaunt -sr brendan


git-svn-id: svn://10.0.0.236/trunk@95337 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 23:52:32 +00:00
javi%netscape.com
45744cd59b Fix for Bug 81322 r=mcgreer@netscape.com sr=blizzard@mozilla.org
Give users the ability to turn on FIPS mode when using PSM 2.0


git-svn-id: svn://10.0.0.236/trunk@95336 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 23:45:22 +00:00
darin%netscape.com
4eed9700b9 Fixes blocker bug 81537 "crash loading bbc.co.uk" sr=smfr
git-svn-id: svn://10.0.0.236/trunk@95335 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 23:33:47 +00:00
pinkerton%netscape.com
87aa9667c4 removed tasksOverlay.xul because it's already included from navigatorOverlay.xul. r=saari/brade, rs=hyatt. bug# 78322.
git-svn-id: svn://10.0.0.236/trunk@95334 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 23:21:56 +00:00
karnaze%netscape.com
982e96c5e6 bug 62811 - ensure that <form>s are always display:block, sr=attinasi, r=pollmann
git-svn-id: svn://10.0.0.236/trunk@95333 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 23:15:22 +00:00
cls%seawood.org
28bc43c916 Update intermodule dependencies. Fix senna bustage
git-svn-id: svn://10.0.0.236/trunk@95332 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 23:11:14 +00:00
sonmi%netscape.com
4c49c2dc0e fixed one more tinderbox NT problem
git-svn-id: svn://10.0.0.236/trunk@95331 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 23:09:28 +00:00
mkaply%us.ibm.com
d960a9650b BeOS bustage - wrong printf
git-svn-id: svn://10.0.0.236/trunk@95330 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 23:05:57 +00:00
pinkerton%netscape.com
ff5bff4ed0 added commandset binding point so navigator commands will get overlayed into document. must have gotten lost in the shuffle somewhere. all menus now work when no window is open on mac. r=saari,brade/rs=brendan. bug# 78807.
git-svn-id: svn://10.0.0.236/trunk@95329 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 23:05:40 +00:00
darin%netscape.com
ab18349f23 [bug 81384] Make the http 206 response go through nsHttpChannel::ProcessNormal. r/sr=dougt
git-svn-id: svn://10.0.0.236/trunk@95328 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 22:49:34 +00:00
wtc%netscape.com
a99c63ea44 Now that OBJDIR is the current directory (.), we no longer need to install
the test shared library in ../$(OBJDIR)/dll.


git-svn-id: svn://10.0.0.236/trunk@95327 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 22:48:45 +00:00
ssu%netscape.com
c9dbe4cfd0 fixing bug 59239 - ActiveX control is not registered by installer. r=sgehani sr=dveditz does not affect tinderbox. affects only windows platforms
git-svn-id: svn://10.0.0.236/trunk@95326 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 22:36:06 +00:00
bnesse%netscape.com
ed8612765b Added sanity check to insure that a valid JSRuntime was found before passing it to JS_NewContext. Bug 73491. r=mcafee,timeless. sr=alefc.
git-svn-id: svn://10.0.0.236/trunk@95325 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 22:17:03 +00:00
sgehani%netscape.com
8687dab297 Bug 42902, remove localizable strings from rsrc into installer.ini
git-svn-id: svn://10.0.0.236/trunk@95324 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 22:15:36 +00:00
sgehani%netscape.com
ecad0f39ae Bug 42902, remove localizable strings from rsrc into installer.ini; r=sgehani, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@95322 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 22:06:19 +00:00
ccarlen%netscape.com
ff99f649d9 Bug 60182 - When deleting a profile dir which is salted, delete the parent dir as well. r=racham, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@95321 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 22:04:49 +00:00
sgehani%netscape.com
b469c2b9f4 Bug 42902, UI changes for installer.ini
git-svn-id: svn://10.0.0.236/trunk@95320 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 22:04:01 +00:00
sonmi%netscape.com
dedf4b2d63 changed tinderbox version so the files get written to a permanent directory
rather than the tinderbox area, and can later be inspected


git-svn-id: svn://10.0.0.236/trunk@95319 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 21:50:52 +00:00
wtc%netscape.com
6ff0689bfe Don't use classic build system's OBJDIR_NAME and OBJDIR for Win32.
I am temporarily commenting out the code.  It needs to be clearned
up later.
Modified files: configure.in configure


git-svn-id: svn://10.0.0.236/trunk@95318 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 21:50:12 +00:00
bienvenu%netscape.com
116d5c5170 make newly created folders respect default offline setting for newly created folders, rs=mscott, r=naving also lots of white space cleanup 81509
git-svn-id: svn://10.0.0.236/trunk@95317 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 21:45:26 +00:00
wtc%netscape.com
6995bfc18d Eliminated more differences between the autoconf build system and the
(obsolete) classic build system.
Modified Files:
	configure.in configure lib/prstreams/Makefile.in
	lib/tests/Makefile.in pr/src/cplus/Makefile.in
	pr/src/threads/combined/Makefile.in pr/tests/Makefile.in


git-svn-id: svn://10.0.0.236/trunk@95316 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 21:42:09 +00:00
nhotta%netscape.com
0c142c48cd Added support for ISO-2022-JP-2 to ISO-2022-JP decoder, check in for watanabe@komadori.planet.sci.kobe-u.ac.jp,
r=nhotta, sr=blizzard.


git-svn-id: svn://10.0.0.236/trunk@95315 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 21:40:01 +00:00
jst%netscape.com
f8615a0e3b Checking in serge@netscape.com's fix for bug 65777, this was a regression from the window targetting changes that caused a crash in some cases when an invalid url was typed into the URL bar. r=pollmann@netscape.com, jst@netscape.com, sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@95314 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 21:38:27 +00:00
darin%netscape.com
63b3bed614 fix typo in patch for bug 80468 resulting in crash browsing to any page.
git-svn-id: svn://10.0.0.236/trunk@95313 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 21:38:06 +00:00
rogerl%netscape.com
8396238b82 Fix bug #76054. sr=brendan, r=beard. Generate lower case tags for all the
string tagify'ing helper functions like 'big()' etc. to be XHTML compliant.


git-svn-id: svn://10.0.0.236/trunk@95312 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 21:37:33 +00:00
bbaetz%cs.mcgill.ca
4f00911346 bug 81495 - xsl shouldn't be generating raptor.xpt or layout.xpt. Changed
to generate xsl_doc.xpt instead.
r=peterv, sr=jst


git-svn-id: svn://10.0.0.236/trunk@95311 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 21:34:35 +00:00
jst%netscape.com
98d77bbf9a Fixing problem with email deletion in mailnews throwing NS_ERROR_NOT_AVAILABLE exceptions. No bug, r=pollmann@netscape.com, sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@95310 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 21:33:16 +00:00
jgaunt%netscape.com
921b9956a1 fixing bug=#79900 r=aaronl@netscape.com sr=brendan@mozilla.org
nsRootAccessible now is a capturer(listener) of focus events to capture the events from textareas and text inputs.
No longer a text or a mutation listener


git-svn-id: svn://10.0.0.236/trunk@95309 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 21:28:37 +00:00
wtc%netscape.com
8396785be2 Removed all Makefile's. The new autoconf build system uses Makefile.in's.
git-svn-id: svn://10.0.0.236/trunk@95308 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 21:26:28 +00:00
ccarlen%netscape.com
dc9b6019fd Bug 76001 - Correct some incorrect comments. r=danm, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@95306 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 21:13:35 +00:00
suresh%netscape.com
22e5f8c632 fixes 44669. r=naving, sr=sspitzer. Include the Unread column(green diamond) instead of the 'Unread' column.
git-svn-id: svn://10.0.0.236/trunk@95305 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 20:58:08 +00:00
suresh%netscape.com
b501869640 fixes 80823. r=naving, sr=sspitzer. In standalone msg window nothing under Tasks menu worked.
git-svn-id: svn://10.0.0.236/trunk@95304 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 20:54:06 +00:00
dcone%netscape.com
f4fc3facf5 b=71976 r=rods sr=attinasi. Don't compare the url with title, especially since its been destroyed.
git-svn-id: svn://10.0.0.236/trunk@95303 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 20:54:05 +00:00
mkaply%us.ibm.com
b808d845f6 No bug - add proper casts so EMX builds
git-svn-id: svn://10.0.0.236/trunk@95300 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 20:29:54 +00:00
sgehani%netscape.com
1fc136b8c6 UI changes for installer.ini
git-svn-id: svn://10.0.0.236/trunk@95299 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 20:24:36 +00:00
mkaply%us.ibm.com
9ce7c34f05 #65678
r=mkaply, a=blizzard
We don't have a message queue yet, so create one


git-svn-id: svn://10.0.0.236/trunk@95298 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 20:19:01 +00:00
dbragg%netscape.com
d600adcac0 Changing NS_SetupRegistry_1 to always autoreg for now. Part of bug 65678 r=dveditz.
git-svn-id: svn://10.0.0.236/trunk@95297 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 19:59:36 +00:00
mkaply%us.ibm.com
baccedf98b Build bustage - removed file was not removed from manifest - r=jag
git-svn-id: svn://10.0.0.236/trunk@95296 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 19:56:33 +00:00
danm%netscape.com
6eb470974f merely shuffling names for the static build. bug 46775. this file should now be all swimmingly staticable.
git-svn-id: svn://10.0.0.236/trunk@95295 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 19:45:32 +00:00
darin%netscape.com
53d3f9af21 Fixes bug 80468 "Lock icon never locks" r=gagan, sr=dougt
git-svn-id: svn://10.0.0.236/trunk@95294 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 19:42:57 +00:00
darin%netscape.com
2a692c3428 Fixes bug 71740 "Stock news articles frequently do not display" r=gagan, sr=dougt
git-svn-id: svn://10.0.0.236/trunk@95293 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 19:39:14 +00:00
darin%netscape.com
f44da53b17 Fixes bug 34745 "email message (forwarded cnn page) crashes mailnews" r=gagan,sr=mscott
git-svn-id: svn://10.0.0.236/trunk@95292 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 19:36:25 +00:00
mkaply%us.ibm.com
3469b8b7a8 Senna REQUIRES bustage
git-svn-id: svn://10.0.0.236/trunk@95291 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 19:35:50 +00:00
darin%netscape.com
651c989fce Fixes bug 81273 "infinite recursion when clicking URL with unknown server" r=gagan; sr=bienvenu,dougt
git-svn-id: svn://10.0.0.236/trunk@95290 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 19:32:57 +00:00
locka%iol.ie
2034b40742 Fix for faulty file:// URI fixup which fixed anything containing a backslash. b=75063 r=valeski@netscape.com sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@95289 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 19:24:42 +00:00
cmanske%netscape.com
48b3c34b86 Fixed filtering of characters in Named Anchor properties dialog (characters > 127 are allowed). b=74137, r=nhotta, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@95288 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 19:21:11 +00:00
peterlubczynski%netscape.com
5340783e6e Include Quicktime in 4.x plugin sweep bug 81111 r=arun sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@95287 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 19:18:56 +00:00
dbragg%netscape.com
877af015d0 Adding xpicleanup utility and OS alert message file (cmessage.txt) to the
package lists as part of bug fix 65678. r=dveditz, sgehani. sr=mscott.


git-svn-id: svn://10.0.0.236/trunk@95286 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 19:16:36 +00:00
loadrunner%betak.net
b2e5a31d1e bug 78566 r=pchen, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@95285 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 19:10:47 +00:00
nboyd%atg.com
3a9576aeab Fix bug 80322.
git-svn-id: svn://10.0.0.236/trunk@95284 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 19:02:55 +00:00
yokoyama%netscape.com
bcd639e281 Bug # 74815: First patch
Instead of getting the encoder/decoder list every
Browser/Mail/Composer/Other::Init(),
declared a member data so that we only need to
query the Registry once and keep them around
/r=ftang; /sr=brendan


git-svn-id: svn://10.0.0.236/trunk@95283 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 19:01:19 +00:00
loadrunner%betak.net
87b3b107a6 bug 33926, r=cmanske, sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@95281 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 18:59:17 +00:00
pschwartau%netscape.com
fcec1f2488 Skipping two new tests with large switch statements. See bug 81086.
git-svn-id: svn://10.0.0.236/trunk@95280 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 18:52:43 +00:00
mkaply%us.ibm.com
7797560e84 #65678
r=mkaply, a=blizzard
OS/2 code for showOSAlert plus preemptive build break fix with XP_PC


git-svn-id: svn://10.0.0.236/trunk@95277 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 18:45:54 +00:00
alecf%netscape.com
f46a9476a3 update the preloader - not part of build
add support for services and non-services


git-svn-id: svn://10.0.0.236/trunk@95276 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 18:44:55 +00:00
mkaply%us.ibm.com
d15de79cb6 #76670
r=mkaply, a=blizzard
Cleanup on nsRegion code - OS/2 only


git-svn-id: svn://10.0.0.236/trunk@95275 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 18:38:03 +00:00
pinkerton%netscape.com
50bcb65c7f add support for context menu key. use focussed element as the target, not the mouse coordinates. r=roc,dean_tessman@hotmail.com/sr=hyatt. bug#74410, 36665.
git-svn-id: svn://10.0.0.236/trunk@95274 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 18:37:50 +00:00
nboyd%atg.com
4e18d1c819 Mail gateway info.
git-svn-id: svn://10.0.0.236/trunk@95273 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 18:36:59 +00:00
cotter%netscape.com
a97371741b Updating help.js per bug #80096 sr=alecf
git-svn-id: svn://10.0.0.236/trunk@95272 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 18:36:09 +00:00
dbragg%netscape.com
cdba818904 Last part of checkin for 65678. nsAppRunner.cpp will detect if a previous
update install completed successfully.  If not it will throw a platform-specifc
alert (showOSAlert.cpp) and kick off the cleanup utility. Then it will exit.
r=dveditz, sgehani. sr=mscott.


git-svn-id: svn://10.0.0.236/trunk@95271 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 18:35:38 +00:00
dbragg%netscape.com
fe7554737a Last part of checkin for bug 65678. nsAppRunner will detect if a previous update install completed successfully. If not, it will throw a platform-specific alert (showOSAlert.cpp) and kick off the cleanup utility. Then it will close. r=dveditz, sgehani. sr=mscott
git-svn-id: svn://10.0.0.236/trunk@95270 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 18:35:32 +00:00
cotter%netscape.com
9ea28b7963 Help updates per bug #80096 sr=alecf
git-svn-id: svn://10.0.0.236/trunk@95269 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 18:34:23 +00:00
shanjian%netscape.com
c056de97ad #78229 meta charset does not work when autodection find first
r=ftang, sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@95268 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 18:28:53 +00:00
mkaply%us.ibm.com
a0804115dd #78548
r=timeless, sr=blizzard
Revamp of xprint - checkin for gisburn - Roland.Mainz@informatik.med.uni-giessen.de


git-svn-id: svn://10.0.0.236/trunk@95267 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 18:25:30 +00:00
jband%netscape.com
cb8d49d560 fix bug 81117. allow unsecure access to creating xpconnect wrappers around nsXPCException objects and expose the 'code' property. This saves us from cryptic errors in the JSConsole and DOMExceptions that don't work. r=mstoltz sr=jst
git-svn-id: svn://10.0.0.236/trunk@95266 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 18:25:06 +00:00
shanjian%netscape.com
493d5f5227 #60908 changing character-coding-->auto-detect appears to leak memory
r=ftang sr=be
Replaced owning com prt with raw ptr (weak ref).


git-svn-id: svn://10.0.0.236/trunk@95265 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 18:24:27 +00:00
mkaply%us.ibm.com
9285847d02 IRIX bustage - more CRLF - NOT dougt :)
git-svn-id: svn://10.0.0.236/trunk@95264 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 18:18:32 +00:00
nboyd%atg.com
a123f793fd Just remove commented-out "final".
git-svn-id: svn://10.0.0.236/trunk@95263 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 17:29:19 +00:00
mkaply%us.ibm.com
b938c3af0e OS/2 AIX bustage - need cast
git-svn-id: svn://10.0.0.236/trunk@95262 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 17:27:01 +00:00
mkaply%us.ibm.com
09b9061834 IRIX bustage
git-svn-id: svn://10.0.0.236/trunk@95260 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 16:38:19 +00:00
mcgreer%netscape.com
efe27740e0 check in more roots to mozilla
git-svn-id: svn://10.0.0.236/trunk@95259 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 16:08:19 +00:00
bienvenu%netscape.com
406f745ee7 part of fix for doing an offline sync after stopping a previous sync, rs=sspitzer 80110
git-svn-id: svn://10.0.0.236/trunk@95258 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 14:38:37 +00:00
rods%netscape.com
f8e2dc2ac1 WM_ACTIVATEAPP will now rollup comboboxes (when browser is minimized with dropdown down)
Bug 79720, r=kmcclusk sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@95257 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 13:55:44 +00:00
shanjian%netscape.com
d9e13e2de2 #74899 Mozilla crashes in GKGFXWIN.DLL when changing font for a specific encoding from Prefs
r=yokoyama, sr=waterson
free global when xpcom shutdown.


git-svn-id: svn://10.0.0.236/trunk@95256 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 13:49:55 +00:00
dcone%netscape.com
766cb35390 bug 66781 Updated project to use the new resources for the printing UI
r=peterlubczynski sr=sfraser


git-svn-id: svn://10.0.0.236/trunk@95255 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 13:49:38 +00:00
dcone%netscape.com
dd658827ae bug 66781. Added UI item to the Printer Settings. r=peterlubczynski sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@95254 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 13:48:47 +00:00
dcone%netscape.com
6d2869c8c9 bug 66781 Resources for the new printing UI. r=peterlubczynski sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@95253 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 13:47:46 +00:00
karnaze%netscape.com
d94c44446b bug 74731 - remove extraneous cols at end of cell map rows, keep table cols and cell map cols in synch. sr=attinasi, r=cmanske
git-svn-id: svn://10.0.0.236/trunk@95252 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 12:40:27 +00:00
peterv%netscape.com
e7523f66c7 Fix bug 79271 (Option-specific #defines should move from BuildFlags.pm into MozillaCheckoutList.txt). r=sfraser.
git-svn-id: svn://10.0.0.236/trunk@95248 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 10:22:42 +00:00
jst%netscape.com
caf8fac923 Trying to fix SunOS bustage...
git-svn-id: svn://10.0.0.236/trunk@95247 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 09:08:50 +00:00
jst%netscape.com
9b09236d52 Checking in fix for xpcdom regression bug 81265, the call to initialize liveconnect per context was dropped in the xpcdom landing, fix by beard@netscape.com (plus some additional cleanup by me), r=pollmann@netscape.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@95246 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 09:01:03 +00:00
pinkerton%netscape.com
12fdce82dd added nsScriptLoader.cpp for vidur.
git-svn-id: svn://10.0.0.236/trunk@95245 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 08:32:36 +00:00
peterlubczynski%netscape.com
dfd3f37190 Fix currupted stream buffer for 4.x plugins bug 76771 sr=hyatt r=karnaze
git-svn-id: svn://10.0.0.236/trunk@95244 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 08:27:38 +00:00
peterlubczynski%netscape.com
8531689901 Fix for crash in plugin SetUpStreamListener r=pinkerton sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@95243 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 08:20:41 +00:00
leaf%mozilla.org
b7e52c6e47 Automated update
git-svn-id: svn://10.0.0.236/trunk@95242 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 07:59:47 +00:00
pinkerton%netscape.com
498c2681ae add nsIScriptLoader.idl and nsIScriptLoaderObserver.idl for vidur.
git-svn-id: svn://10.0.0.236/trunk@95241 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 07:55:26 +00:00
cls%seawood.org
45a4728639 Backing out previous bogus checkin that did not match the checkin comment
git-svn-id: svn://10.0.0.236/trunk@95240 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 07:45:08 +00:00
sgehani%netscape.com
1a2b7e0d5c Add ids to search menus that got lost or didn't exist.
b  = 4830, 4627
r  = matt
sr = alecf


git-svn-id: svn://10.0.0.236/trunk@95239 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 07:02:00 +00:00
dougt%netscape.com
aaf27ae86b Fixes 68335. r=gagan, sr=darin. This makes ensures that string getters return null instead of an empty string. Some code paths prior to this patch would return "" while others null.
git-svn-id: svn://10.0.0.236/trunk@95238 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 06:48:20 +00:00
leaf%mozilla.org
cb1e016238 Automated update
git-svn-id: svn://10.0.0.236/trunk@95237 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 06:44:47 +00:00
cls%seawood.org
0148de0630 Replace / with _ in OS_TARGET.
Thanks to lidl@pix.net for the patch.
Bug #81204 r=cls


git-svn-id: svn://10.0.0.236/trunk@95236 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 06:40:47 +00:00
naving%netscape.com
2da18c6d3b fix bustage on sun-os at ports; thanks to timeless
git-svn-id: svn://10.0.0.236/trunk@95235 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 06:28:58 +00:00
leif%netscape.com
0f7cb4d033 Changed LDAP XPCOM SDK to use "wstring" instead of "string", bug 71247.
r=dmose@netscape.com
sr=mscott@netscape.com


git-svn-id: svn://10.0.0.236/trunk@95234 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 06:26:35 +00:00
racham%netscape.com
32538589c9 Fixing bug 73499. Adding syntax in the example rdf file which will help ISPs to customize settings like leave messages on server and delete messages on local delete for POP accounts. r=racham sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@95233 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 06:22:53 +00:00
cls%seawood.org
0d46c0b522 Updating intermodule dependencies. Should fix senna tb bustage.
git-svn-id: svn://10.0.0.236/trunk@95232 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 06:22:23 +00:00
vidur%netscape.com
fd51041be7 Fix for bug 78562. Reducing console spewage for debug messages. Patch from cls@seawood.org. r/sr=vidur
git-svn-id: svn://10.0.0.236/trunk@95231 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 06:15:50 +00:00
vidur%netscape.com
6ae1a1e894 Removing dead header file. r/sr=jst
git-svn-id: svn://10.0.0.236/trunk@95230 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 06:10:59 +00:00
jst%netscape.com
5af4a3c360 Removing GetNewListenerManager() from nsIDOMEventReceiver since it's not needed any more, no real code changes. r=pollmann@netscape.com, rs=vidur@netscape.com
git-svn-id: svn://10.0.0.236/trunk@95229 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 06:04:04 +00:00
vidur%netscape.com
51d5bb6a4a Fix for bug 18843. Dynamically added SCRIPT elements are now processed through a per-document script loader. Script execution that originally occured in the content sinks is now done by the script loader. r=heikki sr=jst
git-svn-id: svn://10.0.0.236/trunk@95228 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 05:54:16 +00:00
vidur%netscape.com
0d991aa43f Changes necessary for fixes to bug 18843. Better handling of string implementations without an underlying buffer handle. r/sr=scc@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@95227 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 05:53:16 +00:00
dbragg%netscape.com
ae967ed36e XPInstall part of fix for bug 65678. Now we're writing the list of files
to be replaced/deleted to a special registry file. When the program exits,
nsSoftwareUpdate::Shutdown kicks off the platform-specific utility that reads
this file and does the dirty work.


git-svn-id: svn://10.0.0.236/trunk@95226 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 05:51:29 +00:00
beard%netscape.com
33f6e00f51 bug #77856, r/sr=brendan.
git-svn-id: svn://10.0.0.236/trunk@95225 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 05:45:51 +00:00
beard%netscape.com
c214d9131c bug #77247, r/sr=brendan
git-svn-id: svn://10.0.0.236/trunk@95224 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 05:42:18 +00:00
dbragg%netscape.com
4c1ef37449 Now opening a specific registry file rather than the default. Part of bug 65678. r=dveditz, sr=mscott.
git-svn-id: svn://10.0.0.236/trunk@95223 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 05:37:57 +00:00
dbragg%netscape.com
b1ad8cb6f7 Now opening a specific registry file rather than the default. Part of bug 65678. r=dveditz, sr=mscott.InstallCleanupWin.cpp
git-svn-id: svn://10.0.0.236/trunk@95222 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 05:36:27 +00:00
dbragg%netscape.com
9754b9f9c3 MCP file change for bug 65678. Added the InstallCleanupPrefix.h file. r=sgehani, sr=mscott.
git-svn-id: svn://10.0.0.236/trunk@95221 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 05:34:27 +00:00
dbragg%netscape.com
08dfb22c54 Changes for bug 65678. Now opening a specific registry file rather than the default. r=dveditz, sgehani. sr=mscott.
git-svn-id: svn://10.0.0.236/trunk@95220 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 05:32:41 +00:00
dbragg%netscape.com
bba1ac019c Added the exporting of InstallCleanupDefines.h from xpinstall/cleanup folder and the export of cmessage.txt to the res directory.
git-svn-id: svn://10.0.0.236/trunk@95219 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 05:31:00 +00:00
dbragg%netscape.com
599932e87e Platform-specific alert box to tell user a previous install didn't complete. Part of bug 65678. r=dveditz, sr=mscott.
git-svn-id: svn://10.0.0.236/trunk@95218 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 05:29:07 +00:00
dbragg%netscape.com
1868037106 Defines used for the new installation cleanup utility in bug 65678. r=dveditz, sr=mscott.
git-svn-id: svn://10.0.0.236/trunk@95217 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 05:26:48 +00:00
dbragg%netscape.com
69c1538585 Adding a MANIFEST file to export a new file InstallCleanupDefines.h and adding MANIFEST_CMESSAGE to export a text file cmessage.txt to the res directory. This message is the cleanup needed message on a failed update. r=sgehani, sr=mscott. Part of bug 65678.
git-svn-id: svn://10.0.0.236/trunk@95215 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 05:25:13 +00:00
dbragg%netscape.com
f14966dc67 Adding InstallCleanupPrefix_debug.h so the compiler won't optimize out a bunch of code used in fix for bug 65678. r=sgehani, sfraser. sr=mscott
git-svn-id: svn://10.0.0.236/trunk@95214 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 05:22:12 +00:00
vidur%netscape.com
b7fe451e66 Part of fix for bug 18843. Dynamically added SCRIPT elements are now processed through a per-document script loader. Script execution that originally occured in the content sinks is now done by the script loader. r=heikki sr=jst
git-svn-id: svn://10.0.0.236/trunk@95213 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 05:20:51 +00:00
eddyk%netscape.com
cf77fa60bf Bug 70623: Mail/News account settings need to honor locked prefs.
r=racham, sr=alecf
(This is removing a single line for debuggin I forgot to delete)


git-svn-id: svn://10.0.0.236/trunk@95212 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 05:09:05 +00:00
eddyk%netscape.com
bd1e6bdac2 bug 70623: Mail/News account settings need to honor locked prefs
r=racham, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@95211 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 05:06:53 +00:00
eddyk%netscape.com
83a9234af8 bug 70623: Mail/news Account settings need to honor locked prefs
r=racham, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@95210 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 05:06:01 +00:00
vidur%netscape.com
46bb7a6e6f Reverting bogus assert. r/sr=brendan,jband
git-svn-id: svn://10.0.0.236/trunk@95209 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 04:55:49 +00:00
blizzard%redhat.com
bc93d81547 Fix bug #79022. Make sure to remove listeners after the widget is destroyed so the toplevel window doesn't call back down into an undestroyed widget. r/sr=dbaron,tor
git-svn-id: svn://10.0.0.236/trunk@95208 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 03:49:24 +00:00
peterlubczynski%netscape.com
54b03a00ff Fix for Java crashing on nsCOMPtr bug 81111 patch by cls r=peterl sr=blake
git-svn-id: svn://10.0.0.236/trunk@95207 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 03:46:33 +00:00
idk%eng.sun.com
31a3c3dde2 *not part of the build*
fix for 80913
a=avm@sparc.spb.su


git-svn-id: svn://10.0.0.236/trunk@95206 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 03:38:26 +00:00
chuang%netscape.com
5cef4b782d bug80876 Drag and Drop doesn't work in the address book,r=naving,sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@95205 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 03:28:44 +00:00
cls%seawood.org
0f03cd2daa Use $(wildcard) to construct XP_DIST_DEP_LIBS as we do not know if we are building statically or not. Bug #46775
git-svn-id: svn://10.0.0.236/trunk@95204 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 02:54:31 +00:00
tajima%eng.sun.com
d4474df47f bug 59302 IME status window sometimes shows up even though IME is not on
(checked in for katakai@japan.sun.com)
r/sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@95203 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 02:44:35 +00:00
jst%netscape.com
45064c050c Fixing bug 80754. Make the content sink do what the docshell does when looking for the ref (i.e. the part after the '#') in a URI, this makes scrolling to named anchors work even if the uri that's loaded is not a nsIURL, such as chrome:// urls. r=pollmann@netscape.com, rs=vidur@netscape.com
git-svn-id: svn://10.0.0.236/trunk@95202 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 02:37:30 +00:00
anatoliya%netscape.com
4d99fe467f bug 76512 r=pchen sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@95201 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 02:31:28 +00:00
leaf%mozilla.org
3c7b1c84aa profile and coverage builds need different optimization flags (mostly for talkback)
r=dprice


git-svn-id: svn://10.0.0.236/trunk@95200 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 02:28:31 +00:00
wtc%netscape.com
a2130d787e Removed MOZ_WIN32_TARGET, which is just a synonym of OS_TARGET.
Modified Files:
	configure configure.in config/autoconf.mk.in
	pr/src/md/windows/Makefile.in pr/src/md/windows/objs.mk


git-svn-id: svn://10.0.0.236/trunk@95199 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 02:27:02 +00:00
jj%netscape.com
4c09e2db37 file moved to 'Installer Modules' sub-directory to be consistent with the ns tree and to ease debugging. side-effect of #42902. sr=sgehani
git-svn-id: svn://10.0.0.236/trunk@95198 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 02:25:36 +00:00
bstell%netscape.com
b338cc7178 bug 79608, r=ftang, sr=vidur
for the embedding API: add get/set charset (use it in our js)


git-svn-id: svn://10.0.0.236/trunk@95197 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 02:17:31 +00:00
bstell%netscape.com
5f7036a06b bug 79608, r=ftang, sr=vidur
for the embedding API: add get/set charset (GI'able from GlobalWIndow)


git-svn-id: svn://10.0.0.236/trunk@95196 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 02:15:27 +00:00
eddyk%netscape.com
11ec396a35 Bug 70742: unable to focus, or enter text in some pref panel textfields if another pref panel is viewed
r=blake, sr=ben


git-svn-id: svn://10.0.0.236/trunk@95195 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 02:13:21 +00:00
bstell%netscape.com
65d0350b8c bug 79608, r=ftang, sr=vidur
for the embedding API: add get/set charset


git-svn-id: svn://10.0.0.236/trunk@95194 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 02:12:51 +00:00
bstell%netscape.com
eadc6cdf5d bug 79607, r=ftang, sr=vidur
for the embedding API: add get/set charset


git-svn-id: svn://10.0.0.236/trunk@95193 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 02:09:12 +00:00
sfraser%netscape.com
6e84acc7aa Checking in for bstell: added nsIDocCharset, bug 79608
git-svn-id: svn://10.0.0.236/trunk@95192 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 02:07:12 +00:00
dmose%netscape.com
df7afeb856 Added hidden pref to allow short strings to be ignored by LDAP autocomplete session (bug 76593). r=leif@netscape.com,ducarroz@netscape.com,srilatha@netscape.com; sr=bienvenu@netscape.com
git-svn-id: svn://10.0.0.236/trunk@95191 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 02:04:00 +00:00
anatoliya%netscape.com
f44f185f77 bug 76512 r=pchen sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@95190 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 02:02:51 +00:00
wtc%netscape.com
ac366d2d7e Added the --enable-debug-rtl option for setting USE_DEBUG_RTL.
Modified Files:
	configure.in configure


git-svn-id: svn://10.0.0.236/trunk@95189 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 02:02:06 +00:00
bstell%netscape.com
969198363c bug 79608, r=ftang, sr=vidur
for Embedding API: add get/set charset


git-svn-id: svn://10.0.0.236/trunk@95187 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 01:48:41 +00:00
bstell%netscape.com
de97459870 bug 79608, r=ftang, sr=vidur
for Embedding API add get/set charset


git-svn-id: svn://10.0.0.236/trunk@95186 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 01:46:22 +00:00
jj%netscape.com
1da74510e4 fix for #77185 (updating Finder's version string to 0.9+)
git-svn-id: svn://10.0.0.236/trunk@95185 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 01:46:11 +00:00
wtc%netscape.com
1f69227718 Verified that the autoconf build system is equivalent to the classic
build system on Win32.
Modified Files:
	configure configure.in


git-svn-id: svn://10.0.0.236/trunk@95184 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 01:46:09 +00:00
brendan%mozilla.org
0c0e5d9a7b Unified resolve recursion damping (70358) and resolve-from-js_SetProperty (72354), r/sr=jband,jst,shaver.
git-svn-id: svn://10.0.0.236/trunk@95183 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 01:43:58 +00:00
brendan%mozilla.org
152f495269 STORE_NUMBER's final param must be a jsdouble; fix INTEGER_OPs (81245, r=rogerl, sr=jband).
git-svn-id: svn://10.0.0.236/trunk@95182 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 01:40:32 +00:00
anatoliya%netscape.com
c51a12a3d3 bug 76512 r=pchen sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@95181 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 01:31:18 +00:00
beard%netscape.com
0d79af9de2 [not part of build] cleaning up copyrights, comments.
git-svn-id: svn://10.0.0.236/trunk@95180 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 01:22:05 +00:00
dbaron%fas.harvard.edu
30dd307eda Fix typo so that one can run a regression test baseline. sr=waterson
git-svn-id: svn://10.0.0.236/trunk@95178 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 01:14:29 +00:00
suresh%netscape.com
395e4f939f 70591 - News Server + Local Folders "Properties Menu" will not accept an "OK"
76745 - Can't use cmd keys on standalone msg window until click in window.
r=naving, sr=sspitzer.


git-svn-id: svn://10.0.0.236/trunk@95177 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 01:09:26 +00:00
edburns%acm.org
9f8187b218 bug=80848
r=peterlubczynski
sr=darin
Make it so the return values  from ExamineForProxy() are inspected for validity.


git-svn-id: svn://10.0.0.236/trunk@95176 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 01:03:12 +00:00
wtc%netscape.com
becd734ed3 Verified that the autoconf build system is equivalent to the classic
build system on OSF1, IRIX, and FreeBSD.
	configure configure.in config/autoconf.mk.in config/config.mk
	lib/ds/Makefile.in lib/libc/src/Makefile.in pr/src/Makefile.in


git-svn-id: svn://10.0.0.236/trunk@95175 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 00:56:25 +00:00
srilatha%netscape.com
b3fd5a4b0b Modified the Addressing pref panel to fit in the pref window. bug# 80304.
r=mohanb, sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@95174 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 00:43:32 +00:00
stephend%netscape.com
34db3e87a1 Bug 80444, putting tooltips on the throbber across the app. r=cmanske/blakeross/suresh sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@95173 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 00:42:27 +00:00
beard%netscape.com
8eb013ba6e [not part of build] experimental mechanism to load Java classes from same location as the referring document.
git-svn-id: svn://10.0.0.236/trunk@95172 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 00:32:20 +00:00
sfraser%netscape.com
22bea58378 Checking in for Gerv. Fix for bug 58040; fix Accept headers to do something useful. r=bbaetz, sr=darin
git-svn-id: svn://10.0.0.236/trunk@95171 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 00:17:34 +00:00
morse%netscape.com
87880c2bcf bug 78262, cannot delete encrypted passwords, r=matt, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@95170 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 00:14:45 +00:00
prass%netscape.com
4e90ab9a1c fix for bug 79490. r=varada, sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@95169 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 00:14:15 +00:00
prass%netscape.com
abd7dd8d9f fix for bug 77773, r=varada, sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@95168 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 00:13:33 +00:00
jgmyers%netscape.com
b855f16dc7 use the post-from-secure warning on mixed content sites: bug 50168 r=thayes sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@95167 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 00:12:33 +00:00
prass%netscape.com
1c83fd9a89 fix for bug 80451, r=sr=mscott
git-svn-id: svn://10.0.0.236/trunk@95166 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 00:11:30 +00:00
bnesse%netscape.com
ad147f68b2 Fix for bug 60425 (Does not support alias to central plugin folder). r=beard. sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@95165 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 00:05:58 +00:00
yokoyama%netscape.com
c4d20f462f bugfix for 80329; /r=sfraser; /sr=brendan
git-svn-id: svn://10.0.0.236/trunk@95164 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 00:02:21 +00:00
darin%netscape.com
ed290e94cd Fixed bug 80345 "frequent crash in nsWindow::UpdateIdle" r=dr, sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@95163 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 00:00:22 +00:00
darin%netscape.com
dc873a0731 Fixes bug 80345 "frequent crash in nsWindow::UpdateIdle" r=dr, sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@95162 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 23:59:57 +00:00
darin%netscape.com
1f831ea881 Fixes bug 80939 "Sherlock plugin updating fails due to incorrectly cached HTTP HEAD request" r=gagan, sr=dougt
git-svn-id: svn://10.0.0.236/trunk@95161 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 23:58:06 +00:00
cls%seawood.org
55fb803687 Reordering libs as needed for static build
git-svn-id: svn://10.0.0.236/trunk@95160 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 23:56:15 +00:00
naving%netscape.com
c2bd15ff03 #80107 r=mscott sr=bienvenu; Send expunge on inbox and do empty trash
simultaneously.


git-svn-id: svn://10.0.0.236/trunk@95159 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 23:55:00 +00:00
bienvenu%netscape.com
cde6222c28 add call to StopUrls when closing msg window bug 66795 r=naving, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@95158 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 23:52:05 +00:00
nhotta%netscape.com
0260567b89 Changed to use NS_ConvertUTF8toUCS2 for nsHTMLAnchorElement::GetHref, bug 81090, r=ftang, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@95157 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 23:47:35 +00:00
cmanske%netscape.com
30027b5a56 Fixed editor HTML source bugs 81227 and 66249; pref dialog busted bug 77517; Delete table rows/columns bug 78400. r=mjudge, sr=kin
git-svn-id: svn://10.0.0.236/trunk@95156 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 23:44:56 +00:00
kin%netscape.com
da9442b106 (brade checking in as kin); fix 81243 (select all keybinding)
git-svn-id: svn://10.0.0.236/trunk@95155 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 23:40:43 +00:00
javi%netscape.com
2db6088fb2 Fix for crashing Bug 81235, r=ddrinan sr =blizard
Fix for crash on Win32 when enrolling for certificates via the
  crypto.generateCRMFRequest method.


git-svn-id: svn://10.0.0.236/trunk@95154 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 23:31:56 +00:00
pschwartau%netscape.com
ec59ad1546 Whitespace cleanup.
git-svn-id: svn://10.0.0.236/trunk@95150 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 22:45:11 +00:00
edburns%acm.org
e1c0680de4 bug=79427
ra=ashk

this fix modifies {Get,Set}NodeValue to check for whether the node is actually an instance
of a class that responds to {Get,Set}Value(String).  If so, do it.

 * This macro assumes the hard coded set of interfaces below all have a
 * method in common, the name of which is specified by the _funcName
 * param.  Furthermore, it assumes the _funcName method takes a single
 * argument, specified by the _funcArg param.


git-svn-id: svn://10.0.0.236/trunk@95147 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 22:10:47 +00:00
brendan%mozilla.org
8425d31606 Fix ChangeTable and how it's called (74883, r=gordon, sr=waterson, mcafee approved).
git-svn-id: svn://10.0.0.236/trunk@95146 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 21:41:52 +00:00
ashuk%eng.sun.com
227adf22c6 Bug=81023
author=ashuk
ra=edburns

Files modified -
mozilla/java/dom/classes/org/mozilla/dom/NodeImpl.java
mozilla/java/dom/classes/org/mozilla/dom/events/MutationEventImpl.java
mozilla/java/dom/jni/org_mozilla_dom_NodeImpl.cpp

This Fix brings JavaDOM upto sync with the latest w3c.dom
interfaces built on 5/16/01 and checked into java/external
as dom2.jar


git-svn-id: svn://10.0.0.236/trunk@95145 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 21:13:46 +00:00
ashuk%eng.sun.com
6e54053027 New dom2.jar file created from Level 1 DOM and Level 2 DOM
sources obtained from www.w3c.org on 16 May 2001.


git-svn-id: svn://10.0.0.236/trunk@95144 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 21:09:35 +00:00
pschwartau%netscape.com
bd16fd8f3b Initial add. Regression test for bug 76054 in SpiderMonkey and bug 78706 in Rhino.
git-svn-id: svn://10.0.0.236/trunk@95142 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 19:01:42 +00:00
despotdaemon%netscape.com
634e044a86 Pseudo-automatic update of changes made by cavin@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@95141 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 17:24:42 +00:00
despotdaemon%netscape.com
b4acef35ab Pseudo-automatic update of changes made by tfox@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@95140 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 17:23:26 +00:00
waterson%netscape.com
5cf84f645b Bug 81118. Back out changes to bug 43914, which regressed jrgm's tests.
git-svn-id: svn://10.0.0.236/trunk@95139 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 15:51:17 +00:00
bernd.mielke%snafu.de
bd49af42b2 encapsulate printf's in BasicTableLayoutStrategy.cpp
bug 78770 r= karnaze sr = atttinasi


git-svn-id: svn://10.0.0.236/trunk@95138 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 14:56:09 +00:00
cmanske%netscape.com
f001dc8bd9 Fix to editor pref dialog layout bug 77517, r=blake, sr=ben
git-svn-id: svn://10.0.0.236/trunk@95137 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 14:23:47 +00:00
cmanske%netscape.com
2673e3cf7e CSS part of fix to editor pref dialog layout bug 77517, r=blake, sr=ben
git-svn-id: svn://10.0.0.236/trunk@95136 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 14:22:00 +00:00
mkaply%us.ibm.com
1f9a8a21c7 #79954
r=mkaply, a=blizzard
Add middlemouse.paste pref for OS/2


git-svn-id: svn://10.0.0.236/trunk@95135 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 14:21:18 +00:00
nboyd%atg.com
faa367a725 Fix bug 78706
git-svn-id: svn://10.0.0.236/trunk@95134 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 14:07:00 +00:00
ftang%netscape.com
4cc3945877 fix bug 80552 r=ftang r/sr=jst
check in for simon@softel.co.il
change BidiEnable to GetBidiEnable


git-svn-id: svn://10.0.0.236/trunk@95132 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 13:40:08 +00:00
ftang%netscape.com
9d3bb4995d fix UMR in GetPosition for bug 81078
check in for simon@softel.co.il
r/sr=kin@netscape.com, ftang@netscape.com
check array boundary before accessing the content array


git-svn-id: svn://10.0.0.236/trunk@95131 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 13:36:36 +00:00
ftang%netscape.com
917e8e7fb0 fix bug 80793.
check bidi frame before we call next sibling
check in for simon@softel.co.il
r/sr=kin


git-svn-id: svn://10.0.0.236/trunk@95130 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 13:17:40 +00:00
scc%mozilla.org
4217ad6b80 bug #75220: rs=brendan, r=axel@pike.org. fixing string names. add the renamed implementations to the build.
git-svn-id: svn://10.0.0.236/trunk@95129 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 12:46:47 +00:00
ftang%netscape.com
37a4c874db fix 80725
rs=ftang subclass GB2312ToUnicodeV2 from GB18030 converter to solve the issue.


git-svn-id: svn://10.0.0.236/trunk@95128 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 12:43:49 +00:00
ftang%netscape.com
8e72896cd9 fix bug 73710. rewrite the multi table conversion routine to support overlap range
for HKSCS and EUC-TW
rs=ftang


git-svn-id: svn://10.0.0.236/trunk@95127 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 12:40:14 +00:00
scc%mozilla.org
3fefa47415 bug #75220: rs=brendan, r=axel@pike.org. fixing string names. export the new header files.
git-svn-id: svn://10.0.0.236/trunk@95126 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 12:38:41 +00:00
ftang%netscape.com
9b6852e523 back out the change for 80725 since it case 81001and 81004
rb=ftang


git-svn-id: svn://10.0.0.236/trunk@95125 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 12:37:36 +00:00
scc%mozilla.org
e42403ea50 bug #75220: rs=brendan, r=axel@pike.org. fixing string names.
git-svn-id: svn://10.0.0.236/trunk@95124 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 12:36:35 +00:00
ftang%netscape.com
aad56f1bc5 fix 76003. fix bidi rendering context state corrupting
check in for simon@softel.co.il
r=dbaron@fas.harvard.edu
sr=kin@netscape.com


git-svn-id: svn://10.0.0.236/trunk@95123 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 12:18:19 +00:00
cls%seawood.org
ed58399ffb Updating intermodule header dependencies
git-svn-id: svn://10.0.0.236/trunk@95122 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 11:48:55 +00:00
despotdaemon%netscape.com
e74db8fb5d Pseudo-automatic update of changes made by simon@softel.co.il.
git-svn-id: svn://10.0.0.236/trunk@95121 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 11:26:19 +00:00
peterv%netscape.com
1d07aed984 Fixing bustage. r=Pike, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@95120 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 11:18:18 +00:00
cls%seawood.org
9c1d8c62c6 Ooops. Just remove CVS_CO_DATE_FLAGS from CVSCO_NSS if NSS_CO_TAG=NSS_CLIENT_TAG. Do not unset CVS_CO_DATE_FLAGS.
git-svn-id: svn://10.0.0.236/trunk@95119 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 11:16:08 +00:00
axel%pike.org
c79dcc311e moving nsOutlinerSelection from nsISecurityCheckedComponent to class info, r=mstoltz, sr=jst, bug 80907
git-svn-id: svn://10.0.0.236/trunk@95118 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 08:13:12 +00:00
bryner%uiuc.edu
6dea5b241d Getting rid of unnecessary dependencies on OJI and appshell. r=thayes, sr=tor.
git-svn-id: svn://10.0.0.236/trunk@95117 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 08:06:43 +00:00
despotdaemon%netscape.com
b659295a34 Pseudo-automatic update of changes made by thayes@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@95115 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 07:58:31 +00:00
timeless%mac.com
fd90b3335f Bugzilla Bug 80181 mTransferable= (nsITransferable *) 0x0. Can't paste in xlib build.
r=dr sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@95114 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 07:27:25 +00:00
scc%mozilla.org
73f506738e bug #75220: sr=jst, r=dr; rename |nsCommon[C]String| to |nsSharable[C]String|. cvs remove the obsolete files.
git-svn-id: svn://10.0.0.236/trunk@95113 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 06:57:02 +00:00
attinasi%netscape.com
7d8ef6f0d0 STOP stipping whitespace from name attribute on Map element. b=79738 r=harishd sr=shaver
git-svn-id: svn://10.0.0.236/trunk@95109 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 05:32:38 +00:00
dr%netscape.com
1600252698 fix for 46287 (<frame scrolling=no> breaks window.scroll and html anchors). r=evaughan, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@95108 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 05:30:24 +00:00
scc%mozilla.org
ce6222443e bug #75220: sr=jst, r=dr; rename |nsCommon[C]String| to |nsSharable[C]String|. Stop exporting the old header file "nsCommonString.h" (now that all users of the old name have been fixed)
git-svn-id: svn://10.0.0.236/trunk@95107 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 04:55:23 +00:00
scc%mozilla.org
b4be013eed bug #75220: sr=jst, r=dr; rename |nsCommon[C]String| to |nsSharable[C]String|. Fix all users of the old name.
git-svn-id: svn://10.0.0.236/trunk@95106 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 04:52:43 +00:00
scc%mozilla.org
ec1b27c490 bug #75220: sr=jst, r=dr; rename |nsCommon[C]String| to |nsSharable[C]String|. Stop building the old implementation in "nsCommonString.cpp", and |typedef| the old type to an alias for |nsSharable[C]String|.
git-svn-id: svn://10.0.0.236/trunk@95105 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 04:49:20 +00:00
scc%mozilla.org
5cd9ea9a27 bug #75220: sr=jst, r=dr; rename |nsCommon[C]String| to |nsSharable[C]String|. Build the new implementation in "nsSharableString.cpp".
git-svn-id: svn://10.0.0.236/trunk@95104 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 04:45:59 +00:00
scc%mozilla.org
7369553c7c bug #75220: sr=jst, r=dr; rename |nsCommon[C]String| to |nsSharable[C]String|. Export the new header file "nsSharableString.h".
git-svn-id: svn://10.0.0.236/trunk@95103 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 04:43:31 +00:00
thayes%netscape.com
b6fd55ab11 Bug 43501 - r=ddrinan,sr=blizzard Add Privacy & Security to basic prefs
window.  Restructure security prefs, and move cookie and wallet prefs.


git-svn-id: svn://10.0.0.236/trunk@95102 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 04:43:18 +00:00
jelwell%netscape.com
42257db13f Fix for bug 50679 "Prefs -> change SOCKS to "SOCKS v5"
r=blake, sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@95101 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 04:42:15 +00:00
scc%mozilla.org
1256e0e034 bug #75220: sr=jst, r=dr; rename |nsCommon[C]String| to |nsSharable[C]String|
git-svn-id: svn://10.0.0.236/trunk@95100 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 04:41:32 +00:00
tajima%eng.sun.com
d73e20d787 bug 59420 XIM: always uses on-the-spot after ProfileManager is invoked
(check in for katakai@japan.sun.com)
r/sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@95098 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 04:04:12 +00:00
tajima%eng.sun.com
fe2b00e64f bug 52310 a possible problem in nsGtkIMEHelper.cpp
(check in for katakai@japan.sun.com)
r=shanjian sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@95097 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 03:49:59 +00:00
peterlubczynski%netscape.com
49c8ad09d7 Fix for lost focus for plugins on mac bug 78846 sr=attinasi r=dcone
git-svn-id: svn://10.0.0.236/trunk@95096 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 03:46:56 +00:00
rbs%maths.uq.edu.au
6070a2bca3 Remove a gratuitous redundant test. b=67438
git-svn-id: svn://10.0.0.236/trunk@95095 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 03:40:29 +00:00
idk%eng.sun.com
da539f0b2c *not part of the build*
uncommented tests


git-svn-id: svn://10.0.0.236/trunk@95094 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 03:15:32 +00:00
rbs%maths.uq.edu.au
829a60bdeb Report the name of the faulty file when there is an XML parsing error. Useful for popup windows or XUL files. b=47416 r=heikki sr=jst
git-svn-id: svn://10.0.0.236/trunk@95093 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 02:49:24 +00:00
rbs%maths.uq.edu.au
260a41ecbf Special fix to enable the WindDings font. Also homogenized identation&printf while there. b=77265 r=shanjian sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@95092 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 02:38:14 +00:00
peterlubczynski%netscape.com
a0cabe4f1a Fix for sample in plugins r=peterl sr=attinasi patch by kens@activestate.com bug 77234
git-svn-id: svn://10.0.0.236/trunk@95091 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 02:27:18 +00:00
Xiaobin.Lu%eng.Sun.com
71658277df r=timeless sr=shaver
bug 72807 " C++ style comment warning"


git-svn-id: svn://10.0.0.236/trunk@95090 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 02:26:04 +00:00
Xiaobin.Lu%eng.Sun.com
5f83020d4c r=timeless sr=shaver
bug 72807 "c++ style comment warning"


git-svn-id: svn://10.0.0.236/trunk@95089 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 02:24:44 +00:00
peterlubczynski%netscape.com
3cba4fc24b Fix for plugins not resizing correctly in XUL. r=peterl sr=attinasi patch by kens@activestate.com bug 77234
git-svn-id: svn://10.0.0.236/trunk@95088 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 02:24:33 +00:00
ducarroz%netscape.com
954ce04eff Fix for bug 77226. Remove usage of NSGetFactory. R=varada, SR=bienvenu
git-svn-id: svn://10.0.0.236/trunk@95087 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 02:09:02 +00:00
ben%netscape.com
d86a0210a7 Fix for 80392, r=blake, sspitzer
git-svn-id: svn://10.0.0.236/trunk@95086 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 02:04:14 +00:00
ben%netscape.com
e2bbdd9cd7 Fix for 80392, r=blake, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@95085 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 02:03:34 +00:00
ben%netscape.com
bf80b60e2a Fix for 80392, poor fit for pref panels. r=blake, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@95084 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 02:01:25 +00:00
sfraser%netscape.com
57a0b332de Fix bug 80660 -- can bring up multiple find dialogs now. r=blake, sr=ben
git-svn-id: svn://10.0.0.236/trunk@95083 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 01:47:54 +00:00
naving%netscape.com
5378528442 79444. r=suresh sr=bienvenu. Set the trash folder flag for cyrus imap servers and when
delimiter is not '/' convert name to onlineName


git-svn-id: svn://10.0.0.236/trunk@95082 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 01:42:57 +00:00
pavlov%netscape.com
b9759f5c86 fixing bug 74129 r=shaver sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@95081 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 01:42:52 +00:00
naving%netscape.com
9b1e6fb562 75936. r=suresh sr=bienvenu. No need to use copy service
git-svn-id: svn://10.0.0.236/trunk@95080 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 01:40:32 +00:00
ben%netscape.com
90a84b11c4 fix for 74969. r=blake, waterson
git-svn-id: svn://10.0.0.236/trunk@95079 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 01:37:20 +00:00
bstell%netscape.com
b40db47eb0 bug 67732, 69139, r=ftang, sr=blizzard
when searching for fonts to display glyphs consider
  sub-planes of the font (bug 67732)
  the element's lang group (bug 69139)
  the user's locale's lang group (bug 69139)


git-svn-id: svn://10.0.0.236/trunk@95078 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 01:34:57 +00:00
beard%netscape.com
f82f497bbb Removed:
ScopeInitializer.java


git-svn-id: svn://10.0.0.236/trunk@95077 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 01:10:19 +00:00
sfraser%netscape.com
fd2e2770cb Fix the build by #including <Scrap.h>
git-svn-id: svn://10.0.0.236/trunk@95076 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 01:01:19 +00:00
jst%netscape.com
42a72c9b25 Fixing xpcdom landing regression, not sure what this breaks, but it's wrong. r=hyatt@netscape.com, sr=waterson@netscape.com
git-svn-id: svn://10.0.0.236/trunk@95075 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 01:00:02 +00:00
sonmi%netscape.com
4b9311c9ea when pk12util -i fails added test for pk12util tmp/lock file
when this exists errormessage to the log


git-svn-id: svn://10.0.0.236/trunk@95074 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 00:56:27 +00:00
javi%netscape.com
3e9cefebe5 Fix build bustage
git-svn-id: svn://10.0.0.236/trunk@95073 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 00:32:11 +00:00
javi%netscape.com
4842da0cfb Add JS libraries to project for linking.
git-svn-id: svn://10.0.0.236/trunk@95072 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 00:24:43 +00:00
nboyd%atg.com
8573d14612 2 additional issues:
1. In that patch I forgot to remove "import org.mozilla.classfile.*" and
simply catch Exception in newInvokerMaster which is not a good practice.
The attached patch FunctionObject_patch fixes that and removes other
unused imports.

2. In org.mozilla.classfile.DefiningClassLoader defineClass method first
tries to call via ClassManager the defineClass method in a class loader
that loaded DefiningClassLoader itself. But this would define new
classes in that class loader so they would not be subject of the garbage
collection until a classloader that loads DefiningClassLoader would go
away even if a DefiningClassLoader instance is gone. The
DefiningClassLoader_patch removes that and simply calls super.defineClass.

The patch also change the order of class search in loadClass so the
loader first looks for a class among its defined classes and only after
that in parent loaders.

Regards, Igor


git-svn-id: svn://10.0.0.236/trunk@95071 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 00:24:37 +00:00
sonmi%netscape.com
cd544c5a0d seperated the output of the client and the server to work around
a problem on dump


git-svn-id: svn://10.0.0.236/trunk@95070 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 00:08:05 +00:00
blakeross%telocity.com
5d5b0add75 Backing out anatoliya to fix build bustage. The compiler is your friend. It will help you catch errors.
git-svn-id: svn://10.0.0.236/trunk@95069 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 00:07:52 +00:00
larryh%netscape.com
379106b0b2 bugzilla: 80884. PR_Rmdir error
git-svn-id: svn://10.0.0.236/trunk@95068 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 00:04:34 +00:00
anthonyd%netscape.com
6e8975b97d Patch around ChangeTable bug (brendan, r=gordon, smoketestblocker).
git-svn-id: svn://10.0.0.236/trunk@95067 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 23:41:32 +00:00
javi%netscape.com
4c54c932cd Add nsCrypto.cpp to Mac build.
git-svn-id: svn://10.0.0.236/trunk@95066 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 23:16:40 +00:00
javi%netscape.com
408d97e904 Fix for Bug 74340 r=mcgreer, sr=blizzard
Add the crypto object back to PSM 2.


git-svn-id: svn://10.0.0.236/trunk@95065 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 23:15:12 +00:00
wtc%netscape.com
9f68abd727 Verified that the autoconf build system is equivalent to the classic
build system on AIX, HP-UX, Linux, and Solaris.  The 'release' makefile
target still doesn't quite work.
Modified Files:
	configure configure.in config/Makefile.in
	config/autoconf.mk.in config/config.mk config/nsinstall.c
	config/rules.mk lib/ds/Makefile.in lib/libc/src/Makefile.in
	pr/include/md/Makefile.in pr/src/misc/Makefile.in


git-svn-id: svn://10.0.0.236/trunk@95064 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 22:57:39 +00:00
mstoltz%netscape.com
a617f63914 Fixing bug 78831 - treat chrome and resource URLs the same in the
URL loading check and give them access to each other. r=pavlov,
 sr=brendan. This allows us to turn on the fix (already reviewed)
for 69070.


git-svn-id: svn://10.0.0.236/trunk@95063 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 22:47:21 +00:00
harishd%netscape.com
8e7bf84767 75641 - Fixing MLK caused by unclosed FONT tags ( penguin.html )
r=heikki sr=waterson
77352 - Making sure that the heading tags' size takes precedence over
residual style tags' size info.
r=pollmann sr=attinasi
57248 - Moved attribute entity parsing to the parser land.
r=heikki sr=jst.


git-svn-id: svn://10.0.0.236/trunk@95062 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 22:32:26 +00:00
radha%netscape.com
4693dd0f7c fix for bug # 72197 javascript url casues problems with SH. r=rpotts sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@95061 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 22:27:01 +00:00
radha%netscape.com
52d37371b0 Fix for bug # 72197 javascript urls cause problems with history r= rpotts sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@95060 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 22:26:19 +00:00
hwaara%chello.se
299c7dc33b #75779, hide the sidebar by default in mailnews for new profiles. r=suresh, sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@95059 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 22:24:19 +00:00
dmose%netscape.com
711e485b81 Fix for MOZ_TRACK_MODULE_DEPS build (eg senna tinderbox) build bustage
git-svn-id: svn://10.0.0.236/trunk@95058 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 22:22:59 +00:00
pinkerton%netscape.com
fcf4512d64 replaces 4-char codes with constants from scrap.h. forgot a mapping for 'utxt' in one direction. r=nhotta/sr=sfraser. bug# 81028
git-svn-id: svn://10.0.0.236/trunk@95057 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 22:21:41 +00:00
mkaply%us.ibm.com
58a33974f6 #76670
r=mkaply,achimha@innotek.de sr=roc+moz
Implement XP regions - currently only used on OS/2


git-svn-id: svn://10.0.0.236/trunk@95056 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 22:14:48 +00:00
anatoliya%netscape.com
c5838c840b bug 76512 r=pchen sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@95055 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 22:03:51 +00:00
pschwartau%netscape.com
580ec950bc Initial add. Regression test for bug 74474.
git-svn-id: svn://10.0.0.236/trunk@95054 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 22:01:39 +00:00
pschwartau%netscape.com
dbc8de8609 Renaming this file as regress-74474-001.js
git-svn-id: svn://10.0.0.236/trunk@95053 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 22:00:42 +00:00
bstell%netscape.com
6d02ee625d bug 76238, r=ftang, sr=blizzard
add font support for ISO-8859-13 (Baltic)


git-svn-id: svn://10.0.0.236/trunk@95052 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 21:39:24 +00:00
cmanske%netscape.com
82a53959b8 Fixed infinite loop problems in Table Editing, b=79462, r=brade, sr=kin
git-svn-id: svn://10.0.0.236/trunk@95051 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 21:30:24 +00:00
brendan%mozilla.org
d5037366b0 Add optional JSDHashTableOps.initEntry hook, spruce up comments (74883, r=waterson, sr=shaver).
git-svn-id: svn://10.0.0.236/trunk@95050 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 21:07:10 +00:00
rginda%netscape.com
f07bf0f8e8 - chatzilla only -
bug 80286, channels with colon characters don't work correctly.  Patch from samuel@sieb.net.  r=me


git-svn-id: svn://10.0.0.236/trunk@95049 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 21:05:35 +00:00
leaf%mozilla.org
5d86392d08 Automated update
git-svn-id: svn://10.0.0.236/trunk@95048 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 20:59:50 +00:00
jst%netscape.com
596769bb65 Fixing the remaining part (xpcdom regression) of bug 61984, r=harishd@netscape.com, sr=vidur@netscape.com
git-svn-id: svn://10.0.0.236/trunk@95047 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 20:58:58 +00:00
jst%netscape.com
10e9d9c1a7 Fixing the remaining part (xpcdom regression) of bug 61984, r=harishd@netscape.com, sr=vidur@netscape.com
git-svn-id: svn://10.0.0.236/trunk@95046 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 20:58:31 +00:00
sfraser%netscape.com
68e18960dd Testing, NOT PART OF ANYTHING
git-svn-id: svn://10.0.0.236/trunk@95045 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 20:57:01 +00:00
cls%seawood.org
bc7a89e6f8 Update intermodule dependencies to fix senna bustage
git-svn-id: svn://10.0.0.236/trunk@95044 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 20:53:59 +00:00
darin%netscape.com
8da7730ff5 obvious ommision from my earlier checkin for bug 80544. patch=bienvenu, sr=darin
git-svn-id: svn://10.0.0.236/trunk@95043 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 20:50:50 +00:00
kmcclusk%netscape.com
c1fbab5f73 Fixed viewmanager refresh problem on WIN32. Added a line of code to set the status to nsEventStatus_eConsumeNoDefault for NS_PAINT messages in nsViewManager::DispatchEvent. This line was inadvertently removed by the checkin for bug 75591; bug 80847 sr=roc+moz r=dcone@netscape.com
git-svn-id: svn://10.0.0.236/trunk@95042 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 20:50:11 +00:00
rginda%netscape.com
f900d67111 bug 76050, add venkman and jsd makefiles. r=cls
git-svn-id: svn://10.0.0.236/trunk@95041 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 20:48:23 +00:00
rginda%netscape.com
f9bbe497a5 bug 76050, separate --with-extensions=venkman and --enable-jsd, fix xmlterm test as well. r=cls
git-svn-id: svn://10.0.0.236/trunk@95040 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 20:47:28 +00:00
rginda%netscape.com
fecc1d5ec0 bug 76050, build js/jsd after xpidl. r=cls
git-svn-id: svn://10.0.0.236/trunk@95039 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 20:42:29 +00:00
javi%netscape.com
d2dab0be97 Add nsPKCS11Slot.cpp to Mac build.
git-svn-id: svn://10.0.0.236/trunk@95038 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 20:42:26 +00:00
rginda%netscape.com
8a3e79369f bug 76050, use the same module name across the module. Fix senna bustage. r=cls
git-svn-id: svn://10.0.0.236/trunk@95037 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 20:40:43 +00:00
mcgreer%netscape.com
a0a53888a2 bug 80094, implement device manager for PSM2
r=thayes, sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@95036 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 20:40:28 +00:00
rginda%netscape.com
96d9080417 bug 76050, fix REQUIRES for jsd unix makefile. r=cls
git-svn-id: svn://10.0.0.236/trunk@95035 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 20:39:35 +00:00
sspitzer%netscape.com
40a0a0c631 *** empty log message ***
git-svn-id: svn://10.0.0.236/trunk@95034 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 20:38:30 +00:00
rginda%netscape.com
635fe7c46a bug 76050, build js/jsd from toplevel makefile so we're sure we've got an xpidl compiler. r=cls
git-svn-id: svn://10.0.0.236/trunk@95033 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 20:38:26 +00:00
kin%netscape.com
d11e18cfc5 Bug 79157: resurrect plaintext editor library. Mac build love. not part of SeaMonkey build. sr=kin
git-svn-id: svn://10.0.0.236/trunk@95032 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 20:37:09 +00:00
ftang%netscape.com
1bf6d6e2ab fix 74124
r/sr=sfraser
add bidi support for Macintosh


git-svn-id: svn://10.0.0.236/trunk@95031 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 20:35:31 +00:00
peterv%netscape.com
f871c42313 Add DOM ClassInfo for Transformiix classes. r=Pike, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@95030 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 20:35:23 +00:00
sspitzer%netscape.com
71abdd7a03 add comment for patch for bug #80089
git-svn-id: svn://10.0.0.236/trunk@95029 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 20:33:20 +00:00
mkaply%us.ibm.com
a1405ec48d No bug - need PR_CALLBACK to build inspector on OS/2
git-svn-id: svn://10.0.0.236/trunk@95028 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 20:31:39 +00:00
waterson%netscape.com
807c132ce3 Be sure to use .get() when passing nsXPIDLCString to PR_LOG().
git-svn-id: svn://10.0.0.236/trunk@95027 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 20:00:29 +00:00
waterson%netscape.com
48ef30f41f Bug 35816. Minimize size of serialized RDF/XML and improve its quality. Break parser and serializer into XPConnect-addressable components. r=hyatt, sr=shaver
git-svn-id: svn://10.0.0.236/trunk@95026 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 19:56:28 +00:00
bryner%uiuc.edu
cf76a5080a Bug 80543 -- outliner RowCountChanged behaving incorrectly on row removal. r=sspitzer, sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@95025 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 19:44:23 +00:00
brendan%mozilla.org
0abf3306e0 Re-init pinned atoms after 1=>0=>1 contexts-in-runtime transition (80619, sr=jband&shaver).
git-svn-id: svn://10.0.0.236/trunk@95024 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 19:39:16 +00:00
shannond%netscape.com
40d09c3774 Bug 73702 - Need to point to Java Plugin download page for HPUX. ifdef HPUX then
go to HP site to get Java plugin. ra=av@netscape.com


git-svn-id: svn://10.0.0.236/trunk@95023 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 19:15:34 +00:00
jband%netscape.com
e8ee3b88c6 remove commented out code
git-svn-id: svn://10.0.0.236/trunk@95022 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 19:15:30 +00:00
mcgreer%netscape.com
f977c76e9c fix for bug #80356, certs should be grouped by issuer org
r=javi, sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@95021 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 19:12:44 +00:00
cls%seawood.org
75ef795ff3 Attempting to pull a static tag by date is A Bad Thing(tm). Just don't do it (because cvs won't).
git-svn-id: svn://10.0.0.236/trunk@95020 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 19:11:49 +00:00
waterson%netscape.com
d754c56885 Bug 43914. Don't force-dirty line after break-after; be sure to dirty lines containing a modified frame's continuation. Should improve typing performance. r=dbaron, sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@95019 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 19:09:41 +00:00
jband%netscape.com
0abd022da3 PRBool values should be members of the set {0,1}. r=sfraser sr=jst. see bug 80722
git-svn-id: svn://10.0.0.236/trunk@95018 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 19:09:33 +00:00
racham%netscape.com
0fd50997ca Fixing bug 80985. Allowing valid characters in the hostname during the mail accountsetup. sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@95017 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 19:02:48 +00:00
dougt%netscape.com
5659d45a5a Fix for 66951. r=ftang@Netscape.com, sr=dougt@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@95016 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 19:01:57 +00:00
waterson%netscape.com
57ea6c20ad Bug 35816. Add new interfaces, not yet part of the build. r=hyatt, sr=shaver.
git-svn-id: svn://10.0.0.236/trunk@95015 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 18:48:17 +00:00
hewitt%netscape.com
5679378923 80944 - tabbox not working, r=jag, sr=shaver
git-svn-id: svn://10.0.0.236/trunk@95014 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 18:28:25 +00:00
danm%netscape.com
09c43c710b fix sandboxing of sidebar iframe. bug 59603 r=hyatt,matt
git-svn-id: svn://10.0.0.236/trunk@95013 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 18:07:50 +00:00
yokoyama%netscape.com
b69b4da020 bug fix for 69121.
git-svn-id: svn://10.0.0.236/trunk@95012 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 18:00:14 +00:00
ddrinan%netscape.com
3882d4886d Enable support for OCSP. Bug#80178, r=mcgreer@netscape.com, sr=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@95011 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 17:59:10 +00:00
nhotta%netscape.com
dbcda641a3 using nhotta's account: yokoyama: bug fix for 69121. /r=ftang; /sr=brendan
git-svn-id: svn://10.0.0.236/trunk@95010 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 17:56:22 +00:00
yokoyama%netscape.com
2a1010b48b bug: 80746: /r=ftang; /sr=brendan
git-svn-id: svn://10.0.0.236/trunk@95009 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 17:55:21 +00:00
darin%netscape.com
c2d7b15bcb Fixes regression bug 80544 "can't browse ebay.com" sr=mscott
git-svn-id: svn://10.0.0.236/trunk@95008 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 17:47:51 +00:00
shaver%mozilla.org
a6e7fe83bf 73494: remove iostreams use in regxpcom, general cleanup, new silence options.
r=dmose, sr=kin.


git-svn-id: svn://10.0.0.236/trunk@95007 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 17:46:55 +00:00
darin%netscape.com
b3bc95d647 Fixes bug 44536 "HTTP post fails after authentication" r=bbaetz, rs=mscott.
git-svn-id: svn://10.0.0.236/trunk@95006 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 17:44:46 +00:00
ddrinan%netscape.com
ea31a498b4 Enable support for OCSP. Bug#80178, r=mcgreer@netscape.com, sr=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@95005 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 17:35:35 +00:00
wtc%netscape.com
680c6a50ea Use NSPR 4.1.1.
Modified files: manifest.mn, Makefile.


git-svn-id: svn://10.0.0.236/trunk@95004 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 17:31:15 +00:00
nboyd%atg.com
563c6f9a49 2 additional issues:
1. In that patch I forgot to remove "import org.mozilla.classfile.*" and
simply catch Exception in newInvokerMaster which is not a good practice.
The attached patch FunctionObject_patch fixes that and removes other
unused imports.

2. In org.mozilla.classfile.DefiningClassLoader defineClass method first
tries to call via ClassManager the defineClass method in a class loader
that loaded DefiningClassLoader itself. But this would define new
classes in that class loader so they would not be subject of the garbage
collection until a classloader that loads DefiningClassLoader would go
away even if a DefiningClassLoader instance is gone. The
DefiningClassLoader_patch removes that and simply calls super.defineClass.

The patch also change the order of class search in loadClass so the
loader first looks for a class among its defined classes and only after
that in parent loaders.

Regards, Igor


git-svn-id: svn://10.0.0.236/trunk@95003 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 16:58:08 +00:00
beard%netscape.com
4493305491 Removed:
src/org/mozilla/javascript/optimizer/JavaScriptClassLoader.java

Added:
src/org/mozilla/javascript/optimizer/InvokerImpl.java
src/org/mozilla/classfile/DefiningClassLoader.java


git-svn-id: svn://10.0.0.236/trunk@95001 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 15:41:44 +00:00
mcgreer%netscape.com
f765e10432 fix for #77701, mozilla crashes when viewing a cert for which NSS cannot find the full chain.
r=javi, sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@95000 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 14:56:42 +00:00
mkaply%us.ibm.com
1f067ae579 #76670
r=mkaply,achimha@innotek.de sr=roc+moz
Implement XP regions - currently only used on OS/2


git-svn-id: svn://10.0.0.236/trunk@94999 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 14:43:48 +00:00
ftang%netscape.com
8c39a9f49b fix port bustage
git-svn-id: svn://10.0.0.236/trunk@94998 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 14:34:23 +00:00
locka%iol.ie
2c71976f41 Fix activates/deactivates browser window when test app winEmbeds frame becomes active/inactive r=disttsc@bart.nl b=78610
git-svn-id: svn://10.0.0.236/trunk@94997 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 14:33:43 +00:00
morse%netscape.com
e025d62447 bug 53403, Dragging bookmark folder into child folder deletes folder, r=ben, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@94996 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 13:43:27 +00:00
nboyd%atg.com
614bf804d7 New file, mostly moved from org.mozilla.javascript.optimizer.JavaScriptClassLoader
git-svn-id: svn://10.0.0.236/trunk@94995 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 13:12:43 +00:00
nboyd%atg.com
6f24c51dd9 Norris Boyd wrote:
> Igor Bukanov wrote:
>
>
>>Norris Boyd wrote:
>>
>>
>>>The intention was to keep classfile and JavaAdapter optional. Those
>>>dependencies crept in. We can use Invoker optionally--perhaps I should do
>>>some performance numbers to see if it's worth it.
>>>
>>I implemented that patch, it splits Invoker.java into Invoker.java and
>>its implementation in optimizer/InvokerImpl.java The reason to put it
>>into optimizer package is that Invoker is very similar in spirit to
>>NativeScript: it generates classes to speed up access and in this way
>>there is no need to have separated option not to use: one can simply
>>remove optimizer all together.
>>
>
> Yes, that sounds great.
>
>
>>
>>I noticed during implementation that JavaAdapter.DefiningClassLoader and
>>optimizer/JavaScriptClassLoader contains the same code, so maybe they
>>can be moved to org.mozilla.classfile package under one name?
>>
>
> Yes, that sounds like a good change too. Thanks for noticing that.


The update is pretty messy: it touches FunctionObject which I changed to
remove the special treatment of NativeWith in the previous patch, and it
also add/removes files.

Here is a description:
DefiningClassLoader.java should go to org/mozilla/classfile. It is the
same code that was in omj/optimizer/JavaScriptClassLoader.java with
class rename and adding public attribute and correspondingly
omj.optimizer/JavaScriptClassLoader.java should be removed. I guess it
would be nice to preserve logs/history in CVS during the move.

InvokerImpl.java should go to omj/optimizer. It is mostly what
omj.Invoker was.

invoker_changes_patch was generated via
cvs diff -u Invoker.java JavaAdapter.java optimizer/Codegen.java
and contains changes against the current CVS

FunctionObject_invoker_patch was generated via
diff -u ../../mozilla.1/javascript/FunctionObject.java FunctionObject.java
and contains changes against that With patch.

Igor


git-svn-id: svn://10.0.0.236/trunk@94994 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 13:10:38 +00:00
ftang%netscape.com
1d2184a9d7 fix bug 80725. change GB2312 to gb18030 support
property file change rs


git-svn-id: svn://10.0.0.236/trunk@94993 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 12:54:23 +00:00
ftang%netscape.com
21b4009940 fix 80772. add nsGBKConvUtil.cpp
git-svn-id: svn://10.0.0.236/trunk@94992 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 12:53:05 +00:00
ftang%netscape.com
694de6067d fix 80772. r=bstell clean up ucvcn and add gb18030
git-svn-id: svn://10.0.0.236/trunk@94991 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 12:52:29 +00:00
neeti%netscape.com
e9eecdf06d fix for bug 78639 - pics must not print to console in opt builds, r=dougt, sr=darin
git-svn-id: svn://10.0.0.236/trunk@94990 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 12:47:02 +00:00
neeti%netscape.com
27c9aff84f patch for bug 78876 - null bytes badly interpreted in base64-encoded data: URI scheme. r=sspitzer, sr=valeski
git-svn-id: svn://10.0.0.236/trunk@94989 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 12:45:50 +00:00
ftang%netscape.com
174a23b528 add new file for bug 80772
r=bstell a=ftang


git-svn-id: svn://10.0.0.236/trunk@94988 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 12:33:38 +00:00
ftang%netscape.com
c993644839 add new macro. fix bug 80772. r/sr=notyet
git-svn-id: svn://10.0.0.236/trunk@94987 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 12:31:30 +00:00
ftang%netscape.com
7fd978c74e fix and check in 77252 for simon@softel.co.il
r=ftang sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@94986 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 12:29:10 +00:00
ftang%netscape.com
459a9773c6 fix 80158 check in for simon@softel.co.il
r=ftang sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@94985 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 12:23:34 +00:00
ftang%netscape.com
a3cac5f1ad fix bug 80156. check in for simon@softel.co.il
r=ftang sr=blizzard remove unnecessary stuff.


git-svn-id: svn://10.0.0.236/trunk@94984 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 12:18:09 +00:00
ftang%netscape.com
21bea5eb05 temp fix bug 80352 untill simon@softel.co.il come out the real fix
We cannot pass in PR_TRUE to force reflow here. Otherwise, we will incrase stylechange reflow right after
we visit a link from a page which have frameset or iframe
r/sr=vidur sr=jst


git-svn-id: svn://10.0.0.236/trunk@94983 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 12:13:57 +00:00
ftang%netscape.com
90c84a4f20 fix 80111. remove ASCII from the X11 Johab font encoding converter
r=bstell sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@94982 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 12:11:00 +00:00
ftang%netscape.com
9aca6405e5 fix bug 80166. check in for simon@softe.co.il
r=ftang sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@94981 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 12:07:30 +00:00
ftang%netscape.com
540865139f fix 80163. check in for simon@softel.co.il
r=ftang
sr=blizzard@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@94980 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 12:04:34 +00:00
ftang%netscape.com
a2b25d78bc fix bug 71358. add IBMBIDI logic for Arabic/Hebrew
check in for simon@softel.co.il
r/sr=hyatt
r=ftang


git-svn-id: svn://10.0.0.236/trunk@94979 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 11:58:40 +00:00
ftang%netscape.com
2dc86c6411 fix bug 71358. Use xpcom pointer and do right thing for ref count
r/sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@94978 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 11:57:22 +00:00
law%netscape.com
e75d1e41cb Bug 53952; replace DDE client to prevent being blocked by ill-behaved applications; r=cathleen, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@94977 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 10:32:51 +00:00
jst%netscape.com
f3be9f08c8 Checking in Boris Zbarsky's (bzbarsky@mit.edu) fix for bug 79818, making more CSSRules implement DOM interfaces. r=bryner, sr=jst
git-svn-id: svn://10.0.0.236/trunk@94975 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 08:26:13 +00:00
glazman%netscape.com
fe602274b6 nsDOMCSSDeclaration::GetCssText not implemented; b=79722, r=harishd, sr=jst
git-svn-id: svn://10.0.0.236/trunk@94974 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 08:25:03 +00:00
rginda%netscape.com
35cc679664 fix to help senna tinderbox find PRClist
git-svn-id: svn://10.0.0.236/trunk@94973 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 07:55:34 +00:00
rginda%netscape.com
10ae8cb7e3 fix ports bustage
git-svn-id: svn://10.0.0.236/trunk@94972 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 07:42:58 +00:00
kandrot%netscape.com
fd89d7f4c1 Backing out the changes I checked in for Ron Guilmette.
git-svn-id: svn://10.0.0.236/trunk@94971 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 07:31:40 +00:00
rginda%netscape.com
c0acc79ceb disable js debugger until I can figure out what's going on with shrike
git-svn-id: svn://10.0.0.236/trunk@94969 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 07:07:36 +00:00
idk%eng.sun.com
24e28c7407 *not part of the build*
fix for 57781, 57790


git-svn-id: svn://10.0.0.236/trunk@94968 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 06:47:45 +00:00
stephend%netscape.com
d0db178e2a Bug 62565, numerous spelling errors in Help's spelling. Patch by Stephen Walker <walk84@usa.net> r=db48x@yahoo.com sr=alecf@netscape.com
git-svn-id: svn://10.0.0.236/trunk@94967 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 06:46:08 +00:00
stephend%netscape.com
c6fcf04c25 Part of bug 62565, numerous spelling errors in Help's spelling. Patch by Stephen Walker <walk84@usa.net> r=db48x@yahoo.com sr=alecf@netscape.com
git-svn-id: svn://10.0.0.236/trunk@94965 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 06:43:35 +00:00
mstoltz%netscape.com
624a206a26 *** empty log message ***
git-svn-id: svn://10.0.0.236/trunk@94964 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 06:43:12 +00:00
mstoltz%netscape.com
c37cd5aa27 bug 78650, moved some #ifdefs so that printfs never happen in optimized builds.
patch by cls@seawood.org, r=mstoltz@netscape.com, dveditz@netscape.com


git-svn-id: svn://10.0.0.236/trunk@94963 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 06:43:03 +00:00
stephend%netscape.com
faecd9f0c2 Choosing Help | About Mozilla should show 'about:' in URL. Patch by Henrik Gemal <gemal@gemal.dk> r=timeless@mac.com sr=ben@netscape.com
git-svn-id: svn://10.0.0.236/trunk@94962 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 06:25:17 +00:00
kandrot%netscape.com
ad752d8cc7 Checkin for Ron Guilmette. bug #46775 r=pavlov sr=waterson
git-svn-id: svn://10.0.0.236/trunk@94961 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 06:21:28 +00:00
stephend%netscape.com
65e58dfb8b autostretch='never' needs to be added for checkboxes. Patch by Stephen Walker <walk84@usa.net> r=timeless sr=ben@netscape.com. Bug 42406
git-svn-id: svn://10.0.0.236/trunk@94960 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 06:20:55 +00:00
attinasi%netscape.com
253a6746bf Fixed crash when ToolTip pref is changed: b=64025 r=pinkerton sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@94959 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 06:20:49 +00:00
leaf%mozilla.org
4682cd1e39 Automated update
git-svn-id: svn://10.0.0.236/trunk@94958 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 06:14:49 +00:00
rginda%netscape.com
6c5cddc1c1 reverting checkin to configure
git-svn-id: svn://10.0.0.236/trunk@94957 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 06:13:22 +00:00
axel%pike.org
61fbc0b831 bug 78127, xsl:choose and stacks, code by sicking@bigfoot.com, r=keith, r/a=peterv, sr=shaver
git-svn-id: svn://10.0.0.236/trunk@94956 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 06:13:02 +00:00
anthonyd%netscape.com
c76df0b6e2 comments for nsISelection.idl, nothing but comments being added, nothing to see here
git-svn-id: svn://10.0.0.236/trunk@94955 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 06:10:38 +00:00
anthonyd%netscape.com
64473032d4 comments for the nsIDOMRange.idl, JUST comments, nothing to see here.
git-svn-id: svn://10.0.0.236/trunk@94954 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 06:09:47 +00:00
stephend%netscape.com
feb852745d Typo in 'Understanding Privacy page (in wallet) patch by Stephen Walker <walk84@us.net> r=db48x@yahoo.com sr=alecf@netscape.com. Bug 78380
git-svn-id: svn://10.0.0.236/trunk@94953 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 06:07:21 +00:00
kandrot%netscape.com
9f9bd271d9 Checkin for Ron Guilmette, bug #76788. r=chuang, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@94952 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 06:01:10 +00:00
kandrot%netscape.com
d29bc03ec5 bug #77233, r=waterson, sr=brendan Changed a delete to a free for a malloced ptr
git-svn-id: svn://10.0.0.236/trunk@94951 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 05:55:15 +00:00
stephend%netscape.com
79c9fb3f3e Removing an annoying 'go' dump statement in the color picker. Bug 80869. Patch by Stephen Walker <walk84@usa.net) r=stephend/timeless sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@94950 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 05:55:10 +00:00
kandrot%netscape.com
b9f5b4b52d Check in for bug #75764 to elminate non-static globals. r=kandrot, sr=jband
git-svn-id: svn://10.0.0.236/trunk@94949 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 05:50:24 +00:00
sspitzer%netscape.com
653553e7dc fix for #65704. offline status indicators aren't changing.
now the offline indicators in multiple browser, mailnews, msg compose, editor windows will
update when we go offline.  also, allow windows to 'jump in' before the offline state
changes so they can do certain tasks and allow the user to cancel the state change, if needed.
(important for mailnews).  there is still some work to do, but this is the bulk of it.
r=alecf (on initial patch), r=bienvenu, sr=ben.


git-svn-id: svn://10.0.0.236/trunk@94948 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 05:49:09 +00:00
rginda%netscape.com
0db5d04af3 bug 76050, js debugger unix make system changes, r=cls
git-svn-id: svn://10.0.0.236/trunk@94947 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 05:48:08 +00:00
sspitzer%netscape.com
fa3fe66a03 cleanup. r=timeless, sr=smfr. #80872
git-svn-id: svn://10.0.0.236/trunk@94946 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 05:38:44 +00:00
idk%eng.sun.com
9b408160b4 *not part of the build*
fix for 80867


git-svn-id: svn://10.0.0.236/trunk@94945 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 05:08:19 +00:00
sspitzer%netscape.com
0001bd6d61 fix for #63225. "Save Image As" from a message provides a bogus image filename.
remove some dead code.  r=ducarroz, sr=mscott,sspitzer.


git-svn-id: svn://10.0.0.236/trunk@94944 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 05:04:55 +00:00
pchen%netscape.com
af53c6b623 bug 76705, r=mcafee, sr=ben, add fastnav.xul and fastnav.js to comm.jar
git-svn-id: svn://10.0.0.236/trunk@94943 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 05:01:53 +00:00
pchen%netscape.com
93c3647c16 bug 76705, r=mcafee, sr=ben, add minmal fastnav.xul and fastnav.js
git-svn-id: svn://10.0.0.236/trunk@94942 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 05:00:47 +00:00
idk%eng.sun.com
6a48393614 *not part of the build*
fix for 77693


git-svn-id: svn://10.0.0.236/trunk@94941 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 04:46:46 +00:00
mstoltz%netscape.com
8b2a3f46e6 *** empty log message ***
git-svn-id: svn://10.0.0.236/trunk@94940 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 04:44:56 +00:00
mstoltz%netscape.com
d356cb5c43 bug 79445, fixing crash with some event handlers (null pointer dereference)
r/sr=brendan@mozilla.org. Also fixed a typo in prefs that would have reopened
bug 56009.


git-svn-id: svn://10.0.0.236/trunk@94939 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 04:44:54 +00:00
sspitzer%netscape.com
0ddd6a9db0 fix for #80089. for imap, get saving a draft to remove the old draft if
the drafts folder is not currently open (in the thread pane.)
fix by cavin@netscape.com  r=ducarroz,mscott.  sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@94938 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 04:44:19 +00:00
sfraser%netscape.com
99978c3513 Fix for bug 80810. Persist the position of the prefs dialog. r=pav, sr=ben
git-svn-id: svn://10.0.0.236/trunk@94937 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 04:37:33 +00:00
sfraser%netscape.com
3ad3cc97c6 Making the add bookmark dialog look better (dialog=yes). r=pavlov, sr=ben
git-svn-id: svn://10.0.0.236/trunk@94936 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 04:31:23 +00:00
sfraser%netscape.com
0c2c54c21f Fix for bug 31032 -- correctly update the dirty region of the window when scrolling, to avoid turds. Also fix spelling errors. r=pinkerton, sr=scc.
git-svn-id: svn://10.0.0.236/trunk@94934 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 04:24:02 +00:00
shanjian%netscape.com
e9d0ee343f #78483 this Shift-JIS page is treated as UTF-16
r = yokoyama, sr=brendan


git-svn-id: svn://10.0.0.236/trunk@94933 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 03:58:56 +00:00
loadrunner%betak.net
e28a63d3d0 bug 57720, (sr, r)=alecf, blizzard
git-svn-id: svn://10.0.0.236/trunk@94932 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 03:48:51 +00:00
shanjian%netscape.com
4c4c552ae0 #72299 User could not override charset from http server
r=nhotta, sr=jst


git-svn-id: svn://10.0.0.236/trunk@94931 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 03:42:33 +00:00
shanjian%netscape.com
feacdf586c #80756 Font list is empty after selecting a font in Pref->Font dlg
This is a regression caused by fix in 74899. I will back out that
fix to fix this. A new patch will be proposed for 74899.


git-svn-id: svn://10.0.0.236/trunk@94930 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 03:28:35 +00:00
blakeross%telocity.com
b4cdb2e889 Changing "Show" to "Show/Hide" to better reflect function. r=mpt rs=brendan
git-svn-id: svn://10.0.0.236/trunk@94929 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 03:28:10 +00:00
blakeross%telocity.com
4670fa2a8f View > Toolbars submenu item should be "Status Bar", not "Statusbar" or "Taskbar". (80733, patch by Gerv). r=blake rs=brendan
git-svn-id: svn://10.0.0.236/trunk@94928 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 03:24:13 +00:00
timeless%mac.com
f36e2887f3 Bugzilla Bug 80634 Program received signal SIGSEGV, Segmentation fault.
Bullet-proofing patch + ASSERT. rs=shaver


git-svn-id: svn://10.0.0.236/trunk@94927 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 03:12:08 +00:00
racham%netscape.com
637046b07f Fixing bug 80102. Using radio group items to represent server type selection in mail account wizard. r=ssu,hwaara sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@94926 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 03:09:10 +00:00
tajima%eng.sun.com
3217e9e2f5 53989 XIM: over-the-spot hangs with VJE3.0 and ATOK X
(checked in the patch of katakai@japan.sun.com)
r/sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@94925 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 03:08:08 +00:00
nhotta%netscape.com
e565ab7f62 Added 'utxt' to MimeMapper for kUnicodeMime, bug 10816, r=pinkerton, sr=blizzard.
git-svn-id: svn://10.0.0.236/trunk@94923 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 03:05:26 +00:00
nhotta%netscape.com
59f8ad5c35 Chagned nsFrameImageLoader::Init to use ToNewUTF8String instead of ToNewCString
in order to avoid data loss for non ASCII data, bug 61132, r=ftang, sr=attinasi.


git-svn-id: svn://10.0.0.236/trunk@94922 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 03:04:23 +00:00
nhotta%netscape.com
a630ef95fb Changed to make string as array so sizeof returns number of characters instead of a size of a pointer,
this fixes a wrong offset problem for parsing charset, bug 80114, r=attinasi, sr=blizzard.


git-svn-id: svn://10.0.0.236/trunk@94921 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 03:03:19 +00:00
nhotta%netscape.com
91b29bc178 Separated a code to get a top most window's charset as a function, so it can be called by both reply and forward,
that allows mime decoder to get an inherited charset from the original message for forward,
bug 66098, r=ducarroz, sr=bienvenu.


git-svn-id: svn://10.0.0.236/trunk@94920 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 03:01:44 +00:00
sspitzer%netscape.com
6f002facef fix for #75973. prevent the crash when a user entered a bogus hostname
in the account wizard.  and now, prevent the user from entering a
bogus hostname.  the test isn't perfect yet, but it's much better.
r=racham,sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@94919 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 03:00:52 +00:00
racham%netscape.com
73fecf71db Fixing bug 78656. Cleaning console dump in profile migration part. r=racham, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@94918 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 02:59:21 +00:00
timeless%mac.com
27435a6fc7 Bugzilla Bug 70392 Prefs: default size affects HTML/Text Domains section (mail Send Format)
r=stephend@netscape.com sr=ben@netscape.com


git-svn-id: svn://10.0.0.236/trunk@94917 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 02:59:16 +00:00
timeless%mac.com
f3726cacfa Bugzilla Bug 79174 'handling client message' is annoying
r=daa@distributed.net r=cls r/sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@94916 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 02:57:37 +00:00
stephend%netscape.com
846c2481ce Remove treePopup.js include in threadPane.xul r=hwaara@chello.se sr=sspitzer@netscape.com. Bug 80549
git-svn-id: svn://10.0.0.236/trunk@94915 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 02:57:02 +00:00
sspitzer%netscape.com
9824c9944b fix for #73323. r=pavlov, sr=bienvenu. crash when reading certain mail messages.
git-svn-id: svn://10.0.0.236/trunk@94914 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 02:55:51 +00:00
pinkerton%netscape.com
ccfde38a8e forgot a null check on the region when starting a drag. sr=sfraser. bug# 80818.
git-svn-id: svn://10.0.0.236/trunk@94913 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 02:54:27 +00:00
blakeross%telocity.com
78a081c6e2 Tree column resizing should use live updating on Mac OS (75574). r=pink sr=ben
git-svn-id: svn://10.0.0.236/trunk@94912 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 02:53:41 +00:00
nboyd%atg.com
0b0d9fbef4 The attached patch makes NativeWith to use IdFunction for its
constructor, removes the special treatment of the With object from
IdScriptable and FunctionObject, adds to IdFunction the
initAsConstructor method similar in spirit to
FunctionObject.addAsConstructor (it is called now from IdScriptable and
NativeWith) and replaces in Context.java lazy initialization of
NativeWith by direct call of NativeWith.scopeInit.


git-svn-id: svn://10.0.0.236/trunk@94910 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 01:17:51 +00:00
sfraser%netscape.com
55e9cbf26f Fix the a problem exposed by another bug, where out params were not correctly set to null. Part of fix for bug 80722 (crash creating new profile).
git-svn-id: svn://10.0.0.236/trunk@94909 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 00:34:10 +00:00
sfraser%netscape.com
05952b76d0 Fix the root cause of bug 80722 (crash creating new profile); copy/paste error in a previous checkin. Blocker fix.
git-svn-id: svn://10.0.0.236/trunk@94908 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 00:33:04 +00:00
pschwartau%netscape.com
c707b2eea6 Whitespace cleanup -
git-svn-id: svn://10.0.0.236/trunk@94907 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 00:08:27 +00:00
ashuk%eng.sun.com
672f92400d Bug=80792
author=ashuk
Files modified
java/webclient/src_moz/CBrowserContainer.cpp
java/dom/jni/org_mozilla_dom_events_MousEventImpl.cpp

This patch allows Webclient and JavaDOM to build with the
mozilla trunk as of 05/14/01


git-svn-id: svn://10.0.0.236/trunk@94906 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 00:03:22 +00:00
hewitt%netscape.com
7178fe0937 80488 - page info dead, r=blake/andreww
git-svn-id: svn://10.0.0.236/trunk@94905 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 22:44:57 +00:00
hewitt%netscape.com
96e2d4d67c 80748 - mac classic doa, r=blake/andreww
git-svn-id: svn://10.0.0.236/trunk@94904 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 22:41:42 +00:00
wtc%netscape.com
dd119559bd Restored the code that was accidentally deleted in rev. 3.3.
git-svn-id: svn://10.0.0.236/trunk@94903 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 22:24:12 +00:00
wtc%netscape.com
a4e830173d Restored code that was accidentally deleted in rev. 3.3.
git-svn-id: svn://10.0.0.236/trunk@94902 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 22:21:55 +00:00
wtc%netscape.com
e57cfaf59d Merged NSPRPUB_CLIENT_BRANCH onto the trunk.
git-svn-id: svn://10.0.0.236/trunk@94901 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 22:12:54 +00:00
rginda%netscape.com
c4cf632983 - not built -
add required libraries to unix make


git-svn-id: svn://10.0.0.236/trunk@94900 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 21:59:01 +00:00
despotdaemon%netscape.com
2d70eb1896 Pseudo-automatic update of changes made by thayes@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@94899 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 21:34:08 +00:00
joki%netscape.com
45a55be926 Fix for 80746, fix smoketest blocker by backing out 61336 fix. r:harishd
git-svn-id: svn://10.0.0.236/trunk@94892 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 18:54:06 +00:00
chak%netscape.com
8c6f66adac Fix for 64270 - crash on window.close when another window is referenced
r=jst,rpotts, sr=rpotts


git-svn-id: svn://10.0.0.236/trunk@94891 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 14:53:03 +00:00
karnaze%netscape.com
6b82fe01dc bug 78291 - disable processing the dummy layout request during special table reflow command cancel, sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@94890 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 14:37:13 +00:00
karnaze%netscape.com
58efd0fb66 bug 55202 - honor height of cell, sr=attinasi, r=bernd.mielke@snafu.de
git-svn-id: svn://10.0.0.236/trunk@94889 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 14:28:00 +00:00
axel%pike.org
189fb5766d fix for 77889; item(k) -> getNextSibling; r/a=peterv, sr=jst
git-svn-id: svn://10.0.0.236/trunk@94888 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 14:22:49 +00:00
rods%netscape.com
e3d372d68c change the default to be 20 when a "null" size is specified
Bug 73575 r=kmcclusk, sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@94887 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 13:50:35 +00:00
cls%seawood.org
116dd1c6fb Remove moz-smoke reference
git-svn-id: svn://10.0.0.236/trunk@94886 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 12:40:28 +00:00
dveditz%netscape.com
cc136063bd fix Mac build problem for bug 7022; thanks to sgehani@netscape.com for tracking down
git-svn-id: svn://10.0.0.236/trunk@94885 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 12:38:15 +00:00
cls%seawood.org
f520e65b0d Removing build-moz-ports.pl as it's fairly out of date and all ports use build-seamonkey.pl now
git-svn-id: svn://10.0.0.236/trunk@94884 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 12:36:40 +00:00
cls%seawood.org
200370d738 Add MOZILLA_DIR/config to perl include path.
git-svn-id: svn://10.0.0.236/trunk@94883 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 12:07:17 +00:00
cls%seawood.org
82f62933e9 Add MOZILLA_DIR/config to perl include path. Should fix coffee tinderbox bustage
git-svn-id: svn://10.0.0.236/trunk@94882 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 12:05:48 +00:00
glazman%netscape.com
e8a9d2d00d ViewCSS.getComputedStyle() returns empty list; b=62697, r=peterv, sr=jst
git-svn-id: svn://10.0.0.236/trunk@94881 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 11:23:53 +00:00
cls%seawood.org
ed03483055 Use homegrown mozLock package instead of flock() as some platforms and/or filesystems do not implement flock (correctly)).
git-svn-id: svn://10.0.0.236/trunk@94880 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 11:13:51 +00:00
darin%netscape.com
c214e06b6e fixes blocker bug 80424 "post regression" r=pavlov, sr=jst
git-svn-id: svn://10.0.0.236/trunk@94879 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 10:20:46 +00:00
darin%netscape.com
7ac10728eb Fixes blocker bug 80424 "post regression" r=pavlov, sr=jst
git-svn-id: svn://10.0.0.236/trunk@94878 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 10:20:11 +00:00
darin%netscape.com
bc1e01f0c1 Fixes blocker bug 80457: r=bbaetz,dr
git-svn-id: svn://10.0.0.236/trunk@94877 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 10:15:06 +00:00
jst%netscape.com
9c23731c4c Wrap debug fprintf inside #ifdef DEBUG, bug #78629, patch by cls@seawood.org, sr=me.
git-svn-id: svn://10.0.0.236/trunk@94876 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 09:56:10 +00:00
cls%seawood.org
f4f5e76787 Try to leave as little time as possible between discovering the lockfile does not exist and creating a new one.
git-svn-id: svn://10.0.0.236/trunk@94875 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 09:56:03 +00:00
cls%seawood.org
420bc20001 Update our intermodule dependencies list.
Fixing senna tinderbox bustage.


git-svn-id: svn://10.0.0.236/trunk@94874 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 09:55:00 +00:00
cls%seawood.org
73e33d1e94 Add missing lib needed to resolved deps at link time for xlib port
git-svn-id: svn://10.0.0.236/trunk@94873 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 09:53:28 +00:00
jst%netscape.com
9277ca530d Checking in the change to use node.baseURI as tbe base wben computing absolute URI's again, this change was checked in, then removed since it required breaking the nsIDOMNode ABI which was unwanted. This change was made by heikki@netscape.com, r=blakeross@telocity.com, sr=alecf@netscape.com
git-svn-id: svn://10.0.0.236/trunk@94872 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 09:51:44 +00:00
jfrancis%netscape.com
565024198d hey, I misspelled "i"! That's gotta be a record of some kind.
git-svn-id: svn://10.0.0.236/trunk@94871 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 09:38:03 +00:00
jst%netscape.com
4f022036c9 Use XPConnect to get the private nsISupports pointer from a JSObject, and fix nsIDOM3Node fu introduced by the XPCDOM landing, r=glazman@netscape.com, rs=vidur@netscape.com
git-svn-id: svn://10.0.0.236/trunk@94870 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 09:16:27 +00:00
jst%netscape.com
148dae3838 Use JS_ValueToECMAInt32() in stead of JS_ValueToInt32() to avoid errors when trying to convert random strings to numbers. r=rginda@netscape.com, sr=jband@netscape.com
git-svn-id: svn://10.0.0.236/trunk@94869 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 08:54:17 +00:00
dveditz%netscape.com
3bf84efccc bug 79886 get install log working again (casualty of xpcdom landing). r=ssu
git-svn-id: svn://10.0.0.236/trunk@94868 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 08:45:44 +00:00
dveditz%netscape.com
88be0a129f Bug 72225 installer proxy values saved as wrong kind of pref, users can't
ever switch back to manual. r=ssu


git-svn-id: svn://10.0.0.236/trunk@94867 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 08:41:59 +00:00
cls%seawood.org
9e416bac9b Add $(DEPTH)\config to cmdlines for make-jars.pl & add-chrome.pl in preparation for switchover to using mozLock.
git-svn-id: svn://10.0.0.236/trunk@94866 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 08:40:19 +00:00
cls%seawood.org
78dbbd6d63 Add priv_abspath subroutine since ActiveState's perl 522 release seems to hit an infinite loop + mem leak.
Store filehandles in hash based upon lockfile name so that we can grab the filehandle latter to close the lockfile before removing it.


git-svn-id: svn://10.0.0.236/trunk@94865 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 08:32:58 +00:00
jfrancis%netscape.com
f944a836c0 fixing kandrot build bustage
git-svn-id: svn://10.0.0.236/trunk@94864 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 08:23:07 +00:00
jfrancis%netscape.com
b85603561b fixing bad loop index
git-svn-id: svn://10.0.0.236/trunk@94863 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 07:19:01 +00:00
beard%netscape.com
4a13674ecc Added idswitch tool sources.
git-svn-id: svn://10.0.0.236/trunk@94862 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 06:52:39 +00:00
beard%netscape.com
a4d579c1f7 Added IdFunctionMaster.java to keep Mac build working.
git-svn-id: svn://10.0.0.236/trunk@94861 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 06:48:07 +00:00
ian%hixie.ch
b790f3b930 Started work on fleshing out the user components. This is still work in progress.
git-svn-id: svn://10.0.0.236/trunk@94860 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 06:45:08 +00:00
jst%netscape.com
9105efe6d4 Backing out change that went in by mistake...
git-svn-id: svn://10.0.0.236/trunk@94859 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 06:38:35 +00:00
kandrot%netscape.com
f1086f9f1d Check in for Ron Guilmette's static build. r=nhotta, sr=waterson bug #46775
git-svn-id: svn://10.0.0.236/trunk@94858 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 06:30:56 +00:00
jst%netscape.com
d2ebe05a62 Fixing build bustage.
git-svn-id: svn://10.0.0.236/trunk@94857 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 05:04:19 +00:00
rpotts%netscape.com
d23acf53de fix mac bustage...
git-svn-id: svn://10.0.0.236/trunk@94856 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 05:01:55 +00:00
mkaply%us.ibm.com
e51ff93b63 nebiros bustage from earlier - don't people even look at ports
git-svn-id: svn://10.0.0.236/trunk@94855 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 04:46:00 +00:00
rpotts%netscape.com
ff2dea088c fix for unix bustage...
git-svn-id: svn://10.0.0.236/trunk@94854 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 04:42:49 +00:00
blakeross%telocity.com
838b0eff6c Stylesheet scoping caused radiogroup navigation regression in Classic. Fixing... r=kerz sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@94853 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 04:11:17 +00:00
blakeross%telocity.com
9b467c99c0 Stylesheet scoping caused radiogroup navigation regression in Classic. Fixing... r=kerz sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@94852 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 04:09:47 +00:00
blakeross%telocity.com
d787fc2b82 Stylesheet scoping caused scrollbars to have context menus yet again. Removing... r=kerz sr=ben
git-svn-id: svn://10.0.0.236/trunk@94851 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 04:08:59 +00:00
blakeross%telocity.com
5fca6f68c5 Toolbars -> Show and move My Sidebar throughout (80484, patch by Gervase Markham). r=blake sr=shaver
git-svn-id: svn://10.0.0.236/trunk@94850 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 04:03:41 +00:00
blakeross%telocity.com
f3f6d0b374 Toolbars -> Show and move My Sidebar throughout (80484, patch by Gervase Markham). r=blake sr=shaver
git-svn-id: svn://10.0.0.236/trunk@94849 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 04:02:31 +00:00
blakeross%telocity.com
25bd1c4060 Component bar in statusbar is flat and messed up in win classic (80434). r=kerz sr=ben
git-svn-id: svn://10.0.0.236/trunk@94848 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 03:58:24 +00:00
blakeross%telocity.com
3cecb1fcd5 Upcoming outliner controller foo. Not yet part of build.
git-svn-id: svn://10.0.0.236/trunk@94847 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 03:46:51 +00:00
rpotts%netscape.com
c115fad344 bug #65777 (r=valeski, sr=mscott) - Window targeting fixes...
git-svn-id: svn://10.0.0.236/trunk@94846 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 03:43:54 +00:00
suresh%netscape.com
fde88e6700 68879. r-racham. sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@94845 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 02:55:07 +00:00
suresh%netscape.com
64872351e2 68879. r=racham, sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@94844 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 02:37:25 +00:00
suresh%netscape.com
960a242c38 44669. r=ssu. sr=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@94843 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 02:36:12 +00:00
rpotts%netscape.com
9c40a95650 bug #65777 (r=valeski, sr=mscott) - Window targeting fixes...
git-svn-id: svn://10.0.0.236/trunk@94842 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 02:16:27 +00:00
joki%netscape.com
3a374455ca Fix 61336, call onchange event for changes made by scripts. sr:jst, r:pollmann
git-svn-id: svn://10.0.0.236/trunk@94841 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 01:57:33 +00:00
joki%netscape.com
08667ef7c1 Fix for 78987, modify Init*Event signatures to meet standards. sr:hyatt, r:jst
git-svn-id: svn://10.0.0.236/trunk@94840 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 01:54:11 +00:00
joki%netscape.com
0b88922ec5 Fix for 54820, send :focus state changes to elements in multiple docs. sr:jst, r:saari
git-svn-id: svn://10.0.0.236/trunk@94839 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 01:49:07 +00:00
jst%netscape.com
8d0d053863 Making items in CSSRuleList's accessable from JS using the array syntax (i.e. rulelist[n]). r=peterv@netscape.com, rs=vidur@netscape.com
git-svn-id: svn://10.0.0.236/trunk@94838 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-13 22:16:45 +00:00
rginda%netscape.com
850e70494b - not built -
s/HTMLElement/Components.interfaces.nsIDOMHTMLElement/


git-svn-id: svn://10.0.0.236/trunk@94837 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-13 22:01:09 +00:00
rginda%netscape.com
7b6b01ea01 - not built -
make the spacer image 0x0px
add decorations for SOURCE and STEP message types


git-svn-id: svn://10.0.0.236/trunk@94836 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-13 21:28:49 +00:00
rginda%netscape.com
b53221e582 - not built -
add breakpoint messages


git-svn-id: svn://10.0.0.236/trunk@94835 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-13 21:28:05 +00:00
rginda%netscape.com
9a45aa6391 - not built -
load url loader and munger scripts


git-svn-id: svn://10.0.0.236/trunk@94834 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-13 21:27:26 +00:00
rginda%netscape.com
4da29d6081 - not built -
add zeroPad() function


git-svn-id: svn://10.0.0.236/trunk@94833 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-13 21:27:02 +00:00
rginda%netscape.com
d217930921 - not built -
use (a modified copy of chatzilla's) munger on output text instead of the one-off hardcoded line break code that was here.
add rules for hyperlinks and long word breaking to munger
implement matchFileName()
add stringToDOM() to turn a string into DOM nodes via the munger
add ERR_FAILURE exception type


git-svn-id: svn://10.0.0.236/trunk@94832 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-13 21:26:43 +00:00
rginda%netscape.com
71f29213b5 - not built -
add SOURCE and STEP message types
whitespace changes
add message consts


git-svn-id: svn://10.0.0.236/trunk@94831 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-13 21:23:50 +00:00
rginda%netscape.com
ad62192476 - not built -
list breakpoints if not data given tot he break command
factor filename matching code into matchFileName()
add clear command to clear breakpoints by file/line number, or breakpoint id
show source text when changing frames


git-svn-id: svn://10.0.0.236/trunk@94830 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-13 21:23:03 +00:00
rginda%netscape.com
67a386a2d3 - not built -
print a debug message when we catch execptions from the console.


git-svn-id: svn://10.0.0.236/trunk@94829 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-13 21:20:41 +00:00
rginda%netscape.com
37cfa2f953 - not built -
add console._sources object to hold source text
clear breakpoints associated with a script when the script is deleted
show source text when the debugger stops
add findNextExecutableLine (Not done, not used)
add loadSource(), displaySource(), getBreakpoint(), clearBreakpoint(), clearBreakpointByNumber() functions
store fileName and line in breakpoint object


git-svn-id: svn://10.0.0.236/trunk@94828 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-13 21:20:00 +00:00
rginda%netscape.com
44cbc74c98 - not bult -
hookup clear command


git-svn-id: svn://10.0.0.236/trunk@94827 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-13 21:16:44 +00:00
rginda%netscape.com
c7aaf7f9be - not built -
uncomment HTML_* consts


git-svn-id: svn://10.0.0.236/trunk@94826 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-13 21:16:21 +00:00
rginda%netscape.com
6b63a69416 - not built -
whitespace cleanup
add url loader and munger files to the jar


git-svn-id: svn://10.0.0.236/trunk@94825 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-13 21:15:44 +00:00
rginda%netscape.com
45bb742eeb - not built -
adding url loader and munger files


git-svn-id: svn://10.0.0.236/trunk@94824 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-13 21:15:05 +00:00
rginda%netscape.com
bc8594c1fc - not built -
check for valid PC in ClearBreakpoint
Lock script subsystem while clearing all breakpoints


git-svn-id: svn://10.0.0.236/trunk@94823 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-13 21:08:06 +00:00
rginda%netscape.com
7fbb46dcd5 - not built -
Convert JS_SetTrap closure to a jsval so it works like a GC thing.


git-svn-id: svn://10.0.0.236/trunk@94822 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-13 21:07:03 +00:00
ian%hixie.ch
3e2f8b13fb Initial checkin of the Field part of the User work. Just ideas at the moment, nothing here is implemented, and much of it is likely to change.
git-svn-id: svn://10.0.0.236/trunk@94821 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-13 20:54:35 +00:00
dbaron%fas.harvard.edu
333e1dc53d Fix MOZ_TRACK_MODULE_DEPS (senna tinderbox) bustage by adding xpconnect to REQUIRES.
git-svn-id: svn://10.0.0.236/trunk@94820 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-13 20:27:36 +00:00
ian%hixie.ch
21e06d49a5 First pass at adding User objects (derived from Session). Lots of XXX code -- none of this works, it's basically all stubs.
In addition to the code that actually does stuff, I still need to add a MySQL implementation of the data source and the Field class and its associated Factory.
Also added Passwords.pm (stubs for a password generator and encryptor) and made Session objects store a pointer to the controller object.


git-svn-id: svn://10.0.0.236/trunk@94818 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-13 18:11:54 +00:00
ian%hixie.ch
175e51509e Added a bit more support for objects (as opposed to services): added a new objectCreate() constructor and an objectInit() method.
Added an optimisation to Controller.pm so that service names will be hashed once accessed. This should make multiple accesses of the same service a lot quicker. To go with this I added some diagnostics code (on exit) and moved the code around a little bit.
Fixed a minor transgression of the coding style guidelines in Magic*Array.pm. :-)
Neatened up the code in Output.pm.
Made it so Session objects assume they have an 'app' property, and so don't need to be passed $app all the time. (Sessions are objects now.)
Added an unimplemented getAddress() method to the Session class.


git-svn-id: svn://10.0.0.236/trunk@94817 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-13 18:04:52 +00:00
jst%netscape.com
ad0223ffa7 Removing unused code and code that was #if 0'ed out on the XPCDOM branch and left in when the branch landed. No code changes.
git-svn-id: svn://10.0.0.236/trunk@94816 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-13 10:33:33 +00:00
jst%netscape.com
ff709370e6 Removing unecessary #includes
git-svn-id: svn://10.0.0.236/trunk@94815 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-13 09:52:35 +00:00
ben%netscape.com
c91013e6ab cvs sux rox
git-svn-id: svn://10.0.0.236/trunk@94814 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-13 09:28:09 +00:00
ben%netscape.com
6e855cc9f4 Fix for 71685, Bookmarks in sidebar don't load. r=pchen, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@94813 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-13 09:17:39 +00:00
varga%utcru.sk
a97ddde7ec Fix for 72368, 79729. Thread lines are crooked, drawing past column edge and not lined up with parent images.
git-svn-id: svn://10.0.0.236/trunk@94811 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-13 07:29:07 +00:00
hyatt%netscape.com
c72b6e47e7 Fix for 78741. r=saari, sr=ben
git-svn-id: svn://10.0.0.236/trunk@94810 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-13 07:08:23 +00:00
scc%mozilla.org
9dd77648bd fixing bustage: alright, Linux isn't falling for the old |typename| trick. Guess I have to pull this out into a separate parameterized type.
git-svn-id: svn://10.0.0.236/trunk@94809 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-13 07:03:29 +00:00
sspitzer%netscape.com
0e35ee1039 fix for #79579. previous unread and previous navigation can leave us
with "bogus" rows in the thread pane.  sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@94808 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-13 06:05:09 +00:00
ian%hixie.ch
87e48ce3f8 fixing two rather serious (albeit simple) bugs in the strings data source; adding a comment to Input.pm in preparation for doing the user authentication stuff
git-svn-id: svn://10.0.0.236/trunk@94807 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-13 05:52:24 +00:00
scc%mozilla.org
511cefd56a fixing bustage: adding |typename| where needed
git-svn-id: svn://10.0.0.236/trunk@94806 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-13 05:50:11 +00:00
bryner%uiuc.edu
e7225c2d22 Bug 71770 -- hide the outliner scrollbar when it's not needed. r=blake, sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@94805 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-13 05:30:46 +00:00
sspitzer%netscape.com
7b3eb174d6 fix for #77510. get posting a draft to work. pass in (but ignore)
the nntp posting url until I clean up the code that uses it.  sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@94804 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-13 05:27:35 +00:00
scc%mozilla.org
5f8f895b28 bug #75551: r=jst, sr=sfraser. Added |CaseInsensitiveFindInReadable|
git-svn-id: svn://10.0.0.236/trunk@94803 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-13 05:16:10 +00:00
ducarroz%netscape.com
a5485398f0 Remove temporary debugging printf to help resolve bug 79775. R=n/a, SR=n/a
git-svn-id: svn://10.0.0.236/trunk@94802 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-13 01:35:47 +00:00
ducarroz%netscape.com
3e4fe38001 Fix for bug 77053. Correctly detect redirection in order to avoid to abort the fetch. R=varada. SR=mscott
git-svn-id: svn://10.0.0.236/trunk@94801 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-13 01:08:34 +00:00
shanjian%netscape.com
b9b58df874 #74899 Mozilla crashes in GKGFXWIN.DLL when changing font for a specific encodin
g from Prefs
r=nhotta, sr=waterson
When freeing global stuff, after cmaps are freed, globalFont should do it too.


git-svn-id: svn://10.0.0.236/trunk@94800 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-13 01:05:06 +00:00
syd%netscape.com
d5d69c4e06 Fix for 78282 r=ssu, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@94799 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-13 00:45:45 +00:00
jst%netscape.com
5bceb08149 Making document.write and document.writeln callable with no arguments, this is needed for backwards compatibility. This is a regression from the XPCDOM landing. r=bryner, sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@94798 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-13 00:27:58 +00:00
cls%seawood.org
89e16d6e78 Add MOZILLA_DIR/config to perl's include path so that we can find mozLock.pm when necessary
git-svn-id: svn://10.0.0.236/trunk@94797 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-13 00:26:35 +00:00
cls%seawood.org
77ebb57353 Initial version. Since flock() doesn't work on all platforms or with all filesystems, implement locking using lck files.
git-svn-id: svn://10.0.0.236/trunk@94796 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-13 00:25:19 +00:00
jst%netscape.com
90ccdb84be Fixing MathML build bustage caused by the XPCDOM landing, patch from daa@distributed.net (David Avery), sr=me.
git-svn-id: svn://10.0.0.236/trunk@94795 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 23:35:42 +00:00
hwaara%chello.se
e2f32469f2 #40486, The action section in Filter Editor is missing descriptive text.
Patch by gervase.markham@univ.ox.ac.uk
r=hwaara, sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@94794 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 23:06:04 +00:00
blakeross%telocity.com
6090d5f882 Backing out my fix which caused 80462.
git-svn-id: svn://10.0.0.236/trunk@94793 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 22:48:33 +00:00
sspitzer%netscape.com
d8d55bc8ff fix for #80499. sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@94792 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 21:24:25 +00:00
dbaron%fas.harvard.edu
97e0c62ebc Fix context menus on pages with background images. Patch from Mark Loiselle <mloiselle@yahoo.com>. r=dbaron sr=shaver b=80473
git-svn-id: svn://10.0.0.236/trunk@94791 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 21:19:45 +00:00
pinkerton%netscape.com
695be64dc7 get region out of scriptableRegion to fix custom drag region. r=pchen/sr=smfr bug 80196.
git-svn-id: svn://10.0.0.236/trunk@94790 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 20:55:27 +00:00
pinkerton%netscape.com
cba4466736 give access to internal region as noscript. make methods lowercase. bug# 80196. r=pchen/sr=smfr
git-svn-id: svn://10.0.0.236/trunk@94789 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 20:54:57 +00:00
sspitzer%netscape.com
9a77478146 fix for #80498. prevent assertion / js exception when expanding news server when offline.
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@94788 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 20:48:33 +00:00
dr%netscape.com
e09e735232 fix typo, compiler warning. r=daa@distributed.net
git-svn-id: svn://10.0.0.236/trunk@94787 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 20:14:23 +00:00
blakeross%telocity.com
e03558fc3d Dropping dragged webpage text yields null (68058). r=doron sr=ben
git-svn-id: svn://10.0.0.236/trunk@94786 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 20:07:12 +00:00
sspitzer%netscape.com
7486d3b653 fix for #80485. sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@94785 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 19:17:53 +00:00
sspitzer%netscape.com
2c14561027 remove unused file.
git-svn-id: svn://10.0.0.236/trunk@94784 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 19:12:52 +00:00
peterv%netscape.com
c85e827ac2 Follow-up to the xpcdom landing: nothing should link against the dom library anymore, it's a component now. sr=jst.
git-svn-id: svn://10.0.0.236/trunk@94783 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 18:05:48 +00:00
bbaetz%cs.mcgill.ca
4e3705a380 Bug 32359 - fix context menu for mailtos
patch by gerv, r=bz,dr sr=alecf


git-svn-id: svn://10.0.0.236/trunk@94782 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 17:52:35 +00:00
bbaetz%cs.mcgill.ca
aca4e84ce5 bug 79639 - move sidebar toffle into toolbars menu, and rename toolbars
submenu to "show"
patch by gerv, r=hwaara, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@94781 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 17:49:15 +00:00
bbaetz%cs.mcgill.ca
2b3f91299b Bug 53712 - changing themes shouldn't reaply current theme
patch by gerv (gervase.markham@univ.ox.ac.uk), r=timeless, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@94780 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 17:47:33 +00:00
ducarroz%netscape.com
619e76a2cd Fix for bug 78445. Need to addref ourself to avoid potential self destruction while processing the onload event. R=sspitzer, SR=hyatt
git-svn-id: svn://10.0.0.236/trunk@94779 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 17:40:12 +00:00
locka%iol.ie
14926f398b Fix window.print crash when called early during page loading. b=66934 r=pollmann@netscape.com sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@94778 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 15:52:06 +00:00
hwaara%chello.se
9a799b27ad #79955, Mail standalone's statusbar is too high. r=andreww, sr=hewitt
#79827, Remove call to deprecated function. r=cmanske, sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@94777 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 15:38:02 +00:00
nboyd%atg.com
63cee71c03 Hi, Norris!
The attached patch moves the IdFunction.Master interface to the
separated file IdFunctionMaster and eliminates getParentScope from the
interface: it is simpler to set scope explicitly.

The patch assumes the changes in IdFunction.java from the previous patch
  and were produced via:

diff -uP javascript.2000-05-10 javascript

Regards, Igor


git-svn-id: svn://10.0.0.236/trunk@94776 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 13:15:39 +00:00
peterv%netscape.com
c325ed3bd6 Follow-up to the xpcdom landing: nothing should link against the dom library anymore, it's a component now. sr=jst.
git-svn-id: svn://10.0.0.236/trunk@94775 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 12:47:41 +00:00
dbaron%fas.harvard.edu
65f63a2374 Fix MOZ_TRACK_MODULE_DEPS (senna tinderbox) bustage by adding intl to REQUIRES.
git-svn-id: svn://10.0.0.236/trunk@94774 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 12:29:38 +00:00
peterv%netscape.com
87d2d06408 Fixing BeOS bustage, it doesn't like PI (PI -> PROC_INST).
git-svn-id: svn://10.0.0.236/trunk@94773 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 12:00:43 +00:00
peterv%netscape.com
f48d8811c1 Fix bug 72142 for unix (Add XSLT component to installers). r=sgehani, sr=jst
git-svn-id: svn://10.0.0.236/trunk@94772 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 11:40:14 +00:00
leaf%mozilla.org
e01a214087 Automated update
git-svn-id: svn://10.0.0.236/trunk@94767 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 09:59:49 +00:00
nisheeth%netscape.com
2a7979ae4d Enable Transformiix on Linux. Don't build on OS/2 for now until bug 53518 is fixed.
git-svn-id: svn://10.0.0.236/trunk@94766 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 09:54:16 +00:00
hyatt%netscape.com
94b7bf8d7d Fix for 78725. r=pink, sr=ben
git-svn-id: svn://10.0.0.236/trunk@94763 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 08:32:18 +00:00
nisheeth%netscape.com
eeb70ed5a9 Fix OS/2 build bustage from fix to bug 29171.
git-svn-id: svn://10.0.0.236/trunk@94762 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 07:12:33 +00:00
cls%seawood.org
dba8d90666 Replace chrome:: target with install::. Using chrome:: was causing |make -j3 install| builds to fail to execute the chrome:: target due to a suspected bug in gnu make. (|make MAKE='make -j3' install| works fine.)
git-svn-id: svn://10.0.0.236/trunk@94761 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 07:08:27 +00:00
hewitt%netscape.com
2b4e310db0 whoops, missed one file in the jar
git-svn-id: svn://10.0.0.236/trunk@94760 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 06:50:28 +00:00
wtc%netscape.com
92fc424630 Merged NSPRPUB_CLIENT_BRANCH onto the trunk.
git-svn-id: svn://10.0.0.236/trunk@94759 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 06:46:01 +00:00
wtc%netscape.com
7646d6d91a Merged NSPRPUB_CLIENT_BRANCH onto the trunk.
git-svn-id: svn://10.0.0.236/trunk@94758 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 06:40:35 +00:00
wtc%netscape.com
b4f96baa89 Merged NSPRPUB_CLIENT_BRANCH onto the trunk.
git-svn-id: svn://10.0.0.236/trunk@94757 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 06:26:43 +00:00
wtc%netscape.com
d965b72184 Merged NSPRPUB_CLIENT_BRANCH onto the trunk.
git-svn-id: svn://10.0.0.236/trunk@94756 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 06:15:54 +00:00
dr%netscape.com
75f8addccf fixing windows bustage
git-svn-id: svn://10.0.0.236/trunk@94755 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 06:07:15 +00:00
wtc%netscape.com
7dbc0a28b5 Merged NSPRPUB_CLIENT_BRANCH onto the trunk.
git-svn-id: svn://10.0.0.236/trunk@94754 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 06:01:46 +00:00
wtc%netscape.com
c8c2396a45 Merged NSPRPUB_CLIENT_BRANCH onto the trunk.
git-svn-id: svn://10.0.0.236/trunk@94753 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 05:31:44 +00:00
jst%netscape.com
e007f5fd74 Fixing xpcdom regression bug 79737 that caused problems on bugzilla. HTMLFormElement's resolve hook wasn't implemented so form controls in a form weren't shadowing DOM properties on form elements. Also fixing problem with select[n] = new Object(). r=pollmann@netscape.com, sr=jband@netscape.com
git-svn-id: svn://10.0.0.236/trunk@94752 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 05:26:07 +00:00
racham%netscape.com
ca2652ef7e Fixing bug 80104. Changing text on congratulations page of mail accountwizard to request user to verify the account information. r=racham, a=jglick,robinf
git-svn-id: svn://10.0.0.236/trunk@94751 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 05:17:43 +00:00
blakeross%telocity.com
cce470d128 Making selection dnd work again (second part of 79793). r=ben sr=jst
git-svn-id: svn://10.0.0.236/trunk@94750 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 05:16:57 +00:00
dr%netscape.com
8c88f01277 fix for 60584 (page keeps jumping to the bottom) and maybe also 73725 (content area flashes/jitters when typing in textarea). r=evaughan, pollman, sr=jst
git-svn-id: svn://10.0.0.236/trunk@94749 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 05:16:53 +00:00
wtc%netscape.com
95bd53b6ee Merged NSPRPUB_CLIENT_BRANCH onto the trunk.
git-svn-id: svn://10.0.0.236/trunk@94748 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 05:12:58 +00:00
nisheeth%netscape.com
31703335d7 r=heikki. sr=jst. Fix for bug 29171. Create HTML unknown element for non-lowercased elements that are in the XHTML namespace.
git-svn-id: svn://10.0.0.236/trunk@94747 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 05:10:48 +00:00
hewitt%netscape.com
c72dc63f3d 63246 - global stylesheet scoping, r=jag/blake, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@94746 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 05:07:39 +00:00
hewitt%netscape.com
aa7b41dc3a 75143 - new wizard bindings - part of build, but not yet used, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@94745 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 05:05:34 +00:00
hewitt%netscape.com
127fbcb508 63246 - global stylesheet scoping, r=jag/blake, sr=hyatt AND
78221 - new modern3 stuff, r=andreww, sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@94744 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 05:02:09 +00:00
blakeross%telocity.com
f9b1f72a34 Making link dnd work again (part of 79793). r=ben sr=jst
git-svn-id: svn://10.0.0.236/trunk@94743 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 05:01:22 +00:00
wtc%netscape.com
3e3ae7a8a3 Merged NSPRPUB_CLIENT_BRANCH onto the trunk.
git-svn-id: svn://10.0.0.236/trunk@94742 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 04:56:57 +00:00
hewitt%netscape.com
f908e45d29 63246 - global stylesheet scoping, r=jag/blake, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@94741 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 04:51:28 +00:00
wtc%netscape.com
24ac465278 Merged NSPRPUB_CLIENT_BRANCH onto the trunk.
git-svn-id: svn://10.0.0.236/trunk@94740 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 04:47:05 +00:00
wtc%netscape.com
ed0a2fba7d Merged NSPRPUB_CLIENT_BRANCH onto the trunk.
git-svn-id: svn://10.0.0.236/trunk@94739 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 04:29:27 +00:00
evaughan%netscape.com
17a55f8e9f Fixed HP bustage
git-svn-id: svn://10.0.0.236/trunk@94738 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 04:20:34 +00:00
andreww%netscape.com
651d63ffe4 bugzilla 72298 r=lordpixel sr=hewitt specialfolder icons for classic mailnews
git-svn-id: svn://10.0.0.236/trunk@94737 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 03:59:11 +00:00
loadrunner%betak.net
6ce08f6cb7 bug 79551, r=nhotta, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@94736 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 03:55:46 +00:00
pschwartau%netscape.com
51df231f0b Making the test driver work correctly on the Mac.
git-svn-id: svn://10.0.0.236/trunk@94735 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 03:52:20 +00:00
evaughan%netscape.com
af873e8346 Fix for NT4 build hang
-r aaron


git-svn-id: svn://10.0.0.236/trunk@94734 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 03:49:51 +00:00
bstell%netscape.com
d503981f24 bug 77300, r=ftang, rs=bstell (see Brendan's comments in the bug report)
alias "646" and "ANSI_X3.4-1968" to ascii


git-svn-id: svn://10.0.0.236/trunk@94733 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 03:48:43 +00:00
bstell%netscape.com
8aefd574ab bug 47836, r=ftang, rs=bstell (see Brendan's comments in bug 77300)
change minimum Korean font size from 16 to 10 pixels


git-svn-id: svn://10.0.0.236/trunk@94732 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 03:43:19 +00:00
andreww%netscape.com
342ecd701d bugzilla 75812 - r=timeless sr=hewitt - moving file button in mailnews search dialog to the right location.
git-svn-id: svn://10.0.0.236/trunk@94731 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 03:25:09 +00:00
dprice%netscape.com
703752907d 71010 - entry points not found. Disabling win32.order files r=waterson
git-svn-id: svn://10.0.0.236/trunk@94730 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 02:59:49 +00:00
jband%netscape.com
a537ae5c5c bug 80062. Various post xpcdom branch landing fixes. r=dbradley sr=jst
git-svn-id: svn://10.0.0.236/trunk@94729 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 02:56:47 +00:00
dbaron%fas.harvard.edu
9fdb886692 Fix MOZ_TRACK_MODULE_DEPS (senna tinderbox) bustage by readding MODULE line that was removed in HTTP branch landing.
git-svn-id: svn://10.0.0.236/trunk@94728 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 02:23:07 +00:00
wtc%netscape.com
bccda9ee0a Merged NSPRPUB_CLIENT_BRANCH onto the trunk.
git-svn-id: svn://10.0.0.236/trunk@94726 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 02:05:12 +00:00
wtc%netscape.com
ee9b3d9d4c Merged NSPRPUB_CLIENT_BRANCH onto the trunk.
git-svn-id: svn://10.0.0.236/trunk@94725 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 01:47:58 +00:00
wtc%netscape.com
d39676c99f Set NSPR version to 4.2 Beta.
git-svn-id: svn://10.0.0.236/trunk@94724 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 01:46:58 +00:00
darin%netscape.com
d5ca28bda6 removing debug printfs
git-svn-id: svn://10.0.0.236/trunk@94723 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 01:42:31 +00:00
wtc%netscape.com
96ba6be300 Merged NSPRPUB_CLIENT_BRANCH onto the trunk.
git-svn-id: svn://10.0.0.236/trunk@94721 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 01:31:18 +00:00
wtc%netscape.com
ec2e71437a Restored some deleted code.
git-svn-id: svn://10.0.0.236/trunk@94720 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 01:29:55 +00:00
wtc%netscape.com
19bfb88f66 Merged NSPRPUB_CLIENT_BRANCH onto the trunk.
git-svn-id: svn://10.0.0.236/trunk@94719 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 01:17:17 +00:00
wtc%netscape.com
72eed6c5e7 Merged NSPRPUB_CLIENT_BRANCH onto the trunk.
git-svn-id: svn://10.0.0.236/trunk@94718 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 01:02:30 +00:00
wtc%netscape.com
a268eff743 Changed the license to MPL/GPL.
git-svn-id: svn://10.0.0.236/trunk@94717 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 01:00:41 +00:00
wtc%netscape.com
c547a925bb Merged NSPRPUB_CLIENT_BRANCH onto the trunk.
git-svn-id: svn://10.0.0.236/trunk@94715 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 00:55:48 +00:00
wtc%netscape.com
e082504830 Merged NSPRPUB_CLIENT_BRANCH onto the trunk. Note that the Win16 stuff
has been deleted.


git-svn-id: svn://10.0.0.236/trunk@94714 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 00:49:17 +00:00
wtc%netscape.com
54abf48212 Restored some deleted comments.
git-svn-id: svn://10.0.0.236/trunk@94713 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 00:36:58 +00:00
wtc%netscape.com
5cbb14eccd Merged NSPRPUB_CLIENT_BRANCH onto the trunk.
git-svn-id: svn://10.0.0.236/trunk@94712 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 00:36:57 +00:00
darin%netscape.com
217a703009 fixes mac bustage
git-svn-id: svn://10.0.0.236/trunk@94711 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 00:36:18 +00:00
darin%netscape.com
0eda1142c0 fixes mac bustage
git-svn-id: svn://10.0.0.236/trunk@94710 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 00:26:47 +00:00
wtc%netscape.com
f5dcff8259 Merged NSPRPUB_CLIENT_BRANCH onto the trunk.
git-svn-id: svn://10.0.0.236/trunk@94709 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 00:08:21 +00:00
wtc%netscape.com
9d3b43878b Merged NSPRPUB_CLIENT_BRANCH onto the trunk.
git-svn-id: svn://10.0.0.236/trunk@94708 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 23:57:21 +00:00
wtc%netscape.com
e2036a27ba Merged NSPRPUB_CLIENT_BRANCH onto the trunk.
git-svn-id: svn://10.0.0.236/trunk@94707 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 23:49:42 +00:00
darin%netscape.com
d8c83efc18 fixes mac bustage
git-svn-id: svn://10.0.0.236/trunk@94706 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 23:36:14 +00:00
edburns%acm.org
aa243c33c1 Changes to remove jpav and mozilla extension directories.
git-svn-id: svn://10.0.0.236/trunk@94705 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 23:31:37 +00:00
edburns%acm.org
9b04329899 Removing at Nikolay's request
git-svn-id: svn://10.0.0.236/trunk@94704 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 23:16:59 +00:00
sonmi%netscape.com
87ddcdd2a1 added Redhat 7.1
git-svn-id: svn://10.0.0.236/trunk@94703 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 23:15:28 +00:00
sonmi%netscape.com
09c432fd93 fixed several bugs on output format (date and time now displayed
correctly, hyperlinks on incomplete builds were missing before,
wrong machine name on missing builds removed)


git-svn-id: svn://10.0.0.236/trunk@94702 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 23:12:52 +00:00
edburns%acm.org
ab97703593 Removed at Nikolay's request.
git-svn-id: svn://10.0.0.236/trunk@94701 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 23:11:56 +00:00
sonmi%netscape.com
d943f1da8f export testlevel, so the scripts know when running backwardcompatibility
tests (need to run some tests differently, because of new options, or known
misbehavior)


git-svn-id: svn://10.0.0.236/trunk@94700 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 23:10:54 +00:00
sonmi%netscape.com
2c88c10f28 added symlinks for Redhat 7.2 Linux
git-svn-id: svn://10.0.0.236/trunk@94699 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 23:09:07 +00:00
sonmi%netscape.com
0c1775002b added a BC_RELEASE variable (=3.2) for backward compatibility test releases,
because when testing against 3.2 we need
to specifically disable  some tests, this will not be so when we are
testing against future releases (or in other places)


git-svn-id: svn://10.0.0.236/trunk@94698 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 23:08:16 +00:00
sonmi%netscape.com
a5df993c47 yesterday's fix broke the backwardcompatibility tests because it used a new
option - put check for backwardcompatibility tests before


git-svn-id: svn://10.0.0.236/trunk@94697 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 23:05:32 +00:00
despotdaemon%netscape.com
ff90d61dc1 Pseudo-automatic update of changes made by wtc@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@94696 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 23:03:05 +00:00
mkaply%us.ibm.com
e3187860b4 OS/2 TB breakage
git-svn-id: svn://10.0.0.236/trunk@94695 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 22:52:41 +00:00
edburns%acm.org
b0015f6781 UnimplementedException
git-svn-id: svn://10.0.0.236/trunk@94693 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 22:38:16 +00:00
darin%netscape.com
6b6871f17a fixes linux bustage r=evaughan
git-svn-id: svn://10.0.0.236/trunk@94692 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 22:30:02 +00:00
darin%netscape.com
b1f6f0b8b0 fixes mac bustage r=evaughan
git-svn-id: svn://10.0.0.236/trunk@94691 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 22:29:34 +00:00
darin%netscape.com
b97434af61 fixed typo in makefile .... arrrggghh!!
git-svn-id: svn://10.0.0.236/trunk@94690 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 21:45:26 +00:00
hyatt%netscape.com
72e1be5b03 Backing out fix for 79720 to fix smooketest blockers with selects and menus. r=pink, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@94688 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 21:36:27 +00:00
darin%netscape.com
fa54aeaed2 part of http branch landing... forgot to add this file.
git-svn-id: svn://10.0.0.236/trunk@94687 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 21:17:17 +00:00
evaughan%netscape.com
eab27303ef Landing accessibility
-r aarol, jgaunt

-sr brendan


git-svn-id: svn://10.0.0.236/trunk@94685 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 21:11:38 +00:00
darin%netscape.com
81e317535f Http branch landing: changes to other files (bug 76866) r=gagan,sr=dougt,a=chofmann
git-svn-id: svn://10.0.0.236/trunk@94682 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 21:05:08 +00:00
darin%netscape.com
b247c6b53d Http branch landing: changes to netwerk/ (bug 76866) r=gagan,sr=dougt,a=chofmann
git-svn-id: svn://10.0.0.236/trunk@94681 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 21:04:09 +00:00
darin%netscape.com
9a5e638978 Http branch landing: removing old files (bug 76866) r=gagan,sr=dougt,a=chofmann
git-svn-id: svn://10.0.0.236/trunk@94680 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 21:01:07 +00:00
idk%eng.sun.com
e1ae8d8e2b *not part of the build*
follow up on 79289
added some makefiles for wintel build


git-svn-id: svn://10.0.0.236/trunk@94679 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 20:41:45 +00:00
pschwartau%netscape.com
8c29047265 Updated JS_GetImplementationVersion() to date of latest JS release (67111).
git-svn-id: svn://10.0.0.236/trunk@94678 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 20:05:34 +00:00
ashuk%eng.sun.com
09686de651 Bug=78610
author=ashuk
ra=edburns

File modifed: java/webclient/src_moz/CBrowserContainer.cpp

This patch enables focus in a form field inside Webclient.

Index: CBrowserContainer.cpp
===================================================================
RCS file: /cvsroot/mozilla/java/webclient/src_moz/CBrowserContainer.cpp,v
retrieving revision 1.19
diff -u -r1.19 CBrowserContainer.cpp
--- CBrowserContainer.cpp       2001/05/10 20:47:06     1.19
+++ CBrowserContainer.cpp       2001/05/11 19:04:09
@@ -28,6 +28,7 @@
 #include "CBrowserContainer.h"
 #include "nsCWebBrowser.h"
 #include "nsIWebBrowser.h"
+#include "nsIWebBrowserFocus.h"
 #include "nsIRequest.h"
 #include "nsIDOMNamedNodeMap.h"
 #include "nsIDOMWindow.h"
@@ -619,6 +620,10 @@
 nsresult JNICALL
 CBrowserContainer::doEndDocumentLoad(nsIWebProgress *aWebProgress)
 {
+
+    nsCOMPtr<nsIWebBrowserFocus> focus(do_GetInterface(mInitContext->webBrowser));
+    focus->Activate();
+
     nsCOMPtr<nsIDOMWindow> domWin;

     if (nsnull != aWebProgress) {


git-svn-id: svn://10.0.0.236/trunk@94677 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 19:06:54 +00:00
mjudge%netscape.com
aa97bbbd98 reverting method for getting selection controller. this WAS to stop selection from snapping from outer document to inside the text field. unfortunately this caused a regression with copying. r= kin a= leaf
git-svn-id: svn://10.0.0.236/trunk@94673 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 18:51:43 +00:00
mkaply%us.ibm.com
9a1694b71f senna REQUIRES bustage - a lot of these components in this REQUIRES can probably be removed
git-svn-id: svn://10.0.0.236/trunk@94670 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 18:10:07 +00:00
justdave%syndicomm.com
eee9480678 Fix for bug 38859: escape invalid email addresses for HTML before displaying to the user.
Patch by Myk Melez <myk@mozilla.org>
r= jake@acutex.net, justdave@syndicomm.com


git-svn-id: svn://10.0.0.236/trunk@94669 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 18:02:38 +00:00
nboyd%atg.com
9d1153179d Hi, Norris!
The attached patch allows subclasses of IdScriptable to override
hasIdValur/deleteIdValue and uses lazy initialization for idMapData
array to avoid its creation when an IdScriptable descendant does not
have any functions. The patch also touches NativeMath.java to replace in
its scopeInit method
        super.scopeInit(cx, scope, sealed);
by
        activateIdMap(cx, sealed);
This is the only reason NativeMath needs to call
IdScriptable.scopeInit() which is intended for creation
constructor/prototype pair.

Regards, Igor


git-svn-id: svn://10.0.0.236/trunk@94667 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 17:41:00 +00:00
mkaply%us.ibm.com
c665437c1c senna requires bustage
git-svn-id: svn://10.0.0.236/trunk@94663 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 16:43:24 +00:00
kin%netscape.com
096b3da5ca Fix non-debug build bustage.
git-svn-id: svn://10.0.0.236/trunk@94662 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 15:19:28 +00:00
cls%seawood.org
fa4872ec9b Fix |make clean| for Mac OSX
Bug #75895


git-svn-id: svn://10.0.0.236/trunk@94660 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 14:48:36 +00:00
ftang%netscape.com
75ba8b58ac fix bug 73251. r=ftang sr=blizzard
author = simon@softel.co.il
chagne bidi property table


git-svn-id: svn://10.0.0.236/trunk@94659 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 14:42:29 +00:00
ftang%netscape.com
936a64c40e fix 76689. r=harishd sr=blizzard
fix non-ASCII xml element name display in the end tag at xml view source


git-svn-id: svn://10.0.0.236/trunk@94658 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 14:39:17 +00:00
attinasi%netscape.com
53442aec1a Fixes crash deleting legend frame. r=rods sr=waterson b=70648
git-svn-id: svn://10.0.0.236/trunk@94657 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 14:26:04 +00:00
valeski%netscape.com
1d8a30414a r=saari, sr=blizzard 64349. adding GetFocusedElement to nsWebBrowser.cpp. patch submitted by DebugWeyers@yahoo.com.
git-svn-id: svn://10.0.0.236/trunk@94656 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 14:19:39 +00:00
kin%netscape.com
9af54696aa Fix for bug #79177: nsIEditorShell editor property should not be [noscript]
Removed the [noscript] notation on the editor attribute.

    editor/idl/nsIEditorShell.idl

r/sr=sfraser@netscape.com


git-svn-id: svn://10.0.0.236/trunk@94655 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 13:59:45 +00:00
kin%netscape.com
8dade4ed7b Fix for bug #75305: Doing Undo and Redo crashes browser
Added nsAutoUpdateViewBatch class, and use it in
nsPlaintexteditor::Undo()/Redo().

    editor/base/nsEditorUtils.h
    editor/base/nsPlaintextEditor.cpp

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


git-svn-id: svn://10.0.0.236/trunk@94654 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 13:59:11 +00:00
kin%netscape.com
3fd1e3f83f Fix for bug #79157: Resurrect plain text editor
Moved Citer/Wrap files into core editor list. Ifdef'd out HTML
specific transactions with ifndef MOZILLA_PLAINTEXT_EDITOR_ONLY.

   editor/base/Makefile.in
   editor/base/TransactionFactory.cpp
   editor/base/makefile.win

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


git-svn-id: svn://10.0.0.236/trunk@94653 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 13:58:31 +00:00
ftang%netscape.com
fb222de609 fix bug 79276
r=bstell sr=blizzard
add additional charset naem for gb18030
should not impact the build


git-svn-id: svn://10.0.0.236/trunk@94652 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 13:54:56 +00:00
kmcclusk%netscape.com
187ee50ed2 Fix nsIDrawingSurface::GetPixelFormat() on WIN32 by removing aPixFormat argument passed to CreateBitmapObject and use mPixFormat instead. bug 77895 patch from alex.fritze@crocodile-clips.com; r=dcone@netscape.com sr=attinasi@netscape.com
git-svn-id: svn://10.0.0.236/trunk@94651 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 13:54:42 +00:00
peterv%netscape.com
fa18f52d58 Partial fix for bug 72142 - only for windows and mac (Add XSLT component to installers). r=sgehani, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@94650 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 13:50:37 +00:00
ftang%netscape.com
5a39308624 fix bug 79680
r/sr = kin
add bidi additional string
should not impact the build


git-svn-id: svn://10.0.0.236/trunk@94649 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 13:49:54 +00:00
glazman%netscape.com
942157b59c Advanced Dialog for CSS properties should rely on ElementCSSInlineStyle; b=80000, r=cmanske, sr=kin
git-svn-id: svn://10.0.0.236/trunk@94648 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 13:49:34 +00:00
ftang%netscape.com
8ae9ed02bf fid bug 79677. add bidi option to the dtd
r/sr = kin
should not impact the tree


git-svn-id: svn://10.0.0.236/trunk@94647 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 13:47:48 +00:00
ftang%netscape.com
c8d669ef67 fix bug 79675 add new dtd files. r/sr=kin
not part of the build yet
should not impact the build


git-svn-id: svn://10.0.0.236/trunk@94646 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 13:46:03 +00:00
ftang%netscape.com
cb2ef638b4 fix bug 79387. r=nhotta sr=blizzard
regroup the charset name for new charsaets
properties file chane. Should not impact the build


git-svn-id: svn://10.0.0.236/trunk@94645 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 13:44:35 +00:00
ftang%netscape.com
556ea86b93 add additional charset name
fix bug 79387
r=bstll sr=blizzard
properties file additional. Should not impact the build


git-svn-id: svn://10.0.0.236/trunk@94644 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 13:41:20 +00:00
ftang%netscape.com
a73ba1ff9d update cp936map.h
fix bug 79276.
r=bstell sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@94643 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 13:38:01 +00:00
ftang%netscape.com
195a616439 fix bug 79276. Additional uf and ut file for GB18030
not part of the build yet. Should not hurt build
r=bstell sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@94642 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 13:37:05 +00:00
jfrancis%netscape.com
bf446e6246 fixing worms bustage
git-svn-id: svn://10.0.0.236/trunk@94641 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 13:32:32 +00:00
cls%seawood.org
5b4fd41d84 Set NO_MDUPDATE when building NSS as NSS makes silly assumptions w/o checking with the compiler if you don't.
git-svn-id: svn://10.0.0.236/trunk@94640 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 13:29:40 +00:00
brade%netscape.com
6c64729a75 rename GetScrollView to GetScrollableView to match Set; bug #65124
git-svn-id: svn://10.0.0.236/trunk@94639 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 13:25:38 +00:00
brade%netscape.com
c6515271c8 fill in the scrolling methods; add GetScrollableView; bug #65124
git-svn-id: svn://10.0.0.236/trunk@94638 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 13:24:43 +00:00
brade%netscape.com
f452d0abed add GetScrollableView; bug #65124
git-svn-id: svn://10.0.0.236/trunk@94637 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 13:24:28 +00:00
mkaply%us.ibm.com
4e89f324a0 senna REQUIRES bustage
git-svn-id: svn://10.0.0.236/trunk@94636 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 13:09:28 +00:00
jfrancis%netscape.com
73072cd5e7 bug 65557 and cast of thousands: making the editor behave more intelligently wrt html whitespace rules. Improved ws handling for:
insert text,
insert break,
join blocks,
split block,
delete
Yet to be tackled is html copy & paste.  r=fm; sr=kin


git-svn-id: svn://10.0.0.236/trunk@94635 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 12:43:22 +00:00
leaf%mozilla.org
8ca6747da8 Automated update
git-svn-id: svn://10.0.0.236/trunk@94633 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 12:14:50 +00:00
peterv%netscape.com
24d7a679aa Backing out till we figure out why this breaks now.
git-svn-id: svn://10.0.0.236/trunk@94632 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 12:00:16 +00:00
mkaply%us.ibm.com
ab12438bfa OS/2 TB breakage
Normally in this case we would ifeq OS2 and use a semicolon
in the VPATH, but I am going to attempt to fix this with a space
so that I can see if this fix will work on other compilers. Using
a space is acceptable according to the GMAKE docs.


git-svn-id: svn://10.0.0.236/trunk@94631 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 12:00:05 +00:00
mkaply%us.ibm.com
3f87cf22df senna REQUIRES bustage
git-svn-id: svn://10.0.0.236/trunk@94630 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 11:55:38 +00:00
leaf%mozilla.org
45635387f9 Automated update
git-svn-id: svn://10.0.0.236/trunk@94629 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 10:59:52 +00:00
peterv%netscape.com
8102b02687 72141 (Enable XSLT in default builds). r=cls.
git-svn-id: svn://10.0.0.236/trunk@94628 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 10:44:44 +00:00
peterv%netscape.com
39f48fed17 Bustage fix.
git-svn-id: svn://10.0.0.236/trunk@94627 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 10:13:38 +00:00
peterlubczynski%netscape.com
b457795dfa Adding code I accidentally removed in last check-in
git-svn-id: svn://10.0.0.236/trunk@94626 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 09:43:13 +00:00
ssu%netscape.com
e63dfc5267 changing the wording of a message in a .ini file. not part of tinderbox builds.
git-svn-id: svn://10.0.0.236/trunk@94623 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 08:59:48 +00:00
ssu%netscape.com
12f73b9b53 fixing bug 73870 - Proxy saves http proxy information as ftp preferences. r=dveditz, sr=mscott. affects only windows platforms/builds
git-svn-id: svn://10.0.0.236/trunk@94622 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 08:56:34 +00:00
leaf%mozilla.org
0c636c2375 Automated update
git-svn-id: svn://10.0.0.236/trunk@94621 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 08:44:49 +00:00
peterv%netscape.com
a2646f1c5b 72141 (Enable XSLT in default builds). r=nisheeth, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@94620 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 08:43:45 +00:00
ben%netscape.com
6e775051af Bug 79948, fix pref window size. r=pchen, sr=waterson & bonus fix for 79949
git-svn-id: svn://10.0.0.236/trunk@94619 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 08:42:42 +00:00
ben%netscape.com
6c7686339c Bug 79948, fix pref window size. r=pchen, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@94618 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 08:41:33 +00:00
scc%mozilla.org
46ad0c0eff bug #74726, partial fix, r=vidur, sr=jst: make |nsCommon[C]String| re-bindable; make constructors |explicit|; fix clients. bug #75169, r=jst, sr=waterson: fix string warnings on Windows; fix some typos
git-svn-id: svn://10.0.0.236/trunk@94617 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 08:41:21 +00:00
bryner%uiuc.edu
6f6431c0b8 removing mailnews/cthandlers/signstub/Makefile. r=cls.
git-svn-id: svn://10.0.0.236/trunk@94616 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 08:33:33 +00:00
peterv%netscape.com
fbe06c4349 72141 (Enable XSLT in default builds) and 74879 (Makefiles must die). r=nisheeth, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@94615 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 08:33:21 +00:00
glazman%netscape.com
8c3f5497ef Format > Align menu item in Composer not reflecting justification; b=78869, r=mjudge, sr=jst
git-svn-id: svn://10.0.0.236/trunk@94614 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 08:25:35 +00:00
mjudge%netscape.com
6b6fa0b353 62971 sr= hyatt r=kin/waterson fix for changing how we find the line given an event point
this will now do a binary search muuuch faster worst case than before


git-svn-id: svn://10.0.0.236/trunk@94613 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 08:04:29 +00:00
mjudge%netscape.com
fdf9590787 46811 sr= kin r= cmanske
git-svn-id: svn://10.0.0.236/trunk@94612 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 08:01:40 +00:00
cls%seawood.org
ac43ac6398 Apparently, using -Bsymbolic to link requires that we resolve dependencies at link time.
git-svn-id: svn://10.0.0.236/trunk@94610 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 07:59:10 +00:00
hewitt%netscape.com
1b5c0fe3aa 79803 - Progress meter are gone in mail3Pane and msg compose!, r=andreww, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@94599 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 07:06:11 +00:00
eddyk%netscape.com
cd2ae03fae bug 70742: unable to focut or enter text in some pref panel textfields
r=blake, sr=ben


git-svn-id: svn://10.0.0.236/trunk@94597 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 07:03:06 +00:00
peterlubczynski%netscape.com
a1d7d185c4 Fix to include pref to scan the for the Java plugin from the JRE installation path gotten from the Windows registry. Use this and you no longer need to copy your NPOJI6x.DLL plugin:
Add this to your all.js: pref("plugin.do_JRE_Plugin_Scan",true); bug 78150 r=Xiaobin sr=waterson


git-svn-id: svn://10.0.0.236/trunk@94595 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 06:50:23 +00:00
timeless%mac.com
7a7a99dd1a Bugzilla Bug 79213 nsEventStateManager::PreHandleEvent dereference a NULL nsCOMPtr with operator->().:
bandage fix. r=saari sr=jst.


git-svn-id: svn://10.0.0.236/trunk@94593 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 06:22:11 +00:00
hewitt%netscape.com
1923aaf221 79803 - Progress meter are gone in mail3Pane and msg compose!, r=andreww, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@94592 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 05:59:07 +00:00
dr%netscape.com
15d924bcda fix for 75828 (mozilla repeating animation of images when it shouldn't). patch by saari, r=pavlov, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@94588 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 05:41:24 +00:00
dr%netscape.com
e639c804e1 fix for 55918 (some gif images incorrectly parsed and displayed). patch by saari, r=pavlov, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@94587 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 05:39:24 +00:00
ducarroz%netscape.com
d7ae053f06 This is temporary code to help us debug bug 79775. R=n/a, SR=n/a
git-svn-id: svn://10.0.0.236/trunk@94586 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 05:38:06 +00:00
dr%netscape.com
ce76fb13c3 fix for 80067 (assignment vs. equality typos). r=mkaply, mjudge, sr=jst
git-svn-id: svn://10.0.0.236/trunk@94585 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 05:36:00 +00:00
jst%netscape.com
186a8a0861 Checking in fix from jband@netscape.com that enumerates all interfaces w/o loading xpt files on statup unless they contain DOM interfaces (that start with 'nsIDOM'). sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@94584 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 05:24:12 +00:00
jst%netscape.com
4219ad2d6b Removing nsIJSScriptObject from the build. sr=vidur@netscape.com
git-svn-id: svn://10.0.0.236/trunk@94583 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 05:19:46 +00:00
jst%netscape.com
a7a3e986ea Making document.styleSheets appear as a JS array, trivial regression from the xpcdom landing. r=pollmann@netscape.com
git-svn-id: svn://10.0.0.236/trunk@94582 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 04:45:15 +00:00
matt%netscape.com
f1b92f6e33 added code to set search engine. r=mcafee sr=alecf
http://bugzilla.mozilla.org/show_bug.cgi?id=73238
http://bugzilla.mozilla.org/show_bug.cgi?id=76544


git-svn-id: svn://10.0.0.236/trunk@94580 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 04:16:35 +00:00
waterson%netscape.com
751b12a440 Fix build bustage.
git-svn-id: svn://10.0.0.236/trunk@94579 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 04:08:24 +00:00
matt%netscape.com
e291bfff4c http://bugscape.netscape.com/show_bug.cgi?id=3119
added checks for search to force a default search engine
r=mcafee, sr=ben


git-svn-id: svn://10.0.0.236/trunk@94578 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 04:08:19 +00:00
sspitzer%netscape.com
ab97bd083c fix for #80195. center the create profile dialog. fix by stephend. sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@94577 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 04:03:54 +00:00
mkaply%us.ibm.com
47b1f89bee senna REQUIRES bustage - jsconsole
git-svn-id: svn://10.0.0.236/trunk@94576 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 03:42:43 +00:00
sspitzer%netscape.com
7ad5d29a66 fix for #63411. add twisties to the tree in the account manager dialog.
this should open the door for some UI improvements.  sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@94575 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 03:41:04 +00:00
sspitzer%netscape.com
f37713aafa fix crashser cause by stephend.
git-svn-id: svn://10.0.0.236/trunk@94574 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 03:33:24 +00:00
danm%netscape.com
583fdd858d making Deactivate() stop making the window visible, which occasionally caused reactivation problems and bug 78364, among others. r=hyatt,pinkerton
git-svn-id: svn://10.0.0.236/trunk@94573 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 03:18:01 +00:00
pinkerton%netscape.com
ed70da1d8f fix view
git-svn-id: svn://10.0.0.236/trunk@94572 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 03:14:45 +00:00
mcafee%netscape.com
a790dd053f fixing build bustage, build dir needs to be at end of DIRS list to link. r=pinkerton
git-svn-id: svn://10.0.0.236/trunk@94571 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 03:12:51 +00:00
pinkerton%netscape.com
53e87f2d38 build foo to fix bustage
git-svn-id: svn://10.0.0.236/trunk@94570 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 03:07:54 +00:00
ben%netscape.com
0ae0f27faf Fix for 79924 and 79925, bookmarks issues (Add Bookmark dialog js errors & redundant popup in sidebar panel).
r.dr (r..), sr=alecf


git-svn-id: svn://10.0.0.236/trunk@94566 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 02:37:35 +00:00
cls%seawood.org
3039076201 Add extra newline so that BeOS can send reports properly
git-svn-id: svn://10.0.0.236/trunk@94565 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 02:36:32 +00:00
anthonyd%netscape.com
8bf80dd0cf rechecking in fix for 59005
r=rods
sr=kin


git-svn-id: svn://10.0.0.236/trunk@94564 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 02:33:50 +00:00
anthonyd%netscape.com
62758f3dab rechecking in bug fix for 59005
r=rods
sr=kin


git-svn-id: svn://10.0.0.236/trunk@94563 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 02:32:31 +00:00
cls%seawood.org
b510315f72 Only set ConfigureEnvArgs if they are not already set. (Sol x86)
git-svn-id: svn://10.0.0.236/trunk@94562 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 02:31:32 +00:00
pinkerton%netscape.com
63b80b371a fix up view with new methods for drag/drop
git-svn-id: svn://10.0.0.236/trunk@94561 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 02:29:56 +00:00
cls%seawood.org
9de45b1375 Update BSDI section to work with BSDI 4.x
git-svn-id: svn://10.0.0.236/trunk@94560 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 02:28:23 +00:00
pinkerton%netscape.com
300c9d0e5e don't use rint. fix bustage.
git-svn-id: svn://10.0.0.236/trunk@94559 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 02:26:05 +00:00
waterson%netscape.com
c0d6080462 Bug 62589. Remove ad hoc timers from layout regression page cycler, collection regression data 200msec after page load has completed. Fix some bustage on framesets that happened when landing the new embed APIs. Fix Win32 harness to set XPCOM_DEBUG_BREAK=warn. r=karnaze,rpotts; sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@94558 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 02:17:35 +00:00
pinkerton%netscape.com
d4a23a91fd separating jsconsole into its own component. r=damn/sr=hyatt bug# 73127
git-svn-id: svn://10.0.0.236/trunk@94557 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 01:52:11 +00:00
pinkerton%netscape.com
0cec1524ee implement outliner drag/drop. r=ben/sr=hyatt. bugs 75404 and 74831.
git-svn-id: svn://10.0.0.236/trunk@94556 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 01:51:04 +00:00
racham%netscape.com
85f11e1759 Fixing 75943. Implementation for location sort in mail search window. Patch by Gayatri Bhimaraju. r=ssu sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@94554 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 01:20:54 +00:00
mkaply%us.ibm.com
9e908faafd senna REQUIRES bustage
git-svn-id: svn://10.0.0.236/trunk@94553 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 01:12:54 +00:00
mstoltz%netscape.com
fa58142939 bug 79916 - was using | instead of &, causing a security hole. r=jband, sr=brendan.
git-svn-id: svn://10.0.0.236/trunk@94548 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 00:53:21 +00:00
danm%netscape.com
aba5649b6d adjust for possible rounding in intrinsic window sizing calculation. bugs 68352,77639, probably others. r=brendan,hyatt
git-svn-id: svn://10.0.0.236/trunk@94547 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 00:47:38 +00:00
mstoltz%netscape.com
28f5530d9c Fixes for bugs 79796, 77203, and 54060. r=jband@netscape.com,
sr=brendan@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@94546 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 00:43:27 +00:00
cmanske%netscape.com
9a69a824ba Remove commented-out keybinding we won't be using; b=78255, r=sfraser
git-svn-id: svn://10.0.0.236/trunk@94545 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 00:39:05 +00:00
cmanske%netscape.com
7bb67e3e06 Fixed spell checker layout bug 74972. Fix by neil@parkwaycc.co.uk, r=cmanske, sr=kin
git-svn-id: svn://10.0.0.236/trunk@94544 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 00:34:31 +00:00
cmanske%netscape.com
9ac9ab883e Fixing missed Classic theme files for bug 76191; fixed regressions in Composer caused by new modern theme, b=78221. r=mjudge, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@94543 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 00:32:45 +00:00
nhotta%netscape.com
be0c2c371f Changed nsMetaCharsetObserver to support support <meta charset="xxx">, bug 72847, r=ftang, sr=blizzard.
git-svn-id: svn://10.0.0.236/trunk@94542 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 00:29:11 +00:00
stephend%netscape.com
5e92ab35e6 Remove grippy tooltips r=jglick@netscape.com, hwaara@chello.se sr=alecf@netscape.com. Bug 80120.
git-svn-id: svn://10.0.0.236/trunk@94541 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 00:29:09 +00:00
nhotta%netscape.com
29d08787e0 Changed to get charset/charsetoverride from dbfolderinfo instead of cached value or getting from pref, bug 74772, r=bienvenu, sr=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@94540 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 00:27:49 +00:00
nhotta%netscape.com
eb5eb7ae16 Changed html serializer to escape URI, bug 74137, r=ftang, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@94539 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 00:27:03 +00:00
varada%netscape.com
b6fef6b306 fix for 77773-enabling open and delete in search dialog;r=ducarroz;sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@94538 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 00:24:41 +00:00
srilatha%netscape.com
a205f94500 Fix mac Mail compose windo problem. bug# 79553
r=dmose, sr=sfraser


git-svn-id: svn://10.0.0.236/trunk@94537 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 00:24:30 +00:00
varada%netscape.com
71ba0a1636 fix for bug#65592-search screen is not entered;r=bhuvan;sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@94536 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 00:24:08 +00:00
varada%netscape.com
99943d6bf1 fix for 79484-new navigator and editor from msgcompose and for selecting the default pref before throwing up the send format dialog;r=ducarroz;sr=sspitzer;sr=mscott
git-svn-id: svn://10.0.0.236/trunk@94535 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 00:22:48 +00:00
varada%netscape.com
2c9c1abbfe bug#55236 - fix for throwing save as draft dialog when send fails;r=ducarroz;sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@94534 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 00:22:38 +00:00
srilatha%netscape.com
3afebaaa81 Subtree radiobutton doesn't hold bug# 79575
r/sr = spitzer


git-svn-id: svn://10.0.0.236/trunk@94533 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 00:21:05 +00:00
mkaply%us.ibm.com
d8e2efac1d senna REQUIRES bustage
git-svn-id: svn://10.0.0.236/trunk@94532 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 00:02:27 +00:00
sonmi%netscape.com
9a43274713 added -q to the stressclient, so the test will terminate with an error if
the selfsrv process disappears


git-svn-id: svn://10.0.0.236/trunk@94531 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 00:02:06 +00:00
despotdaemon%netscape.com
0d3e2d40d5 Pseudo-automatic update of changes made by ssu@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@94528 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 23:21:51 +00:00
sfraser%netscape.com
2e064235b4 Fix for blocker bug 62787; xulBindings.xml load was being cancelled when dismissing the profile picker. sr=hyatt, a=attinasi
git-svn-id: svn://10.0.0.236/trunk@94527 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 23:18:49 +00:00
racham%netscape.com
a5f116f8af Fixing the crash reported in bugscape bug 4922. Adding null check on domWindow to break from the HandleEvent routine. r=saari
git-svn-id: svn://10.0.0.236/trunk@94525 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 23:13:27 +00:00
dr%netscape.com
9438c0cf7c fix for blocker 80097 (nsSupportsStringImpl tries to memcpy to null -- causing crash in mailnews, see 80088). sr=scc
git-svn-id: svn://10.0.0.236/trunk@94523 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 23:05:44 +00:00
sonmi%netscape.com
da334333f1 fixed 2 bugs regarding failures reported in wrong tests
git-svn-id: svn://10.0.0.236/trunk@94522 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 22:49:13 +00:00
edburns%acm.org
0f3af55537 Learning documentation.
git-svn-id: svn://10.0.0.236/trunk@94519 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 22:24:36 +00:00
mkaply%us.ibm.com
37ecb5fba1 Fix most senna REQUIRES bustage
We don't need to include nsIUBidiUtils.h in nsIPresContext.h
Also saves tons of interdependency between components
Also removing IBM spam while I'm here


git-svn-id: svn://10.0.0.236/trunk@94517 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 22:05:38 +00:00
edburns%acm.org
7981fd9722 For some reason, webclient wouldn't compile today unless I changed
CBrowserContainer.cpp CBrowserContainer.h

To use NS_IMETHODIMP, NS_IMETHOD instead of virtual nsresult.


git-svn-id: svn://10.0.0.236/trunk@94511 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 20:47:07 +00:00
edburns%acm.org
555ae11e43 For some reason, javadom wouldn't compile today unless I changed
nativeDOMProxyListener.cpp nativeDOMProxyListener.h

To use NS_IMETHODIMP, NS_IMETHOD instead of virtual nsresult.


git-svn-id: svn://10.0.0.236/trunk@94510 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 20:46:09 +00:00
idk%eng.sun.com
89e9a6734e *not part of the build*
fix for 79289


git-svn-id: svn://10.0.0.236/trunk@94509 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 20:31:26 +00:00
dmose%netscape.com
dc52853208 more REQUIRES bustage fixing for senna; unicharutil dependency has been introduced because caps wants nsIDocShell which wants nsIPresContext
git-svn-id: svn://10.0.0.236/trunk@94506 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 18:48:46 +00:00
edburns%acm.org
3745f01628 directory_name_change
git-svn-id: svn://10.0.0.236/trunk@94505 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 18:43:03 +00:00
edburns%acm.org
df193c38d6 Changed waterfall to pluggable-jvm
git-svn-id: svn://10.0.0.236/trunk@94504 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 18:30:22 +00:00
dmose%netscape.com
da0123db5a more REQUIRES bustage fixing for senna; unicharutil dependency has been introduced, because libimg includes nsIPresContext
git-svn-id: svn://10.0.0.236/trunk@94503 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 18:28:48 +00:00
edburns%acm.org
a9d2b23254 These files were accidentally checked in.
git-svn-id: svn://10.0.0.236/trunk@94502 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 18:25:00 +00:00
justdave%syndicomm.com
88236c18dd Fix for bug 80045: 500 Server Error in IE (but not Netscape or Mozilla) on errors looking up email addresses.
Patch by <jake@acutex.net>
r= justdave@syndicomm.com


git-svn-id: svn://10.0.0.236/trunk@94501 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 18:16:51 +00:00
edburns%acm.org
f3221c6814 Import Waterfall under the directory pluggable-jvm.
git-svn-id: svn://10.0.0.236/trunk@94499 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 18:12:45 +00:00
mkaply%us.ibm.com
6e6831a636 senna REQUIRES bustage
git-svn-id: svn://10.0.0.236/trunk@94498 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 17:55:11 +00:00
javi%netscape.com
2e6c1cf9c3 Check-in fix from NSS_3_2_BRANCH to the trunk.
git-svn-id: svn://10.0.0.236/trunk@94497 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 17:42:18 +00:00
ashuk%eng.sun.com
29a6c6db47 Bug=61977
author=ashuk
Bug fixes problem where String in getPageSource and getPagesourceBytes
was not being initialized.
----------------------------------------

Index: CurrentPageImpl.java
===================================================================
RCS file: /cvsroot/mozilla/java/webclient/classes_spec/org/mozilla/webclient/wrapper_native/CurrentPageImpl.java,v
retrieving revision 1.16
diff -r1.16 CurrentPageImpl.java
155c155
<     String HTMLContent = null;
---
>     String HTMLContent = new String();
188c188
<     String HTMLContent = null;
---
>     String HTMLContent = new String();

------------------------------------


git-svn-id: svn://10.0.0.236/trunk@94495 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 16:57:00 +00:00
mkaply%us.ibm.com
fe0e8a84d5 senna bustage - REQUIRES for Bidi
git-svn-id: svn://10.0.0.236/trunk@94493 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 15:57:21 +00:00
sdagley%netscape.com
5868882b5c #79500 - Only put a 'carb' resource in the Viewer app when building for Carbon. r=attinasi, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@94492 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 14:50:35 +00:00
brade%netscape.com
278ded7274 fix os2 keybindings for ctrl-delete (delete to end of line); submitted by Jessica Blanco (jblanco@us.ibm.com); bug #79667
git-svn-id: svn://10.0.0.236/trunk@94491 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 14:48:22 +00:00
bienvenu%netscape.com
5f3b5440f8 fix potential problem sending unsent msgs when going offline - reset current playback state r+sr=sspitzer 79877
git-svn-id: svn://10.0.0.236/trunk@94490 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 14:46:33 +00:00
sdagley%netscape.com
5ad205c91e #79500 - Only put a 'carb' resource in the Viewer app when building for Carbon. r=attinasi, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@94489 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 14:42:48 +00:00
bienvenu%netscape.com
32f420580a fix potential problem sending unsent msgs when going offline - ensure we're in the online state if the fe has put us in the offline state r+sr=sspitzer 79877
git-svn-id: svn://10.0.0.236/trunk@94488 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 14:24:49 +00:00
dcone%netscape.com
457270b70f bug 79477 r=kmmclusk sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@94487 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 14:19:58 +00:00
bienvenu%netscape.com
b5160123c7 fix hang doing imap sync r+sr=sspitzer, 79764
git-svn-id: svn://10.0.0.236/trunk@94486 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 14:09:39 +00:00
bienvenu%netscape.com
c26cc991a2 fix problem getting msgs for offline use when they're in the memory cache r=naving, sr=mscott 78799
git-svn-id: svn://10.0.0.236/trunk@94485 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 14:02:55 +00:00
neeti%netscape.com
2b28e76f46 fix for bug 78654 - netwerk must not print to console in opt builds.r=dougt, sr==darin.
git-svn-id: svn://10.0.0.236/trunk@94484 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 13:14:03 +00:00
rods%netscape.com
11328d5561 invlokde rollup when WM_SIZE comes in, which is typically from the window being minimized
Bug 79720 r=kmcclusk sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@94483 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 12:24:59 +00:00
jfrancis%netscape.com
0046ce8f92 more ws work - not yet part of build
git-svn-id: svn://10.0.0.236/trunk@94482 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 11:55:49 +00:00
mkaply%us.ibm.com
c152da1797 senna REQUIRES bustage from Bidi
git-svn-id: svn://10.0.0.236/trunk@94481 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 11:52:24 +00:00
dbaron%fas.harvard.edu
32f4ce4a24 Fix middle mouse click opening new window, which was broken by an improvement in our DOM support in the XPCDOM landing (localName should return null in many cases). r=blake sr=jst b=79548
git-svn-id: svn://10.0.0.236/trunk@94480 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 11:50:12 +00:00
leaf%mozilla.org
eb77941c6c Automated update
git-svn-id: svn://10.0.0.236/trunk@94479 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 11:44:50 +00:00
jdunn%netscape.com
5c01a1c157 turn off HAVE_XIE for hpux
r= pavlov@netscape.com
# 76699


git-svn-id: svn://10.0.0.236/trunk@94478 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 11:36:24 +00:00
sspitzer%netscape.com
d06c9aca22 fix for #79736 (cross folder message navigation is broken)
fix for #76792 (text zoom not working in 3 pane, alt 3 pane, or the stand alone msg window.)
sr=bienvenu,mscott


git-svn-id: svn://10.0.0.236/trunk@94477 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 10:22:56 +00:00
jst%netscape.com
b2b386aadd Fixing screwup with old 'replaceable' properties and window.location in the xpcdom landing, r=pavlov@netscape.com, sr/rs=jband@netscape.com
git-svn-id: svn://10.0.0.236/trunk@94475 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 09:45:46 +00:00
jband%netscape.com
244e7df40b fix bug 79907.r=rginda sr=jst
git-svn-id: svn://10.0.0.236/trunk@94473 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 09:45:28 +00:00
leaf%mozilla.org
effdf26a4c Automated update
git-svn-id: svn://10.0.0.236/trunk@94472 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 09:14:49 +00:00
cls%seawood.org
b82f5d0bff Pass -Bsymbolic to linker when building shared libs.
Bug #76710


git-svn-id: svn://10.0.0.236/trunk@94471 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 09:12:31 +00:00
sspitzer%netscape.com
825dff70b0 fix for #79950. sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@94469 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 08:09:28 +00:00
shaver%mozilla.org
ef2688e613 76659: make JSRegExps use JSClass.mark instead of GCThing locking, sr=brendan, r=rogerl
git-svn-id: svn://10.0.0.236/trunk@94468 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 08:05:45 +00:00
ssu%netscape.com
14c69a2f3c part of my last checkin. Missed a change in a rc file
git-svn-id: svn://10.0.0.236/trunk@94467 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 07:36:31 +00:00
ssu%netscape.com
91e2bc4421 bug 77981 - Hook libxpnet's pause/resume support into the windows installer
bug 77244 - Installers need to create Win32 Reg. key schema that Gecko Embedding browsers can follow
bug 64567 - Unable to see which build is being installed by installer (fix only for mozilla)
bug 64567 - Unable to see which build is being installed by installer
bug 75655 - FTP vs. HTTP Downloading
bug 78449 - Add config.ini key to disable the Site Selector menu.
bug 79173 - The string get cut-off in "Start Install"

Puts a temporary workaround for bug:
  bug 77179 - Download hangs on Win98 machine over Cable/DSL through SERA

http://bugscape/show_bug.cgi?id=4886
http://bugscape.netscape.com/show_bug.cgi?id=4858 - Win installer should indicate version being installed

r=dveditz
sr=mscott

affects only windows platforms.


git-svn-id: svn://10.0.0.236/trunk@94466 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 07:33:40 +00:00
sspitzer%netscape.com
cc17b5a284 fix for #74055. get news and subscribe to work with non-ASCII newsgroup names.
r=bienvenu,sr=mscott


git-svn-id: svn://10.0.0.236/trunk@94465 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 07:26:30 +00:00
sspitzer%netscape.com
8a96eeef38 remove unnecessary local variable. rs=bienvenu
git-svn-id: svn://10.0.0.236/trunk@94464 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 07:24:03 +00:00
sspitzer%netscape.com
d8f372cf2e fix for #69231. initial patch bug shochat@acm.org.
r=sspitzer, sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@94463 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 07:23:04 +00:00
sgehani%netscape.com
006b3940be Erase rect before drawing new folder icon.
b = 79940
r = ssu


git-svn-id: svn://10.0.0.236/trunk@94462 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 06:48:37 +00:00
cls%seawood.org
223305e2e8 Do not attempt to compile lock_SunOS.s on Solaris Intel. (Native compiler only)
Bug #79598


git-svn-id: svn://10.0.0.236/trunk@94461 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 06:40:58 +00:00
cls%seawood.org
14b8c6ae36 Use XSetDashes instead of gdk_gc_set_dashes as the latter's api changed between gtk 1.2.6 & 1.2.7.
Thanks to Stuart Parmenter <pavlov@netscape.com> for the patch.
Bug #72815 r=bryner


git-svn-id: svn://10.0.0.236/trunk@94460 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 06:38:06 +00:00
dr%netscape.com
1ec92522af fixing OS/2 and AIX bustage
git-svn-id: svn://10.0.0.236/trunk@94459 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 06:30:39 +00:00
thayes%netscape.com
31e269a5aa Bug
78834 r=cotter/sr=blizzard Change "weak" to "low-grade"


git-svn-id: svn://10.0.0.236/trunk@94458 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 06:09:15 +00:00
bernd.mielke%snafu.de
08eb1f93a9 remove non local access from table testcases. bug 78537, r=karnaze
not part of the build


git-svn-id: svn://10.0.0.236/trunk@94457 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 05:59:05 +00:00
bernd.mielke%snafu.de
8aa8132510 remove non local access from table testcases. bug 78537 r=karnaze
not part of the build


git-svn-id: svn://10.0.0.236/trunk@94456 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 05:54:15 +00:00
jband%netscape.com
314245c293 fix bustage
git-svn-id: svn://10.0.0.236/trunk@94455 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 04:13:45 +00:00
mkaply%us.ibm.com
9e15367313 Need short name for OS/2
git-svn-id: svn://10.0.0.236/trunk@94454 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 03:26:27 +00:00
sgehani%netscape.com
98e6cb04ac (*) Show "back" button disabled on OS event. [b=76460; r=ssu; sr=alecf]
(*) GetPort/SetPort problems after download completes. [b=78266; r=pinkerton]    
(*) Welcome message first label formatting. [b=76858; r=ssu; sr=alecf]    
(*) New images from German.


git-svn-id: svn://10.0.0.236/trunk@94453 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 03:17:42 +00:00
leaf%mozilla.org
d1ffed1a0f Automated update
git-svn-id: svn://10.0.0.236/trunk@94452 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 03:14:51 +00:00
pinkerton%netscape.com
ca6bc5c9f0 separating jsconsole into its own component. r=damn/sr=hyatt bug#73127.
git-svn-id: svn://10.0.0.236/trunk@94451 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 03:12:59 +00:00
mkaply%us.ibm.com
31699c0912 Attempt to fix senna bustage - add unicharutil to REQUIRES
git-svn-id: svn://10.0.0.236/trunk@94450 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 03:11:53 +00:00
naving%netscape.com
282ac4e55a 72588; reset m_folderDoingCleanupInbox and m_folderDoingEmptyTrash to nsnull.
r=suresh sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@94449 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 03:05:20 +00:00
justdave%syndicomm.com
692f198bc4 Fix for bug 38854: reports.cgi needs to escape (untrusted) url params
Patch by Myk Melez <myk@mozilla.org>
r= jake@acutex.net


git-svn-id: svn://10.0.0.236/trunk@94448 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 03:02:52 +00:00
cls%seawood.org
28f401e075 Make --enable-crypto work for non-NSS autoconf builds as well. Time to seriously start shaking out the bugs.
r=bryner


git-svn-id: svn://10.0.0.236/trunk@94447 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 03:00:37 +00:00
justdave%syndicomm.com
d0938a0ed7 Fix for bug 38855: showvotes.cgi needs to escape (untrusted) url params
Patch by Myke Melez <myk@mozilla.org>
r= jake@acutex.net


git-svn-id: svn://10.0.0.236/trunk@94446 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 02:53:22 +00:00
cls%seawood.org
df7cde587c Force NSS to build using -j1 for non-autoconf builds.
Thanks to wtc@netscape.com (Wan-Teh Chang) for the patch.
r=cls


git-svn-id: svn://10.0.0.236/trunk@94445 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 02:52:16 +00:00
loadrunner%betak.net
75af9091f7 bug 77588, r=nhotta, ftang, sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@94444 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 02:51:35 +00:00
mscott%netscape.com
1ed527e35e Bug #74433 --> show bcc field in the message pane
r=ducarroz
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@94443 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 02:47:07 +00:00
dr%netscape.com
c2611b28d9 fix for 79393 (gray vertical splitter isn't -- typo). r=hwaara, rs=hyatt
git-svn-id: svn://10.0.0.236/trunk@94442 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 02:46:02 +00:00
dr%netscape.com
a3c941d06d fix for 78824 (impl |AdoptData|, |AdoptDataWithLength| on nsISupports[W]String). r=kandrot, sr=jband
git-svn-id: svn://10.0.0.236/trunk@94441 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 02:44:35 +00:00
dr%netscape.com
a928a34fe7 fix for 78010 (implement nsIClipboardHelper) -- mcp files
git-svn-id: svn://10.0.0.236/trunk@94440 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 02:41:24 +00:00
chak%netscape.com
8ef5339844 Fix #28784 - cannot type non ASCII name in url bar to access file
r=nhotta, sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@94439 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 02:40:18 +00:00
chak%netscape.com
eed019a5bc Fix #79731 - mfcembed causes IPF in module WEBBRWSR.DLL
(This is the unix part of the fix)
r=blizzard, a=jj


git-svn-id: svn://10.0.0.236/trunk@94438 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 02:39:20 +00:00
nelsonb%netscape.com
1059f8553b Only disable Nagle delays on those platforms that benefit from doing so.
git-svn-id: svn://10.0.0.236/trunk@94437 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 02:37:59 +00:00
dr%netscape.com
11f8827691 fix for 78010 (implement nsIClipboardHelper). r=pavlov, pinkerton, hewitt, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@94436 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 02:35:00 +00:00
leaf%mozilla.org
b03bd09fc1 exclude non-venkman needed js/jsd/ subdirectories
git-svn-id: svn://10.0.0.236/trunk@94422 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 23:34:36 +00:00
leaf%mozilla.org
06c4783cc9 add mozilla/js/jsd to SeaMonkeyAll
git-svn-id: svn://10.0.0.236/trunk@94420 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 23:28:42 +00:00
leaf%mozilla.org
772948c701 transformiix standalone, preloader
git-svn-id: svn://10.0.0.236/trunk@94414 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 22:50:06 +00:00
kirke%netscape.com
dd0f832932 Now setting error before new SECFailure returns (see 78577).
git-svn-id: svn://10.0.0.236/trunk@94411 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 22:40:22 +00:00
pschwartau%netscape.com
0b14091865 Initial add. Regression test for bug 72773.
git-svn-id: svn://10.0.0.236/trunk@94410 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 21:57:15 +00:00
leaf%mozilla.org
2d220d33a9 Automated update
git-svn-id: svn://10.0.0.236/trunk@94408 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 21:29:55 +00:00
ftang%netscape.com
fd86b3b59d fix 75982. turn IBMBIDI on by default
r=ftang sr=erik in car pool


git-svn-id: svn://10.0.0.236/trunk@94407 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 21:21:37 +00:00
ftang%netscape.com
f888571113 fix 75982 r=ftang sr=erik
turn IBMBIDI on by default in car pool


git-svn-id: svn://10.0.0.236/trunk@94406 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 21:20:16 +00:00
chak%netscape.com
02f9230ece Fix blocker #79731 - mfcembed causes IPF in module WEBBRWSR.DLL
r=valeski,a=jj


git-svn-id: svn://10.0.0.236/trunk@94405 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 21:05:02 +00:00
mkaply%us.ibm.com
5b2dc977f0 OS/2 break - our headers define UNKNOWN
See nsIURI.idl
Although our tinderbox isn't breaking, all developers are


git-svn-id: svn://10.0.0.236/trunk@94404 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 20:51:53 +00:00
locka%iol.ie
7b9c48de8a Restored some dependency rules to fix build bustage when building from a fresh pull. b=79788, a=leaf@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@94403 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 20:23:09 +00:00
edburns%acm.org
2f771eb438 These are garbage.
git-svn-id: svn://10.0.0.236/trunk@94401 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 20:01:17 +00:00
edburns%acm.org
f56ea805c3 Made it so --with-java-supplement builds the waterfall makefiles.
git-svn-id: svn://10.0.0.236/trunk@94398 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 18:53:15 +00:00
edburns%acm.org
e3e37277e8 Initial import of the mozilla component that plugs into the
Waterfall Pluggable JVM by Nikolay Igotti.


git-svn-id: svn://10.0.0.236/trunk@94396 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 18:51:36 +00:00
justdave%syndicomm.com
b798333d77 Fix for bug 79730: Minor minor typo in move.pl (recieve -> receive).
Patch by gavins@iplbath.com (Gavin Shelley).
r= justdave@syndicomm.com


git-svn-id: svn://10.0.0.236/trunk@94392 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 18:32:35 +00:00
nboyd%atg.com
76ba4f2949 Update implementation version, make non-final.
git-svn-id: svn://10.0.0.236/trunk@94391 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 17:57:05 +00:00
edburns%acm.org
616a6b97db Initial import of Waterfal Pluggable JVM module by Nikolay Igotti.
git-svn-id: svn://10.0.0.236/trunk@94389 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 17:30:10 +00:00
pschwartau%netscape.com
7f808dcb92 Added a comment -
git-svn-id: svn://10.0.0.236/trunk@94388 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 17:21:57 +00:00
nboyd%atg.com
9358861ca7 Add idswitch package.
git-svn-id: svn://10.0.0.236/trunk@94387 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 17:12:07 +00:00
nboyd%atg.com
b14a0219f9 Add new skip while we await a bug fix.
git-svn-id: svn://10.0.0.236/trunk@94385 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 15:46:41 +00:00
locka%iol.ie
1d4ab688d1 Removing obselete file. b=68581
git-svn-id: svn://10.0.0.236/trunk@94381 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 14:16:12 +00:00
nboyd%atg.com
431d989116 More rational handling of count.
git-svn-id: svn://10.0.0.236/trunk@94380 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 14:01:38 +00:00
nboyd%atg.com
fd374feab3 Fix 79568.
git-svn-id: svn://10.0.0.236/trunk@94379 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 13:59:29 +00:00
bienvenu%netscape.com
676fc62f74 fix search of imap/news while offline r=naving, sr=sspitzer 77808
git-svn-id: svn://10.0.0.236/trunk@94378 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 13:44:57 +00:00
bienvenu%netscape.com
707547bad7 fix problem detecting if special folders, like the sent folder, exist r=racham, sr=sspitzer 78791
git-svn-id: svn://10.0.0.236/trunk@94377 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 13:43:32 +00:00
bienvenu%netscape.com
b28e0971e2 fix hang emptying trash on exit while offline r=naving, sr=sspitzer 78825
git-svn-id: svn://10.0.0.236/trunk@94376 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 13:39:04 +00:00
bienvenu%netscape.com
2592e9a4e5 fix problem where we crash if you do an offline synchronize but don't send unsent messages r=naving, sr=sspitzer 79104
git-svn-id: svn://10.0.0.236/trunk@94375 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 13:37:02 +00:00
dbragg%netscape.com
bab45d043f Adding cmessage.txt as part of bug 65678. Need to check this in for localization freeze. NOT PART OF BUILD.
git-svn-id: svn://10.0.0.236/trunk@94374 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 13:35:07 +00:00
bienvenu%netscape.com
940bb71763 fix 62658 handle non-zero yarn form fields for future history work, r=alecf, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@94373 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 13:34:08 +00:00
brade%netscape.com
5fecfaee6a fix rewrap problems by only outputing lf linebreak (checkin for Akkana); bug #54090
git-svn-id: svn://10.0.0.236/trunk@94372 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 13:05:05 +00:00
brade%netscape.com
f5302c09bb add debug insertion to detect unexpected linefeeds (checkin for Akkana); bug #54090
git-svn-id: svn://10.0.0.236/trunk@94371 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 13:01:48 +00:00
brade%netscape.com
61376036dc fix rewrap command (checkin for Akkana); bug #54090
git-svn-id: svn://10.0.0.236/trunk@94370 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 12:59:47 +00:00
ftang%netscape.com
a571ee168d fix bug 79275
r=bstell sr=blizzard
add tools to compare CP936 tables and GB18030 tables and split into files
modify the cp936tocdx.pl to take different input file and remoe UDC rangne since we
already do that in gengb18030tables.pl


git-svn-id: svn://10.0.0.236/trunk@94369 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 12:15:50 +00:00
ftang%netscape.com
97aa3cf7e5 blizzard ask me fix tab in the sr comment of 79273. Here is the change which only change tab and space
I use VC++ and 1. Select all 2. Edit:Advanced:Format Selection while Tools:Options.. Tabs set to 2/2 Smart


git-svn-id: svn://10.0.0.236/trunk@94368 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 11:57:56 +00:00
ben%netscape.com
6ee2d358d9 one last fix. idea from fabian. r=myself.
git-svn-id: svn://10.0.0.236/trunk@94367 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 11:39:10 +00:00
ftang%netscape.com
b8b081da3d fix 79273
add GB18030 4 byte support into the unicode conversion engine.
r=bstell sr=blizzard@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@94366 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 11:32:22 +00:00
locka%iol.ie
07e87bba2a Updated control to implement an nsIPrompt service. b=75745, r=ccarlen@netscape.com, sr=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@94365 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 11:23:18 +00:00
ftang%netscape.com
0d66ae151c fix 75982 to prepare bidi landing
r=leaf sr=erik
check in for erik@netscape.com


git-svn-id: svn://10.0.0.236/trunk@94364 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 11:20:46 +00:00
ben%netscape.com
21c167e7a2 hit me baby one more time... (all fixed now. fingers crossed).
git-svn-id: svn://10.0.0.236/trunk@94363 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 11:18:45 +00:00
scc%mozilla.org
8cb931852f backing out 48748 as per comments in the bug. sr=shaver
git-svn-id: svn://10.0.0.236/trunk@94362 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 11:05:54 +00:00
ben%netscape.com
aec358e227 another small bustage fix
git-svn-id: svn://10.0.0.236/trunk@94361 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 10:13:06 +00:00
ben%netscape.com
c1fdf9a414 small bustage fix
git-svn-id: svn://10.0.0.236/trunk@94360 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 10:10:39 +00:00
jdunn%netscape.com
b21358e0da Fixing PSM Makefiles for HP & Solaris
r=javi@netscape.com,wtc@netscape.com
# 76370


git-svn-id: svn://10.0.0.236/trunk@94359 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 10:08:34 +00:00
ben%netscape.com
d5609c06d5 part of previous bookmarks checkin
git-svn-id: svn://10.0.0.236/trunk@94358 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 09:48:45 +00:00
ben%netscape.com
064aab2f10 77400, Add Bookmark As...->File Bookmark.... Patch from stephend, r=mpt, sr=ben.
git-svn-id: svn://10.0.0.236/trunk@94357 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 09:48:10 +00:00
ben%netscape.com
e42841eb53 Fix for 76502 and related bugs. some parts sr=alecf, tested by several people (andred, fabian)
git-svn-id: svn://10.0.0.236/trunk@94356 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 08:36:24 +00:00
timeless%mac.com
12d56740a2 Bugzilla Bug 54161 "about:plugins" should be proper HTML
fix by alexeyc@bigfoot.com r=hixie sr=alecf.


git-svn-id: svn://10.0.0.236/trunk@94355 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 07:56:23 +00:00
pavlov%netscape.com
634cf33bfc fix for bug 79460 r=dbaron sr=waterson
git-svn-id: svn://10.0.0.236/trunk@94354 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 07:21:36 +00:00
racham%netscape.com
c82a62f7ed Partial fix to bug 76388. Getting dtd file changes in. r=racham, a=jglick.
git-svn-id: svn://10.0.0.236/trunk@94353 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 07:00:21 +00:00
dprice%netscape.com
4299d6a77b fixing bustage, r=fraser
git-svn-id: svn://10.0.0.236/trunk@94351 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 06:03:57 +00:00
darin%netscape.com
4dbd8642b3 Fixes bug 79506 "need to localize http auth prompt messages" r=gordon, sr=dougt
git-svn-id: svn://10.0.0.236/trunk@94350 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 05:43:23 +00:00
cmanske%netscape.com
fb2de77fff Cleanup find/replace dialog caption strings, b=78227, r=mjudge, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@94349 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 05:33:03 +00:00
sspitzer%netscape.com
164b5ffd6c new strings for fix for #39584. getting them in before the UI freeze. patch by hwaara@chello.se
r/sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@94348 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 05:32:58 +00:00
cmanske%netscape.com
e53c168184 new strings as part of Windows filepicker fix, b=77474, r=law, sr=kin
git-svn-id: svn://10.0.0.236/trunk@94347 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 05:29:54 +00:00
cmanske%netscape.com
219626087b Added 'tableize' feature, added strings for UI bugs 71743, 41547; fixed missing 'return' after dialog error close window, b=70619; editor portion of image dialog preview bug 78351. r=mjudge, sr=kin
git-svn-id: svn://10.0.0.236/trunk@94346 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 05:23:37 +00:00
thayes%netscape.com
a4c16ce0ec Fix unintentional checkin of SecurityPanelOverlay.xul
git-svn-id: svn://10.0.0.236/trunk@94345 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 05:17:43 +00:00
gordon%netscape.com
37305af06f Not part of build.
git-svn-id: svn://10.0.0.236/trunk@94344 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 05:05:20 +00:00
jj%netscape.com
527602e92a #42902: extracted installer's localizable strings
git-svn-id: svn://10.0.0.236/trunk@94343 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 05:02:44 +00:00
hewitt%netscape.com
58ffd595f6 71469 - classic bookmark folder feedback, r=andreww, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@94342 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 05:02:14 +00:00
hewitt%netscape.com
eb9275adea 78609 - remove the annoying whitespace at the left when editing URL bar, r=andreww, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@94341 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 04:57:39 +00:00
ssu%netscape.com
272eccd6d7 fixing bug 77927 - Installer must remove \components\psmglue.dll. r,sr=dveditz not oart of tinderbox builds. affects windows platforms only
git-svn-id: svn://10.0.0.236/trunk@94340 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 04:52:32 +00:00
rbs%maths.uq.edu.au
9ed16ea333 Approximate the leading with 0.2em since uisng nsIFontMetrics::GetLeading() gives unreliable results on suspicious fonts
git-svn-id: svn://10.0.0.236/trunk@94339 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 04:50:34 +00:00
andreww%netscape.com
1e1c21ea9d bugzilla 48748 r=hangas sr=hewitt - change "tasks" menu to "Window"
git-svn-id: svn://10.0.0.236/trunk@94338 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 04:44:04 +00:00
andreww%netscape.com
ef981e559a 43797 abolish the taskbar sr=hewitt (s)r=hyatt
git-svn-id: svn://10.0.0.236/trunk@94337 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 04:41:09 +00:00
andreww%netscape.com
97ec11ba3d bugzilla 43797 abolish the taskbar sr=hewitt, (s)r=hyatt
git-svn-id: svn://10.0.0.236/trunk@94336 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 04:40:33 +00:00
andreww%netscape.com
dd590f4e01 bugzilla 43797 abolish the taskbar sr=hewitt (s)r=hyatt
git-svn-id: svn://10.0.0.236/trunk@94335 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 04:40:03 +00:00
shanjian%netscape.com
4552b93d61 #59882 several byte range should not be excluded from SJIS state machine
r = naoki, ftang   sr=waterson
Those range are legal in MAC's definition.


git-svn-id: svn://10.0.0.236/trunk@94334 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 04:39:04 +00:00
andreww%netscape.com
6342aa08ff bugzilla 43797 abolish the taskbar. sr=hewitt [s]r=hyatt
git-svn-id: svn://10.0.0.236/trunk@94333 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 04:38:34 +00:00
bienvenu%netscape.com
fa76ba7049 fix offline toggle in mail news windows r=mohanb, sr=sspitzer 78920 (ui changes only, won't affect tinderbox)
git-svn-id: svn://10.0.0.236/trunk@94332 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 04:33:09 +00:00
gordon%netscape.com
7c3ef9ad72 Fix build bustage.
git-svn-id: svn://10.0.0.236/trunk@94331 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 04:26:19 +00:00
thayes%netscape.com
ec1928a5e8 Bug 79528 r=ddrinan/sr=ben Add edit window for SSL ciphers
git-svn-id: svn://10.0.0.236/trunk@94330 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 04:04:32 +00:00
thayes%netscape.com
473fd51b41 Bug 79528 r=ddrinan/sr=ben Add edit window for SSL ciphers
git-svn-id: svn://10.0.0.236/trunk@94329 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 04:03:34 +00:00
ducarroz%netscape.com
5cdaceb3b2 Fix for bug 78432. Do not display inline RFC822 message's attachement in the attachment list of message display. R=varada, SR=mscott
git-svn-id: svn://10.0.0.236/trunk@94328 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 04:03:22 +00:00
dprice%netscape.com
80a5b3dad5 65845 sr=waterson r=jband
proper demanging code, ensure .pdb files and log the results to a file


git-svn-id: svn://10.0.0.236/trunk@94327 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 04:01:57 +00:00
ducarroz%netscape.com
c264ef2fe0 Fix for bug 78967. Need to add an extra nsCOMPtr to avoid to be self detroyed. R=varada, SR=sspitzer
git-svn-id: svn://10.0.0.236/trunk@94326 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 04:00:25 +00:00
thayes%netscape.com
3dbcc21e50 Bug 79528. r=ddrinan/sr=ben Add edit window for SSL ciphers
git-svn-id: svn://10.0.0.236/trunk@94325 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 03:57:51 +00:00
thayes%netscape.com
136bfca2f6 Bug 79528 r=ddrinan/sr=ben Add edit window for SSL ciphers
git-svn-id: svn://10.0.0.236/trunk@94324 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 03:55:47 +00:00
ducarroz%netscape.com
dfb78e8778 Fix for bug 79254. Catch potential errors when reading prefs. Also don't instanciate a LDAP session is LDAP autocomplete is off. R=srilatha, SR=ssptizer
git-svn-id: svn://10.0.0.236/trunk@94323 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 03:48:43 +00:00
timeless%mac.com
343c36d618 Bugzilla Bug 78619 View-source: pages have a view source option
[Remove view source option]
patch by bzbarsky@mit.edu r=timeless sr=alecf


git-svn-id: svn://10.0.0.236/trunk@94322 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 03:43:12 +00:00
srilatha%netscape.com
0d4e9c436b crash on saving directory server preferences. bug# 79488
r=chuang, sr=spitzer


git-svn-id: svn://10.0.0.236/trunk@94321 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 03:42:47 +00:00
gordon%netscape.com
7a7e4f8f3a Fix bug 79585 "need non-blocking OpenCacheEntry() for HTTP", r=pavlov, sr=darin.
git-svn-id: svn://10.0.0.236/trunk@94320 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 03:36:00 +00:00
harishd%netscape.com
79bb25c122 77746 - Remove style from the style stack on encountering the appropritate end tag.
78202 - Added text-decoration property for GetComputedStyle.
26347 - Anchor ( special element ) should be able to close phrasel elements
78140 - Putting back list-style-image support for getComputedStyle that got removed accidently.

r=heikki
sr=jst


git-svn-id: svn://10.0.0.236/trunk@94319 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 03:29:09 +00:00
mstoltz%netscape.com
5de826d0de Fix for 79595 - security manager was incorrectly blocking the assignment of event listeners.
Now it correctly applies the sameOrigin check. r=jst.


git-svn-id: svn://10.0.0.236/trunk@94318 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 03:23:50 +00:00
naving%netscape.com
a1f47675dd 79577. fix linux warnings. sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@94317 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 03:14:19 +00:00
stephend%netscape.com
17d8e20613 Fix 'Inconsistency in describing SMTP server' r=robinf@netscape.com, sr=sspitzer@netscape.com
git-svn-id: svn://10.0.0.236/trunk@94316 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 03:14:01 +00:00
jst%netscape.com
9868e754bf Temporary workaround for the composer and other related problems caused by security manager problems, change by mstoltz@netscape.com, r=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@94315 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 02:53:46 +00:00
jst%netscape.com
f813930b0b Fixing muerte (BSD/OS 4.2) bustage.
git-svn-id: svn://10.0.0.236/trunk@94310 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 01:39:02 +00:00
idk%eng.sun.com
aa753cfe99 *not part of the build*
fix for 78910
author=sva@sparc.spb.su (Vladimir Strigun)


git-svn-id: svn://10.0.0.236/trunk@94309 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 01:29:06 +00:00
nicolson%netscape.com
c61ce217a6 Fix bug 79324: remove mkdepend directory from coreconf Makefile.
Also removed the md directory.


git-svn-id: svn://10.0.0.236/trunk@94307 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 00:59:38 +00:00
wtc%netscape.com
a38aa068f2 Bugzilla bug #77788: backed out the fix because it breaks
mozilla/security/nss/lib/fortcrypt/swfort/pkcs11.  The manifest.mn file
in that directory defines CFLAGS, before command.mk is included by the
Makefile.


git-svn-id: svn://10.0.0.236/trunk@94304 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 00:13:57 +00:00
jst%netscape.com
3948373d7d Adding classinfo to DocumentType, problem found by smfr, this is part of the xpcdom landing.
git-svn-id: svn://10.0.0.236/trunk@94303 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 00:12:55 +00:00
pschwartau%netscape.com
cc05fe7c11 Correction to testcase per Brendan -
git-svn-id: svn://10.0.0.236/trunk@94301 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 23:37:56 +00:00
mscott%netscape.com
efce9a91eb Bug #79178 --> fix crash on release windows builds for moz-icon urls
a=leaf


git-svn-id: svn://10.0.0.236/trunk@94299 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 23:31:56 +00:00
nelsonb%netscape.com
c4aca816df Use gmake's VPATH feature instead of copying source files.
Modified Files:
	coreconf/rules.mk dbm/include/Makefile dbm/include/manifest.mn
	dbm/src/Makefile dbm/src/config.mk dbm/src/manifest.mn
	dbm/tests/Makefile


git-svn-id: svn://10.0.0.236/trunk@94298 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 23:31:11 +00:00
nelsonb%netscape.com
fca8e0742a Disable TCP Nagle delays on SSL sockets for NSS 3.3. Bug 67898.
Modified Files:
	ssldef.c sslimpl.h sslsecur.c sslsock.c


git-svn-id: svn://10.0.0.236/trunk@94297 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 23:12:34 +00:00
beard%netscape.com
5462cec782 Removed ListenerCollection.java, added ListenerArray.java.
git-svn-id: svn://10.0.0.236/trunk@94295 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 22:56:43 +00:00
kirke%netscape.com
619d806e05 Fixes 78577 (second half) This gets the SECItem->data member NULL case.
git-svn-id: svn://10.0.0.236/trunk@94294 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 22:53:23 +00:00
beard%netscape.com
a4f6c6d00b Officially retiring all sources in mozilla/js/rhino/org, in favor of sources in mozilla/js/rhino/src & mozilla/js/rhino/toolsrc.
git-svn-id: svn://10.0.0.236/trunk@94293 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 22:50:01 +00:00
dbaron%fas.harvard.edu
01dc8fdab3 Fix AIX bustage by removing |const| from signature of |Prompt| that isn't in the XPIDL-generated interface (although it shouldn't really matter). sr=jst
git-svn-id: svn://10.0.0.236/trunk@94291 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 22:43:25 +00:00
kirke%netscape.com
8a1da17bd7 Fixes 78577. Checking for NULL src arg.
git-svn-id: svn://10.0.0.236/trunk@94290 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 22:38:02 +00:00
edburns%acm.org
5c5334bff8 Complete the conversion from nsIDocumentLoaderObserver.
git-svn-id: svn://10.0.0.236/trunk@94289 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 22:32:19 +00:00
dbaron%fas.harvard.edu
71800616eb Fix bustage from XPCDOM landing by including nsCRT.h.
git-svn-id: svn://10.0.0.236/trunk@94286 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 22:29:06 +00:00
beard%netscape.com
80ace5911e Officially retiring all sources in mozilla/js/rhino/org, in favor of sources in mozilla/js/rhino/src & mozilla/js/rhino/toolsrc.
git-svn-id: svn://10.0.0.236/trunk@94285 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 22:28:17 +00:00
dbaron%fas.harvard.edu
f5a3ffc114 Fix build bustage resulting from XPCDOM landing (I think) by including nsString.h.
git-svn-id: svn://10.0.0.236/trunk@94284 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 22:21:56 +00:00
dbaron%fas.harvard.edu
45d00827c6 Fix xlib build bustage from checkin for bug 79132.
git-svn-id: svn://10.0.0.236/trunk@94283 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 22:17:10 +00:00
edburns%acm.org
8ced81e20c This checkin uses the information in this nntp post:
From: valeski@netscape.com (Judson Valeski)
Newsgroups: netscape.public.mozilla.embedding
Subject: Re: nsIDocumentLoaderObserver migration guide?
Date: 8 May 2001 14:41:33 GMT
Organization: Another Netscape Collabra Server User
Lines: 44
Message-ID: <3AF8059A.D83EAAF@netscape.com>

To enable fine grained status tracking in webclient.

The following files are in this checkin.

M classes_spec/org/mozilla/webclient/test/EMWindow.java
M src_moz/CBrowserContainer.cpp
M src_moz/CBrowserContainer.h


git-svn-id: svn://10.0.0.236/trunk@94282 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 21:57:57 +00:00
wtc%netscape.com
610fe60930 Bugzilla bug #76896: added PR_CALLBACK for OS/2. Thanks to Michael Kaply
<mkaply@us.ibm.com> for the patch.
Modified files: prcmon.h, prthread.h, prtime.h


git-svn-id: svn://10.0.0.236/trunk@94280 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 21:50:22 +00:00
dbaron%fas.harvard.edu
5a8b026bf1 Fix bustage from XPCDOM landing by including nsIScriptContext.h.
git-svn-id: svn://10.0.0.236/trunk@94276 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 21:40:24 +00:00
jband%netscape.com
37e50deb64 fix linux startup assertion due to null PRLock. Trying to cleanup the xpcdom landing! r=dbaron
git-svn-id: svn://10.0.0.236/trunk@94275 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 21:40:00 +00:00
jst%netscape.com
09e128c1b9 Replacing uuid since the last one mozbot gave me was already used, I can not believe this!
git-svn-id: svn://10.0.0.236/trunk@94273 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 21:33:42 +00:00
relyea%netscape.com
ec6aa9520f Get NT builds running again by turning off building of the sw fortezza pkcs11 module.
git-svn-id: svn://10.0.0.236/trunk@94271 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 21:22:20 +00:00
edburns%acm.org
8c3abb43dc Previous version did not compile: errors in getSource().
git-svn-id: svn://10.0.0.236/trunk@94269 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 21:07:16 +00:00
dbaron%fas.harvard.edu
923585dfda Attempt to fix AIX and OS/2 bustage by changing nsAReadableString (which is const) to nsAString. r=jband
git-svn-id: svn://10.0.0.236/trunk@94268 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 20:54:53 +00:00
edburns%acm.org
6df6f64e66 Removed "^M" chars.
Sorry


git-svn-id: svn://10.0.0.236/trunk@94267 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 20:54:14 +00:00
peterv%netscape.com
f701fe0fa0 Another mac bustage fix (remove nsJSDOMEventListener.cpp).
git-svn-id: svn://10.0.0.236/trunk@94265 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 20:35:28 +00:00
edburns%acm.org
df9807ce08 bug 79278
This checkin migrates javaDOM to use the new nsIWebProgressListener
interface, removing its dependency on the now non-existant
nsIDocumentLoaderObserver.

It has only been tested inside webclient.  QA needs to do the standalone
javaDOM tests.

The following files are in this bugfix:

dom/jni/org_mozilla_dom_DOMAccessor.cpp
dom/src/nsIJavaDOM.h
dom/src/nsJavaDOMImpl.cpp
dom/src/nsJavaDOMImpl.h
webclient/classes_spec/org/mozilla/webclient/test/EMWindow.java
webclient/classes_spec/org/mozilla/webclient/wrapper_native/CurrentPageImpl.java


git-svn-id: svn://10.0.0.236/trunk@94264 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 20:34:31 +00:00
javi%netscape.com
687609c9ea Make crmfcgi build once again
git-svn-id: svn://10.0.0.236/trunk@94263 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 20:19:12 +00:00
bryner%uiuc.edu
b148b96cac Fixing bustage resulting from linking with libjsdom. r=shaver.
git-svn-id: svn://10.0.0.236/trunk@94258 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 19:48:55 +00:00
dbaron%fas.harvard.edu
02cbc2ffaf Fix bustage by including stdlib.h.
git-svn-id: svn://10.0.0.236/trunk@94257 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 19:48:51 +00:00
dbaron%fas.harvard.edu
ccbf2910eb Fix gcc 2.7.2.3 bustage with enum values from different anonymous enums. r=shaver
git-svn-id: svn://10.0.0.236/trunk@94255 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 19:43:47 +00:00
mkaply%us.ibm.com
b8f35dd3ba OS/2 TB breakage
git-svn-id: svn://10.0.0.236/trunk@94254 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 19:36:45 +00:00
dbaron%fas.harvard.edu
d3642fef59 Add newline at end of file to fix HP bustage.
git-svn-id: svn://10.0.0.236/trunk@94252 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 19:28:46 +00:00
dbaron%fas.harvard.edu
7a25b2cec6 Fix MOZ_TRACK_MODULE_DEPS (senna tinderbox) bustage by adding new header file dependencies from XPCDOM landing to REQUIRES.
git-svn-id: svn://10.0.0.236/trunk@94250 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 19:19:03 +00:00
peterv%netscape.com
e9ba22320c Adding nsIProgrammingLanguage.idl (mac bustage fix)
git-svn-id: svn://10.0.0.236/trunk@94249 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 19:17:19 +00:00
dbaron%fas.harvard.edu
4af734d3cf Fix gcc 2.7.2.3 bustage (conditional with enumerated values from different anonymous enums). r=jband
git-svn-id: svn://10.0.0.236/trunk@94248 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 19:11:51 +00:00
jst%netscape.com
ce7d469178 Landing the XPCDOM_20010329_BRANCH branch, changes mostly done by jband@netscape.com and jst@netscape.com, also some changes done by shaver@mozilla.org, peterv@netscape.com and markh@activestate.com. r= and sr= by vidur@netscape.com, jband@netscape.com, jst@netscpae.com, danm@netscape.com, hyatt@netscape.com, shaver@mozilla.org, dbradley@netscape.com, rpotts@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@94246 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 18:02:50 +00:00
jst%netscape.com
43eee52859 Landing the XPCDOM_20010329_BRANCH branch, changes mostly done by jband@netscape.com and jst@netscape.com, also some changes done by shaver@mozilla.org, peterv@netscape.com and markh@activestate.com. r= and sr= by vidur@netscape.com, jband@netscape.com, jst@netscpae.com, danm@netscape.com, hyatt@netscape.com, shaver@mozilla.org, dbradley@netscape.com, rpotts@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@94242 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 17:42:36 +00:00
leaf%mozilla.org
78d84fdf65 merging for jst.
git-svn-id: svn://10.0.0.236/trunk@94241 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 17:14:15 +00:00
jst%netscape.com
372d60ec59 Landing the XPCDOM_20010329_BRANCH branch, changes mostly done by jband@netscape.com and jst@netscape.com, also some changes done by shaver@mozilla.org, peterv@netscape.com and markh@activestate.com. r= and sr= by vidur@netscape.com, jband@netscape.com, jst@netscpae.com, danm@netscape.com, hyatt@netscape.com, shaver@mozilla.org, dbradley@netscape.com, rpotts@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@94240 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 17:02:10 +00:00
ashuk%eng.sun.com
e6bf2143fd Bug=61977
author=ashuk
Fix changes CurrentPageImpl.java and fixes leading "null" from
getPageSource and getPageSourceBytes


git-svn-id: svn://10.0.0.236/trunk@94239 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 16:58:36 +00:00
jst%netscape.com
9d299d36ce Landing the XPCDOM_20010329_BRANCH branch, changes mostly done by jband@netscape.com and jst@netscape.com, also some changes done by shaver@mozilla.org, peterv@netscape.com and markh@activestate.com. r= and sr= by vidur@netscape.com, jband@netscape.com, jst@netscpae.com, danm@netscape.com, hyatt@netscape.com, shaver@mozilla.org, dbradley@netscape.com, rpotts@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@94238 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 16:46:42 +00:00
despotdaemon%netscape.com
9390e4c452 Pseudo-automatic update of changes made by mcgreer@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@94237 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 15:05:28 +00:00
mkaply%us.ibm.com
60245648b5 #78728
r=pierre, sr=waterson
Change bool/true/false cases to PRBool/PR_TRUE/PR_FALSE


git-svn-id: svn://10.0.0.236/trunk@94236 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 14:19:01 +00:00
brade%netscape.com
259374b6e6 fix gcc/MacOSX build (bug #66742); patch from davea@xetron.com
git-svn-id: svn://10.0.0.236/trunk@94235 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 14:12:06 +00:00
nboyd%atg.com
6ad92749f4 Change use of deprecated method.
git-svn-id: svn://10.0.0.236/trunk@94234 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 13:51:18 +00:00
nboyd%atg.com
0facaf7397 Commit missing messages for new idswitch tool.
git-svn-id: svn://10.0.0.236/trunk@94233 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 13:42:56 +00:00
nboyd%atg.com
cf12fcb638 Subject:
Rhino: optimization for NativeFunction.java
        Date:
             Mon, 07 May 2001 14:19:59 +0200
       From:
             Igor Bukanov <igor.bukanov@windriver.com>
 Organization:
             Wind River
         To:
             Norris Boyd <nboyd@atg.com>

Hi, Norris!

This is the first of 3 patches that are completly independent from each
other.

Currently in NativeFunction its name stored as the first element in the
names array. But this lead to creation of a single element array for
each FunctionObject and for each script function that does not have
arguments or variables. The attached patch splits NativeFunction names
into simple functionName and argNames arrays and adjust code elsewhere
accordingly. This patch can increase memory footprint for anonymous
script functions without arguments because it adds additional field to
each NativeFunction, but I do not think this is a case to worry about.

Regards, Igor


git-svn-id: svn://10.0.0.236/trunk@94232 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 13:40:22 +00:00
brade%netscape.com
01a9710639 fix Composer keybindings (bugs #76917, 78064)
git-svn-id: svn://10.0.0.236/trunk@94231 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 13:39:36 +00:00
nboyd%atg.com
1e59f4fb34 Subject: Rhino: execMethod/methodArity cleanup.
Date: Mon, 07 May 2001 14:25:34 +0200
From: Igor Bukanov <igor.bukanov@windriver.com>
Organization: Wind River
To: Norris Boyd <nboyd@atg.com>

The current code that implements execMethod/methodArity for IdFunction
support returns an arbitrary value for id that is not known. This is not
very good behavior because it may hide bugs in the id support and it
also does not allow to distinguish ids that are used for function  from
ids used for properties like String.length.

To fix this I changed semantic of the methodArity method to return -1
for an unknown/non-method id and added code to throw an exception for
bad ids. This change requires to adjust all NativeSomething objects that
use IdScriptabl and after a release all such interface changes would be
no go, but is not a release yet, right?

I also eliminated the "IdFunction f" argument from
IdFunction.Master.methodArity and the tagId field from IdFunction. When
I wrote  the initial code for IdFunction.java, I added that just to be
able to use same id number in a class that implements IdFunction.Master
and its descendants via checking idTag. But that does not work in
general because IdScriptable can use id for non-function fields as well
so to avoid id clashes another way should be used. For example, if
someone would like to extend NativeMath to support more functionality,
he can use:

class Math2: extends NativeMath {
     private static idBase;

     {
         if (idBase == 0) idBase = super.getMaximumId();
     }

      public int methodArity(int methodId) {
          switch (methodId - idBase) {
             case Id_foo: return 2;
             case Id_bar: return 3;
         }
         return super.methodArity(methodId);
     }

      public Object execMethod
          (int methodId, IdFunction f,
           Context cx, Scriptable scope, Scriptable thisObj, Object[] args)
          throws JavaScriptException
      {
          switch (methodId - idBase) {
             case Id_foo: return ...;
             case Id_bar: return ...;
         }
          return super.execMethod(methodId, f, cx, scope, thisObj, args);
     }

      protected int getMaximumId() { return idBase + MAX_ID; }

      protected String getIdName(int id) {
          switch (id - idBase) {
             case Id_foo: return "for";
             case Id_bar: return "bar";
         }
         return super.getIdName(id);
     }
     ...
     private static final int
         Id_foo = 1,
         Id_bar = 2,
         MAX_ID = 2;

etc.


Note that a simpler solution to make MAX_ID field public in NativeMath
and write in Math2:
     private static final int
         Id_foo = NativeMath.MAX_ID + 1,
         Id_bar = NativeMath.MAX_ID + 2,
         MAX_ID = NativeMath.MAX_ID + 2;

does not work because in this way adding any new id to NativeMath would
break binary compatibility with Math2.


git-svn-id: svn://10.0.0.236/trunk@94230 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 13:36:16 +00:00
dcone%netscape.com
559222b4a1 Minor fix. r=sfraser. Does not effect build
git-svn-id: svn://10.0.0.236/trunk@94229 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 13:35:48 +00:00
nboyd%atg.com
41ccee1dda Subject:
Rhino: fix for race conditions in listeners code in Context.java
        Date:
             Mon, 07 May 2001 14:22:57 +0200
       From:
             Igor Bukanov <igor.bukanov@windriver.com>
 Organization:
             Wind River
         To:
             Norris Boyd <nboyd@atg.com>

The current code for listeners and contextListeners in Context.java is
not race condition free. If contextListeners Vector would be modified
during context event firing loops, the code can produce
index-out-of-bounds exception. The problem with listeners array is more
subbtle and comes from the fact that ListenerCollection.java uses code like:
         for(Enumeration enum = getAllListeners();enum.hasMoreElements();) {
             Object listener = enum.nextElement();
             if(iface.isInstance(listener)) {
                 array.addElement(listener);
             }
         }
where getAllListeners() uses Vector.elements to get element enumeration.
But to work with such enumeration in a thread safe way, one has to
synchronized against Vector, otherwise between enum.hasMoreElements()
and enum.nextElement() the last element can be removed.

Initially I thought to fix ListenerCollection and use it for
contextListeners as well, but then I realized that in its current form
ListenerCollection is very inefficient (it produces too many objects
just to get simple array to fire events), so I wrote ListenerArray.java
and use it in Context.java. It makes life simpler and shrinks code as well.


git-svn-id: svn://10.0.0.236/trunk@94228 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 13:33:43 +00:00
jst%netscape.com
c47fa533b5 Adding makefile, not part of the build yet.
git-svn-id: svn://10.0.0.236/trunk@94227 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 12:34:29 +00:00
timeless%mac.com
31239f9af7 Bugzilla Bug 79132 Xlib toolkit is kinda inefficient
Cache mStretches[] and mWeights[] to avoid repeated pointer dereferences.
r=dbaron@fas.harvard.edu sr=alecf


git-svn-id: svn://10.0.0.236/trunk@94226 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 09:34:17 +00:00
rbs%maths.uq.edu.au
bfc4015732 Typographical changes
git-svn-id: svn://10.0.0.236/trunk@94225 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 08:36:02 +00:00
rbs%maths.uq.edu.au
19099660fa Correct stretchy metadata
git-svn-id: svn://10.0.0.236/trunk@94224 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 08:34:13 +00:00
rbs%maths.uq.edu.au
0527facf44 Correct a faulty mapping
git-svn-id: svn://10.0.0.236/trunk@94223 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 08:31:48 +00:00
ftang%netscape.com
7f43aa39c6 fix #ifdef IBMBID bustage
change other.mUnicodeBidi to other->mUnicodeBidi
r=noone sr=onone


git-svn-id: svn://10.0.0.236/trunk@94222 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 08:13:12 +00:00
alecf%netscape.com
fb54435976 add mozilla-based preloader to the cvs tree (not part of build yet)
git-svn-id: svn://10.0.0.236/trunk@94220 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 07:19:39 +00:00
tajima%eng.sun.com
0bafc9c6ae bug 78704 Preedit text is displayed with bold font in over-the-spot mode
r=tor,blizzard sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@94218 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 06:11:05 +00:00
alecf%netscape.com
f34b378130 minor tweak so fast-update picks up new directories. not part of build
git-svn-id: svn://10.0.0.236/trunk@94217 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 05:21:28 +00:00
edburns%acm.org
97942650a0 Files in this Checkin:
M classes_spec/org/mozilla/webclient/test/EMWindow.java
M classes_spec/org/mozilla/webclient/wrapper_native/CurrentPageImpl.java
M src_moz/CBrowserContainer.cpp
M src_moz/CBrowserContainer.h
M src_moz/NativeEventThreadActionEvents.cpp
M src_moz/WindowControlActionEvents.cpp

bug:  79278

This checkin makes webclient work with the trunk as of 7 May 2001 AM PDT.

It also adds support for PROGRESS_URL_LOAD and STATUS_URL_LOAD events.


git-svn-id: svn://10.0.0.236/trunk@94216 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 04:50:33 +00:00
pavlov%netscape.com
d71d986cb3 the rest of 79314 r=bryner sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@94213 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 04:21:49 +00:00
eddyk%netscape.com
c1f28166fb bug 63539: clarify networking cache panel
sr=ben@netscape.com r=bryner


git-svn-id: svn://10.0.0.236/trunk@94212 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 04:16:50 +00:00
pavlov%netscape.com
87c65fd509 fixing bug 74284 r=bryner sr=ben
git-svn-id: svn://10.0.0.236/trunk@94211 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 04:12:40 +00:00
bryner%uiuc.edu
17f35c2f00 Bug 76234 - XPCOM cleanups in PSM2. r=javi, sr=ben.
git-svn-id: svn://10.0.0.236/trunk@94210 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 04:09:28 +00:00
pavlov%netscape.com
c98825585b fixing up the logging in imglib bug 79314 r=bryner sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@94209 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 04:01:28 +00:00
nelsonb%netscape.com
493572723f Restore explicit dependencies on headers and other sources.
git-svn-id: svn://10.0.0.236/trunk@94208 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 03:50:02 +00:00
pavlov%netscape.com
4754914b3d adding some new files... not part of the build
git-svn-id: svn://10.0.0.236/trunk@94207 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 03:38:35 +00:00
rbs%maths.uq.edu.au
b366d260da Save cycles by removing unneed code b=74494 sr=brendan
git-svn-id: svn://10.0.0.236/trunk@94205 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 02:33:53 +00:00
cmanske%netscape.com
51d186e749 Fixed order of keybinding modifiers, b=78406, r=hurricane, sr=kin
git-svn-id: svn://10.0.0.236/trunk@94202 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 02:16:52 +00:00
bryner%uiuc.edu
62525dba4e Part of fix for 74387 -- return an error code from nsSocketTransport::Init if we don't have a socket provider for the given socket type, such as if PSM is not installed. r=bbaetz, sr=darin.
git-svn-id: svn://10.0.0.236/trunk@94201 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 02:06:46 +00:00
cmanske%netscape.com
cef3398088 Fixed menu text for Find and Replace dialogs, b=78227, r=brade, sr=kin
git-svn-id: svn://10.0.0.236/trunk@94200 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 02:04:36 +00:00
cmanske%netscape.com
3e3f14fabf Append '.html' extension when user doesn't, b=77474, r=law, sr=kin
git-svn-id: svn://10.0.0.236/trunk@94199 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 02:01:49 +00:00
hewitt%netscape.com
4e8b49edba 78574 - Mail crashes Trunk when entering a second email address, r=ducarroz, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@94197 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 01:43:33 +00:00
bnesse%netscape.com
dac178f2fe Fix for broken color preferences. bug 77828. r=sfraser, sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@94194 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 01:40:09 +00:00
morse%netscape.com
56550c75d8 bug 78262, can't delete certain passwords, r=matt, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@94193 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 01:37:18 +00:00
morse%netscape.com
52f1b1454b bug 77525, shouldn't save password when password field is empty, r=matt, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@94191 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 01:34:54 +00:00
brendan%mozilla.org
da4224d9bf - Fix bug 79054, AB-BA deadlock between rt->setSlotLock and one or more claimed scopes (r=shaver, sr=jband)
js_SetProtoOrParent should always have used a condvar in addition to a lock.
- Fix bug 79129, assert-botch in js_AllocSlot (r/sr=jband, sr=shaver)
  JS_INITIAL_NSLOTS is the minimum number of slots, js_FreeSlot guarantees it.


git-svn-id: svn://10.0.0.236/trunk@94190 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 01:31:02 +00:00
brendan%mozilla.org
7b329a191b Deoptimize JSOP_TABLESWITCH to JSOP_LOOKUPSWITCH upon first duplicate case label (74474, r=rogerl, sr=shaver).
git-svn-id: svn://10.0.0.236/trunk@94187 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 01:21:01 +00:00
srilatha%netscape.com
21763313ee Fix for packager-* problem bug# 78926.
r=domse, sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@94185 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 01:13:46 +00:00
ftang%netscape.com
d80e6169a3 fix bug 75814. add hkscs support
r=nhotta
sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@94182 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 00:44:30 +00:00
ftang%netscape.com
04be0af97c fix bug 75814. add hkscs-1 support for unix
r=nhotta sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@94180 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 00:43:06 +00:00
ftang%netscape.com
71fa48082b fix 75814. add HKSCS langgroup
r=nhotta
sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@94179 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 00:41:08 +00:00
ftang%netscape.com
c1508876de fix bug 75814. r=nhotta sr=blizzard
add nsUnicodeToHKSCS.cpp


git-svn-id: svn://10.0.0.236/trunk@94177 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 00:39:46 +00:00
ftang%netscape.com
1a65dd9991 fix bug 75814. make it build on window and unix first
r=nhotta sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@94176 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 00:35:20 +00:00
ftang%netscape.com
5acb829ce3 fix bug 75814
r=nhotta sr=blizzard
new file check in first.


git-svn-id: svn://10.0.0.236/trunk@94175 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 00:34:06 +00:00
sspitzer%netscape.com
54ae80b3ec #76316. clicking on a bad row creates bogus selection, leads bogus GetCount(). sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@94174 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 00:23:32 +00:00
peterv%netscape.com
4ee66bad00 Correct typo. sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@94173 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 00:20:42 +00:00
gordon%netscape.com
26f1643527 Fix for bug 78479 "frequent hang on quit after long use" and bug 79241 "Crash quiting the app in the cache". sr=darin.
git-svn-id: svn://10.0.0.236/trunk@94171 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 00:13:21 +00:00
gordon%netscape.com
d4e7153e5d Fix for bug 74301 "New cache not properly updating object size" and bug 78849 "nsCacheEntryDescriptor needs to be threadsafe". sr=darin.
git-svn-id: svn://10.0.0.236/trunk@94170 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 00:07:44 +00:00
gordon%netscape.com
3fb1ce1a58 fix for bug 78852 "nsDiskCacheEntry needs to be made threadsafe", sr=darin.
git-svn-id: svn://10.0.0.236/trunk@94169 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 00:05:49 +00:00
ian%hixie.ch
0fdc941055 adding some progress messages to the setup output; making COSES more resilient to invalid input
git-svn-id: svn://10.0.0.236/trunk@94168 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 00:05:42 +00:00
gordon%netscape.com
14fe63ff10 fix for bug 75183, "separate eviction policy for chrome needed". sr=darin.
git-svn-id: svn://10.0.0.236/trunk@94167 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 00:04:50 +00:00
loadrunner%betak.net
d561dfef68 bug 41891, r=nhotta, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@94165 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-07 23:57:00 +00:00
jgmyers%netscape.com
633496d89f don't allow post-to-insecure-from-secure warning to be turned off: bug 50168 r=javi sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@94164 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-07 23:56:06 +00:00
sfraser%netscape.com
2b4fce29be Fix MacCVS.pm to no longer require the AppleScript glue library, but instead to use AppleEvents::Simple just like we do for CodeWarrior. Bug 78800. r=peterv
git-svn-id: svn://10.0.0.236/trunk@94163 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-07 23:50:43 +00:00
akkana%netscape.com
31060f1dc7 76731: make -f client.mk the first time should only check out once. r=cls
git-svn-id: svn://10.0.0.236/trunk@94162 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-07 23:50:39 +00:00
stephend%netscape.com
0c69f3f4c5 Fixing bug 79071, 'Remove declaration of gThreadTree from SearchDialog.js' r=hwaara@chello.se sr=sspitzer@netscape.com
git-svn-id: svn://10.0.0.236/trunk@94161 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-07 23:45:58 +00:00
hwaara%chello.se
95c7897092 Fix a whole bunch of bookmarks bugs: #68018, #78586, #71776, #77814, #78373. r=hwaara, sr=alecf (r=doron on 68018). Brought to you by: Fabian Guisset <hidday@geocities.com>
#78997, fix offline pref panel to match the spec. Patch by Stephen Walker <walk84@usa.net>, r=hwaara, sr=sspitzer.

#79058, fix up the offline pref panel to show up correctly in the pref-tree. r=doron, sr=sspitzer.


git-svn-id: svn://10.0.0.236/trunk@94160 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-07 23:39:41 +00:00
scc%mozilla.org
7abd9ae877 bug #78658: checking in Chris Seawoods trivial fix to prevent writing to the console in optimized builds, sr=scc (myself)
git-svn-id: svn://10.0.0.236/trunk@94159 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-07 23:36:59 +00:00
prass%netscape.com
a7016d33a1 fix for bugs 76256, 76927(also fixes 78063, 4668) . r=varada@netscape.com, sr=sspitzer2netscape.com
git-svn-id: svn://10.0.0.236/trunk@94158 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-07 23:33:21 +00:00
bienvenu%netscape.com
996b666692 fix problem where synchronize for offline didn't bring up offline dialog r=mohanb, sr=sspitzer 79183
git-svn-id: svn://10.0.0.236/trunk@94157 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-07 23:30:36 +00:00
mscott%netscape.com
f94b018b06 packaging changes for imgicon.dll and imgicon.xpt
git-svn-id: svn://10.0.0.236/trunk@94155 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-07 23:20:45 +00:00
dbaron%fas.harvard.edu
176bf8df1c Add REQUIRES (and MODULE) lines so that the qt port builds with MOZ_TRACK_MODULE_DEPS. r=cls@seawood.org
git-svn-id: svn://10.0.0.236/trunk@94154 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-07 23:20:43 +00:00
valeski%netscape.com
4324f968b2 r=rpotts, sr=mscott. cleaning up leakage, removing un-needed Init() method and ditching PR_FREE usage. 78912
git-svn-id: svn://10.0.0.236/trunk@94153 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-07 23:16:56 +00:00
sfraser%netscape.com
b26c787359 Just add a comment so that saps who come along later and try to figure this out get a head-start that was denied me.
git-svn-id: svn://10.0.0.236/trunk@94151 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-07 23:13:41 +00:00
sfraser%netscape.com
9c8efb060c Remove a comment about CARBON from the defaul comment that goes into new prefs files, because we now use 'options carbon' instead of main::CARBON. r=peterv
git-svn-id: svn://10.0.0.236/trunk@94150 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-07 23:13:05 +00:00
pschwartau%netscape.com
ef67334245 Minor changes.
git-svn-id: svn://10.0.0.236/trunk@94144 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-07 21:43:38 +00:00
relyea%netscape.com
c9cca7d887 Set SOURCE_PREFIX automatically when BUILD_TREE is set.
git-svn-id: svn://10.0.0.236/trunk@94143 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-07 21:40:52 +00:00
relyea%netscape.com
97a3c5a126 remove bogus check for CRLs
git-svn-id: svn://10.0.0.236/trunk@94137 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-07 21:07:23 +00:00
sfraser%netscape.com
fa6a0b0ca8 Fix for smoketest blocker 79158; don't condition on PendingEvents when calling ProcessPendingEvents (see also bugs 70243 and 76075).
git-svn-id: svn://10.0.0.236/trunk@94135 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-07 21:01:59 +00:00
mscott%netscape.com
bf59cefadd Add image icon library to the mac packaging list.
a=kysmith


git-svn-id: svn://10.0.0.236/trunk@94134 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-07 20:59:58 +00:00
pschwartau%netscape.com
365c464931 Initial add. Testcase by Brendan from bug 72884.
git-svn-id: svn://10.0.0.236/trunk@94133 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-07 20:30:59 +00:00
valeski%netscape.com
c6cbaf3a9c sr=vidur. a=granrose. 79018. making the docloader return failure if it can't produce a DOMWindow.
git-svn-id: svn://10.0.0.236/trunk@94129 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-07 18:14:28 +00:00
brade%netscape.com
fbf6353f20 remove shift from "remove link" keybinding to avoid conflict (interim)
git-svn-id: svn://10.0.0.236/trunk@94127 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-07 14:57:21 +00:00
brade%netscape.com
4b75d4886b bug #79148; new line after image, map, area; r=akkana, sr=kin
git-svn-id: svn://10.0.0.236/trunk@94126 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-07 14:46:00 +00:00
alecf%netscape.com
3ff32b7cdf argh, fix dumb, incredibly obvious typo - requestOr not requestEr
(also spotted by bstell.. thanks bstell)


git-svn-id: svn://10.0.0.236/trunk@94125 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-07 14:37:02 +00:00
pschwartau%netscape.com
1344201769 Initial add. A testcase for the switch statement.
git-svn-id: svn://10.0.0.236/trunk@94124 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-07 14:31:00 +00:00
locka%iol.ie
021fd65efa Fix for painting problems in embedding apps when window is moved offscreen and back on. b=78412 r=ccarlen@netscape.com sr=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@94123 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-07 13:49:59 +00:00
ben%netscape.com
ac3082045a Fix for bug 77523, make checkboxes in winhooks panel work again. r=blake, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@94122 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-07 12:09:59 +00:00
rbs%maths.uq.edu.au
8ca2c91f50 No source code changes. Just repositionning some declarations to ease a WIP in my tree
git-svn-id: svn://10.0.0.236/trunk@94114 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-07 09:18:55 +00:00
racham%netscape.com
823f865c36 Fixing bugs 72366, 73118. Fixed to enable GetAllMessages and Mark menu items appropriately. Patches by putterman. r=racham, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@94107 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-07 07:58:44 +00:00
racham%netscape.com
0a108f173a Fixing bug 40316. Error message will be thrown to the user when migration of old profile with missing source directory is attempted. r=ccarlen, sr=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@94106 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-07 07:55:03 +00:00
racham%netscape.com
d77ee0c437 Fix to bug 77967. Needed conversion from UTF8 to UCS2 instead from ASCII while reading the pref. Patch by bnesse. r=naoki sr=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@94105 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-07 07:51:24 +00:00
ian%hixie.ch
2c7f039451 Slight changes to make output code more flexible
git-svn-id: svn://10.0.0.236/trunk@94104 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-07 07:04:17 +00:00
pschwartau%netscape.com
c5f58bcec0 Initial add. Regression test for bug 79129.
git-svn-id: svn://10.0.0.236/trunk@94099 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-07 05:35:06 +00:00
guru%startrek.com
df198b0052 Bug 79017: Implement ScrollWheel and tab cleanup, r=timeless [BeOS Port Only]
git-svn-id: svn://10.0.0.236/trunk@94098 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-07 03:30:40 +00:00
bienvenu%netscape.com
ba4a9e28c4 fix one cause of 65838 major leakage of nsMsgHdrs r=naving, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@94096 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-07 00:03:08 +00:00
nboyd%atg.com
6e0bf8cb37 Fix problems noted in following mail:
Subject:
        rhino bug(s)
   Date:
        Mon, 30 Apr 2001 23:07:00 -0700
   From:
        Mike Dixon <MDixon@placeware.com>
     To:
        nboyd@atg.com




hi.  i'm a happy rhino user, and just stumbled across what looks like a
pretty basic bug in the property stuff on ScriptableObject...  (i'm running
1.5, but it looks like this code hasn't changed in CVS.)  since it looks
like you're actively developing (even though it's been a while since
1.5...) i figured you might be interested -- apologies if i missed a more
formal bug reporting process...

the symptom was that i got a "Hashtable internal error" thrown from
getSlotToSet.  reading the code, here's what i think could happen:

- create a new object (slots.length is initially 5)
- add 3 properties
- delete those 3 properties

(now count == 0, and slots[i] == REMOVED for 3 values of i)

- add 2 more properties

now assume that you're unlucky, and that these two hash to different values
than the first three; now you have 2 elements of slots[] containing real
slots, and the other three containing REMOVED.

now what happens when you try to create another slot?  getSlotToSet is only
willing to put something in a null slot[], and you haven't got one, so you
get the internal error.

writing this message encouraged me to try to write a test case to reproduce
it, and in fact it's trivial:

   js> x={}; x.a=x.b=x.c=1; delete x.a; delete x.b; delete x.c; x.d=x.e=1
   1
   js> x.whatever=1
(boom)

by the way, while reading the code i also noticed what looks like another,
less consequential bug: addSlot increments count before deciding to grow
the table, which is done with a recursive call, which will cause count to
be incremented again -- right?  as far as i can tell, setting count too big
will only cause it to grow the table a little early next time, so it
doesn't really matter, but it looks wrong.

                                                        .mike.


git-svn-id: svn://10.0.0.236/trunk@94095 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-06 23:56:34 +00:00
sdagley%netscape.com
c47f134752 #3616 - Enable long long in Mac version of NSPR (#defines the HAVE_LONG_LONG flag). sr=sfraser
Checking in to NSPR tip to keep sync with version 3.3.2.2 on the NSPRPUB_CLIENT_BRANCH tag


git-svn-id: svn://10.0.0.236/trunk@94094 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-06 22:55:49 +00:00
sdagley%netscape.com
ce41266bff #3616 - Enable long long in Mac version of NSPR (#defines the HAVE_LONG_LONG flag). sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@94093 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-06 22:43:10 +00:00
radha%netscape.com
d4080a9aab fix for bug # 78756. shift-reload on a post result page causes repost. r=ccarlen sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@94089 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-06 18:43:07 +00:00
pschwartau%netscape.com
c94434454d Minor style changes.
git-svn-id: svn://10.0.0.236/trunk@94088 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-06 18:07:12 +00:00
ccarlen%netscape.com
f720e88745 Bug 78745 - nsIPromptService::ConfirmEx needs to be more flexible. r=valeski, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@94087 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-06 15:03:55 +00:00
dbaron%fas.harvard.edu
41dcb5da7d Fix clobber-only MOZ_TRACK_MODULE_DEPS bustage by changing mozucth in REQUIRES lines to helperAppDlg or removing it entirely.
git-svn-id: svn://10.0.0.236/trunk@94086 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-06 13:36:08 +00:00
hewitt%netscape.com
a6a1cb14ee 78221 - modern3 update: new toolbar icons galore, r=andreww, sr=ben
git-svn-id: svn://10.0.0.236/trunk@94082 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-06 06:57:03 +00:00
mcafee%netscape.com
3fbfcc7343 Point to correct smiley.gif in modern theme, so it shows up in prefs (77285). code=walker, r=mcafee, sr=ben
git-svn-id: svn://10.0.0.236/trunk@94081 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-06 06:39:50 +00:00
ian%hixie.ch
d33e786523 * fixed the methodMissing() method so that it actually is possible to use it to do method dispatching;
* factored out some of the method dispatching code by adding a dispatchMethod() method to the controller;
* turned the Dispatcher class into simply a function on the base Service class and removed Dispatcher.pm;
* made it possible for services to be both services and objects and provide different services depending on which context they were called in (and used this to make the AdminCommands module actually do what it was intended to in the first place, namely, only work for CommandLine access);
* fixed it so if a service is first created by getServiceList the constructed version will actually be cached;
* made output more generic by allowing services to implement arbitrary parts of the output API, used that to make AdminCommands usable without requiring additional code to support it;
* added some documentation;
* added some dump(10) statements to help debugging;
* fixed the string datasource SQL;
* fixed the DBI database so it can handle errors;
* added tableExists API to the DBI database helper.
Thanks to myk, justdave and zach for some ideas.


git-svn-id: svn://10.0.0.236/trunk@94080 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-06 06:26:24 +00:00
blizzard%redhat.com
37acdac8a8 Bug #79041. Add the ability to get the title for a page in unicode from the embedding widget. Patch from Philip Langdale <philipl@mail.utexas.edu>. r=blizzard,sr=waterson
git-svn-id: svn://10.0.0.236/trunk@94079 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-06 03:14:51 +00:00
dbaron%fas.harvard.edu
e04426013a Fix potential bustage pointed out by mkaply - "$(LIB_SUFFIX)" rather than ".a". b=75924
git-svn-id: svn://10.0.0.236/trunk@94078 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-06 02:41:20 +00:00
waterson%netscape.com
ffcb8fbc68 Bug 77209. Get rid of unused module instance counting in order to eliminate duplicate global symbols. r=erik, sr=shaver
git-svn-id: svn://10.0.0.236/trunk@94077 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-06 02:27:33 +00:00
dbaron%fas.harvard.edu
3d512e6e04 Fix creation of two copies of the archive resulting from a space after the LIBRARY_NAME line. r=cls@seawood.org b=75924
git-svn-id: svn://10.0.0.236/trunk@94076 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-06 01:34:50 +00:00
arik%netscape.com
588efb23de Added an AttributeChanged function to nsXULTreeFrame so that you can dynamically set the row count. Fixed bug 59511, r=danm, sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@94075 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-06 01:08:20 +00:00
waterson%netscape.com
478edf51ef Bug 77942. Make font cache promote last hit to the front of the cache; only retrieve lang-atom if fonts are equal. r=dbaron, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@94074 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-06 00:13:50 +00:00
waterson%netscape.com
cc1f4dc1ef Bug 78941. Null-check to handle view giving back a null selection. r=varga@utcru.sk, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@94073 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-06 00:02:27 +00:00
waterson%netscape.com
a93271bdc4 Bug 78940. Fix nsOutlinerRows::First() logic so that we get a good iterator when the rows are empty. r=varga@utcru.sk, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@94072 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-06 00:01:39 +00:00
bryner%uiuc.edu
3721df04f9 Checking in for cls. Bug 53226, r=leaf.
git-svn-id: svn://10.0.0.236/trunk@94071 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-05 23:32:03 +00:00
dbaron%fas.harvard.edu
6acdd05019 Attempt to fix AIX bustage by linking against gkgfx and gkconshared_s (ugh!).
git-svn-id: svn://10.0.0.236/trunk@94070 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-05 21:56:46 +00:00
ian%hixie.ch
2cb0e0a8bf Made the lack of a configuration file be non-fatal (and factored out the low level code while I was at it). We need that so that the configuration data source can actually go in and create the configuration file if it is missing; otherwise the program exits with "no configuration file! waah!" before you get to the configuration-file-creation code!
git-svn-id: svn://10.0.0.236/trunk@94067 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-05 19:00:06 +00:00
ian%hixie.ch
ad0bceba08 Implementing (and documenting!) PLIF::debug() as suggested by zach. a=hixie
git-svn-id: svn://10.0.0.236/trunk@94066 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-05 18:28:08 +00:00
nboyd%atg.com
20730a29cd New updates from Igor.
git-svn-id: svn://10.0.0.236/trunk@94065 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-05 18:25:00 +00:00
dbaron%fas.harvard.edu
bd9b7cac2a Change true and false to PR_TRUE and PR_FALSE to fix AIX and OS/2 bustage from adding inspector to --with-extensions=all. b=75924
git-svn-id: svn://10.0.0.236/trunk@94062 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-05 17:50:09 +00:00
pschwartau%netscape.com
2a410c92af More getter and setter tests. These are non-ECMA and not implemented in Rhino.
git-svn-id: svn://10.0.0.236/trunk@94061 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-05 17:27:12 +00:00
cmanske%netscape.com
f9b7392f45 Cleaned up spelling dictionary dialog and fix to work around empty list bug 74467. b=78460, r=mjudge, sr=kin
git-svn-id: svn://10.0.0.236/trunk@94060 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-05 17:25:44 +00:00
pschwartau%netscape.com
b8ae8242f9 Initial add.
git-svn-id: svn://10.0.0.236/trunk@94059 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-05 17:24:07 +00:00
cmanske%netscape.com
7d7935cfac Removed uneccessary 'dump' in Link dialog, part of fix to bug 77930
git-svn-id: svn://10.0.0.236/trunk@94058 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-05 17:19:18 +00:00
cmanske%netscape.com
cabae2c713 Detect when selected text for a link is a URI in Link dialog, b=77930, r=mjudge, sr=kin
git-svn-id: svn://10.0.0.236/trunk@94057 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-05 17:17:11 +00:00
dbaron%fas.harvard.edu
947cd08d25 Change CRLF line endings to LF to fix IRIX bustage from adding access-builtin to --with-extensions=all.
git-svn-id: svn://10.0.0.236/trunk@94056 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-05 15:34:50 +00:00
leaf%mozilla.org
7a37167ad6 Automated update
git-svn-id: svn://10.0.0.236/trunk@94054 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-05 14:29:55 +00:00
dbaron%fas.harvard.edu
b88bf2c076 Add inspector and access-builtin to --with-extensions=all. r=cls@seawood.org sr=hewitt@netscape.com b=75924
git-svn-id: svn://10.0.0.236/trunk@94053 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-05 14:26:02 +00:00
dbaron%fas.harvard.edu
f8408cd20a Fixing potential bustage in access-builtin, inspector, and transformiix (adding REQUIRES, adding newlines, etc.) so they can be added to --with-extensions=all. r=cls@seawood.org sr=hewitt@netscape.com b=75924
git-svn-id: svn://10.0.0.236/trunk@94052 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-05 14:20:44 +00:00
dbaron%fas.harvard.edu
026a987564 Fix MOZ_TRACK_MODULE_DEPS (senna tinderbox) bustage by adding timer, necko, embedcomponents, and profile to REQUIRES.
git-svn-id: svn://10.0.0.236/trunk@94049 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-05 12:44:26 +00:00
cls%seawood.org
4846ed0caf Let the use of PR_Log() be controlled by a toplevel build option. All places that set FORCE_PR_LOG to force logging on need to wrap that #define FORCE_PR_LOG in a MOZ_LOGGING ifdef.
It's on by default. Set
--disable-logging (unix)
NO_LOGGING=1 (win32)
moz_logging = 0  (mac)
to turn it off globally.

Bug #53226 r=sspitzer,leaf,sfraser


git-svn-id: svn://10.0.0.236/trunk@94048 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-05 10:18:53 +00:00
cls%seawood.org
aa93d75c84 set MOZ_NSS_AUTOCONF to use the NSS_CLIENT_BRANCH (autoconf)
git-svn-id: svn://10.0.0.236/trunk@94047 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-05 10:00:02 +00:00
pavlov%netscape.com
eace00399b removing the quotes from the module name
git-svn-id: svn://10.0.0.236/trunk@94046 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-05 09:58:31 +00:00
sspitzer%netscape.com
84489d6803 fix for #75007. in certain cases (like posting!) we'd fail to
prompt for authentication, and just silently fail.
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@94041 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-05 08:58:31 +00:00
mscott%netscape.com
77ce84f0e1 Bug #75691 --> classic and modern changes for new attachment display
r=hewitt
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@94039 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-05 07:44:40 +00:00
mscott%netscape.com
f967a98348 bug #75691 --> add field for Attachment tree title
r=hewitt
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@94038 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-05 07:43:42 +00:00
mscott%netscape.com
9eeba97c71 bug #75691 --> add field for Attachment tree title
git-svn-id: svn://10.0.0.236/trunk@94037 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-05 07:43:02 +00:00
mscott%netscape.com
6aff7dcafa Bug #75691 --> add content type icons for attachments in the compose window
r=hewitt
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@94035 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-05 07:42:28 +00:00
mscott%netscape.com
9c0242285e Bug #44668,75691, 73414, 76268 --> Show / hide the edit draft button. Implement new attachment display using a tree widget
and moz-icons. Implement Save All Attachments again with the new attachment look.
Bug #75462 --> ensure there is always a subject so the twisty shows up...
r=hewitt
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@94034 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-05 07:40:24 +00:00
syd%netscape.com
5f05b369c4 Fix for http://bugzilla.mozilla.org/show_bug.cgi?id=72913 r=sgehani, sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@94033 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-05 07:19:22 +00:00
sspitzer%netscape.com
ac0dc938fd fix for #77510. fix news posting from drafts folder / unsent messages.
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@94032 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-05 07:18:29 +00:00
ian%hixie.ch
72c3f78013 work in progress
git-svn-id: svn://10.0.0.236/trunk@94031 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-05 07:12:56 +00:00
kandrot%netscape.com
2f7e9262c9 Check in for Ron Guilmette. r=shaver, sr=waterson. For intl r=nhotta. Changes for NS_IMPL_NSGETMODULE. bug #46775.
git-svn-id: svn://10.0.0.236/trunk@94028 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-05 05:33:37 +00:00
wtc%netscape.com
5196532bad Bugzilla bug #70765: added more comments and use the byte count returned
by WriteFile as opposed to the len argument, just in case WriteFile writes
fewer bytes than requested.


git-svn-id: svn://10.0.0.236/trunk@94025 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-05 04:59:38 +00:00
mscott%netscape.com
c3e150c078 Bug #74222 --> turn on moz-icon urls for t he mac
r=pavlov
sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@94024 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-05 04:57:25 +00:00
mscott%netscape.com
c4301b10e6 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@94023 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-05 04:02:11 +00:00
mscott%netscape.com
96c825c4a0 Bug #74222 --> turn on moz-icon urls. moz-icon urls fetch system icons for mac and windows and render them in mozilla.
r=pavlov
sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@94022 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-05 03:59:04 +00:00
sspitzer%netscape.com
7f5a8a11b9 fix for #77510. fix news posting from drafts folder / unsent messages.
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@94019 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-05 03:04:10 +00:00
bienvenu%netscape.com
3adfbb6148 fix playback of offline moves, removes duplicate, bogus header sr=sspitzer 78520 also white space fixes
git-svn-id: svn://10.0.0.236/trunk@94018 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-05 02:43:58 +00:00
sfraser%netscape.com
013cc7712b Fix bug 70243; yield more time to background applications when we're not busy. r=pinkerton, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@94016 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-05 02:35:58 +00:00
dmose%netscape.com
b6cf57be1e Initial implementation and supporting changes for nsLDAPService (bug 70422). Patch from Leif Hedstrom <leif@netscape.com>, r=dmose@netscape.com, sr=brendan@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@94015 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-05 02:30:50 +00:00
hwaara%chello.se
ab3c50b6d4 #78984. Fixing so View|Message works again. r=ksosez, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@94014 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-05 01:32:31 +00:00
srilatha%netscape.com
6366d1fa36 LDAP Autocompletion in compose window. Bug# 77455.
r=ducarroz, sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@94011 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-05 01:16:50 +00:00
brendan%mozilla.org
79e0885618 Fix DEBUG-only bytecode stack input/output tracing, patch from Steven C. Cole <scole@planet-nospam-web.com>.
git-svn-id: svn://10.0.0.236/trunk@94010 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-05 01:04:19 +00:00
sfraser%netscape.com
25e95107e9 Fix bug 78419; move Find-related JS into a new file, used in message pane and message window. r=jag, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@94009 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-05 00:47:47 +00:00
sfraser%netscape.com
01e0200d7a Fix bug 78419; move Find-related JS into a new file, used in navigator and viewsource. sr=sspitzer, r=jag
git-svn-id: svn://10.0.0.236/trunk@94007 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-05 00:46:54 +00:00
dmose%netscape.com
427a83f30d Tweak Mac build system to make nsLDAPAutoCompleteSession.cpp and friends compile when "options ldap" is on (bug 70933). r=peterv@netscape.com, sr=smfr@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@94005 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-05 00:26:14 +00:00
rginda%netscape.com
1c88befd21 - not built -
fix help tip


git-svn-id: svn://10.0.0.236/trunk@94003 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-05 00:11:49 +00:00
jgmyers%netscape.com
b41c1aa4de remove signstub: bug 75767 r=ducarroz sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@94001 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 23:58:59 +00:00
rginda%netscape.com
b607b58895 - not built -
updating windows build goop


git-svn-id: svn://10.0.0.236/trunk@94000 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 23:44:07 +00:00
naving%netscape.com
4e38c2967f 78240, 78934 r=suresh sr=bienvenu; Added a boolean allowUndo to decide when to do Undo; Also
made Undo/redo work for dnd.


git-svn-id: svn://10.0.0.236/trunk@93997 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 23:29:50 +00:00
wtc%netscape.com
750d66187a Bugzilla bug #70295: fixed a bug introduced by my previous fix.
Modified files: prfile.c, ptio.c


git-svn-id: svn://10.0.0.236/trunk@93993 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 23:06:42 +00:00
rginda%netscape.com
7df5359714 part two of fix for bug 77081 r=rogerl, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@93992 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 23:03:11 +00:00
nicolson%netscape.com
12ef52a4c1 Call a proper NSS function to get the unique ID.
Mozilla bugs 77664 and 77665.


git-svn-id: svn://10.0.0.236/trunk@93991 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 23:01:19 +00:00
beard%netscape.com
82743885d9 Allow building with javac from JDK 1.1.8.
git-svn-id: svn://10.0.0.236/trunk@93989 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 22:41:12 +00:00
ducarroz%netscape.com
3941f50960 oops, forget those too...
git-svn-id: svn://10.0.0.236/trunk@93988 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 22:40:27 +00:00
despotdaemon%netscape.com
e73d4f7b88 Pseudo-automatic update of changes made by beard@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@93987 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 22:40:16 +00:00
jgmyers%netscape.com
85c655ea88 remove PSM from Tasks menu: bug 76181 r=blake sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@93986 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 22:39:37 +00:00
rginda%netscape.com
e17ea8b1e1 - not built -
add more l10n strings!


git-svn-id: svn://10.0.0.236/trunk@93985 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 22:35:33 +00:00
rginda%netscape.com
eefcef0df1 - not built -
hook up new l10n strings


git-svn-id: svn://10.0.0.236/trunk@93984 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 22:35:01 +00:00
rginda%netscape.com
b69e1ae2c0 - not built -
implement break and step commands


git-svn-id: svn://10.0.0.236/trunk@93983 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 22:34:27 +00:00
rginda%netscape.com
6e696b410f - not built -
consolidate Hooker objects into a single _executionHook object
add script create and destroy listeners
keep track of all loaded scripts in console._scripts (insertScriptEntry(), removeScriptEntry(), addScript(), and removeScript())
Add TYPE_INTERRUPTED case to debugTrap for single stepping.
call clearAllBrakpoints() before turning the debugger off in detachDebugger()
add TYPE_BOOLEAN case to formatProperty()
add setBreakpoint() (whee!)


git-svn-id: svn://10.0.0.236/trunk@93981 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 22:32:06 +00:00
ducarroz%netscape.com
dda61055ee Fix build bustage. Sorry!
git-svn-id: svn://10.0.0.236/trunk@93980 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 22:29:21 +00:00
jgmyers%netscape.com
5d7fe33d5d remove PSM from Tasks menu: bug 76181 r=blake sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@93979 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 22:28:00 +00:00
rginda%netscape.com
8d3dedf04b - not built -
wiring for break and step commands


git-svn-id: svn://10.0.0.236/trunk@93978 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 22:25:37 +00:00
rginda%netscape.com
c184482966 - not built -
remove jsdIContext and jsdIThreadstate interfaces
add TYPE_BOOLEAN to jsdIValue
update callback signatures to reflect the removal of jsdIContext and jsdIThreadstate
add errorHook and throwHook attributes to jsdIDebuggerService


git-svn-id: svn://10.0.0.236/trunk@93977 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 22:16:27 +00:00
rginda%netscape.com
860f870445 - not built -
remove jsdContext and jsdThreadstate objects


git-svn-id: svn://10.0.0.236/trunk@93976 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 22:14:37 +00:00
rginda%netscape.com
6a4907263d - not built -
remove jsdThreadState and jsdContext objects.
consolidate ExecutionHook and BreakpointHook callbacks
remove return value checking from all methods (xpconnect does this for us.)


git-svn-id: svn://10.0.0.236/trunk@93975 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 22:14:04 +00:00
mscott%netscape.com
37ca102a13 63189 --> Unable to detect attachments for imap accounts with a user name containing an '@' sign. Fix is in NewURI. don't unescsape
the url, just unescape the pre host part.

sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@93973 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 22:08:55 +00:00
rginda%netscape.com
5030d2e1d8 - not built -
remove HAVE_PATCH_FROM_77081 not that 77081 is checked in.


git-svn-id: svn://10.0.0.236/trunk@93972 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 21:57:43 +00:00
jfrancis%netscape.com
d4589ac357 fix for 77558, table cells and list items getting extra br's. r=brade;sr=kin
git-svn-id: svn://10.0.0.236/trunk@93970 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 21:49:48 +00:00
rginda%netscape.com
7b58a7f6ff fix for 77081, r=rogerl, sr=brendan.
git-svn-id: svn://10.0.0.236/trunk@93969 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 21:48:48 +00:00
hwaara%chello.se
fef21e1834 No bug. Fixing typo. r=doron, sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@93967 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 21:42:42 +00:00
jband%netscape.com
c6eafdb0b5 NOT part of the build. Adding file that will appear on a branch
git-svn-id: svn://10.0.0.236/trunk@93965 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 21:39:11 +00:00
rginda%netscape.com
d7c4825284 fix for bug 76574, r=rogerl, sr=brendan.
git-svn-id: svn://10.0.0.236/trunk@93964 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 21:34:21 +00:00
rginda%netscape.com
de70079e56 fix for bug 77807, r=rogerl, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@93962 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 21:31:48 +00:00
peterv%netscape.com
9d411919a7 Define EXPORT_JS_API. r=rginda, r=beard, sr=brendan.
git-svn-id: svn://10.0.0.236/trunk@93961 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 21:30:55 +00:00
attinasi%netscape.com
2b4c47f502 Fix for regression that prevented listboxes inside of inline containers from showing up. b=69785 r=kmcclusk sr=roc+moz
git-svn-id: svn://10.0.0.236/trunk@93959 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 21:25:58 +00:00
ducarroz%netscape.com
2315989f62 Fix for bug 78516. Replace nsIMsgComposeProgress by a more generic nsIMsgProgress. R=varada, SR=bienvenu.
git-svn-id: svn://10.0.0.236/trunk@93957 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 21:13:25 +00:00
ccarlen%netscape.com
d4eedf5933 Bug 76617 - embedding app can't get input focus. r=sfraser.sr=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@93956 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 21:06:16 +00:00
ducarroz%netscape.com
c08608191a Fix for bug 78516. Replace nsIMsgComposeProgress by a more generic nsIMsgProgress. R=varada, SR=bienvenu.
git-svn-id: svn://10.0.0.236/trunk@93955 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 21:02:43 +00:00
valeski%netscape.com
820c3d3596 fixing build bustage. forgot a nsIDocumentLoaderObserver ref
git-svn-id: svn://10.0.0.236/trunk@93954 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 21:01:34 +00:00
varada%netscape.com
48fbf4f5de fix for 78245;focus should be in body for reply;r=ducarroz;sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@93953 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 20:49:16 +00:00
sfraser%netscape.com
1c36b31f78 Fixing 78362; tweak the border for the spinning ball cursor. r=se.
git-svn-id: svn://10.0.0.236/trunk@93952 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 20:48:46 +00:00
bbaetz%cs.mcgill.ca
497e13f362 bug 25071 - add "view background image" to context menu
patch by gervase.markham@univ.ox.ac.uk
r=timeless, sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@93951 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 20:47:50 +00:00
bnesse%netscape.com
6518cd1edb Checking in for Mitesh. Bug 70348 Add autoconfig support. r=bnesse, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@93950 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 20:46:41 +00:00
mitesh%netscape.com
8e40565fe3 Checking in Bug 70348
Adding AutoConfig Feature
r=bnesse and sr=alecf


git-svn-id: svn://10.0.0.236/trunk@93948 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 20:45:20 +00:00
edburns%acm.org
629751c155 r/sr=brendan:
fix the "free before strdup" problem.
s/rc/rv/g
Use NS_ERROR_OUT_OF_MEMORY where appropriate.


git-svn-id: svn://10.0.0.236/trunk@93946 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 20:31:13 +00:00
valeski%netscape.com
6f11c4d7ec r=pavlov, sr=rpotts. 77906. making GetName() more generic for user presentation purposes.
git-svn-id: svn://10.0.0.236/trunk@93945 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 20:29:32 +00:00
ccarlen%netscape.com
4201ac00ec Bug 59247. Make directory service providers threadsafe. r=valeski, sr=jband.
git-svn-id: svn://10.0.0.236/trunk@93944 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 20:23:19 +00:00
valeski%netscape.com
c93bb536ef sr=rpotts. cookie/wallet r=morse, xmlTerm r=saravn@mozdev.org, mailnews r=mscott, activeX r=adamlock, everything else covered by the sr from rpotts. 15345. These changes remove nsIDocumentLoaderObserver.idl from the build, and all of it's implementations and registrations have been moved over to nsIWebProgressListener.idl and nsIWebProgress.idl respectively. there are two (78762, 78760) mailnews printing bugs that I overturned *before* landing this. I've run this code through the mail-news and browser smoketests among other tests outlined in the patch description attatched to the bug.
git-svn-id: svn://10.0.0.236/trunk@93943 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 20:15:38 +00:00
valeski%netscape.com
202f201054 15345 removal of nsIDocumentLoaderObserver.idl
git-svn-id: svn://10.0.0.236/trunk@93942 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 20:15:02 +00:00
tor%cs.brown.edu
c519f7cf34 Bug 78906 - jpeg images not loading. r=pavlov, sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@93941 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 20:05:49 +00:00
nboyd%atg.com
48f5146c36 Make the debugger's main class be Main.java to match convention.
git-svn-id: svn://10.0.0.236/trunk@93939 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 15:22:10 +00:00
nboyd%atg.com
a91b4b09fc Re-apply changes since repository copy.
git-svn-id: svn://10.0.0.236/trunk@93938 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 15:20:26 +00:00
despotdaemon%netscape.com
de01941010 Pseudo-automatic update of changes made by beard@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@93937 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 15:12:10 +00:00
bienvenu%netscape.com
95da9c8700 fix download now button on folder prop r=sspitzer 78892
git-svn-id: svn://10.0.0.236/trunk@93935 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 14:47:19 +00:00
ccarlen%netscape.com
7facbacfde Bug 72230 (fixing side affect of its fix) WebBrowser window was painting black as background on Mac. r=adamlock, sr=blizzard.
git-svn-id: svn://10.0.0.236/trunk@93934 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 14:46:16 +00:00
glazman%netscape.com
8ed00123b0 getComputedStyle was not implemented for text-align property; b=78709, r=harishd, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@93929 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 11:30:34 +00:00
law%netscape.com
93639e5bd7 Bug 52454; excises obsolete ucth from build; this is the last of it
git-svn-id: svn://10.0.0.236/trunk@93926 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 11:03:28 +00:00
law%netscape.com
0bdbb3aaf9 Bug 52454; add new helper app dialog component to package lists
git-svn-id: svn://10.0.0.236/trunk@93925 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 10:50:44 +00:00
law%netscape.com
0e03bf0a13 Backing out this fix; it causes us to crash and burn if we encounter a url with .xul extension but content-type text/xul instead of application/vnd.mozilla.xul+xml; will fix that tomorrow
git-svn-id: svn://10.0.0.236/trunk@93924 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 10:26:56 +00:00
jst%netscape.com
3b31ece558 Checking in patch from sbanu@softwin.ro that enables view-source of text/sgml in mozilla, fixes bug 76671. r=harishd@netscape.com, sr=me.
git-svn-id: svn://10.0.0.236/trunk@93923 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 10:13:25 +00:00
leaf%mozilla.org
20607f75aa Automated update
git-svn-id: svn://10.0.0.236/trunk@93922 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 09:44:53 +00:00
cls%seawood.org
0a9239714b Set default ASFLAGS for solaris
git-svn-id: svn://10.0.0.236/trunk@93921 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 09:42:41 +00:00
sdagley%netscape.com
688b88a74b #70543 - Mac OS running out of FCBs when loading libraries. Now yield time to OS to allow it to grow the FCB table (shouldn't be necessary, apparently is). sr=sfraser,r=macdev
git-svn-id: svn://10.0.0.236/trunk@93920 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 09:01:06 +00:00
idk%eng.sun.com
cb63c2214b *not part of the build*
added virtual destructor to llTransprt
a=sep@sparc.spb.su


git-svn-id: svn://10.0.0.236/trunk@93919 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 08:51:52 +00:00
idk%eng.sun.com
dbff104617 *not part of the build*
fixes for 78866 and 78865


git-svn-id: svn://10.0.0.236/trunk@93918 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 08:45:12 +00:00
cls%seawood.org
44448b14a8 No need to explicitly set $(srcdir) as we let VPATH take care of that.
git-svn-id: svn://10.0.0.236/trunk@93913 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 08:24:57 +00:00
law%netscape.com
cae12c7bc8 Bug 52454; build new helper app dialog component on Mac; r=pchen@netscape.com, sr=mscott@netscape.com
git-svn-id: svn://10.0.0.236/trunk@93907 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 08:01:21 +00:00
pavlov%netscape.com
57a73a1bac fixing topcrash bug 77328 r=hixie sr=tor@cs.brown.edu
git-svn-id: svn://10.0.0.236/trunk@93904 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 07:22:38 +00:00
law%netscape.com
b9af072ce3 Bug 52454; building new helper app dlg component on win/unix; r=pchen@netscape.com, sr=mscott@netscape.com
git-svn-id: svn://10.0.0.236/trunk@93900 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 06:35:43 +00:00
pavlov%netscape.com
1a8cccb9b4 fixing bug 78015 and removing some old imagelib code r=saari sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@93899 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 06:29:59 +00:00
dianesun%netscape.com
908a5313a2 Fix for bug 66917:Account Manager Panel. R:bhuvan SR:sspitzer
git-svn-id: svn://10.0.0.236/trunk@93895 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 06:02:52 +00:00
joki%netscape.com
adddd8bbc9 Fixes for
69328 fix removeAttribute to remove event listeners.  sr:jst, r:saari
68568 add simulated click to keypress activation of links for 4x compat and access.  sr:jst, r:saari
77251 fix rest of createEvent strings to use plural form.  sr:hyatt, r:jst
77595 fix imagemap tabbing by setting correct tabIndex for no tabindex images.  sr:jst, r:saari


git-svn-id: svn://10.0.0.236/trunk@93893 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 05:34:58 +00:00
chuang%netscape.com
2a50d73df8 Bug78410 Unable to send to mailing lists. r=suresh+ducarroz, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@93887 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 04:14:34 +00:00
joki%netscape.com
06b89e92de Part of fix for 77251, use correct strings for createEvent. sr:hyatt, r:jst
git-svn-id: svn://10.0.0.236/trunk@93886 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 03:06:39 +00:00
joki%netscape.com
ca4325c4f2 Fix for 77362, null check of global window before firing resize to it. sr:bienvenu, r:jst
git-svn-id: svn://10.0.0.236/trunk@93885 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 03:04:40 +00:00
joki%netscape.com
c7e531a65c Fix for 64442, make views give up mouse capture when they become hidden since they can no longer get mouse messages. sr:jst r:saari
git-svn-id: svn://10.0.0.236/trunk@93884 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 03:02:55 +00:00
law%netscape.com
d2028b1bc7 c/true/PR_TRUE/ to fix ports bustage
git-svn-id: svn://10.0.0.236/trunk@93883 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 02:45:37 +00:00
bienvenu%netscape.com
7fd1c0e3c2 fix getting expired article message only once per message in a session, and selecting expired articles not marking them read r=mscott, sr=sspitzer 76517 and 76515
git-svn-id: svn://10.0.0.236/trunk@93882 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 02:44:50 +00:00
neeti%netscape.com
191592b094 fix for bug 78376 - ASSERTION: New URI failed: 'Error', file mozilla\netwerk\base\src\nsProtocolProxyService.cpp
r=gagan, sr=darin


git-svn-id: svn://10.0.0.236/trunk@93881 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 02:42:44 +00:00
bienvenu%netscape.com
6f68d6dc79 fix download selected and download flagged for offline use, broken by earlier offline ui checkin sr=sspitzer 78830
git-svn-id: svn://10.0.0.236/trunk@93880 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 02:34:52 +00:00
pierre%netscape.com
e00b2f1c8b Fixed bloat metrics: added MOZ_COUNT_CTOR/MOZ_COUNT_DTOR to the style blobs.
git-svn-id: svn://10.0.0.236/trunk@93879 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 02:22:41 +00:00
ccarlen%netscape.com
f0f2558fed Bug 75996 - nsIPromptService::ConfirmCheck set check value result even when canceled. r=danm,sr=alecf
git-svn-id: svn://10.0.0.236/trunk@93877 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 01:57:09 +00:00
leaf%mozilla.org
982ec68b1c Automated update
git-svn-id: svn://10.0.0.236/trunk@93876 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 01:44:56 +00:00
dmose%netscape.com
32b55f68d2 Fixing MOZ_TRACK_MODULE_DEPS build bustage (eg senna tinderbox) by REQUIREing domMakefile.in
git-svn-id: svn://10.0.0.236/trunk@93875 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 01:43:56 +00:00
wtc%netscape.com
99db790086 Bugzilla bug #77123: when the native compiler is used on Solaris,
NS_USE_NATIVE should be defined whether --enable-ultrasparc is
specified or not.  r=cls.


git-svn-id: svn://10.0.0.236/trunk@93874 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 01:41:21 +00:00
wtc%netscape.com
5f1a2d7eea Bugzilla bug #77788: CFLAGS should not be defined with +=.
git-svn-id: svn://10.0.0.236/trunk@93871 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 01:21:02 +00:00
bryner%uiuc.edu
400c2cfcea checking in for valeski. bug 15345, r=me.
git-svn-id: svn://10.0.0.236/trunk@93870 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 01:20:48 +00:00
guru%startrek.com
312e9e1286 part of bug 76339, remove unused #include [BeOS only]
git-svn-id: svn://10.0.0.236/trunk@93869 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 01:01:15 +00:00
alecf%netscape.com
8bc849bd97 removal of nsIAppShellComponent stuff, for bug 76339 sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@93868 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 00:49:56 +00:00
dianesun%netscape.com
d97ed4fb8f Feature Dev for IMAP Offline UI bugs: 66914:Select Folders Dialog; 66917: Account Manager Panel; 71125:File Menu; 71126:Offline/Online Icon; 71127:Preference Panel; 71316:Online/Offline button broke Nav menu's/links. R:bhuvan, SR:sspitzer
git-svn-id: svn://10.0.0.236/trunk@93867 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 00:47:53 +00:00
ducarroz%netscape.com
e2689d28d4 Fix for bug 77422. Use formatted output to avoid hudge lines. R=varada, SR=mscott
git-svn-id: svn://10.0.0.236/trunk@93866 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 00:35:14 +00:00
bienvenu%netscape.com
c21fbffb7f part of fix multiple msg load on multiple delete r=naving, sr=sspitzer 76501
git-svn-id: svn://10.0.0.236/trunk@93865 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 00:33:26 +00:00
bienvenu%netscape.com
dade8ac471 fix multiple msg load on multiple delete, fix thread order inside thread r=naving, sr=sspitzer 78588 and 76501
git-svn-id: svn://10.0.0.236/trunk@93864 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 00:31:01 +00:00
bienvenu%netscape.com
0221f41d16 fix 72365 can't view ignored threads r=naving, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@93863 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 00:08:23 +00:00
varada%netscape.com
baacdb16c8 partial fix for 70392- changing wording in send format prefs-r=ducarroz;sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@93862 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 00:06:57 +00:00
mjudge%netscape.com
c7c9636fb7 changing table cell selection to use borders. sr=waterson r= kin 26831
git-svn-id: svn://10.0.0.236/trunk@93861 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 23:59:55 +00:00
mjudge%netscape.com
b88ed38382 sr= waterson r= kin bug 26831 table cell selection changed to use borders not background.
git-svn-id: svn://10.0.0.236/trunk@93860 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 23:57:08 +00:00
shrutiv%netscape.com
144a23ca9b 77602: User should not be forced to customize Start Menu (r=tao)
The "by" string appears only if the user wishes to customize the start menu name.


git-svn-id: svn://10.0.0.236/trunk@93859 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 23:37:48 +00:00
law%netscape.com
c183181ba6 Bug 52454; switch to new .properties file; r=pchen@netscape.com, sr=ben@netscape.com
git-svn-id: svn://10.0.0.236/trunk@93858 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 23:34:41 +00:00
shrutiv%netscape.com
9a067028cb 75230: CCK should be updated to a new release (r=tao)
Parsing the new format of the Comfig.ini file.


git-svn-id: svn://10.0.0.236/trunk@93857 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 23:29:43 +00:00
markh%activestate.com
dbc14b605e Fixes to Linux build process. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@93856 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 23:27:34 +00:00
shrutiv%netscape.com
c19dd58acc 75230:CCK should be updated to work with Netscape 6.5 (r=tao)
Changes to the Script.ib and build_page1.ini for updating the customization
string locations.


git-svn-id: svn://10.0.0.236/trunk@93855 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 23:11:49 +00:00
dbaron%fas.harvard.edu
e8a1688829 Fix MOZ_TRACK_MODULE_DEPS (senna tinderbox) bustage by adding mozucth to REQUIRES.
git-svn-id: svn://10.0.0.236/trunk@93854 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 23:10:07 +00:00
shrutiv%netscape.com
738b223288 21447: "Temp\ directory gets created in new Config directory. " Recursively
remove the contents of the Temp directory.


git-svn-id: svn://10.0.0.236/trunk@93853 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 22:55:33 +00:00
timeless%mac.com
bb6fa05909 Bugzilla Bug 77080 Show application/x-javascript in browser window instead of trying to download
fix by bzbarsky@mit.edu, r=harishd, sr=jst


git-svn-id: svn://10.0.0.236/trunk@93852 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 22:28:44 +00:00
arik%netscape.com
450802208f moving from using 32 to using nsIDOMKeyEvent::DOM_VK_SPACE to make the code more clear as per brendan's suggestion.
git-svn-id: svn://10.0.0.236/trunk@93851 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 22:26:06 +00:00
dcone%netscape.com
a0b694f9a8 sr=waterson r=karnaze. Fixed printing regression tests.
git-svn-id: svn://10.0.0.236/trunk@93850 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 22:12:35 +00:00
mkaply%us.ibm.com
1517b8492f OS/2 TB breakage
Making _getdrive work on OS/2


git-svn-id: svn://10.0.0.236/trunk@93849 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 22:03:57 +00:00
ssu%netscape.com
ac994414e9 fixing bug 42904 - Windows install has localizable resources in binary files
affects windows platforms only.

I'm checking in for yxia@netscape.com (Ying-Lin Xia)

r=ssu,dveditz
sr=mscott


git-svn-id: svn://10.0.0.236/trunk@93847 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 21:47:18 +00:00
locka%iol.ie
a44f35ce5c Add line to cancel native default handling of context menu events after it is already handled. b=78396 sr=blizzard@mozilla.orga
git-svn-id: svn://10.0.0.236/trunk@93846 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 21:43:23 +00:00
srilatha%netscape.com
263b77f3aa LDAP UI implementation.
Bug# 31881. r=chuang, bhuvan.
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@93844 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 21:24:48 +00:00
law%netscape.com
edd6b3b03b Bug 52454; fix lots of external app service bugs and enable new helper app dlg; r=pchen@netscape.com, sr=mscott@netscape.com
git-svn-id: svn://10.0.0.236/trunk@93843 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 21:24:36 +00:00
dcone%netscape.com
96bc5e7b2c Added a parameter to regression testing output. sr=waterson r=karnaze b=78523
git-svn-id: svn://10.0.0.236/trunk@93842 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 21:20:35 +00:00
radha%netscape.com
6c9c058582 Fix for bug # 66564. Frameset navigation problem r=adamlock, sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@93840 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 21:15:31 +00:00
mkaply%us.ibm.com
80cdfe4ce7 More bad line endings
git-svn-id: svn://10.0.0.236/trunk@93839 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 21:15:07 +00:00
dcone%netscape.com
b050bb6446 Use correct case in IDL. Does not effect build
git-svn-id: svn://10.0.0.236/trunk@93838 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 21:15:05 +00:00
mcafee%netscape.com
aa4207c7d1 Backing out waterson to fix (78718), chrome restart blocker. Thanks to sspitzer for finding this. r=sspitzer,waterson
git-svn-id: svn://10.0.0.236/trunk@93836 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 21:11:45 +00:00
mkaply%us.ibm.com
b679c79031 OS/2 TB break - bad lineendings
git-svn-id: svn://10.0.0.236/trunk@93835 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 21:11:36 +00:00
law%netscape.com
591053c10f Bug 52454; enable progress dialog to be opened via window watcher (for new helper app dialog); r=pchen@netscape.com, sr=ben@netscape.com
git-svn-id: svn://10.0.0.236/trunk@93833 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 21:07:20 +00:00
law%netscape.com
2a96a8e86b Bug 52454; fix bugs in helper app dialogs and enable them to be opened from the Downloading... dialog; r=pchen@netscape.com, sr=ben@netscape.com
git-svn-id: svn://10.0.0.236/trunk@93831 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 21:03:55 +00:00
law%netscape.com
b3cc2f6c76 Bug 52454; remove #include of obsolete header; r=pchen@netscape.com, sr=mscott@netscape.com
git-svn-id: svn://10.0.0.236/trunk@93829 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 20:52:43 +00:00
kmcclusk%netscape.com
e4bccc8136 fix compiler warning using NS_STATIC_CAST, bug 56623, sr=attinasi@netscape.com r=dcone@netscape.com
git-svn-id: svn://10.0.0.236/trunk@93826 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 20:42:25 +00:00
jdunn%netscape.com
0a56c48c58 Fixing tinderbox bustage
fixing per pierre's suggested patch on the n.p.m.b
r=pierre@netscape.com,jdunn@netscape.com


git-svn-id: svn://10.0.0.236/trunk@93825 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 20:37:06 +00:00
peterv%netscape.com
678d129188 Add options for p3p and jsdebugger (both turned off by default), remove obsolete lines and correct some others. r=sfraser.
git-svn-id: svn://10.0.0.236/trunk@93824 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 20:36:42 +00:00
jgmyers%netscape.com
43cadfc965 prefs wording change: bug 75130 r=javi sr=scc
git-svn-id: svn://10.0.0.236/trunk@93823 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 20:29:02 +00:00
alecf%netscape.com
e6772b7163 work on lazily-loaded string bundles - don't load a bundle until the first string is requested - reduces startup time! only in effect if STRRES_ASYNC environment variable is set
bug 76944 sr=erik, r=valeski


git-svn-id: svn://10.0.0.236/trunk@93822 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 20:21:18 +00:00
brade%netscape.com
d3c6ae3144 fix for bug 66742; r=joki, sr=sfraser; grab focusedWidget between keydown and keypress in case it was changed
git-svn-id: svn://10.0.0.236/trunk@93821 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 20:19:43 +00:00
waterson%netscape.com
910bcb1705 Bug 76727. Remove redundancy from BRS_ISINLINEINCRREFLOW optimization; take advantage of existing control flow. Also, correct misc misspelling. r=rbs@maths.uq.edu.au; sr=attinasi@netscape.com
git-svn-id: svn://10.0.0.236/trunk@93820 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 20:11:50 +00:00
dougt%netscape.com
89d8519e10 Fixes 38643. No longer do we eagerly resolve UNC paths on windows. r=gagan@netscape.com, sr=darin@netscape.com
git-svn-id: svn://10.0.0.236/trunk@93818 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 19:30:43 +00:00
mkaply%us.ibm.com
b450a2a271 OS/2 TB break - forgot a false
git-svn-id: svn://10.0.0.236/trunk@93814 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 18:05:27 +00:00
relyea%netscape.com
65b0a92243 Add new semantic when importing a cert chain for the case where the cert chain
may have otherwise invalid CA's, but that the CA's should be implicitly trusted.


git-svn-id: svn://10.0.0.236/trunk@93808 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 16:31:34 +00:00
mkaply%us.ibm.com
34ee7334f5 OS/2 TB break - need to change true to PR_TRUE and false to PR_FALSE
git-svn-id: svn://10.0.0.236/trunk@93805 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 16:09:42 +00:00
pierre%netscape.com
b09cf8f855 Changed 2 stray |bool|s to |PRBool| to make OS/2 happy. Thanks to dbaron.
git-svn-id: svn://10.0.0.236/trunk@93802 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 15:40:05 +00:00
dcone%netscape.com
03e6c4cf96 fixed the declaration to use IDL syntax instead of C syntax. b=72692. Does not effect build
git-svn-id: svn://10.0.0.236/trunk@93801 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 14:15:38 +00:00
pierre%netscape.com
c2cbe6ec88 attempt to make unix compilers happy
git-svn-id: svn://10.0.0.236/trunk@93800 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 14:08:50 +00:00
alecf%netscape.com
f80c59010a comment out a dump() statement that can be confusing - has no real effect
(has no effect on running code, and should have been taken out before checking in - oops!)


git-svn-id: svn://10.0.0.236/trunk@93799 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 14:00:40 +00:00
pierre%netscape.com
287fc1dc9e 43457: change the mutable style context APIs, disable style context sharing, implement style data sharing. r=waterson.
git-svn-id: svn://10.0.0.236/trunk@93798 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 13:20:48 +00:00
blizzard%redhat.com
f92784da06 Fix bug #76617. Some embedding apps can't get input focus. r=ccarlen,bryner sr=tor
git-svn-id: svn://10.0.0.236/trunk@93797 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 12:04:56 +00:00
scc%mozilla.org
798029b426 fix build bustage
git-svn-id: svn://10.0.0.236/trunk@93796 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 12:02:12 +00:00
scc%mozilla.org
d65c384e3a fix build bustage
git-svn-id: svn://10.0.0.236/trunk@93795 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 11:14:50 +00:00
ian%hixie.ch
8085f90f1b Blatantly copied http://scarab.tigris.org/scarab-design.html and changed it to suit Bugzilla
git-svn-id: svn://10.0.0.236/trunk@93794 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 10:57:46 +00:00
ian%hixie.ch
d92f3ce966 Creating new Bugzilla 3 directory. Nothing to see here yet!
git-svn-id: svn://10.0.0.236/trunk@93793 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 10:41:12 +00:00
scc%mozilla.org
87f76cacea bug #75504; sr=jband. making it impossible to misuse |getter_AddRefs| in the way jband discovered
git-svn-id: svn://10.0.0.236/trunk@93789 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 10:15:09 +00:00
scc%mozilla.org
e7e1adaa18 bug #75504; sr=jband. simple fixes correcting where people inappropriately applied |getter_AddRefs|, in this case fixing the leak applying brendan's suggestion
git-svn-id: svn://10.0.0.236/trunk@93788 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 10:13:59 +00:00
scc%mozilla.org
4930a07480 bug #75504; sr=jband. simple fixes correcting where people inappropriately applied |getter_AddRefs|
git-svn-id: svn://10.0.0.236/trunk@93787 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 10:09:59 +00:00
peterlubczynski%netscape.com
85287b25d8 Removing extra reference to nsIJVMPlugin.h
git-svn-id: svn://10.0.0.236/trunk@93786 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 08:51:23 +00:00
peterlubczynski%netscape.com
cbc16d8217 Patch to fix crash on leaving a page with Java on Linux bug 78502 sr=beard r=edburns
git-svn-id: svn://10.0.0.236/trunk@93785 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 08:38:18 +00:00
glazman%netscape.com
402a0ceeb9 Wrong font-family name in editorOverlay.xul; b=78181, r=cmanske, sr=kin
git-svn-id: svn://10.0.0.236/trunk@93781 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 07:53:27 +00:00
hyatt%netscape.com
c526490ede Fix crashing in SetView.
git-svn-id: svn://10.0.0.236/trunk@93780 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 07:53:13 +00:00
pierre%netscape.com
0583c197e4 78541 Typos in nsCSSStyleRule.cpp. Fix by sfraser, r=valeski.
git-svn-id: svn://10.0.0.236/trunk@93779 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 07:39:57 +00:00
sspitzer%netscape.com
95056e146c fix for #78372. get "mark thread as read" to work without asserting.
we don't need to set the unread count on the thread, as MarkHdrRead()
will do the right thing:  find the thread for the header and adjust
the unread count on the thread.  sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@93776 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 06:04:30 +00:00
rbs%maths.uq.edu.au
98832e918a Low hanging optimization: save some cycles by avoiding to copy strings. b=77659 r=waterson
git-svn-id: svn://10.0.0.236/trunk@93775 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 05:37:09 +00:00
alecf%netscape.com
e97b5b8691 oops, fix my previous checkin to this file so it works in the sidebar
git-svn-id: svn://10.0.0.236/trunk@93771 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 03:56:25 +00:00
hewitt%netscape.com
a0a168ab6e 75484 - fixing broken google icon
git-svn-id: svn://10.0.0.236/trunk@93769 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 03:31:19 +00:00
blizzard%redhat.com
dbf1388163 Bug #77185. Bump the version number to 0.9+ for the tip. r/a=leaf.
git-svn-id: svn://10.0.0.236/trunk@93768 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 03:28:12 +00:00
nelsonb%netscape.com
31c4664976 Changed the name of the /share/builds/components server.
Checked in for tfox@netscape.com.


git-svn-id: svn://10.0.0.236/trunk@93766 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 02:58:32 +00:00
peterlubczynski%netscape.com
556b5a38fa Include shockwave director in 4.x plugin scan bug 78009 r=av sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@93763 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 02:43:47 +00:00
hyatt%netscape.com
c36925f7f6 Missed a file.
git-svn-id: svn://10.0.0.236/trunk@93762 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 02:39:36 +00:00
gordon%netscape.com
758b38865c Fix for bug 77844 "nsAboutProtocolHandler needs to look for anchor tags", sr = darin.
git-svn-id: svn://10.0.0.236/trunk@93761 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 02:36:45 +00:00
gordon%netscape.com
a3fc07f496 Fix for bug 76661, "Recursive attempt to lock cache entry". r=dougt, sr=darin.
git-svn-id: svn://10.0.0.236/trunk@93760 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 02:35:26 +00:00
sgehani%netscape.com
815a874b3a Part of hooking libxpnet's pause/resume into linux installer.
(*** not part of tbox build ***)

b  = 77980
r  = ssu
sr = mscott


git-svn-id: svn://10.0.0.236/trunk@93757 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 02:20:47 +00:00
sgehani%netscape.com
b6f749af87 (*) Hook in libxpnet's pause/resume support and add a disk space warning.
(*) Also, fix the download location for resumption.
(*) Implement a new and improved download UI with a unified prog bar.

b  = 77980
r  = suu
sr = mscott


git-svn-id: svn://10.0.0.236/trunk@93756 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 02:17:27 +00:00
sgehani%netscape.com
744e2f81d4 Add pause/resume support to libxpnet's ftp and download impls.
b  = 67247
r  = ssu
sr = mscott


git-svn-id: svn://10.0.0.236/trunk@93755 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 02:15:07 +00:00
matt%netscape.com
b6dbe8f262 adding for url parsing
bug 73974 and bug 77261 r=mcafee and sr=brendan


git-svn-id: svn://10.0.0.236/trunk@93753 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 01:42:22 +00:00
hyatt%netscape.com
cf5287855a Fix for 800K leaks on tinderbox. Fix for broken printing. Both bugs r=danm, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@93752 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 01:41:10 +00:00
ddrinan%netscape.com
4cc5777eff Set password before authentication. Needed for new dbs
git-svn-id: svn://10.0.0.236/trunk@93750 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 01:22:24 +00:00
chuang%netscape.com
31652c4a99 fail to check in on my Mac, try again
git-svn-id: svn://10.0.0.236/trunk@93748 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 01:13:12 +00:00
sgehani%netscape.com
886543f6f2 Make file with no extension have correct type and creator info based on MIME type.
b = 64704; r = law; sr = sfraser


git-svn-id: svn://10.0.0.236/trunk@93747 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 01:12:15 +00:00
sspitzer%netscape.com
11a89183fd fix for #77617. if you crash after creating an account (either through import, autosubscribe,
or auto wizard) and we haven't saved prefs yet, you'll lose the account.
abstract how we "save" account changes, and then "save" after creation.
fix by cavin@netscape.com.  r/sr=sspitzer@netscape.com


git-svn-id: svn://10.0.0.236/trunk@93746 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 01:07:45 +00:00
javi%netscape.com
b0c8718674 Add nsKeygenHandler.cpp to Mac build.
git-svn-id: svn://10.0.0.236/trunk@93745 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 01:03:30 +00:00
ddrinan%netscape.com
4d0e2a520f Fix for bug 77983, keygen tag. r=javi@netscape.com, sr=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@93744 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 01:00:56 +00:00
andreww%netscape.com
10bc665629 bugzilla 53822 r=blake, sr=hewitt - classic mac dropdown cleanup.
git-svn-id: svn://10.0.0.236/trunk@93742 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 00:55:51 +00:00
sspitzer%netscape.com
5d179a6271 #77616. fix for some (of the many) asserts when importing mail. the assert is because the import
happens on a separate thread.  sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@93741 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 00:48:20 +00:00
saari%netscape.com
a4f03b195e Fix for 76119, "clever" 0x0 GIFs crashing. r=pavlov, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@93740 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 00:44:37 +00:00
thayes%netscape.com
c30d5f4094 Bug 78123 r=javi/sr=scc Add security information to Page Info window
git-svn-id: svn://10.0.0.236/trunk@93739 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 00:41:10 +00:00
hewitt%netscape.com
8d2e2ec2d2 78426 - Cannot correct an autocompleted address, r=ducarroz, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@93738 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 00:40:52 +00:00
hewitt%netscape.com
d37d4e8a95 78284 - outliner twisties accidentally squashed, r=mscott, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@93736 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 00:38:35 +00:00
hewitt%netscape.com
0df332f5c4 78430 - mailwindow bgcolor is not white, r=hwaara, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@93735 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 00:37:12 +00:00
thayes%netscape.com
df7442f70b Bug 78123 r=javi/sr=scc Add security information to Page Info window
git-svn-id: svn://10.0.0.236/trunk@93734 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 00:36:48 +00:00
sspitzer%netscape.com
487825ffa9 fix #78289. if special folder prefs are not set, we can crash on saving
drafts and templates.

if those aren't set, we use the default values specified in mailnews.js

fix by cavin@netscape.com, r/sr=sspitzer@netscape.com


git-svn-id: svn://10.0.0.236/trunk@93731 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 00:31:36 +00:00
cmanske%netscape.com
80ef72e9ff Fixes for image map editor bugs, tracked by bug 56673, work by briank@activestate.com, r=cmanske, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@93728 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 00:29:22 +00:00
dprice%netscape.com
f4f4270096 was failing to find the modules if the user defined the path.
git-svn-id: svn://10.0.0.236/trunk@93722 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 00:09:08 +00:00
waterson%netscape.com
af2250c00e Bug 78013. Remove nsFileSpec usage. r=dougt, sr=shaver
git-svn-id: svn://10.0.0.236/trunk@93719 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 00:03:39 +00:00
valeski%netscape.com
5f011a043f r=waterson, sr=rpotts. part of 15345. removing unused nsIDocLoaderObserver from nsBrowserWindow and making the webcrawler use nsIWebProgressListener instead of nsIDocLoaderObserver which is depricated.
git-svn-id: svn://10.0.0.236/trunk@93718 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 23:58:42 +00:00
tao%netscape.com
02ae522a2f 57441: Shouldn't have to restart after Mozilla UI langpack changes.
part2: (r,sr)=(ssu,dveditz)


git-svn-id: svn://10.0.0.236/trunk@93717 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 23:55:19 +00:00
dprice%netscape.com
7f9db68743 preloader locks up when configured incorrectly.
in KeepAliveTimerProc() if p is null, count is never incremented.
moving increment of count out of the if


git-svn-id: svn://10.0.0.236/trunk@93715 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 23:43:04 +00:00
chuang%netscape.com
71af682d4d Bug70532 Import Settings and "Leave Messages on Server" is not selected, r=ducarroz, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@93714 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 23:41:47 +00:00
edburns%acm.org
48d2eb04d0 M macbuild/plugin.mcp
M nglsrc/Makefile.in
M nglsrc/makefile.win
M nglsrc/nsPluginHostImpl.cpp
A nglsrc/nsPluginProxyImpl.cpp
A nglsrc/nsPluginProxyImpl.h

author=edburns
sr=darin
r=bbaetz

This fix modifies the way the plugins module implements its
FindProxyForURL method to use the nifty nsIProtocolProxyService.

This isolates the plugin module from future changes in the way
the enablement of java and proxies are handled.


git-svn-id: svn://10.0.0.236/trunk@93710 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 23:38:41 +00:00
dprice%netscape.com
f00e5f6fe4 missed one update in KeepAliveProc *p should be volatile
git-svn-id: svn://10.0.0.236/trunk@93709 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 23:34:22 +00:00
markh%activestate.com
b82f736b01 Fix build problems with RH7.
git-svn-id: svn://10.0.0.236/trunk@93708 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 23:27:33 +00:00
markh%activestate.com
c465eb2315 Only try and free an existing buffer for In params.
Not part of the build.


git-svn-id: svn://10.0.0.236/trunk@93707 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 23:26:54 +00:00
sfraser%netscape.com
c5d0cf3e92 Fix some URMs and warnings in editor code, sr=kin, no bug.
git-svn-id: svn://10.0.0.236/trunk@93706 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 23:19:29 +00:00
alecf%netscape.com
450400767f removing some dependancies a la bug 76339 sr=ben
git-svn-id: svn://10.0.0.236/trunk@93705 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 23:07:23 +00:00
javi%netscape.com
7609054be0 Add nsISSLStatus.idl to the project.
git-svn-id: svn://10.0.0.236/trunk@93704 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 23:07:04 +00:00
peterv%netscape.com
a9fb8afc89 Get P3P support building on Mac. Bug 62399. r=harishd. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@93703 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 23:06:12 +00:00
mscott%netscape.com
230af1feb5 Bug #73093 --> fix corruption when opening attachments multiple times. When determining if
we are fetching a part look for ;section= AND ?section= in the url spec.
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@93702 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 23:02:26 +00:00
mitesh%netscape.com
c8aa073ccd Checking in for chipc@netscape.com
Bug 5132 - cfg implementation
r=bnesse and sr=alecf


git-svn-id: svn://10.0.0.236/trunk@93701 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 23:00:22 +00:00
alecf%netscape.com
71ec4cf695 add nsBrowserContentListener.js to jar.mn, part of previous checkin
git-svn-id: svn://10.0.0.236/trunk@93700 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 22:58:10 +00:00
alecf%netscape.com
212a9e5693 additional nsBrowserInstance destruction - move URI content listener into JS
part of bug 46200 sr=ben


git-svn-id: svn://10.0.0.236/trunk@93699 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 22:57:38 +00:00
dmose%netscape.com
931c9471e9 fix potential windows build bustage from previous checkin; thanks to srilatha for catching my mistake
git-svn-id: svn://10.0.0.236/trunk@93698 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 22:57:08 +00:00
alecf%netscape.com
7dcb2e5ceb part of bug 46200 - sr=ben, but not part of the build yet
implement the browser's nsIURIContentListener in JS


git-svn-id: svn://10.0.0.236/trunk@93697 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 22:53:36 +00:00
sgehani%netscape.com
91a7a4cd19 Make it so that bookmarks pasted into closed folders appear in the folder rather than the folder's peer.
b  = 27945
r  = pchen
sr = alecf


git-svn-id: svn://10.0.0.236/trunk@93696 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 22:51:10 +00:00
law%netscape.com
52db6843b6 Bug 52454; last-minute tweaks; r=pchen@netscape.com, sr=ben@netscape.com
git-svn-id: svn://10.0.0.236/trunk@93695 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 22:50:02 +00:00
law%netscape.com
6683324fc8 Bug 52454; last-minute tweaks; r=pchen@netscape.com, sr=mscott@netscape.com
git-svn-id: svn://10.0.0.236/trunk@93694 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 22:44:14 +00:00
saari%netscape.com
f30c3dd6e5 Fix for 76230, some GIFs don't display. r=pavlov, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@93692 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 22:42:19 +00:00
sgehani%netscape.com
6a3b5d9b6f Give content area focus after sidebar is closed using F9.
b  = 78440
r  = timeless@mac.com
sr = alecf@netscape.com


git-svn-id: svn://10.0.0.236/trunk@93691 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 22:41:50 +00:00
sgehani%netscape.com
93c5ab50e7 Fix up remote containers even when the remote datasource is already
loaded.

b  = 52336
r  = sgehani (thanks to waterson for the patch)
sr = alecf


git-svn-id: svn://10.0.0.236/trunk@93690 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 22:39:34 +00:00
peterv%netscape.com
c426190074 Get P3P support building on Mac. Bug 62399. r=harishd. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@93689 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 22:34:23 +00:00
alecf%netscape.com
eb8b1cb861 partial fix for bug 46456 - add visual feedback to personal toolbar drag & drop
sr=ben


git-svn-id: svn://10.0.0.236/trunk@93688 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 22:33:43 +00:00
despotdaemon%netscape.com
ef85f117f0 Pseudo-automatic update of changes made by beard@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@93687 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 22:32:36 +00:00
alecf%netscape.com
cf4e3c49ee fix for bug 54422 sr=ben/waterson - update status when user clicks on history items
git-svn-id: svn://10.0.0.236/trunk@93686 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 22:31:26 +00:00
law%netscape.com
11c8855c80 Bug 52454; last-minute tweaks; r=pchen@netscape.com, sr=ben@netscape.com
git-svn-id: svn://10.0.0.236/trunk@93685 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 22:31:12 +00:00
heikki%netscape.com
d518fc19d5 Bug 78455, regression with link target. My attempt to override GetbaseTarget was foiled by extraneous 'const'. r=harishd, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@93684 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 22:31:02 +00:00
alecf%netscape.com
1455335c63 fix for bug 53904 sr=ben, r=timeless
git-svn-id: svn://10.0.0.236/trunk@93683 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 22:29:05 +00:00
javi%netscape.com
423b69c659 Fix for Bug 78556 r=thayes sr=blizzard
Fix for crash when viewing v1 certs.


git-svn-id: svn://10.0.0.236/trunk@93682 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 22:27:47 +00:00
waterson%netscape.com
04391c2e9a Bug 78055. Remove vestigial content construction code. r=mjudge, sr=attinasi.
git-svn-id: svn://10.0.0.236/trunk@93681 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 22:26:33 +00:00
dmose%netscape.com
781b7f1f4d Initial implementation of nsLDAPAutoCompleteSession (not yet used by the message compose window -- coming soon). Bug 70933. r=leif@netscape.com,ducarroz@netscape.com sr=shaver@mozilla.org; Windows/Unix build changes r=cls@seawood.org
git-svn-id: svn://10.0.0.236/trunk@93680 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 22:17:22 +00:00
danm%netscape.com
04b51a8a51 just changing the name of internal classes nsWindowEnumerator (and WindowInfo). the old name was causing problems with the static build and noisy leak logs. bug 46775 r=hyatt,jband
git-svn-id: svn://10.0.0.236/trunk@93679 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 22:16:10 +00:00
peterv%netscape.com
3bc42b5bea Get the JS debugger building on Mac. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@93678 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 22:15:28 +00:00
erik%netscape.com
128be24867 bug 74587; author=simon@softel.co.il; r=attinasi; sr=erik; fix for a
crasher in IBMBIDI-ifdeffed code for bidi documents


git-svn-id: svn://10.0.0.236/trunk@93677 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 22:13:29 +00:00
dprice%netscape.com
8d3adbc69b merging in rick's changes, sliders hooked up properly, new option to load the
awt.dll and a new UI to tell where the preloader is finding .dlls.


git-svn-id: svn://10.0.0.236/trunk@93676 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 22:11:51 +00:00
peterv%netscape.com
59bd1598be Get the JS debugger building on Mac. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@93675 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 22:08:11 +00:00
dmose%netscape.com
d60cc597a3 minor LDAP XPCOM SDK changes to support nsLDAPAutoCompleteSession, which will be checked in shortly (bug 70933). r=leif@netscape.com, sr=shaver@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@93673 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 22:04:28 +00:00
edburns%acm.org
c38a3575f4 r=sr=jst
bug=http://bugzilla.mozilla.org/show_bug.cgi?id=78224
This fix modifies NavigatorImpl::JavaEnabled() so that it consults
the nsIJVMManager to see if java is enabled, rather than consulting
the plugin sub-system to see if the there is a plugin for the
java mime-type.

M nsGlobalWindow.cpp


git-svn-id: svn://10.0.0.236/trunk@93672 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 22:04:10 +00:00
thayes%netscape.com
35a6bf824c Bug 78123. r=javi/sr=scc. Add security information to page info window.
git-svn-id: svn://10.0.0.236/trunk@93671 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 22:03:51 +00:00
chak%netscape.com
099dbffeb3 Fix for blocker#78561 - mfcembed crash on startup
r=valeski, rbs@maths.uq.edu.au
sr=alecf


git-svn-id: svn://10.0.0.236/trunk@93670 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 21:42:03 +00:00
wtc%netscape.com
86a13c2608 Bugzilla bug #78528: put the const ASN1 template declarations in certt.h,
secdig.h, and secoid.h inside extern "C" blocks.


git-svn-id: svn://10.0.0.236/trunk@93668 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 21:34:13 +00:00
wtc%netscape.com
1b62937aa9 Bugzilla bug #78528: put the const ASN1 template declarations inside
an extern "C" block.  Thanks to Javier Delgadillo for the patch.


git-svn-id: svn://10.0.0.236/trunk@93665 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 20:14:46 +00:00
relyea%netscape.com
9cfe223bc5 Fix names in .def file which caused Sunos Debug builds to fail (why didn't any other builds fail?)
git-svn-id: svn://10.0.0.236/trunk@93663 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 18:59:16 +00:00
wtc%netscape.com
fa7b2591bd Bugzilla bug #78467: fixed a memory leak in SECMOD_AddNewModule(). Thanks
to Patrick Beard <beard@netscape.com> for the bug report.


git-svn-id: svn://10.0.0.236/trunk@93660 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 18:50:07 +00:00
wtc%netscape.com
166ae0eeb8 Bugzilla bug #78464: fixed a memory leak in pk11_HandleTrustObject().
Thanks to Patrick Beard <beard@netscape.com> for the patch.


git-svn-id: svn://10.0.0.236/trunk@93656 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 18:35:34 +00:00
pschwartau%netscape.com
c850162418 Minor change to status message.
git-svn-id: svn://10.0.0.236/trunk@93653 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 18:15:26 +00:00
mcgreer%netscape.com
bf2c62f19f fix broken builds caused by c++ name mangline
git-svn-id: svn://10.0.0.236/trunk@93651 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 17:51:16 +00:00
javi%netscape.com
fd02ccf1d4 Add nsNSSASN1Object.cpp to windows builds.
git-svn-id: svn://10.0.0.236/trunk@93650 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 17:24:00 +00:00
ccarlen%netscape.com
2b4e2b4641 Bug 75993 - Make the checkvalue param on alertCheck,confirmCheck be in/out. r=valeski,sr=alecf
git-svn-id: svn://10.0.0.236/trunk@93645 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 14:47:09 +00:00
hwaara%chello.se
3afe379e14 #78014. Fix some leaks in plugin init code. r=bbaetz@cs.mcgill.ca, ra=av@netscape.com, sr=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@93644 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 14:45:59 +00:00
bienvenu%netscape.com
808d12572d fix twisty showing up on new messages in threads with unread view r=naving, sr=sspitzer 74237
git-svn-id: svn://10.0.0.236/trunk@93643 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 14:29:10 +00:00
pierre%netscape.com
5434d5602a 30971 cursor: auto does not work. r=attinasi
git-svn-id: svn://10.0.0.236/trunk@93640 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 11:03:03 +00:00
pierre%netscape.com
620aa92fb9 14448 'border' property not resetting 'border-color' to initial value. tested=dbaron/hixie
git-svn-id: svn://10.0.0.236/trunk@93639 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 10:58:45 +00:00
pierre%netscape.com
c4fd4ad4a4 74773 UMR in AccumulateCRC(). r=attinasi
git-svn-id: svn://10.0.0.236/trunk@93638 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 10:55:08 +00:00
pierre%netscape.com
4fa48bceff 62304 [CASCADE] Can't style form controls. r=attinasi, a=hyatt, sr=the man formerly known as buster.
git-svn-id: svn://10.0.0.236/trunk@93637 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 10:45:07 +00:00
pierre%netscape.com
dd850a3666 14448 'border' property not resetting 'border-color' to initial value. tested=dbaron/hixie
git-svn-id: svn://10.0.0.236/trunk@93636 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 10:31:31 +00:00
pierre%netscape.com
e2a4fe266a 63502 Content-Style-Type don't ignore parameters. r=attinasi
git-svn-id: svn://10.0.0.236/trunk@93634 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 10:24:57 +00:00
pierre%netscape.com
ea7430e62c 66190 External style sheet with unrecognized charset is ignored / 63502 Content-Style-Type don't ignore parameters. r=attinasi/glazman
git-svn-id: svn://10.0.0.236/trunk@93633 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 10:24:33 +00:00
sspitzer%netscape.com
edf472571b fix for #77446. fix by gervase markham. r=timeless, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@93631 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 08:29:17 +00:00
sspitzer%netscape.com
7e211c26e4 push the oncreate down to the popup. thanks to neil@parkwaycc.co.uk for the suggestion in bug #73118
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@93630 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 08:21:18 +00:00
rbs%maths.uq.edu.au
686940d9b8 Restore default fixed-font that was inadvertently changed b=76531
git-svn-id: svn://10.0.0.236/trunk@93626 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 07:40:37 +00:00
ssu%netscape.com
c8619aa647 fixing bug 72926 - Kill thread accelerator should be disabled in mail. r=varada sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@93625 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 07:34:51 +00:00
javi%netscape.com
6e47f5a1c4 Make patches for Bug78012 build on Mac as well
git-svn-id: svn://10.0.0.236/trunk@93623 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 06:04:18 +00:00
javi%netscape.com
86efe1886b Fix for Bug 78012 r=thayes sr=blizzard
Make the cert viewer more functional.


git-svn-id: svn://10.0.0.236/trunk@93622 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 05:38:26 +00:00
cls%seawood.org
6dc4b20bc0 security needs to be built after layout now due to idl issues
git-svn-id: svn://10.0.0.236/trunk@93621 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 05:03:41 +00:00
rbs%maths.uq.edu.au
5aab9ce2eb Fix bug 76567 (load viewsource.css on demand rather than at startup) and bug 60892 (show title on the viewsource window). Patch mostly by bzbarsky@mit.edu r=harishd,brendan sr=jst
git-svn-id: svn://10.0.0.236/trunk@93620 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 04:55:30 +00:00
rbs%maths.uq.edu.au
4585cb0bec Fix bug 76567 (load viewsource.css on demand rather than at startup). Patch mostly by bzbarsky@mit.edu r=harishd,brendan sr=jst
git-svn-id: svn://10.0.0.236/trunk@93619 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 04:53:38 +00:00
rbs%maths.uq.edu.au
a5421ec904 Part of the fix for bug 76567 (load viewsource.css on demand rather than at startup) and bug 60892 (show title on the viewsource window) r=harishd,brendan sr=jst
git-svn-id: svn://10.0.0.236/trunk@93618 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 04:45:21 +00:00
rbs%maths.uq.edu.au
da2dc8bf0d Part of the fix for bug 76567 (load viewsource.css on demand rather than at stratup) and bug 60892 (show title on the viewsource window) r=harishd,brendan sr=jst
git-svn-id: svn://10.0.0.236/trunk@93617 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 04:37:39 +00:00
rbs%maths.uq.edu.au
8bf48cd4f6 Drop one tee from the XUL attribute 'contenttitlesettting' - Typo pointed out by brendan when reviewing the patch for bug 76567
git-svn-id: svn://10.0.0.236/trunk@93616 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 04:33:05 +00:00
idk%eng.sun.com
10538d4aa0 *not part of the buils*
update for URP connect
a=lsv@sparc.spb.su
  sep@sparc.spb.su


git-svn-id: svn://10.0.0.236/trunk@93614 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 03:58:20 +00:00
arik%netscape.com
4e1c070df2 checking in the rest of the code that was accidentally not included. sorry all.
git-svn-id: svn://10.0.0.236/trunk@93612 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 02:59:17 +00:00
blizzard%redhat.com
11b3cc08d3 Part of bug #75745. Get modal dialogs from the window watcher service working on linux. r=ccarlen, sr=tor
git-svn-id: svn://10.0.0.236/trunk@93610 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 02:49:07 +00:00
jag%tty.nl
d517ea1d34 Bug 69600: ``Header "Mail Folders" disappears in alternate 3-pane layout'', author=ksosez, r=timeless, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@93609 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 02:37:18 +00:00
idk%eng.sun.com
741fcb950a *not part of the build*
update for URP connect
a=lsv@sparc.spb.su,
  sep@sparc.spb.su


git-svn-id: svn://10.0.0.236/trunk@93608 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 02:30:42 +00:00
bnesse%netscape.com
2aa7f04c35 Fix for bug 77975, user.js support broken. r=srilatha, sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@93605 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 01:37:33 +00:00
cmanske%netscape.com
085848ff8c Fixed missing param in InsertElement calls, b=78204, r=brade, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@93604 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 01:18:21 +00:00
cmanske%netscape.com
83a835c708 Fixed spell check bug 77865, r=brade, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@93603 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 01:16:36 +00:00
ssu%netscape.com
1e79bc142a fixing bug 54885 - alternative mailnews 3-pane forgets sizes. r=bhuvan,dark@c2i.net sr=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@93601 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 01:13:08 +00:00
mscott%netscape.com
63afbbd223 Bug #76558 --> clear the content type before reading from the cache channel.
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@93600 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 01:00:11 +00:00
dr%netscape.com
b481e3b499 fix for 75524 (xbl outliner-image classes conflict with xul image class names). contributed by neil@parkwaycc.co.uk, r=dr, sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@93599 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 00:47:09 +00:00
dougt%netscape.com
603aca0f22 removing ^M
git-svn-id: svn://10.0.0.236/trunk@93598 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 00:40:56 +00:00
mkaply%us.ibm.com
1268a2c9c9 #77350
r=cls
Add BIN_SUFFIX and build cleanup on OS/2


git-svn-id: svn://10.0.0.236/trunk@93597 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 00:36:54 +00:00
dougt%netscape.com
0b5bd530ac Fixes bug 78193. adds pause/resume button on the download dialog for ftp protocol. r=darin@netscape.com, sr=ben@netscape.com, a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@93596 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 00:36:32 +00:00
dr%netscape.com
2cddd9e6e0 fix for 65617 (unsafe memory allocations in PresShell). r=jag, sr=smfr
git-svn-id: svn://10.0.0.236/trunk@93595 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 00:36:02 +00:00
mkaply%us.ibm.com
1ed301f7ce OS/2 only - misspelling of DosSleep
git-svn-id: svn://10.0.0.236/trunk@93594 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 00:33:56 +00:00
pschwartau%netscape.com
a95d149932 Initial add. Regression test for bug 74474.
git-svn-id: svn://10.0.0.236/trunk@93592 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 00:27:29 +00:00
mkaply%us.ibm.com
3700c6ef95 #77245
r=cls
Have OS/2 handle lib names better


git-svn-id: svn://10.0.0.236/trunk@93591 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 00:23:38 +00:00
naving%netscape.com
4a240345d3 77451 r=gayatrib, sr=sspitzer, bienvenu. Assert and Prevent copy/move to the same folder
for both 3 pane and search window.


git-svn-id: svn://10.0.0.236/trunk@93590 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 00:19:01 +00:00
dougt%netscape.com
b2655da28b removing ^M
git-svn-id: svn://10.0.0.236/trunk@93589 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 00:17:16 +00:00
ssu%netscape.com
dd7150fa7c fixing bug 78226 - Kill Thread does not work on mulitple news messages. Also removed some tabbing. r=hwaara sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@93588 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 00:04:00 +00:00
tao%netscape.com
245bf7e2ad 57441: Shouldn't have to restart after Mozilla UI langpack changes.
part1 (r=jbetak, sr=waterson); fix the template code


git-svn-id: svn://10.0.0.236/trunk@93587 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 00:03:03 +00:00
relyea%netscape.com
3e6ea2f720 Export those symbols needed for JSS to link with the dynamic NSS libraries.
git-svn-id: svn://10.0.0.236/trunk@93586 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 00:03:02 +00:00
mkaply%us.ibm.com
234eb0fbf2 #76913
r=mstoltz, sr=brendan
Fix some calling convention - PR_ to JS_


git-svn-id: svn://10.0.0.236/trunk@93585 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 00:02:59 +00:00
relyea%netscape.com
0648b30cbc Make CKM_MD5_RSA_PKCS actually do MD5 hashes instead of MD2 hashes.
git-svn-id: svn://10.0.0.236/trunk@93584 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 00:02:10 +00:00
relyea%netscape.com
58691dd56b JSS integration bug 76958 . Add accessor functions go get the cert and key's
CKA_ID.


git-svn-id: svn://10.0.0.236/trunk@93583 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 00:00:57 +00:00
relyea%netscape.com
2576d84723 JSS integration bug 77662 . Allow Verification by passing the signature at the
end of the process rather than at the beginning.


git-svn-id: svn://10.0.0.236/trunk@93582 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 23:59:27 +00:00
javi%netscape.com
5210a01df1 Update mac projects for PSM 2 so that mcgreer's changes land.
git-svn-id: svn://10.0.0.236/trunk@93581 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 23:54:28 +00:00
mkaply%us.ibm.com
3ca162479e #58617
r=cls
Don't copy unix shell scripts into the dist on OS/2


git-svn-id: svn://10.0.0.236/trunk@93580 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 23:53:59 +00:00
pschwartau%netscape.com
7b1421b0bc Initial add. Regression test for bug 31316.
git-svn-id: svn://10.0.0.236/trunk@93578 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 23:35:15 +00:00
mcgreer%netscape.com
b0661d4dd5 Checkin for bug #75123. Improves the cert manager to make it look more like the mock-up. Implementation of nsIOutlinerView to improve cert listings.
r=javi, sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@93577 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 23:23:23 +00:00
loadrunner%betak.net
315ff8e509 bug 60406, r=nhotta, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@93575 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 23:12:31 +00:00
dougt%netscape.com
b5c0a25b07 Fixes 78279, 77939. r=gagan@netscape.com, sr=darin@netscape.com
git-svn-id: svn://10.0.0.236/trunk@93574 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 23:09:25 +00:00
alecf%netscape.com
43c3541912 fix for bug 77604 and bug 78243, r=hewitt, sr=sspitzer - load the history db when the url bar kicks off an autocomplete, and make sure that we answer to the sorted name property for non-find URLs
git-svn-id: svn://10.0.0.236/trunk@93573 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 23:02:40 +00:00
alecf%netscape.com
9d818a944e fix for bug 77674 sr=sspitzer - real simple fix, just use the value of the "observes" attribute instead of the id, to determine the column we are sorting
git-svn-id: svn://10.0.0.236/trunk@93572 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 23:01:13 +00:00
hyatt%netscape.com
851b0c945b Fix for 76495. r=danm, sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@93571 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 22:54:11 +00:00
hyatt%netscape.com
6e7aecd636 Fix for 76495. r=danm, sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@93570 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 22:50:16 +00:00
mkaply%us.ibm.com
b16fe1699b nsinstall.c source for OS/2
git-svn-id: svn://10.0.0.236/trunk@93569 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 22:43:38 +00:00
thayes%netscape.com
91be385b5f Bug 78124. r=javi/sr=scc. Change onclick for the security-button to call
the pageInfo window directly, opened to the security tab.


git-svn-id: svn://10.0.0.236/trunk@93568 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 22:20:10 +00:00
varada%netscape.com
b7033fa336 bug#52328 - cleaning up the dtd files and idl rules;r=ducarroz;sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@93567 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 22:19:48 +00:00
loadrunner%betak.net
76d09143e1 bug 64231, r=nhotta, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@93566 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 22:08:31 +00:00
naving%netscape.com
3339a0ab74 78280 The reason it was broken was because m_hdrs was not being built after sorting.
No need for m_hdrs because we already have m_keys and can fetch the hdrs.
m_keys and m_folders are rebuilt on a sort operation.
75761 The problem is with first message for local folders because they have
m_messageKey as 0 and we were caching msg headers. This was causing problems
for search window because results are from multiple folders. fix suggested by david.
r=gayatrib sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@93565 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 22:01:43 +00:00
pschwartau%netscape.com
8fbe8662ad Initial add. Regression test for bug 76683.
git-svn-id: svn://10.0.0.236/trunk@93564 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 21:57:10 +00:00
rginda%netscape.com
4988d50909 - not built -
add invalidate() method to jsdIScript
rework jsdIScriptHook interface


git-svn-id: svn://10.0.0.236/trunk@93562 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 21:37:24 +00:00
rginda%netscape.com
c47e40293f - not built -
add debug instance counter for jsdScript
add mValid flag to jsdScript


git-svn-id: svn://10.0.0.236/trunk@93561 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 21:35:06 +00:00
rginda%netscape.com
af4204d295 - not built -
validate integrity of jsdScript data to guard against calling into a destroyed script.
queue up script deletes that happen during the JS GC cycle, call them when GC finishes (bug 76979.)
don't NS_IF_ADDREF objects that we get using *::FromPtr()
add jsdScript::Invalidate()


git-svn-id: svn://10.0.0.236/trunk@93560 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 21:33:43 +00:00
despotdaemon%netscape.com
449abcede3 Pseudo-automatic update of changes made by leaf@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@93559 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 21:25:14 +00:00
leaf%mozilla.org
0709e509b6 fix for 78317, sr=alecf r=rbs
git-svn-id: svn://10.0.0.236/trunk@93558 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 21:03:38 +00:00
sfraser%netscape.com
61bade9c9f Fix for 78194; add find.xpt to the package files for Unix and Windows (Mac is OK already). a=leaf
git-svn-id: svn://10.0.0.236/trunk@93554 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 19:06:35 +00:00
ashuk%eng.sun.com
65c14a345c author=ashuk
Bug=73085
Files modified = mozilla/java/makefiles

this fix makes it so configure creates the makefile in java/build

Index: makefiles
===================================================================
RCS file: /cvsroot/mozilla/java/makefiles,v
retrieving revision 1.3
diff -u -r1.3 makefiles
--- makefiles   2000/08/03 21:32:54     1.3
+++ makefiles   2001/05/01 18:46:47
@@ -1,6 +1,7 @@
 java/Makefile
 java/util/Makefile
 java/util/classes/Makefile
+java/build/Makefile
 java/webclient/Makefile
 java/webclient/classes_spec/Makefile
 java/webclient/src_share/Makefile


git-svn-id: svn://10.0.0.236/trunk@93553 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 18:48:57 +00:00
dmose%netscape.com
a2234d1cd5 Fixing MOZ_TRACK_MODULE_DEPS (eg senna on the Ports page) build bustage.
git-svn-id: svn://10.0.0.236/trunk@93551 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 17:28:30 +00:00
beard%netscape.com
491588c91f Now builds two sub-projects, jscore.mcp, jstools.mcp and merges the resulting jar files into js.jar. This uses the new source tree organization.
git-svn-id: svn://10.0.0.236/trunk@93550 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 17:24:48 +00:00
beard%netscape.com
734d22dfe5 Builds org.mozilla.javascript.tools.* classes.
git-svn-id: svn://10.0.0.236/trunk@93548 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 17:19:16 +00:00
beard%netscape.com
a50efaa1ae Builds core org.mozilla.* classes.
git-svn-id: svn://10.0.0.236/trunk@93547 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 17:18:14 +00:00
bienvenu%netscape.com
dd1a1d6b6a remove unneeded assert introduced yesterday - it's ok not to have listeners sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@93545 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 14:54:45 +00:00
mkaply%us.ibm.com
6e25c28fa2 #76670
r=mkaply,achimha@innotek.de sr=roc+moz
Implement XP regions - currently only used on OS/2


git-svn-id: svn://10.0.0.236/trunk@93544 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 14:28:48 +00:00
rods%netscape.com
bb78d58fae backing out changes, more testing needs to be done
git-svn-id: svn://10.0.0.236/trunk@93542 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 13:29:14 +00:00
karnaze%netscape.com
1e4c3c15b2 bug 5522 - initialize max element size. sr=attinasi, r=peterl.
git-svn-id: svn://10.0.0.236/trunk@93540 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 12:42:53 +00:00
jdunn%netscape.com
d75761821d adding newline to fix tinderbox bustage
git-svn-id: svn://10.0.0.236/trunk@93539 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 12:38:29 +00:00
rods%netscape.com
e702a5ddc4 ducarroz's patch for mapping <ctrl> keys
Bug 50255 r=rods, sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@93538 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 12:28:37 +00:00
rods%netscape.com
7d5dd86b46 greg@lauckhart.com patch for rounding correctly when the logFont height is negative
Bug 64331, r=rods sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@93537 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 10:07:25 +00:00
sspitzer%netscape.com
63f4bb08f8 fix for ##48409. prevent mac from crashing when using the subscribe dialog.
I was recursing over the internal tree to generate the hostinfo.dat.
win32 and linux were ok, but all hell broke loose on the mac.
256K of stack is not enough for my approach.  I've switched
to keep a duplicate list of the groups on the server.  also fix some minor
subscribe issues.

sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@93534 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 08:50:07 +00:00
ssu%netscape.com
1ce47bf502 fixing bug #76719 - SaveAs->file Template menu items don't work on standalone window. r=varada, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@93531 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 07:23:54 +00:00
markh%activestate.com
1355ed3d9e Adding placeholders for new files introduced in the XPCDOM_20010420_BASE
branch.  Not part of the build.


git-svn-id: svn://10.0.0.236/trunk@93529 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 07:03:27 +00:00
sdagley%netscape.com
258b9c1993 #73157 - missing break. r=jband (nobody's building this yet AFAIK)
git-svn-id: svn://10.0.0.236/trunk@93527 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 06:29:28 +00:00
waterson%netscape.com
1c71094167 Add .cvsignore file.
git-svn-id: svn://10.0.0.236/trunk@93526 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 05:42:17 +00:00
naving%netscape.com
fc363aeff4 78277; r=suresh sr=sspitzer; The default value of gNextMessageViewIndexAfterDelete should be different in order to know when to clear the message pane.
git-svn-id: svn://10.0.0.236/trunk@93525 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 05:25:49 +00:00
waterson%netscape.com
703780058e Bug 77414. Break nsBlockReflowState out into its own files. sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@93523 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 04:22:57 +00:00
waterson%netscape.com
d1f6f33945 Remove everything but nsBlockReflowStat implementation, part 2. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@93522 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 03:43:41 +00:00
waterson%netscape.com
edbf07514e Remove everything but nsBlockReflowStat implementation, part 1. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@93521 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 03:41:11 +00:00
waterson%netscape.com
b9a6eb96f3 Remove everything bug nsBlockReflowState declaration. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@93520 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 03:40:32 +00:00
blakeross%telocity.com
7768ed318b Wrong context menu for column headers (69802, patch by walk84@usa.net). r=blake sr=ben
git-svn-id: svn://10.0.0.236/trunk@93519 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 03:22:26 +00:00
chuang%netscape.com
7ab2d8e9cb Bug64937 Display number of entries in an address book, R=ducarroz, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@93518 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 03:22:12 +00:00
blakeross%telocity.com
51dc7db720 View source uses background from prefs and hardcoded text color (62678, patch by bzbarsky@mit.edu). r=dbaron sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@93517 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 03:19:46 +00:00
sspitzer%netscape.com
8fba1bcf50 fix for #11387. save as draft on an existing should remove the old draft.
fix by cavin@netscape.com r=ducarroz, bienvenu.  sr=sspitzer.


git-svn-id: svn://10.0.0.236/trunk@93516 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 03:17:47 +00:00
idk%eng.sun.com
c4a18d0110 *not part of the build*
fix for 78288


git-svn-id: svn://10.0.0.236/trunk@93515 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 03:10:03 +00:00
sspitzer%netscape.com
e57614fecf fix for #77506. r=varada, sr=bienvenu
prevent the bad state where we are supressing message display, but the message pane
is not hidden.


git-svn-id: svn://10.0.0.236/trunk@93514 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 03:05:02 +00:00
mkaply%us.ibm.com
7c2e23a1d8 OS/2 and AIX breakage - use of true instead of PR_TRUE
git-svn-id: svn://10.0.0.236/trunk@93513 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 02:58:50 +00:00
idk%eng.sun.com
650a888914 *not part of the build*
fix for 56738


git-svn-id: svn://10.0.0.236/trunk@93512 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 02:56:29 +00:00
sspitzer%netscape.com
2204e37e45 fix #76626. leaking nsXULDocument and nsXULTemplateBuilder slows down
subscribe dialog the second time, and asserts like mad in debug builds.
r=varada, sr=bienvenu (and waterson)


git-svn-id: svn://10.0.0.236/trunk@93511 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 02:56:12 +00:00
sspitzer%netscape.com
6110d696bf back out blake's 4-5-01 removal of this script include. it's necessary to
extend message display.  sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@93510 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 02:54:57 +00:00
pavlov%netscape.com
265db47497 fixing bug 78109 r=jband sr=brendan
git-svn-id: svn://10.0.0.236/trunk@93509 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 02:53:27 +00:00
sspitzer%netscape.com
ea88ac2f8f fix for #71891. r=hewitt sr=bienvenu. fix the search / filter dialog from showing
all three pickers at once in the search term.


git-svn-id: svn://10.0.0.236/trunk@93508 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 02:48:17 +00:00
idk%eng.sun.com
5f615ba389 *not part of the build*
fix for 56728


git-svn-id: svn://10.0.0.236/trunk@93507 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 02:42:30 +00:00
rbs%maths.uq.edu.au
9742540b59 For GFX-Win32, the list of symbolic fonts that are recognized can now be extended without re-compilation b=73273 r=erik sr=brendan
git-svn-id: svn://10.0.0.236/trunk@93506 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 02:35:39 +00:00
danm%netscape.com
976626d92b flush persistent state in destroy method. bug 75657 r=hyatt,pavlov
git-svn-id: svn://10.0.0.236/trunk@93502 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 01:25:49 +00:00
idk%eng.sun.com
3f5f5fcfdb *not part of the build*
fix for 56706


git-svn-id: svn://10.0.0.236/trunk@93501 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 01:13:28 +00:00
idk%eng.sun.com
0c5bc52a1a *not part of the build*
fix for 78281


git-svn-id: svn://10.0.0.236/trunk@93500 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 01:05:14 +00:00
idk%eng.sun.com
b496d07730 *not part of the build*
fix for 56740


git-svn-id: svn://10.0.0.236/trunk@93499 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 01:00:00 +00:00
danm%netscape.com
eb3d65b418 focus the whole window if there is no tabbable content. bug 50881 r=attinasi,bryner,hyatt,saari
git-svn-id: svn://10.0.0.236/trunk@93497 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 00:30:33 +00:00
relyea%netscape.com
023b46c6a5 Add .asm to the vpath as well.
git-svn-id: svn://10.0.0.236/trunk@93496 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 00:22:30 +00:00
nhotta%netscape.com
cf824462a4 Change for a charset of reply/forward inline, check the availability of the charset converter,
if no converter for the original mail's charset then set to default charset, also did some code clean up,
bug 50724, r=ducarroz, sr=bienvenu.


git-svn-id: svn://10.0.0.236/trunk@93495 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 00:09:42 +00:00
cmanske%netscape.com
e64ed9fc90 Fixed context menu problem when > 1 cell selected, b=55991, r=akkana, sr=kin
git-svn-id: svn://10.0.0.236/trunk@93494 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-30 23:58:55 +00:00
cmanske%netscape.com
b4684f6958 Use user's pref for monospace font in HTML source, b=76191, r=bzbarsky, sr=kin
git-svn-id: svn://10.0.0.236/trunk@93493 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-30 23:55:59 +00:00
cmanske%netscape.com
a2303bf7c1 Fixed selection in links, b=65141, r=sfraser,attinasi sr=kin
git-svn-id: svn://10.0.0.236/trunk@93492 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-30 23:53:32 +00:00
edburns%acm.org
d5530a372a The following files are in this checkin.
ar=edburns
author=edburns, ashuk


M Makefile.in
M Makefile.win
M webclient/classes_spec/Makefile.in
M webclient/classes_spec/Makefile.win
M webclient/src_moz/Makefile.win
A build/Makefile.in
A build/Makefile.win
A build/install_blackconnect_unix.js
A build/install_blackconnect_win32.js
A build/install_blackwood_unix.js
A build/install_blackwood_win32.js
A build/install_dom_unix.js
A build/install_dom_win32.js
A build/install_pluglets_unix.js
A build/install_pluglets_win32.js
A build/install_webclient_unix.js
A build/install_webclient_win32.js
A build/symlink.sh


git-svn-id: svn://10.0.0.236/trunk@93491 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-30 23:50:52 +00:00
prass%netscape.com
99820358ca fix for bug 76586, r=sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@93490 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-30 23:37:31 +00:00
heikki%netscape.com
7788ebd4ed Bugs 67887, 67893, 67882, 68185, 73160, 77923. Added support for XHTML base href and target attributes, meta http-equiv and link href. Fixed the blank page bug when xml-stylesheet PI did not contain href attribute. Fixed getElementById() to not match XHTML name attribute. This fix also includes some minor cleanup. r=nisheeth, sr=vidur.
git-svn-id: svn://10.0.0.236/trunk@93488 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-30 23:35:09 +00:00
naving%netscape.com
12007da904 78143; correct fix for senna build bustage due to my checkins last night.
adding msgimap to requires and restoring original changes.


git-svn-id: svn://10.0.0.236/trunk@93487 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-30 23:31:43 +00:00
relyea%netscape.com
efa8ea1644 Use the correct Make variables in the .cpp .s .S and .asm rules to vpath works
correctly.

remove the spurious vpath= line.


git-svn-id: svn://10.0.0.236/trunk@93485 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-30 23:21:51 +00:00
pavlov%netscape.com
efcac6d362 fix for bug 77962 r=dbaron sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@93484 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-30 23:00:02 +00:00
rpotts%netscape.com
9364464f7a deleted a block of code inside of a comment...
git-svn-id: svn://10.0.0.236/trunk@93483 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-30 22:58:17 +00:00
pschwartau%netscape.com
0c1d390bc8 Initial add. Regression test for bug 78156.
git-svn-id: svn://10.0.0.236/trunk@93481 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-30 22:54:09 +00:00
relyea%netscape.com
60853c3440 Don't translate .obj directory separators on Unix.
git-svn-id: svn://10.0.0.236/trunk@93479 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-30 22:40:57 +00:00
relyea%netscape.com
8d3b844717 Set vpath up so builds in readonly trees will work.
git-svn-id: svn://10.0.0.236/trunk@93478 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-30 21:52:46 +00:00
hewitt%netscape.com
547a3ad145 putting back accidentally removed file
git-svn-id: svn://10.0.0.236/trunk@93477 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-30 20:30:27 +00:00
hewitt%netscape.com
defe90e5bd putting back accidentally removed file
git-svn-id: svn://10.0.0.236/trunk@93476 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-30 20:29:48 +00:00
hewitt%netscape.com
5fc36a9a29 putting back accidentally removed file
git-svn-id: svn://10.0.0.236/trunk@93475 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-30 20:28:36 +00:00
hewitt%netscape.com
120831e0e4 putting back file
git-svn-id: svn://10.0.0.236/trunk@93474 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-30 20:26:29 +00:00
hewitt%netscape.com
26e781607f 74641 - new modern theme, r=andreww, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@93473 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-30 18:58:08 +00:00
hewitt%netscape.com
3c41291a37 43189 - autocomplete, r=matt, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@93472 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-30 18:37:04 +00:00
hewitt%netscape.com
d3360b597a 76465 - outliner rowHeight, r=waterson, sr=hyatt
76297 - screen coordinates, r=hyatt, sr=brendan
76428 - can't set view on an outliner until its frame is created, r=brendan, sr=hyatt
76894 - obelisk crash, r=evaughan, sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@93471 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-30 18:30:18 +00:00
relyea%netscape.com
765331050a Changes to allow NSS to build in to a separate object tree.
git-svn-id: svn://10.0.0.236/trunk@93467 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-30 16:40:19 +00:00
relyea%netscape.com
1525643523 Changes to allow NT to compile to a separate build tree.
git-svn-id: svn://10.0.0.236/trunk@93466 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-30 16:38:43 +00:00
axel%pike.org
97b4a3a2dc bug 77257, add null checks to mozilla wrappers, code by sicking@bigfoot.com, r=me, sr=jst, a=peterv
git-svn-id: svn://10.0.0.236/trunk@93465 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-30 14:04:08 +00:00
idk%eng.sun.com
9a8241b0ee *not part the build*
fix for 77140


git-svn-id: svn://10.0.0.236/trunk@93464 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-30 11:21:18 +00:00
cls%seawood.org
68cb78348c Remove psm1 files from PSM pull
git-svn-id: svn://10.0.0.236/trunk@93463 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-30 10:38:20 +00:00
bryner%uiuc.edu
0773bef446 Bug 76920 - fire a mouseout event before doing a mousewheel scroll to avoid stuck tooltips. r=blake, sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@93458 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-30 08:11:03 +00:00
naving%netscape.com
db8309d948 attemp to fix senna linux bustage.
git-svn-id: svn://10.0.0.236/trunk@93451 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-30 04:46:26 +00:00
cls%seawood.org
2bb72f949c Use WINOS instead of OS_TARGET to check if building on win9x.
Bug #68776


git-svn-id: svn://10.0.0.236/trunk@93448 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-30 03:33:07 +00:00
naving%netscape.com
4b2427386a 75808, 75936 Use m_folders to get the folders for a particular header instead of doing
msgHdr->GetFolder() because it returns null sometimes, especially for local folders.
77763 Added a utility function to nsMsgDBView to get the imap delete model and show the
red X only if imap delete is true
73568 Changed the name from firstSelected to msgToSelectAfterDelete and in case of imap
delete increment the viewIndex position by 1 because the deleted header still stays in the
thread pane.
62938 if the gNextMessageViewIndexAfterDelete = -1, then clear the message pane.
r=suresh, sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@93447 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-30 03:17:34 +00:00
naving%netscape.com
a01a04ec1e attempt to fix sun OS bustage
git-svn-id: svn://10.0.0.236/trunk@93446 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-30 03:05:35 +00:00
cls%seawood.org
8a03eee4a7 Place xpcom libs before nspr libs in MOZ_COMPONENT_LIBS
git-svn-id: svn://10.0.0.236/trunk@93445 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-30 02:56:51 +00:00
gordon%netscape.com
e7690cb2a9 For bug 74668. Add cache device ID attribute to nsICacheEntryInfo interface,
and implementing classes.  r=beard, sr=darin.


git-svn-id: svn://10.0.0.236/trunk@93442 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-30 01:18:34 +00:00
cls%seawood.org
f4f0b8b7a6 Remove unneeded LOST_SYM_LIBS defines.
git-svn-id: svn://10.0.0.236/trunk@93441 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-30 01:13:22 +00:00
mkaply%us.ibm.com
d63f05c633 #70344
r=bstell, sr=erik
Move Bidi encodings to Middle Eastern menu


git-svn-id: svn://10.0.0.236/trunk@93440 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-30 00:10:31 +00:00
bienvenu%netscape.com
c480f8d019 fix marking news messages read from memory cache r=naving, sr=sspitzer 76385
git-svn-id: svn://10.0.0.236/trunk@93436 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-29 22:49:11 +00:00
bienvenu%netscape.com
f6ab849e16 remove unneeded parent change notification r/sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@93435 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-29 22:47:06 +00:00
bienvenu%netscape.com
7c05f72e69 add support for ability to copy/move multiple local msgs r=naving, sr=sspitzer 73833
git-svn-id: svn://10.0.0.236/trunk@93434 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-29 22:43:57 +00:00
rbs%maths.uq.edu.au
687a55ca74 A bit of tidy (NS_LITERAL_STRING and some indentations)
git-svn-id: svn://10.0.0.236/trunk@93433 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-29 22:20:35 +00:00
waterson%netscape.com
6a681a7ce1 Bug 76885. Removed redundant test from nsBlockFrame::ReflowDirtyChild(). sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@93432 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-29 21:58:50 +00:00
jst%netscape.com
ae64396f97 Adding new interface file, not part of the build.
git-svn-id: svn://10.0.0.236/trunk@93430 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-29 21:43:17 +00:00
chuang%netscape.com
1d110b376e Bug71037 Localizability issue in AB import : hardcoded string, r=varada, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@93429 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-29 21:09:41 +00:00
bbaetz%cs.mcgill.ca
7030b90e0e Bug 74019 - r=jag, sr=ben
Bug 76587 - r=morse, sr=ben

Both bugs fix errors in the context menu js, which caused the context menu
to show all possible items.


git-svn-id: svn://10.0.0.236/trunk@93428 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-29 20:48:29 +00:00
bryner%uiuc.edu
73eebf594d Bug 75865 - HTTPS doesn't work through proxy.
http patch from darin, r=me, sr=rpotts.
psm patch from me, r=javi, sr=rpotts.


git-svn-id: svn://10.0.0.236/trunk@93425 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-29 19:42:38 +00:00
leaf%mozilla.org
ef656a37da Automated update
git-svn-id: svn://10.0.0.236/trunk@93424 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-29 17:59:57 +00:00
pete%alphanumerica.com
6c7b03698e removing Wshadow flag.
see bug 5621
sr=cls r=leaf

--pete


git-svn-id: svn://10.0.0.236/trunk@93423 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-29 17:51:14 +00:00
bienvenu%netscape.com
3c75cd6756 part of fix for 60487 reload local folder after compact r=naving, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@93422 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-29 15:57:47 +00:00
blakeross%telocity.com
90949ef268 Accesskeys for themes (75201, patch by neil@parkwaycc.co.uk). r=blake sr=alecf
git-svn-id: svn://10.0.0.236/trunk@93420 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-29 15:46:34 +00:00
bienvenu%netscape.com
10919ef04a add status strings for copying/moving/deleting local msgs r=naving, sr=sspitzer 78099
git-svn-id: svn://10.0.0.236/trunk@93419 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-29 15:07:31 +00:00
bienvenu%netscape.com
588c63e4e8 add ability to reuse file transports r=dougt,sr=darin 74597
git-svn-id: svn://10.0.0.236/trunk@93418 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-29 14:57:31 +00:00
ian%hixie.ch
d86456eac1 Fixing various typos and spelling mistakes spotted by timeless. There shouldn't be any code level changes here. moa=hixie
git-svn-id: svn://10.0.0.236/trunk@93417 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-29 08:35:29 +00:00
ben%netscape.com
2968c8e7c5 Turn on outliner-bookmarks test file in optimized builds for QA testing.
r=blake, sr=cls. Not used!


git-svn-id: svn://10.0.0.236/trunk@93415 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-29 04:45:19 +00:00
bryner%uiuc.edu
29ab166d9c Bug 76328 - don't pull the removed files in security/ when checking out on NSS_CLIENT_BRANCH, it seems to cause strange cvs errors. sr=cls.
git-svn-id: svn://10.0.0.236/trunk@93414 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-29 03:32:45 +00:00
bryner%uiuc.edu
194e13edb4 Bug 44183 -- explicit rule to set moz-user-focus: ignore on disabled widgets no longer necessary. r=blake, "emphatic sr"=hyatt.
git-svn-id: svn://10.0.0.236/trunk@93413 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-29 03:08:16 +00:00
blakeross%telocity.com
25647fbb1c Adding context menu to sidebar panel headers to silence whiny c|net reporter, only change panels on left-click, optimizing nsMenuFrame::OnCreate by reducing number of necessary nsAutoString ctor's (60071). r=kerz sr=ben
git-svn-id: svn://10.0.0.236/trunk@93412 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-29 02:57:29 +00:00
blakeross%telocity.com
3c8d2e37a9 Adding context menu to sidebar panel headers to silence whiny c|net reporter, only change panels on left-click, optimizing nsMenuFrame::OnCreate by reducing number of necessary nsAutoString ctor's (60071). r=kerz sr=ben
git-svn-id: svn://10.0.0.236/trunk@93410 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-29 02:52:16 +00:00
waterson%netscape.com
c9fe58eee0 Add regression tests. Not part of normal build.
git-svn-id: svn://10.0.0.236/trunk@93409 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-29 01:42:52 +00:00
cls%seawood.org
103864795c Tweaks to let qt port compile with mathml & gcc 2.95.2.
git-svn-id: svn://10.0.0.236/trunk@93406 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-29 00:28:56 +00:00
thayes%netscape.com
091b101185 Bug 70362 - Fix conflict in the meaning of window.arguments values (dialog
parameters).  sr=alecf


git-svn-id: svn://10.0.0.236/trunk@93400 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 21:25:31 +00:00
cls%seawood.org
54ce5cd8c3 Set the define to =1 as it appears to appease the WorkShop 5.0 compiler gods.
git-svn-id: svn://10.0.0.236/trunk@93399 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 20:04:44 +00:00
cls%seawood.org
cfeb5eff5b Set EXPORT_LIBRARY=1 in all pertinent Makefile.ins. Allows us to build the final link list as we traverse the tree. Bug #46775
git-svn-id: svn://10.0.0.236/trunk@93397 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 19:48:12 +00:00
cls%seawood.org
39af471e23 Use MOZILLA_DIR instead of topsrcdir so that the commercial tree does not break (hopefully)
git-svn-id: svn://10.0.0.236/trunk@93395 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 18:54:44 +00:00
blizzard%redhat.com
3464e95661 Add new test cases. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@93394 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 18:54:09 +00:00
cls%seawood.org
710f578634 Generate list of exported libraries to be used for final link as we traverse the tree. Bug #46775
git-svn-id: svn://10.0.0.236/trunk@93393 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 18:51:31 +00:00
cls%seawood.org
01b8b1b11b Simple script to add entry to file if the entry doesn't already exist. Uses flock () . Needed for generating final link list for static builds. bug #46775
git-svn-id: svn://10.0.0.236/trunk@93392 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 18:49:31 +00:00
cls%seawood.org
319433d9ef Landing initial directory re-ordering change needed for Ron Guilmette's <rfg@monkeys.com> static mozilla work.
git-svn-id: svn://10.0.0.236/trunk@93391 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 17:26:54 +00:00
pete%alphanumerica.com
526955c15b sr=blizzard, r=sgehani fix for bug 77605
ambiguous warnings generated from pkgcp.pl

--pete


git-svn-id: svn://10.0.0.236/trunk@93390 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 12:27:05 +00:00
jfrancis%netscape.com
723ff44155 groundwork for 65557. not yet part of build.
git-svn-id: svn://10.0.0.236/trunk@93389 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 12:04:45 +00:00
jfrancis%netscape.com
736e16164c adding NSIRangeUtil implementation and interface to content so that folks outside of layout will have some way to compare dom points to ranges or other points. Groundwork for 65557, among others. r=fm; sr=kin
git-svn-id: svn://10.0.0.236/trunk@93388 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 12:02:14 +00:00
hyatt%netscape.com
1fb99ba45a Fix for 77218. r=danm, sr=ben
git-svn-id: svn://10.0.0.236/trunk@93385 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 07:59:12 +00:00
rbs%maths.uq.edu.au
41bff35d80 Do not cache a volatile presentation context in objects that can outlive the presentation context. Fix crasher bug 77146 r=dbaron sr=waterson
git-svn-id: svn://10.0.0.236/trunk@93384 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 07:39:20 +00:00
hyatt%netscape.com
a56744a365 Fix for 77274. r=danm, sr=ben
git-svn-id: svn://10.0.0.236/trunk@93382 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 06:45:45 +00:00
hyatt%netscape.com
dbc4cb4f8a Fix 75516. r=danm, sr=ben
git-svn-id: svn://10.0.0.236/trunk@93381 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 06:38:23 +00:00
hyatt%netscape.com
a65e8644da Fix for 75024. r=danm, sr=ben
git-svn-id: svn://10.0.0.236/trunk@93380 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 05:50:46 +00:00
dbaron%fas.harvard.edu
81d8f8c076 Fix OS/2 bustage. |nsISupportsArrayEnumFunc| should not have |PR_CALLBACK|.
git-svn-id: svn://10.0.0.236/trunk@93378 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 04:30:42 +00:00
dprice%netscape.com
6960601566 71010 - 76045 new order files a=chofmann
git-svn-id: svn://10.0.0.236/trunk@93376 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 04:08:22 +00:00
dbaron%fas.harvard.edu
6f9864cdd8 Fix MOZ_TRACK_MODULE_DEPS (senna tinderbox) bustage by adding find to REQUIRES.
git-svn-id: svn://10.0.0.236/trunk@93375 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 04:01:29 +00:00
dbaron%fas.harvard.edu
ead488d153 Fix MOZ_TRACK_MODULE_DEPS (senna tinderbox) bustage by adding header file dependencies to REQUIRES.
git-svn-id: svn://10.0.0.236/trunk@93374 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 04:00:07 +00:00
dbaron%fas.harvard.edu
3f77e78636 Fix MOZ_TRACK_MODULE_DEPS (senna tinderbox) bustage by adding find to REQUIRES. (This may require a clobber of dist/include.)
git-svn-id: svn://10.0.0.236/trunk@93373 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 03:55:03 +00:00
hyatt%netscape.com
c8d276a8e2 Fix for 77859. r=danm, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@93372 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 03:48:38 +00:00
radha%netscape.com
bb7131ad60 fix for bug # 68847. Roload button doesn't work right on framed pages r=mcafee, sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@93370 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 03:37:38 +00:00
radha%netscape.com
a3fee29f7d Fix for bug # 76472 Assertion in GetChildAt() r=valeski sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@93369 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 03:30:21 +00:00
dbaron%fas.harvard.edu
0d032ebf27 Fix MOZ_TRACK_MODULE_DEPS (senna tinderbox) bustage by adding intl to REQUIRES.
git-svn-id: svn://10.0.0.236/trunk@93367 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 03:04:35 +00:00
dbaron%fas.harvard.edu
93ebcada3f Mention leak tutorial in refcount tracing section. (Documentation changes only.)
git-svn-id: svn://10.0.0.236/trunk@93366 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 03:00:50 +00:00
cmanske%netscape.com
e9cdd3b050 Added 'All Files' to select image filepicker, b=41085, r=timeless, sr=ben
git-svn-id: svn://10.0.0.236/trunk@93364 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 02:52:47 +00:00
cmanske%netscape.com
18e447cf81 Fixed 'Check' word button in spelling dialog, b=77175, r=brade, sr=kin
git-svn-id: svn://10.0.0.236/trunk@93363 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 02:50:10 +00:00
cmanske%netscape.com
7d0bd22841 Fixed OK button enabling in Link Properties dialog and cleaned up global vars, b=76680, r=mjudge, sr=kin
git-svn-id: svn://10.0.0.236/trunk@93362 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 02:47:03 +00:00
arik%netscape.com
bcd9840f81 moved SizeToContent from nsIDOMWindowInternal to nsIDOMWindow and updated existing code. Fixes bug 69922, r=dr, sr=brendan, a=blizzard.
git-svn-id: svn://10.0.0.236/trunk@93361 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 02:42:23 +00:00
arik%netscape.com
83efe59d42 moved SizeToContent from nsIDOMWindowInternal to nsIDOMWindow and updated existing code. fixes bug 69922, r=dr, sr=brendan, a=blizzard
git-svn-id: svn://10.0.0.236/trunk@93360 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 02:39:07 +00:00
cmanske%netscape.com
3126a12552 Fixed enabling of cell/row/column selection widgets in Table Properties dialog, b=76217, r=brade, sr=kin
git-svn-id: svn://10.0.0.236/trunk@93359 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 02:35:49 +00:00
waterson%netscape.com
f387f03ec5 Bugs 76721, 76724. Remove vestigial |aDeltaY| argument from RecoverStateFrom() methods. Remove redundant implementation of GetAvailableSpace(). r=dbaron, sr=attinasi.
git-svn-id: svn://10.0.0.236/trunk@93358 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 02:34:58 +00:00
cmanske%netscape.com
0015e10c63 Use monospace font for HTML source, b=76191, r=hwaara, sr=kin
git-svn-id: svn://10.0.0.236/trunk@93357 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 02:33:37 +00:00
arik%netscape.com
2e12a447a4 moved the spacebar handling code from js to c++ so that spacebar works for embedding apps. fixed bug 71760, r=brendan, sr=hyatt, a=blizzard.
git-svn-id: svn://10.0.0.236/trunk@93356 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 02:32:14 +00:00
peterlubczynski%netscape.com
b3b8e794ed Make plugin streaming safer and fix crash in bug 77319 r=av sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@93355 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 02:24:29 +00:00
dbaron%fas.harvard.edu
c1d628ce6a Enable the page cycler in builds where NS_BUILD_REFCNT_LOGGING is defined. b=75249 r=jag@tty.nl sr=waterson@netscape.com
git-svn-id: svn://10.0.0.236/trunk@93354 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 02:22:51 +00:00
peterlubczynski%netscape.com
182f6664ff Patch to fix from
submit on Mac for
                                                                                   Acrobat bug
                                                                                   76932 r=av
                                                                                   sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@93353 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 02:21:25 +00:00
dbaron%fas.harvard.edu
c566e90b73 Fix crash due to null frame type atom. b=77630 r=pierre@netscape.com sr=tor@cs.brown.edu
git-svn-id: svn://10.0.0.236/trunk@93352 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 02:19:13 +00:00
dbaron%fas.harvard.edu
6af2d87084 Fix unneeded construction of |nsAutoString|s in |SelectorMatches| by pulling one out of a loop and rewriting matching of ^= and $= CSS3 selectors to remove the other. b=77063 r=glazman@netscape.com sr=attinasi@netscape.com
Fix O(N^2) cascading by replacing insertion into one large |nsISupportsArray| with appending into a hashtable (hashed by weight) of |nsISupportsArray| and then combining those arrays into the larger array.  b=77066  r=attinasi@netscape.com  sr=waterson@netscape.com
Reduce construction of |SelectorMatchesData| by retaining (so they can be used for matching other selectors) any new ones constructed in |SelectorMatchesTree| until the one originally passed to |SelectorMatchesTree| is destroyed.  b=77090  r=attinasi@netscape.com  sr=waterson@netscape.com


git-svn-id: svn://10.0.0.236/trunk@93351 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 02:16:16 +00:00
waterson%netscape.com
bb4d25ff95 Bug 74448. Fix acceptable URI schemes using table-driven implementation. r=dmose, sr=shaver.
git-svn-id: svn://10.0.0.236/trunk@93349 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 02:12:10 +00:00
waterson%netscape.com
6b29b6a55f Bug 75198. Support XPCOM_DEBUG_BREAK=warn on Win32. r=brendan, sr=scc
git-svn-id: svn://10.0.0.236/trunk@93348 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 02:10:18 +00:00
waterson%netscape.com
e28f917310 Bug 76898. Add minimal logging to nsDocShell, r=dougt, sr=mscott.
git-svn-id: svn://10.0.0.236/trunk@93347 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 02:07:58 +00:00
dbaron%fas.harvard.edu
c040285e00 Improve performance of nsScanner::ReadUntil by requiring the terminal set to be nsAFlatString and using an nested while loop rather than calling a string find function. b=65431 r=harishd@netscape.com sr=vidur@netscape.com
git-svn-id: svn://10.0.0.236/trunk@93346 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 02:03:18 +00:00
sfraser%netscape.com
1f5cd9cdbd Fix bustage; gcc 2.7.2.3 doesn't like the ? : with enums.
git-svn-id: svn://10.0.0.236/trunk@93344 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 01:18:54 +00:00
despotdaemon%netscape.com
9c65d8eb51 Pseudo-automatic update of changes made by aaronl@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@93342 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 00:58:18 +00:00
edburns%acm.org
bc1b833426 Bug 76405
a=edburns
author = edburns ashuk
r=edburns

Files in fix for this bug:

M dom/classes/Makefile
M webclient/src_moz/CBrowserContainer.cpp
M webclient/src_moz/CBrowserContainer.h
M webclient/src_moz/CurrentPageActionEvents.cpp
M webclient/src_moz/HistoryActionEvents.cpp
M webclient/src_moz/Makefile.in
M webclient/src_moz/NativeEventThread.cpp
M webclient/src_moz/motif/MotifBrowserControlCanvas.cpp

This checkin makes Webclient work with the Mozilla trunk as of 27 April
0100 PDT.


git-svn-id: svn://10.0.0.236/trunk@93341 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 00:53:21 +00:00
despotdaemon%netscape.com
91149e1677 Pseudo-automatic update of changes made by endico@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@93340 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 00:50:11 +00:00
valeski%netscape.com
d79f970bdb fixing runtime bustage. lowercasing idl
git-svn-id: svn://10.0.0.236/trunk@93329 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 00:02:29 +00:00
valeski%netscape.com
98dcd43505 fixing runtime bustage
git-svn-id: svn://10.0.0.236/trunk@93328 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 00:02:08 +00:00
valeski%netscape.com
3fd33197a5 fixing pott's onredirect build bustage.
git-svn-id: svn://10.0.0.236/trunk@93325 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 23:36:31 +00:00
sfraser%netscape.com
b5ee0729dc Add nsIFindService.idl
git-svn-id: svn://10.0.0.236/trunk@93321 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 23:16:59 +00:00
beard%netscape.com
d6d834189d Reverted back to old directory structure.
git-svn-id: svn://10.0.0.236/trunk@93319 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 22:57:30 +00:00
valeski%netscape.com
1bca7e6e2d fixing build bustage
git-svn-id: svn://10.0.0.236/trunk@93317 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 22:35:13 +00:00
dougt%netscape.com
95f4812c45 i collided with string bundle changes. fixing build bustage. r=valeski@netscape.com, a=buildgods
git-svn-id: svn://10.0.0.236/trunk@93316 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 22:22:56 +00:00
rpotts%netscape.com
67ab2e854f Reverting to rev 1.72
git-svn-id: svn://10.0.0.236/trunk@93314 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 22:17:30 +00:00
rpotts%netscape.com
a2644ceb90 Reverting to rev 1.12
git-svn-id: svn://10.0.0.236/trunk@93313 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 22:17:14 +00:00
shanjian%netscape.com
8c2e5edb63 #43529 Propagate charset override in frames
r = ftang sr=erik
Charset from parent frame should take precedence of charset from cache.


git-svn-id: svn://10.0.0.236/trunk@93312 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 21:47:14 +00:00
leaf%mozilla.org
23bd69ec19 Automated update
git-svn-id: svn://10.0.0.236/trunk@93311 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 21:45:29 +00:00
dougt%netscape.com
a4373ee2aa fixes 77969. Adds PRE tag. r=dougt, sr=darin@netscape.com
git-svn-id: svn://10.0.0.236/trunk@93310 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 21:38:44 +00:00
nhotta%netscape.com
5ad6ca4968 Changed GetCharPtrCharacterSet to use the global default when a folder charset is empty,
bug 77152, r=ducarroz, yokoyama, sr=bienvenu.


git-svn-id: svn://10.0.0.236/trunk@93309 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 21:36:11 +00:00
timeless%mac.com
01017f8dbf Bugzilla Bug 68561 Mozilla build with Xlib toolkit only offers GTK+-specific options...
r=cls, sr=scc


git-svn-id: svn://10.0.0.236/trunk@93308 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 21:35:56 +00:00
javi%netscape.com
9e0696f401 Fixing PSM tree to build with new iface for CreateBundle.
Piggy backing onto valeski's check-in.


git-svn-id: svn://10.0.0.236/trunk@93307 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 21:31:24 +00:00
valeski%netscape.com
8deb3b45a4 mozilla diffs r=tao, sr=alecf, commercial diffs r=syd, sr=syd/shaver. lower-casing JS calls to createBundle. removing un-used nsILocale param from nsIStringBundle::CreateBundle(). 76332
git-svn-id: svn://10.0.0.236/trunk@93306 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 21:30:24 +00:00
timeless%mac.com
d88cfc3aa0 Bugzilla Bug 20196 Add Xlib support for --display
r=bz, sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@93305 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 21:27:13 +00:00
blakeross%telocity.com
6445877620 Reset the content state after dropping so dragged nodes don't remain :active (48857). r=saari sr=ben
git-svn-id: svn://10.0.0.236/trunk@93304 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 21:23:02 +00:00
chak%netscape.com
e16a784bb4 Fix for #76730 - mfcembed/BrowserFrm.h contains compile time errors
r=me,adam
sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@93303 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 21:22:53 +00:00
blakeross%telocity.com
85fde13e91 Download dialog label isn't clickable at some points (67489). r=ben sr=alecf
git-svn-id: svn://10.0.0.236/trunk@93302 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 21:16:44 +00:00
sfraser%netscape.com
6efc7fd6f3 Fix for bug 74827; make it possible to cancel repeating timers. r=pinkerton, sr=me because no other sr responded.
git-svn-id: svn://10.0.0.236/trunk@93301 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 21:14:26 +00:00
dougt%netscape.com
74737323f3 Removes the requirement to set MOZ_SRC. r=leaf@netscape.com, b=67062.
git-svn-id: svn://10.0.0.236/trunk@93300 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 21:13:23 +00:00
blakeross%telocity.com
6ea3256947 Only left clicks should toggle toolbar grippies (68842). r=kerz sr=alecf
git-svn-id: svn://10.0.0.236/trunk@93299 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 21:12:20 +00:00
sfraser%netscape.com
05d0dfeb30 Fix for 76758, 63241 and 68307. Make Find search through all frames, bring the Find dialog up from JS, and make a docShell enumerator. r=adamlock, sr=kin
git-svn-id: svn://10.0.0.236/trunk@93298 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 21:11:03 +00:00
rpotts%netscape.com
e8ce898932 fix for bugs #55867, 63529, 26295, 63247 (r=darin, valeski)
git-svn-id: svn://10.0.0.236/trunk@93297 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 21:05:52 +00:00
dougt%netscape.com
c13e79dd02 Adding new english strings for bug 47689. r=neeti@netscape.com, sr=darin@netscape.com
git-svn-id: svn://10.0.0.236/trunk@93296 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 20:58:41 +00:00
dougt%netscape.com
9b4eb8f8bb Fixes 77032, 65270, 71556, 76274, 61290, 47689. Also makes Suspend/Resume work. r=neeti@netscape.com, sr=darin@netscape.com
git-svn-id: svn://10.0.0.236/trunk@93295 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 20:56:44 +00:00
varada%netscape.com
733892c6bf fix for bugs-70392-prettying send format prefs panel;52328-quitting while sending message; 71361- wrapping signature in compose;76330-focus on to field in reply;77798-UI should use Msgcompose abort and not msgsend;r=ducarroz;sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@93294 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 20:54:29 +00:00
pinkerton%netscape.com
ae7e4d9ff2 use different cursor for "wait" state instead of beach ball. r=beard/sr=sfraser. bug# 49173
git-svn-id: svn://10.0.0.236/trunk@93293 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 20:54:19 +00:00
nelsonb%netscape.com
e61d393881 MPI now uses assembler code for Solaris i86pc.
git-svn-id: svn://10.0.0.236/trunk@93292 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 20:49:17 +00:00
nelsonb%netscape.com
ff291929e9 A version of the Intel assembler code for Solaris i86pc's as assembler.
git-svn-id: svn://10.0.0.236/trunk@93291 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 20:47:39 +00:00
bnesse%netscape.com
e107d60185 Fix for smoketest blocker 77916 (blocking 77894). r=bnesse, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@93290 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 20:30:36 +00:00
nicolson%netscape.com
87c0f82cfc deprecated getUniqueID, since it is implementation-dependent and probably
not being used.


git-svn-id: svn://10.0.0.236/trunk@93288 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 20:13:21 +00:00
beard%netscape.com
8a428d4ac2 Restore revision history.
git-svn-id: svn://10.0.0.236/trunk@93287 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 19:45:52 +00:00
beard%netscape.com
1ad0bdf849 Restore revision history.
git-svn-id: svn://10.0.0.236/trunk@93285 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 19:37:39 +00:00
justdave%syndicomm.com
55a289928e rolling version number to 2.13 for development
git-svn-id: svn://10.0.0.236/trunk@93284 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 19:36:20 +00:00
justdave%syndicomm.com
917742da8c addition to 2.12 release notes
git-svn-id: svn://10.0.0.236/trunk@93282 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 19:32:27 +00:00
beard%netscape.com
67e5b6addf Restore revision history.
git-svn-id: svn://10.0.0.236/trunk@93280 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 18:57:38 +00:00
bernd.mielke%snafu.de
cfa81c80de table regression tests not part of the build
git-svn-id: svn://10.0.0.236/trunk@93276 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 14:59:35 +00:00
bienvenu%netscape.com
d2f1ef6f4a restore part of backed out changes from bustage
git-svn-id: svn://10.0.0.236/trunk@93275 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 14:57:35 +00:00
ccarlen%netscape.com
3f7efeee91 Bug 62418 - mozilla starts without warning when profile dir is missing. r=racham@netscape.com,sr=sspitzer@netscape.com
git-svn-id: svn://10.0.0.236/trunk@93274 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 14:40:21 +00:00
dbaron%fas.harvard.edu
ce2fc01c66 Fix MOZ_TRACK_MODULE_DEPS (senna tinderbox) bustage by adding new header file dependencies to REQUIRES.
git-svn-id: svn://10.0.0.236/trunk@93273 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 14:32:05 +00:00
mkaply%us.ibm.com
ea85468787 HPUX breakage
git-svn-id: svn://10.0.0.236/trunk@93272 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 13:51:13 +00:00
locka%iol.ie
9e038747f7 NO CODE CHANGES. Reformatted to remove 2/3/4 tab/space indent hell. b=66434
git-svn-id: svn://10.0.0.236/trunk@93271 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 13:38:15 +00:00
locka%iol.ie
947a371485 NO CODE CHANGES. Corrected incorrect indentation. b=66434
git-svn-id: svn://10.0.0.236/trunk@93270 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 13:04:22 +00:00
locka%iol.ie
07b11f5afe NO CODE CHANGES. Headers reformatted to remove ugly 2/3/4 tab/space indentation mess. b=66434
git-svn-id: svn://10.0.0.236/trunk@93269 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 13:03:17 +00:00
locka%iol.ie
3fb0213bde Added deathgrip to outing content viewer to ensure it didn't get destroyed by JS garbage collection. b=71515, sr=rpotts@netscape.com, r=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@93268 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 11:17:30 +00:00
cls%seawood.org
8937c09f7c OOPS! Backing out accidental partial checkin of pr_log changes
git-svn-id: svn://10.0.0.236/trunk@93267 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 10:38:25 +00:00
cls%seawood.org
26112d391d Make --with-dbgrinfo-modules work as expected.
bug #77088 r=shaver


git-svn-id: svn://10.0.0.236/trunk@93263 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 10:00:33 +00:00
pavlov%netscape.com
c4d44ea718 fix for bug 77645 r=syd, sr=brendan.
git-svn-id: svn://10.0.0.236/trunk@93261 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 09:44:43 +00:00
axel%pike.org
c8b182b5fe not part of the build; make buster start up twice as fast, r=sicking@bigfoot.com; thanx to sicking for XUL update of the search button
git-svn-id: svn://10.0.0.236/trunk@93259 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 09:20:59 +00:00
cls%seawood.org
784ebbb218 Remove hardcoded rule for installing addressbook.css.
Thanks to Stephen Walker <walk84@usa.net> for the patch.
Bug #72390 r=cls


git-svn-id: svn://10.0.0.236/trunk@93258 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 09:17:30 +00:00
pollmann%netscape.com
5565ae5a02 Backing out Linux bustage
git-svn-id: svn://10.0.0.236/trunk@93257 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 07:33:25 +00:00
sfraser%netscape.com
47d4238c0c Remove my own droppings which crept into the valeski backout.
git-svn-id: svn://10.0.0.236/trunk@93254 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 07:00:01 +00:00
bienvenu%netscape.com
baf09b9c83 backout build bustage fix
git-svn-id: svn://10.0.0.236/trunk@93249 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 05:58:32 +00:00
sfraser%netscape.com
c696d9a508 Backing out valeski
git-svn-id: svn://10.0.0.236/trunk@93248 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 05:53:22 +00:00
hewitt%netscape.com
e8107d1fcd 77581 - stop mail header from disappearing, r=sspitzer, sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@93247 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 05:30:26 +00:00
valeski%netscape.com
ad84cece54 mozilla tree r=tao, sr=alecf. commercial tree r=syd, sr=syd/shaver. lowercasing the first char in JS method calls to createBundle. removing the dead locale parameter in the CreateBundle() method call. 76332
git-svn-id: svn://10.0.0.236/trunk@93246 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 05:13:10 +00:00
bienvenu%netscape.com
1cf5286ef7 fix build bustage
git-svn-id: svn://10.0.0.236/trunk@93245 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 05:03:54 +00:00
bienvenu%netscape.com
8e09ffb87e more string bundle build bustage fixes
git-svn-id: svn://10.0.0.236/trunk@93244 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 04:44:16 +00:00
bienvenu%netscape.com
923a78780d fix string bundle calls to fix build bustage
git-svn-id: svn://10.0.0.236/trunk@93243 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 04:34:54 +00:00
cls%seawood.org
f2366720c8 Use CONFIG_TOOLS instead of DEPTH/config so that the commercial build works. Bug #66529 r=jdunn@netscape.com,mtchan@eng.sun.com
git-svn-id: svn://10.0.0.236/trunk@93242 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 04:19:44 +00:00
nelsonb%netscape.com
587ee12813 Build freebl on Solaris x86 with either gcc or Forte'. Not yet using
x86 assembler sources though.  That's TBD.   Bug 73115.


git-svn-id: svn://10.0.0.236/trunk@93241 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 04:17:59 +00:00
bienvenu%netscape.com
819d3a38a0 fix problem playing back offline imap operations r=naving, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@93240 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 04:17:41 +00:00
valeski%netscape.com
4aea038db2 mozilla tree r=tao, sr=alecf. commercial tree r=syd, sr=syd/shaver. lowercasing the first char in JS method calls to createBundle. removing the dead locale parameter in the CreateBundle() method call. 76332
git-svn-id: svn://10.0.0.236/trunk@93239 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 04:16:22 +00:00
bienvenu%netscape.com
0313de1ae5 fix problem replaying offline imap operations, remove unused adopt method r=naving, sr=sspitzer 76668
git-svn-id: svn://10.0.0.236/trunk@93238 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 04:15:07 +00:00
bienvenu%netscape.com
425a606b53 fix marking of news message read from mem cache r=naving, sr=sspitzer 76385
git-svn-id: svn://10.0.0.236/trunk@93237 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 04:13:22 +00:00
bienvenu%netscape.com
4727a8bab8 remove unused adopt method r=naving, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@93236 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 04:08:11 +00:00
bienvenu%netscape.com
31ae4e2fbc fix growing of uint32 arrays r=naving, sr=sspitzer part of work for 76668
git-svn-id: svn://10.0.0.236/trunk@93235 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 04:05:53 +00:00
bernd.mielke%snafu.de
dcb3684974 overwrite spurious percent colspan widths - bug 46944 r=karnaze sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@93233 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 04:03:48 +00:00
bienvenu%netscape.com
3027538b8f fix bloat when commiting dbs r=naving, sr=sspizer 76118
git-svn-id: svn://10.0.0.236/trunk@93232 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 04:03:12 +00:00
nelsonb%netscape.com
3bd136c368 Eliminate -xarch option from CFLAGS on Solaris x86. Fixes Bug 77792.
git-svn-id: svn://10.0.0.236/trunk@93231 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 03:46:08 +00:00
bienvenu%netscape.com
75484d71c2 fix crash when new headers arrive into threaded view r=hawarra, sr=sspitzer 75296
git-svn-id: svn://10.0.0.236/trunk@93230 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 03:46:03 +00:00
sfraser%netscape.com
2d2cbc327c Part of the Find massacre, bug 68307. r=alecf, sr=kin
git-svn-id: svn://10.0.0.236/trunk@93229 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 03:45:15 +00:00
bienvenu%netscape.com
6441c9541a fix hang shutting down while offline r=naving, sr=sspitzer 76687
git-svn-id: svn://10.0.0.236/trunk@93228 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 03:44:05 +00:00
bienvenu%netscape.com
ba7145023e add ability to stop chained urls r=sspitzer part of work for 73833
git-svn-id: svn://10.0.0.236/trunk@93227 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 03:20:16 +00:00
anatoliya%netscape.com
6abb4197e0 emoticons for mail bug-4718 r=cmanske, suresh sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@93224 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 03:14:31 +00:00
bienvenu%netscape.com
0478391b1a remove unused adopt method r=naving, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@93221 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 02:38:33 +00:00
bienvenu%netscape.com
0ce3c0e77c remove unused adopt method
git-svn-id: svn://10.0.0.236/trunk@93220 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 02:38:00 +00:00
darin%netscape.com
cbdc9480c4 Fixes bug 77269 "ibench test performance regression" r=gordon, sr=brendan.
git-svn-id: svn://10.0.0.236/trunk@93217 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 02:26:32 +00:00
guru%startrek.com
eb6c60c923 [BeOS Only] Bug 66262: Browser windows and menus force workspace switch. Patch by Makoto Hamanaka <VYA04230@nifty.com>, r=guru@startrek.com
git-svn-id: svn://10.0.0.236/trunk@93216 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 02:25:21 +00:00
Xiaobin.Lu%eng.Sun.com
8f022393f0 bug 5403 r=edburns sr=beard
remove the Get_JVMMgr and use do_GetService instead


git-svn-id: svn://10.0.0.236/trunk@93213 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 01:54:22 +00:00
dougt%netscape.com
0e0e73f0f7 fixed 77823. r=gagan@netscape.com, sr=darin@netscape.com
git-svn-id: svn://10.0.0.236/trunk@93212 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 01:51:28 +00:00
radha%netscape.com
5b217a7006 Fix for bug 76476. assertion in docshell due to LSHE being null. r=adamlock sr=rpotts
----------------------------------------------------


git-svn-id: svn://10.0.0.236/trunk@93210 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 01:41:00 +00:00
sfraser%netscape.com
3deb73d94e Fix Mac classic skin by adding a jar.mn to the build, bug 77821. Wiping ben's arse again. r=me
git-svn-id: svn://10.0.0.236/trunk@93208 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 01:19:15 +00:00
cls%seawood.org
632d1a8a1f Add mozilla dirs to LD_LIBRARYN32_PATH & LD_LIBRARYN64_PATH if those variables are already set.
Thanks to zeroJ@null.net (John Vandenberg) for the patch.
Bug #77425 r=cls


git-svn-id: svn://10.0.0.236/trunk@93206 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 00:58:19 +00:00
sfraser%netscape.com
fc0d9c8955 Part of the big Find conspiracy (bugs 68307, 63241). r=ccarlen, adamlock sr=kin
git-svn-id: svn://10.0.0.236/trunk@93205 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 00:50:38 +00:00
chak%netscape.com
084e468d7f Fix Bug#77804 - windbgdlg.exe must be copied into the embed package
r=valeski,sr=jband


git-svn-id: svn://10.0.0.236/trunk@93204 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 00:44:33 +00:00
ssu%netscape.com
c9c2fab31d fixing bug 54885-alternative mailnews 3-pane forgets sizes. r=bhuvan sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@93203 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 00:37:19 +00:00
sfraser%netscape.com
152c123d65 Doc shell enumerator for bug 76758. r=adamlock, sr=kin
git-svn-id: svn://10.0.0.236/trunk@93202 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 00:32:32 +00:00
sean%beatnik.com
1be0ad0c26 part of fix for bug 73289 to address string compare problem r=jag sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@93200 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 00:24:52 +00:00
ducarroz%netscape.com
d2b87f216d Fix for bug 76789. Resole redundant symbols in mailnews in preparion of dll merging. R=varada, SR=sspitzer
git-svn-id: svn://10.0.0.236/trunk@93199 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 00:22:18 +00:00
sfraser%netscape.com
9eb7f20005 New files for Find in Frames (bug 63241), not part of build yet. r=alecf, adamlock, sr=kin
git-svn-id: svn://10.0.0.236/trunk@93198 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 00:21:50 +00:00
ducarroz%netscape.com
e866a387be Fix for bug 76789. Resolve redundant symbols in mailnews in preparation of dll merging. R= varada, SR=sspitzer
git-svn-id: svn://10.0.0.236/trunk@93197 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 00:19:12 +00:00
cls%seawood.org
c507221b1c Pull PSM/NSS by default now that we no longer have the Makefile.in<->Makefile conflict on checkout due to psm2 landing. This brings us to parity with win32 & mac which already pull these by default.
Bug #77124 r=bryner


git-svn-id: svn://10.0.0.236/trunk@93196 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 00:15:15 +00:00
cls%seawood.org
d4853e6664 Align --help output and fix some potentially confusing option descriptions.
Bug #77120 r=tor


git-svn-id: svn://10.0.0.236/trunk@93195 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 00:10:38 +00:00
naving%netscape.com
994ce8d9f7 76815. r/sr =sspitzer, bienvenu. Do not drag the server folders.
git-svn-id: svn://10.0.0.236/trunk@93194 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 00:02:24 +00:00
ducarroz%netscape.com
45e003aef0 Fix for bug 77053. Add some code to detect url redirection to avoid to abort the download while fetching attachment. Also fix a crash due to a release make at the wrong time. R=varada, SR=bienvenu
git-svn-id: svn://10.0.0.236/trunk@93193 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 23:56:58 +00:00
dougt%netscape.com
28cfc9ca6b Disabling directory veiwer for protocols that honor network.dir.generate_html. This includes ftp. r=bbaetz@cs.mcgill.ca, sr=me
git-svn-id: svn://10.0.0.236/trunk@93192 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 23:55:10 +00:00
attinasi%netscape.com
0864e51ef1 Fixed assertion due to invalid proxy configuration. Patch from Peter V. for bug 53080 r=dbaron@fas.harvard.edu sr=attinasi@netscape.com
git-svn-id: svn://10.0.0.236/trunk@93191 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 23:53:27 +00:00
pinkerton%netscape.com
8047ca8632 mac needs *.text as well as *.txt to match the IC extensions to a file type. r=blake/sr=sfraser. bug# 77761.
git-svn-id: svn://10.0.0.236/trunk@93190 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 23:50:51 +00:00
dougt%netscape.com
64a5a3f205 Fixes 77715. Adds a checkbox for generating html instead of html-index sr/r=darin@netscape.com
git-svn-id: svn://10.0.0.236/trunk@93189 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 23:46:21 +00:00
stephend%netscape.com
de8997f9e4 Bug 76216 - Too many default columns in the mail/news search results window. Also bug 73549 - Remove dead, commented gThreadTree code in SearchDialog.js r=gayatrib@netscape.com sr=sspitzer@netscape.com
git-svn-id: svn://10.0.0.236/trunk@93188 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 23:41:40 +00:00
Chris.Yeh%nokia.com
6456059520 Fix for sendmail daemons that don't support EHLO. We never use the extended
functionality anyway, so replace it with a standard HELO. Thanks to Ken Key for
helping me track this down.


git-svn-id: svn://10.0.0.236/trunk@93187 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 22:53:20 +00:00
mkaply%us.ibm.com
ee342b7229 OS/2 TB breakge - include os2.h first
git-svn-id: svn://10.0.0.236/trunk@93186 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 22:20:55 +00:00
mcafee%netscape.com
b1b8d454f2 Adding support for building security
git-svn-id: svn://10.0.0.236/trunk@93185 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 22:17:18 +00:00
nelsonb%netscape.com
dca4d8204e Eliminate cause of assertion failure that occurs when SSL is not the top
protocol on the socket's stack.


git-svn-id: svn://10.0.0.236/trunk@93184 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 21:53:11 +00:00
pschwartau%netscape.com
1e18a4822c Minor whitespace cleanup.
git-svn-id: svn://10.0.0.236/trunk@93179 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 20:49:14 +00:00
heikki%netscape.com
425ae2f19f Forgot a file, fix bustage.
git-svn-id: svn://10.0.0.236/trunk@93178 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 20:46:17 +00:00
jfrancis%netscape.com
be3782bde4 bug 76888: plaintext editor deletion can move/lose whitesapce. r=sfraser; sr=kin
git-svn-id: svn://10.0.0.236/trunk@93177 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 20:14:26 +00:00
pinkerton%netscape.com
16fcfb7bb9 wow i biffed that last checkin
git-svn-id: svn://10.0.0.236/trunk@93176 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 19:48:40 +00:00
dprice%netscape.com
834b8a22a5 75641 - leak in nsImageWin a,sr=brendan r=pavlov
git-svn-id: svn://10.0.0.236/trunk@93175 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 19:46:02 +00:00
brade%netscape.com
7776548305 remove selectAll (moved to the global file); r=akkana, sr=kin (bug#74643)
git-svn-id: svn://10.0.0.236/trunk@93174 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 19:41:12 +00:00
pinkerton%netscape.com
0aeea3f576 get rid of naked printf. sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@93173 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 19:41:07 +00:00
brade%netscape.com
40b5a7e151 put selectAll back in the global file; r=akkana, sr=kin (bug#74643)
git-svn-id: svn://10.0.0.236/trunk@93172 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 19:40:14 +00:00
heikki%netscape.com
466eb9093d Bugs 65848 and 75031, support for application/xml and application/xhtml+xml mime types. This also fixes almost all of content to use NS_LITERAL_STRING instead of NS_ConvertASCIItoUCS2. r=harishd, valeski (mime types), sr=vidur.
git-svn-id: svn://10.0.0.236/trunk@93171 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 19:33:12 +00:00
pinkerton%netscape.com
9c28e35d15 kill click-hold timer when shutting down esm. don't start click-hold timer if a <menubutton> or if content has a |popup| tag. Fixes dual-menus on bookmarks button. r=pchen/sr=hyatt. bug# 75842.
git-svn-id: svn://10.0.0.236/trunk@93170 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 19:12:31 +00:00
mkaply%us.ibm.com
9379cd26fa #74741
r=bstell, sr=erik
Hide unused internal Bidi encodings


git-svn-id: svn://10.0.0.236/trunk@93169 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 19:08:17 +00:00
pinkerton%netscape.com
9afdb2b0d4 use GetCurrentSession() instead of QI to get drag session from service. r=pchen/sr=sfraser. bug# 77380
git-svn-id: svn://10.0.0.236/trunk@93168 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 19:05:08 +00:00
pinkerton%netscape.com
5dfc3b2972 synchronously invalidate when told to do so. r=pchen/sr=sfraser, part of 77297.
git-svn-id: svn://10.0.0.236/trunk@93167 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 19:02:29 +00:00
pinkerton%netscape.com
05f61567c5 rearrange watch cursor disabling code so that it works with drags from outside moz as well. r=pchen/sr=sfraser. bug 77289.
git-svn-id: svn://10.0.0.236/trunk@93165 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 19:00:07 +00:00
brade%netscape.com
5822f1ad54 remove dead files; r=rods
git-svn-id: svn://10.0.0.236/trunk@93164 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 18:49:59 +00:00
nhotta%netscape.com
f63cb9b6b1 Changed to add/remove observer in nsDBFolderInfo instead of doing it from the module,
also changed to use XPCOM_SHUTDOWN to release the observer at shutdown,
bug 74772, sr=alecf,bienvenu.


git-svn-id: svn://10.0.0.236/trunk@93163 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 18:48:45 +00:00
nhotta%netscape.com
07f736d009 Changed the quote code to pass a default charset to MIME decoder, bug 75506, r=ducarroz, sr=bienvenu.
git-svn-id: svn://10.0.0.236/trunk@93162 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 18:45:59 +00:00
brade%netscape.com
189ad43508 remove nsGfxTextControlFrame.cpp; r=rods
git-svn-id: svn://10.0.0.236/trunk@93161 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 18:44:16 +00:00
mkaply%us.ibm.com
7818b9491d No bug
r=mkaply, a=blizzard
Code from dainis - don't use native regions for invalidating regions


git-svn-id: svn://10.0.0.236/trunk@93159 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 18:43:39 +00:00
bnesse%netscape.com
ee257ebfab Prefs API refactoring. Bug #46863. r=valeski, sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@93158 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 18:41:11 +00:00
mkaply%us.ibm.com
098b1897b1 #53152
r=mkaply, a=blizzard
Put dougt fix into OS/2


git-svn-id: svn://10.0.0.236/trunk@93157 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 18:40:12 +00:00
brade%netscape.com
5e01e6a05b scroll after moving caret to top or bottom of editfield; bug #74600; r=mjudge, sr=kin
git-svn-id: svn://10.0.0.236/trunk@93156 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 18:37:04 +00:00
danm%netscape.com
559c530d69 hardwire alert icons' size. bug 76350 r=hyatt,ksosez
git-svn-id: svn://10.0.0.236/trunk@93151 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 18:22:15 +00:00
shaver%mozilla.org
f54bc44c8c 77540: reduce default mMaxTextRun from 8192 to 8191, to greatly improve page load performance. r=harish, sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@93144 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 14:37:31 +00:00
ccarlen%netscape.com
2b60efe5b7 Bug 77467 - some prompt dialogs came up with "0" instead of empty string. r=blakeross@telocity.com, sr=alecf@netscape.com
git-svn-id: svn://10.0.0.236/trunk@93143 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 14:09:18 +00:00
dbaron%fas.harvard.edu
303821fb00 Make dnsDomainIs behave as it did in Netscape 4.x. b=76649 r=gagan@netscape.com sr=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@93142 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 14:06:22 +00:00
guru%startrek.com
a2b3bf5f8b [BeOS Only] Bug 66809: New MODAL_SUBSET windows are no created. r=VYA04230@nifty.com
git-svn-id: svn://10.0.0.236/trunk@93139 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 12:42:22 +00:00
morse%netscape.com
dc2f63fd92 bug 60151, ui doesn't work after a theme switch, r=morse, sr=ben
git-svn-id: svn://10.0.0.236/trunk@93138 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 12:14:15 +00:00
guru%startrek.com
ed1bb25a2c [BeOS Only] Bug 70489: window objects leak. patch by Makoto Hamanaka <VYA04230@nifty.com> r=guru@startrek.com
git-svn-id: svn://10.0.0.236/trunk@93137 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 11:49:16 +00:00
ben%netscape.com
7740cb2362 Fix for 77523, tidy up for Windows Integration dialog UI.
r=law@netscape.com, sr=alecf@netscape.com


git-svn-id: svn://10.0.0.236/trunk@93136 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 11:00:18 +00:00
guru%startrek.com
0f505625dd Bug 75805: Fix context menus under BeOS, includes patches by Makoto Hamanaka <VYA04230@nifty.com> (Ham's patch r=guru@startrek.com), r=VYA04230@nifty.com [BEOS ONLY]
git-svn-id: svn://10.0.0.236/trunk@93135 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 10:43:48 +00:00
guru%startrek.com
ae6c462ec7 Bug 75805: Fix context menus under BeOS, includes patches by Makoto Hamanaka <VYA04230@nifty.com> (Ham's patch r=guru@startrek.com), r=VYA04230@nifty.com [BEOS ONLY]
git-svn-id: svn://10.0.0.236/trunk@93134 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 10:34:31 +00:00
disttsc%bart.nl
6f2c3f0e46 Bug 71984: "Renamed bookmark not remembered", author=Boris Zbarsky <bzbarsky@mit.edu>, r=blake, sr=ben
git-svn-id: svn://10.0.0.236/trunk@93133 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 10:29:34 +00:00
disttsc%bart.nl
f92e276384 Bug 76445: "Edit and Remove should be disabled in Prefs->Helper Applications if no File Types selected", author=Boris Zbarsky <bzbarsky@mit.edu>, r=eddyk@netscape.com, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@93132 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 10:16:30 +00:00
disttsc%bart.nl
7c4e9936ee Bug 76531: "view source uses hard-coded pixel font size", author=Boris Zbarsky <bzbarsky@mit.edu>, r=rbs@maths.uq.edu.au, sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@93131 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 10:09:06 +00:00
morse%netscape.com
ce00b772db bug 53403, dragging bookmark folder into child folder deletes folder, r=ben, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@93130 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 07:49:16 +00:00
morse%netscape.com
8562363617 bug 70955, fix js warning message, r=law, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@93129 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 07:36:17 +00:00
morse%netscape.com
b8ffe5e03e bug 77331, cookperm.txt destroyed after allowing stylesheet image load, r=valeski, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@93128 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 07:30:51 +00:00
jelwell%netscape.com
10762c9962 Fix for bug 73978 "transparent animating gif problems", r=pavlov sr=hyatt.
Module owners are on vacation so Asa asked me to check this into the trunk to bake, for possible branch landing.


git-svn-id: svn://10.0.0.236/trunk@93127 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 07:11:52 +00:00
rginda%netscape.com
8f4c0ffc63 - not built -
add new error messages, whitespace changes


git-svn-id: svn://10.0.0.236/trunk@93124 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 06:49:35 +00:00
rginda%netscape.com
cbefd374c9 - not built -
add a "two objects in scope" sample stack


git-svn-id: svn://10.0.0.236/trunk@93123 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 06:48:32 +00:00
rginda%netscape.com
cb394e78d1 - not built -
check type of param in display()
refactor result printing from evalIn*Scope over to routines in venkman-handlers.js
add refreshResultsArray() to call refresh() on all elements of the $ array
add new exception number


git-svn-id: svn://10.0.0.236/trunk@93122 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 06:47:52 +00:00
rginda%netscape.com
73ec2716df - not built -
add new error and header message names


git-svn-id: svn://10.0.0.236/trunk@93121 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 06:46:10 +00:00
rginda%netscape.com
b8ca30c3fe - not built -
refactor result display from the evalIn*Scope functions to onInputEval[D]()
print header information for props[D]


git-svn-id: svn://10.0.0.236/trunk@93120 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 06:45:27 +00:00
rginda%netscape.com
4663bac794 - not built -
add breakpoint hook
throw an error if there is no debugger service
use new on() and off() methods
check type of param in displayProperties()


git-svn-id: svn://10.0.0.236/trunk@93119 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 06:43:55 +00:00
sspitzer%netscape.com
463977c595 #57125 importing from eudora or outlook can crash.
#59084 can't copy imported mail messages because they have bad message envelopes.
fixed by cavin@netscape.com, r=sspitzer, sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@93117 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 05:48:38 +00:00
sspitzer%netscape.com
554a36cf1e comment for bug #77652. this code isn't ready to be turned on yet
and this extra comment explains when it will be.


git-svn-id: svn://10.0.0.236/trunk@93116 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 05:46:43 +00:00
sspitzer%netscape.com
caf0400dc6 fix for #77506. only fire this handler when the grippy is clicked.
if we fire it when the splitter is clicked, we'll often stop
displaying the message in the message pane.
r=bhuvan,sr=mscott


git-svn-id: svn://10.0.0.236/trunk@93115 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 05:44:50 +00:00
dougt%netscape.com
1acd19bbe8 Fixes a problem where hreadpool optimistically kills worker threads. r=darin@netscape.com, sr=waterson@netscape.com, b=76198
git-svn-id: svn://10.0.0.236/trunk@93114 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 05:30:26 +00:00
naving%netscape.com
a9c4dbda83 75936 75808 sr=bienvenu Cleaned up the searchdbView code to make the file and delete operations work on mulitple folders
72709 sr=sspitzer deleting profiles clears the hdrs from the thread pane
66992 sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@93113 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 05:29:24 +00:00
dougt%netscape.com
27efadd782 Adding a new method that will allow caller to check if there pending events in the elder queue. r=sfraser@netscape.com, danm@netscape.com, b=76075
git-svn-id: svn://10.0.0.236/trunk@93112 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 05:28:43 +00:00
dougt%netscape.com
c650c9da0b won't compile without long long type. Using LL_ macros instead. r=thorgal@amiga.com.pl, sr=brendan@mozilla.org, b=75815
git-svn-id: svn://10.0.0.236/trunk@93111 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 05:28:31 +00:00
gordon%netscape.com
417e742581 checkin for bug 76293. Moves cache directory aside on startup if disk cache is unable to read or delete files. Cache service disables disk cache device if it fails to initialize, and defaults to using memory cache instead. r=beard, sr=darin.
git-svn-id: svn://10.0.0.236/trunk@93110 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 05:07:28 +00:00
justdave%syndicomm.com
2c027ee6d4 Backing out .htaccess commit, these don't belong here yet. It broke checksetup.pl, too.
git-svn-id: svn://10.0.0.236/trunk@93109 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 04:16:03 +00:00
barnboy%trilobyte.net
397168f490 Added .htaccess files for shadow/, data/, and /.
I added related information to the Bugzilla Guide, and
tacked in a couple of last-minute additions.  Also fixed the
annoying "Tip: HINT:" thing.


git-svn-id: svn://10.0.0.236/trunk@93103 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 01:51:59 +00:00
pschwartau%netscape.com
47e0ffbf50 Minor change: improving variable names for greater clarity -
git-svn-id: svn://10.0.0.236/trunk@93100 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 00:18:09 +00:00
pschwartau%netscape.com
3b49f521de Minor improvement: in a shell file, keep the scope of i, j as local as possible -
git-svn-id: svn://10.0.0.236/trunk@93099 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 00:09:56 +00:00
beard%netscape.com
7e52985075 Reconstructed using new rhino/src and rhino/toolsrc directory organization.
git-svn-id: svn://10.0.0.236/trunk@93096 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-25 22:32:20 +00:00
larryh%netscape.com
d4d8cbb69c bugzilla: 70765. win2k file offset on networked drive
git-svn-id: svn://10.0.0.236/trunk@93092 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-25 22:08:38 +00:00
rginda%netscape.com
0ea2922f10 - not built -
add GetService() member


git-svn-id: svn://10.0.0.236/trunk@93090 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-25 21:55:20 +00:00
rginda%netscape.com
bfa6d3acfe - not built -
register for gc callbacks
explicitly create a singleton factory
only call OnScriptLoaded() if |creating| is true


git-svn-id: svn://10.0.0.236/trunk@93089 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-25 21:54:59 +00:00
despotdaemon%netscape.com
224b1db576 Pseudo-automatic update of changes made by beard@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@93088 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-25 21:30:17 +00:00
curt%scruznet.com
825a0c93a7 Initial checkin
git-svn-id: svn://10.0.0.236/trunk@93087 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-25 20:25:57 +00:00
curt%scruznet.com
07cd3e8e06 Changed to memtest_form.cgi
git-svn-id: svn://10.0.0.236/trunk@93086 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-25 20:22:09 +00:00
hyatt%netscape.com
c51a96b825 Fix for 77002. reviewers=jst,waterson,hixie,shaver,brendan,pavlov
git-svn-id: svn://10.0.0.236/trunk@93083 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-25 19:52:49 +00:00
rginda%netscape.com
39cba63929 - not built -
move from pc as a ulong to pc as an object wrapped around a uword (jsdIPC)
rename init() to on() on jsdIService
move lineToPc and pcToLine from jsdIThreadState to jsdIScript (where they belong)
add setBreakpoint(), clearBreakpoint(), and clearAllBreakpoints() to jsdIScript
add off(), clearAllBreakpoints(), and breakpointHook attribute to jsdIService
add creatorURL, creatorLine, constructorURL, constructorLine, and value attribut
es to jsdIObject


git-svn-id: svn://10.0.0.236/trunk@93078 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-25 18:29:51 +00:00
rginda%netscape.com
10c6da3a4c - not built -
move from pc as a ulong to pc as an object wrapped around a uword
relocate jsdService constructor to jsd_xpp.cpp in order to initialize the global
 service


git-svn-id: svn://10.0.0.236/trunk@93077 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-25 18:22:49 +00:00
rginda%netscape.com
99e6af67fd - not built -
add global service for the breakpoint callback
add breakpoint callback
move c callbacks to top of source
add creatorURL, creatorLine, constructorURL, constructorLine, and value attribut
es to jsdObject
move from pc as a ulong to pc as an object wrapped around a uword
move lineToPc and pcToLine from ThreadState to Script (where it belongs)
add setBreakpoint(), clearBreakpoint(), and clearAllBreakpoints() to jsdScript
relocate jsdService constructor from jsd_xpp.h in order to initialize the global
 service
rename init() to on() on jsdService
add off(), clearAllBreakpoints(), and breakpointHook attribute to jsdService


git-svn-id: svn://10.0.0.236/trunk@93076 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-25 18:20:47 +00:00
nboyd%atg.com
c4e946599b Finish javadoc fix.
git-svn-id: svn://10.0.0.236/trunk@93075 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-25 17:11:34 +00:00
relyea%netscape.com
65ff8baa3b Fix NT build problems.
git-svn-id: svn://10.0.0.236/trunk@93074 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-25 16:35:25 +00:00
relyea%netscape.com
b0b42df9ab Back out changes which prevent NT from building. Need to figure something else out (sigh).
bob


git-svn-id: svn://10.0.0.236/trunk@93073 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-25 16:34:33 +00:00
shaver%mozilla.org
ecf3079b6e backing out unauthorized checkin to closed tree, as per Asa
git-svn-id: svn://10.0.0.236/trunk@93070 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-25 16:24:24 +00:00
tara%tequilarista.org
859009ece5 Tara is a bucket head. Floating version to 2.12 ship for tag and stripe
git-svn-id: svn://10.0.0.236/trunk@93068 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-25 15:45:27 +00:00
tara%tequilarista.org
b09c0de48a Removing forward planning text
git-svn-id: svn://10.0.0.236/trunk@93067 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-25 15:38:34 +00:00
nboyd%atg.com
a1aa12604c Fix javadoc with new directory structure.
git-svn-id: svn://10.0.0.236/trunk@93066 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-25 14:36:15 +00:00
dcone%netscape.com
3e4174fc26 b=75893. r=mcclusk sr=attinasi a=chofmann
git-svn-id: svn://10.0.0.236/trunk@93065 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-25 14:26:28 +00:00
morse%netscape.com
9083f705c6 cookperm.txt destroyed after allowing stylesheet image load, r=valeski, sr=alecf, a=vishy
git-svn-id: svn://10.0.0.236/trunk@93064 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-25 13:59:07 +00:00
nboyd%atg.com
4bf66aa6f7 UPdate name of debugger main class.
git-svn-id: svn://10.0.0.236/trunk@93063 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-25 13:46:46 +00:00
timeless%mac.com
f9f89a7be4 Bugzilla Bug 75339 [BeOS] Fix color issues with libpr0n
patch by guru@startrek.com r=pavlov, sr=brendan@mozilla.org, a= asa@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@93060 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-25 07:40:04 +00:00
barnboy%trilobyte.net
ca403efef5 Fix for confusing language regarding protection of data/ & shadow/ directories
and localconfig file.


git-svn-id: svn://10.0.0.236/trunk@93059 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-25 07:38:24 +00:00
barnboy%trilobyte.net
51a7de4d46 Updated Bugzilla Guide and README to fix bug 76156, bug 76841, and bug 26242.
The README is now gutted, pointers to Guide.  Also some new sections added,
old ones fixed, and notes appended to deprecated sections I've not yet had
the heart to remove.


git-svn-id: svn://10.0.0.236/trunk@93058 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-25 07:12:20 +00:00
tor%cs.brown.edu
f458e232cb Bug 77442 - crash with scaled images on linux. r=mcafee, sr=shaver, a=asa
git-svn-id: svn://10.0.0.236/trunk@93057 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-25 06:24:33 +00:00
dprice%netscape.com
44ca2a339b NOT IN THE BUILD
76004 - sr=waterson r=dprice,rickg Checking in the preloader


git-svn-id: svn://10.0.0.236/trunk@93055 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-25 04:30:41 +00:00
endico%mozilla.org
b3ec1444ff fix for bug 73668: substituting plus sign in the bonsai url for the url encoded form %2B . Now that bonsai parses urls properly, urls produced by this script are broken.
git-svn-id: svn://10.0.0.236/trunk@93054 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-25 03:35:37 +00:00
dbaron%fas.harvard.edu
072bb12eba Fix regression caused by fix for bug 67478 that caused the default canvas background to be propagated (via HTMLDocumentColorRule) to the backgrounds of elements within tables when both HTML and BODY had transparent backgrounds and we were in quirks mode. b=70831 r=attinasi@netscape.com sr=roc+moz@cs.cmu.edu a=chofmann@netscape.com
git-svn-id: svn://10.0.0.236/trunk@93053 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-25 02:55:03 +00:00
dr%netscape.com
98a3753949 fixing bustage (missed a file in checkin)
git-svn-id: svn://10.0.0.236/trunk@93052 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-25 02:45:55 +00:00
danm%netscape.com
5a74394401 adding nsIWebBrowserChromeFocus.idl for dr. bug 70224 r=hyatt,me a=asa
git-svn-id: svn://10.0.0.236/trunk@93050 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-25 02:07:17 +00:00
dr%netscape.com
12c40e3a0c fix for 70224 (need nsIWebBrowserChromeFocus for embedding). r=danm, sr=hyatt, a=asa
git-svn-id: svn://10.0.0.236/trunk@93048 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-25 02:04:56 +00:00
nboyd%atg.com
1d256edf77 Fix javadoc generation.
git-svn-id: svn://10.0.0.236/trunk@93046 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-25 00:24:18 +00:00
despotdaemon%netscape.com
49fc71c277 Pseudo-automatic update of changes made by leaf@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@93045 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-25 00:10:09 +00:00
pollmann%netscape.com
d202acaec6 Bug 77227: Check if javascript is enabled every page load instead of caching the pref value in the DocShell (Remove bit of dead code I missed)
git-svn-id: svn://10.0.0.236/trunk@93039 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 23:59:45 +00:00
rginda%netscape.com
f0bb58e88e - not built -
turn off jsd_EvaluateUCScriptInStackFrame until 77081 gets checked in.


git-svn-id: svn://10.0.0.236/trunk@93038 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 23:53:59 +00:00
pollmann%netscape.com
aa4cf79dbe Bug 77227: Check if javascript is enabled every page load instead of caching the pref value in the DocShell, r=harishd@netscape.com, sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@93037 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 23:25:09 +00:00
peterlubczynski%netscape.com
9749df27cb Fix for [Bug 68756] ObjectFrame needs nsIDOMFocusListener for Mac keyboard events in Shockwave r=karnaze sr=attinasi a=drivers
git-svn-id: svn://10.0.0.236/trunk@93036 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 23:24:01 +00:00
kmcclusk%netscape.com
7842d0c953 Removed errant conditional which prevented the PresShell from being scrolled to (0,0). bug 52024 r=rods@netscape.com, sr=attinasi@netscape.com a=chofmann@netscape.com
git-svn-id: svn://10.0.0.236/trunk@93035 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 23:17:22 +00:00
danm%netscape.com
296142a17b implement intrinsically sized chrome windows. useful when using default nsIPrompts, as winEmbed does. part of bug 75745. r=blizzard,ccarlen,hyatt a=chofmann
git-svn-id: svn://10.0.0.236/trunk@93034 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 23:05:34 +00:00
rginda%netscape.com
ee606ac24d - not built -
patch from peterv.  We can't use js_* in this module because they're libjs' private stash.  I got away with it on Linux somehow, but not on mac, and probably not on windows.  jsd_EvaluateScriptInStackFrame now uses JS_EvaluateInStackFrame, instead of doing the inflation itself and calling JS_EvaluateUCInStackFrame.


git-svn-id: svn://10.0.0.236/trunk@93033 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 23:02:58 +00:00
kirke%netscape.com
430f0f8161 64970 stress tests don't fail when selfserver is gone
Added -q argument (quit after about 60 seconds waiting for selfserv).


git-svn-id: svn://10.0.0.236/trunk@93032 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 23:02:34 +00:00
saari%netscape.com
5dd408c9f9 76450, fix for initial focus problems on pages with a text field that gets focused on load like google. r=pinkerton, sr=hyatt, a=drivers
git-svn-id: svn://10.0.0.236/trunk@93031 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 22:52:03 +00:00
javi%netscape.com
6fb5418f4e Fix for Bug 75950. The loadable root certs module on Mac caused
an assertion every time when loaded because of 2 sets of PR_*
functions being loaded.


git-svn-id: svn://10.0.0.236/trunk@93030 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 22:39:34 +00:00
despotdaemon%netscape.com
6db40d0f6d Pseudo-automatic update of changes made by guru@startrek.com.
git-svn-id: svn://10.0.0.236/trunk@93028 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 22:10:45 +00:00
rginda%netscape.com
8d21bfe631 - not built -
css tweakage


git-svn-id: svn://10.0.0.236/trunk@93027 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 22:01:32 +00:00
rginda%netscape.com
61abe76e6b - not built -
more strings


git-svn-id: svn://10.0.0.236/trunk@93026 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 22:00:01 +00:00
rginda%netscape.com
e1118df422 - not built -
capture window.onkeypress so we can focus the input control whenever the user hits tab


git-svn-id: svn://10.0.0.236/trunk@93025 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 21:59:34 +00:00
rginda%netscape.com
bb027f7fc1 - not built -
declare warn and ASSERT vars
use message type constants instead of hardcoded "EVAL-IN", etc
focus the input widget onload


git-svn-id: svn://10.0.0.236/trunk@93024 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 21:58:48 +00:00
rginda%netscape.com
ba0789e725 - not built -
remove command character pref


git-svn-id: svn://10.0.0.236/trunk@93023 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 21:57:18 +00:00
rginda%netscape.com
9a4a49c326 - not built -
seperate VAL message types into WORD and VAL, VAL messages are words surrounded in <>, used as a variable name in a text message, WORD messages are single (well, no more than a few) words usually replaced into longer messages.
added more strings


git-svn-id: svn://10.0.0.236/trunk@93022 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 21:56:56 +00:00
rginda%netscape.com
19549a735a - not built -
remove the "/" before commands.  No reason to use "/where" over just "where" in a debugger
implement evald, props, and propsd commands
s/VAL/SCOPE/ where appripriate
remove unused parameter from quit and where
add pgup and pgdn handkers


git-svn-id: svn://10.0.0.236/trunk@93021 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 21:54:59 +00:00
rginda%netscape.com
9369bc449b - not built -
s/VAL/WORD/


git-svn-id: svn://10.0.0.236/trunk@93020 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 21:52:07 +00:00
rginda%netscape.com
bfd33633f1 - not bult -
add evald, props, and propsd commands


git-svn-id: svn://10.0.0.236/trunk@93019 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 21:51:36 +00:00
sonmi%netscape.com
f9898326da changed BCDIST again after NT failures because of unix style path
git-svn-id: svn://10.0.0.236/trunk@93018 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 21:48:01 +00:00
sspitzer%netscape.com
464ec38468 fix for #77277, crash in cookies when reading certain mail messages.
r=morse, sr=bienvenu a=asa,chofmann


git-svn-id: svn://10.0.0.236/trunk@93017 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 21:47:51 +00:00
relyea%netscape.com
1b9848388f Role an 2.8.5 fix forward. (fix for O= dependencie in generating a nickname).
git-svn-id: svn://10.0.0.236/trunk@93016 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 21:27:40 +00:00
brendan%mozilla.org
c6a7fd25c4 Checkin shaver's patch to allow debug Mozilla builds to dynamicly link with XPCOM-based, nsCOMPtr-using optimized plugins (77112, r=brendan, sr=scc, a=chofmann).
git-svn-id: svn://10.0.0.236/trunk@93015 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 21:13:15 +00:00
nboyd%atg.com
0db811b512 Make the default just build core.
git-svn-id: svn://10.0.0.236/trunk@93014 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 21:06:34 +00:00
peterlubczynski%netscape.com
15ee16d013 Fix for Backspace can't be used in a Flash form (goes back one page) bug 60102 r=attinasi sr=waterson a=roc+moz
git-svn-id: svn://10.0.0.236/trunk@93013 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 21:03:27 +00:00
nboyd%atg.com
417b822fcf Move files to rhino/toolsrc.
git-svn-id: svn://10.0.0.236/trunk@93012 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 20:43:37 +00:00
nboyd%atg.com
29351465da Move files to rhino/toolsrc
git-svn-id: svn://10.0.0.236/trunk@93011 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 20:42:14 +00:00
nboyd%atg.com
362925a9fd Move files to rhino/src.
git-svn-id: svn://10.0.0.236/trunk@93010 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 20:39:47 +00:00
nboyd%atg.com
6300e65112 Somehow removed these right after I added them.
git-svn-id: svn://10.0.0.236/trunk@93009 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 20:36:58 +00:00
bnesse%netscape.com
aefa450b9f Replacing changes that were backed out and adding fixes for bugs which were found while this code was active.
[Not part of the build]


git-svn-id: svn://10.0.0.236/trunk@93008 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 20:32:16 +00:00
nboyd%atg.com
020115d7b4 Massive reconfiguration of the cvs directory structure:
mozilla/js/rhino/org is now distributed between
mozilla/js/rhino/src and mozilla/js/rhino/toolsrc.
The build.xml has been split in three.
Docs now live in the project directory.

These changes mean that the cvs directories mirror the distribution and thus a distribution
will build the same way as a cvs build.


git-svn-id: svn://10.0.0.236/trunk@93007 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 20:31:31 +00:00
serge%netscape.com
cfe46b1a77 #76505, unix build triggers gdk_x_error(), due to lack of sync in GtkXtBin widget; r/sr/a=blizzard
git-svn-id: svn://10.0.0.236/trunk@93006 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 20:11:46 +00:00
relyea%netscape.com
4120984474 Export function to extract the public key from a subject key info
for JSS to use for CMS.


git-svn-id: svn://10.0.0.236/trunk@93005 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 20:04:14 +00:00
karnaze%netscape.com
2591625fde new regression tests, not affecting the build.
git-svn-id: svn://10.0.0.236/trunk@93004 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 20:03:02 +00:00
relyea%netscape.com
0dde5771de Make sure the signature key verification checks get ran if the key can
do signing.


git-svn-id: svn://10.0.0.236/trunk@93003 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 20:02:52 +00:00
relyea%netscape.com
9b8fc1c1ff Patch to make the build work in both traditional and re-directed object mode.
git-svn-id: svn://10.0.0.236/trunk@93002 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 19:52:06 +00:00
nboyd%atg.com
2339275fa0 Break dependency between core and tools.
git-svn-id: svn://10.0.0.236/trunk@93000 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 18:08:46 +00:00
relyea%netscape.com
2beaebd2a4 Add client requested features to coreconf:
building cross platform.
        targetting the Objects to a separate tree.


git-svn-id: svn://10.0.0.236/trunk@92999 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 17:05:18 +00:00
relyea%netscape.com
eb8622cfc5 Add client requested features to coreconf:
building cross platform.
        targetting the Objects to a separate tree.


git-svn-id: svn://10.0.0.236/trunk@92998 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 16:47:50 +00:00
relyea%netscape.com
7ec2a9bcde Add client requested features to coreconf:
building cross platform.
	targetting the Objects to a separate tree.


git-svn-id: svn://10.0.0.236/trunk@92997 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 16:45:53 +00:00
nboyd%atg.com
21b2c4215b Igor's latest patches, with some regression fixes.
git-svn-id: svn://10.0.0.236/trunk@92996 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 12:57:45 +00:00
nboyd%atg.com
ce375cd2d1 Fix test: can only look for FunctionDeclaration syntax.
15.3.4.2 Function.prototype.toString ( )
An implementation-dependent representation of the function is returned. This representation has the syntax of a
FunctionDeclaration. Note in particular that the use and placement of white space, line terminators, and semicolons
within the representation string is implementation-dependent.


git-svn-id: svn://10.0.0.236/trunk@92995 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 12:55:25 +00:00
pollmann%netscape.com
08a46cbae9 Bug 74639: Preserve frame state through form demotion, don't store uninitialized frame state, r=nisheeth@netscape.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@92993 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 08:43:08 +00:00
pollmann%netscape.com
25950ae574 Bug 74639: Preserve frame state through form demotion, don't store uninitialized frame state, r=nisheeth@netscape.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@92992 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 08:33:57 +00:00
pavlov%netscape.com
3fc8650b96 fixing crasher bug 74270. r=brendan, blizzard, sr=tor@cs.brown.edu. a=blizzard
fixing crasher bug 76032.  r=tor@cs.brown.edu sr=blizzard. a=brendan
fixing unix image scaling bug 74313.  r=me (on syd's code) r=syd (on the rest of the code), sr=tor@cs.brown.edu.  a=asa


git-svn-id: svn://10.0.0.236/trunk@92990 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 05:46:46 +00:00
pollmann%netscape.com
673558e402 Bug 76684: Fix crash on recursive submit event processing, r=rods@netscape.com, sr=brendan@mozilla.org, a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@92989 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 05:18:10 +00:00
attinasi%netscape.com
8702f9571b Block Regression Test File: NOT PART OF BUILD OR DISTRIBUTION - LAYOUT TESTING ONLY (really). Added testcase (ref. b=62376)
git-svn-id: svn://10.0.0.236/trunk@92987 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 04:49:09 +00:00
cls%seawood.org
38fad4bc80 Do not use builtin mkdepend for OS/2 until they've ported it. Fixes OS/2 tinderbox bustage caused by previous checkin for bug #66529 r=mkaply
git-svn-id: svn://10.0.0.236/trunk@92985 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 03:54:12 +00:00
dbaron%fas.harvard.edu
be77b0d07a Fix MOZ_TRACK_MODULE_DEPS (senna tinderbox) bustage by adding imglib2 to REQUIRES.
git-svn-id: svn://10.0.0.236/trunk@92983 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 02:36:52 +00:00
gordon%netscape.com
1a8faed5c8 Approved checking for bug 76372, r=gagan, sr=brendan, a=brendan/chofmann. Added guards against calls to uninitialized nsCacheEntryHashtable.
git-svn-id: svn://10.0.0.236/trunk@92982 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 02:22:27 +00:00
pschwartau%netscape.com
f9254662af Avoid a name conflict; getClass() is already used in js/src/liveconnect/jsj_JavaClass.c
git-svn-id: svn://10.0.0.236/trunk@92981 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 01:30:53 +00:00
roc+%cs.cmu.edu
a841bac02b Add API to view manager to get/set default background color (used when refresh disabled and possibly useful for other things). Have Docshell preserve background color across page loads. Make root frames set background color. Fix for bug 75591. r=waterson,sr=attinasi,a=blizzard
git-svn-id: svn://10.0.0.236/trunk@92978 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 01:01:16 +00:00
rginda%netscape.com
2c86cad907 - not built -
add FEVAL-* sheets for evals performed in the debug target's current frame
random colors changed again


git-svn-id: svn://10.0.0.236/trunk@92977 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 00:56:41 +00:00
rginda%netscape.com
86a981d20e - not built -
more string fun


git-svn-id: svn://10.0.0.236/trunk@92976 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 00:55:24 +00:00
rginda%netscape.com
f63bb71b74 - not built -
add tons of .js files for drag-and-drop and tooltips support
add tooltip popupset
switch from an html:iframe (which supports .contentDocument) to a xul:iframe (which supports tooltips and dnd)


git-svn-id: svn://10.0.0.236/trunk@92975 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 00:55:04 +00:00
rginda%netscape.com
93f11c511a - not built -
copy getCommonPfx() from chatzilla's utils.js, used for tab complete


git-svn-id: svn://10.0.0.236/trunk@92974 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 00:53:41 +00:00
rginda%netscape.com
c76f201832 - not built -
promote console.display() to display()
add displayCommands(), evalInDebuggerScope(), evalInTargetScope(), fillInToolTip() [copied from chatzilla], formatEvalException() [refactored from venkman-handlers.js]
set window._content for drag-and-drop foo
call displayCommands() on startup.
add "venkman-link" to CSS class in htmlVA() for the case where the caller is providing custom attributes that do not include "class"


git-svn-id: svn://10.0.0.236/trunk@92973 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 00:53:00 +00:00
rginda%netscape.com
f3039533ba - not built -
add preff for tab-tab timeout


git-svn-id: svn://10.0.0.236/trunk@92971 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 00:49:17 +00:00
rginda%netscape.com
7c50df183f - not built -
wrap string bundle calls in a try/catch
add CMD_* consts and other l10n strings


git-svn-id: svn://10.0.0.236/trunk@92970 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 00:48:57 +00:00
rginda%netscape.com
5f7ad126c0 - not built -
don't print usage if a command returns false, that's lame
imeplement /commands, /cont
factor exception formatting into formatEvalException now that there are two places that need it
make onInputEval evaluate in the target scope instead of the debugger's scope
copy tab complete code from chatzilla


git-svn-id: svn://10.0.0.236/trunk@92969 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 00:47:57 +00:00
rginda%netscape.com
f4073de170 -not built-
add $ array to hold return values from /eval commands
save currentFrameIndex into the frames array, instead of a reference to the current frame.


git-svn-id: svn://10.0.0.236/trunk@92968 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 00:45:45 +00:00
rginda%netscape.com
bb717454a9 - not built -
switch from hardcoded strings to localizable things
add /commands, and /cont commands


git-svn-id: svn://10.0.0.236/trunk@92967 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 00:44:30 +00:00
sonmi%netscape.com
2c31d7ecb6 made changes so script (-t) can be run on NT
git-svn-id: svn://10.0.0.236/trunk@92966 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 00:38:21 +00:00
sonmi%netscape.com
13815e5c8a made changes to the backward compatibility test master dir, so the
master dir does not need to come from the same nssver (for example tip, 32...)
now only a change in the variable BC_MASTER is needed to test against a
different build


git-svn-id: svn://10.0.0.236/trunk@92965 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 00:37:38 +00:00
pavlov%netscape.com
8943b28271 fixing image printing on unix. bug 76993. r=brendan sr=blizzard a=asa
git-svn-id: svn://10.0.0.236/trunk@92964 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 00:30:53 +00:00
waterson%netscape.com
034c7e8885 Bug 76407. Handle second CantRenderReplacedElement() request for same frame: check to see if we've already posted an event for the frame. r=dbaron, sr=attinasi, a=chofmann
git-svn-id: svn://10.0.0.236/trunk@92963 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 00:05:33 +00:00
heikki%netscape.com
75dc2e58dc Bug 76641, back out baseURI property in the Node interface to fix binary compatibility. baseURI property is implemented in a different way on the DOM conversion branch, so baseURI will get back when the branch lands. This fix by jst, r=heikki, sr=brendan, a=chofmann.
git-svn-id: svn://10.0.0.236/trunk@92962 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 00:04:11 +00:00
attinasi%netscape.com
9833e5b433 Image dimensions now show up in title with or without IMG2. b=57549 r=pavlov sr=waterson a=blizzard
git-svn-id: svn://10.0.0.236/trunk@92961 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-23 23:46:50 +00:00
leaf%mozilla.org
2b8a754db5 Automated update
git-svn-id: svn://10.0.0.236/trunk@92959 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-23 22:59:58 +00:00
cls%seawood.org
776ae0f789 Fix dependency rules for in-tree mkdepend.
Force solaris to use in-tree mkdepend since their system makedepend up to at least solaris 7 causes the build times to more than double with the new non-compiler dependency scheme.


git-svn-id: svn://10.0.0.236/trunk@92958 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-23 22:54:29 +00:00
pinkerton%netscape.com
56ab94ca43 use openDialog instead of open to get around security manager when opening console. r=rginda/a=asa, bug 59748
git-svn-id: svn://10.0.0.236/trunk@92956 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-23 22:35:53 +00:00
tara%tequilarista.org
f1011adbda Checking in the last of the changes for 76837 for 2.12. Good enough for government work.
git-svn-id: svn://10.0.0.236/trunk@92954 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-23 22:16:12 +00:00
tara%tequilarista.org
b31fa05f51 README now points everybody to the release notes and the new user guide
git-svn-id: svn://10.0.0.236/trunk@92953 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-23 22:14:50 +00:00
shanjian%netscape.com
13b66d59a1 #76848 Regression in handling global fonts
r = rbs@maths.uq.edu.au  sr,a=blizzard


git-svn-id: svn://10.0.0.236/trunk@92952 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-23 22:11:59 +00:00
dbragg%netscape.com
753fbf9e44 Fix for bug 76541, r=danm, sr=brendan, a=asa@mozilla.org. Suspending and Releasing JS requests during Alert and Confirm dialog creation.
git-svn-id: svn://10.0.0.236/trunk@92951 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-23 22:08:05 +00:00
chak%netscape.com
c6c8db899a I screwed up by removing something i should not have in my prev checkin. sorry.
a=ducarroz


git-svn-id: svn://10.0.0.236/trunk@92950 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-23 21:55:01 +00:00
chak%netscape.com
c51ac68160 Patch for Blocker Bug#77176 - mfcembed crashes opening password dialogue
r=ccarlen,danm
sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@92949 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-23 21:36:51 +00:00
danm%netscape.com
08cb9f6a3d fix bad exported function definitions. blocker bug 77176 code=jeff@tcbnetworks.com r=hyatt,me a=kysmith
git-svn-id: svn://10.0.0.236/trunk@92948 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-23 21:34:42 +00:00
pinkerton%netscape.com
9a8e5242b8 fix build bustage that people who don't trash dist will see with nsICiter.h. We use the IDL version now, don't export header to dist. sr=sfraser/blizzard.
git-svn-id: svn://10.0.0.236/trunk@92947 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-23 21:31:18 +00:00
rginda%netscape.com
2b399134a9 - not built -
add venkman-link effects
assorted color/style changes


git-svn-id: svn://10.0.0.236/trunk@92944 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-23 19:33:20 +00:00
rginda%netscape.com
26c9b0c483 - not built -
more l10n strings


git-svn-id: svn://10.0.0.236/trunk@92943 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-23 19:32:27 +00:00
rginda%netscape.com
873a489bd1 - not built -
add argumentsAsArray() utility function to create an array out of extra arguments passed to a function


git-svn-id: svn://10.0.0.236/trunk@92942 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-23 19:31:53 +00:00
rginda%netscape.com
71145c6562 - not built -
add htmlVA() to create anchors with the "venkman-link" class
print hello message on successful startup, with link to sample debug target.
add exception IDs missing parameter, invalid parameter, and subscript load exceptions
add function name property to BadMojo objects
throw invalis parameter from display() if the parameter looks bad.
switch from document.createElementNS to the new html utility functions.
allow message to be a string (we create the testnode), or a DOM object (we just append it to the content tree)


git-svn-id: svn://10.0.0.236/trunk@92941 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-23 19:30:44 +00:00
rginda%netscape.com
6c3292ad9a -not built-
more l10n strings


git-svn-id: svn://10.0.0.236/trunk@92940 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-23 19:26:04 +00:00
rginda%netscape.com
9679f81c4c -not built-
remove sample output
s/console.commands/console._commands/g, leading _ indicates variable is "private"
l10n in onInputCommand()
report function name for caught exceptions, if it is available
implement /frame, /help, /scope, /quit, and /where


git-svn-id: svn://10.0.0.236/trunk@92939 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-23 19:24:32 +00:00
rginda%netscape.com
4240351358 - not built -
factor debug stop code into debugTrap()
add detachDebugger() function to cleanup the debugger onunload
add formatProperty, formatScript, formatStackFrame, and formatValue fucntions to turn jsdI* values into strings
add displayCallStack() function to dump the call stack to the console
add displayFrame() function to dump a frame to the console


git-svn-id: svn://10.0.0.236/trunk@92938 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-23 19:21:53 +00:00
rginda%netscape.com
8cab2509dd - not built -
add eval, frame, help, scope, and where commands.  The hardcoded strings need to be moved into the .properties file.


git-svn-id: svn://10.0.0.236/trunk@92937 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-23 19:18:48 +00:00
rginda%netscape.com
4cdd360052 - not built -
add utility functions for creating html elements


git-svn-id: svn://10.0.0.236/trunk@92936 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-23 19:17:39 +00:00
rginda%netscape.com
c11f7fe4c1 - not built -
add line attribute to jsdIStackFrame
remove isFuction from jsdIValue
add TYPE_UNKNOWN to jsType "enumeration" so we don't fail hard if we can't figure out the type.
add hook type "enumeration" to jsdIExecutionHook


git-svn-id: svn://10.0.0.236/trunk@92935 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-23 19:15:55 +00:00
rginda%netscape.com
baa9bebcf0 - not built -
add line attribute to jsdStackFrame
add pcToLine and lineToPc methods to jsdStackFrame
remove isFunction attribute from jsdValue (already covered by jsType attribute)
add propertyCount attribute to jsdValue so you can get the property cound without forcing a bunch of property wrappers to be created (as in GetProperties())


git-svn-id: svn://10.0.0.236/trunk@92934 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-23 19:12:56 +00:00
roc+%cs.cmu.edu
67f2bfdbac Backing myself out ... IDIOT.
git-svn-id: svn://10.0.0.236/trunk@92932 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-23 18:40:01 +00:00
roc+%cs.cmu.edu
ef97784bf9 Copy background color from the old view manager to the new view manager when loading a new document. Fix for bug 75591. r=waterson,sr=attinasi,a=blizzard
git-svn-id: svn://10.0.0.236/trunk@92927 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-23 18:16:13 +00:00
roc+%cs.cmu.edu
980b62ea0a Adding view manager API for specifying background color for the document. Fix for bug 75591. r=waterson,sr=attinasi,a=blizzard
git-svn-id: svn://10.0.0.236/trunk@92926 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-23 18:14:46 +00:00
colin%theblakes.com
722862ec1c Remove unused OpenVMS-specific lines.
b=76519 r=cls a=blizzard


git-svn-id: svn://10.0.0.236/trunk@92924 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-23 10:43:11 +00:00
pavlov%netscape.com
505aae9c7e fixing image colors on beos. patch from Wade Majors <guru@startrek.com>. bug 75339. r=pavlov sr=cls@seawood.org
git-svn-id: svn://10.0.0.236/trunk@92923 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-23 08:27:06 +00:00
ian%hixie.ch
f380df49a8 Changing release numbers to 2.0 to match mozbot version number.
git-svn-id: svn://10.0.0.236/trunk@92922 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-23 07:09:20 +00:00
ian%hixie.ch
b45b41311b Updating mozbot to version 2.0: changed to a more modular architecture, added support for multiple channels, added support for multiple nicks, generally cleaned up the code, etc. Uses some code and ideas from timeless and zach.
git-svn-id: svn://10.0.0.236/trunk@92921 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-23 07:07:17 +00:00
myk%mozilla.org
8dcea84e9b updated url to stats on mothra
git-svn-id: svn://10.0.0.236/trunk@92920 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-23 06:02:59 +00:00
joki%netscape.com
bac2271263 Fix for bug 71283, null pointer check for event listeners passed into AddEventListener. a:choffmann
git-svn-id: svn://10.0.0.236/trunk@92919 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-23 05:33:07 +00:00
gordon%netscape.com
e42611a0e1 Approved checkin for bug 76125, cleanup usage of pldhashtable in nsCacheService.cpp. r=gagan, sr=brendan, a=asa.
git-svn-id: svn://10.0.0.236/trunk@92918 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-23 05:15:03 +00:00
yokoyama%netscape.com
a7aaffb7de Fix for 76152: /r=bstell; /sr=brendan
git-svn-id: svn://10.0.0.236/trunk@92912 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-22 22:45:30 +00:00
bbaetz%cs.mcgill.ca
8d9ff8477d bug 77095 - fix casing typo in directory.js
patch by anedah-9@sm.luth.se
r=bbaetz, sr=shaver, a=asa


git-svn-id: svn://10.0.0.236/trunk@92909 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-22 19:11:54 +00:00
bbaetz%cs.mcgill.ca
267bfa29ad bug 68472 - avoid crash on shutdown in xlib.
patch by Roland.Mainz@informatik.med.uni-giessen.de
r=blizzard, sr=shaver, a=roc+moz
Not part of build.


git-svn-id: svn://10.0.0.236/trunk@92908 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-22 19:05:22 +00:00
justdave%syndicomm.com
42f8890023 Adding reference to data/comments needing to be an exception to the blocking of the 'data' folder.
git-svn-id: svn://10.0.0.236/trunk@92907 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-22 18:56:58 +00:00
justdave%syndicomm.com
d7161d53fa Checking in Matty's update to the release notes
git-svn-id: svn://10.0.0.236/trunk@92905 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-22 18:48:04 +00:00
gerv%gerv.net
abe6cbd6fc Added a couple of lines about mysqld-watcher.pl. Bug 76862.
git-svn-id: svn://10.0.0.236/trunk@92902 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-22 18:13:40 +00:00
justdave%syndicomm.com
80705e51c8 Per bug 76862, moving mysqld-watcher.pl into contrib
git-svn-id: svn://10.0.0.236/trunk@92901 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-22 17:48:12 +00:00
gerv%gerv.net
dba51d2e7b Lots of formatting fixups, removed tab characters. Also removed incorrect DB_File requirement.
git-svn-id: svn://10.0.0.236/trunk@92900 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-22 17:26:35 +00:00
gerv%gerv.net
44ffd3d316 Fix bug 76524 - mostfreqhtml param text has a few issues. Patch by matty@chariot.net.au .
git-svn-id: svn://10.0.0.236/trunk@92899 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-22 16:44:10 +00:00
blizzard%redhat.com
00e97d387e Checking in code for gerv. Fix bug #77096. value -> label in "Copy Email Address" context menu command. r=doron, sr=shaver, a=dbaron for 0.9.
git-svn-id: svn://10.0.0.236/trunk@92898 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-22 16:40:53 +00:00
stephend%netscape.com
6edebea9ce Bug 77031 - Bookmark to Iplanet's PSM should be removed from under 3rd-Party Tools. r=doron@nabooonline.com sr=ben@netscape.com a=dbaron on behalf of drivers@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@92889 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-22 01:49:37 +00:00
stephend%netscape.com
52d3594d25 Bug 33724. 'Block Image' is mis-named. r=blakeross@telocity.com sr=alecf@netscape.com a=blizzard@mozilla.org (on behalf of drivers@mozilla.org)
git-svn-id: svn://10.0.0.236/trunk@92888 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-22 01:13:09 +00:00
harishd%netscape.com
d4eee33ec9 fixing the bustage...again
git-svn-id: svn://10.0.0.236/trunk@92887 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-21 23:40:05 +00:00
harishd%netscape.com
ccf1ed4977 fixing the bustage...
git-svn-id: svn://10.0.0.236/trunk@92886 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-21 22:57:22 +00:00
harishd%netscape.com
d2199013d8 69455 - enable noframes content when frames are disabled
r=heikki,sr=waterson,a=choffmann


git-svn-id: svn://10.0.0.236/trunk@92885 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-21 22:22:15 +00:00
ccarlen%netscape.com
9f42c732d7 Bug 75745 - Remove nsIPrompt implementations from embedding chrome. r=valeski, sr=blizzard, a=chofmann
git-svn-id: svn://10.0.0.236/trunk@92884 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-21 22:17:39 +00:00
ccarlen%netscape.com
9a5631bd30 Bug 75745 - Remove nsIPrompt implementations from embedding chrome. r=valeski, sr=blizzard, a=chofmann
git-svn-id: svn://10.0.0.236/trunk@92881 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-21 22:07:25 +00:00
tor%cs.brown.edu
de17a33923 Backing out fix from bug 31623. a=blizzard
git-svn-id: svn://10.0.0.236/trunk@92880 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-21 18:51:59 +00:00
bbaetz%cs.mcgill.ca
ec6c4577c2 Bug 72087 - major xprint revamp
patch by Roland.Mainz@informatik.med.uni-giessen.de
r=blizzard, sr=shaver, a=asa

NOT PART OF DEFAULT BUILD


git-svn-id: svn://10.0.0.236/trunk@92879 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-21 17:20:51 +00:00
karnaze%netscape.com
024580f69d Does not affect the build. Remove delays because most use the patch in bug 62589. This includes the table regression changes in that patch along with others.
git-svn-id: svn://10.0.0.236/trunk@92878 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-21 15:34:00 +00:00
shaver%mozilla.org
2fbf0db9be not built: fix compilation error due to jschar/PRUnichar mismatch
git-svn-id: svn://10.0.0.236/trunk@92877 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-21 15:11:02 +00:00
rginda%netscape.com
52a52299eb - not built -
implement jsdIProperty


git-svn-id: svn://10.0.0.236/trunk@92876 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-21 07:21:27 +00:00
brendan%mozilla.org
31f6a8d613 Restore reviewed code that should have been in the last checkin (76976, r=beard, sr=shaver, a=blizzard).
git-svn-id: svn://10.0.0.236/trunk@92875 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-21 04:37:01 +00:00
rginda%netscape.com
d7356c1ed0 - not built -
don't need to getMsg for MSG_*, they're already gotten.


git-svn-id: svn://10.0.0.236/trunk@92871 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-21 02:55:47 +00:00
danm%netscape.com
a6b0135044 implement nsIPrompt override component. bug 75745 r=blizzard,chak
git-svn-id: svn://10.0.0.236/trunk@92870 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-21 02:46:29 +00:00
danm%netscape.com
0ea41a2466 implement ShowAsModal and remove nsIPrompt implementation; requirements for fielding default nsIPrompts. bug 75745 r=blizzard,hyatt
git-svn-id: svn://10.0.0.236/trunk@92869 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-21 02:45:37 +00:00
danm%netscape.com
86665fa5ff nsIPrompt interface requests are now fielded to the service, rather than the enclosing chrome window. bug 72112 r=blizzard,ccarlen
git-svn-id: svn://10.0.0.236/trunk@92868 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-21 02:42:14 +00:00
rginda%netscape.com
f25897fe0f - not built -
add some strings.


git-svn-id: svn://10.0.0.236/trunk@92866 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-21 02:07:57 +00:00
rginda%netscape.com
27a5fe9987 - not built -
include more javascript!


git-svn-id: svn://10.0.0.236/trunk@92865 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-21 02:07:17 +00:00
rginda%netscape.com
c7a027421f - not built -
add warn and ASSERT
make load() a top level function
exception i18n, add numeric code to exceptions


git-svn-id: svn://10.0.0.236/trunk@92864 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-21 02:06:41 +00:00
rginda%netscape.com
d1a556c3c8 - not built -
i18n change


git-svn-id: svn://10.0.0.236/trunk@92863 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-21 02:04:21 +00:00
rginda%netscape.com
7e04a46232 - not built -
l18n changes
fix exception reporting


git-svn-id: svn://10.0.0.236/trunk@92862 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-21 02:02:41 +00:00
rginda%netscape.com
c0686d744a - not built -
move variables into better places, flesh out the debuggerHook a bit more
add detachDebugger()


git-svn-id: svn://10.0.0.236/trunk@92861 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-21 02:01:17 +00:00
rginda%netscape.com
059c811eae - not built -
add new files to the jar


git-svn-id: svn://10.0.0.236/trunk@92860 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-21 01:58:50 +00:00
rginda%netscape.com
c58af65b8f -not built-
initial add
move the eval into it's own file, if we catch an exception with from this file, we know it came from something the user typed.


git-svn-id: svn://10.0.0.236/trunk@92859 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-21 01:58:24 +00:00
rginda%netscape.com
a90cb46f3d - not built -
initial add
message utils and defines for l18n


git-svn-id: svn://10.0.0.236/trunk@92858 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-21 01:57:15 +00:00
rginda%netscape.com
2845d4bc9c reverting bogus checkin
r=peterv, a=asa


git-svn-id: svn://10.0.0.236/trunk@92857 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-21 00:39:29 +00:00
ccarlen%netscape.com
4ee95c6310 Bug 46859 - Remove UniversalDialog. r=valeski/sr=rpotts,sfraser/a=blizzard
git-svn-id: svn://10.0.0.236/trunk@92856 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-21 00:26:18 +00:00
Chris.Yeh%nokia.com
d0f18fb164 column change from when to ci_when a long time ago. make repophook.cgi
match database schema


git-svn-id: svn://10.0.0.236/trunk@92855 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-21 00:10:39 +00:00
disttsc%bart.nl
ee5f42f1aa Make help extension actually be installed on platforms which use Makefile.in, bug 76935, r=sgehani@netscape.com, r=cls@seawood.org, a=tor@cs.brown.edu
git-svn-id: svn://10.0.0.236/trunk@92853 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-20 23:00:36 +00:00
tara%tequilarista.org
b9495ae895 Checking in massive changes to make this document more generic to all bugzilla installations
git-svn-id: svn://10.0.0.236/trunk@92850 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-20 22:08:09 +00:00
sonmi%netscape.com
bf99503c10 fixed problems with teh returncode of cert.sh
git-svn-id: svn://10.0.0.236/trunk@92848 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-20 21:35:04 +00:00
timeless%mac.com
cbcfd57404 fix Bugzilla Bug 31623 Location of Bookmarks file cannot be changed
fix by gervase.markham@univ.ox.ac.uk
r=timeless, sr=waterson, a=asa


git-svn-id: svn://10.0.0.236/trunk@92846 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-20 21:14:11 +00:00
sonmi%netscape.com
e38a383472 added -D to the selfserver
git-svn-id: svn://10.0.0.236/trunk@92845 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-20 20:50:24 +00:00
dr%netscape.com
7447c2ab5c fix for 76580 (misplaced <command id=cmd_copyLink/>, etc. in mailnews). patch by jag, r=dr, sr=ben, a=asa
git-svn-id: svn://10.0.0.236/trunk@92843 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-20 19:06:49 +00:00
tara%tequilarista.org
06de4475cc Adding new Release Notes for MattyT
git-svn-id: svn://10.0.0.236/trunk@92841 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-20 16:46:59 +00:00
justdave%syndicomm.com
b04f7869bc another chmod with a leading 1 (Perl interprets this as a decimal instead of octal)
git-svn-id: svn://10.0.0.236/trunk@92834 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-20 14:41:44 +00:00
nboyd%atg.com
f2db5eac9c Convert to IdScriptable form.
Patch from Igor.


git-svn-id: svn://10.0.0.236/trunk@92833 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-20 14:29:56 +00:00
cls%seawood.org
b53fb27932 Add the plugins dir to LD_LIBRARY_PATH so that multiple-library components can find their secondary libs. Bug #58022 a=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@92832 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-20 13:53:20 +00:00
mkaply%us.ibm.com
e6a66fd152 Don't need to make this change if pref isn't in
git-svn-id: svn://10.0.0.236/trunk@92829 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-20 12:19:23 +00:00
disttsc%bart.nl
3de766b659 Bug 45143: fix <meta http-equiv="refresh" content="X; url=URI"> to accept URI which contain commas. While I'm at it, merging the implementations in nsDocShell.cpp and nsHTMLContentSink.cpp. r=brendan@mozilla.org, sr=rpotts@netscape.com, a=hofmann
git-svn-id: svn://10.0.0.236/trunk@92825 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-20 08:11:12 +00:00
bryner%uiuc.edu
607c3ab676 Backing out bnesse's fix for bug 46863 due to numerous types of runtime bustage on linux and windows. a=brendan.
git-svn-id: svn://10.0.0.236/trunk@92818 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-20 06:45:56 +00:00
beard%netscape.com
16cf116363 Fix for bug #76677. r=beard, sr=brendan, a=asa.
git-svn-id: svn://10.0.0.236/trunk@92816 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-20 06:20:42 +00:00
pschwartau%netscape.com
3a1720cd7f Minor change; see Brendan's comment at 2001-04-19 12:00 in Bugzilla bug 76634.
git-svn-id: svn://10.0.0.236/trunk@92809 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-20 04:57:51 +00:00
rginda%netscape.com
da670b00a2 - not built -
stop for debugger keyword


git-svn-id: svn://10.0.0.236/trunk@92807 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-20 04:43:03 +00:00
disttsc%bart.nl
e7ef2ecd2a bug 76808: remove xpfe/components/sample from allmakefiles.sh now that directory is cvs removed. r=cls, a=tor
git-svn-id: svn://10.0.0.236/trunk@92806 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-20 04:25:21 +00:00
rginda%netscape.com
8d5107cb90 - not build -
basic methods for jsdIObject and jsdIProperty
tweak string params
most methods for jsdIScript jsdIStackFrame, jsdIThreadState, and jsdIValue
add hack methods enterNestedEventLoop and exitNestedEventLoop.  These should be moved to another interface before long.


git-svn-id: svn://10.0.0.236/trunk@92802 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-20 04:08:47 +00:00
rginda%netscape.com
b3af18cfb8 - not built -
add private data to JSDContexts and JSDScripts, add JSD_EvaluateUCScriptInStackFrame
fix comment for JSD_GetValueProperty


git-svn-id: svn://10.0.0.236/trunk@92801 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-20 04:03:21 +00:00
bnesse%netscape.com
0709290be5 Swapped order of #includes to fix nebiros (SunOS/sparc) build bustage.
git-svn-id: svn://10.0.0.236/trunk@92799 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-20 04:00:02 +00:00
rginda%netscape.com
9a4aacb341 - not built -
add private data to JSDContexts and JSDScripts, add JSD_EvaluateUCScriptInStackFrame


git-svn-id: svn://10.0.0.236/trunk@92798 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-20 03:59:43 +00:00
rginda%netscape.com
8781bc62ce - not built -
declare jsdObject, jsdProperty, jsdStackFrame, jsdThreadState, and jsdValue


git-svn-id: svn://10.0.0.236/trunk@92797 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-20 03:57:28 +00:00
mkaply%us.ibm.com
e7e1220bbe OS/2 TB bustage
OS/2 only change needed with the OS/2 change to nsCom.h


git-svn-id: svn://10.0.0.236/trunk@92796 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-20 03:57:26 +00:00
rginda%netscape.com
a992a68b97 - not built -
mmm.
skeleton jsdIObject, jsdIProperty
string tweaking
lock / unlock script sytem for JSDScript calls
imeplement jsdIStackFrame, jsdIThreadState, and jsdIValue
hacked in EnterNestedEventLoop and ExitNestedEventLoop


git-svn-id: svn://10.0.0.236/trunk@92794 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-20 03:54:05 +00:00
rginda%netscape.com
144429c08a - not built -
indentation fix


git-svn-id: svn://10.0.0.236/trunk@92792 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-20 03:48:03 +00:00
rginda%netscape.com
274c8e0f4f - not built -
add *_EvaluateUCScriptInStackFrame


git-svn-id: svn://10.0.0.236/trunk@92791 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-20 03:47:09 +00:00
rginda%netscape.com
8f7fe7cbfc - not built -
add private data to JSDScripts, fix unsigned vs signed warning


git-svn-id: svn://10.0.0.236/trunk@92790 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-20 03:45:39 +00:00
mkaply%us.ibm.com
67e6695988 OS/2 TB bustage
OS/2 only change needed with the OS/2 change to nsCom.h


git-svn-id: svn://10.0.0.236/trunk@92789 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-20 03:45:19 +00:00
rginda%netscape.com
34c01b18cc - not built -
quiet unix missing initializer warnings
add private data to JSDContexxt


git-svn-id: svn://10.0.0.236/trunk@92788 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-20 03:44:25 +00:00
mkaply%us.ibm.com
f2671709b0 OS/2 TB bustage
Make OS/2 interfaces _System. Might cause OS/2 breakage - I'm testing it as fast as I can.


git-svn-id: svn://10.0.0.236/trunk@92787 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-20 03:44:05 +00:00
rginda%netscape.com
bb30f7ce3f -not built-
adding private data to JSDContext, add jsd_EvaluateUCScriptInStackFrame


git-svn-id: svn://10.0.0.236/trunk@92786 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-20 03:43:07 +00:00
rginda%netscape.com
e983a744be - not built -
include <ctype.h> for toupper


git-svn-id: svn://10.0.0.236/trunk@92785 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-20 03:41:10 +00:00
dr%netscape.com
60bf3150fa fix for 76779 (one-liner, misnamed variable in mailnews). r=hyatt, sr=mscott, a=brendan.
git-svn-id: svn://10.0.0.236/trunk@92782 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-20 03:12:09 +00:00
timeless%mac.com
df568361ea fix Bugzilla Bug 47743 Copy should be added to e-mail address context menu
by gervase.markham@univ.ox.ac.uk
r=timeless, ok=bienvenu
cond(ok): sr=alecf, a=asa


git-svn-id: svn://10.0.0.236/trunk@92779 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-20 02:35:53 +00:00
blakeross%telocity.com
a43f7190b8 Open Web Location dialog does not work in Composer, and Choose File... button doesn't work at all (71234, 75849). r=blake, cmanske sr=blizzard, alecf a=asa
git-svn-id: svn://10.0.0.236/trunk@92777 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-20 02:21:52 +00:00
jgmyers%netscape.com
76f3d186dc Fix typos: bug 75735 r=doron sr=ben a=chofmann
git-svn-id: svn://10.0.0.236/trunk@92775 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-20 02:08:57 +00:00
sonmi%netscape.com
583e59c6e0 changed the errorcode once more, now there is a system, the higher the
errorcode the more QA errors were encountered
No matter which errors are being found, QA will try to finish the other tests,
so we can't indicate the kind of failure with the returncode
0 means QA passed
open tinderbox issues: results are being put underneath the tinderbox build
this is easy to change by setting the varialbel $RESULTDIR


git-svn-id: svn://10.0.0.236/trunk@92774 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-20 01:52:42 +00:00
despotdaemon%netscape.com
f24809dfbc Pseudo-automatic update of changes made by ian@hixie.ch.
git-svn-id: svn://10.0.0.236/trunk@92773 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-20 01:47:42 +00:00
hyatt%netscape.com
71f2a15166 Fix for 76367. r=saari, sr=waterson, a=asa
git-svn-id: svn://10.0.0.236/trunk@92772 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-20 01:45:07 +00:00
sonmi%netscape.com
1a27efffd0 changes to be able to run qa locally on a tinderbox build
git-svn-id: svn://10.0.0.236/trunk@92770 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-20 00:52:11 +00:00
bnesse%netscape.com
c058d076e2 Fixing senna build bustage.
git-svn-id: svn://10.0.0.236/trunk@92769 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-20 00:36:08 +00:00
sonmi%netscape.com
fc5a9579bc changed trustargs on import personal certificates for s/mime
from u,u,u (trusted user) to p,p,p (peer certificate)


git-svn-id: svn://10.0.0.236/trunk@92768 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-20 00:32:15 +00:00
hyatt%netscape.com
c91138df8b Fix for 76746. r=saari, sr=waterson, a=asa
git-svn-id: svn://10.0.0.236/trunk@92767 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-20 00:16:39 +00:00
waterson%netscape.com
6b673bb2e2 Bug 75591. Null check to handle case where element has been removed from doc, but reference not dropped yet. r=hyatt, sr=jst, a=asa.
git-svn-id: svn://10.0.0.236/trunk@92765 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-19 23:28:57 +00:00
jfrancis%netscape.com
c10a398054 reserving some id's for nsIRangeUtil. NOT PART OF BUILD
git-svn-id: svn://10.0.0.236/trunk@92764 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-19 23:21:57 +00:00
shanjian%netscape.com
656421251c #59405 IME candidate window position is not correct in text field on New card and To field
r = sfraser sr=kin a=blizzard
Handle the difference of cursor coordinate required by different platform.
nsICaret.h
nsCaret.cpp
nsEditor.cpp
nsPlaintextEditor.cpp
nsHTMLEditor.cpp


git-svn-id: svn://10.0.0.236/trunk@92763 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-19 22:46:29 +00:00
despotdaemon%netscape.com
6d123439db Pseudo-automatic update of changes made by arik@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@92762 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-19 22:24:22 +00:00
bnesse%netscape.com
e8c7f4a0a7 Landing PrefAPI refactoring bug 46863. r=valeski, sr=alecf, a=blizzard.
git-svn-id: svn://10.0.0.236/trunk@92761 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-19 22:21:39 +00:00
mkaply%us.ibm.com
a1a8a55847 No bug
r=mkaply, a=blizzard
Code from Javier - get images working again, cleanup nsRenderingContext


git-svn-id: svn://10.0.0.236/trunk@92760 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-19 22:00:56 +00:00
brendan%mozilla.org
f54563bd60 Restore ECMA-required Function.prototype.toString while keeping toSource/uneval fix for bug 73760 (76634, r=beard, sr=shaver, a=asa).
git-svn-id: svn://10.0.0.236/trunk@92759 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-19 21:57:25 +00:00
attinasi%netscape.com
4ba548978e Fixed handling of empty line after a bullet in QuirksMode. b=75963 r=karnaze@netscape.com sr=waterson@netscape.com a=brendan
git-svn-id: svn://10.0.0.236/trunk@92758 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-19 21:54:35 +00:00
dr%netscape.com
2b51d63056 fix for 76733 (DocumentViewer::GetInLink, ::GetInImage should be quieter -- needed for immediate silencing of unnecessary mailnews assertions). r=pink, sr=scc, a=asa
git-svn-id: svn://10.0.0.236/trunk@92757 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-19 21:47:17 +00:00
brendan%mozilla.org
c4f96602a8 Fix regexp object (scope) vs GC deadlock (76233, r=beard, sr=shaver, a=asa).
git-svn-id: svn://10.0.0.236/trunk@92756 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-19 21:15:40 +00:00
brendan%mozilla.org
3dbc040f94 Fix __kernel_standard prototype to match recent addition of int *err final out-param (8112, r=shaver, sr=me, prototype not used by Mozilla or embedding builds).
git-svn-id: svn://10.0.0.236/trunk@92755 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-19 21:05:52 +00:00
justdave%syndicomm.com
130396a6d3 Changing all chmod 1777 to chmod 01777. Without the leading 0 it's interpreted as decimal instead of octal (oops)
git-svn-id: svn://10.0.0.236/trunk@92754 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-19 20:46:53 +00:00
waterson%netscape.com
5e4363687a Bug 76286. Bullet-proof code that uses mDocumentRequest; add assert-botch to catch cases where first request is not LOAD_DOCUMENT_URI. r=darin, sr=mscott, a=chofmann.
git-svn-id: svn://10.0.0.236/trunk@92750 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-19 19:51:29 +00:00
timeless%mac.com
f7d6fde771 fix Bugzilla Bug 76426 All your control paths should belong to us.
r=valeski, sr=darin, a=asa


git-svn-id: svn://10.0.0.236/trunk@92749 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-19 19:43:43 +00:00
chak%netscape.com
4bb22b0e45 Fix for Bug#76657 - ViewSource protocol handler must use nsIRequest::LOAD_FROM_CACHE
r=valeski, sr=brendan@mozilla.org, a=asa@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@92748 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-19 19:41:14 +00:00
attinasi%netscape.com
cd296596bb Backing out Peter's changes since it cause the SunOS compiler to go off the deep end. Not apparent why the change should matter, actually, so this is just paranoias.
git-svn-id: svn://10.0.0.236/trunk@92747 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-19 19:38:27 +00:00
bernd.mielke%snafu.de
16c67e7c6b checkin of the remaining lines from my previous patch for bug 47432.
thanks to dbaron r=karnaze sr=attinasi a=asa


git-svn-id: svn://10.0.0.236/trunk@92746 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-19 19:11:17 +00:00
pschwartau%netscape.com
a6110df839 Getter/setter tests are non-ECMA. Moving them from ecma_3 directory to js1_5 directory.
git-svn-id: svn://10.0.0.236/trunk@92745 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-19 19:09:32 +00:00
jgmyers%netscape.com
7cef60f4db use brand.dtd: bug 75735 p=anedah-9@sm.luth.se r=doron sr=alecf a=chofmann
git-svn-id: svn://10.0.0.236/trunk@92744 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-19 19:00:56 +00:00
law%netscape.com
e6a12cbc4a Fix for bug 50424; correct contractID; r=danm, sr=alecf, a=asa
git-svn-id: svn://10.0.0.236/trunk@92743 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-19 18:34:53 +00:00
tara%tequilarista.org
c05fe93661 Bullshit checkin to add the fact that the previous changes also include the final fix for bug 72721. I am a buckethead
git-svn-id: svn://10.0.0.236/trunk@92737 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-19 17:35:23 +00:00
beard%netscape.com
c907b7f850 loadClassName: use current class loader to find classes, before calling Class.forName().
git-svn-id: svn://10.0.0.236/trunk@92736 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-19 17:31:34 +00:00
peterlubczynski%netscape.com
6201fd8ad7 Fix for clearing previous page title r=valeski sr=waterson a=choffman
git-svn-id: svn://10.0.0.236/trunk@92734 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-19 17:20:51 +00:00
tara%tequilarista.org
71888475f0 landing final patch for bug 76261
git-svn-id: svn://10.0.0.236/trunk@92733 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-19 17:19:07 +00:00
jgmyers%netscape.com
58ce853e0c fix typo: bug 31896 r=dmose sr=darin a=blizzard
git-svn-id: svn://10.0.0.236/trunk@92731 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-19 17:10:50 +00:00
endico%mozilla.org
79aa8cf419 fixing path for accessible in MozillaTinderboxAll and add gfx2
git-svn-id: svn://10.0.0.236/trunk@92727 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-19 15:49:44 +00:00
locka%iol.ie
9d0c043d95 Sets profile during initialisation to ensure directory locations, cache, cookies etc. all work correctly for control. b=76654, a=blizzard@mozilla.org, sr=blizzard@mozilla.org, r=ccarlen@netscape.com
git-svn-id: svn://10.0.0.236/trunk@92726 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-19 15:21:16 +00:00
chak%netscape.com
8a625f60dd Fix for bug#76272 - Assertion when using viewsource
r=valeski, sr=alecf, a=blizzard


git-svn-id: svn://10.0.0.236/trunk@92725 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-19 14:42:52 +00:00
nboyd%atg.com
9cc7ae6dbf Latest patches from Igor.
git-svn-id: svn://10.0.0.236/trunk@92724 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-19 12:52:39 +00:00
colin%theblakes.com
d74e9d61e7 Move ldap40 and lber40 after MOZ_COMPONENT_LIBS so that they have
a -L in effect. b=76482. r=cld. a=roc+moz.


git-svn-id: svn://10.0.0.236/trunk@92722 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-19 09:57:17 +00:00
bnesse%netscape.com
b37f8b4028 Removed #pragma mark - stuff that was causing build problems on Windows in preparation for landing bug 46863 tomorrow.
[Not part of the build --- yet :)]


git-svn-id: svn://10.0.0.236/trunk@92710 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-19 03:49:00 +00:00
cls%seawood.org
f24522eceb Reversing previous checkin. This was not meant for the trunk just yet. Broken client.mk on the branch. :-/
git-svn-id: svn://10.0.0.236/trunk@92706 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-19 03:00:55 +00:00
sspitzer%netscape.com
c1833e248c fix for #76578. crash on exit when viewing "account central" page.
r=mscott,sr=bienvenu,a=blizzard


git-svn-id: svn://10.0.0.236/trunk@92705 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-19 02:38:15 +00:00
nicolson%netscape.com
6b315db828 get rid of workarounds for bug 323494.
git-svn-id: svn://10.0.0.236/trunk@92704 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-19 02:03:55 +00:00
cls%seawood.org
6ebcae0ae4 Build fixes based upon Ron's original mega-patch.
git-svn-id: svn://10.0.0.236/trunk@92703 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-19 01:53:36 +00:00
sspitzer%netscape.com
275951823d fix for #76200. crash when viewing a message with an <img> tag but no src.
r/sr=valeski,mscott.  a=blizzard


git-svn-id: svn://10.0.0.236/trunk@92702 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-19 00:59:56 +00:00
jdunn%netscape.com
f5527ac6a1 fixing HP tinderbox bustage, just reformatting the lines of code
a=roc@moz
sr=roc+moz
# 76489


git-svn-id: svn://10.0.0.236/trunk@92699 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 22:42:30 +00:00
pschwartau%netscape.com
64cd0c2fe2 "for (i in myArray)" produces unintentional side effects if a test modifies Array.prototype or Object.prototype. Use for (i=0; __; i++) instead.
git-svn-id: svn://10.0.0.236/trunk@92698 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 22:33:31 +00:00
bbaetz%cs.mcgill.ca
8f333fd8a8 bug 76059, fixes A4 printing regression. Patch by atontti@cc.hut.fi.
r=kmcclusk@netscape.com sr=attinasi a=asa


git-svn-id: svn://10.0.0.236/trunk@92695 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 22:11:55 +00:00
rginda%netscape.com
8666c54109 initial add of license templates
git-svn-id: svn://10.0.0.236/trunk@92694 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 22:06:17 +00:00
rginda%netscape.com
bfd100bfed initial add of xul-app template
git-svn-id: svn://10.0.0.236/trunk@92692 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 22:04:30 +00:00
dougt%netscape.com
8420a0e8e6 This fixes the double channel load caused by the directory viewer.
b  = 45066
r  = bbaetz@cs.mcgill.ca
sr = waterson@netscape.com
a   = chofmann@netscape.com


git-svn-id: svn://10.0.0.236/trunk@92691 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 22:01:12 +00:00
rginda%netscape.com
312d1191d6 initial add of template processor
git-svn-id: svn://10.0.0.236/trunk@92690 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 21:45:10 +00:00
despotdaemon%netscape.com
870517bac6 Pseudo-automatic update of changes made by leaf@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@92687 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 21:17:32 +00:00
beard%netscape.com
cca45f427e Removed hard tabs, removed unnecessary cast, (Scriptable)null.
git-svn-id: svn://10.0.0.236/trunk@92686 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 20:50:58 +00:00
ben%netscape.com
981d57173e Fix for crash on mac startup, 76526 & other personal toolbar weirdness.
sr=sfraser, a=asa.


git-svn-id: svn://10.0.0.236/trunk@92685 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 20:42:46 +00:00
despotdaemon%netscape.com
304e2c97c8 Pseudo-automatic update of changes made by Chris.Yeh@nokia.com.
git-svn-id: svn://10.0.0.236/trunk@92683 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 19:52:33 +00:00
despotdaemon%netscape.com
d9a9528907 Pseudo-automatic update of changes made by cyeh@bluemartini.com.
git-svn-id: svn://10.0.0.236/trunk@92682 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 19:51:50 +00:00
endico%mozilla.org
7ff7c245a6 initial checkin
git-svn-id: svn://10.0.0.236/trunk@92679 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 18:01:28 +00:00
bryner%uiuc.edu
3cc39f818c bug 70810 [XUL Syntax] Change tab syntax - another of the XUL 1.0 changes. patch from maolson@earthlink.net, r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@92676 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 07:01:29 +00:00
maolson%earthlink.net
d682f6cc6b bug 70810 [XUL Syntax] Change tab syntax - another of the XUL 1.0 changes
r=ben, sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@92673 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 06:59:04 +00:00
mjudge%netscape.com
8eb3c77193 forgot 1 change sr=scc r=anthonyd 76442
git-svn-id: svn://10.0.0.236/trunk@92670 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 06:26:19 +00:00
bryner%uiuc.edu
a6e92ef342 Bug 31809:
- When a docshell first takes focus, give focus to its first focusable content
- Make the docshell come after all of its content in the tabbing order

r=saari, sr=hyatt.


git-svn-id: svn://10.0.0.236/trunk@92669 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 06:18:10 +00:00
mjudge%netscape.com
f92ab20e82 76442 sr= scc r= anthonyd. last minute fixes to editor to not do stupid copies and instead to use new case insensitive string compares.
git-svn-id: svn://10.0.0.236/trunk@92668 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 06:17:05 +00:00
dr%netscape.com
58190bba57 64313 (Implement cmd_copyLink, cmd_copyImageLocation, cmd_copyImageContents). Implement the commands, hook them up in the navigator and mailnews frontends, provide hooks for embedding. r=hyatt, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@92667 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 06:06:31 +00:00
timeless%mac.com
75929d9555 fix Bugzilla Bug 75853 CR and LF are naked ifdefs
r=dveditz, sr=scc


git-svn-id: svn://10.0.0.236/trunk@92666 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 05:59:43 +00:00
ben%netscape.com
d8da150fe1 forgot to include this file in previous checkin
git-svn-id: svn://10.0.0.236/trunk@92665 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 05:49:48 +00:00
scc%mozilla.org
c599e4011d bug #70740: r=mjudge, sr=sfraser. Provide case-insensitive comparison for all string classes
git-svn-id: svn://10.0.0.236/trunk@92664 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 05:20:06 +00:00
bnesse%netscape.com
2f7b49c5b8 Added support for caching accesses to the root branch as per alecf.
[Not part of the build].


git-svn-id: svn://10.0.0.236/trunk@92663 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 05:18:47 +00:00
bnesse%netscape.com
49903ac920 Cleaned up bad formatting.
[Not part of the build.]


git-svn-id: svn://10.0.0.236/trunk@92662 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 05:17:54 +00:00
dveditz%netscape.com
862b98e6df fixing bustage
git-svn-id: svn://10.0.0.236/trunk@92661 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 05:17:36 +00:00
bnesse%netscape.com
456e141fb3 Added comments as per alecf.
[Not part of the build.]


git-svn-id: svn://10.0.0.236/trunk@92660 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 05:16:47 +00:00
radha%netscape.com
c0f55bbc71 Fix for bug 61557. location.replace() loads wrong page in the frame r=valeski sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@92659 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 04:55:16 +00:00
ben%netscape.com
57c21e29f7 17920, r=hyatt, sr=sfraser, scc
git-svn-id: svn://10.0.0.236/trunk@92658 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 04:52:46 +00:00
ben%netscape.com
c639c3ccdd fix for 17920, r=hyatt, sr=sfraser, scc.
git-svn-id: svn://10.0.0.236/trunk@92657 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 04:38:30 +00:00
ssu%netscape.com
18a8ece1c0 fixing bug 74021 - Stand alone window Close File->Close menu is gray out
r=blake ross
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@92656 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 04:37:01 +00:00
pierre%netscape.com
e1fa3a64af #12386 "Matching of case sensitive attribute values should be case sensitive" sr=waterson
git-svn-id: svn://10.0.0.236/trunk@92655 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 04:36:52 +00:00
dveditz%netscape.com
7c7c380c70 bug 71393, miscalculates free space on large drives. Contributed by thorgal@amiga.com.pl and bzbarsky@mit.edu, r=ksosez@softhome.net/dveditz@netscape.com
git-svn-id: svn://10.0.0.236/trunk@92654 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 04:30:26 +00:00
cls%seawood.org
89cc9bc982 Do not building embedding/tests if DISABLE_TESTS is set.
Thanks to Sean Chitwood <darkmane@w-link.net> & Dean Tessman <dean_tessman@hotmail.com> for the patch.
Bug #66697 r=cls


git-svn-id: svn://10.0.0.236/trunk@92653 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 04:19:09 +00:00
beard%netscape.com
18cfb38847 Fix for bug #60018, ra=edburns, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@92652 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 04:19:00 +00:00
mscott%netscape.com
fef75fad9e Bug #68237 --> fix array bounds read in ::ScanTXT
r=benb
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@92651 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 04:08:25 +00:00
blakeross%telocity.com
7cad893111 Pressing Esc while urlbar has focus should revert url to that of page and select contents of urlbar (47863, patch by doronr@naboonline.com). r=bz sr=alecf
git-svn-id: svn://10.0.0.236/trunk@92650 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 03:50:15 +00:00
mscott%netscape.com
2306c12670 Bug #74547 --> be sure to initialize m_channelListener to consume the output from libmime when fetching a part. This was causing
us to not show inlined images for local messages.
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@92649 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 03:39:37 +00:00
beard%netscape.com
4b7d52f7a7 fix for bug #8112, sr=brendan, r=beard
git-svn-id: svn://10.0.0.236/trunk@92648 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 03:38:58 +00:00
cls%seawood.org
a261f8d036 Remove mozilla/security from psm2 build list.
Make BUILD_MODULES=psm == BUILD_MODULES=psm2
Bug #75958 r=dbaron


git-svn-id: svn://10.0.0.236/trunk@92647 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 03:35:06 +00:00
ccarlen%netscape.com
66e7274286 Bug 71641 - profile mgr is creating sub dirs in profile dir it shouldn't be. r=valeski,r=sspitzer,sr=alecf
git-svn-id: svn://10.0.0.236/trunk@92646 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 03:30:36 +00:00
beard%netscape.com
7ea5ae0dc5 fix for bug #60018 (prevent dangling JSContext), sr=brendan, r=edburns
git-svn-id: svn://10.0.0.236/trunk@92645 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 03:17:30 +00:00
alecf%netscape.com
9adb18f5d2 add nsTimingService to the factory for bug 72002 sr=ben
git-svn-id: svn://10.0.0.236/trunk@92644 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 03:16:30 +00:00
beard%netscape.com
0e4835a553 partial fix (fixes refcount leak) for bug #60018, sr=brendan, ra=edburns
git-svn-id: svn://10.0.0.236/trunk@92643 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 03:16:19 +00:00
alecf%netscape.com
556caf5f2e oops, fix capitalization
git-svn-id: svn://10.0.0.236/trunk@92642 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 03:12:29 +00:00
gagan%netscape.com
ab557ef568 Fix for bug 68086. Replaced several about: files which were only redirecting to a new location with a single smarter one. r=rpotts, sr=darin
git-svn-id: svn://10.0.0.236/trunk@92641 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 03:09:32 +00:00
beard%netscape.com
a627d40758 bug #68086, removed trivial redirecting protocol handlers, added nsAboutRedirector.cpp. r=gagan
git-svn-id: svn://10.0.0.236/trunk@92640 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 03:05:56 +00:00
sdagley%netscape.com
aa037dac34 Changes for #72002. Checking in for alecf. sr=ben,r=alecf
git-svn-id: svn://10.0.0.236/trunk@92639 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 03:05:10 +00:00
alecf%netscape.com
bb114108ae add nsTimingService.cpp to the windows/unix builds, sr=ben
bug 72002


git-svn-id: svn://10.0.0.236/trunk@92638 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 03:04:55 +00:00
beard%netscape.com
40c61b9fb1 Fix for Mac bustage. r=gagan
git-svn-id: svn://10.0.0.236/trunk@92637 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 03:04:44 +00:00
alecf%netscape.com
b3a2f2003b add nsITimingService.idl to windows/mac builds
sr=ben
bug 72002


git-svn-id: svn://10.0.0.236/trunk@92636 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 03:03:57 +00:00
timeless%mac.com
20927967f9 fix Bugzilla Bug 75632 [FIX]Bad HTML <button> CSS causes jiggling when clicked
patch by bzbarsky@mit.edu r=rods, sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@92635 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 02:56:12 +00:00
timeless%mac.com
8600da50ff fix Bugzilla Bug 62678 View source uses background from prefs and hardcoded text color
fix by bzbarsky@mit.edu r=timeless, sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@92634 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 02:54:41 +00:00
ccarlen%netscape.com
bb890dd0d1 Bug 44071 - Change name of profile root dir from "Users50" to "Profiles". Checking in patch by gemal@gemal.dk. r=ccarlen@netscape.com, sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@92633 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 02:51:24 +00:00
mscott%netscape.com
3cf666c91c (NOT PART OF THE BUILD)
Changes to get the icon loader working on win2k with 16bit icons.


git-svn-id: svn://10.0.0.236/trunk@92632 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 02:48:04 +00:00
beard%netscape.com
b262e03ccf Added UTCUtil library. [not part of build]
git-svn-id: svn://10.0.0.236/trunk@92631 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 02:44:01 +00:00
beard%netscape.com
a91c8a9a52 Fix for bug #26516, load Java lazily. sr=brendan, r=edburns
git-svn-id: svn://10.0.0.236/trunk@92630 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 02:22:13 +00:00
edburns%acm.org
f719f527f4 I've checked the diffs, they are as expected.
r=dbaron
a=edburns
sr=waterson
bug=71644

Files in this fix:
lcglue.cpp
nsCSecurityContext.cpp

-                nsCOMPtr<nsIScriptGlobalObject> global = scriptContext->GetGlobalObject();
+                nsCOMPtr<nsIScriptGlobalObject> global(dont_AddRef(scriptContext->GetGlobalObject()));

All the changes are like this.


git-svn-id: svn://10.0.0.236/trunk@92629 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 02:20:32 +00:00
anatoliya%netscape.com
e8746325c9 bug-75464 r=andreww sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@92628 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 02:12:48 +00:00
hyatt%netscape.com
da9233dd37 See previous checkin comments. Focus issues, same bugs, etc. r=saari, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@92627 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 01:42:27 +00:00
hyatt%netscape.com
08d078d3c5 Fix for my 0.9 focus issues. r=saari, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@92626 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 01:41:20 +00:00
sspitzer%netscape.com
13f7f47252 fix for #76088 views not persisting. fix started by putterman. sr=bienvenu@netscape.com
fix for #76307 special views default to sort order and type instead of the current sort order and type.
thanks to putterman for the bug and the fix.  r=sspitzer, sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@92625 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 01:20:29 +00:00
ben%netscape.com
fbe2328abc fix mac bustage by backing out change.
git-svn-id: svn://10.0.0.236/trunk@92624 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 01:15:23 +00:00
evaughan%netscape.com
87fe99d8fc Added a return to the end of this file to prevent HPUX bustage.
git-svn-id: svn://10.0.0.236/trunk@92623 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 00:48:24 +00:00
ddrinan%netscape.com
f612135854 Fix for bug #75277, enable tls. r=javi@netscape.com, sr=darin@netscape.com
git-svn-id: svn://10.0.0.236/trunk@92622 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 00:46:04 +00:00
mjudge%netscape.com
0c91e5ea8d needed PR_MIN and MAX bustage
git-svn-id: svn://10.0.0.236/trunk@92621 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 00:33:23 +00:00
shanjian%netscape.com
1440650582 #63965 crashed under Simplified Chinese Win2000 OS when scroll bar is dragged
r = nhotta,  sr=blizzard

"LoadGlobalFont" function is added to both "nsFontMetricsWin"
and "nsFontMetricsWinA" class to replace existing "LoadFont" call.
This function will use the "LOGFONT" stored in global font list to
create new font, that include charset parameter. CMAP is created
again for "mLoadedFont", but copied from global font item.

When enumerating the font, true type font is put in priority order
so that it will be searched first. This is done inside "enumProc"
function.


git-svn-id: svn://10.0.0.236/trunk@92620 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 00:30:46 +00:00
dbaron%fas.harvard.edu
ac8536309b Fix build bustage by removing unneeded #include of file that was just removed.
git-svn-id: svn://10.0.0.236/trunk@92619 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 00:30:43 +00:00
sonmi%netscape.com
b27dd64a06 tinderbox platformlist - which platforems are required to run which tests
git-svn-id: svn://10.0.0.236/trunk@92618 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 00:28:22 +00:00
scc%mozilla.org
d772050476 [documentation], _never_ part of a build. fixing bad ``it's''s, and referencing the tracking bug
git-svn-id: svn://10.0.0.236/trunk@92617 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 00:22:01 +00:00
dbaron%fas.harvard.edu
a6365729bb Fix MOZ_TRACK_MODULE_DEPS bustage by adding htmlparser to REQUIRES.
git-svn-id: svn://10.0.0.236/trunk@92616 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 00:17:21 +00:00
heikki%netscape.com
f76611d359 Bug 51339, XHTML map elements did not work, r=harishd, sr=vidur.
git-svn-id: svn://10.0.0.236/trunk@92615 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 00:14:34 +00:00
av%netscape.com
51fb14306f Fixing bug 76384 -- crash in the default plugin, r=serge, sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@92614 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 00:05:20 +00:00
dcone%netscape.com
c893147011 b=57928 r=mcclusky sr=attinas.
git-svn-id: svn://10.0.0.236/trunk@92613 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 00:03:10 +00:00
law%netscape.com
b1113cd461 Bug 52454
git-svn-id: svn://10.0.0.236/trunk@92612 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 23:59:58 +00:00
law%netscape.com
6dad00cb02 Bug 52454; new Makefile.in for Linux build; not built yet
git-svn-id: svn://10.0.0.236/trunk@92611 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 23:59:02 +00:00
serge%netscape.com
ee588f04cc #67879 fix the crash, getting rid of xpm.h to show up a puzzle pixmap; sr=blizzard, r=av
git-svn-id: svn://10.0.0.236/trunk@92610 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 23:57:26 +00:00
pschwartau%netscape.com
60aff7a1ad Getter/setter tests are non-ECMA. Moving them from ecma_3 directory to js1_5 directory.
git-svn-id: svn://10.0.0.236/trunk@92609 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 23:56:57 +00:00
pschwartau%netscape.com
1a163d7749 Getter/setter tests are non-ECMA. Moving them to js1_5 directory
git-svn-id: svn://10.0.0.236/trunk@92608 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 23:54:17 +00:00
pierre%netscape.com
b160c572c1 Removed nsHTMLContentStream.cpp. Checked in for harishd.
git-svn-id: svn://10.0.0.236/trunk@92607 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 23:49:10 +00:00
av%netscape.com
d9428df46f Fixing 76356 -- plugin streams don't ask for byte range support, r=gagan, sr=darin
git-svn-id: svn://10.0.0.236/trunk@92606 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 23:47:01 +00:00
blizzard%redhat.com
b2d61d9a9e Fix bug #66347. Bogus return values for screenX and screenY. Don't cache values after a ::Move. r=dbaron, sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@92605 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 23:41:32 +00:00
ducarroz%netscape.com
60dae999c2 Fix for bug 75650. Fix some memories leak which result on not remowing temp files. R=varada, SR=sspitzer
git-svn-id: svn://10.0.0.236/trunk@92604 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 23:41:29 +00:00
ducarroz%netscape.com
2c31df783d Fix for bug 76215. Need to start progressmeters even when we don't show the progress dialog. R=varada, SR=sspitzer
git-svn-id: svn://10.0.0.236/trunk@92603 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 23:38:44 +00:00
ben%netscape.com
cf3329bfb1 68547, dragging bookmarks to top of folder sometimes deletes folder.
patch from matthew wilson, r=fabian, sr=ben


git-svn-id: svn://10.0.0.236/trunk@92602 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 23:36:44 +00:00
bienvenu%netscape.com
1b9a1a7bff fix problem reading unread imap msg from mem cache not marking msg read r=naving,sr=sspitzer 24787
git-svn-id: svn://10.0.0.236/trunk@92600 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 23:32:09 +00:00
mjudge%netscape.com
fbe313babb removing optimization unneeded for table selection to fix 60846sr= kin r= manske after making changes they requested
git-svn-id: svn://10.0.0.236/trunk@92599 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 23:31:34 +00:00
av%netscape.com
4f229b20dd Fixing 75826 -- PostURL not working from files, r=peterl, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@92598 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 23:30:25 +00:00
javi%netscape.com
c934f0f6b5 Backing out prior patch for 76141 which caused all
platforms to display incorrectly.


git-svn-id: svn://10.0.0.236/trunk@92597 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 23:29:58 +00:00
joki%netscape.com
1c2178cff5 Fix for 63742, fire DOM resize events from a resetting timer to make them more useful and avoid infinite recursion. r:pollmann,sr:jst
git-svn-id: svn://10.0.0.236/trunk@92596 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 23:25:21 +00:00
ben%netscape.com
f67f00eb0e er, part of previous checkin (71685) r=pchen, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@92595 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 23:25:18 +00:00
harishd%netscape.com
ebecf5a4cb 68790 - Remove nsHTMLContentSinkStream dependency. Not in use anymore
r=heikki
sr=jst


git-svn-id: svn://10.0.0.236/trunk@92594 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 23:23:33 +00:00
pierre%netscape.com
f9f1e674f2 #59933. When a |smaller| font size results in something smaller than the |xx-small| of the base font, we use the parent's font size. Same thing for |larger| and |xx-large|. r=attinasi
git-svn-id: svn://10.0.0.236/trunk@92593 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 23:23:09 +00:00
ben%netscape.com
363315a84e 71685 - bookmarks sidebar panel doesn't load. Rename file back to the original name.
r=pchen, sr=sfraser


git-svn-id: svn://10.0.0.236/trunk@92592 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 23:21:51 +00:00
gordon%netscape.com
713d908b72 Fix bug 75448 "Clear disk cache from prefs not working properly". Patch by
beard, r=gordon, sr=darin.


git-svn-id: svn://10.0.0.236/trunk@92591 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 23:20:06 +00:00
ddrinan%netscape.com
67317e5330 Fix for cert selection.
git-svn-id: svn://10.0.0.236/trunk@92590 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 23:16:14 +00:00
ben%netscape.com
18ad3d959e 75470, add bookmark dialog should be resizable. patch from sfraser, r=pchen, sr=ben. Also, changed some boxes to hbox/vbox.
git-svn-id: svn://10.0.0.236/trunk@92589 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 23:15:13 +00:00
cmanske%netscape.com
0b345adb68 Fixed selection of named anchor icon, b=68714, r=mjudge, sr=kin
git-svn-id: svn://10.0.0.236/trunk@92588 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 23:13:45 +00:00
roc+%cs.cmu.edu
5c45d6acce New blender code. Cleans up/speeds up the code a lot and fixes bug 42011, and probably others. r=tor,sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@92587 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 23:13:12 +00:00
roc+%cs.cmu.edu
133c509891 Make sure a reflow command is posted for all dirty children in nsContainerFrame::ReflowDirtyChild, even if there's already a dirty child. Fix for bug 57251. r=attinasi,sr=waterson
git-svn-id: svn://10.0.0.236/trunk@92586 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 23:12:36 +00:00
ben%netscape.com
05a62734ff Fix for 57763, disable field in advanced panel with checkbox. r=jag, sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@92585 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 23:12:16 +00:00
varada%netscape.com
202e62afd1 fix for bug#74601;getting rid of last option in reply-on-top for compose prefs;r=ducarroz;sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@92583 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 23:09:06 +00:00
evaughan%netscape.com
b28fc76be2 Accessibility work. bug #12952
-r aaronl -sr brendan


git-svn-id: svn://10.0.0.236/trunk@92582 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 23:06:38 +00:00
morse%netscape.com
5322ffef33 bug 76386, cookies no longer being sorted, r=blakeross, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@92581 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 23:04:19 +00:00
locka%iol.ie
7c673db440 Fix for context menus not working in new windows opened from links with a _new target. b=76327, r=valeski@netscape.com, sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@92580 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 23:04:13 +00:00
erik%netscape.com
4cc5898b01 bug 76311; author=simon@softel.co.il; r=mjudge; sr=erik; This fixes the bug
where we were running bidi selection code even on a non-bidi document. It
also fixes a problem in the bidi code where we were ignoring the return
values of a few calls.


git-svn-id: svn://10.0.0.236/trunk@92579 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 23:03:38 +00:00
alecf%netscape.com
9b77648006 remove files not part of build in an effort to eradicate nsIAppShellComponent
git-svn-id: svn://10.0.0.236/trunk@92578 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 23:02:35 +00:00
despotdaemon%netscape.com
85e589b749 Pseudo-automatic update of changes made by heikki@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@92576 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 22:52:49 +00:00
valeski%netscape.com
ace9c0e466 fixing windows bustage
git-svn-id: svn://10.0.0.236/trunk@92571 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 21:27:51 +00:00
dougt%netscape.com
3dfa6e52f7 Fixes bug 76291. r=valeski@netscape.com, sr=me
git-svn-id: svn://10.0.0.236/trunk@92570 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 21:00:37 +00:00
karnaze%netscape.com
6d64d2e559 bug 8113 - render a cell's background and border unless its content is empty and it has "empty-cells:hide"
git-svn-id: svn://10.0.0.236/trunk@92564 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 14:58:34 +00:00
mkaply%us.ibm.com
1b3d508646 #70334
r=alecf, sr=waterson
Personal toolbar doesn't migrate on DBCS systems - use NS_ConvertUTF8toUCS2


git-svn-id: svn://10.0.0.236/trunk@92563 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 14:46:12 +00:00
karnaze%netscape.com
2326effc92 bug 66804 - return correct desired height when splitting row group. sr=waterson, r=bernd.mielke@snafu.de.
git-svn-id: svn://10.0.0.236/trunk@92562 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 14:39:54 +00:00
bienvenu%netscape.com
54b37fbd15 fix problem with new messages icon not showing up on inbox r=sspitzer, sr=mscott 76130
git-svn-id: svn://10.0.0.236/trunk@92561 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 14:36:23 +00:00
dbaron%fas.harvard.edu
7f0e5d6088 Adding nsProxyAutoConfig.js to makefiles and installer manifests. b=53080 r=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@92560 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 14:33:19 +00:00
dveditz%netscape.com
d49359afb0 fix for 15115, registry reading speedup
git-svn-id: svn://10.0.0.236/trunk@92559 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 14:25:19 +00:00
nboyd%atg.com
58b7235e7f Hi, Norris!
I attach optimization patch for NativeDate that makes all js... methods
private, removes passing of unnecessary parameters and replaces
checkInstance by realThis call with false as the third parameter.


Regards, Igor

Hi, Norris!

Here is another small optimization for NativeDate in DayFromMonth method
where it replaces arrays by few ifs.

Regards, Igor


git-svn-id: svn://10.0.0.236/trunk@92558 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 13:54:45 +00:00
dveditz%netscape.com
dd05d83b86 more ^M bustage
git-svn-id: svn://10.0.0.236/trunk@92557 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 13:26:03 +00:00
dveditz%netscape.com
f4e8a362b7 Re-fixing bug 7022 (Install.buildID). "2001040506" needs to be a double,
doesn't fit in a javascript int.


git-svn-id: svn://10.0.0.236/trunk@92556 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 13:13:24 +00:00
dveditz%netscape.com
152683d8fc Fixing build bustage (evil trailing ^M's).
git-svn-id: svn://10.0.0.236/trunk@92555 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 12:46:17 +00:00
gordon%netscape.com
27f08b9248 desperate attempt to fix build bustage on win32. Don't know why it didn't like the !endif, so I'm just nuking the lines I was trying to comment out.
git-svn-id: svn://10.0.0.236/trunk@92554 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 12:01:58 +00:00
locka%iol.ie
1a22004738 Fix for http referrer not being sent when session history urls are loaded from the network. b=61426 sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@92553 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 11:53:11 +00:00
peterv%netscape.com
def2c5f2f6 Fix access paths and remove expat lib, we're not using that. Not part of the default build. r/sr=me.
git-svn-id: svn://10.0.0.236/trunk@92552 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 11:14:39 +00:00
peterv%netscape.com
e15cf8bac0 Fix for bug 56087 (XSLTProcessor::TransformDocument can't work on existing document). Not part of the default build. r=dr, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@92551 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 11:13:13 +00:00
gordon%netscape.com
5661879251 bug 72528, remove old cache from build. sr=darin.
git-svn-id: svn://10.0.0.236/trunk@92549 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 10:47:22 +00:00
gordon%netscape.com
91ac06c23a bug 72528, removing old cache from build. sr=darin.
git-svn-id: svn://10.0.0.236/trunk@92548 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 10:40:13 +00:00
jfrancis%netscape.com
9a35a75ae3 fixes for bugs:
75618   CR line breaks not recognized when inserting data in a plain 
76258 	IsEditable() needs to be smarter 
72968 	browser crashes when doing REDO after doing some cut/paste i 
55224 	switching from HTML Source mode to Normal causes dataloss 
71355 	style buttons do not work from 2nd cell onwards inside table 
71362 	empty tables inside (otherwise) empty list item disappears w 
74655 	40% of reply time in mailcompose spent converting linefeeds

r=fm; sr=kin


git-svn-id: svn://10.0.0.236/trunk@92547 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 10:15:05 +00:00
pollmann%netscape.com
6d4f34711c Bug 76208: Store control that submitted form in event so we can submit it to the server (fixes regression), r=harishd@netscape.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@92546 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 10:02:11 +00:00
joki%netscape.com
27f4c139a7 Fix for smoketest block 76304. r:jst
git-svn-id: svn://10.0.0.236/trunk@92545 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 09:53:37 +00:00
peterv%netscape.com
846cfab67c Fix for bug 45377 (document base is not set right in nsXMLDocument::Load). Code by heikki, r=me, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@92544 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 09:46:29 +00:00
pavlov%netscape.com
61cbe9aa64 fixing bug 75432 r=ben sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@92543 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 09:04:12 +00:00
pavlov%netscape.com
c71f927843 fixing printing of images printing them too small. r=timeless sr=ben. bug 73254 and 75425.
git-svn-id: svn://10.0.0.236/trunk@92542 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 09:03:20 +00:00
rginda%netscape.com
7437ee7b9f moving the xpcom wrapper into js/jsd
git-svn-id: svn://10.0.0.236/trunk@92541 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 08:57:15 +00:00
ssu%netscape.com
a808e432ba fixing bug 64249 - remove the '(D)' from "Edit | Unsubscribe(D)" and "Edit | Cancel Message(D)"
and bug 75658 - 'Edit|Unsubscribe' and 'Edit|Cancel Message' not showing up..instead label 'Delete' is displayed

r=bhuvan
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@92540 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 08:55:19 +00:00
rginda%netscape.com
bc4cd3c716 moving xpcom wrapper from extensions/venkman/src/ and idl/ to here.
git-svn-id: svn://10.0.0.236/trunk@92539 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 08:50:41 +00:00
ssu%netscape.com
e572347b2f fixing bug 64249 - remove the '(D)' from "Edit | Unsubscribe(D)" and "Edit | Cancel Message(D)"
r=bhuvan
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@92538 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 08:47:21 +00:00
jst%netscape.com
6722d3c544 Fixing regression bug 75645, anonymous form controls were ending up in form.elements. r=pollmann@netscape.com, sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@92537 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 08:35:49 +00:00
brendan%mozilla.org
03a1420a71 Avoid recursive death *and* don't crash on null proto pointer (75239, r/sr=jband, r=itaj sherman <MobDotCom@hotmail.com>).
git-svn-id: svn://10.0.0.236/trunk@92536 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 07:34:39 +00:00
sgehani%netscape.com
7bddbb83b4 Make bookmarks checkbox reflect that the bookmarks folder is
in the personal toolbar by default.

b  = 68395
r  = jag
sr = alecf


git-svn-id: svn://10.0.0.236/trunk@92535 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 07:33:26 +00:00
alecf%netscape.com
a7adfa8482 fix for bug 71660 sr=ben, r=blake - use deep merging to set default hidden state on history columns in the history sidebar panel
git-svn-id: svn://10.0.0.236/trunk@92534 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 07:24:01 +00:00
rbs%maths.uq.edu.au
45b99efaab Improve the speed of viewsource - Patch of Boris Zbarsky <bzbarsky@mit.edu> b=74486 r=rbs r=attinasi
git-svn-id: svn://10.0.0.236/trunk@92532 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 07:23:04 +00:00
jband%netscape.com
656bc99a3e fix bug 76102. Only vend weak references from the root of a wrappedJS wrapper chain. r=dbaron sr=brendan
git-svn-id: svn://10.0.0.236/trunk@92531 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 07:22:52 +00:00
alecf%netscape.com
04d62928b5 fix for bug 53904 and bug 75023, sr=ben@netscape.com
fix up content area drag handler so that selection that is anchored on a text node works fine, by using nsIDOMSelection APIs to find what we're dragging


git-svn-id: svn://10.0.0.236/trunk@92530 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 07:21:59 +00:00
bryner%uiuc.edu
2500eceedc Fixing js strict warnings. r=jag, sr=ben.
git-svn-id: svn://10.0.0.236/trunk@92529 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 07:19:52 +00:00
brendan%mozilla.org
abe01808f5 Over-engineer byte-order macro generation to catch most PDP-endian situations (65230, r=rogerl, not part of Mozilla-the-browser-suite build).
git-svn-id: svn://10.0.0.236/trunk@92528 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 07:12:38 +00:00
hyatt%netscape.com
d9defebf03 Fix for outliner crashing all the time. bug#74902.
git-svn-id: svn://10.0.0.236/trunk@92527 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 07:02:36 +00:00
disttsc%bart.nl
6f2f3c11b4 Only try to create an instance of the secure browser UI if PSM is installed. Bug=76292, r=timeless, sr=ben
git-svn-id: svn://10.0.0.236/trunk@92526 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 07:01:15 +00:00
waterson%netscape.com
b56dab6734 Bug 74184. Make sure that NS_FRAME_HAS_CHILD_WITH_VIEW is carried forward to continuing frames. r=kmcclusk, sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@92525 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 06:43:01 +00:00
joki%netscape.com
8443fdd96e Fixes for Create/Init/Dispatch of new DOM events. Bugs 25889, 71544, 52129, 61022, 71823. sr:jst, hyatt
git-svn-id: svn://10.0.0.236/trunk@92524 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 05:52:11 +00:00
bernd.mielke%snafu.de
431aac1d4d fix my bustage
git-svn-id: svn://10.0.0.236/trunk@92523 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 05:34:10 +00:00
mstoltz%netscape.com
d60c6f2177 Temporary fix for 66938 (wiretap exploit), previously reviewed for checkin on NS6.01 branch.
Limiting DOM access for scripts in mail messages to prevent stealing forwarded mail content.


git-svn-id: svn://10.0.0.236/trunk@92522 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 05:22:55 +00:00
sgehani%netscape.com
50e2cdab2c Fix spotlight warnings thanks to Simon.
b = 76255
r = ssu, sgehani (checking in for sfraser)
sr = sfraser


git-svn-id: svn://10.0.0.236/trunk@92521 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 05:03:05 +00:00
pinkerton%netscape.com
154922dba3 put the timer code in the include path for osx.
git-svn-id: svn://10.0.0.236/trunk@92520 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 04:43:06 +00:00
pavlov%netscape.com
c0024742b2 fixing bug 75830 r=harishd sr=jst
git-svn-id: svn://10.0.0.236/trunk@92519 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 04:39:56 +00:00
pinkerton%netscape.com
f28018677b nsIContent needed in the header for nsCOMPtr and gcc.
git-svn-id: svn://10.0.0.236/trunk@92518 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 04:36:36 +00:00
pinkerton%netscape.com
aa96cc342e get rid of warning about non-virtual dtor with virtual methods.
git-svn-id: svn://10.0.0.236/trunk@92517 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 04:35:56 +00:00
pinkerton%netscape.com
36e65d8849 osx needs nsWidgetAtoms built. r=saari/sr=hyatt. bug#75653
git-svn-id: svn://10.0.0.236/trunk@92516 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 04:35:22 +00:00
pinkerton%netscape.com
691f9596d1 cast needed on codewarrior, not on gcc. fix fizzilla bustage.
git-svn-id: svn://10.0.0.236/trunk@92515 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 04:32:43 +00:00
bernd.mielke%snafu.de
f053ce605d look first for the inner colspans if more than one colspan start in a column
bug 47432 r=karnazesr =attinasi


git-svn-id: svn://10.0.0.236/trunk@92514 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 04:32:32 +00:00
pinkerton%netscape.com
9db666252b needs MacTypes.h for Handle.
git-svn-id: svn://10.0.0.236/trunk@92512 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 04:10:47 +00:00
pinkerton%netscape.com
677bed34ba build all the right files and generate the idl. bug 75653.
git-svn-id: svn://10.0.0.236/trunk@92511 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 04:02:00 +00:00
pinkerton%netscape.com
bba64ec8cf use reset() with auto_ptr for gcc. r=saari/sr=hyatt. bug# 75653
git-svn-id: svn://10.0.0.236/trunk@92510 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 04:01:24 +00:00
pinkerton%netscape.com
323898afb8 get rid of an unsiged warning and pull in drag.h for a flavor const on osx.
git-svn-id: svn://10.0.0.236/trunk@92509 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 04:00:39 +00:00
pinkerton%netscape.com
6a712d0424 cast for gcc
git-svn-id: svn://10.0.0.236/trunk@92508 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 04:00:07 +00:00
pinkerton%netscape.com
f627c10c81 needs menus.h
git-svn-id: svn://10.0.0.236/trunk@92507 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 03:59:50 +00:00
gordon%netscape.com
6fe467e1c5 First implementation of "flat files" for cache.
git-svn-id: svn://10.0.0.236/trunk@92506 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 03:54:48 +00:00
timeless%mac.com
c4f9e46e47 for Bugzilla Bug 76042 [FIX] remove duplicate cmd_rename line in bookmark.properties
patch by atontti@cc.hut.fi r=timeless, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@92505 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 03:40:40 +00:00
chuang%netscape.com
a9497b25b8 Bug4640 Login fails to AB Sync without asking me for a password, r=racham, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@92504 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 03:28:49 +00:00
pinkerton%netscape.com
641528df7f use CoreFoundation for setting control text from a unicode string under carbon.
r=saari/sr=hyatt bug# 75653


git-svn-id: svn://10.0.0.236/trunk@92503 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 03:21:16 +00:00
pinkerton%netscape.com
406d53d7a9 don't use SIOUX debug calls under osx (there is no sioux console).
git-svn-id: svn://10.0.0.236/trunk@92502 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 03:20:30 +00:00
pinkerton%netscape.com
71f84b05bc switch to using reset() to set auto_ptr's. not sure why we did it the
other way. r=saari/sr=hyatt. bug# 75653


git-svn-id: svn://10.0.0.236/trunk@92501 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 03:19:32 +00:00
pinkerton%netscape.com
6085587437 needs MacTypes.h for osx
git-svn-id: svn://10.0.0.236/trunk@92500 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 02:59:24 +00:00
pinkerton%netscape.com
7e0d81aaf3 Export widget atoms for osx. r=saari/sr=hyatt bug#75653
git-svn-id: svn://10.0.0.236/trunk@92499 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 02:58:51 +00:00
dbaron%fas.harvard.edu
5b34044fae Fix form controls and Windows/Unix classic skin to use new system colors -moz-FieldText, -moz-Dialog, and -moz-DialogText where appropriate to allow accurate representation of system colors on GTK.
Fix various CSS errors in themes.
b=67448  r=hewitt@netscape.com  sr=blizzard@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@92498 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 02:54:21 +00:00
pinkerton%netscape.com
6aa5df3e83 nothing should be including standardFile.h anymore
git-svn-id: svn://10.0.0.236/trunk@92497 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 02:50:07 +00:00
pinkerton%netscape.com
3f85ad41c7 use rint instead of round to avoid warnings
git-svn-id: svn://10.0.0.236/trunk@92496 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 02:49:20 +00:00
drapeau%eng.sun.com
4564105d70 Bug fix for Bugzilla bug 53080. Includes a JavaScript XPCOM component that
does the automatic proxy config.  Much thanks to Denis Antrushin
(adu@sparc.spb.su), among others, for writing this fix.


git-svn-id: svn://10.0.0.236/trunk@92495 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 02:34:47 +00:00
pinkerton%netscape.com
9b05a06b50 windows.h -> MacWindows.h
git-svn-id: svn://10.0.0.236/trunk@92494 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 02:33:40 +00:00
justdave%syndicomm.com
f539fe27ee Correcting my email address in the comments
git-svn-id: svn://10.0.0.236/trunk@92493 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 02:26:16 +00:00
pinkerton%netscape.com
fa0f8f2b74 include full class because of gcc r=saari/sr=hyatt, bug#75653
git-svn-id: svn://10.0.0.236/trunk@92491 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 02:19:32 +00:00
loadrunner%betak.net
f78f0efd9f bug 54285, r=nhotta, jag, pink, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@92489 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 02:16:51 +00:00
disttsc%bart.nl
df97775619 Bug 68374, "xp filepicker should return an error if file doesn't exist". It will now popup a warning dialog. r=bryner, r=Pavlov, sr=blizzard.
git-svn-id: svn://10.0.0.236/trunk@92486 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 01:58:01 +00:00
loadrunner%betak.net
87918c26d4 bug 54285, r=nhotta, jag, pink, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@92485 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 01:58:00 +00:00
dbaron%fas.harvard.edu
a17c958312 Fix MOZ_TRACK_MODULE_DEPS (senna tinderbox) bustage by adding windowwatcher to REQUIRES.
git-svn-id: svn://10.0.0.236/trunk@92484 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 01:54:05 +00:00
pinkerton%netscape.com
d1e19460f7 adjust a define for osx. r=saari/sr=hyatt, bug 75653.
git-svn-id: svn://10.0.0.236/trunk@92483 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 01:50:50 +00:00
roc+%cs.cmu.edu
9a09592520 Fix calculation of scrollbar widths for laying out fixed-position frames. Also make sure that the fixed frames are reflowed if scrollbar widths change. Fix for bug 5195. r=evaughan,sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@92482 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 01:45:38 +00:00
mstoltz%netscape.com
452a43cfc9 More fixes for 55237, cleaned up CheckLoadURI and added a check on "Edit This Link." Also added error reporting (bug 40538).
r=beard, sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@92480 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 01:21:44 +00:00
cls%seawood.org
ed898d3357 Remove exit(0) from qt version check.
Thanks to johng@corel.com (John Griggs) for the patch.
Bug #75730 r=leaf sr=cls


git-svn-id: svn://10.0.0.236/trunk@92479 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 01:10:54 +00:00
pinkerton%netscape.com
d53d8f4fc7 Removing incorrect escaping and fixing switch default typo. r=saari/sr=hyatt, bug 75653
git-svn-id: svn://10.0.0.236/trunk@92478 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 00:56:00 +00:00
pinkerton%netscape.com
95beb6ec98 get rid of non-virtual dtor with virtual methods warnings. r=saari/sr=hyatt bug 75653
git-svn-id: svn://10.0.0.236/trunk@92477 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 00:50:11 +00:00
pinkerton%netscape.com
71908bf08f Build osx printing files. r=saari/sr=hyatt bug 75653
git-svn-id: svn://10.0.0.236/trunk@92476 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 00:49:34 +00:00
dbaron%fas.harvard.edu
90e814955b Add 3 proposed CSS3 system colors as -moz-FieldText, -moz-Dialog, and -moz-DialogText, which are needed to accurately represent system colors on GTK.
Restore GTK system color for WindowText to the correct value (fg rather than text).
Add debugging code that can be enabled to debug use of system colors in themes.
r=pierre@netscape.com  sr=blizzard@mozilla.org  b=67448


git-svn-id: svn://10.0.0.236/trunk@92475 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 00:46:07 +00:00
yokoyama%netscape.com
7236f71f61 partial bug fix : 66030, /r=valeski, /sr=brendan
git-svn-id: svn://10.0.0.236/trunk@92474 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 00:43:16 +00:00
pinkerton%netscape.com
a0d3cfb0a5 Fix warnings and compile errors in gcc. r=saari/sr=hyatt, bug#7653
git-svn-id: svn://10.0.0.236/trunk@92473 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 00:38:34 +00:00
dbaron%fas.harvard.edu
1fa5023227 Remove carriage returns (^M) to fix cement (IRIX) bustage.
git-svn-id: svn://10.0.0.236/trunk@92472 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 00:32:17 +00:00
dbaron%fas.harvard.edu
d7a51c2dfb Fix leaks of global objects. b=76091 r=mstoltz@netscape.com sr=hyatt@netscape.com
git-svn-id: svn://10.0.0.236/trunk@92471 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 00:12:28 +00:00
cls%seawood.org
b5ab50d450 Allow cvs command to be set via CVS env variable.
Thanks to stephen@tgivan.com (Stephen Rasku) for the patch.
Bug #74565 r=cls


git-svn-id: svn://10.0.0.236/trunk@92470 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 00:11:22 +00:00
sonmi%netscape.com
773f50b55e started tinderbox addition, intermediate checkin
git-svn-id: svn://10.0.0.236/trunk@92469 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 00:00:58 +00:00
pinkerton%netscape.com
bae8040585 Fix warning about non-virtual dtor with virtual methods
git-svn-id: svn://10.0.0.236/trunk@92468 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 23:55:10 +00:00
oeschger%netscape.com
28b30c8196 bug=74132, patch from cls for building help, r=oeschger
git-svn-id: svn://10.0.0.236/trunk@92467 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 23:54:25 +00:00
pinkerton%netscape.com
f975160722 get rid of warning about virtual methods w/ non-virtual dtor.
git-svn-id: svn://10.0.0.236/trunk@92466 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 23:52:07 +00:00
pinkerton%netscape.com
6cf58bf5de be more explicit about includes for gcc. r=saari/sr=hyatt bug# 75653
git-svn-id: svn://10.0.0.236/trunk@92465 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 23:50:10 +00:00
pinkerton%netscape.com
c50318d5cf fix for fizzilla bustage. don't create stuff that isn't available on x.
git-svn-id: svn://10.0.0.236/trunk@92464 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 23:48:04 +00:00
pinkerton%netscape.com
c9a1aad537 fix for fizzilla bustage. don't create stuff that isn't available on x.
git-svn-id: svn://10.0.0.236/trunk@92463 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 23:44:41 +00:00
rginda%netscape.com
21b60ac3f1 - not built -
fixed NS_IF_ADDREF(aHook)s
added more hook attributes


git-svn-id: svn://10.0.0.236/trunk@92462 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 23:43:09 +00:00
naving%netscape.com
79fb563e5b 75992. sr=bienvenu. When it is cross-server update the counts correctly.
git-svn-id: svn://10.0.0.236/trunk@92461 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 23:42:07 +00:00
cls%seawood.org
106597cdc1 Compaq changed uname to use osf as a basename instead of osf1
git-svn-id: svn://10.0.0.236/trunk@92459 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 23:21:31 +00:00
pavlov%netscape.com
cb563f77a6 fixing from generating huge imageframes with broken images. bug 76230. r=akkana, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@92458 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 23:13:01 +00:00
maolson%earthlink.net
056e8ad486 bug 11623 - change CSS file comments from // to /* */
r=dbaron, sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@92457 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 23:11:27 +00:00
valeski%netscape.com
7037da5301 r=rpotts, r=heikki, sr=vidur. content types are no longer hardcoded for docshell load acceptance. we now ask layout what it can handle (indirectly via the category manager). 40772.
git-svn-id: svn://10.0.0.236/trunk@92456 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 23:05:08 +00:00
pinkerton%netscape.com
29ad9f24ed don't include needless header, fix type error under gcc. r=saari/sr=hyatt. bug#75653
git-svn-id: svn://10.0.0.236/trunk@92455 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 23:02:42 +00:00
pinkerton%netscape.com
2cc2be2904 Include the OSX version of nsDeviceContextSpec for carbon. r=saari/sr=hyatt. bug# 75653
git-svn-id: svn://10.0.0.236/trunk@92454 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 23:01:07 +00:00
dbaron%fas.harvard.edu
3b36b2ebcb Fix MOZ_TRACK_MODULE_DEPS (senna tinderbox) bustage by changing mime to mimetype in REQUIRES.
git-svn-id: svn://10.0.0.236/trunk@92453 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 22:55:25 +00:00
pinkerton%netscape.com
24b37408f4 Export nsIPrintingContext.h for osx r=saari/sr=hyatt, bug# 75653
git-svn-id: svn://10.0.0.236/trunk@92452 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 22:47:33 +00:00
bnesse%netscape.com
98706209c2 Fixed bad JS_Request stuff in openPrefFile.
[Not part of the build].


git-svn-id: svn://10.0.0.236/trunk@92449 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 22:34:30 +00:00
law%netscape.com
6efb961cef More refinements for bug 52454, et al
git-svn-id: svn://10.0.0.236/trunk@92447 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 22:04:24 +00:00
akkana%netscape.com
f04dc5d2b2 74169: Enable controls on image animation in libpr0n. r=pavlov,saari sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@92446 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 22:02:39 +00:00
erik%netscape.com
c160d23648 fixing build bustage in IBMBIDI ifdef on Mac
git-svn-id: svn://10.0.0.236/trunk@92445 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 21:53:21 +00:00
scc%mozilla.org
2c0b33af2b [documentation], _never_ part of a build. fixing the title to be a little less misleading
git-svn-id: svn://10.0.0.236/trunk@92444 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 21:47:49 +00:00
erik%netscape.com
3cb907b335 fixing build bustage in IBMBIDI ifdef on Mac
git-svn-id: svn://10.0.0.236/trunk@92443 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 21:32:19 +00:00
av%netscape.com
85fcba7f70 Fixing 76116 -- crash on File->Exit with plugin on page, ra=av, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@92442 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 21:26:28 +00:00
av%netscape.com
84090fa2c8 Fixing 75682 -- file leaf name comparison xp'ed in nsPluginHostImpl.cpp, r=peterl, a=av, sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@92441 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 21:21:11 +00:00
peterv%netscape.com
7ef84810e1 Fix View->Use Stylesheet. r=jag, sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@92440 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 21:15:51 +00:00
curt%scruznet.com
02ba1153f2 *** empty log message ***
git-svn-id: svn://10.0.0.236/trunk@92439 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 21:13:41 +00:00
valeski%netscape.com
60b932c5fe sr=vidur, r=dbaron. fixing leak and updating hashtables to newer, better, versions. 75337
git-svn-id: svn://10.0.0.236/trunk@92438 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 21:11:20 +00:00
ashuk%eng.sun.com
0fb49fc8d2 Bug=74742
author=ashuk
ra=idk

This patch allows BlackConnect to build with Forte Compilers. It
fixes some syntactical errors in the xpidl_idl.c and xpidl_java.c
files where C++ style syntax was being used in a C file and some
implicit illegal typecasts were being made.

_Ashu


git-svn-id: svn://10.0.0.236/trunk@92437 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 21:11:08 +00:00
dcone%netscape.com
187e4743e7 new print preview navigation idl for embedding. Does not effect the build.
git-svn-id: svn://10.0.0.236/trunk@92436 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 21:06:55 +00:00
jgmyers%netscape.com
758c3e42be rename tls sockets to starttls: bug 74387 r=javi r=darin sr=mscott
git-svn-id: svn://10.0.0.236/trunk@92435 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 21:01:29 +00:00
sdagley%netscape.com
f82296edb5 Increasing memory partition (20MB minimum, 28MB preferred) so we can load something more complex than mozilla.org before hitting tempmem. Ostensibly for #65884 but I'm thinking that Shockwave might need a significantly larger partition (at least SW 8.0, SW8.5 reportedly behaves itself better). r=bnesse,sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@92434 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 20:50:37 +00:00
bbaetz%cs.mcgill.ca
f8d72f899a Bug 76069 - fix rdf:httpindex (such as ftp bookmarks)
r=dougt, sr=waterson


git-svn-id: svn://10.0.0.236/trunk@92433 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 20:45:26 +00:00
dcone%netscape.com
09ed3147b7 b=36796 r=peterl sr=attinasi.
git-svn-id: svn://10.0.0.236/trunk@92432 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 20:41:24 +00:00
javi%netscape.com
33ca9bb816 Cause this to build the PSM 2.0 directory now instead.
git-svn-id: svn://10.0.0.236/trunk@92431 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 20:41:00 +00:00
javi%netscape.com
13319a5672 Backing out my change since leaf will provide a "better" fix.
git-svn-id: svn://10.0.0.236/trunk@92430 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 20:40:16 +00:00
morse%netscape.com
8d0292bd09 bug 75661, crash when image-manager alert box appears, r=kmcclusk, sr=roc+moz
git-svn-id: svn://10.0.0.236/trunk@92429 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 20:40:08 +00:00
hwaara%chello.se
331d5f10a8 Implement date&time support in reply-headers, like:
"On <date & time>, <author> wrote:"
For now, this is optional (set mailnews.reply_header_type to '2' in prefs.js), we will default to only show "<author> wrote:", as usual.  This is due to some l10n issues which are part of bug 75377. The date&time format is hard-coded to be en-US if set, again, bug 75377.
bug 23615. r=disttsc@bart.nl, sr=sspitzer@netscape.com

Fix a bunch of leaks (15 of them) in addressbook, addressbook-sync and import-mail code. None of the callers to GetUserProfileDirectory() deallocated their nsFileSpec.
bug 75332. r=chuang@netscape.com, sr=bienvenu@netscape.com


git-svn-id: svn://10.0.0.236/trunk@92428 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 20:40:07 +00:00
darin%netscape.com
e12ac7f710 Fixes bug 75354 "https content is being cached on disk!!" r=bbaetz, sr=dougt
git-svn-id: svn://10.0.0.236/trunk@92427 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 20:39:10 +00:00
javi%netscape.com
f709cb6740 Fix for Bug 76179 patch provided by leaf, r=javi, sr=cls
Don't build the Makefile in security as part of PSM 2 builds.  That
  build drives the PSM1 build process.


git-svn-id: svn://10.0.0.236/trunk@92426 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 20:37:57 +00:00
danm%netscape.com
de9fcdd499 hooking up windowwatcher active window. bug 44809,76011 r=hyatt,saari
git-svn-id: svn://10.0.0.236/trunk@92425 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 20:35:46 +00:00
danm%netscape.com
f2abbd8476 hooking up windowwatcher active window. bug 44809,76011 r=chak,hyatt,saari
git-svn-id: svn://10.0.0.236/trunk@92424 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 20:34:33 +00:00
morse%netscape.com
9329d75d6f bug 27417, select new cookie/password when previous one is deleted, r=dbragg, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@92423 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 20:32:17 +00:00
rginda%netscape.com
b30a815b09 - not built -
Mac warning fixes by peterv
comment fixed


git-svn-id: svn://10.0.0.236/trunk@92422 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 20:22:42 +00:00
pinkerton%netscape.com
7007e8b335 Fix up to actually build the correct files. r=pchen/sr=hyatt. bug# 75653
git-svn-id: svn://10.0.0.236/trunk@92421 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 20:21:37 +00:00
chak%netscape.com
5ea415031f Fix for bug#66334 - Viewsource needs to be a protocol handler
Changes to make the mozilla to use viewsource: URL
r=valeski,sr=rpotts


git-svn-id: svn://10.0.0.236/trunk@92420 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 20:19:44 +00:00
chak%netscape.com
c1cf8d2413 Fix for bug#66334 - Viewsource needs to be a protocol handler
Changes to make the mfcembed to use viewsource: URL
r=valeski,sr=rpotts


git-svn-id: svn://10.0.0.236/trunk@92419 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 20:19:00 +00:00
chak%netscape.com
142bd3f47d Fix for bug#66334 - Viewsource needs to be a protocol handler
Changes to make the viewer to use viewsource: URL
r=valeski,sr=rpotts


git-svn-id: svn://10.0.0.236/trunk@92418 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 20:18:30 +00:00
chak%netscape.com
92aee5da44 Fix for bug#66334 - Viewsource needs to be a protocol handler
r=valeski,sr=rpotts


git-svn-id: svn://10.0.0.236/trunk@92417 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 20:17:36 +00:00
pchen%netscape.com
e2577ff7c2 bug 49758, r=alecf, sr=sfraser, added string for external protocol not handled on mac error dialog
git-svn-id: svn://10.0.0.236/trunk@92416 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 20:17:02 +00:00
pchen%netscape.com
9fb4e5dbd6 bug 49758, r=alecf, sr=sfraser, implement hasProtocolHandler method which calls Internet Config to look for protocol handler. Returns NS_ERROR_NOT_AVAILABLE if the app signature of the protocol handler is the same as the running application utilizing this code
git-svn-id: svn://10.0.0.236/trunk@92415 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 20:16:51 +00:00
pchen%netscape.com
e5a59b79c4 bug 49758, r=alecf, sr=sfraser, fix protocal misspelling
git-svn-id: svn://10.0.0.236/trunk@92414 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 20:16:49 +00:00
pchen%netscape.com
db1b1d6f54 bug 49758, r=alecf, sr=sfraser, implement nsOSHelperAppService::ExternalProtocolHandlerExists() and implement nsOSHelperAppService::LoadURL() for mac
git-svn-id: svn://10.0.0.236/trunk@92413 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 20:16:41 +00:00
ccarlen%netscape.com
4268567e3c Bug 66334 - Checking in Mac projects for chak@netscape.com. r=valeski@netscape.com, sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@92412 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 20:15:08 +00:00
varada%netscape.com
c8f8e28b29 fix for bug#73672;Msgpane collapse not reloading messages;r=putterman;sr=mscott;
git-svn-id: svn://10.0.0.236/trunk@92411 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 20:08:13 +00:00
javi%netscape.com
1025c055d6 Fix for Bug 76141.
Don't hardcode the width and height attributes.  Causes the
  text at bottom of window to not show up on some displays.


git-svn-id: svn://10.0.0.236/trunk@92410 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 20:02:36 +00:00
chak%netscape.com
d638069dbf Fix for bug#66334 - Viewsource needs to be a protocol handler
r=valeski,sr=rpotts
Not part of the build yet(pending some mac changes by ccarlen)


git-svn-id: svn://10.0.0.236/trunk@92409 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 20:00:20 +00:00
dougt%netscape.com
97f755b7d2 Fixes bug 64686. Simple impl of ReadSegments. r=gagan@netscape.com, sr=darin@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@92408 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 19:59:36 +00:00
darin%netscape.com
6f413ae8eb Fixes bug 76064 "nsSocketBOS::Write does not initialize return value"
patch=rginda, sr=darin


git-svn-id: svn://10.0.0.236/trunk@92407 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 19:57:38 +00:00
nboyd%atg.com
40445c4fd0 Subject:
Rhino: patch for IdScriptable.java and question about useDynamicScope
        Date:
             Mon, 16 Apr 2001 17:55:19 +0200
       From:
             Igor Bukanov <igor.bukanov@windriver.com>
 Organization:
             Wind River
         To:
             Norris Boyd <nboyd@atg.com>




Hi, Norris!

Here is a patch to IdScriptable.java that fixes sealed semantic and
makes Something.prototype.constructor to behave just as having DONTENUM
attribute, not DONTENUM|READONLY|PERMANENT. It also renames
seal_function to sealFunctions.

I also have a following question. I added nextInstanceCheck to
IdScriptable.java and its usage in realThis in NativeDate to emulate
code from FunctionObject where it looks up prototype in search for
NativeSomething instance if useDynamicScope is true. But could you
describe why it is necessary? I can understand why doing something like

var proto = new Date();
function Test() { }
Test.prototype = proto;
var test = new Test();
print(test.getDay()); // same as proto.getDay()

would be useful in ceratain situations, but what it has to do with
shared scopes?

Regards, Igor


git-svn-id: svn://10.0.0.236/trunk@92406 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 19:29:48 +00:00
karnaze%netscape.com
9b37579f45 fix build bustage.
git-svn-id: svn://10.0.0.236/trunk@92402 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 15:53:23 +00:00
neeti%netscape.com
9f9c5ca288 checking in patch for bug 58034 - Accept-Language header needs q values. r=neeti, sr=darin
git-svn-id: svn://10.0.0.236/trunk@92401 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 14:56:21 +00:00
karnaze%netscape.com
5c53575529 bug 59280 - better splitting of row groups/rows with rowspans. r=dcone.
git-svn-id: svn://10.0.0.236/trunk@92400 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 14:51:52 +00:00
scc%mozilla.org
5d8035fe84 [documentation], _never_ part of a build. Checking in as I add more FAQs. I've added all my email replies to string questions from the last year, with significant formatting so they are readable. They will be edited to become FAQs.
git-svn-id: svn://10.0.0.236/trunk@92399 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 14:33:27 +00:00
dcone%netscape.com
5fa90631a3 r=kmmclusk sr=attinasi b=62245. clamp the border size.
git-svn-id: svn://10.0.0.236/trunk@92397 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 13:14:40 +00:00
cls%seawood.org
fb745e13e9 Add security/nss/Makefile to STATIC_MAKEFILES
git-svn-id: svn://10.0.0.236/trunk@92395 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 10:48:48 +00:00
leaf%mozilla.org
177d00d7ad Automated update
git-svn-id: svn://10.0.0.236/trunk@92391 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 10:30:03 +00:00
cls%seawood.org
79087b3f45 Use C++ compiler when doing gnu_get_libc_version() check
git-svn-id: svn://10.0.0.236/trunk@92390 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 10:25:22 +00:00
gagan%netscape.com
c64ae6cefc Not part of the build yet. New files for bug 68086. Implemented a generic fat-free version for cases of about: that redirect to another URL. This will obsolete nsAboutCredits.*, mzAboutMozilla.*, and nsAboutPlugins.*
git-svn-id: svn://10.0.0.236/trunk@92389 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 10:07:56 +00:00
pavlov%netscape.com
ed845d252d removing the request attribute from imgIDecoder since it was unused and pointless. r=saari sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@92388 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 09:41:01 +00:00
pavlov%netscape.com
a392c38142 adding some additional error checking r=saari sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@92387 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 09:17:59 +00:00
brendan%mozilla.org
9af11e29f7 Dean Tessman's patch to fix a copy/paste Ctrl-instead-of-Meta error (55932, r=pink, sr=me).
git-svn-id: svn://10.0.0.236/trunk@92386 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 08:42:12 +00:00
gordon%netscape.com
60861ec3f8 Test for nsDiskCacheBlockFile.cpp [not part of build].
git-svn-id: svn://10.0.0.236/trunk@92385 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 08:37:47 +00:00
pollmann%netscape.com
2e99d49588 Bug 64702: Fix crash on focus by adding null checks, and make form.submit call onsubmit handlers before submitting. r=rods@netscape.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@92382 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 06:36:45 +00:00
cls%seawood.org
f4455d5079 Start using the NSS_CLIENT_BRANCH instead of the NSS_AUTOCONF_BRANCH for psm2 builds.
git-svn-id: svn://10.0.0.236/trunk@92380 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 03:58:57 +00:00
tajima%eng.sun.com
d546701ff2 bug 53990 - XIM: preedit problems at over-the-spot style. r=erik, sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@92376 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 03:13:44 +00:00
cls%seawood.org
6584e0275d Move AC_DEFINE outside of AC_CACHE check to fix problem of config-defs.h always being regenerated.
git-svn-id: svn://10.0.0.236/trunk@92374 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 02:29:39 +00:00
bryner%uiuc.edu
20f1799649 Move MOZ_NSS_AUTOCONF test *after* including autoconf.mk. r=cls.
git-svn-id: svn://10.0.0.236/trunk@92370 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 00:50:16 +00:00
karnaze%netscape.com
371c47e0e3 bug 60807 - revised patch to handle 2 regression test cases.
git-svn-id: svn://10.0.0.236/trunk@92358 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-15 20:49:09 +00:00
dveditz%netscape.com
cd8477c0b6 bug 75847 (form submit fails when psm2 installed)
git-svn-id: svn://10.0.0.236/trunk@92357 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-15 18:32:55 +00:00
karnaze%netscape.com
2aba039789 bug 60807 - reduce avail width by fixed widths when calculating colspan widths. sr=attinasi, r=bernd.mielke@snafu.de
git-svn-id: svn://10.0.0.236/trunk@92356 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-15 17:08:04 +00:00
bienvenu%netscape.com
3d0baef5fb remove ifdeffed out code for cacheless view no bug needed sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@92355 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-15 16:52:42 +00:00
pinkerton%netscape.com
d1e8739fc3 Removing some redundant libraries. They're already covered by configure.in and xpcom/build/Makefile.in r=cls, sr=hyatt. bug# 75653.
git-svn-id: svn://10.0.0.236/trunk@92349 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-15 07:15:15 +00:00
pinkerton%netscape.com
b8edd21e25 differences in the linker between MW and gcc cause us to use ifdefs to prune instead of dead-stripping. r=saari/sr=hyatt. bug# 75653.
git-svn-id: svn://10.0.0.236/trunk@92347 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-15 06:44:58 +00:00
pavlov%netscape.com
e0faddc87b fixing scaling problem r=saari, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@92340 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-15 05:15:48 +00:00
pinkerton%netscape.com
af1fcfd83e tweaks to build under macosx. r=saari/sr=hyatt. bug#75653.
git-svn-id: svn://10.0.0.236/trunk@92339 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-15 04:58:22 +00:00
pinkerton%netscape.com
6bd7c9b3e0 use nsLocalFileMac.h for osx. r=saari, sr=hyatt bug#75653
git-svn-id: svn://10.0.0.236/trunk@92335 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-15 04:10:12 +00:00
bryner%uiuc.edu
edad18be57 Removing unnecessary #include.
git-svn-id: svn://10.0.0.236/trunk@92334 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-15 03:56:10 +00:00
pavlov%netscape.com
77851f9099 fixing bug 75185 r=brendan sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@92333 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-15 02:13:49 +00:00
pinkerton%netscape.com
e46a41a801 Pull in IC if we're using the mac toolkit. r=saari/sr=hyatt. bug# 75653
git-svn-id: svn://10.0.0.236/trunk@92332 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-15 01:49:46 +00:00
pinkerton%netscape.com
c8fadae9fa another routine that isn't supported under Carbon. r=saari/sr=hyatt. bug# 75653
git-svn-id: svn://10.0.0.236/trunk@92331 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-15 01:19:51 +00:00
pinkerton%netscape.com
83dffb81ec Errors.h->MacErrors.h, Types.h->MacTypes.h, r=saari/sr=hyatt. bug# 75653
git-svn-id: svn://10.0.0.236/trunk@92330 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-15 00:50:48 +00:00
pinkerton%netscape.com
f51d407b00 Windows.h --> MacWindows.h r=saari/sr=hyatt. bug# 75653.
git-svn-id: svn://10.0.0.236/trunk@92329 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-15 00:45:26 +00:00
dbaron%fas.harvard.edu
c209bf29f7 Removing carriage returns (^M) to fix build bustage on cement tinderbox (IRIX).
git-svn-id: svn://10.0.0.236/trunk@92328 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-15 00:20:44 +00:00
dbaron%fas.harvard.edu
d358eeb93c Backing out changes made by serge@netscape.com for bug 67879 because they include X11/xpm.h, which is not a standard part of X11 and therefore breaks builds on machines that don't have it, including the following tinderboxes: speedracer (on Seamonkey), messina, monkeypox, nebiros, palermo, and torino (on SeaMonkey-Ports). Fixes build bustage.
git-svn-id: svn://10.0.0.236/trunk@92327 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-15 00:15:35 +00:00
rginda%netscape.com
d1a42f8b35 checking in irc library updates described in 74164
chatzilla only, r=ssieb


git-svn-id: svn://10.0.0.236/trunk@92326 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-15 00:04:32 +00:00
blakeross%telocity.com
b3dc668078 Classic scrollbars need to extend xpfe binding to inherit proper implementation (removes context menus on scrollbars in Classic, 27289). r=kerz sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@92325 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 23:42:01 +00:00
sspitzer%netscape.com
d9224bdc4d clean up my fix for #75942 to not give a JS error in the filter dialog.
(I forgot the search terms are shared.)  also make it so if you hit enter in
a search term and the search has started, it will stop it and and start a new one.
rename gButton to gSearchStopButton, since that is what it is.
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@92324 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 23:08:00 +00:00
dbaron%fas.harvard.edu
032fa957f2 Fix MOZ_TRACK_MODULE_DEPS (senna tinderbox) bustage by adding windowwatcher to REQUIRES.
git-svn-id: svn://10.0.0.236/trunk@92323 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 23:04:15 +00:00
bryner%uiuc.edu
df4573b17d Oops, need locale in here too (MOZ_TRACK_MODULE_DEPS bustage)
git-svn-id: svn://10.0.0.236/trunk@92322 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 22:53:33 +00:00
bryner%uiuc.edu
1816110e8b Fixing MOZ_TRACK_MODULE_DEPS bustage (and bringing to light more of our sad dependency story).
git-svn-id: svn://10.0.0.236/trunk@92320 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 22:48:10 +00:00
dougt%netscape.com
6b2e8297cf NotPartOfBuild - This is only a test of CVS
git-svn-id: svn://10.0.0.236/trunk@92319 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 22:39:57 +00:00
dougt%netscape.com
aed5fa21dd NotPartOfBuild.
git-svn-id: svn://10.0.0.236/trunk@92318 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 22:38:46 +00:00
dougt%netscape.com
a6b827b79f removing ^M
git-svn-id: svn://10.0.0.236/trunk@92317 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 22:37:39 +00:00
bbaetz%cs.mcgill.ca
283a6e680a Bug 70267 - implement gopher searches
r=dougt, sr=darin


git-svn-id: svn://10.0.0.236/trunk@92316 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 22:09:59 +00:00
bbaetz%cs.mcgill.ca
bd3614b670 bug 70529 - tidy up protocol-specific code in the dirviewer
r=jag, sr=waterson


git-svn-id: svn://10.0.0.236/trunk@92315 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 22:08:35 +00:00
dbaron%fas.harvard.edu
26652102a8 Fix page cycler (and tinderbox orange). r=disttsc@bart.nl
git-svn-id: svn://10.0.0.236/trunk@92313 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 21:41:15 +00:00
dougt%netscape.com
d1c5238b22 Fixing Mac Bustage. ftpcore.h was being included by the IDL file. It doesn't need to be.
git-svn-id: svn://10.0.0.236/trunk@92312 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 21:31:25 +00:00
dougt%netscape.com
063cdbbbd4 fixing bustage
git-svn-id: svn://10.0.0.236/trunk@92311 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 21:15:25 +00:00
serge%netscape.com
b82f7d646c #67879 eliminate crash unix defalt plugin; add puzzle pixmap to unix nullplugin; sr=blizzard, r=av
git-svn-id: svn://10.0.0.236/trunk@92310 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 21:14:23 +00:00
dougt%netscape.com
c1d7ac4835 Removing ^M.
git-svn-id: svn://10.0.0.236/trunk@92309 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 21:10:14 +00:00
serge%netscape.com
4afe35a3ef #67879 eliminate unix default plugin crash; add puzzle pixmap to unix nullplugin; sr=blizzard r=av
git-svn-id: svn://10.0.0.236/trunk@92308 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 21:07:43 +00:00
dougt%netscape.com
a3769f695d Fixing bustage...
Removing ^M. God I hate the msvc editor...


git-svn-id: svn://10.0.0.236/trunk@92307 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 20:57:44 +00:00
dougt%netscape.com
1005aceb22 Fixes 72774. Simple fix which checks the response code of the SYST command. If it is a 500 series we default to guessing the server is UNIX. r=bbaetz@cs.mcgill.ca
git-svn-id: svn://10.0.0.236/trunk@92306 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 20:36:24 +00:00
dougt%netscape.com
3a90a21610 Adds styles to the ftp logging.
r=bbaetz@cs.mcgill.ca
sr=waterson@netscape.com


git-svn-id: svn://10.0.0.236/trunk@92305 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 20:32:24 +00:00
dougt%netscape.com
ab5182da96 Fix for bug 75836.
Adds an optional log window to the ftp directory viewer.
Adds a nsIPrompt and nsIAuthPrompt to the directory viewer's interface requestor.
Attempts to serialize network requests.

(thanks to chris waterson who helped me figure out the refcounting)

r=mailto:bbaetz@cs.mcgill.ca
sr=waterson@netscape.com


git-svn-id: svn://10.0.0.236/trunk@92304 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 20:30:47 +00:00
disttsc%bart.nl
5b3736f0b7 Move browser's nsIWebProgressListener implementation into js. More work for bug 46200, r=ben, r=adamlock, sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@92303 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 20:08:32 +00:00
rginda%netscape.com
60a697e6c7 - not built yet -
initial checkin of jsdebugger extension


git-svn-id: svn://10.0.0.236/trunk@92302 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 19:15:10 +00:00
rginda%netscape.com
162b9b2498 -- not built --
unix make fixes
unix "missing initializer" warnings


git-svn-id: svn://10.0.0.236/trunk@92301 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 18:57:00 +00:00
dbaron%fas.harvard.edu
2c62d3da30 Attempt to fix OS/2 bustage by adding the programs listed in SIMPLE_PROGRAMS to CPPSRCS as well, as they are in other makefiles that use SIMPLE_PROGRAMS. r=disttsc@bart.nl b=75163
git-svn-id: svn://10.0.0.236/trunk@92299 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 18:36:47 +00:00
axel%pike.org
e05bd1f660 not part of default build; PathExpr did wrong for //; code by sicking, r=me, sr=shaver, bug 75307
git-svn-id: svn://10.0.0.236/trunk@92298 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 17:24:59 +00:00
beard%netscape.com
70d4e5e6cf Fix for bug #49130, a=phil
git-svn-id: svn://10.0.0.236/trunk@92297 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 17:18:14 +00:00
dbaron%fas.harvard.edu
fdf2976375 Reduce the size of nsXPIDL[C]String by making destructor non-virtual and thus removing vtable pointer. b=75163 r=waterson@netscape.com sr=scc@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@92296 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 17:08:16 +00:00
bienvenu%netscape.com
058a80430a fix 75912 downloading news msgs for offline use stops if article not found, also 71581 hang going offline if you have no newsgroups configured for offline use sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@92295 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 15:30:19 +00:00
bienvenu%netscape.com
dd77c40099 add error status for news msg not found 15870 sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@92294 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 15:28:50 +00:00
bienvenu%netscape.com
e5395735fb fix status msg for offline news sr=sspitzer 15870
git-svn-id: svn://10.0.0.236/trunk@92293 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 15:27:31 +00:00
attinasi%netscape.com
7487c96bf8 Fix for problem where a StyleContext changes its CRC and does not update the styel context cache. b=73553 r=karnaze sr=waterson
git-svn-id: svn://10.0.0.236/trunk@92292 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 14:06:27 +00:00
markh%activestate.com
aea59ec1ab A number of changes moving towards dynamic linking support on Linux.
Not part of the build.


git-svn-id: svn://10.0.0.236/trunk@92291 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 13:41:35 +00:00
markh%activestate.com
7069e0eef2 Add DOMString tests.
Not part of the build.


git-svn-id: svn://10.0.0.236/trunk@92290 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 08:15:29 +00:00
markh%activestate.com
de520fc622 Almost complete support for DOMStrings. Also fix a crash with some Unicode objects.
Not part of the build.


git-svn-id: svn://10.0.0.236/trunk@92289 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 08:14:33 +00:00
markh%activestate.com
81b6907127 Remove a misleading comment.
Not part of the build.


git-svn-id: svn://10.0.0.236/trunk@92288 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 08:04:37 +00:00
bryner%uiuc.edu
0b08351033 Bug 61707 - Removing mac smart-scrolling warning. r=hewitt, sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@92287 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 08:03:01 +00:00
brendan%mozilla.org
c0d45daa7f Use parent, if non-null, as scope chain with which to find default proto from Class.prototype, in js_{New,Construct}Object (75975, sr=jband&jst).
git-svn-id: svn://10.0.0.236/trunk@92286 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 07:34:58 +00:00
attinasi%netscape.com
f3e7b8ac13 Fix for regression: only restrict HTML content from event pseudo application. b=75823 sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@92284 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 06:34:50 +00:00
blakeross%telocity.com
98b4e0ab02 The last two patches were by John Morrison <jrgm@netscape.com>. Sorry for forgetting to attribute them.
git-svn-id: svn://10.0.0.236/trunk@92283 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 05:30:53 +00:00
blakeross%telocity.com
f196aabfa6 Empty or otherwise messed up buttons in profile dialogs (73781, 73666). r=timeless sr=alecf
git-svn-id: svn://10.0.0.236/trunk@92282 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 05:28:49 +00:00
leaf%mozilla.org
514aab3433 Automated update
git-svn-id: svn://10.0.0.236/trunk@92278 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 03:30:07 +00:00
bryner%uiuc.edu
6cfe2ec86c Add support for building PSM from the nss autoconf branch using --enable-crypto. Remove references to obsolete MOZ_SECURITY define. r=cls.
git-svn-id: svn://10.0.0.236/trunk@92276 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 03:20:48 +00:00
cls%seawood.org
7690537f01 CConverting line-endings to fix cement bustage. Extra ^Ms are A Bad Thing(tm).
git-svn-id: svn://10.0.0.236/trunk@92275 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 02:45:59 +00:00
sspitzer%netscape.com
7df316a339 #5335 show location in search dialog
#75942 enter in a search term kicks off search
#72253 no sort by thread in the search dialog
#44341 showing the wrong columns in search dialog
#75939 bad row count problems with search
remove unused search-widgets.css

r=mscott,sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@92274 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 02:16:56 +00:00
sspitzer%netscape.com
998fdba548 #75603 rebuild picker every time
#74672 use "ignoreincolumnpicker" allow columns to not show up in picker.

needed for mailnews, since since the thread pane is used by the search dialog.

sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@92272 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 02:09:36 +00:00
darin%netscape.com
afd4500f54 Patch to finalize necko loadFlags and fix HTTP validation correctness w.r.t.
cache validation preferences and browsing via history.  r=gagan,gordon.
Fixes several bugs that I would mention here if bugzilla weren't down ;-)


git-svn-id: svn://10.0.0.236/trunk@92271 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 02:02:19 +00:00
dougt%netscape.com
b592f10033 More Assertions and checks for null similar to the last checkin. r=me
git-svn-id: svn://10.0.0.236/trunk@92270 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 02:01:37 +00:00
myk%mozilla.org
d098cec94a bug 75991: removed bugzilla-specific stuff and added bugzilla-specific script since bugzilla is moving to mothra; genstats.cgi will do the bonsai stats and genstats-bz.cgi will do the bugzilla stats
git-svn-id: svn://10.0.0.236/trunk@92268 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 01:47:40 +00:00
disttsc%bart.nl
8dbf12e222 Fix senna bustage (MOZ_TRACK_MODULE_DEPS)
git-svn-id: svn://10.0.0.236/trunk@92267 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 01:42:54 +00:00
sfraser%netscape.com
d58c881de0 These changes fix PR_Poll on Mac thusly:
1. Factor out checking the fds into a new function CheckPollDescs()
2. Factor out setting/clearing the polling thread on those fds into 
SetDescPollThread()
3. Be more careful about where we set the polling thread on the fds, ensuring 
   that we turn off interrupts and hold a lock around the code that sets up the
   polling thread and checks for data on the fds. This fixes the race condition
   that causes this bug.
4. We now clear the polling thread on the fds when coming out of PR_Poll, so that
   the notifier doesn't attempt to wake the wrong thread when called when
   we're not polling.
5. Implement a 0-timeout version that behaves like select().

Bugzilla bugs 72965 and 60509. r=gordon, larryh.


git-svn-id: svn://10.0.0.236/trunk@92265 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 01:11:14 +00:00
blakeross%telocity.com
3a1db66ef3 Accelerator and command problems in mailnews (75447, 75038, 75453). r=ssu sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@92264 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 01:08:15 +00:00
despotdaemon%netscape.com
345371b92f Pseudo-automatic update of changes made by leaf@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@92263 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 00:58:52 +00:00
law%netscape.com
ba24c14426 Bug 57576; add SetIcon method to widgets and add code to nsXULWindow to set icons per window; no icons available yet, unless you roll your own; see bug for details; r=mcafee, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@92262 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 00:57:30 +00:00
sgehani%netscape.com
c42e5fd243 Don't UTF-8 encode bookmark URLs twice.
b = 54866
r = sgehani (checking in for waterson)
sr = alecf


git-svn-id: svn://10.0.0.236/trunk@92261 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 00:45:15 +00:00
jgmyers%netscape.com
a56fc05175 STARTTLS sockets shouldn't send v2 hello: bug 75617 r=javi sr=brendan
git-svn-id: svn://10.0.0.236/trunk@92260 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 00:41:50 +00:00
hyatt%netscape.com
3dc11d4de5 Fix to ensure 100ms minimum when timeout is less than 100ms for animated images. Checking in for pav. r=saari, sr=me
git-svn-id: svn://10.0.0.236/trunk@92259 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 00:40:47 +00:00
dougt%netscape.com
6e8d19ed26 Attempting to fix 74057, although not likely. See bug for details.
If you are asserting after this patch is applied, please contact dougt@netscape.com.

r=gagan@netscape.com
sr=waterson@netscape.com


git-svn-id: svn://10.0.0.236/trunk@92258 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 00:34:06 +00:00
yokoyama%netscape.com
c9e29953a6 Partial fix for 66020: /r=valeski; /sr=alecf
git-svn-id: svn://10.0.0.236/trunk@92257 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 00:31:09 +00:00
mscott%netscape.com
7881e1ad6c NOT PART OF THE BUILD
Make the mac moz-icon url code work when the file doesn't exist by leveraging the new get file extension method.


git-svn-id: svn://10.0.0.236/trunk@92256 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 00:27:09 +00:00
beard%netscape.com
f9575b97bf Remove bogus access paths. r/sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@92255 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 00:16:29 +00:00
despotdaemon%netscape.com
af34c00b91 Pseudo-automatic update of changes made by myk@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@92254 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 00:13:01 +00:00
beard%netscape.com
8b9c98753d Fix for bug #74476: pass the actual date to PRMJ_DSTOffset() rather than 0.
git-svn-id: svn://10.0.0.236/trunk@92253 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 00:07:53 +00:00
mscott%netscape.com
72003318ac NOT PART OF THE BUILD
Make moz-icon urls support both a nested file url and a non existent dummy file.
i.e.
moz-icon:file:///c/test.html?size=32
and
moz-icon:dummyFile.html?size=16
in the later case we use the file extension to determine the icon to fetch.


git-svn-id: svn://10.0.0.236/trunk@92252 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 23:58:24 +00:00
cls%seawood.org
182d07395e Add security to psm2 DIRS list so that BUILD_MODULES=psm2 works (how did this ever work before?)
git-svn-id: svn://10.0.0.236/trunk@92251 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 23:54:47 +00:00
dveditz%netscape.com
4615ef72e8 bug 75487 PSM2 installer issues, r=/sr=leaf
git-svn-id: svn://10.0.0.236/trunk@92250 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 23:50:22 +00:00
andreww%netscape.com
f7d2bbd939 bugzilla 53825 on behalf of MPT r = lordpixel, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@92249 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 23:39:12 +00:00
sfraser%netscape.com
e3492c2a28 Fix the build. This was EXACTLY what my nsFileStream.h changes were meant to detect. Ha!
git-svn-id: svn://10.0.0.236/trunk@92247 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 23:29:16 +00:00
waterson%netscape.com
3baf9dbae4 Convert some of nisheeth's debugging code into PR_LOG()'s so everyone can share. Implement the GetName() method for the dummy layout channel. r=nisheeth, sr=jst
git-svn-id: svn://10.0.0.236/trunk@92246 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 23:24:25 +00:00
colin%theblakes.com
6446079dd1 Use MOZ_COMPONENT_LIBS and pass via EXTRA_DSO_LDOPTS instead
of EXTRA_LIBS. r=cls b=75876.


git-svn-id: svn://10.0.0.236/trunk@92245 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 23:21:54 +00:00
dveditz%netscape.com
655c8e7d5a fix for 73520, update user agent to 0.8.1+
git-svn-id: svn://10.0.0.236/trunk@92243 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 23:11:45 +00:00
sfraser%netscape.com
9d97a8b47f Fix bug 71064; give the file stream classes private, and unimplemented copy constructors and assignment operators, prevent clients from passing them by value. r=waterson, sr=scc
git-svn-id: svn://10.0.0.236/trunk@92242 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 22:50:23 +00:00
law%netscape.com
76af2809b3 Updates to work in progress for bug 52454
git-svn-id: svn://10.0.0.236/trunk@92241 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 22:36:42 +00:00
sfraser%netscape.com
698b66c06c Fix bugs 75649 and 9131. Make moveToAlertPosition work properly, by ensuring that the dialog has some size before trying to position it. Also, only use the default position for the find dialog if you haven't persisted its position once before. r=jag, sr=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@92240 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 22:30:04 +00:00
shanjian%netscape.com
6604a1b9f4 #59405 IME candidate window position is not correct in text field on New card and To field
r = kin, sr = sfraser
change the type of coordinate return for windows and unix


git-svn-id: svn://10.0.0.236/trunk@92239 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 22:27:18 +00:00
radha%netscape.com
1a1c39cd3b Fix for bug # 41065. null ptr checks added r=valeski sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@92238 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 22:26:28 +00:00
radha%netscape.com
ce87186dc2 Fix for bug # 55055 r=adamlock sr=rpotts Save CacheKey in SH
git-svn-id: svn://10.0.0.236/trunk@92237 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 22:20:33 +00:00
radha%netscape.com
1a8cd6167b Fix for bug # 55055. Save CacheKey in SH for postdata results r=adamlock sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@92236 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 22:19:21 +00:00
dmose%netscape.com
e253dbb57e helper function to make code that gets nsISupports proxies more readable: NS_GetProxyForObject (bug 74792). r=brendan@mozilla.org, sr=waterson@netscape.com
git-svn-id: svn://10.0.0.236/trunk@92235 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 22:13:04 +00:00
erik%netscape.com
08d052a062 bug 75066; author=simon@softel.co.il; r=jst; sr=erik; this change addresses
a comment made during the review of 75066 (nsBidiOptions -> PRUint32)


git-svn-id: svn://10.0.0.236/trunk@92234 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 22:09:44 +00:00
sspitzer%netscape.com
ce327f26e3 fix for crasher #75831. make sure we close the dbview when we close
the stand alone message window.  sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@92233 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 22:05:10 +00:00
erik%netscape.com
8b6f590d05 bug 75066; author=simon@softel.co.il; r=jst; sr=erik; this change addresses
a comment made during review of 75066 (nsBidiOptions -> PRUint32)


git-svn-id: svn://10.0.0.236/trunk@92232 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 21:54:17 +00:00
ducarroz%netscape.com
cd0be835fe Part of bug 22486. Fix performance regression introduce yesterday with my big cleanup of message compose. R=shaver, SR=sspitzer
git-svn-id: svn://10.0.0.236/trunk@92231 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 21:53:20 +00:00
cmanske%netscape.com
322d7a4c8e Fixed selection of suggested list item, b=75747, r=kin, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@92230 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 21:52:17 +00:00
erik%netscape.com
77bef28167 bug 75066; author=simon@softel.co.il; r=jst; sr=erik; this change addresses
a comment made during the review of 75066 (nsBidiOptions -> PRUint32)


git-svn-id: svn://10.0.0.236/trunk@92228 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 21:50:54 +00:00
cmanske%netscape.com
e7fbf6af2a Remove accelerator key from toolbar menu, b=75639, r=rcassin@supernova.org,kin; sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@92227 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 21:50:08 +00:00
erik%netscape.com
66a3aa0e18 bug 75066; author=simon@softel.co.il; r=jst; sr=erik; this change addresses
a comment made during the review for 75066 (nsBidiOptions ->PRUint32)


git-svn-id: svn://10.0.0.236/trunk@92226 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 21:46:28 +00:00
cmanske%netscape.com
688301f444 Fixed double menu checks, b=75740, r=rcassin@supernova.org, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@92225 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 21:46:05 +00:00
morse%netscape.com
89af28ed99 bug 75748, crash when viewing a particular message, r=sspitzer, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@92224 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 21:45:34 +00:00
varada%netscape.com
5fc38cad21 fix for bug#72916;changing xul broadcasters to commands and observes to commands;r=ducarroz;sr=mscott
git-svn-id: svn://10.0.0.236/trunk@92223 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 21:44:22 +00:00
sonmi%netscape.com
7520ae4315 added parameters for linux grep
git-svn-id: svn://10.0.0.236/trunk@92222 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 21:42:18 +00:00
sonmi%netscape.com
31d94e797d added more information to the QA report
ported to linux
added special "before contesxt" and "after context" parameters to grep when
running on linux


git-svn-id: svn://10.0.0.236/trunk@92221 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 21:41:16 +00:00
sspitzer%netscape.com
0ac1240c5f rest of fix for for #75317.
temp files created when forwarding a message with attachments are not being deleted. fix by cavin@netscape.com. r=ducarroz, sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@92220 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 21:38:47 +00:00
naving%netscape.com
584c757309 68737. sr=bienvenu. rv wasn't being set correctly to default value for
linux release builds.


git-svn-id: svn://10.0.0.236/trunk@92219 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 21:37:10 +00:00
peterlubczynski%netscape.com
4f676e260a Adding pref to enabled double buffering for pages that have plugins on Mac bug=62891 a=av sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@92218 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 21:30:14 +00:00
blizzard%redhat.com
852798a51d Add XSync() before querying pointer to get any destroys done. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@92217 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 21:27:34 +00:00
sspitzer%netscape.com
6f6e1e5e2e #75948, bullet proof crasher when reading mail. sr=mscott, a=leaf
git-svn-id: svn://10.0.0.236/trunk@92216 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 20:30:10 +00:00
scc%mozilla.org
c60383becb [documentation], _never_ part of a build. Checking in as I add more FAQs
git-svn-id: svn://10.0.0.236/trunk@92215 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 18:03:33 +00:00
scc%mozilla.org
9302738ddc [documentation] a=leaf, _never_ part of a build. Checking in as I add more FAQs
git-svn-id: svn://10.0.0.236/trunk@92212 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 16:41:51 +00:00
ftang%netscape.com
e5315957fa fix IBMBIDI build bustage
git-svn-id: svn://10.0.0.236/trunk@92211 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 13:52:08 +00:00
scc%mozilla.org
5b191ef2e9 documentation only, never to be part of the build; fixing stylesheet problem
git-svn-id: svn://10.0.0.236/trunk@92210 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 13:48:50 +00:00
ftang%netscape.com
0d29952a29 fix unix bustage
git-svn-id: svn://10.0.0.236/trunk@92209 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 13:44:16 +00:00
ftang%netscape.com
ca5001df56 not part of the build.
fix the name


git-svn-id: svn://10.0.0.236/trunk@92208 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 13:34:55 +00:00
ftang%netscape.com
5980901691 not part of the build yet. add tools to generate #define so we can
remove some unnecessary class in nsUCvXXXSupport.h,cpp


git-svn-id: svn://10.0.0.236/trunk@92207 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 13:11:31 +00:00
disttsc%bart.nl
98bec09486 Fix senna bustage (MOZ_TRACK_MODULE_DEPS)
git-svn-id: svn://10.0.0.236/trunk@92206 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 13:08:44 +00:00
locka%iol.ie
9d886eedd9 NO CODE CHANGES. Reformatted to remove evil 3 space indentation
git-svn-id: svn://10.0.0.236/trunk@92205 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 13:05:16 +00:00
rods%netscape.com
74c73cc860 Fixing clipping problem with IFrames and the page timer not being stopped
and started correctly.
Bug 75740 r=dcone


git-svn-id: svn://10.0.0.236/trunk@92204 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 12:32:18 +00:00
leaf%mozilla.org
26e171fa6d Automated update
git-svn-id: svn://10.0.0.236/trunk@92203 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 12:15:06 +00:00
jdunn%netscape.com
3513e058ee don't set HAVE_CPP_2BYTE_WCHAR_T for AIX
r= cls@seawood.org
# 75544


git-svn-id: svn://10.0.0.236/trunk@92202 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 12:09:34 +00:00
ftang%netscape.com
60c410bf24 add /layout/base/src/nsBidiPresUtils.cpp into base and
/layout/html/base/src/nsBidiFrames.cpp  into html/base 
fix bug 75463. r/sr=sfraser@netscape.com


git-svn-id: svn://10.0.0.236/trunk@92201 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 11:35:37 +00:00
rods%netscape.com
2dc500a3e3 This is a temporary fix until 75739 is fixed, this keeps the brorders from being
drawn over by the InnerFrame.
Bug 75737 r=pollmann sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@92200 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 11:34:31 +00:00
valeski%netscape.com
701f3dd004 r=tao, sr=alecf. cleanup of string bundle service. see bug 74512 for details.
git-svn-id: svn://10.0.0.236/trunk@92199 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 11:31:03 +00:00
ftang%netscape.com
f19af5208a add nsITextFrame.h to the export list. fix bug 75463. r/sr=sfraser@netscape.com
git-svn-id: svn://10.0.0.236/trunk@92198 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 11:24:53 +00:00
valeski%netscape.com
7ec123afdd sr=darin. no bug. just dead wood static cid cleanup
git-svn-id: svn://10.0.0.236/trunk@92197 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 11:23:11 +00:00
ftang%netscape.com
46de2a7d0a add bidi into the build flag and define IBMBID if bidi is set. fix bug 75463. r/sr=sfraser@netscape.com
git-svn-id: svn://10.0.0.236/trunk@92196 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 11:22:11 +00:00
ftang%netscape.com
25a9fd2462 add bidi into the build flag. fix bug 75463. r/sr=sfraser@netscape.com
git-svn-id: svn://10.0.0.236/trunk@92195 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 11:21:34 +00:00
peterv%netscape.com
0798dc357b Fix for 75724 (duplicate data in inline stylesheets). r=glazman, sr=attinasi.
git-svn-id: svn://10.0.0.236/trunk@92193 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 10:35:40 +00:00
pavlov%netscape.com
124ff7412b fix images not changing during skin switching bug 75181 r=brendan sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@92192 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 09:07:12 +00:00
bryner%uiuc.edu
e16c8f5dab Adding support for pulling the NSS Autoconf branch. r=cls.
git-svn-id: svn://10.0.0.236/trunk@92191 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 09:01:36 +00:00
cls%seawood.org
ce5fb04ef1 Add check for <nl_types.h> as OpenBSD 2.5 requires that you include <nl_types.h> when including <langinfo.h> but does not do it automatically
git-svn-id: svn://10.0.0.236/trunk@92190 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 08:54:52 +00:00
cls%seawood.org
8409874bcf Remove -rpath from LDFLAGS when using --with-default-mozilla-five-home as it causes problems when building mozilla on a machine with mozilla installed.
Bug #68196 r=blizzard


git-svn-id: svn://10.0.0.236/trunk@92189 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 08:47:44 +00:00
sspitzer%netscape.com
4e121862da fix for #73156. enter should work like open in the thread / search pane.
patch by the bossman (putterman@netscape.com), sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@92187 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 08:17:56 +00:00
sspitzer%netscape.com
fcd068e552 fix for #75317. temp files created when forwarding a message with attachments are not being
deleted.  fix by cavin@netscape.com.  r=ducarroz, sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@92186 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 08:13:48 +00:00
brendan%mozilla.org
cd44bd5351 Don't zap atom state on last destroy-context in a runtime if interned strings are held by atoms, and/or rooted objects reach atoms -- there may be a new-first-context in the future (72043, r=jband, sr=shaver).
git-svn-id: svn://10.0.0.236/trunk@92185 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 08:06:15 +00:00
jst%netscape.com
c65e0ac7ce Adding missing trailing '/' in the xmlns namespace uri, fixes bug 37649. Fix by sicking@bigfoot.com, r=disttsc@bart.nl, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@92184 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 07:54:21 +00:00
darin%netscape.com
7a7e91ee9e Fixes bug 43191 "frameset targets not selecting from cached frame" r=gagan, sr=waterson.
git-svn-id: svn://10.0.0.236/trunk@92183 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 07:30:27 +00:00
cls%seawood.org
abd962daa7 Add an explicit check for CODESET to fix OpenBSD bustage. r=bstell@netscape.com
git-svn-id: svn://10.0.0.236/trunk@92181 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 06:41:17 +00:00
danm%netscape.com
3226cc992f i think this'll fix speedracer, burning these past two hours
git-svn-id: svn://10.0.0.236/trunk@92180 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 06:38:33 +00:00
ducarroz%netscape.com
adcd15f789 should fix senna Linux bustage
git-svn-id: svn://10.0.0.236/trunk@92179 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 06:26:15 +00:00
darin%netscape.com
3df39b6d18 Fixes bug 74512 "file transport should support non-blocking streams" r=dougt, sr=rpotts.
git-svn-id: svn://10.0.0.236/trunk@92178 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 06:14:11 +00:00
waterson%netscape.com
698145d40d Set files as binary.
git-svn-id: svn://10.0.0.236/trunk@92177 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 05:57:40 +00:00
waterson%netscape.com
c78717106f Aj.gif
git-svn-id: svn://10.0.0.236/trunk@92176 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 05:51:25 +00:00
waterson%netscape.com
4cb348e5bc Check in as binary.
git-svn-id: svn://10.0.0.236/trunk@92175 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 05:48:52 +00:00
pavlov%netscape.com
b05eb9b92a fixing build bustage
git-svn-id: svn://10.0.0.236/trunk@92174 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 05:37:29 +00:00
pavlov%netscape.com
fe942ef423 fixing stupid bustage from my last checkin r=saari sr=waterson
git-svn-id: svn://10.0.0.236/trunk@92173 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 04:59:21 +00:00
ducarroz%netscape.com
34122e3b5a Part of bug 28348. Add pref to show progress dialog during send message. This pref will be turn to true when the progress dialog will be statble enough. R=varada, SR=sspitzer
git-svn-id: svn://10.0.0.236/trunk@92171 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 04:50:14 +00:00
ducarroz%netscape.com
d48e5949c9 Fix for bug 28348 and bug 52329. Add a progress dialog while sending or saving a message. Also stop hidding the msg compose window during send. I have also did a big cleanup of message compose backend which remove couple of leaks. R=varada, SR=sspitzer
git-svn-id: svn://10.0.0.236/trunk@92170 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 04:38:01 +00:00
anatoliya%netscape.com
2b17a7e785 bug-4596 r=jelwell, suresh sr=kin
git-svn-id: svn://10.0.0.236/trunk@92169 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 04:13:10 +00:00
mscott%netscape.com
6e595f4baa Bug #74011 --> fix xul syntax breakage. Change .value to .label so the cancel button becomes a close button.
git-svn-id: svn://10.0.0.236/trunk@92168 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 03:59:11 +00:00
disttsc%bart.nl
37a01ce7d3 Bug 47740: "Wrong wording when right-clicking on a From address", author=Keyser Sosez <ksosez@softhome.net>, r=timeless, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@92167 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 03:57:57 +00:00
pinkerton%netscape.com
b85c14bc74 make combo-box dropdown stand out more from the page. especially needed since the mac WDEF no longer draws an outline for popups. r=rods/sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@92166 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 03:53:40 +00:00
blizzard%redhat.com
ef034abbcd Fix bug #72230. Make sure to redraw the background of the window before any document is loaded in embedding. r=valeski,sr=waterson
git-svn-id: svn://10.0.0.236/trunk@92165 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 03:52:45 +00:00
disttsc%bart.nl
1ddb85ed76 Fix senna bustage (MOZ_TRACK_MODULE_DEPS)
git-svn-id: svn://10.0.0.236/trunk@92164 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 03:51:47 +00:00
mscott%netscape.com
0cbf822b14 Bug #73819 --> hook imap and news up to the new memory cache.
r/sr=sspitzer,bienvenu


git-svn-id: svn://10.0.0.236/trunk@92163 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 03:48:37 +00:00
waterson%netscape.com
510f337da2 Fix some code that is #ifdef DEBUG_waterson
git-svn-id: svn://10.0.0.236/trunk@92162 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 03:46:23 +00:00
disttsc%bart.nl
53e929c4bc Fix senna bustage (MOZ_TRACK_MODULE_DEPS)
git-svn-id: svn://10.0.0.236/trunk@92161 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 03:45:47 +00:00
anatoliya%netscape.com
9d9868147e bug-4013 r=andreww sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@92160 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 03:45:37 +00:00
disttsc%bart.nl
994be1be1e Fix senna bustage (MOZ_TRACK_MODULE_DEPS)
git-svn-id: svn://10.0.0.236/trunk@92159 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 03:30:51 +00:00
disttsc%bart.nl
8b4240cb71 Fix senna bustage (MOZ_TRACK_MODULE_DEPS)
git-svn-id: svn://10.0.0.236/trunk@92158 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 03:25:15 +00:00
waterson%netscape.com
fce779f76c Fix bustage better.
git-svn-id: svn://10.0.0.236/trunk@92157 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 03:19:29 +00:00
waterson%netscape.com
0a32ffd8fc Fix bustage.
git-svn-id: svn://10.0.0.236/trunk@92156 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 03:18:01 +00:00
sfraser%netscape.com
def0c9a2c3 Fixing imgCache files for pavlov.
git-svn-id: svn://10.0.0.236/trunk@92155 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 03:07:22 +00:00
mscott%netscape.com
9b89cbba41 Fix some assertions by making sure nsStreamListenerTee's isupports definition includes nsIRequestObserver.
sr=darin


git-svn-id: svn://10.0.0.236/trunk@92154 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 02:50:31 +00:00
pavlov%netscape.com
069a82eb4f forgot a file
git-svn-id: svn://10.0.0.236/trunk@92153 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 02:44:30 +00:00
pavlov%netscape.com
2fa16f5738 fix for at least bugs 6074,72087,74506,75190,75180,74165,69857,75576,75326,75417,75474 r=waterson, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@92152 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 02:42:56 +00:00
waterson%netscape.com
eb0669ba97 Bug 75623, and part of bug 75576. Make sure we only fire OnStartRequest() once. Also, the doc loader should handle nsIRequests that aren't nsIChannel objects; this fix cleans that up. r=pavlov, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@92151 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 02:32:02 +00:00
morse%netscape.com
fef03bdf1b bug 75654, bogus cookie description when multiple cookies selected, r=evaughan, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@92150 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 02:26:19 +00:00
morse%netscape.com
5bbabf5c9a bug 75754, password manager not showing all saved passwords, r=sconest, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@92149 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 02:22:46 +00:00
cmanske%netscape.com
ff42ae0276 Added missing key accelerator for Print. Part of fix for bug 75639, r=sfraser, sr=kin
git-svn-id: svn://10.0.0.236/trunk@92148 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 02:11:07 +00:00
danm%netscape.com
37e6ff6374 fix -remote...new-window functionality broken in last revision. no bug #. r=hyatt,pinkerton
git-svn-id: svn://10.0.0.236/trunk@92147 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 02:00:48 +00:00
disttsc%bart.nl
5c86f8ec97 Fix senna bustage (MOZ_TRACK_MODULE_DEPS)
git-svn-id: svn://10.0.0.236/trunk@92146 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 02:00:19 +00:00
danm%netscape.com
9c80571fdb removing files no longer used. bug 72112 continues
git-svn-id: svn://10.0.0.236/trunk@92145 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 01:53:19 +00:00
hwaara%chello.se
c64b73648b A rather large optimization to GetNumSelected(). bug 75833, r=jag, sr=bienvenu.
git-svn-id: svn://10.0.0.236/trunk@92144 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 01:30:06 +00:00
sfraser%netscape.com
b7a2ec21c6 Fix the build by doing the correct style struct casting foo.
git-svn-id: svn://10.0.0.236/trunk@92143 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 01:09:06 +00:00
mscott%netscape.com
032cc5948d Bug #74783 --> don't read the mac file creator and type values from our hard coded table of content types. Always use the values from internet config.
r=sspitzer
sr=sfraser


git-svn-id: svn://10.0.0.236/trunk@92142 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 00:44:55 +00:00
mscott%netscape.com
61ccf241e1 Bug #74783 --> never get the mac creator and file type from our hard coded list of content types. Always get them from internet config. Mac only change.
r=sspitzer
sr=sfraser


git-svn-id: svn://10.0.0.236/trunk@92141 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 00:43:52 +00:00
dougt%netscape.com
b7dbc380ab This file is not part of build.
git-svn-id: svn://10.0.0.236/trunk@92140 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 00:43:32 +00:00
sfraser%netscape.com
f04292abdf Fix for bug 75492 -- make <button>s selectable in composer. r=rods, sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@92139 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 00:39:52 +00:00
sfraser%netscape.com
66ff3b3ff5 Fix bug 48716 -- make nsFileControlFrame's draw with a blue box when selected in composer. r=rods, sr=kin
git-svn-id: svn://10.0.0.236/trunk@92138 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 00:30:37 +00:00
sfraser%netscape.com
2df2049806 Fix for bug 75676. Make textfield.textLength work properly. r=mjudge sr=kin
git-svn-id: svn://10.0.0.236/trunk@92137 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 00:25:36 +00:00
sfraser%netscape.com
8dbd85b3b8 Fix for bug 48400; ensure that textfield.select() on an empty text field shows the caret by selecting the correct nodes. r=cmanske, sr=kin
git-svn-id: svn://10.0.0.236/trunk@92136 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 00:22:42 +00:00
sfraser%netscape.com
46ee64bdcc Fix for bug 53610. When the caret is in a <br> frame at the end of a line, use font metrics to get the height, rather than faking it. r=dbaron, sr=kin
git-svn-id: svn://10.0.0.236/trunk@92135 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 00:17:21 +00:00
mscott%netscape.com
01345b4b2d NOT PART OF THE BUILD
extract the content Type and the size from the icon url


git-svn-id: svn://10.0.0.236/trunk@92134 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-13 00:08:25 +00:00
nhotta%netscape.com
0bef4f6581 Changed to ignore encoding="UTF-16" in detectByteOrderMark(), bug 66807, r=ftang, sr=erik.
git-svn-id: svn://10.0.0.236/trunk@92133 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 23:57:18 +00:00
dougt%netscape.com
2971a81712 Fixes 73797. Moves some initialization code up higher so that it does not have
to be called so much.

r=darin@Netscape.com
sr=waterson@netscape.com


git-svn-id: svn://10.0.0.236/trunk@92132 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 23:56:28 +00:00
heikki%netscape.com
bf104f6aff Not part of build. Mac project files for P3P. p3p.mcp does not yet work.
git-svn-id: svn://10.0.0.236/trunk@92131 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 23:47:16 +00:00
erik%netscape.com
fd2c2f7c83 bug 74946; author=simon@softel.co.il; r=attinasi; sr=erik; Makefile change
for new file from IBM bidi project (e.g. Arabic, Hebrew)


git-svn-id: svn://10.0.0.236/trunk@92130 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 23:44:00 +00:00
pavlov%netscape.com
d3c26a9c3c don't reset the decoded rect back to 0 when redrawing in a frame r=saari sr=waterson
git-svn-id: svn://10.0.0.236/trunk@92129 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 23:43:24 +00:00
erik%netscape.com
ca57080def bugs 71370 and 74946; author=simon@softel.co.il; r=attinasi; sr=erik;
Makefile changes for new file from IBM bidi project (e.g. Arabic and Hebrew)


git-svn-id: svn://10.0.0.236/trunk@92128 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 23:41:43 +00:00
naving%netscape.com
bb0004fdcc 75775. sr=bienvenu. check for null pointer and assert if null. This happens when we
have download_on_biff true.


git-svn-id: svn://10.0.0.236/trunk@92127 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 23:41:01 +00:00
erik%netscape.com
d0c67078bb bugs 71370 and 74946; author=simon@softel.co.il; r=attinasi; sr=erik;
Makefile changes for the files that were added by IBM bidi project (e.g.
Arabic and Hebrew)


git-svn-id: svn://10.0.0.236/trunk@92126 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 23:39:48 +00:00
mjudge%netscape.com
cbadf98906 68396 removing unused ifdefs and includes from project for nsGfxTExtControlFrame2 sr=kin r= kin
git-svn-id: svn://10.0.0.236/trunk@92125 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 23:39:19 +00:00
bienvenu%netscape.com
6660d94a91 fix handling of new flag for filtered pop messages r=gaytrib, sr=sspitzer 55900
git-svn-id: svn://10.0.0.236/trunk@92124 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 23:39:18 +00:00
mjudge%netscape.com
92ddeb3cb6 53151 68396 sr=kin r= kin. removing some ifdefs of dead ender-lite code and fixing a mail news lockup in text traversal
git-svn-id: svn://10.0.0.236/trunk@92123 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 23:38:32 +00:00
ducarroz%netscape.com
b13d357c25 Part of fix for bug 28348. Add Progress Dialog. R=varada, SR=sspitzer
git-svn-id: svn://10.0.0.236/trunk@92122 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 23:37:28 +00:00
dougt%netscape.com
a9ea43e527 Fixes refcount cycle pointed out by Mr. David Baron.
b=75110
r=dbaron@fas.harvard.edu
sr=darin@netscape.com


git-svn-id: svn://10.0.0.236/trunk@92121 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 23:37:15 +00:00
mjudge%netscape.com
e8eca338ca kin=sr r=kin bug 75743 removing some [noscript]s from idl file to expose more idl to js
git-svn-id: svn://10.0.0.236/trunk@92120 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 23:37:08 +00:00
ducarroz%netscape.com
ab1af30daa Part of fix for bug 28348. Add Progress dialog. R=varada, SR=sspitzer
git-svn-id: svn://10.0.0.236/trunk@92119 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 23:36:23 +00:00
erik%netscape.com
a3a70da91b bug 75066; author=simon@softel.co.il; r=jst; sr=erik; diffs from IBM bidi
project (e.g. Arabic, Hebrew)


git-svn-id: svn://10.0.0.236/trunk@92118 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 23:35:24 +00:00
ducarroz%netscape.com
cd8b494be4 New files for fix for bug 52329 and bug 28348. NOT PART OF THE BUILD YET. R=varada, SR=sspitzer
git-svn-id: svn://10.0.0.236/trunk@92117 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 23:33:30 +00:00
dougt%netscape.com
6de3e3c199 Fixes 75289. If you want to listen to the ftp control traffic, here is your chance.
sr=darin


git-svn-id: svn://10.0.0.236/trunk@92116 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 23:32:47 +00:00
naving%netscape.com
cf4d8e4e3d 61171. r/sr=mscott, bienvenu. If password fails start all over again
because some servers close the connection


git-svn-id: svn://10.0.0.236/trunk@92115 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 23:31:45 +00:00
bnesse%netscape.com
0a69ca5de7 Fixes for handling default localized unichar prefs.
[Not part of the build]


git-svn-id: svn://10.0.0.236/trunk@92114 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 23:28:43 +00:00
bnesse%netscape.com
2fc81147fa Added additional comments about functionality of reset & clear.
[Not part of the build]


git-svn-id: svn://10.0.0.236/trunk@92113 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 23:27:45 +00:00
nicolson%netscape.com
482d265222 Fix bug 75490: memory bug in decodeAndImportKey causes SEGV.
git-svn-id: svn://10.0.0.236/trunk@92112 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 22:13:25 +00:00
nicolson%netscape.com
b706a3912a Fix bug 75770: RSA_NewKey returns an incomplete key. Reviewed by mcgreer
and nelsonb.


git-svn-id: svn://10.0.0.236/trunk@92111 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 20:23:42 +00:00
idk%eng.sun.com
65831f917f *not part of the buid*
fix for 67457


git-svn-id: svn://10.0.0.236/trunk@92110 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 19:56:55 +00:00
johng%corel.com
a43565bc9f Support for Double-Byte fonts
Missing mID member in nsRenderingContextQt (for debugging)


git-svn-id: svn://10.0.0.236/trunk@92109 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 19:13:24 +00:00
johng%corel.com
26be1d277c Fix for nsTimerQt::SetDelay. Bug caused animated images to speed up after page reload.
git-svn-id: svn://10.0.0.236/trunk@92108 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 19:11:10 +00:00
johng%corel.com
0a0a794fdf Fix for re-entrancy problem with menus
git-svn-id: svn://10.0.0.236/trunk@92107 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 19:10:23 +00:00
javi%netscape.com
9140c35746 This file isn't used as part of PSM 2.0 builds, so let's not
break PSM 1.0 builds just yet.


git-svn-id: svn://10.0.0.236/trunk@92105 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 18:54:02 +00:00
javi%netscape.com
8a143006f0 Switch over to building PSM 2.0 by default now.
git-svn-id: svn://10.0.0.236/trunk@92104 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 18:38:35 +00:00
javi%netscape.com
4d2c0f0ca2 Fix for Bug 74897 r=leaf
New win32 package entries for PSM 2.0


git-svn-id: svn://10.0.0.236/trunk@92103 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 17:48:33 +00:00
javi%netscape.com
f144dcb5a3 Fix for Bug 74909 r=leaf
New package entries for PSM 2.0


git-svn-id: svn://10.0.0.236/trunk@92102 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 17:46:43 +00:00
javi%netscape.com
72b32428c5 Fix for Bug 74910 r=leaf
git-svn-id: svn://10.0.0.236/trunk@92101 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 17:45:02 +00:00
chuang%netscape.com
5fde1d3e4e Bug 69480 Address Book re-factoring landing
git-svn-id: svn://10.0.0.236/trunk@92100 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 17:35:30 +00:00
chuang%netscape.com
18b66b8ffe Bug 69480 Abbress Book re-factoring landing
git-svn-id: svn://10.0.0.236/trunk@92099 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 17:31:51 +00:00
dcone%netscape.com
3f89955939 Some title fixes. sr=Attinasi. r=mcclusk bug=66943
git-svn-id: svn://10.0.0.236/trunk@92097 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 14:48:21 +00:00
oeschger%netscape.com
8699cc11b0 fix for 75708 blocker, sr=shaver, r=jag
git-svn-id: svn://10.0.0.236/trunk@92096 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 14:48:15 +00:00
cmanske%netscape.com
a2818a9526 Fixed trivial misspelling in image dialog js. b=75408, r=brade
git-svn-id: svn://10.0.0.236/trunk@92095 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 14:45:52 +00:00
bienvenu%netscape.com
daa0ce54bd add prefs for compacting folders threshhold 15865 sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@92094 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 14:35:05 +00:00
peterv%netscape.com
576a0dc3d4 Fix for 70979 (DOMHelper::getParentNode doesn't work in mozmodule). Not part of default build. Code by sicking, r=Pike, sr=shaver.
git-svn-id: svn://10.0.0.236/trunk@92093 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 14:12:11 +00:00
peterv%netscape.com
21fb022a8b Fix for bug 71367 (use Node::getBaseURI to resolve relative urls for import and include). Not part of default build. Patch by sicking, r=me, sr=shaver.
git-svn-id: svn://10.0.0.236/trunk@92092 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 14:04:52 +00:00
rods%netscape.com
a74e78a562 Implements Print FrameAsIs and other frame printing options
Bug 7201 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@92091 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 13:04:29 +00:00
peterv%netscape.com
1968dc715c Fix for bug 75534 (transformiix doesn't compile). Code by Pike, r=me, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@92087 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 10:13:59 +00:00
jst%netscape.com
7f1013281e Checking in a workaround for scrollbar code bug 55334, this bug causes scrollbars to not show up in pages that are completely generated with document.write(). r=brendan@mozilla.org/nisheeth@netscape.com, sr=vidur@netscape.com
git-svn-id: svn://10.0.0.236/trunk@92086 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 09:50:55 +00:00
hyatt%netscape.com
3aa70f1520 Fix image loading in outliner.
git-svn-id: svn://10.0.0.236/trunk@92085 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 09:48:56 +00:00
pollmann%netscape.com
595c550fae Bug 70450: Make frame.noResize scriptable, r=nisheeth@netscape.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@92084 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 08:16:54 +00:00
alecf%netscape.com
b34a2e687d fix for bug 73313 - put Gecko back in the user agent
problem was that there was no entry in the content DLL's CreateInstance for the HTTP Startup listener that actually set the date. duh.
sr=ben@netscape.com


git-svn-id: svn://10.0.0.236/trunk@92083 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 07:54:26 +00:00
axel%pike.org
8c56812326 not part of default build, fix for 75309, code by sicking, r=me, sr=shaver; fixes local-name and name for some node types
git-svn-id: svn://10.0.0.236/trunk@92081 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 07:13:08 +00:00
pollmann%netscape.com
270847c7bc Bug 66399: Fix anchor target fetch to default to base target, r=nisheeth@netscape.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@92078 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 06:57:02 +00:00
markh%activestate.com
60551e60e7 Fix the last checkin which broke this sample. Not part of the build (hence
this error went undetected)


git-svn-id: svn://10.0.0.236/trunk@92077 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 06:38:28 +00:00
sfraser%netscape.com
73d318c611 Shiny, better Find dialog which is wider, and uses grid for better alignment. (bug 75487). r=blake, sr=ben
git-svn-id: svn://10.0.0.236/trunk@92076 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 05:47:58 +00:00
waterson%netscape.com
a5c0b138a3 Fix bad image URLs.
git-svn-id: svn://10.0.0.236/trunk@92075 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 05:46:09 +00:00
waterson%netscape.com
97f09b3352 Fix missing image.
git-svn-id: svn://10.0.0.236/trunk@92074 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 05:45:33 +00:00
waterson%netscape.com
73f21d1dad Check in as binary.
git-svn-id: svn://10.0.0.236/trunk@92073 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 05:42:06 +00:00
hewitt%netscape.com
8d1631080a 72530 - oversized dialog problems, r=jag, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@92072 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 05:42:05 +00:00
bienvenu%netscape.com
5628e28bbb make sure m_mdb gets assigned so we don't have UMR read sr=sspitzer, no bug
git-svn-id: svn://10.0.0.236/trunk@92071 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 04:47:04 +00:00
bienvenu%netscape.com
a7cb4a3db2 fix crash in nsMsgCopyMsgHdr sr=sspitzer 41933
git-svn-id: svn://10.0.0.236/trunk@92070 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 04:46:13 +00:00
bienvenu%netscape.com
8c0e66a8d8 add support for imap get new mail downloading message bodies r/sr =sspitzer,mscott 15865
git-svn-id: svn://10.0.0.236/trunk@92069 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 04:42:28 +00:00
hyatt%netscape.com
f6a510cf18 Fix bug in AdjustSelection. r=danm, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@92068 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 04:40:16 +00:00
blakeross%telocity.com
91a01c8f0d Use a cached ref to the url bar instead of retrieving it for each page load and accel+L (75331). r=kerz sr=alecf
git-svn-id: svn://10.0.0.236/trunk@92067 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 04:34:43 +00:00
waldemar%netscape.com
f86d45d969 Big switchover to Algol-style semantics
git-svn-id: svn://10.0.0.236/trunk@92066 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 04:33:39 +00:00
waldemar%netscape.com
5440d6ccb7 Removed '
git-svn-id: svn://10.0.0.236/trunk@92065 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 04:32:52 +00:00
waldemar%netscape.com
106fc6223c Brought up to date
git-svn-id: svn://10.0.0.236/trunk@92064 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 04:32:17 +00:00
waldemar%netscape.com
f16520821b Switchover to Algol-style semantics
git-svn-id: svn://10.0.0.236/trunk@92063 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 04:31:46 +00:00
hyatt%netscape.com
c95ef917e9 Fix a counting error in ReplaceMatch. r=danm, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@92062 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 04:31:16 +00:00
cmanske%netscape.com
f71093f7b1 Fixed conflicting accesskey, b=74984, r=akkana, sr=kin
git-svn-id: svn://10.0.0.236/trunk@92061 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 03:44:21 +00:00
cmanske%netscape.com
faba49aa9b Fixed reset selection when inserting under <head>. Also removed compile warning in nsTableEditor.cpp, b=71883, r=jfrancis,kin sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@92060 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 03:41:06 +00:00
cmanske%netscape.com
40623e7a9a Replace 'data' with 'value' according to XUL 1.0 spec. b=75400, r=akkana, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@92059 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 03:14:37 +00:00
cmanske%netscape.com
d24c451d47 Fixed pref include bug 74900, r=akkana, sr=kin
git-svn-id: svn://10.0.0.236/trunk@92058 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 03:04:21 +00:00
eddyk%netscape.com
7b4842fbca Bug 70625: complex locked pref FE disabling
r=blake, sr=ben


git-svn-id: svn://10.0.0.236/trunk@92055 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 02:42:08 +00:00
danm%netscape.com
db751ce8fe moving implementation details mistakenly placed in public promptservice interface to the private one. r=hyatt,jack
git-svn-id: svn://10.0.0.236/trunk@92054 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 02:18:06 +00:00
yokoyama%netscape.com
c033a896fa Fix for 67576; /r=valeski; /sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@92053 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 02:06:02 +00:00
eddyk%netscape.com
baface0942 fix for disabled property in radio xul element to disable radiobutton children.
Bug 70033:  r=timeless, sr=ben


git-svn-id: svn://10.0.0.236/trunk@92052 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 02:01:40 +00:00
hyatt%netscape.com
7173aeb766 Fix error in empty testing in templates. r=brendan, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@92051 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 01:57:50 +00:00
brendan%mozilla.org
11106ed005 Better GC-deadlock avoidance (75141, r=shaver, sr=jband).
git-svn-id: svn://10.0.0.236/trunk@92050 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 01:52:30 +00:00
ducarroz%netscape.com
7ec335ddb0 Fix for bug 74829. Cannot pass null for an out argument. R=varada, SR=mscott
git-svn-id: svn://10.0.0.236/trunk@92049 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 01:47:08 +00:00
oeschger%netscape.com
cc404cd7f0 forgot this one from patch, r=samir, sr=alecf, b=74132
git-svn-id: svn://10.0.0.236/trunk@92048 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 01:45:55 +00:00
pollmann%netscape.com
9a421852ed Bug 73309: Fix leak of <ConstStringImpl> in non-multipart form post case, r=rpotts@netscape.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@92047 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 01:41:47 +00:00
dmose%netscape.com
f096b30781 Replace duplicated CID with unique one (bug 75048). Patch from Leif Hedstrom <leif@netscape.com>. r=dmose@netscape.com, sr=shaver@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@92046 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 01:40:19 +00:00
sfraser%netscape.com
a9ca071a88 Blue boxes be gone! Fixing 58121, r=jfrancis, sr=attinasi.
git-svn-id: svn://10.0.0.236/trunk@92045 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 01:26:57 +00:00
dmose%netscape.com
b02af4908d Fix getters and setters of various LDAP URL spec pieces to actually allow a spec to be built up from the individual pieces (bug 70420). Patch from Leif Hedstrom <leif@netscape.com>. r=dmose@netscape.com, sr=shaver@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@92044 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 01:25:07 +00:00
peterlubczynski%netscape.com
a5fc876b99 Fix for full-page plugin keeps playing after leaving page bug 75293 sr=attinasi a=av
git-svn-id: svn://10.0.0.236/trunk@92043 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 01:08:51 +00:00
oeschger%netscape.com
70965a8fc1 adding help build piece, bug=74132, r=samir, r=ssu (for win32), sr=alecf
git-svn-id: svn://10.0.0.236/trunk@92042 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 01:06:01 +00:00
pete%alphanumerica.com
fa0827f177 fix for bug #74381
http://bugzilla.mozilla.org/show_bug.cgi?id=74381

 r=pollmann@netscape.com, sr=jst@netscape.com

--pete


git-svn-id: svn://10.0.0.236/trunk@92041 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 01:05:42 +00:00
pollmann%netscape.com
97fc96cbf1 Bug 59408: Send full path name of file in file control to server: r=rods@netscape.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@92040 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 01:01:23 +00:00
dr%netscape.com
3a419e9bec fix for outliner behaving weird when all columns are hidden (bug 66719), r=pchen, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@92039 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 00:47:31 +00:00
scc%mozilla.org
cc8d69912e this file is documentation only; it will never be part of the build.
more initial content


git-svn-id: svn://10.0.0.236/trunk@92038 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 00:33:13 +00:00
mscott%netscape.com
97a31baea4 (NOT PART OF THE BUILD)
fix some build breakage for moz-icon urls caused by the necko api changes from the other day.


git-svn-id: svn://10.0.0.236/trunk@92036 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 00:19:52 +00:00
peterlubczynski%netscape.com
23354027d1 Fix for POSTing in embedded plugins bug 63050 r=peterl sr=attinasi Patch by Pollman
git-svn-id: svn://10.0.0.236/trunk@92035 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 00:09:08 +00:00
ftang%netscape.com
9fa0ebf8f1 fix 74941. clean up massy code in the header and cpp files
git-svn-id: svn://10.0.0.236/trunk@92034 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 23:52:46 +00:00
attinasi%netscape.com
28ecdbb41f 'Fixes' major performance problem with universal dynamic pseudo selectors by restricting their application in Standard mode to the same elements we restrict them to in QuirksMode. b=68821 r=waterson sr=shaver
git-svn-id: svn://10.0.0.236/trunk@92033 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 23:47:34 +00:00
nicolson%netscape.com
8c80816232 snprintf is called _snprintf on windows.
git-svn-id: svn://10.0.0.236/trunk@92031 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 23:46:36 +00:00
ftang%netscape.com
edf0af3066 fix 65773. r=yokoyama sr=sfraser add cid for mac converters
git-svn-id: svn://10.0.0.236/trunk@92030 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 23:43:26 +00:00
ftang%netscape.com
b37d69267c fix bug 65773. add mac convertes to the project
git-svn-id: svn://10.0.0.236/trunk@92029 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 23:41:41 +00:00
ftang%netscape.com
b1b3a736fd fix bug 65773 r=yokoyama sr=sfraser
add mac table and unix/window makefile


git-svn-id: svn://10.0.0.236/trunk@92028 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 23:39:43 +00:00
erik%netscape.com
cc2bea75ae bug 74946; author=simon@softel.co.il; r=erik; sr=attinasi; diffs from IBM
bidi project (e.g. Arabic, Hebrew)


git-svn-id: svn://10.0.0.236/trunk@92027 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 23:32:21 +00:00
nboyd%atg.com
0e9b6693e6 Updates from Igor.
git-svn-id: svn://10.0.0.236/trunk@92026 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 23:29:23 +00:00
ssu%netscape.com
8af4f0f2eb fixing bug 73895 - Bookmark this link doesn't work in message pane. r=racham sr=mscott.
git-svn-id: svn://10.0.0.236/trunk@92025 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 23:29:10 +00:00
nboyd%atg.com
3f9a974934 Need to pop activation stack.
git-svn-id: svn://10.0.0.236/trunk@92024 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 23:28:47 +00:00
sgehani%netscape.com
78c1d47fed Make the dummy talkback.xpi work fine by removing the call to addDirectory().
nsSample.js no longer gets exported to dist by default.

b = 72636
r = ssu
sr = leaf


git-svn-id: svn://10.0.0.236/trunk@92022 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 23:25:14 +00:00
stephend%netscape.com
4c29c2b985 Fix for bug 75581 - 'When attaching a webpage in mail, we prefill the field bar with 0, instead of null' r=sspitzer@netscape.com r=varada@netscape.com sr=sspitzer@netscape.com
git-svn-id: svn://10.0.0.236/trunk@92021 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 23:20:28 +00:00
blizzard%redhat.com
122d2cd390 Fix bug #73947. Clients weren't getting notifications when the first loaded content was about:blank or was streamed in data. Attach the listeners when you get a state change, not a progress change since we don't get progress changes on streamed content. r=tor,bryner sr=shaver
git-svn-id: svn://10.0.0.236/trunk@92020 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 23:18:10 +00:00
hwaara%chello.se
c0c331a13e Implementing .count in the Outliner. Now you can do |outliner.outlinerBoxObject.selection.count| to get the number of currently selected rows. This is much more convenient (and faster) than messing around with .getRangeAt() and then calculate the amount of selected rows by hand...
bug 75552

r=varga@utcru.sk, sr=hyatt@netscape.com


git-svn-id: svn://10.0.0.236/trunk@92019 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 23:15:49 +00:00
sfraser%netscape.com
d73c7a2650 Fix bug 75271; ensure that we update commands properly for batched transactions. r=akkana, sr=kin
git-svn-id: svn://10.0.0.236/trunk@92018 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 23:11:29 +00:00
av%netscape.com
862fddfec7 Fixing 74485, making shutdown procedures for plugins cleaner, r=sean@beatnik.com, sr=wateson
git-svn-id: svn://10.0.0.236/trunk@92017 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 23:08:36 +00:00
brendan%mozilla.org
24043e3212 - Don't initialize the arguments class, and do rename it to "Object" so that
arguments objects are prototyped by Object.prototype, per ECMA.  We still
  want a custom class, in order to lazily resolve active-JSStackFrame-based
  properties.
- Use a reserved slot to hold a bitmap of deleted arguments elements, so we
  don't re-resolve them after they've been deleted (which would make them seem
  to be permanent, contrary to ECMA).  This work involved sprucing up several
  fundamental types (jsbitmap) and macros (jsbitmap helper macros in jsbit.h,
  JS_HOWMANY in jstypes.h, JSVAL_INT_BITS in jsapi.h).


git-svn-id: svn://10.0.0.236/trunk@92016 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 23:07:26 +00:00
bnesse%netscape.com
c3f78dc5d0 Re-integrated the nsISecurityPref interface because it still appears to be the best solution.
[Not part of the build.]


git-svn-id: svn://10.0.0.236/trunk@92015 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 23:07:03 +00:00
alecf%netscape.com
7624870372 fix for bug 75053 - sr=smfr, r=jag - oops, forgot to implement NSGetModule
git-svn-id: svn://10.0.0.236/trunk@92014 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 23:06:04 +00:00
pinkerton%netscape.com
684c7dab18 remove special-case activation code for hidden window, let the OS do it. punts hidden window offscreen on mac so it can be visible yet of non-zero width/height for osx. bugs 70355/70388. r=danm/sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@92013 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 23:04:28 +00:00
erik%netscape.com
4b577b6b22 bug 75040; author=simon@softel.co.il; r=evaughan; sr=erik; diffs from IBM
bidi project (e.g. Arabic, Hebrew)


git-svn-id: svn://10.0.0.236/trunk@92012 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 23:04:11 +00:00
sspitzer%netscape.com
4fe1abad8c fix for #75481. get "sort by recipient" to work. fix the ui issues
that I forget about when you change the "Sender" to "Recipient".
r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@92011 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 23:03:04 +00:00
pinkerton%netscape.com
b7c313058d flush all our reflows before someone else can trigger them. r=saari/sr=hyatt. bug# 71219
git-svn-id: svn://10.0.0.236/trunk@92010 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 23:02:49 +00:00
erik%netscape.com
4905b0845a bug 75068; author=simon@softel.co.il; r=kmcclusk, ftang; sr=erik; patches
from IBM bidi project (e.g. Arabic, Hebrew)


git-svn-id: svn://10.0.0.236/trunk@92009 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 23:02:32 +00:00
nelsonb%netscape.com
fb67735977 Merge in NSS 3.2.1 changes. (VersionCheck function)
git-svn-id: svn://10.0.0.236/trunk@92008 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 22:52:09 +00:00
nelsonb%netscape.com
cc14b39c93 Merge in NSS 3.2.1 changes.
git-svn-id: svn://10.0.0.236/trunk@92007 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 22:49:07 +00:00
nelsonb%netscape.com
f1930d9ddd Merge in changes from NSS 3.2.1.
git-svn-id: svn://10.0.0.236/trunk@92006 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 22:47:14 +00:00
nelsonb%netscape.com
c21c67009f Merge NSS 3.2.1 changes.
git-svn-id: svn://10.0.0.236/trunk@92005 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 22:45:40 +00:00
nelsonb%netscape.com
2de15533a1 Merge in NSS 3.2.1 changes into nss.def. Update version to 3.3 Beta.
git-svn-id: svn://10.0.0.236/trunk@92004 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 22:42:28 +00:00
nelsonb%netscape.com
e4570a946c Merged in changes from NSS_3_2_BRANCH.
git-svn-id: svn://10.0.0.236/trunk@92003 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 22:28:11 +00:00
nelsonb%netscape.com
53545e9ca2 Merge change from NSS_3_2_BRANCH. Use DBM 1_55_RTM instead of 1_54.
git-svn-id: svn://10.0.0.236/trunk@92002 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 22:16:29 +00:00
ccarlen%netscape.com
2fddb543d1 Bug 75556 - auth prompt does not work when wallet lib is not available. r=danm, sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@92001 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 21:42:18 +00:00
ducarroz%netscape.com
4c01d1e65a Fix for bug 75498. Still need to translate line breaks :-( R=sfraser, SR=mscott
git-svn-id: svn://10.0.0.236/trunk@92000 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 21:17:56 +00:00
sonmi%netscape.com
5d087813cd fixed problem, now links are seperated where they should be
git-svn-id: svn://10.0.0.236/trunk@91998 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 20:48:04 +00:00
jgmyers%netscape.com
aace6da805 SSL_ForceHandshake() too heavyweight: bug 75583 r=javi
git-svn-id: svn://10.0.0.236/trunk@91997 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 20:40:35 +00:00
javi%netscape.com
4d8ad9ed82 Tell coreconf where the nspr header files are in the mozilla client
build.


git-svn-id: svn://10.0.0.236/trunk@91996 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 20:40:30 +00:00
sonmi%netscape.com
ff2e2d934c fixed win2K bugs
git-svn-id: svn://10.0.0.236/trunk@91994 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 20:19:58 +00:00
sonmi%netscape.com
ef52518a95 ported to linux, fixed Win2K missing problem - this version is broken and
needs to be replaced again


git-svn-id: svn://10.0.0.236/trunk@91993 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 20:09:53 +00:00
sonmi%netscape.com
82f14436e0 added variable RMAIL so qa_stat can use sendmail on linux
git-svn-id: svn://10.0.0.236/trunk@91991 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 20:07:04 +00:00
sonmi%netscape.com
6f324612a1 fixed rmail problem, several problems with running qa_stat on linux
took out the never working -l local option


git-svn-id: svn://10.0.0.236/trunk@91990 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 20:05:48 +00:00
nelsonb%netscape.com
70a450485b Remove unnecessary global tables of cipherSuite numbers. This solves
a problem with gcc on Linux, which overrides local/automatic definitions
with global ones.


git-svn-id: svn://10.0.0.236/trunk@91989 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 20:03:22 +00:00
sonmi%netscape.com
953ea517f8 added Win2K
git-svn-id: svn://10.0.0.236/trunk@91988 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 20:02:43 +00:00
javi%netscape.com
6439122928 Remove references to mozilla/security/psm, that directory is not
built as part of the manager build, so we shouldn't be deleting it.


git-svn-id: svn://10.0.0.236/trunk@91987 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 20:00:33 +00:00
jgmyers%netscape.com
b5b384c566 localizability fixes: bug 66706 r=javi
git-svn-id: svn://10.0.0.236/trunk@91984 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 18:28:38 +00:00
axel%pike.org
d28b852834 not part of build, code by sicking, r=peterv,me,sr=shaver, fixing 75304, and 70865, whitespace and locationstep
git-svn-id: svn://10.0.0.236/trunk@91980 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 15:01:05 +00:00
shaver%mozilla.org
c82d54c0b9 fix my braindead build bustage by _properly_ resolving that conflict (I'm a loser)
git-svn-id: svn://10.0.0.236/trunk@91979 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 15:00:25 +00:00
blizzard%redhat.com
aee13ac6e9 Part of bug #5569. Make sure that areas that get an NS_PAINT event we always paint the default color when the view manager has refreshes disabled. This should fix the problem where before pages start loading in mail/news and the browser some areas aren't repainted. r=bryner sr=roc+moz.
git-svn-id: svn://10.0.0.236/trunk@91978 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 14:52:06 +00:00
shaver%mozilla.org
8a65cf3329 75152: Remove GetVersionNumber stub in favour of upcoming, less-invasive
preloader strategy. r=jag, sr=attinasi.


git-svn-id: svn://10.0.0.236/trunk@91976 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 14:23:13 +00:00
dcone%netscape.com
b995b07979 Fixed some timer issues that crashed the Mac. r=mmclusk sr=attinasi b=74083
git-svn-id: svn://10.0.0.236/trunk@91975 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 14:06:39 +00:00
nboyd%atg.com
aba8a41815 Fixes from Igor.
git-svn-id: svn://10.0.0.236/trunk@91974 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 13:44:09 +00:00
nboyd%atg.com
c5c2679205 Fix race condition in method.
git-svn-id: svn://10.0.0.236/trunk@91973 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 13:43:07 +00:00
nboyd%atg.com
b7b145f542 Make default for generatingDebug flag be true for compilation and false for interpretation.
git-svn-id: svn://10.0.0.236/trunk@91972 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 13:42:26 +00:00
mkaply%us.ibm.com
c2c97a3aa4 #69613
r=dougt, sr=darin
OS/2 needs to follow part of a Windows codepath


git-svn-id: svn://10.0.0.236/trunk@91971 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 11:06:25 +00:00
axel%pike.org
8809bcc6b5 not part of build, fixing testcase. XPath lexes as much as possible, div4 is not matching div operator. r=peterv
git-svn-id: svn://10.0.0.236/trunk@91970 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 10:32:45 +00:00
disttsc%bart.nl
8883ecfaaf Attempt at fixing Nebiros bustage, r=peterv, tested on linux, Mac and Windows.
git-svn-id: svn://10.0.0.236/trunk@91969 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 09:32:03 +00:00
bryner%uiuc.edu
e4734d7a20 Don't use the NSS coreconf hackery if we are building with MOZ_NSS_AUTOCONF. r=cls. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@91965 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 09:12:20 +00:00
mkaply%us.ibm.com
f1663aec64 Get OS/2 building - should IS_COMPONENT be removed
git-svn-id: svn://10.0.0.236/trunk@91964 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 09:11:01 +00:00
pavlov%netscape.com
3a72f21bce removing ifdef'd DEBUG_pavlov NS_ASSERTION.
git-svn-id: svn://10.0.0.236/trunk@91963 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 09:01:29 +00:00
pavlov%netscape.com
25c0997059 fixing icons in trees not drawing. bug 74037. r=syd sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@91962 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 08:59:01 +00:00
pollmann%netscape.com
9aeae4bd3a Bug 66399: Make click on targetted server-side image map load resulting page into correct frame, r=nisheeth@netscape.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@91961 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 08:12:10 +00:00
pollmann%netscape.com
be1aa8ed13 Bug 59675: Initialize variables before use (fix compiler warnings), r=nisheeth@netscape.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@91960 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 07:56:13 +00:00
pollmann%netscape.com
16bc0059c3 Bug 59675: Initialize variables before use, r=nisheeth@netscape.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@91959 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 07:39:48 +00:00
pollmann%netscape.com
001d626e79 Bug 73547: Don't create child frames for an nsHTMLFrameOuterFrame, even via document.write. r=pavlov@netscape.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@91958 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 07:33:22 +00:00
brendan%mozilla.org
48a33f7396 Avoid deadlocking the GC on a scope claimed by another thread, but slated to be shared, i.e. ownercx is null but u.link is not (75141, r=shaver, sr=jband).
git-svn-id: svn://10.0.0.236/trunk@91956 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 05:45:43 +00:00
maolson%earthlink.net
4a5f527816 fix bug 69433 - %foo% begone, summon %s (aka use stringbundle's getFormattedString instead of js .replace())
r=jag, racham; sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@91955 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 05:36:01 +00:00
brendan%mozilla.org
13767b85cc Fix uninitialized var botch (75239, r=rogerl, sr=jband).
git-svn-id: svn://10.0.0.236/trunk@91954 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 05:31:22 +00:00
peterlubczynski%netscape.com
182f18bfcc Fix for crash with full-page plugins on Mac bug 74934 r=kmcclusk sr=roc+moz
git-svn-id: svn://10.0.0.236/trunk@91953 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 05:29:36 +00:00
roc+%cs.cmu.edu
e75e68ae3c Adding support for root views with externally defined widgets. Bug 73383. r=kmcclusk,sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@91952 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 05:10:15 +00:00
cmanske%netscape.com
231180e436 Fixed property dialog launch bug 75441, r=akkana, sr=kin
git-svn-id: svn://10.0.0.236/trunk@91951 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 04:42:55 +00:00
morse%netscape.com
bf72ec500c bug 75410, removed cookies not being cleared from cookieviewer, r=blake, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@91950 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 04:40:32 +00:00
stephend%netscape.com
8b202d1a4c Checking in the fix for bug 40191, 'Bad connection refused message under an IMAP server.' r=hwaara@chello.se sr=alecf@netscape.com
git-svn-id: svn://10.0.0.236/trunk@91949 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 04:39:39 +00:00
dmose%netscape.com
22713bb18c Fixing --enable-ldap-experimental build bustage introduced by Necko API changes.
git-svn-id: svn://10.0.0.236/trunk@91948 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 04:34:58 +00:00
hyatt%netscape.com
c3bb062eec Half-size scrollbar fix. Enable relative urls in addition to absolute urls. r=danm, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@91947 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 03:56:12 +00:00
hyatt%netscape.com
b942377c6a Fix for 75189. r=jag. sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@91946 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 03:55:39 +00:00
hyatt%netscape.com
3be83165db Fix for 75189. r=jag, sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@91945 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 03:55:19 +00:00
hewitt%netscape.com
214157a61c 72717 - die Blue, die!, r=dveditz, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@91944 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 03:44:03 +00:00
danm%netscape.com
028e2b2927 dveditz points out a flaw in my last checkin
git-svn-id: svn://10.0.0.236/trunk@91943 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 03:33:59 +00:00
hewitt%netscape.com
7cdb6f49a6 72717 - die Blue, die!, r=dveditz, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@91942 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 03:32:24 +00:00
hewitt%netscape.com
344f48c3e9 55368 - scrollbar disappearance, r=andreww, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@91941 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 03:26:15 +00:00
bryner%uiuc.edu
d1f3b2c693 FreeBSD now uses $(OS_TARGET).mk. Patch from markush@acc.umu.se, r=bryner.
git-svn-id: svn://10.0.0.236/trunk@91940 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 03:26:10 +00:00
timeless%mac.com
836fea05f0 fix Bugzilla Bug 73184 can't inline rename bookmarks/folders or add bookmark folders
patch by bzbarsky@mit.edu r=timeless, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@91939 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 03:20:00 +00:00
bryner%uiuc.edu
9518bdab16 No longer needed.
git-svn-id: svn://10.0.0.236/trunk@91938 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 03:17:45 +00:00
bryner%uiuc.edu
8f5ca3ceb1 Use FreeBSD.mk for all FreeBSD versions. Patch from markush@acc.umu.se, r=nelsonb.
git-svn-id: svn://10.0.0.236/trunk@91937 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 03:12:42 +00:00
hyatt%netscape.com
1883278c65 Adding support for advancing and rewinding the focus using the command dispatcher. r=saari, sr=jst
git-svn-id: svn://10.0.0.236/trunk@91936 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 03:11:34 +00:00
waterson%netscape.com
03eb3d47f8 Bug 53956. Unconditionally remove dummy layout request when no reflows pending. Also, add NSPR logging code. r=nisheeth, sr=jst
git-svn-id: svn://10.0.0.236/trunk@91935 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 03:07:50 +00:00
hyatt%netscape.com
cb6f2a2121 Adding support for advancing and rewinding the focus using the command dispatcher. r=saari, sr=jst
git-svn-id: svn://10.0.0.236/trunk@91934 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 03:05:42 +00:00
waterson%netscape.com
b3ab5ab02e Bug 74728, take three. Properly handle stack-based tokens; specifically, require that only arena-allocated tokens may have attribute tokens. r=harishd, sr=jst
git-svn-id: svn://10.0.0.236/trunk@91933 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 03:05:22 +00:00
blakeross%telocity.com
f6fd365262 Implement css3 :empty selector (75186). Patch by the evil QA-turned-engineer Ian Hickson <ian@hixie.ch> who insists on using me shamelessly for my cvs account. r=pierre sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@91932 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 02:55:41 +00:00
dbaron%fas.harvard.edu
f57b84fb51 Fix leak of nsDFAState objects from nsOutlinerStyleCache (and fix a few warnings too). r=disttsc@bart.nl sr=hyatt@netscape.com b=75328
git-svn-id: svn://10.0.0.236/trunk@91928 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 02:44:26 +00:00
dbaron%fas.harvard.edu
1ad11b35be Switch variants of |nsScanner::ReadUntil| to accept new string classes for |aTermSet| and to use |FindCharInReadable| instead of |nsString::FindChar|. Remove (function-scope) |static nsString|s from nsHTMLTokens.cpp. r=harishd@netscape.com sr=vidur@netscape.com b=65431
git-svn-id: svn://10.0.0.236/trunk@91927 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 02:28:17 +00:00
alecf%netscape.com
e6e918143c fix for bug 74908 r=jag, sr=shaver
the find component shouldn't be an appshell component, so it doesn't need to be loaded at startup.


git-svn-id: svn://10.0.0.236/trunk@91926 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 02:02:06 +00:00
alecf%netscape.com
d3d814dd2d fix for bug 75053 - xfer and ucth do not need to be appshell components
convert them to regular modules, so they don't get loaded at startup
r=jag, sr=ben


git-svn-id: svn://10.0.0.236/trunk@91925 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 01:59:40 +00:00
morse%netscape.com
cd42416fb1 bug 64361, don't prompt on every form submission if no new values to save, r=sgehani, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@91924 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 01:55:59 +00:00
hewitt%netscape.com
4839aeecb7 74076 - Wrong URL for Modern preview image (from neil@parkwaycc.co.uk), r=andreww, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@91923 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 01:52:45 +00:00
danm%netscape.com
b62f123945 oh yeah. last version compiled on linux, only
git-svn-id: svn://10.0.0.236/trunk@91922 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 01:45:19 +00:00
danm%netscape.com
06f0dca043 replacing use of evil hidden window with embedding-copacetic window watcher. bug 71895 r=blizzard,hyatt,javi,various
git-svn-id: svn://10.0.0.236/trunk@91921 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 01:20:28 +00:00
hewitt%netscape.com
fdce7cd76c 72882 - msgcompose cleanup , r=blake, sr=ben
git-svn-id: svn://10.0.0.236/trunk@91920 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 00:51:15 +00:00
sdagley%netscape.com
d212a7ef52 Fix #75928. Add prvrsion.c to Mac build so libVersionPoint() available (needed for for NSS 3.2.1 landing). r=javi@netscape.com,r/a=larryh@netscape.com
Also sync'd Carbon targets in .mcp with version from NSPRPUB_CLIENT_BRANCH


git-svn-id: svn://10.0.0.236/trunk@91919 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 00:39:16 +00:00
nelsonb%netscape.com
b2661ccb4d Implementation of 5 DHE ciphersuites, client side only.
Contributed by Dr Stephen Henson <stephen.henson@gemplus.com>


git-svn-id: svn://10.0.0.236/trunk@91917 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 00:29:18 +00:00
andreww%netscape.com
234df03f68 bugzilla - 68247 r=doronr sr=sspitzer cleaning up mail search dialog some.
git-svn-id: svn://10.0.0.236/trunk@91916 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 00:21:51 +00:00
nhotta%netscape.com
841f0c90f8 Fix the backend problem of override inheritance, also changed to use nsIObserver for pref callback,
bug 74772, r=yokoyama, sr=bienvenu.


git-svn-id: svn://10.0.0.236/trunk@91914 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 00:14:08 +00:00
javi%netscape.com
c9a8285f69 Makefile clean-up.
Build against trunk of coreconf using new mechanism for adding includes.


git-svn-id: svn://10.0.0.236/trunk@91913 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 00:11:47 +00:00
danm%netscape.com
db135a7ce4 oops. forgot InterfacePointer constructor. see ds/nsSupportsPrimitives.cpp rev 3.16. bug 70534
git-svn-id: svn://10.0.0.236/trunk@91912 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 00:10:39 +00:00
sonmi%netscape.com
bd6b9f9efd fixed an sed command toi get process ID of tail -f on NT
git-svn-id: svn://10.0.0.236/trunk@91906 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 22:34:19 +00:00
javi%netscape.com
d04b3b024c Fix for Bug 75300
git-svn-id: svn://10.0.0.236/trunk@91905 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 22:28:52 +00:00
varga%utcru.sk
e14b93d128 backout accidental checkin
git-svn-id: svn://10.0.0.236/trunk@91903 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 21:26:00 +00:00
hwaara%chello.se
ec0771e0ca Checking in stuff I have for widgetglue.js (to know that I'm checkin into the right branch :) )
git-svn-id: svn://10.0.0.236/trunk@91900 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 21:11:43 +00:00
javi%netscape.com
98b09ba42b Fix build bustage.
git-svn-id: svn://10.0.0.236/trunk@91899 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 20:57:57 +00:00
sfraser%netscape.com
a69ae58205 Final fix for bug 75388 -- don't crash with null image in nsImageBoxFrame. sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@91897 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 20:25:12 +00:00
sonmi%netscape.com
a4a2b0eb35 fixed a stresstest failures were not recognized by this script
git-svn-id: svn://10.0.0.236/trunk@91894 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 18:39:14 +00:00
ccarlen%netscape.com
d0cf8c7fff Bugs 70379, 70380 - Hide nsISingleSignon from embedding apps, split auth prompting methods out of nsIPrompt into a new interface. r=valeski, sr=rpotts.
git-svn-id: svn://10.0.0.236/trunk@91893 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 18:30:25 +00:00
sspitzer%netscape.com
64e2e50b2b another bulletproofer, until pavlov wakes up. #75416 r=waterson.
git-svn-id: svn://10.0.0.236/trunk@91892 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 18:16:58 +00:00
sspitzer%netscape.com
215d6b12ed fix for blocker #75390. email addresses not showing up in message pane.
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@91891 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 17:50:42 +00:00
sspitzer%netscape.com
91eceb09cb bulletproof for crasher #75407. r/sr=mcafee,waterson,shaver
git-svn-id: svn://10.0.0.236/trunk@91890 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 17:44:53 +00:00
nicolson%netscape.com
c4222feb3a Don't link with libhpi, apparently it's not necessary in jdk 1.2.
git-svn-id: svn://10.0.0.236/trunk@91889 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 17:43:00 +00:00
nicolson%netscape.com
29b424625a Be able to link against JDK 1.1 libraries.
git-svn-id: svn://10.0.0.236/trunk@91888 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 17:41:52 +00:00
nicolson%netscape.com
b26177b61f Tweaks for JSS 3.1, and get it to build.
git-svn-id: svn://10.0.0.236/trunk@91886 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 17:32:30 +00:00
nboyd%atg.com
5eac350078 Fix incorrect for..in order dependency
git-svn-id: svn://10.0.0.236/trunk@91885 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 17:16:04 +00:00
ccarlen%netscape.com
b8a305d5bb New files for bug 70380 - not yet part of build. r=valeski, sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@91884 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 14:40:07 +00:00
nboyd%atg.com
09ab69d6c1 New file from Igor.
git-svn-id: svn://10.0.0.236/trunk@91883 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 14:21:24 +00:00
glazman%netscape.com
c70d8d0d40 fix for :not() due to 72302; b=71647, r=pierre, sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@91882 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 13:43:20 +00:00
nboyd%atg.com
10714a8364 Add Igor's changes to make generation of id strings by tool.
git-svn-id: svn://10.0.0.236/trunk@91881 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 13:20:02 +00:00
jfrancis%netscape.com
144d6ed231 fix for 74991: nsDocumentEncoder::SerializeRangeToString() reverses order of ancestors. r=anthonyd; sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@91880 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 12:37:23 +00:00
disttsc%bart.nl
6796b6761b Fix MOZ_TRACK_MODULE_DEPS bustage (senna)
git-svn-id: svn://10.0.0.236/trunk@91879 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 12:14:46 +00:00
pavlov%netscape.com
19a0042886 fix for crash when using xprint bug 73178 r=darin sr=shaver
git-svn-id: svn://10.0.0.236/trunk@91878 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 11:51:43 +00:00
disttsc%bart.nl
18234d85ff Fix back/forward navigation keys, bug=75232, author=Sairuh <siaruh@netscape.com>, r=jag, sr=ben
git-svn-id: svn://10.0.0.236/trunk@91877 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 11:34:47 +00:00
glazman%netscape.com
0f9b6f6318 CSS2+ identifiers should support underscores ; b=74845, r=pierre, sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@91876 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 11:09:07 +00:00
pollmann%netscape.com
64c10cf2d9 Bug 58189: Send Content-Transfer-Encoding header on file upload, patch thanks to havill@redhat.com, r=pollmann@netscape.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@91875 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 10:16:11 +00:00
mcafee%netscape.com
d097ddbf2f Adding Ts to legend
git-svn-id: svn://10.0.0.236/trunk@91874 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 09:49:33 +00:00
darin%netscape.com
fec1ac1830 fixes win32 startup crash. sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@91872 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 09:07:11 +00:00
darin%netscape.com
b25e09a122 fixes mac bustage
git-svn-id: svn://10.0.0.236/trunk@91868 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 08:45:44 +00:00
pavlov%netscape.com
d171543b59 more build bustage
git-svn-id: svn://10.0.0.236/trunk@91867 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 08:19:17 +00:00
pavlov%netscape.com
0e6b77651e fixing build bustage
git-svn-id: svn://10.0.0.236/trunk@91866 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 08:10:51 +00:00
bryner%uiuc.edu
1a3ae53788 Updating for necko api change.
git-svn-id: svn://10.0.0.236/trunk@91865 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 08:01:26 +00:00
pavlov%netscape.com
7291038dd0 fixing stuff
git-svn-id: svn://10.0.0.236/trunk@91864 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 07:41:23 +00:00
sspitzer%netscape.com
ce26223606 fix for #74674. bad rows when switching folders. sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@91862 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 07:26:14 +00:00
darin%netscape.com
26bb2c7e3c Fixes irc bustage.
git-svn-id: svn://10.0.0.236/trunk@91861 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 07:25:55 +00:00
sspitzer%netscape.com
fe9e1053e6 fix for #75290. clean up our temp files when doing save as draft.
fix by cavin@netscape.com.  r=ducarroz, sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@91860 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 07:23:18 +00:00
darin%netscape.com
35f9593885 Fixes xmlterm bustage
git-svn-id: svn://10.0.0.236/trunk@91859 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 07:21:22 +00:00
darin%netscape.com
a0a935092f Fixes mac bustage.
git-svn-id: svn://10.0.0.236/trunk@91858 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 07:19:24 +00:00
sspitzer%netscape.com
fd7fb9c6fa fix for #75052. get "flagged" to stick for imap. sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@91857 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 07:11:32 +00:00
pavlov%netscape.com
185c0f4ec5 fixing build bustage
git-svn-id: svn://10.0.0.236/trunk@91856 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 07:10:30 +00:00
beard%netscape.com
5a1dc4be2d Synchronized with latest sources.
git-svn-id: svn://10.0.0.236/trunk@91855 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 07:09:43 +00:00
darin%netscape.com
e62c159d66 Removing erroneous NS_BREAK from nsHTTPChannel
git-svn-id: svn://10.0.0.236/trunk@91854 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 06:58:50 +00:00
darin%netscape.com
9b78254258 Removed erroneous NS_BREAK from nsSocketRequest::Cancel
git-svn-id: svn://10.0.0.236/trunk@91853 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 06:57:01 +00:00
hewitt%netscape.com
77a6d4918c 72257 - Subfolder is bolded when a msg is filtered to parent folder., r=bienvenu, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@91852 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 06:49:12 +00:00
hewitt%netscape.com
179a5d1a8c 73133 - image properties dialog problems, r=cmanske, sr=ben
git-svn-id: svn://10.0.0.236/trunk@91851 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 06:46:09 +00:00
hewitt%netscape.com
3b0add8d15 72542 - xpi dialog too wide, r=dveditz, sr=ben
git-svn-id: svn://10.0.0.236/trunk@91850 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 06:41:26 +00:00
pavlov%netscape.com
bb0e9d0f54 removing the statusArg param to OnStopRequest to fix build bustage
git-svn-id: svn://10.0.0.236/trunk@91849 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 06:40:51 +00:00
darin%netscape.com
cd4d7b3d7e Needed to fix mac bustage from necko api changes.
git-svn-id: svn://10.0.0.236/trunk@91848 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 06:21:54 +00:00
darin%netscape.com
39e4de4954 Fixes mac bustage
git-svn-id: svn://10.0.0.236/trunk@91847 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 06:19:33 +00:00
mcafee%netscape.com
7aceda4c67 Adding startup.dat
git-svn-id: svn://10.0.0.236/trunk@91846 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 06:13:08 +00:00
sspitzer%netscape.com
c6aff1ea66 #75346. fix some assertions and leaks when migrating. sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@91845 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 06:08:27 +00:00
darin%netscape.com
9d03c579d0 Necko API changes, bug 74221. r=valeski, sr=rpotts.
git-svn-id: svn://10.0.0.236/trunk@91842 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 06:01:08 +00:00
darin%netscape.com
8705be106d Necko API changes, bug 74221. r=valeski, sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@91841 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 05:57:29 +00:00
mcafee%netscape.com
f38af2ed47 Adding support for startup test.
git-svn-id: svn://10.0.0.236/trunk@91840 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 05:55:12 +00:00
mcafee%netscape.com
b58787ef68 process build log to create startup.dat file
git-svn-id: svn://10.0.0.236/trunk@91839 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 05:54:29 +00:00
sspitzer%netscape.com
06fc400d41 I crashed here, now I can reproduce it. add some bulletproofing and an assertion so I can catch it
next time.  no bug.  sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@91838 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 05:54:28 +00:00
darin%netscape.com
2071e29acb Necko API changes, bug 74221. r=valeski, sr=rpotts.
git-svn-id: svn://10.0.0.236/trunk@91837 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 05:43:26 +00:00
varga%utcru.sk
cbcee194ee Bug 73865.
Changes to RDF outliner, needed for folder outliner.
r=waterson sr=ben


git-svn-id: svn://10.0.0.236/trunk@91836 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 05:30:51 +00:00
sspitzer%netscape.com
82b7db5819 fix for crasher on exit. close the dbview when the mailnews xul is unloaded.
when the db goes away (on shutdown) we won't get notified, so we won't poke the
outliner, which is already gone.  sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@91835 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 05:29:39 +00:00
mcafee%netscape.com
85283d0841 minor change to test output format.
git-svn-id: svn://10.0.0.236/trunk@91834 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 05:24:28 +00:00
hyatt%netscape.com
aff62c695b Fix linux orange. r=pav, sr=ben
git-svn-id: svn://10.0.0.236/trunk@91832 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 05:06:57 +00:00
pavlov%netscape.com
203883f072 fix for bug 74503 r=jag sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@91831 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 04:54:58 +00:00
mcafee%netscape.com
41e4c622fc Adding startup-test.html for tinderbox startup test. r=jag, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@91830 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 04:27:40 +00:00
danm%netscape.com
4559f9129e removing unused reference to commondialogs stuff. it bothered me. bug 72112 continues
git-svn-id: svn://10.0.0.236/trunk@91829 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 04:03:16 +00:00
mcafee%netscape.com
66b2b5a80a rename startup.html to startup-test.html
git-svn-id: svn://10.0.0.236/trunk@91828 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 04:02:21 +00:00
danm%netscape.com
693cc8b25a adding nsISupportsInterfacePointer from jst's XPCDOM_20010329 branch. preliminary for bug 70534. r=hyatt,jband,jst,me
git-svn-id: svn://10.0.0.236/trunk@91827 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 03:56:48 +00:00
justdave%syndicomm.com
38b7b40049 Fix for bug 18349: query.cgi target_milestone value does not reload SELECTed item.
Patch by <jake@acutex.net>
r= justdave


git-svn-id: svn://10.0.0.236/trunk@91826 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 03:49:01 +00:00
justdave%syndicomm.com
c3a81203c0 Fix for bug 72379: query.cgi component value does not reload SELECTed item.
Patch by Myl Melez <myk@mozilla.org>
r= jake, justdave


git-svn-id: svn://10.0.0.236/trunk@91825 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 03:41:44 +00:00
mscott%netscape.com
3079423038 (NOT PART OF THE BUILD YET)
turn icon urls into moz-icon to avoid name space problems.
the format is now:
moz-icon://file://some file?size=16&contentType=text/html
The content type parameter is optional. The file need not exist.


git-svn-id: svn://10.0.0.236/trunk@91824 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 03:40:02 +00:00
mcafee%netscape.com
3590a44a7f Adding startup test.
git-svn-id: svn://10.0.0.236/trunk@91823 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 03:33:35 +00:00
hyatt%netscape.com
95932a967d Fix win32 bustage.
git-svn-id: svn://10.0.0.236/trunk@91822 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 03:29:23 +00:00
cmanske%netscape.com
8dabedc82e Fixed Composer bugs 75291 and 74039. r=mjudge, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@91821 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 03:02:10 +00:00
disttsc%bart.nl
917c3678ea Bug 72440: ``"menulist menu > menupopup" does not use the same style as "menulist > menupopup"'', author=Boris Zbarsky <bzbarsky@mit.edu>, r=timeless, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@91819 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 02:34:45 +00:00
disttsc%bart.nl
4a90a75bdb Bug 36550: "Window unresponsive if in negative coord-space [such as in Dual Monitor setup]", author=Craig Boston <craig@aeiea.gank.org>, patch updated to tip by ajbanck@casema.net, r=bryner, sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@91818 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 02:27:41 +00:00
law%netscape.com
bca7ef42a9 Bug 52454; new helper app dialog; this is under development and not built/used yet
git-svn-id: svn://10.0.0.236/trunk@91815 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 02:15:22 +00:00
hyatt%netscape.com
c28b9f19c0 Fix for 73137. r=danm, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@91814 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 02:10:02 +00:00
hyatt%netscape.com
2b396d44a0 Fix for 73137. r=danm, sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@91813 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 02:09:29 +00:00
saari%netscape.com
bce5412cec changes for creating the image container from the decoder. Needed for supporting different image container types (needed for ART support in the short term).
git-svn-id: svn://10.0.0.236/trunk@91812 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 01:51:36 +00:00
nboyd%atg.com
e2859294b4 Remove SecuritySupport code that doesn't apply to the Invoker case.
git-svn-id: svn://10.0.0.236/trunk@91811 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 01:47:50 +00:00
saari%netscape.com
6555a0a14c changes to image container creation to facilitate different container types. Needed for ART support, and cleaner GIF and JPEG support. r=pavlov, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@91810 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 01:44:20 +00:00
javi%netscape.com
e317d9addf Fix some build bustage.
git-svn-id: svn://10.0.0.236/trunk@91809 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 01:39:03 +00:00
mcafee%netscape.com
03465d4ac5 remove bogus l
git-svn-id: svn://10.0.0.236/trunk@91808 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 01:26:52 +00:00
mozilla.BenB%bucksch.org
5e0c87ad03 58377: Spaces at end of line, empty lines with spaces. Fixed both. Adjusting test to follow. All changes intended and an improvement.
git-svn-id: svn://10.0.0.236/trunk@91807 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 01:13:07 +00:00
mozilla.BenB%bucksch.org
6fe07c2988 58377: We output space(s) at the end of the line way too often. That causes messy output in format=flowed-aware readers.
Examples (fixed): end of lists, after headers, empty lines in quotes.
Reason was broken indention and broken space-stuffing.
Also made empty lines around list items more similar to NGLayout (looks better now).
Part of fix contributed by Daniel Bratell
r=akk, sr=jst


git-svn-id: svn://10.0.0.236/trunk@91806 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 01:11:39 +00:00
brendan%mozilla.org
afe0723131 Fix Function.prototype.to{Source,String} to parenthesize function objects that were expressed rather than declared (73760, r=rogerl, sr=shaver).
git-svn-id: svn://10.0.0.236/trunk@91805 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 01:10:28 +00:00
mcafee%netscape.com
ba42324717 Adding white background, so linux sees white
git-svn-id: svn://10.0.0.236/trunk@91804 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 01:10:07 +00:00
mcafee%netscape.com
b0eafbc100 shrinking who iframe a bit
git-svn-id: svn://10.0.0.236/trunk@91803 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 01:09:35 +00:00
waterson%netscape.com
957ccfdaba Bug 5569. Make sure that Terminate() can propogate DidBuildModel() to the sink, and that the sink will ensure an initial reflow has occurred. r=harishd, sr=jst
git-svn-id: svn://10.0.0.236/trunk@91801 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 00:49:49 +00:00
idk%eng.sun.com
30ef619211 * not part of the build *
adding tests for urp module
author lsv@sparc.spb.su


git-svn-id: svn://10.0.0.236/trunk@91800 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 00:39:05 +00:00
nboyd%atg.com
78bc7f720f Revert default of generatingDebug back to false to fix regressions.
git-svn-id: svn://10.0.0.236/trunk@91799 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 23:52:04 +00:00
endico%mozilla.org
a370aaf2e1 change to using google links instead of the defunct deja.com links
git-svn-id: svn://10.0.0.236/trunk@91798 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 23:49:51 +00:00
nboyd%atg.com
f0846ebca4 Fix NPE.
git-svn-id: svn://10.0.0.236/trunk@91797 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 23:43:19 +00:00
jband%netscape.com
81c60fc961 fix bug 70360 - adding an additional gchook event. r=shaver sr=brendan. fix bug 73761 - property cache does *bad* things if accessed during finalization. sr=brendan. checkin patch from vidur regarding off-by-on in result code iteration. sr=jband on vidur's patch
git-svn-id: svn://10.0.0.236/trunk@91795 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 23:22:07 +00:00
dbaron%fas.harvard.edu
ebf2296c18 Fix build and runtime bustage in xlib port. b=75125 r=blizzard@mozilla.org sr=shaver@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@91794 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 23:16:19 +00:00
tao%netscape.com
137438393d Clean up debug printf; no code changes.
git-svn-id: svn://10.0.0.236/trunk@91793 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 23:15:21 +00:00
attinasi%netscape.com
9c95f04cf8 Fixed some bad code that was updating list position incorrectly when going from outside to inside. b=59086, r=karnaze@netscape.com sr=waterson@netscape.com
git-svn-id: svn://10.0.0.236/trunk@91792 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 23:13:31 +00:00
tao%netscape.com
ec1b12fb8b 71910: Location field for home page in Navigator prefs panel empty
(r=mcafee,sr=alecf). Relocate urls.


git-svn-id: svn://10.0.0.236/trunk@91791 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 23:13:30 +00:00
dbaron%fas.harvard.edu
b6a5197edf Make "Runtime mismatch, so leaking context!" error message from fix for 71237 |#ifdef DEBUG|. r=disttsc@bart.nl sr=shaver@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@91790 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 23:08:37 +00:00
mcafee%netscape.com
133b833765 Adding startup timeout
git-svn-id: svn://10.0.0.236/trunk@91789 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 23:08:28 +00:00
dbaron%fas.harvard.edu
45a00c28bd Fix typo (missing commas) that caused some nested lists to have vertical margins when they shouldn't have had vertical margins. b=75132 r=disttsc@bart.nl, ian@hixie.ch sr=attinasi@netscape.com
git-svn-id: svn://10.0.0.236/trunk@91788 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 23:05:43 +00:00
javi%netscape.com
f0b29e119c initialize with the correct file name.
git-svn-id: svn://10.0.0.236/trunk@91784 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 22:52:47 +00:00
bstell%netscape.com
39ebfed7df bug 55021, r=ftang@netscape.com, sr=erik@netscape.com
add pref for print.psnative.font for langGroups


git-svn-id: svn://10.0.0.236/trunk@91783 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 22:47:45 +00:00
mcafee%netscape.com
07fd082389 Support for run_system_cmd, to introduce sync;sleep settling for performance test. Stub for startup test.
git-svn-id: svn://10.0.0.236/trunk@91782 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 22:44:49 +00:00
aaronl%chorus.net
f66b544ef0 Implemented focus appearance prefs. bug 74225, r=rods, sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@91781 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 22:17:11 +00:00
ftang%netscape.com
832448f674 not part of the build yet.
4 bytes GB18030 mapping table in special index form


git-svn-id: svn://10.0.0.236/trunk@91780 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 22:07:00 +00:00
ftang%netscape.com
c2363829be not part of the build
modify the perl script so
1. it will generate npl
2. it will generate instruction in the file
3. map correctly for the EUDC according to MS document


git-svn-id: svn://10.0.0.236/trunk@91779 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 22:04:55 +00:00
ftang%netscape.com
34773b329a not part of the build
make the table generation tool depend on the global flag


git-svn-id: svn://10.0.0.236/trunk@91778 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 22:01:11 +00:00
jgmyers%netscape.com
bcd480e286 finish replacing DecodeMimePartIIStr with DecodeMimeHeader: bug 65277 r=nhotta r=ducarroz sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@91776 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 21:21:22 +00:00
erik%netscape.com
2b1a70ea09 trivial change (just adding a comma at the end of the list for the next
person who comes along)


git-svn-id: svn://10.0.0.236/trunk@91775 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 21:11:19 +00:00
anatoliya%netscape.com
8d6f13fcea Restore the file
git-svn-id: svn://10.0.0.236/trunk@91774 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 20:52:07 +00:00
anatoliya%netscape.com
95e67b1f69 Restore the file
git-svn-id: svn://10.0.0.236/trunk@91773 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 20:41:07 +00:00
danm%netscape.com
ee20847587 fix goofed recent change from use of commondialogs to promptservice. bug 75244 r=hyatt,ianh
git-svn-id: svn://10.0.0.236/trunk@91770 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 20:38:20 +00:00
harishd%netscape.com
648dbbe680 Changes contributed by Tom Lendacky ( toml@us.ibm.com ).
*** NOT PART OF THE BUILD ***


git-svn-id: svn://10.0.0.236/trunk@91769 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 20:27:35 +00:00
ccarlen%netscape.com
d2513c7c92 Bug 75227 - Unable to confirm profile migration - therefore can't migrate. r=danm, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@91767 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 20:24:32 +00:00
nhotta%netscape.com
14b1dbb9be Changed MimeObject_output_init() to set an original mail's charset only if no override is set, bug 39736, r=ducarroz, sr=bienvenu.
git-svn-id: svn://10.0.0.236/trunk@91766 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 20:03:41 +00:00
justdave%syndicomm.com
53b0457f39 Fix for bug 71659: New bugs weren't creating email if the reported didn't give a long description, and the first person who added a comment had their comment become the long description of the bug.
Patch by <jake@acutex.net>
r= justdave


git-svn-id: svn://10.0.0.236/trunk@91764 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 19:10:43 +00:00
bryner%uiuc.edu
13a60dc90a Fixing more fallout from danm's checkin.
git-svn-id: svn://10.0.0.236/trunk@91763 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 18:30:18 +00:00
disttsc%bart.nl
32a16a831b Fix MOZ_TRACK_MODULE_DEPS bustage (senna)
git-svn-id: svn://10.0.0.236/trunk@91762 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 18:22:21 +00:00
cotter%netscape.com
3acbc38c33 Latest TOC corrections re PSM docs.
git-svn-id: svn://10.0.0.236/trunk@91761 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 18:17:51 +00:00
cotter%netscape.com
2ea3d76a42 Latest text updates.
git-svn-id: svn://10.0.0.236/trunk@91759 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 18:16:53 +00:00
cotter%netscape.com
4703746f05 Added first batch of help targets for PSM 2.0
git-svn-id: svn://10.0.0.236/trunk@91758 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 18:09:19 +00:00
javi%netscape.com
ff5f8a9f4a Get rid of a signed/unsigned comparison warning.
git-svn-id: svn://10.0.0.236/trunk@91757 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 17:44:08 +00:00
danm%netscape.com
b519f1a633 use prompt service correctly. smoketest blocker bug 75218. a=kysmith
git-svn-id: svn://10.0.0.236/trunk@91756 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 17:06:03 +00:00
disttsc%bart.nl
78c6817fd8 "Disable theme "Apply" button if no item is selected in the tree", bug=46681, author=Gervase Markham <gervase.markham@univ.ox.ac.uk>, r=jag/timeless, sr=ben
git-svn-id: svn://10.0.0.236/trunk@91755 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 14:49:25 +00:00
dcone%netscape.com
c8ee69d8be Fixed postscript title. b=66943 r=mcclusk sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@91752 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 14:27:53 +00:00
cls%seawood.org
c47bab30a3 Use nspr-config from nsprpub/config instead of $(DIST)/bin
git-svn-id: svn://10.0.0.236/trunk@91751 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 14:22:05 +00:00
karnaze%netscape.com
ebc3209fe0 bug 61663 - repeat headers and footers on more than 2 pages. sr=attinasi, r=bernd.mielke@snafu.de.
git-svn-id: svn://10.0.0.236/trunk@91750 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 14:21:24 +00:00
ccarlen%netscape.com
cecc5b9e55 Bug 64733 - Profile Mgr "Delete/Dont Delete Files" dialog not centered. r=timeless, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@91749 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 13:49:06 +00:00
peterv%netscape.com
a01e2b3c87 Mac bustage fix. Removing nsGfxListControlFrame.cpp, which isn't needed (anymore?). r=jag.
git-svn-id: svn://10.0.0.236/trunk@91748 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 13:44:43 +00:00
valeski%netscape.com
383351c7a4 sr=shaver. r=valeski. checking this in for blizz to get it out of the way. 74801. need to be GI'instead of QI
git-svn-id: svn://10.0.0.236/trunk@91747 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 13:31:50 +00:00
cls%seawood.org
f6b2b3c998 Updating copyright
git-svn-id: svn://10.0.0.236/trunk@91746 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 13:25:32 +00:00
rods%netscape.com
2328a96abb Fixed the Onchange event, so it fires at the correct time.
Bug 62753 r=pollmann sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@91745 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 12:08:40 +00:00
gordon%netscape.com
6c231a906a Fix bug 73441 "New cache needs "Clear" functionality. Changed pref advanced cache panel clear buttons to clear new cache devices, and fixed bug in nsMemoryCacheDevice to avoid calling nsCRT::strlen(nsnull). sr=darin.
git-svn-id: svn://10.0.0.236/trunk@91741 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 09:52:15 +00:00
cls%seawood.org
b112ffed9c Add include path for nss. r=bryner
git-svn-id: svn://10.0.0.236/trunk@91740 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 09:52:12 +00:00
cls%seawood.org
35179a15ec Initial changes for building mozilla with nss autoconf. r=bryner
git-svn-id: svn://10.0.0.236/trunk@91739 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 09:40:16 +00:00
cls%seawood.org
7ab4b29cd7 Adding initial support for building mozilla with autoconf version of NSS. r=bryner
git-svn-id: svn://10.0.0.236/trunk@91738 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 09:38:55 +00:00
cls%seawood.org
0ea32ecec4 Followup fixes to danm's prompt changes.
r= (Tinderbox bustage | NOT PART OF THE BUILD | doing the right thing)


git-svn-id: svn://10.0.0.236/trunk@91736 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 08:51:34 +00:00
bryner%uiuc.edu
e3051d0209 Syncing with danm's nsIDialogParamBlock changes. r=cls. Not part of build.
git-svn-id: svn://10.0.0.236/trunk@91735 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 08:44:46 +00:00
gordon%netscape.com
7f9f297b86 Fix bug 75171 "implement nsCacheSession::EvictEntries", sr = darin.
git-svn-id: svn://10.0.0.236/trunk@91734 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 08:14:08 +00:00
dveditz%netscape.com
7807bb447b makefile changes to keep .h files out of bogus export directory -- r=leaf
removing obsolete files (not part of build)


git-svn-id: svn://10.0.0.236/trunk@91733 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 07:19:02 +00:00
danm%netscape.com
0518fc668b unbuilding deprecated prompt files (cleaning up my mess)
git-svn-id: svn://10.0.0.236/trunk@91732 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 04:52:46 +00:00
disttsc%bart.nl
030fc9c43e Fix back/forward button going back/forward twice and their history menus going back/forward instead of jumping to the selected item. bug=74960, r=blake, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@91731 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 04:31:00 +00:00
endico%mozilla.org
82cbdf6b8e only attempt to wrap the newsbot file if template and wrap script exist. Sometimes they don't if this script is run while the web site is being rebuilt.
git-svn-id: svn://10.0.0.236/trunk@91730 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 04:21:18 +00:00
morse%netscape.com
1aaa375599 bug 73964, unable to log in to compuserve, r=valeski, sr=darin
git-svn-id: svn://10.0.0.236/trunk@91729 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 04:16:54 +00:00
scc%mozilla.org
25223a8e62 moved the css file to someplace where lxr can't hurt it: www.mozilla.org/projects/string/string-guide.css
git-svn-id: svn://10.0.0.236/trunk@91728 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 03:21:48 +00:00
scc%mozilla.org
43768c0ead well, the css file can't live here, because lxr mangles it
git-svn-id: svn://10.0.0.236/trunk@91727 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 03:09:03 +00:00
danm%netscape.com
7bd5bccde5 removing duplicate nsIDialogParamBlock definition until the original can be removed.
git-svn-id: svn://10.0.0.236/trunk@91726 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 02:51:32 +00:00
danm%netscape.com
e023132805 oops
git-svn-id: svn://10.0.0.236/trunk@91725 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 02:25:52 +00:00
danm%netscape.com
0251b1e95c commondialog service is being replaced by promptservice. bug 72112 continues
git-svn-id: svn://10.0.0.236/trunk@91724 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 02:08:05 +00:00
hyatt%netscape.com
faee68a652 Fix for 75189. r=jag.
git-svn-id: svn://10.0.0.236/trunk@91722 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 01:40:19 +00:00
scc%mozilla.org
61c5f1a883 the start of some string documentation ... no real content yet, just an outline
git-svn-id: svn://10.0.0.236/trunk@91721 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 01:39:43 +00:00
danm%netscape.com
b49205d089 commondialog service is being replaced by promptservice. bug 72112 continues
git-svn-id: svn://10.0.0.236/trunk@91720 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 01:35:41 +00:00
danm%netscape.com
833a9075f2 more prompt stuff moved to embedding components. bug 72112 continues.
git-svn-id: svn://10.0.0.236/trunk@91719 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 00:48:21 +00:00
pavlov%netscape.com
7e0bbd83cd fixing bug 73685 r=jag sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@91718 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 00:45:06 +00:00
danm%netscape.com
6584cefd59 more prompt stuff moved to embedding components. bug 72112 continues
git-svn-id: svn://10.0.0.236/trunk@91717 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 00:43:14 +00:00
danm%netscape.com
0cd03c8ac6 make DoDialog available from idl. bug 72112 continues
git-svn-id: svn://10.0.0.236/trunk@91716 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 00:42:12 +00:00
cls%seawood.org
eaeff9ebd7 Add directories to make psm/psm-glue build standalone again
git-svn-id: svn://10.0.0.236/trunk@91715 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 00:37:44 +00:00
naving%netscape.com
4f3ab17fd2 74903. sr=mscott. POP:3 Display the error msg sent by the server.
git-svn-id: svn://10.0.0.236/trunk@91712 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-08 23:41:00 +00:00
brendan%mozilla.org
0ced3d9999 Add __lookupGetter__ and __lookupSetter__ (71992, r=rogerl, sr=shaver).
git-svn-id: svn://10.0.0.236/trunk@91710 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-08 23:23:34 +00:00
rbs%maths.uq.edu.au
dcba7fad19 Removed early mis-prefixing of 'a' on local variables. Switched to NS_LITERAL_STRING. Combined two 'if's and added an explanatory comment while I was there.
git-svn-id: svn://10.0.0.236/trunk@91707 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-08 22:32:29 +00:00
hyatt%netscape.com
65a76bc8a4 Fix regression to :-moz-bound-element caused by the :not checkin.
git-svn-id: svn://10.0.0.236/trunk@91706 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-08 22:22:47 +00:00
hyatt%netscape.com
bb18d9fd4c Fix for 73137. r=lumpy, sr=mozbot
git-svn-id: svn://10.0.0.236/trunk@91705 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-08 22:12:55 +00:00
cls%seawood.org
1052e3f592 Removing extranous use of NSPR_INCLUDE_DIR
git-svn-id: svn://10.0.0.236/trunk@91702 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-08 21:26:19 +00:00
dbragg%netscape.com
1bf7055a01 Turning of building of OS2 version of InstallCleanup until I can work with the OS2 experts.
git-svn-id: svn://10.0.0.236/trunk@91701 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-08 20:51:12 +00:00
dbragg%netscape.com
fd8099df3a Fix for OS2 bustage.
git-svn-id: svn://10.0.0.236/trunk@91700 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-08 20:26:53 +00:00
dbragg%netscape.com
4c4bc67fb4 Special version of cleanup routine for OS2. Most of the work done by Javier pedemont@us.ibm.com
git-svn-id: svn://10.0.0.236/trunk@91699 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-08 20:17:09 +00:00
dbragg%netscape.com
21eb1b95fb Turning on xpicleanup in the build again for bug 65682. It was broken on several PORTS when first checked in. Original r=dveditz and sr=mscott
git-svn-id: svn://10.0.0.236/trunk@91696 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-08 17:54:54 +00:00
peterv%netscape.com
a5e3743352 Fix for 74873 (Make transformiix |#include|s better). Patch by Axel Hecht. Not part of default build. r=peterv, sr=scc.
git-svn-id: svn://10.0.0.236/trunk@91695 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-08 14:45:17 +00:00
peterv%netscape.com
2b9039ce10 Fix for 74873 (Make transformiix |#include|s better). Patch by Axel Hecht. Not part of default build. r=peterv, sr=scc.
git-svn-id: svn://10.0.0.236/trunk@91694 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-08 14:40:12 +00:00
talisman%anamorphic.com
1203747bbe Now have all bundle resources being properly copied, including icons and needed libraries. jrg...
git-svn-id: svn://10.0.0.236/trunk@91693 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-08 09:58:35 +00:00
talisman%anamorphic.com
c8f86b223b Fixed some potentially serious thread cancellation issues. jrg
git-svn-id: svn://10.0.0.236/trunk@91692 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-08 09:56:53 +00:00
talisman%anamorphic.com
6b4b21ac71 Fixed use of deprecated show() and hide() methods. Replaced with correct calls to setVisible( boolean ). jrg
git-svn-id: svn://10.0.0.236/trunk@91691 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-08 09:55:18 +00:00
talisman%anamorphic.com
a3e566e367 Fixed some potentially serious thread cancellation issues. Also, it's not clear to me that we really need to override the addNotify() method in this case. jrg
git-svn-id: svn://10.0.0.236/trunk@91690 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-08 09:53:30 +00:00
talisman%anamorphic.com
87f636ebc1 Missed this on last reorg checkin. jrg
git-svn-id: svn://10.0.0.236/trunk@91689 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-08 09:50:54 +00:00
talisman%anamorphic.com
b7e883dc4c Turned off the DEBUG flag and other unnecessary console output. jrg
git-svn-id: svn://10.0.0.236/trunk@91688 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-08 09:49:46 +00:00
talisman%anamorphic.com
62b87af5f9 Call to JPasswordField.getText() is deprecated. Changed to getPassword(). jrg
git-svn-id: svn://10.0.0.236/trunk@91687 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-08 09:46:24 +00:00
talisman%anamorphic.com
2a790ce78c Changed call to Properties.save() to Properties.store() since save() is deprecated. jrg
git-svn-id: svn://10.0.0.236/trunk@91686 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-08 09:44:43 +00:00
disttsc%bart.nl
f592618075 When opening a new window, place the uri to load in the location bar. If the load is somehow interrupted, you'll now have the uri you wanted there instead of nothing. bug=70682, r=mao, sr=ben
git-svn-id: svn://10.0.0.236/trunk@91685 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-08 08:39:33 +00:00
disttsc%bart.nl
0c89f24d60 Clean up MODULE/REQUIRES, bug=73353, r=cls
git-svn-id: svn://10.0.0.236/trunk@91684 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-08 08:33:11 +00:00
justdave%syndicomm.com
362a8f742b Fix for bug 66014: Correct sanitycheck for the new initialowner and
initialqacontact fields in the components table.
Patch by Matthew Tuck <matty@chariot.net.au>
r= afranke, justdave


git-svn-id: svn://10.0.0.236/trunk@91676 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-08 02:33:02 +00:00
jst%netscape.com
3d0ff6c93e Adding nsIDOMNSHistory.idl, not part of the build.
git-svn-id: svn://10.0.0.236/trunk@91669 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-08 01:40:04 +00:00
danm%netscape.com
7c0b874fa3 removing use of nsNetSupportDialog. bug 72112 continued. r=hyatt,morse,mstoltz,various
git-svn-id: svn://10.0.0.236/trunk@91668 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-08 01:32:13 +00:00
mscott%netscape.com
8d370ae599 Bug #32222 --> Implement a subclass of nsMsgprotocol which performs asynch writes. Re-write how we send
post data to use this subclass. We'll now read in the post file asynchronously and write out the post
data asynchronously to the server. When necessary, we'll pause and resume the file request for the incoming
post data since that comes in faster than data goes out.

this part is to the smtp code to use async writes.
sr=bienvenu
r=ducarroz/varada


git-svn-id: svn://10.0.0.236/trunk@91667 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-08 00:41:37 +00:00
mscott%netscape.com
bcaa044f65 Bug #32222 --> Implement a subclass of nsMsgprotocol which performs asynch writes. Re-write how we send
post data to use this subclass. We'll now read in the post file asynchronously and write out the post
data asynchronously to the server. When necessary, we'll pause and resume the file request for the incoming
post data since that comes in faster than data goes out.
sr=bienvenu
r=ducarroz/varada


git-svn-id: svn://10.0.0.236/trunk@91666 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-08 00:40:30 +00:00
cls%seawood.org
4304fa2b2b La la la. Still redefine NSPR_CFLAGS for OS/2. nsinstall should not be using NSPR_CFLAGS in any case. Hopefully fixing tb bustage
git-svn-id: svn://10.0.0.236/trunk@91665 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 22:15:54 +00:00
mscott%netscape.com
15165102a9 Bug #32222 --> re-expose the search method on the input stream of a pipe.
r/sr=darin,bienvenu


git-svn-id: svn://10.0.0.236/trunk@91664 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 21:29:11 +00:00
dbragg%netscape.com
4c63cb8b23 Fixes for Ports bustage when original fix for 65678 was checked in. Original r=dveditz and sr=mscott
git-svn-id: svn://10.0.0.236/trunk@91663 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 19:42:15 +00:00
oeschger%netscape.com
8727aa2eed minor updates to help, NOT PART OF BUILD
git-svn-id: svn://10.0.0.236/trunk@91662 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 19:32:34 +00:00
leaf%mozilla.org
1d072d5f7a Automated update
git-svn-id: svn://10.0.0.236/trunk@91661 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 17:30:09 +00:00
dbaron%fas.harvard.edu
bc72343c5f Fix bustage on VC++ and gcc 2.7.2.x caused by incorrect overload resolution.
git-svn-id: svn://10.0.0.236/trunk@91660 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 17:25:16 +00:00
justdave%syndicomm.com
995e39a8bf Fix for bug 71808: Can't set email preferences for voters (which caused voters to get OldEmailTech notifications.
Patch by jake@acutex.net
r= justdave


git-svn-id: svn://10.0.0.236/trunk@91659 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 17:09:28 +00:00
justdave%syndicomm.com
f73644bd7c Fix for bug 71912: changes email pref for "If I'm removed from that capacity" to "If I'm added to or removed from that capacity", so you can still get mail when someone adds you to a CC. Patch by <jake@acutex.net> r= justdave
git-svn-id: svn://10.0.0.236/trunk@91658 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 16:36:45 +00:00
leaf%mozilla.org
bc0e502c83 Automated update
git-svn-id: svn://10.0.0.236/trunk@91657 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 15:30:09 +00:00
dbaron%fas.harvard.edu
583839e9ea Replace my previous incorrect fix for |operator==| ambiguities with a correct one: provide additional |operator==| and |operator!=| for comparing nsCOMPtrs to raw pointers that take a non-const raw pointer argument so that builtin operators will not have a better conversion for one argument. b=65664 r=waterson@netscape.com sr=scc@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@91656 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 15:29:39 +00:00
ben%netscape.com
11f3d62d8a another small update to test file. not part of build.
git-svn-id: svn://10.0.0.236/trunk@91652 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 12:06:42 +00:00
ben%netscape.com
5e171bcf70 update test case for outliner bookmarks. not part of build.
git-svn-id: svn://10.0.0.236/trunk@91651 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 12:04:23 +00:00
cls%seawood.org
551793b4a2 Do not redefine NSPR_LIBS & NSPR_CFLAGS for OS/2 VA builds. Should fix tb bustage
git-svn-id: svn://10.0.0.236/trunk@91650 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 11:33:52 +00:00
cls%seawood.org
a4a1699277 Lose the directory comparison and just use MOZ_NATIVE_NSPR ifdef.
git-svn-id: svn://10.0.0.236/trunk@91649 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 11:10:58 +00:00
cls%seawood.org
8846d76753 Fix check for system NSPR
git-svn-id: svn://10.0.0.236/trunk@91648 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 10:59:36 +00:00
locka%iol.ie
4451c78621 Fixed some refcounting problems. URLs for linked files are now made relative to the main document path. BASE tag is removed if present. Anchors are made absolute. Added support for BACKGROUND attribute on BODY tag. b=73690, r=rpotts@netscape.com, sr=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@91647 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 10:23:25 +00:00
bryner%uiuc.edu
78a8a627a0 Fixing NSS to know about the new include path for NSPR. Patch from cls, r=bryner.
git-svn-id: svn://10.0.0.236/trunk@91641 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 07:22:18 +00:00
mcafee%netscape.com
46941e143e comment for jrgm test.
git-svn-id: svn://10.0.0.236/trunk@91640 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 06:49:40 +00:00
bryner%uiuc.edu
9123f760fd Adding correct include path for NSPR, since it has changed. Patch from cls, r=bryner.
git-svn-id: svn://10.0.0.236/trunk@91639 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 06:37:07 +00:00
anatoliya%netscape.com
9d2c3dc377 New smileys bug-4013 r=andreww sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@91638 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 05:49:24 +00:00
sspitzer%netscape.com
8575d9d4b0 fix for #75055. get "choose this folder" working in search again.
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@91637 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 05:49:13 +00:00
sspitzer%netscape.com
77b0cac56f fix for #74930. Go | Next | Message crashes on an empty view.
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@91636 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 05:44:11 +00:00
danm%netscape.com
a93bca4e42 nope. nix last checkin
git-svn-id: svn://10.0.0.236/trunk@91635 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 05:37:20 +00:00
danm%netscape.com
8dcbdb80b6 fix more expected senna bustage
git-svn-id: svn://10.0.0.236/trunk@91634 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 05:27:56 +00:00
dbaron%fas.harvard.edu
4aec05afbf Fix MOZ_TRACK_MODULE_DEPS (senna tinderbox) bustage by adding new header file dependencies to REQUIRES.
git-svn-id: svn://10.0.0.236/trunk@91633 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 05:27:06 +00:00
anatoliya%netscape.com
89e1a442d3 New smileys bug-4013 r=andreww sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@91632 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 05:27:00 +00:00
dbaron%fas.harvard.edu
cfcf537db7 Fix MOZ_TRACK_MODULE_DEPS (senna tinderbox) bustage by adding new header file dependencies to REQUIRES.
git-svn-id: svn://10.0.0.236/trunk@91631 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 05:11:47 +00:00
dbaron%fas.harvard.edu
a1e3999bcc Fix MOZ_TRACK_MODULE_DEPS (senna tinderbox) bustage by adding new header file dependencies to REQUIRES.
git-svn-id: svn://10.0.0.236/trunk@91630 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 04:56:29 +00:00
anatoliya%netscape.com
927d6216e1 New smileys bug-4013 r=andreww sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@91629 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 04:53:29 +00:00
cls%seawood.org
4a78827b54 Mozilla copy of nspr's .m4 file bug 73919
git-svn-id: svn://10.0.0.236/trunk@91628 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 04:41:30 +00:00
anatoliya%netscape.com
bd93125257 New smileys bug-4013 r=andreww sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@91627 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 04:39:35 +00:00
cls%seawood.org
5ba4a9675a Update build to use nspr.m4.
Start using nspr-config to set NSPR_CFLAGS & NSPR_LIBS.
Start placing nspr headers under $(DIST)/include/nspr to match a system installed NSPR.
Bug #73919 r=blizzard@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@91626 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 04:34:55 +00:00
dbaron%fas.harvard.edu
92339aceb9 Fix MOZ_TRACK_MODULE_DEPS (senna tinderbox) bustage by adding new header file dependencies to REQUIRES.
git-svn-id: svn://10.0.0.236/trunk@91625 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 04:29:01 +00:00
sdagley%netscape.com
a17a4bf9f3 Fix Carbon tinderbox build by turning off build of xpt_link which currently can't build with Pro 6 MSL. r=beard
git-svn-id: svn://10.0.0.236/trunk@91624 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 04:11:00 +00:00
stephend%netscape.com
6275fee7d1 Adding myself to the contributer list. Comments only, no code.
git-svn-id: svn://10.0.0.236/trunk@91623 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 04:09:14 +00:00
danm%netscape.com
2982675e55 moved to windowwatcher directory
git-svn-id: svn://10.0.0.236/trunk@91622 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 03:55:47 +00:00
danm%netscape.com
4d7d5bacd9 removing use of nsNetSupportDialog. bug 72112 continued. r=hyatt,morse,mstoltz,various
git-svn-id: svn://10.0.0.236/trunk@91621 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 03:33:56 +00:00
justdave%syndicomm.com
c93f8c293e Fix for bug 71607: remove "month-day only" date format from bug list views.
Patch by Stephan Niemz <st.n@gmx.net>
r= justdave


git-svn-id: svn://10.0.0.236/trunk@91620 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 03:30:59 +00:00
danm%netscape.com
759f435fb9 moving nsIPromptService to WindowWatcher lib. adding nsIPrompt creator. bug 72112 continued. r=ccarlen,hyatt,pinkerton
git-svn-id: svn://10.0.0.236/trunk@91619 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 03:29:53 +00:00
danm%netscape.com
7fe0ef199e moving new nsIPromptService to WindowWatcher lib. adding nsIPrompt creator. bug 72112 continued. r=ccarlen,hyatt,pinkerton
git-svn-id: svn://10.0.0.236/trunk@91618 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 03:27:28 +00:00
idk%eng.sun.com
8072792caa *not part of the build*
urp. initial checkin


git-svn-id: svn://10.0.0.236/trunk@91617 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 02:42:23 +00:00
hyatt%netscape.com
8a334cec2e Fix for 75039. sr=waterson
git-svn-id: svn://10.0.0.236/trunk@91616 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 01:57:21 +00:00
despotdaemon%netscape.com
7b6db54c29 Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@91613 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 00:51:55 +00:00
mjudge%netscape.com
bcca57a30b 66318 bug for api change of editor unicode not needed. nsAReadableString is what we need now.
git-svn-id: svn://10.0.0.236/trunk@91612 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 00:48:44 +00:00
mjudge%netscape.com
7d2e61b7ee as per jst review of dom part of 66318 added what was in this file a native descriptor. it is not necessary any more
git-svn-id: svn://10.0.0.236/trunk@91611 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 00:46:16 +00:00
mjudge%netscape.com
77323a8468 66318 r= kin, sr=kin tested by ducarozz ,phil chofmann approved..changing APIS to be idl so we can use in embedding land... lots of string changes too to nsAStrings
git-svn-id: svn://10.0.0.236/trunk@91610 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 00:45:26 +00:00
mjudge%netscape.com
9be4ac258a api change for editor changing null strings to empty nsStrings 66318
git-svn-id: svn://10.0.0.236/trunk@91609 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 00:44:59 +00:00
mjudge%netscape.com
c4f5dd721c sr = jst r = kin. 66318 extra dom stubs needed for editor
git-svn-id: svn://10.0.0.236/trunk@91608 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 00:44:06 +00:00
pinkerton%netscape.com
a71bc3256a landing idl changes for mjudge. bug# 66318.
git-svn-id: svn://10.0.0.236/trunk@91607 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 00:42:23 +00:00
pinkerton%netscape.com
1580ab6874 landing manifest changes for mjudge. bug# 66318.
git-svn-id: svn://10.0.0.236/trunk@91606 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 00:42:10 +00:00
jst%netscape.com
cf046a90b9 Adding interface file, not part of the build.
git-svn-id: svn://10.0.0.236/trunk@91603 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 23:20:01 +00:00
jst%netscape.com
b03677c8bf Removing file whose name is too long for the mac filesystem. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@91601 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 23:17:48 +00:00
hyatt%netscape.com
04ec0a4d03 Fix for smoketest blocker 74997, r=danm, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@91600 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 23:01:55 +00:00
mcafee%netscape.com
75f34f9c91 Adding support for user comments, mozconfig.
git-svn-id: svn://10.0.0.236/trunk@91599 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 22:38:16 +00:00
mcafee%netscape.com
9fc059df81 Adding support for mozconfig
git-svn-id: svn://10.0.0.236/trunk@91594 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 21:57:21 +00:00
johng%corel.com
a26d9a7dfa Fix for Qt port from Bugzilla #74743
git-svn-id: svn://10.0.0.236/trunk@91590 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 20:06:33 +00:00
idk%eng.sun.com
807b85ba15 *not part of the build*
follow up on 71948. fixed build problems on windows


git-svn-id: svn://10.0.0.236/trunk@91587 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 19:18:46 +00:00
johng%corel.com
15c2125a0f Latest source for Qt-Mozilla from Bugzilla #70511
git-svn-id: svn://10.0.0.236/trunk@91586 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 18:38:16 +00:00
justdave%syndicomm.com
b25a71e200 Fix for bug 72721 (duplicates.cgi performs poorly with lots of bugs) and bug 69054 (DB_File not portable): dependence on DB_File removed, now uses AnyDBM_File which comes standard with Perl. Duplicates.cgi now runs its queries against the shadow database if it's available, among many other improvements.
Patch by gervase.markham@univ.ox.ac.uk (Gervase Markham)
r= justdave


git-svn-id: svn://10.0.0.236/trunk@91585 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 18:19:47 +00:00
nelsonb%netscape.com
c3e808b431 Merge changes from NSS_3_2_BRANCH. Fix backward compatibility issues.
git-svn-id: svn://10.0.0.236/trunk@91584 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 17:47:15 +00:00
justdave%syndicomm.com
e123160fb0 Re-fix for bug 29820: remove "Changed" from email subject line. Based on patch submitted by Stephan Niemz [faniz] <st.n@gmx.net>, r= jake, cyeh
UPGRADE NOTES: when you install this update, you will need to change the subject line in your 'changedmail' and 'newchangedmail' params from the web by running editparams.cgi.  The subject line needs to be changed from:
Subject: [Bug %bugid%] %neworchanged% - %summary%
to
Subject: [Bug %bugid%] %neworchanged%%summary%

Or whatever is appropriate for the subject you are using on your system.  Note the removal of the " - " in the middle.


git-svn-id: svn://10.0.0.236/trunk@91583 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 17:40:49 +00:00
justdave%syndicomm.com
d7eedf0b29 Fix for bug 74394: editmilestones.cgi can't edit the name and sortkey at the same time
Patch by slee@uk.bnsmc.com (Stephen Lee)


git-svn-id: svn://10.0.0.236/trunk@91581 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 16:47:49 +00:00
despotdaemon%netscape.com
790cda1af9 Pseudo-automatic update of changes made by anatoliya@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@91580 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 16:23:59 +00:00
despotdaemon%netscape.com
28fe7d5579 Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@91579 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 16:01:12 +00:00
kin%netscape.com
55e8b6a87b Fix for bug #74983: Can't start Composer or MessageCompose
Add missing NS_INIT_REFCNT macro.
r=shaver@mozilla.org,mjudge@netscape.com sr=scc@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@91577 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 14:38:15 +00:00
ducarroz%netscape.com
df2d0580e9 Fix mail part of bug 74901. Don't need anymore to convert line feeds before inserting data into editor. R=jfrancis, SR=mscott
git-svn-id: svn://10.0.0.236/trunk@91575 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 14:34:34 +00:00
scc%mozilla.org
c0e631b1ea bug #74866, r=dbaron, sr=shaver. |nsPromiseFlat[C]String| needs to forward more functions when the promised string doesn't implement the buffer handle magic, i.e., in |ns[C]String| derived classes. Also change |char_type| back to the real type because jag suggests it's more readable that way.
git-svn-id: svn://10.0.0.236/trunk@91574 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 14:04:29 +00:00
tajima%eng.sun.com
a7c3c4416a bug 60714 - need to define class name for Mozilla IM status window
sr=erik/blizzard


git-svn-id: svn://10.0.0.236/trunk@91572 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 10:10:18 +00:00
cls%seawood.org
b0c2aec1c0 Removing obsolete USE_NSPR_AUTOCONF usage
git-svn-id: svn://10.0.0.236/trunk@91568 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 08:44:49 +00:00
mcafee%netscape.com
382aa9b556 Configurable timeout for layout test.
git-svn-id: svn://10.0.0.236/trunk@91564 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 08:09:33 +00:00
mcafee%netscape.com
67ecca87bb renaming layout test
git-svn-id: svn://10.0.0.236/trunk@91563 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 07:31:04 +00:00
justdave%syndicomm.com
da131af4cc Backing out Blake's misfire
git-svn-id: svn://10.0.0.236/trunk@91560 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 04:44:41 +00:00
bbaetz%cs.mcgill.ca
cb98365b9b bug 74666 - Wrong context used in nsFTPChannel::OnStopRequest
r=jag, sr=darin


git-svn-id: svn://10.0.0.236/trunk@91559 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 04:35:12 +00:00
mcafee%netscape.com
539f24adc7 15min timeout for page loader test, removing test printfs.
git-svn-id: svn://10.0.0.236/trunk@91558 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 04:32:53 +00:00
dbragg%netscape.com
12cfe2bca9 Fix for 67503. Setting File object explicitly and using JS_BeginRequest-JS_EndRequest correctly. r=sgehani, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@91557 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 04:18:11 +00:00
markh%activestate.com
80e43f1501 Fix .xpt building problem. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@91556 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 04:10:19 +00:00
mcafee%netscape.com
eeb9c91502 Adding support for pageloader test.
git-svn-id: svn://10.0.0.236/trunk@91554 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 04:02:25 +00:00
morse%netscape.com
c7abd509d0 bug 74569, cookie viewer is blank on installer bits, r=dveditz, sr=shaver
git-svn-id: svn://10.0.0.236/trunk@91553 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 03:58:03 +00:00
mcafee%netscape.com
fa851f727e Adding support for pageloader test.
git-svn-id: svn://10.0.0.236/trunk@91552 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 03:56:50 +00:00
danm%netscape.com
d4874d52da adding new promptservice.xpt bug 72112 r=pinkerton,hyatt
git-svn-id: svn://10.0.0.236/trunk@91551 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 03:54:04 +00:00
sspitzer%netscape.com
ef936f8ab2 fix for #74072. since "forward as quoted" is obsolete, treat it as
"forward inline."  fix by cavin@netscape.com, sr=sspitzer@netscape.com


git-svn-id: svn://10.0.0.236/trunk@91550 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 03:53:42 +00:00
sspitzer%netscape.com
0ec582ab56 fix for #46619. show the attachment icon in the thread pane if the message
has an attachment.  until we get a "news message with attachment"
icon, use the "mail message with attachment" icon.
r/sr=mscott,bienvenu


git-svn-id: svn://10.0.0.236/trunk@91548 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 03:43:00 +00:00
mcafee%netscape.com
46dc2d6907 Adding pageloader.dat to copyfile list
git-svn-id: svn://10.0.0.236/trunk@91547 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 03:42:36 +00:00
idk%eng.sun.com
024e162a59 * not part of the build *
fix for 71948


git-svn-id: svn://10.0.0.236/trunk@91546 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 03:40:13 +00:00
mcafee%netscape.com
b90f126f1c First add
git-svn-id: svn://10.0.0.236/trunk@91545 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 03:40:08 +00:00
blizzard%redhat.com
1e3cdfd071 Fix bug #74216. Add accel keys for expand all threads and collapse all threads. sr=sspitzer, r=ben
git-svn-id: svn://10.0.0.236/trunk@91544 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 03:27:22 +00:00
sspitzer%netscape.com
92b5782c0d bullet proof to prevent crashes. #74471. r=pavlov,sr=shaver
the underlying problem still exists, and that will be covered in
another bug.  but until then, we'll assert instead of crashing


git-svn-id: svn://10.0.0.236/trunk@91543 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 03:20:44 +00:00
akkana%netscape.com
4341793ee2 Reverting block-ness testing code to the old evil hardwired list,
to see whether the static handle to the parser service was the
source of the leaks.  Discussed with sfraser and anthonyd.
If this causes problems, uncomment the USE_PARSER_FOR_BLOCKNESS
on line 433.


git-svn-id: svn://10.0.0.236/trunk@91542 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 03:18:41 +00:00
aaronl%chorus.net
0304feacbb State is now a bitfield. Makefile for viewer fixed
git-svn-id: svn://10.0.0.236/trunk@91541 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 01:42:48 +00:00
sfraser%netscape.com
d96a4cb74a Work in progress for command handling APIs. Not part of the build
git-svn-id: svn://10.0.0.236/trunk@91540 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 01:27:53 +00:00
sfraser%netscape.com
99a0ca6231 Work in progress for command updating APIs. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@91539 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 01:26:49 +00:00
akkana%netscape.com
672c4d4509 Forestall more win bustage -- missed a file
git-svn-id: svn://10.0.0.236/trunk@91537 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 01:19:23 +00:00
akkana%netscape.com
30b2fe17c8 Fix my bonehead windows bustage
git-svn-id: svn://10.0.0.236/trunk@91536 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 01:18:34 +00:00
sfraser%netscape.com
27d8b39d1b Fix for XUL assertions when loading browser windows. sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@91535 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 01:02:17 +00:00
gordon%netscape.com
91d992734a Fix bug 74832, sr=darin.
git-svn-id: svn://10.0.0.236/trunk@91534 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 00:57:36 +00:00
blakeross%telocity.com
cfb383e739 This should fix at least some of the assertions (harpoon orange)...just commenting two things out.
git-svn-id: svn://10.0.0.236/trunk@91533 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 00:51:19 +00:00
rbs%maths.uq.edu.au
c7f9a816d4 nice-to-have optimizations - low hanging fruits
git-svn-id: svn://10.0.0.236/trunk@91532 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 00:49:50 +00:00
dbaron%fas.harvard.edu
a8482342e5 Fix OS/2 tinderbox bustage (PR_CALLBACK). r=disttsc@bart.nl
git-svn-id: svn://10.0.0.236/trunk@91528 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 00:33:19 +00:00
dbaron%fas.harvard.edu
b513f5d715 Correct REQUIRES line to fix MOZ_TRACK_MODULE_DEPS (senna tinderbox) bustage.
git-svn-id: svn://10.0.0.236/trunk@91526 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 00:23:22 +00:00
relyea%netscape.com
a12fdb3141 Add Makefiles for SunOS 5.9 for sparc and intel.
git-svn-id: svn://10.0.0.236/trunk@91525 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 00:22:11 +00:00
morse%netscape.com
a57b9cb1da bug 74858, cookie permissions getting lost, r=valeski, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@91521 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 00:11:54 +00:00
rbs%maths.uq.edu.au
c5a5ee63e2 Fix incomplete definitions
git-svn-id: svn://10.0.0.236/trunk@91519 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 00:04:35 +00:00
leaf%mozilla.org
756eb4105c Automated update
git-svn-id: svn://10.0.0.236/trunk@91518 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 00:00:07 +00:00
heikki%netscape.com
9b72eefa4c Bug 48217, clean up context menus by using DOM Level 3 baseURI node property, also fixes Show Link in New Window when XML Base has been used. r=blakeross@telocity.com, sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@91517 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 23:59:35 +00:00
sfraser%netscape.com
36b8029293 Not part of build. In-progress work on editor session
git-svn-id: svn://10.0.0.236/trunk@91516 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 23:57:22 +00:00
akkana%netscape.com
a49e17641e 66345: Factoring necessary for editor reorganization. sr=kin, r=jfrancis
git-svn-id: svn://10.0.0.236/trunk@91515 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 23:57:18 +00:00
akkana%netscape.com
5a6c5d7f55 66345: New unix/win makefiles for new editor directories,
anticipating the move of files from editor/base.
  Not built yet, needs Mac project.  r=jfrancis, sr=kin/sfraser


git-svn-id: svn://10.0.0.236/trunk@91514 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 23:51:30 +00:00
erik%netscape.com
4a52b9dc76 a name change outside the IBMBIDI ifdef caused the ifdeffed code to break;
this change fixes that; no bug number, r, sr


git-svn-id: svn://10.0.0.236/trunk@91513 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 23:50:10 +00:00
akkana%netscape.com
a9c46eb554 66345: factoring for editor reorganization. sr=kin/sfraser, r=jfrancis.
git-svn-id: svn://10.0.0.236/trunk@91512 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 23:48:38 +00:00
akkana%netscape.com
02dbe54c0d 66345: Factoring necessary for editor reorganization. sr=kin/sfraser, r=jfrancis
git-svn-id: svn://10.0.0.236/trunk@91511 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 23:48:01 +00:00
sgehani%netscape.com
021d1cf3d4 Make installer not hang at Install.execute() in jre.xpi by forcing
libpthread to link before libc.  This fix alleviates the problem
caused by the explicit linking of libc created by revision 1.697 to
mozilla/configure.

b = 73802
r = dbragg@netscape.com
sr = cls@seawood.org


git-svn-id: svn://10.0.0.236/trunk@91510 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 23:43:58 +00:00
akkana%netscape.com
a8f704e11a New files necessary for phase 1 of editor reorganization checkin.
r=jfrancis, sr=kin,sfraser


git-svn-id: svn://10.0.0.236/trunk@91509 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 23:34:08 +00:00
valeski%netscape.com
79cd6bff52 removing dead files. 74801.
git-svn-id: svn://10.0.0.236/trunk@91508 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 23:26:17 +00:00
valeski%netscape.com
c0b9a84730 removing nsWBContentListener.cpp from the mac build. 74801.
git-svn-id: svn://10.0.0.236/trunk@91507 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 23:25:11 +00:00
tor%cs.brown.edu
7dc4b561d5 Give better origins for gdk_pixbuf_render_to_drawable to eliminate the
gdkpixbuf critical errors. r=pavlov, sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@91506 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 23:21:43 +00:00
valeski%netscape.com
985661c739 r=ccarlen, sr=blizzard. 74801. removing dead nsIURIContentListener layer in the webBrowser. we now pass directly down into the docshell
git-svn-id: svn://10.0.0.236/trunk@91505 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 23:20:49 +00:00
attinasi%netscape.com
60ddc452d3 Fixed performance problem caused by unused nsAutoString in SelectorMatches.
Patch by bratell@lysator.liu.se, r=glazman@netscape.com sr=attinasi@netscape.com b=74830


git-svn-id: svn://10.0.0.236/trunk@91504 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 23:14:00 +00:00
danm%netscape.com
478efe7481 new embedding promptservice component. bug 72112 r=hyatt,pinkerton
git-svn-id: svn://10.0.0.236/trunk@91503 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 23:09:35 +00:00
bnesse%netscape.com
837b67f9ec Trimmed comments to < 80 characters as per request.
[Not part of the build]


git-svn-id: svn://10.0.0.236/trunk@91502 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 23:08:05 +00:00
jgmyers%netscape.com
b12b1b0fd8 fix more mime header decoder callers, cleanup string fu: bug 65277 r=ducarroz r=nhotta sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@91501 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 23:00:38 +00:00
jgmyers%netscape.com
73dfc6a97b fix too-short buffer allocation: bug 74453 r=nhotta r=ducarroz sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@91500 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 22:59:06 +00:00
ddrinan%netscape.com
6024545487 Fixed some xul elements that should have been label instead of value
git-svn-id: svn://10.0.0.236/trunk@91498 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 22:48:52 +00:00
gordon%netscape.com
8c8a8786b5 Fix smoketest blocker bug 74766. DISKCACHE2_BRANCH touchdown. r=beard, sr=darin.
git-svn-id: svn://10.0.0.236/trunk@91495 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 22:28:17 +00:00
despotdaemon%netscape.com
d74aece5af Pseudo-automatic update of changes made by justdave@syndicomm.com.
git-svn-id: svn://10.0.0.236/trunk@91494 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 22:24:31 +00:00
oeschger%netscape.com
f342b8f06c more minor adjustments to help chrome, NOT PART OF BUILD
git-svn-id: svn://10.0.0.236/trunk@91493 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 22:23:28 +00:00
shaver%mozilla.org
3e409e4871 74848: make LiveConnect objects NATIVE, to avoid startup crash, r=smfr/sr=brendan
git-svn-id: svn://10.0.0.236/trunk@91492 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 22:20:47 +00:00
despotdaemon%netscape.com
afaa654899 Pseudo-automatic update of changes made by endico@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@91490 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 22:16:17 +00:00
blakeross%telocity.com
25b490efd6 when the heck did I add these stupid alerts?
git-svn-id: svn://10.0.0.236/trunk@91489 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 22:15:32 +00:00
despotdaemon%netscape.com
f9d5aa3dcb Pseudo-automatic update of changes made by endico@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@91486 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 22:02:12 +00:00
blakeross%telocity.com
a0b95ae8fe another stupid alert.
git-svn-id: svn://10.0.0.236/trunk@91481 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 20:57:09 +00:00
leaf%mozilla.org
ab29a050eb backing out inadvertent checkin
git-svn-id: svn://10.0.0.236/trunk@91477 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 20:30:01 +00:00
leaf%mozilla.org
c33d3f21d1 backing out blake's inadvertent commit.
git-svn-id: svn://10.0.0.236/trunk@91476 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 20:25:37 +00:00
blakeross%telocity.com
28d5d47f2f removing alert that snuck in.
git-svn-id: svn://10.0.0.236/trunk@91474 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 19:54:08 +00:00
blakeross%telocity.com
694fbc6383 Use more efficient command structure, refactor commands, broadcasters and keys, remove unused attributes, do some other optimization (72923). Landing navigator part only; this should help new window opening and some other areas. r=ben sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@91473 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 19:53:13 +00:00
despotdaemon%netscape.com
5f9f930135 Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@91472 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 18:09:18 +00:00
valeski%netscape.com
ff8619beb3 backing out changes to fix 74728 as they are causing assertion death spirals in todays builds.
git-svn-id: svn://10.0.0.236/trunk@91471 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 17:53:18 +00:00
kestes%tradinglinx.com
498ed06aa1 auto generate the version number based on the output of the date command
git-svn-id: svn://10.0.0.236/trunk@91470 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 17:48:23 +00:00
despotdaemon%netscape.com
611d8e3904 Pseudo-automatic update of changes made by bbaetz@cs.mcgill.ca.
git-svn-id: svn://10.0.0.236/trunk@91469 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 17:39:00 +00:00
markh%activestate.com
f51ae01d80 Slightly updated docs for the windows build process.
Not part of the build.


git-svn-id: svn://10.0.0.236/trunk@91452 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 12:36:38 +00:00
markh%activestate.com
9c99057f83 Move PyXPCOM to the Mozilla build system on Windows.
Linux still uses ".stupid" makefile.

Not part of the build.


git-svn-id: svn://10.0.0.236/trunk@91451 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 12:35:33 +00:00
disttsc%bart.nl
f8efc417a1 Add AString to nsrootidl.idl for bug 70681, r=markh, sr=jst
git-svn-id: svn://10.0.0.236/trunk@91450 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 12:25:09 +00:00
jdunn%netscape.com
fa68327632 adding changes to make xmlterm build on hpux11
r= svn@xmlterm.org
# 54160


git-svn-id: svn://10.0.0.236/trunk@91446 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 11:03:15 +00:00
mkaply%us.ibm.com
daf5e8dec2 No bug
r=mkaply, a=blizzard
Timing trap related to destroying windows and nice fix for height of fonts


git-svn-id: svn://10.0.0.236/trunk@91444 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 10:11:41 +00:00
cls%seawood.org
12ae2dca53 Add dep tracking for local compile rule
git-svn-id: svn://10.0.0.236/trunk@91443 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 10:06:37 +00:00
jband%netscape.com
08b9517502 fix for bug 74661. On platforms without longlong support we were reporting a possible non-error as an error. r=pinkerton sr=shaver
git-svn-id: svn://10.0.0.236/trunk@91440 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 08:38:14 +00:00
sspitzer%netscape.com
2ac2990e96 rest of fix for #74808. the icon in the subject column should
only have the green arrow if the message is new, not if the message is
unread.  sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@91439 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 08:13:37 +00:00
sspitzer%netscape.com
e7d0f2afa0 #72456. re-implement "mark all read". sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@91438 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 07:20:30 +00:00
morse%netscape.com
d6580270ad fix linux bustage
git-svn-id: svn://10.0.0.236/trunk@91437 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 07:18:10 +00:00
sspitzer%netscape.com
6e3cec28fc fix for #74808. when setting a "new" message as "read", it should
properly update in the message pane.  sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@91436 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 07:13:16 +00:00
morse%netscape.com
c1b4abfdf5 bug 70382, redo password manager idl for embedding requirements, r=ccarlen, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@91434 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 06:29:48 +00:00
gordon%netscape.com
39b8c65694 Fix bug 74809 "Rearrange cache enable prefs in debug pref panel". r=mcafee.
git-svn-id: svn://10.0.0.236/trunk@91433 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 06:23:19 +00:00
pchen%netscape.com
55a545fc52 mac buddy for bug 70382, add nsIPassword.idl and nsIPasswordManager.idl to mac IDL project
git-svn-id: svn://10.0.0.236/trunk@91432 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 06:23:15 +00:00
pchen%netscape.com
b8eba56147 mac buddy for bug 70382, add nsPassword.cpp and nsPasswordManager.cpp to mac project
git-svn-id: svn://10.0.0.236/trunk@91431 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 06:23:06 +00:00
mcafee%netscape.com
10d5e8e5f6 Run command instead of just binary command. add jrgm url
git-svn-id: svn://10.0.0.236/trunk@91430 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 06:12:12 +00:00
39124 changed files with 886 additions and 8451965 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,470 +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_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','larryh%netscape.com','cls%seawood.org','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'} = ['subbarao%computer.org','miodrag%netscape.com','mhein%netscape.com','leif%netscape.com','dmose%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'} = 'Restricted';
$branch{'112'} = 'HEAD';
$fullname{'112'} = 'Mozilla Tools';
$blessed{'112'} = ['thesteve%netscape.com','waterson%netscape.com','warren%zodiacnetworks.com','waldemar%netscape.com','toshok%hungry.com','tague%netscape.com','sspitzer%netscape.com','slamm%netscape.com','shaver%mozilla.org','scc%mozilla.org','ramiro%eazel.com','phillip%netscape.com','petitta%netscape.com','mcafee%netscape.com','locka%iol.ie','kipp%netscape.com','kandrot%netscape.com','jj%netscape.com','jim_nance%yahoo.com','Jerry.Kirk%Nexwarecorp.com','jar%netscape.com','friedman%splode.com','endico%mozilla.org','dougt%netscape.com','donm%bluemartini.com','dmose%mozilla.org','dbaron%fas.harvard.edu','curt%scruznet.com','cls%seawood.org','bsharma%netscape.com','bryner%uiuc.edu','briano%netscape.com','braddr%puremagic.com','blizzard%redhat.com','attinasi%netscape.com','amasri%netscape.com','alla%lysator.liu.se',];
$super{'112'} = ['leaf%mozilla.org','cyeh%bluemartini.com',];
$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'} = ['sdagley%netscape.com','gordon%netscape.com','cls%seawood.org','beard%netscape.com',];
$super{'78'} = ['srinivas%netscape.com','larryh%netscape.com','wtc%netscape.com',];
$mode{'159'} = 'Open';
$branch{'159'} = 'HEAD';
$fullname{'159'} = 'NSS Trunk';
$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'} = ['cotter%netscape.com',];
$super{'145'} = ['jgmyers%netscape.com','wtc%netscape.com','sonmi%netscape.com','roeber%netscape.com','nicolson%netscape.com','nelsonb%netscape.com','mcgreer%netscape.com','larryh%netscape.com','kirke%netscape.com','javi%netscape.com','chrisk%netscape.com','thayes%netscape.com','relyea%netscape.com','ddrinan%netscape.com','bryner%uiuc.edu',];
$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/.*$:) {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/expat/.*$:) {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 ($b eq 'NSPRPUB_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('+', @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,713 +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
#######################################################################
# 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 \
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/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/security/accessible \
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,357 +0,0 @@
# DO NOT EDIT THIS FILE! You must instead go to http://warp/mozilla.org, and
# tweak things from there.
aaronl%chorus.net:iFaL12LwNN71I: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
alla%lysator.liu.se:PfaCJJD7S/Vyc:cvsuser
amasri%netscape.com:lZwFesuj.knI6:cvsuser
amusil%netscape.com:WOEqI48Qb5sRw:cvsuser
anatoliya%netscape.com:5xc8hGtV2yh2c: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
arshad%netscape.com:FdntM58EL9wNI:cvsuser
asa%mozilla.org:KwQFH5YHrDGVw:cvsuser
ashuk%eng.sun.com:QrgopBbFpT10Y:cvsuser
attinasi%netscape.com:KQdxTI4aFdReA:cvsuser
av%netscape.com:fiIbkAqwtYUxg:cvsuser
axel%pike.org:mbSWqS64YZTQw:cvsuser
bae%sparc.spb.su:Q2qzYOL6zE5.I:cvsuser
barnboy%trilobyte.net:hRMbA3bW5q6Ak: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:XALnJTnzHA.tY: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:3t6ZbSwNn94so:cvsuser
bruce%cubik.org:.VcS8pxE3d5rQ:cvsuser
bryce-mozilla%nextbus.com:c/0PqdhWr6GDM:cvsuser
bryner%uiuc.edu:gy5stVpStoVNw:cvsuser
bsharma%netscape.com:vjlb1xJC7MsAk:cvsuser
buster%netscape.com:p6e1M45FCUZeA:cvsuser
carl.wong%intel.com:60H5NoMHeEpvI:cvsuser
cata%netscape.com:QXbqCOqTPrcs2:cvsuser
cathleen%netscape.com:g4oBIcfbxZzt.:cvsuser
ccarlen%netscape.com:KYg00rzfYX4vs:cvsuser
chak%netscape.com:muP/8gmdIYQgM:cvsuser
chjung%netscape.com:dCR0d3UseOtis:cvsuser
chofmann%netscape.com:cz7t9v10f9566:cvsuser
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
cpratt%netscape.com:NxcnmB0mOzaOw:cvsuser
curt%scruznet.com:.3vyFM1v2PrsI:cvsuser
cyeh%bluemartini.com:iNnj4gHaxZYB2:cvsadm
dac%x.cx:xZwzT4et.TSYY:cvsuser
Dale.Stansberry%Nexwarecorp.com:iFmg8YUyFSpA.:cvsuser
danm%netscape.com:3h6FdkzmMqnyA:cvsuser
darin%netscape.com:BFlqb/kSuCdKo:cvsuser
dave%intrec.com:w/HvdwxZOldX6:cvsuser
davidmc%netscape.com:uMBAUPZHptZn.:cvsuser
dbaron%fas.harvard.edu:z3R2dyupEH6yk: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
dhiren%nuvomedia.com:dGhLhZY9klXXo:cvsuser
dianesun%netscape.com:xSYSoEpExmrLU:cvsuser
dinglis%qnx.com:ox85zqaZiiSk6:cvsuser
disttsc%bart.nl:JfxrrkZerNZv.:cvsuser
dkl%redhat.com:XMxn7HAVrllTE: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
dprice%netscape.com:rGU08EfoiqRFk:cvsuser
dr%netscape.com:vG1uOW9SKYi0o:cvsuser
drapeau%eng.sun.com:c3eJX2LEODkpI:cvsuser
driehuis%playbeing.org:BbR6IahGk6yGc:cvsuser
ducarroz%netscape.com:B9ih04P7FDhrg:cvsuser
duncan%be.com:Y6cnDOpZS9W0.:cvsuser
dveditz%netscape.com:S1X7iuOVZr0tI:cvsuser
dwhoward%earthling.net:Fll3t.CIpLlCU:cvsuser
ebb3%apple.com:cx3pnlvIifGmc: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
frankm%eng.sun.com:Ic2PpVScupvXg:cvsuser
friedman%splode.com:mZ5UQ4/qb5h3E:cvsadm
ftang%netscape.com:cjA4Oe7qangyQ:cvsuser
fur%geocast.com:mYz4lGMkt02.6:cvsadm
gagan%netscape.com:aJDYc91m7tmpI:cvsuser
gayatrib%netscape.com:ELHSlB.ndtTwI:cvsuser
german%netscape.com:vDZXBxE0m3/5w:cvsuser
gerv%gerv.net:lHiCv5bNH7rfw:cvsuser
girish.manwani%eng.sun.com:aQ7XOhRro3LyM:cvsuser
glazman%netscape.com:XDgV1I7kLYamk:cvsuser
gordon%netscape.com:MCComT.xg8/GM:cvsuser
grail%cafebabe.org:KsBL5nzVbWFC6:cvsuser
granrose%netscape.com:xndKEgLhYUUUY: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
hoa.nguyen%intel.com:TtzarPR1g5Yhg:cvsuser
hong.lu%eng.sun.com:ub28mE.N622oQ:cvsuser
hwaara%chello.se:VgS5RagvUTmuk:cvsuser
hyatt%netscape.com:/Sepj5wnpvupA: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
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
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
jevering%netscape.com:qbV9dBT/6f6CA:cvsuser
jfalzon%julian.uwo.ca:OA4TKUzkfPzek: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
johng%corel.com:hQ/ITeFfitEvw:cvsuser
joki%netscape.com:MnZq0Nx3SCImc:cvsuser
jonas.utterstrom%vittran.norrnod.se:Yq1pP.nR9EEcY:cvsuser
jrgm%netscape.com:3ix9Y5PU9Qruw:cvsuser
jst%netscape.com:ry1WSdsxrYVhg:cvsuser
jsun%netscape.com:coq.3Xx7ARTjs:cvsuser
jwz%mozilla.org:OdVBvbcKAZC5c:cvsuser
kandrot%netscape.com:Xr5nTllP5GuVE:cvsuser
karnaze%netscape.com:C.H2iRqFy7CnY:cvsuser
kbaker%eb.com:jQBbk4NHGcX0I:cvsuser
kestes%tradinglinx.com:5Ld0f8MhzQggw:cvsuser
kevin%perldap.org:OR9AnICPijq1g:cvsuser
kin%netscape.com:RexUJ7MbhHOeE:cvsuser
kirke%netscape.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
larryh%netscape.com:HzwqCjpBbMmhM: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
louis.martin%eng.sun.com:QsJ91Lm0/Y/0Y:cvsuser
lpham%netscape.com:Hyg6DkfNbO4DQ:cvsuser
ltabb%slackmaster.org:4967GySWBBDZA:cvsuser
LuigiLira%aol.com:FN9ucTyIMYhzA: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
mark.lin%eng.sun.com:vdX11fsZeVtz2: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
mcgreer%netscape.com:86YhVbbpm8aZ2:cvsuser
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
modgock%eng.sun.com:JkemexTgGZeiY: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
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
nsl%cybertech.apple.com:sGIRI7YDfQ2eA: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
pepper%eazel.com:bgbApfd45JrSM: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
pfong%julian.uwo.ca:gUTiW6Oif5ba6:cvsuser
phil%netscape.com:zchix.5QILMEI:cvsuser
pierre%netscape.com:/6xa.CBcV07tE:cvsuser
pinkerton%netscape.com:SXjRJmDJDtb1U:cvsuser
pnunn%netscape.com:VjAEnG0V6mLLY:cvsuser
pollmann%netscape.com:CB4NlijAkP2IM:cvsuser
pp%ludusdesign.com:G0MYIuYvwPznk:cvsuser
ppandit%netscape.com:aV3tyKSEB4XIo:cvsuser
prass%netscape.com:FR60OL5/QxDWQ:cvsuser
preed%verinet.com:b4eDfN0tWKiYY:cvsuser
priya%netscape.com:SiT1fy1pZ560Q: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
rayw%netscape.com:tnMNnv234muWY:cvsuser
rbs%maths.uq.edu.au:2urVlBcTziPaA:cvsuser
rcassin%supernova.org:LN6o5SKL3Eh3E:cvsuser
rchen%netscape.com:aur8LEiFViHB2:cvsuser
relliott%netscape.com:loQf9BFNFb/.M:cvsuser
relyea%netscape.com:SnAaVLpexLWKw:cvsuser
rginda%netscape.com:TRTBrAIOV/zck:cvsuser
rhess%engr.sgi.com:ARe9YxMtWywa2:cvsuser
rhp%netscape.com:f7mepbLzOmKn6:cvsuser
rich.burridge%sun.com:ZNt/CGSk1djmE:cvsuser
rickg%netscape.com:uMGnseYPj2sYI:cvsuser
rjc%netscape.com:RVRRe0F5Be03c:cvsuser
rko%netscape.com:erIlm8Cr.fpeM:cvsadm
robinf%netscape.com:qsizhSBd/KLxw:cvsuser
roc+%cs.cmu.edu:T9D7Sx1LV49k6:cvsuser
rods%netscape.com:0IcCge9UaI6V6:cvsuser
rogerl%netscape.com:EOrmrYUfmdcOk:cvsuser
rpallath%eng.sun.com:SH0C4THRrprzI: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
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
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
sman%netscape.com:gHR2VdSKyaV0Q:cvsuser
sol%netscape.com:NcyHBr55nteOw:cvsuser
sonmi%netscape.com:wchMbWjVfFXxM:cvsuser
srilatha%netscape.com:vn.P0HO0ippg2:cvsuser
srinivas%netscape.com:S7u05VkFOtTeQ:cvsuser
sspitzer%netscape.com:JlQHq8F/C8kV6:cvsuser
ssu%netscape.com:0Ajfcg3lPV4pE: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
takacs%netscape.com:qgLCy3LuBsReg:cvsuser
talisman%anamorphic.com:KB7aseh1Ssuyg:cvsuser
tao%netscape.com:gM5BUf7j12EIc:cvsuser
tara%tequilarista.org:tVcSLekcNJsk2:cvsuser
tbogard%aol.net:yY7Gi.796Niqg:cvsuser
tcrowe%netscape.com:mq7wUMii.8yag:cvsuser
terry%mozilla.org:sYyehWIbexkrI:cvsadm
tgl%sss.pgh.pa.us:rr7pe1GPkjIw6:cvsuser
thaths%netscape.com:AmWmp1pN3zRiE:cvsuser
thayes%netscape.com:CLgsFPZnRpuhM:cvsuser
thesteve%netscape.com:35.Khy1IDl2VE:cvsuser
timeless%mac.com:oJ1sqLvoXLp7I:cvsuser
tomk%mitre.org:.pJ99NANdMDls: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
vishy%netscape.com:UcOf.lHBXPk2U:cvsuser
waldemar%netscape.com:hrfmZUyM.cQqw:cvsuser
waqar%netscape.com:Nr50GsXF9Slig: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
zuperdee%penguinpowered.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,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

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