1162 Commits

Author SHA1 Message Date
pollmann%netscape.com
109ad2d952 Bug 32702: Rename GetHistoryState to CaptureHistoryState (as it is), r=nisheeth
git-svn-id: svn://10.0.0.236/trunk@63983 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-24 03:37:03 +00:00
nisheeth%netscape.com
df55a6d2bc r=buster. bug 31644. FindPrimaryFrameFor() now accounts for "special" frames created when blocks are encountered within inlines.
git-svn-id: svn://10.0.0.236/trunk@63910 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-23 23:18:56 +00:00
troy%netscape.com
8ab2d40e28 Added generated content iterator
git-svn-id: svn://10.0.0.236/trunk@63871 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-23 21:05:23 +00:00
pierre%netscape.com
97f14393e2 Bugs 2055, 2056, 14983 and 15432. Display:marker/run-in/compact are not supported. The CSS parser drops any declaration that contains one of these display types.
git-svn-id: svn://10.0.0.236/trunk@63861 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-23 14:45:04 +00:00
troy%netscape.com
d15b0ee243 Work-in-progress that isn't being used. Added stub for returning a content
iterator for generated content


git-svn-id: svn://10.0.0.236/trunk@63713 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-22 05:53:32 +00:00
dbaron%fas.harvard.edu
8102c58fcf Fix leak of style contexts. r=pollmann@netscape.com
git-svn-id: svn://10.0.0.236/trunk@63694 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-22 02:54:26 +00:00
rods%netscape.com
0dc31886a5 the previous var wasn't being set so it went down the wrong code path when adjusting
the child list for creating the fieldset.
b=27151 r=kmcclusk


git-svn-id: svn://10.0.0.236/trunk@63616 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-21 21:40:23 +00:00
attinasi%netscape.com
ade61276ef Fixed error in SelectorMatches where anchor tags with no href were being treated as links in some cases. b=23209 r=karnaze
git-svn-id: svn://10.0.0.236/trunk@63476 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-20 22:49:42 +00:00
dbaron%fas.harvard.edu
dd3116b06a Fix leak of style contexts. r=karnaze@netscape.com
git-svn-id: svn://10.0.0.236/trunk@63413 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-18 21:26:13 +00:00
rods%netscape.com
e9d2e2d814 Added aIsOutline to arg to RenderSize so it can do the right thing when
drawing outlines. Also got rounded outlines to work (not dashed)
Added #if for PaintOuline to control whether it paints on the inside or outside
of the frame.
b=18579 r=dcone


git-svn-id: svn://10.0.0.236/trunk@63397 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-18 14:41:00 +00:00
rods%netscape.com
82ece3a6a1 Removed a lot of unneeded for for creating viewes for GfxList (experiment and ifdef'ed out)
Now uses GetOptionsContainer to get the frame container for adding options
needed for differences in List and GfxList
b=18895 r=kmcclusk


git-svn-id: svn://10.0.0.236/trunk@63396 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-18 14:25:02 +00:00
troy%netscape.com
c35e4c1e39 b=31451 Made sure we only set the NS_FRAME_OUT_OF_FLOW frame state bit
if the frame is actually out of the flow


git-svn-id: svn://10.0.0.236/trunk@63253 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-17 05:10:37 +00:00
pierre%netscape.com
cfc46042f9 #11859 "Loading remote stylesheet in editor fails". LoadAgentSheet() loads the page asynchronously if an observer if provided.
git-svn-id: svn://10.0.0.236/trunk@63156 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-16 11:44:00 +00:00
dbaron%fas.harvard.edu
a915f864a2 Fix a leak of a device context. r=dcone@netscape.com
git-svn-id: svn://10.0.0.236/trunk@63114 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-16 01:21:58 +00:00
rods%netscape.com
30ed3f06f4 removed ifdef's and replaceed them with if/then/else for GFX Lists and Dropdowns,
now they can be turned on with a boolean instead. This will help with debugging later
r=dcone, b=18895


git-svn-id: svn://10.0.0.236/trunk@63052 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-15 15:45:29 +00:00
troy%netscape.com
a0f2ac4e06 b=21903. Fixes a crash when absolutely positioning a form element. The
problem was no space manager was getting created for the form's frame


git-svn-id: svn://10.0.0.236/trunk@63004 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-15 04:38:08 +00:00
hyatt%netscape.com
a19b6cd72b Landing new progressmeter.
git-svn-id: svn://10.0.0.236/trunk@62993 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-15 03:16:43 +00:00
rods%netscape.com
dcaa76aa21 preparing for GFX listboxes and dropdowns. This ifdefs the creation code so I
can turn them on and off.
b=18895


git-svn-id: svn://10.0.0.236/trunk@62928 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-14 12:03:21 +00:00
hyatt%netscape.com
b5f669c6b3 Enhancing XBL. Making tabs boxes. Moving code from titledbutton to button.
git-svn-id: svn://10.0.0.236/trunk@62912 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-14 11:09:46 +00:00
pierre%netscape.com
ed6f7b2bac #30127 "-moz-fixed not friendly with the cascade". Inherit NS_STYLE_FONT_USE_FIXED together with the font face.
git-svn-id: svn://10.0.0.236/trunk@62901 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-14 07:30:29 +00:00
troy%netscape.com
d7b97b6876 b=24125. For INPUT elements we use value of NAME attribute as fallback
for alternate text


git-svn-id: svn://10.0.0.236/trunk@62874 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-14 05:30:00 +00:00
troy%netscape.com
c6677cbff9 b=29893. Pollmann had added code to keep us from crashing. I made sure
that the correct tiling behavior happened in the case where the viewport
isn't scrollable


git-svn-id: svn://10.0.0.236/trunk@62861 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-14 04:55:42 +00:00
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
rickg%netscape.com
65135726ce landing phase 2 to remove deprecated string calls
git-svn-id: svn://10.0.0.236/trunk@62718 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-12 11:10:07 +00:00
rickg%netscape.com
9ababa1a41 more WIP to remove nsStr references
git-svn-id: svn://10.0.0.236/trunk@62712 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-12 10:07:57 +00:00
rickg%netscape.com
1bd57cb94b removed calls to deprecated string methods
git-svn-id: svn://10.0.0.236/trunk@62707 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-12 09:14:14 +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
pierre%netscape.com
89692aa2cc 29370 "Stylesheets and JS files are not always loaded". Checked in for valeski, r=pierre, a=jar.
git-svn-id: svn://10.0.0.236/trunk@62451 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-09 04:37:01 +00:00
warren%netscape.com
d100457780 Bug 21556: Making linux be thread-safe. Making tons of classes implement threadsafe AddRef/Release. a=jar
git-svn-id: svn://10.0.0.236/trunk@62243 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-05 21:26:01 +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
erik%netscape.com
44ddbe4823 bug 18136; new table of font sizes for HTML sizes 1-7, based on testing
Nav4's fixed width fonts; r=pierre; a=rickg


git-svn-id: svn://10.0.0.236/trunk@61684 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-25 23:02:46 +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
erik%netscape.com
39509d8910 bug 18136; added new font size table, but currently #if'ed out; r=pierre;
a=rickg


git-svn-id: svn://10.0.0.236/trunk@61645 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-25 04:00:53 +00:00
pierre%netscape.com
1d2c2e416f Bug 18136/21950 "Fixing the font size mess". Implemented Todd Farhner's system in nsStyleUtil. Disabled the font size rounding code on Windows (see bug 24005). r=erik, a=rickg
git-svn-id: svn://10.0.0.236/trunk@61601 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-24 12:51:28 +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
troy%netscape.com
eb4d44f03f b=28635, a=rickg@netscape.com, r=vidur@netscape.com
Reduced the number of nsString objects allocated


git-svn-id: svn://10.0.0.236/trunk@61491 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-23 15:45:43 +00:00
dbaron%fas.harvard.edu
a57e32fdc7 Bug 28555: fix large leak of StyleContextImpl's. r=karnaze@netscape.com a=jar@netscape.com
git-svn-id: svn://10.0.0.236/trunk@61372 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-20 15:18:04 +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