2249 Commits

Author SHA1 Message Date
pollmann%netscape.com
a1fac6d2f6 Bug 28670: Move scroll methods from webshell to docshell and XUL scrollbar removal from XULDocument to here r=travis a=rickg
git-svn-id: svn://10.0.0.236/trunk@61845 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-29 06:51:04 +00:00
saari%netscape.com
35cfc92cb4 28467 fix, a=jar, r=hyatt
git-svn-id: svn://10.0.0.236/trunk@61713 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-26 01:02:31 +00:00
mjudge%netscape.com
efb1ca1692 regression fix used wrong variable. compared apples to apple seeds instead of other apples.
git-svn-id: svn://10.0.0.236/trunk@61700 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-25 23:56:40 +00:00
erik%netscape.com
6c4785b694 bug 18136; changing default size for fixed width font to 13px; r=pierre;
a=rickg


git-svn-id: svn://10.0.0.236/trunk@61683 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-25 23:01:36 +00:00
hyatt%netscape.com
4ccb7d43f3 XUL Property APIs, b=26109, r=ben
git-svn-id: svn://10.0.0.236/trunk@61661 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-25 08:37:49 +00:00
mjudge%netscape.com
ff3266c3d9 adding support for new nsIDOMSelection. r=jfrancis a=jar. this is for caret appearance
git-svn-id: svn://10.0.0.236/trunk@61652 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-25 04:31:15 +00:00
bryner%uiuc.edu
fb74001790 Adding a new flag to the Win32 build system. Set DISABLE_TESTS=1 to skip
building in the tests directories.  Should not affect the build at all if
you do not have this environment variable.  r=leaf.


git-svn-id: svn://10.0.0.236/trunk@61647 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-25 04:12:40 +00:00
mjudge%netscape.com
995c6506c4 bug15384 approved pdt+ team r= patrick beard
git-svn-id: svn://10.0.0.236/trunk@61610 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-24 22:01:37 +00:00
norris%netscape.com
bf96355ad4 Fix 28612 META Refresh allowed in Mail/News
r=mstoltz,a=jar
Fix 28658 File upload vulnerability
r=vidur,a=jar


git-svn-id: svn://10.0.0.236/trunk@61523 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-23 22:34:40 +00:00
pollmann%netscape.com
3f25400b19 Bug 28691/16999: Removing obsoleted code. r=harishd a=rickg
git-svn-id: svn://10.0.0.236/trunk@61515 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-23 21:36:29 +00:00
pollmann%netscape.com
a803294baa Bug 28691: As penance, I'll fix these leaks too. r=harishd a=rickg
git-svn-id: svn://10.0.0.236/trunk@61514 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-23 21:32:23 +00:00
pollmann%netscape.com
42e745c122 Bug 28691: Fix existing leak that my fix for bug 16999 hilighted. r=harishd a=rickg
git-svn-id: svn://10.0.0.236/trunk@61513 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-23 21:24:07 +00:00
pollmann%netscape.com
8e86e740f2 Bug 14827: Removing dead code. r=harishd a=rickg
git-svn-id: svn://10.0.0.236/trunk@61373 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-21 02:21:38 +00:00
jdunn%netscape.com
659b2712ed Fix problem with NS_IF_ADDREF on member variables inside of const
member functions.  This includes removing all references to
NS_DEF_PTR and the including of nsIPtr.h

r=troy@netscape.com,dougt@netscape.com,scc@netscape.com
# 28114
a=chofmann@netscape.com


git-svn-id: svn://10.0.0.236/trunk@61237 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-17 23:19:18 +00:00
evaughan%netscape.com
3033176e30 Box performance fix.
-r jevering


git-svn-id: svn://10.0.0.236/trunk@61143 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-16 23:00:52 +00:00
joki%netscape.com
dcc35666e8 Fixes for bug 9544, 9552, 9558, 9561, and 13309. event handler 4x compat. and capture/bubble fixes. r:pollmann
git-svn-id: svn://10.0.0.236/trunk@61096 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-16 06:59:07 +00:00
buster%netscape.com
ff4e36de5a bug 24411
r=troy
changed the frame constructor call for <form> to pass 0 as the flags arg.


git-svn-id: svn://10.0.0.236/trunk@61062 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-16 05:09:57 +00:00
mscott%netscape.com
1be5b26527 Bug #19499 --> remove some obsolete code involving mailto
urls. we can handle mailto urls just fine now. this was giving us problems if you moused over or
clicked on a http/file url that had the word "mailto" in it.
r=vidur


git-svn-id: svn://10.0.0.236/trunk@61039 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-16 03:28:40 +00:00
attinasi%netscape.com
acb33ec403 ReResolveStyleContext now checks for the case where a background image is no longer used, in which case it stops the load for the frame. r=buster,pierre b=27042
git-svn-id: svn://10.0.0.236/trunk@61031 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-16 02:49:01 +00:00
sfraser%netscape.com
9d2e9a09cc Fix the document viewer command updating, give it a selection listener etc, so that commands get updated at the right time. for bug 18395. r=pinkerton
git-svn-id: svn://10.0.0.236/trunk@61007 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-16 01:39:30 +00:00
hyatt%netscape.com
0df87cd3f3 Converting trees to XBL. Boosts tree scrolling performance.
git-svn-id: svn://10.0.0.236/trunk@60858 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 09:28:28 +00:00
mscott%netscape.com
df3dddf528 This is one of those do the right thing bugs even though I don't have a PDT+ bug for it. Travis and I noticed
today that image urls weren't properly getting added to the doc loader of the containing document. So the top
level document would report a document done notification before the document may really be done.

The fix is to pass the load cookie nsISupports object which originates from the docshell that is opening the
url down into the gfx image code instead of passing the load group down.

r=travis.


git-svn-id: svn://10.0.0.236/trunk@60802 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 04:49:32 +00:00
dbaron%fas.harvard.edu
f1cd9a202b Fix bug 15428 as suggested by VYV03354@nifty.ne.jp . Stop using 0 as the initial values for min and max of inline box contents so that lines that do not (vertically) contain their own baseline are sized correctly. Also, correctly size BR frames using their line-height (for strict-mode only).
Fix bugs 24186, 26996, and 26998 by reworking the quirks-mode line-height handling so that inline elements that do not have text as children (or meet a few other conditions that show the author wants real CSS support) will not increase the size of the line, but will be as close to their correct size as possible without enlarging the line.  This fix includes emulation of the strange Nav4/IE quirk that a block's line-height is enforced on the first line of LI elements and the last line of LI, DD, and DT elements.  Many of the changes are removing an earlier fix for 24186.

r=buster


git-svn-id: svn://10.0.0.236/trunk@60795 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 04:26:44 +00:00
dveditz%netscape.com
3d8644431b Attempting to fix nsCOMPtr .get() related bustage on Linux
git-svn-id: svn://10.0.0.236/trunk@60788 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 02:55:23 +00:00
beard%netscape.com
b7742c48e0 fixes nsIAtom leaks, bug # 25761, r=waterson
git-svn-id: svn://10.0.0.236/trunk@60767 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 01:17:18 +00:00
evaughan%netscape.com
03ab66fac1 bug fix for 24351, 22512
-r saari


git-svn-id: svn://10.0.0.236/trunk@60675 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-14 01:42:09 +00:00
hyatt%netscape.com
ee0adfd245 Making inner tree cell a box frame. Seems to fix about 10 bugs. :)
git-svn-id: svn://10.0.0.236/trunk@60627 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-13 09:28:51 +00:00
hyatt%netscape.com
5d47c37c68 Moving previous 9701 fix out of frame constructor and into presshell. r=troy
git-svn-id: svn://10.0.0.236/trunk@60620 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-13 06:07:38 +00:00
mjudge%netscape.com
dcda3caccf adding new file should not be built yet. this will do no harm
git-svn-id: svn://10.0.0.236/trunk@60588 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-12 06:09:19 +00:00
hyatt%netscape.com
1214b16f13 Fix for PDT+ bug #9701. Also fixes the crasher holding the tree closed. r=saari
git-svn-id: svn://10.0.0.236/trunk@60578 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-12 03:10:01 +00:00
mjudge%netscape.com
3784cee7b9 small change for bad assert...
git-svn-id: svn://10.0.0.236/trunk@60543 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-12 00:24:55 +00:00
nisheeth%netscape.com
907a57920f r=hyatt. Partial fix for PDT+ bug 13537. Session history captures frame state now.
git-svn-id: svn://10.0.0.236/trunk@60527 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 22:54:37 +00:00
tbogard%aol.net
71cb7c74d0 Assert when trying to sizeToContent on subframes. It's not allowed. r=hyatt
git-svn-id: svn://10.0.0.236/trunk@60470 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 08:35:20 +00:00
vidur%netscape.com
f1a9c3f401 Fix for bug 9140. Area elements now have event fired for them. r=joki
git-svn-id: svn://10.0.0.236/trunk@60399 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 01:24:59 +00:00
attinasi%netscape.com
30f1afd12d Updated the code to use the nsIScrollableFrame interface instead of assuming the FirstChild is the scrolled-frame. r=evaughan
git-svn-id: svn://10.0.0.236/trunk@60395 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 01:23:36 +00:00
attinasi%netscape.com
008eaa38ab PaintBorder and RenderSide now tell the StyleUtil function FindNonTransparentBackground to use the parent of the context to find the bgcolor in Quirks mode. r=karnaze b=8524
git-svn-id: svn://10.0.0.236/trunk@60393 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 01:23:04 +00:00
attinasi%netscape.com
3ad1be29f8 PresShell is now observing the document always instead of just when a new PresContext is NOT created. r=troy b=25406
git-svn-id: svn://10.0.0.236/trunk@60390 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 01:21:50 +00:00
attinasi%netscape.com
1514757cda Support for enabling / Disabling the timer. r=pierre b=25406
git-svn-id: svn://10.0.0.236/trunk@60388 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 01:21:36 +00:00
attinasi%netscape.com
c0556bcafb Enabling and Disabling the Style-Timer to bound it to the Frame Creation context. r=nisheeth b=25406
git-svn-id: svn://10.0.0.236/trunk@60384 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 01:21:05 +00:00
tbogard%aol.net
330b980016 Removed unused include.
git-svn-id: svn://10.0.0.236/trunk@60377 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 01:16:30 +00:00
troy%netscape.com
bbc25b14c0 b=26282 r=vidur@netscape.com Now when using the alternate content for an
image that can't be rendered we ignore everything after one of: ; # ?


git-svn-id: svn://10.0.0.236/trunk@60360 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 01:00:17 +00:00
hyatt%netscape.com
70b673d7f6 Fixes for bugs 24969 and 27109.
git-svn-id: svn://10.0.0.236/trunk@60354 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 00:56:41 +00:00
evaughan%netscape.com
a9aadf75b0 1) Fixed freeze because of sync drawing in forms
2) Fixed fieldset blocker

-r rods, granrose


git-svn-id: svn://10.0.0.236/trunk@60336 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-10 21:36:28 +00:00
rods%netscape.com
4c60293963 turning off Gfx scrollbars for listboxes
b 27253 r=evaughan


git-svn-id: svn://10.0.0.236/trunk@60333 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-10 21:13:44 +00:00
attinasi%netscape.com
7444a69463 backout of accidental checkin...
git-svn-id: svn://10.0.0.236/trunk@60331 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-10 20:21:29 +00:00
attinasi%netscape.com
5a392aceea Backing out the change I accidentally checked in.
git-svn-id: svn://10.0.0.236/trunk@60330 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-10 19:47:36 +00:00
attinasi%netscape.com
e10cb148c5 PaintBorder and RenderSide now tell the StyleUtil function FindNonTransparentBackground to use the parent of the context to find the bgcolor in Quirks mode. r=karnaze b=8524
git-svn-id: svn://10.0.0.236/trunk@60329 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-10 19:22:00 +00:00
attinasi%netscape.com
b837f85366 Support for enabling / Disabling the timer. r=pierre b=25406
git-svn-id: svn://10.0.0.236/trunk@60328 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-10 19:21:55 +00:00
mjudge%netscape.com
bbbd081d63 adding remove range for table selection and for completeness. 26460 r=cmanske
git-svn-id: svn://10.0.0.236/trunk@60315 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-10 09:17:02 +00:00
nisheeth%netscape.com
1ece5d5eba r=vidur. Fix for bug . We now revoke pending reflow events in the pres shell's destructor.
git-svn-id: svn://10.0.0.236/trunk@60301 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-10 07:27:43 +00:00