troy%netscape.com
8791b810ba
Added new #define NS_SHRINKWRAPWIDTH that specifies that a frame should
...
shrink wrap its width (paying attention to the maximum computed width). Mostly
complete implementation for block frames
2000-01-03 04:32:13 +00:00
karnaze%netscape.com
5cb57b00e7
fixed tinderbox warnings
2000-01-03 00:56:12 +00:00
karnaze%netscape.com
c3c2c54a65
new regression test
2000-01-02 23:09:03 +00:00
karnaze%netscape.com
0fbc252ef9
bug 12287 - honors mComputed values in reflow state and uses CSS box-sizing property.
2000-01-02 22:55:48 +00:00
karnaze%netscape.com
fe8fc54976
new regression tests
2000-01-02 22:53:26 +00:00
blizzard%redhat.com
d6cf22aa5c
Change nsComponentManager::ProgIDToCLSID to nsComponentManager::ProgIDToClassID as per bug #3579 . Checking in for sford. r=scc,r=blizzard
1999-12-30 22:03:58 +00:00
troy%netscape.com
138fa22a88
Work-in-progress for having maximum width (needed by tables) be updated
...
incrementally
1999-12-30 04:15:45 +00:00
sspitzer%netscape.com
0f984615d6
bulletproofing fix for crash reported in #22811
1999-12-29 19:28:06 +00:00
rpotts%netscape.com
af4f9c2189
Removed obsolete arguments from nsIDocumentLoaderObserver OnEndDocumentLoad and OnStartURLLoad.
1999-12-29 07:32:59 +00:00
sspitzer%netscape.com
100117019f
whoops. when I checked in that warnings fix I accidentally checked in some
...
changes from bryner for the mouse wheel prefs. backing my last check in out,
but still fixing the warning.
1999-12-28 23:02:38 +00:00
bryner%uiuc.edu
717cbdd7e2
Fix a warning. r=mcafee.
1999-12-28 20:26:56 +00:00
bryner%uiuc.edu
21e2898b7d
Changing an instance of = to ==, which is what it should have
...
been. r=karnaze.
1999-12-28 20:10:32 +00:00
sspitzer%netscape.com
f37e107774
fix warnings
1999-12-28 19:41:57 +00:00
sspitzer%netscape.com
fbd97e9856
fix warnings.
1999-12-28 19:37:29 +00:00
mcafee%netscape.com
24da9eddd8
Fixing null pointer reference, patch submitted by jst@citec.fr. r=mcafee
1999-12-28 08:29:11 +00:00
troy%netscape.com
b3f6ab293f
Reduced size of table cell member data by 4 bytes by only storing the
...
maximum width and not both the width and height. The height was never used
so this wans't an issue
1999-12-24 03:46:21 +00:00
sspitzer%netscape.com
c8e084ac35
fix #22493 and #22494 . at least turn the crash into an assertion.
...
r=hangas. also fix a warning.
1999-12-23 23:44:56 +00:00
buster%netscape.com
0817720294
fixed bug 22228.
...
r=dcone.
problem was we were failing to null out the editor member of the controller on frame destruction.
1999-12-23 20:54:53 +00:00
buster%netscape.com
64906b0b20
fixed bug 19494
...
r=troy
The problem was the space mgr was computing mCount to be > 2* mSize, which this code couldn't handle correctly. So now if the space mgr computes mCount to be more than twice the size of the current count, we immediately bump up the size to that count.� If more are needed later, the next call will give us twice this number anyway.
1999-12-23 20:49:07 +00:00
dcone%netscape.com
f7bfb1a5f7
Added support for selected rounded corners...can now round individual corners. r=rods
1999-12-23 20:48:07 +00:00
sspitzer%netscape.com
8f529ac7b8
fix for pierre's warnings. r=bienvenu
1999-12-23 18:35:35 +00:00
brade%netscape.com
7ef9f02424
initialize MetaKey setting (previously overlooked)
1999-12-23 15:33:58 +00:00
nisheeth%netscape.com
d64e97f2c2
PRTime is a struct on the Mac. I'm going to need to time to make changes so that everything works on the Mac. Commenting out the offending code for now as it is not used in the default case.
1999-12-23 03:47:02 +00:00
nisheeth%netscape.com
0b66a8a4df
Attempt to fix Mac bustage.
1999-12-23 03:08:57 +00:00
nisheeth%netscape.com
9d77060d0e
a=donm, r=vidur.
...
- Added support for two prefs:
a) a boolean pref "layout.reflow.async" that turns asynchronous reflow on/off. The default is off.
b) an integer pref "layout.reflow.timeslice" that specifies a reflow timeslice, in microseconds. When asynchronous reflow is on, the reflow command processing loop in ProcessReflowCommands() tries to return to the event loop if the time spent processing reflow commands exceeds this timeslice. The default value is 1 second.
1999-12-23 02:02:33 +00:00
vidur%netscape.com
33e0ceef3c
Removing warnings. a=don r=waqar
1999-12-22 22:47:15 +00:00
vidur%netscape.com
896bf2e030
Fix for bug 22344. Removing FMMs in nsDOMAttribute.cpp. a=don r=kin
1999-12-22 22:44:30 +00:00
troy%netscape.com
ed4d0abb42
b=1994. Changed to respect alt="" and use it
1999-12-22 21:26:14 +00:00
rods%netscape.com
49c637cb96
turned off some debug rods only
1999-12-22 20:03:59 +00:00
rods%netscape.com
50b3f5e3a5
Fixed the edge case where the select may have zero
...
options or one optionwith no lable and no content and it sizes out to be zero
high also fixed twhere visibility was being check incorrectly
r=kmcclusk
1999-12-22 20:03:03 +00:00
rods%netscape.com
9cd72b4dcc
fixed visibility check error
...
r=kmcclusk bug=21701
1999-12-22 19:54:21 +00:00
rods%netscape.com
4fe94fce65
turned off some rods debug output and fixed visibility check error
...
r=kmcclusk bug=21701
1999-12-22 19:52:56 +00:00
rods%netscape.com
3e09f5371c
changed clipping in Paint to be intersect instead of replace
...
r=kmcclusk
1999-12-22 19:50:47 +00:00
rods%netscape.com
eeebdaf748
Fixed the edge case where the select may have zero options or one option
...
with no lable and no content and it sizes out to be zero high
also fixed twhere visibility wasbeing check incorrectly
r=kmcclusk
1999-12-22 19:49:36 +00:00
rods%netscape.com
063e7d3511
Added experimental ifdef;ed but turned for reducing the number of resize reflows,
...
basically we ignore them and pass back our most recently reflowed size
r=karnaze bug=22063
1999-12-22 19:46:28 +00:00
rods%netscape.com
fcb6440531
addjusted fonts in several of the form controls. most now inherit
...
tightened up some of the rules for the select
r=buster,hangus,kmcclusk bug 19426,17303,17114
1999-12-22 19:43:30 +00:00
pierre%netscape.com
74c0693bb2
16381 "Need to be able to specify -moz-border-radius for each corner". Made changes in the following files in order to store the radius as a nsCSSRect and support 4 new -moz-border-radius properties (topLeft, topRight, bottomRight, bottomLeft):
nsCSSDeclaration.cpp
nsCSSParser.cpp
nsCSSPropList.h
nsCSSStyleRule.cpp
nsICSSDeclaration.h
nsIStyleContext.h
nsStyleContext.cpp
nsCSSRendering.cpp
The (small) changes in nsCSSRendering.cpp are temporary. It's just to reflect the changes made elsewhere in the style context. The code that actually draws the RoundRect with a different radius for each corner will be implemented later today.
1999-12-22 11:30:22 +00:00
pierre%netscape.com
bdf8bc768d
16381 "Need to be able to specify -moz-border-radius for each corner". Made changes in the following files in order to store the radius as a nsCSSRect and support 4 new -moz-border-radius properties (topLeft, topRight, bottomRight, bottomLeft):
nsCSSDeclaration.cpp
nsCSSParser.cpp
nsCSSPropList.h
nsCSSStyleRule.cpp
nsICSSDeclaration.h
nsIStyleContext.h
nsStyleContext.cpp
nsCSSRendering.cpp
1999-12-22 11:27:10 +00:00
ftang%netscape.com
982fa55c82
partial fix for bug 15533 (size part). 1. change the return value from nsPiont to nsRect. Change widget code to reflect the change. In Gtk, change XIM FontSet based on the rect height. r=cata a=chofmann
1999-12-22 07:56:40 +00:00
pierre%netscape.com
855dc040ea
Added the CSS2 printing extensions to the style system (page breaks, page size...). They are not used by Layout yet.
1999-12-22 05:00:47 +00:00
briano%netscape.com
340c181524
Fix for build breakage on NetBSD/arm.
1999-12-22 03:54:58 +00:00
waterson%netscape.com
74525ca773
Fix misuse of nsCOMPtr that was leaking style contexts from the progress meter frame. r=pinkerton, a=sdagley
1999-12-22 01:59:01 +00:00
pinkerton%netscape.com
6560a4fa9a
forgot to call the inherited base class QI when i rewrote the qi impls. xpmenus work again. a=sdagley.
1999-12-22 01:57:29 +00:00
vidur%netscape.com
9e76aeb0ba
Fix for bug 21122. Don't capitalize the value of the type attribute of list elements for cases in which the case is significant. Fix for bug 20677. Temporary fix that ensures that SetDocument calls percolate down the entire subtree. a=dagley r=nisheeth
1999-12-22 01:55:38 +00:00
vidur%netscape.com
d8c5f3cd3f
Fix for bug 9779. Element::normalize() now combines more than 2 nodes. Fix for bug 20677. Temporary fix that ensures that SetDocument calls percolate down the entire subtree. a=dagley r=nisheeth
1999-12-22 01:54:04 +00:00
vidur%netscape.com
272db862ac
Fix for bug 17726. Text.splitText now creates the correct type of node. Added nsITextContent::CloneContent to enable cloning without copying of the text. a=dagley r=nisheeth
1999-12-22 01:51:58 +00:00
vidur%netscape.com
70de582cc6
Fix for bug 18840. Radio button groups are now reflected as collections in a form's namespace. Added nsIDOMHTMLFormControlList interface and special handling for namedItem method that return a jsval. a=dagley r=pollmann
1999-12-22 01:48:47 +00:00
waterson%netscape.com
44416b6765
Bug 22305. Fix accounting for style sheets and rule processors; r=buster, a=sdagley
1999-12-22 01:41:42 +00:00
sspitzer%netscape.com
bfc18b87ab
initialize some variables, fix a comment, fix a FMM
1999-12-22 00:41:38 +00:00
pinkerton%netscape.com
a70a45911e
2nd fix for bustage, i hope.
1999-12-21 20:15:48 +00:00