Commit Graph

74550 Commits

Author SHA1 Message Date
dbaron%fas.harvard.edu
613ce7eae3 Make relatively positioned elements matter to their parents only at the original position by switching the order of computing the combined rect and computing relative positioning. b=4519 r=buster@netscape.com sr=waterson@netscape.com
git-svn-id: svn://10.0.0.236/trunk@83437 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-09 04:04:17 +00:00
dbaron%fas.harvard.edu
386f135d01 Fix leak bug 47098 (image objects leaked for animated throbber or for cancelled image loads) by making ImageNetContextImpl have weak references to ImageConsumer and have ImageConsumer do more cleanup in its destructor when its OnStopRequest method wasn't called. r=pnunn, kmcclusk, dcone, beard sr=mscott
git-svn-id: svn://10.0.0.236/trunk@83436 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-09 04:02:31 +00:00
blakeross%telocity.com
fec51a67dc Fix 30878: right clicking on buttons should not trigger button action, and pressing spacebar needs to trigger all buttons. more to come. r=jag sr=alecf
git-svn-id: svn://10.0.0.236/trunk@83435 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-09 04:00:24 +00:00
blakeross%telocity.com
d31c016cc1 Fix 30878: right clicking on buttons should not trigger button action, and pressing spacebar needs to trigger all buttons. more to come. r=jag sr=alecf
git-svn-id: svn://10.0.0.236/trunk@83434 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-09 03:59:32 +00:00
nelsonb%netscape.com
afa885868c On DEC Alpha/OSF1, following the examples in <c_asm.h>, use inline
assembly code to get 64-bit products and squares from 32-bit multipliers
in just two instructions.  Speeds up multiplication and squaring a lot.


git-svn-id: svn://10.0.0.236/trunk@83433 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-09 03:36:41 +00:00
nelsonb%netscape.com
1367cfcdaf When building without the inline assembly macros, use a simple cast
rather than the math lib's floor() function.  Also, don't and with a
mask of all 1 bits when casting to a smaller unsigned type will suffice.


git-svn-id: svn://10.0.0.236/trunk@83432 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-09 03:32:41 +00:00
racham%netscape.com
6f6f9a2aa8 Fixing bug 48092. Enabling the ability to change the port value automatically depending on the state of secure checkbox option. r=sspitzer, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@83429 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-09 03:03:58 +00:00
jst%netscape.com
b3fc2d5eba Fixing bug 57466. XML documents need to do principal fixup on redirect. sr=vidur, r=mstolts, r=pollmann.
git-svn-id: svn://10.0.0.236/trunk@83426 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-09 02:04:36 +00:00
shanjian%netscape.com
6457372fd7 #60823 UnicodeToGBK and UnicodeToGB2312 converter don't work on SPARC Solaris
r = nhotta, sr=erik
the original code does not work with big-endian system.


git-svn-id: svn://10.0.0.236/trunk@83425 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-09 01:45:36 +00:00
larryh%netscape.com
9bb1174fda Bugzilla: 62396, fix threads in selfserv.c
git-svn-id: svn://10.0.0.236/trunk@83424 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-09 01:35:54 +00:00
mccabe%netscape.com
a7edd5be7f Fix to 62309. Change JS_AddRoot to JS_AddNamedRoot in Liveconnect to aid leak diagnoses.
r=beard
sr=brendan


git-svn-id: svn://10.0.0.236/trunk@83423 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-09 01:35:46 +00:00
waterson%netscape.com
9d01794504 First checked in.
git-svn-id: svn://10.0.0.236/trunk@83422 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-09 01:24:23 +00:00
bienvenu%netscape.com
ae5a7d0982 add newline at eof
git-svn-id: svn://10.0.0.236/trunk@83421 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-09 01:24:22 +00:00
bienvenu%netscape.com
e8dbdfb23a initial entry, not part of build
git-svn-id: svn://10.0.0.236/trunk@83420 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-09 01:17:37 +00:00
bienvenu%netscape.com
a47794bae5 initial add, not part of build
git-svn-id: svn://10.0.0.236/trunk@83419 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-09 01:16:39 +00:00
bienvenu%netscape.com
c020d0064c more work on offline message storage and retrieval, r=sspitzer, sr=mscott 15865
git-svn-id: svn://10.0.0.236/trunk@83418 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-09 01:15:16 +00:00
disttsc%bart.nl
928ee0a02c Remove more dead titledbutton code, bug=57751, r=pinkerton, r=evaughan, a=brendan
git-svn-id: svn://10.0.0.236/trunk@83417 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-09 01:07:59 +00:00
javi%netscape.com
1a23edfcec Fixing Mac build bustag. a=leaf
git-svn-id: svn://10.0.0.236/trunk@83416 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-09 00:55:58 +00:00
leaf%mozilla.org
1b2986e532 we won't get very far building mozilla/security on windows without pulling
mozilla/security/makefile.win; build bustage fix for psm builds (doesn't
affect default build)


git-svn-id: svn://10.0.0.236/trunk@83415 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-09 00:34:08 +00:00
rogerl%netscape.com
3192db65c0 Sweeping set of changes to implement closures. Also re-targetted entire
front-end to Cobol and back-end now generates pdp11 assembly code in
spanish.


git-svn-id: svn://10.0.0.236/trunk@83413 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-08 23:55:39 +00:00
sonmi%netscape.com
aa69291244 added timestamps for stresstest per nelson's request
git-svn-id: svn://10.0.0.236/trunk@83412 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-08 23:49:55 +00:00
mkaply%us.ibm.com
75b92aca6b OS/2 build break
Need PR_CALLBACK


git-svn-id: svn://10.0.0.236/trunk@83411 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-08 20:36:53 +00:00
waterson%netscape.com
e99855939c Mmm, more rules.
git-svn-id: svn://10.0.0.236/trunk@83410 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-08 20:31:31 +00:00
miodrag%netscape.com
58aff15585 Make file compile under JDK1.3
git-svn-id: svn://10.0.0.236/trunk@83409 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-08 17:17:49 +00:00
despotdaemon%netscape.com
24c24b6ef8 Pseudo-automatic update of changes made by leaf@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@83408 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-08 17:09:21 +00:00
mkaply%us.ibm.com
146c4ec4be r=mkaply, a=blizzard
Code cleanup on ClipRegions


git-svn-id: svn://10.0.0.236/trunk@83407 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-08 15:44:13 +00:00
mkaply%us.ibm.com
ae856a23e9 r=mkaply, a=blizzard
Code cleanup on ExtTextOut


git-svn-id: svn://10.0.0.236/trunk@83406 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-08 15:43:06 +00:00
mkaply%us.ibm.com
84a31f8dab #61253
r=jkobal, a=blizzard
Using wrong or bad PS to query font availability


git-svn-id: svn://10.0.0.236/trunk@83405 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-08 15:38:10 +00:00
mkaply%us.ibm.com
0872420304 #62335
r=mkaply, a=blizzard
Code from jkobal to fix DBCS clipboard


git-svn-id: svn://10.0.0.236/trunk@83404 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-08 15:34:10 +00:00
mkaply%us.ibm.com
cf2ee2e1ea #60944
r=cls
This was already approved in #60020, just moving it in the makefile


git-svn-id: svn://10.0.0.236/trunk@83403 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-08 15:33:19 +00:00
mccabe%netscape.com
8db0182d42 More licenses and modelines.
Not part of the Mozilla build.


git-svn-id: svn://10.0.0.236/trunk@83402 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-08 10:19:59 +00:00
mccabe%netscape.com
fd0f0e8d79 Add informative comment.
Not part of the Mozilla build.


git-svn-id: svn://10.0.0.236/trunk@83401 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-08 10:01:35 +00:00
mccabe%netscape.com
1214194bac Whoops, wrong license.
git-svn-id: svn://10.0.0.236/trunk@83400 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-08 10:00:20 +00:00
mccabe%netscape.com
ee9dc32154 Add -p flags to several Makefile mkdir commands, to allow parallel gmakes. Still not sure how to make js/src/liveconnect/classes/*.java happy with parallel. gmakes...
Also add some #modelines to makefiles, and some more NPL licenses.

None of these files are part of the Mozilla build.


git-svn-id: svn://10.0.0.236/trunk@83399 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-08 09:56:47 +00:00
syd%netscape.com
34d41ad783 Pass an nsIPrompt instance to the login redirector. r=jelwell, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@83398 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-08 07:07:45 +00:00
mccabe%netscape.com
c09cda8e4e Update to last fix of js.c. Multiple versions of functions #ifdef'ed to take different numbers of arguments (in C) are a pain. Use #ifdef-safe JS_GET_CLASS, instead.
Not part of the Mozilla build.


git-svn-id: svn://10.0.0.236/trunk@83397 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-08 06:30:57 +00:00
ben%netscape.com
4f01edac18 Fix to work around 62226 so we can open the tree. .value seems to have stopped working for the
addressing widget <xul:textfield/> elements only (not for other textfield elements and not for
autocomplete widgets - URLbar in browser still works). So I made the references to the textfields'
value property in this file refer to the value property on the anonymous HTML input element, which
seems to work.


git-svn-id: svn://10.0.0.236/trunk@83396 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-08 06:10:46 +00:00
dmose%mozilla.org
08808bf8f9 Fix for bug 61692: IDLify nsIEventQueue and nsIEventQueueService. This makes it possible to create an nsISupports proxy for calling across threads in languages other than C++ (eg JS). r=dougt@netscape.com, r=jband@netscape.com, sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@83395 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-08 04:30:36 +00:00
varada%netscape.com
bfca7cdf85 fix for bug#57340; custom components not showing up in build;added additional field
git-svn-id: svn://10.0.0.236/trunk@83394 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-08 04:00:29 +00:00
nelsonb%netscape.com
d13601b2b6 Change NewTempCertificate(), making the search for the cert and the
subsequent insertion of the cert into the DB into one atomic operation
by holding the certdb's lock around the pair of operations.  Bug 62286.


git-svn-id: svn://10.0.0.236/trunk@83393 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-08 03:35:29 +00:00
varada%netscape.com
dd6eadf033 fix for bug#59050; verification of user agent string
git-svn-id: svn://10.0.0.236/trunk@83392 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-08 02:42:06 +00:00
mccabe%netscape.com
b5182276d4 Fix to Windows build problem with the js reference build; replace non-API macro OBJ_GET_CLASS with API-kosher JS_GetClass. (OBJ_GET_CLASS used js_GetSlotWhileLocked, pulled from the set of exported symbols with the recent thread optimization checkin.)
Not part of the Mozilla build.  (Yes, it's a closed tree!)

r=brendan


git-svn-id: svn://10.0.0.236/trunk@83390 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-08 02:35:17 +00:00
hyatt%netscape.com
6d1af81891 Fix for smoketest bugscape blocker bug #3467.
git-svn-id: svn://10.0.0.236/trunk@83389 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-08 01:43:02 +00:00
nelsonb%netscape.com
d65fb44585 This modification, contributed by Sun, avoids computing values >= 2^52.
This code runs much faster than the previous version on UltraSparc-3 CPUs,
and slightly slower than the previous version on UltraSparc-II CPUs.


git-svn-id: svn://10.0.0.236/trunk@83388 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-08 00:20:36 +00:00
cls%seawood.org
a27dc8aced Adding caps to REQUIRES. Bug #62069 r=burning tinderbox: senna
git-svn-id: svn://10.0.0.236/trunk@83386 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-07 22:46:13 +00:00
despotdaemon%netscape.com
013f66d79c Pseudo-automatic update of changes made by kirke@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@83385 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-07 22:34:27 +00:00
relyea%netscape.com
d16864a195 OpenVMS changes bug 60143
git-svn-id: svn://10.0.0.236/trunk@83384 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-07 22:25:18 +00:00
relyea%netscape.com
9dc0a0150f Open VMS changes bug 60143
git-svn-id: svn://10.0.0.236/trunk@83383 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-07 22:24:46 +00:00
relyea%netscape.com
47080d092a Open VMS changes: bug 60143.
git-svn-id: svn://10.0.0.236/trunk@83382 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-07 22:23:06 +00:00
blizzard%redhat.com
39b25801ee Fix bug #51130. Use common dialogs for nsIPrompt in the embedding widget. r=danm, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@83381 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-07 21:09:43 +00:00