Граф коммитов

7669 Коммитов

Автор SHA1 Сообщение Дата
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