681 Commits

Author SHA1 Message Date
buster%netscape.com
881ea59787 bug 28553. removed pref that controlled previous fix, since that fix is good to go.
r=troy
a=rickg


git-svn-id: svn://10.0.0.236/trunk@62752 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-13 02:40:18 +00:00
hyatt%netscape.com
66a75b2282 Improving XBL support.
git-svn-id: svn://10.0.0.236/trunk@62642 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-11 10:38:36 +00:00
pavlov%netscape.com
1fdd348954 changes to let us build on MacOS X
git-svn-id: svn://10.0.0.236/trunk@62619 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-11 03:08:04 +00:00
buster%netscape.com
73e75d6154 bug 28553
r=troy
a=rickg


git-svn-id: svn://10.0.0.236/trunk@62513 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-10 01:10:44 +00:00
pollmann%netscape.com
4230c172e4 Bug 30317: Crash fix for scrolling=no, background-attachment: fixed pages r=evaughan, a=rickg
git-svn-id: svn://10.0.0.236/trunk@62458 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-09 05:54:58 +00:00
rods%netscape.com
f834caf996 add call to combobox for setting the frame constructor
b=28593, r=evaughan a=jar


git-svn-id: svn://10.0.0.236/trunk@62116 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-03 04:30:32 +00:00
hyatt%netscape.com
ae4b2d2b55 Fixing a merge conflict. Fallout from same checkin. r=travis,a=jar
git-svn-id: svn://10.0.0.236/trunk@62048 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-02 10:47:58 +00:00
hyatt%netscape.com
1af26409c0 XUL RadioGroup element, not used in XUL. r=ben, a=jar
git-svn-id: svn://10.0.0.236/trunk@62045 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-02 10:00:09 +00:00
tbogard%aol.net
495826cccc nsIPref is no longer passed around through inits on webshell, content viewers and presContext. In places where it is needed, it can be retrieved from the service manager. I removed a number of the getters and setters for prefs as the prefs will be the same from the service manager so we don't need getters. r=waterson a=rickg
git-svn-id: svn://10.0.0.236/trunk@62038 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-02 07:13:02 +00:00
karnaze%netscape.com
2599026f49 PDT+ bug 28341 - Destroy caption frame when outer table frame is destroyed. Add caption to outer frame rather than inner frame. r=troy, a=rickg
git-svn-id: svn://10.0.0.236/trunk@62032 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-02 06:09:37 +00:00
evaughan%netscape.com
d40b1bea18 bugs fixes for: 28460, 27242, 29462
-r hyatt, -a jar


git-svn-id: svn://10.0.0.236/trunk@62022 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-02 03:01:30 +00:00
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
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
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
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
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
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
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
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
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
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
mjudge%netscape.com
8359e395da this was preliminary checkin for later feature. removing offensive line of code for linux. adding back the way it was. I will continue to add this content however but it will be released when not used by nsCOMPtr
git-svn-id: svn://10.0.0.236/trunk@60286 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-10 05:20:55 +00:00
mjudge%netscape.com
44c8697114 big checkin. fixing problems blocking Cmanske (also a reviewer). Checking in preliminary for gen content.(nothing damaged yet) lots of bug numbers not going to look them up, the tree just opened.
git-svn-id: svn://10.0.0.236/trunk@60278 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-10 04:35:51 +00:00
evaughan%netscape.com
a268db39c4 1) implememted box reflow coelescing.
2) implemented gfx scrollbars for list boxes
3) fixed progess meter to be an animated gif
4) fixed bugs 23521, 24721, 19114, 20546, 24385, 24457, 23156, 20226, 22543

-r hyatt, troy, rod


git-svn-id: svn://10.0.0.236/trunk@60253 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-09 22:02:40 +00:00
kmcclusk%netscape.com
31beeacc3d Prevent synchronous paints during reflows bug 20150; r=rods@netscape.com
Call SetTextAlign within SetupDC instead of in each DrawString on WIN32. bug 26973; r=rods@netscape.com


git-svn-id: svn://10.0.0.236/trunk@60242 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-09 15:48:01 +00:00
rods%netscape.com
96b46b4db4 fixes memory leak.
b 26795 r=beard


git-svn-id: svn://10.0.0.236/trunk@60128 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-08 13:17:50 +00:00
rbs%maths.uq.edu.au
c9e8733180 [#ifdef MATHML]. Hook for the <maction> tag
git-svn-id: svn://10.0.0.236/trunk@59987 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-07 08:55:51 +00:00
karnaze%netscape.com
9db5f41f22 bug 23994 get the correct child list for a caption frame, r=attinasi
git-svn-id: svn://10.0.0.236/trunk@59727 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-04 03:16:47 +00:00
pp%ludusdesign.com
a2927ce43e Converting ::GetIID() into NS_GET_IID(). Bug #20232. r=scc, r=mozbot
git-svn-id: svn://10.0.0.236/trunk@59537 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-02 22:24:56 +00:00
waterson%netscape.com
a395b28551 Bugs 20677, 23905. Change nsXULElement to implement nsIContent like nsGenericElement and nsGenericHTMLElement. Specifically, do 'shallow' SetDocument() calls in AppendChildTo(), InsertChildAt() and ReplaceChildAt() methods. Change nsXULDocument to leave newly create element's mDocument as null (so 'null mDocument' means 'this element is not currently in the document'. Fix callers to ensure that a deep SetDocument() is made where necessary. r=hyatt
git-svn-id: svn://10.0.0.236/trunk@59424 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-01 22:57:36 +00:00
rods%netscape.com
e7a5a5632c removing the creation of native widget and replacing them with asserts (for now)
b 17027 r kmccluck


git-svn-id: svn://10.0.0.236/trunk@59290 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-31 22:46:55 +00:00
attinasi%netscape.com
ec346f0c5a Sorry - typo in change...
git-svn-id: svn://10.0.0.236/trunk@59249 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-31 14:26:25 +00:00
attinasi%netscape.com
7f83027391 Changed the setting of PrimaryFrame for elements wrapped in a GfxScrollFrame,
except for the DocElement which still has the primary frame set to the scrolledframe.
Fixed compiler warning around NS_NewFiedlSetFrame(...).
r=evaughan b=23803


git-svn-id: svn://10.0.0.236/trunk@59248 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-31 14:04:41 +00:00
rbs%maths.uq.edu.au
add951b804 [#ifdef MATHML]. Hook for the ms tag
git-svn-id: svn://10.0.0.236/trunk@59240 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-30 23:33:38 +00:00
karnaze%netscape.com
e8ff8bb21f bug 24037 r=attinasi; nsOuterTableFrame handles bad incremental reflow by using the height of its rect.
bug 23235 r=attinasi; nsTableRowFrame requests max element size when reflowing cell for the 1st time.
bug 24410 r=attinasi; nsTableCellFrame reflow always checks width and height and updates the content empty flag.
bug 3305 r=troy,hyatt; table frame constructor cleanup, put caption in its own child list.


git-svn-id: svn://10.0.0.236/trunk@58996 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-28 02:19:45 +00:00
kin%netscape.com
8a522282c9 Fix for bug #25259: [Regression]Cannot enter text in Composer
Backed out attinasi@netscape.com's changes from revision 1.337.
a=leaf@netscape.com


git-svn-id: svn://10.0.0.236/trunk@58954 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-27 20:21:28 +00:00
rbs%maths.uq.edu.au
0f390929ca [#ifdef MATHML]. Hook for the mspace tag
git-svn-id: svn://10.0.0.236/trunk@58933 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-27 12:28:41 +00:00
attinasi%netscape.com
7a42258bf9 Setting GfxScrollFrame as the PrimaryFrame for scrolled content instead of the ScrollPortFrame. Also fixed some spots that were not correctly getting at the scrolled frame from the PrimaryFrame. b=23803 r=evaughan
git-svn-id: svn://10.0.0.236/trunk@58865 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-27 02:19:12 +00:00
hyatt%netscape.com
d58696d355 Fixes for bugs: 18193, 13971, 23440, 18444, 21462, 21818, 22619, 23498, 24081, and 21972. r=just about everybody.
git-svn-id: svn://10.0.0.236/trunk@58568 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-25 06:35:27 +00:00
troy%netscape.com
60471abd92 b=21657 a=chofmann@netscape.com Made "overflow list" a full fledged
child list and changed ReparentFrameView() to check it.


git-svn-id: svn://10.0.0.236/trunk@58373 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-22 01:16:50 +00:00
attinasi%netscape.com
d688726719 Passing NS_BLOCK_SPACE_MGR for abs. positioned Fieldsets. Fixes bug 23611. r=rods,pierre
git-svn-id: svn://10.0.0.236/trunk@58103 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-18 15:40:25 +00:00
hyatt%netscape.com
8f6502ffb7 Fixes for bugs 17460 and 21656. r=travis
git-svn-id: svn://10.0.0.236/trunk@57811 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-14 09:28:54 +00:00
hyatt%netscape.com
d048e1ecce Fix for the mailnews sorting/folder switching crasher.
git-svn-id: svn://10.0.0.236/trunk@57684 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-13 19:20:25 +00:00