5775 Commits

Author SHA1 Message Date
cls%seawood.org
6a502d3b0e Various fixes to let the tree compile with gcc 2.95:
String constants are now (const char *)s and must be explicitly cast to (char *).
operator new is expected to be empty or throw an expection instead of returning null. (ifdef'd for gcc 2.95+)
Stricter checks on register clobbering in embedded asm. (at least I think that's what it is)
Expects the main function to return int, not something similiar to it like PRInt32.

Still requires a tweak to remove -mno-486 from NSPR's *.mk files.


git-svn-id: svn://10.0.0.236/trunk@42646 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-07 06:01:31 +00:00
buster%netscape.com
76b2185c50 style now gets propogated from text control frame to embedded webshell more correctly
git-svn-id: svn://10.0.0.236/trunk@42645 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-07 05:42:13 +00:00
buster%netscape.com
9cb3786eb7 fixed a memory leak, and a null pointer dereference, having to do with collapsing borders
git-svn-id: svn://10.0.0.236/trunk@42644 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-07 05:40:09 +00:00
buster%netscape.com
fee0b64d1f fixed BodyFixupRule::MapStyleInto to respect background color properly
code-reviewed by Peter Linss


git-svn-id: svn://10.0.0.236/trunk@42643 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-07 05:38:28 +00:00
buster%netscape.com
aa79275b99 added disabled style to text areas
git-svn-id: svn://10.0.0.236/trunk@42642 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-07 05:37:06 +00:00
buster%netscape.com
e292a3dd2d just a comment, part of a memory leak bug fix to remind users to free a struct
git-svn-id: svn://10.0.0.236/trunk@42639 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-07 05:09:09 +00:00
arielb%netscape.com
d2afd1086a fix bustage on worms
git-svn-id: svn://10.0.0.236/trunk@42612 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-07 01:43:36 +00:00
troy%netscape.com
908cf77ed6 Fix for bug #11393
git-svn-id: svn://10.0.0.236/trunk@42599 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-07 00:31:02 +00:00
karnaze%netscape.com
a56ba9e76b new regression tests
git-svn-id: svn://10.0.0.236/trunk@42576 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 23:05:21 +00:00
rods%netscape.com
22ceb9955b Fixed build breakage, passing in wrong variable, and it was uninitialized.
git-svn-id: svn://10.0.0.236/trunk@42553 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 21:45:14 +00:00
bienvenu%netscape.com
df2f27f1be fix build bustage for rods
git-svn-id: svn://10.0.0.236/trunk@42552 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 21:43:33 +00:00
rods%netscape.com
f619e80294 Added RemoveDummyFrameFromSelect method for removing the dummy frame when the select is empty, finished adding the code to completely handle the creating and removing of the dummy frame.
git-svn-id: svn://10.0.0.236/trunk@42543 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 21:14:45 +00:00
bienvenu%netscape.com
546c53c653 attempt to fix build bustage
git-svn-id: svn://10.0.0.236/trunk@42511 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 20:01:04 +00:00
hyatt%netscape.com
f8c7506959 Popup set frames can be created.
git-svn-id: svn://10.0.0.236/trunk@42503 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 19:20:56 +00:00
hyatt%netscape.com
a9a00de612 Adding the popup set atom to the XUL atom list.
git-svn-id: svn://10.0.0.236/trunk@42501 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 19:18:42 +00:00
hyatt%netscape.com
0d29334fba added files: mozilla/layout/xul/base/src/nsPopupSetFrame.cpp
git-svn-id: svn://10.0.0.236/trunk@42498 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 19:13:48 +00:00
hyatt%netscape.com
4be0522555 Working on converting XUL popups to use the XP menu code.
git-svn-id: svn://10.0.0.236/trunk@42497 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 19:12:23 +00:00
pinkerton%netscape.com
6cdf8f9440 major major cleanup of toolbar drag and drop. fixes some bugs, some memory leaks, and problems with dragging to select text in the url bar.
git-svn-id: svn://10.0.0.236/trunk@42495 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 18:54:48 +00:00
hyatt%netscape.com
619116af70 Adding code for popup set frames (which hold the absolutely positioned menu popups
that represent tooltips, popup menus, and context menus).  This code is not being
compiled yet, so it's a safe checkin.


git-svn-id: svn://10.0.0.236/trunk@42479 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 18:16:27 +00:00
troy%netscape.com
7224b10efc Fixed compiler warning
git-svn-id: svn://10.0.0.236/trunk@42464 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 17:21:57 +00:00
rods%netscape.com
7653e4a489 Added select:-moz-dummy-option
git-svn-id: svn://10.0.0.236/trunk@42456 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 14:43:46 +00:00
rods%netscape.com
59bd3253ba ifdef'ed out the ambigous compiler error for Linux, this code isn't being used at the moment
git-svn-id: svn://10.0.0.236/trunk@42455 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 14:42:00 +00:00
troy%netscape.com
3bce3f4d0d Changed reflow command handling over to the new approach
git-svn-id: svn://10.0.0.236/trunk@42453 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 14:34:56 +00:00
troy%netscape.com
0a8e132ebc Cleanup
git-svn-id: svn://10.0.0.236/trunk@42452 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 14:34:32 +00:00
rods%netscape.com
33ecbde954 Started to add code to better handle resizing when there are no elements.
git-svn-id: svn://10.0.0.236/trunk@42450 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 14:14:38 +00:00
rods%netscape.com
56159e3427 Made the Combobox a nsIDOMFocusListener, so it can set the focus on the "display"
content when focus goes to the button or the combobox itself


git-svn-id: svn://10.0.0.236/trunk@42449 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 14:13:20 +00:00
rods%netscape.com
54a91b5e85 Added code to create and remove the generated content and frame when the select has no options. This necessary for correct sizing of the select when empty.
git-svn-id: svn://10.0.0.236/trunk@42448 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 14:11:14 +00:00
rods%netscape.com
ca0b40cbe7 Added :-moz-dummy-option is used for empty select tags
git-svn-id: svn://10.0.0.236/trunk@42447 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 14:00:54 +00:00
jfrancis%netscape.com
4b7c2c1325 fixing unix bustage. compilers: viva la difference!
git-svn-id: svn://10.0.0.236/trunk@42437 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 12:14:39 +00:00
jfrancis%netscape.com
1231913111 fixing range dom gravity bug first exposed by bug #10231
git-svn-id: svn://10.0.0.236/trunk@42436 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 10:33:09 +00:00
ramiro%netscape.com
070499ff84 Backout my last changes to fix the mac and window builds.
git-svn-id: svn://10.0.0.236/trunk@42426 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 08:21:41 +00:00
ramiro%netscape.com
5e908b8af2 Get the Inherited superclasses right. Suggested and reviewed by pierre.
git-svn-id: svn://10.0.0.236/trunk@42415 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 07:40:26 +00:00
ramiro%netscape.com
6537159c2b Fix gcc 2.7 bustage. It smells a lot like a bug in gcc. It was having
trouble dealing with the Inherited typedef in the class declaration.
I replaced |Inherited| with the real thing Inherited was aliasing and all is
ok.  Pierre code reviewed.


git-svn-id: svn://10.0.0.236/trunk@42413 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 07:14:43 +00:00
pierre%netscape.com
73e5a69d49 Removed a duplicate entry. A similar error in Makefile.in broke the build on Unix; this one was ok on Win32.
git-svn-id: svn://10.0.0.236/trunk@42410 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 05:49:12 +00:00
ramiro%netscape.com
6c697ee915 Fix bustage on unix. Removed duplicate source entry.
git-svn-id: svn://10.0.0.236/trunk@42409 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 05:39:24 +00:00
pierre%netscape.com
36f4cf1552 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@42405 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 05:13:07 +00:00
pierre%netscape.com
6a1d462764 breaking up gfx & native widgets
git-svn-id: svn://10.0.0.236/trunk@42404 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 05:11:39 +00:00
tague%netscape.com
3d05ffd145 Fix build bustage
git-svn-id: svn://10.0.0.236/trunk@42394 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 03:10:14 +00:00
tague%netscape.com
5f2b704a17 Added support for replies from private DOM text events. See bug #4826
git-svn-id: svn://10.0.0.236/trunk@42391 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 02:32:13 +00:00
tague%netscape.com
4d3d806308 Added support for replies from DOM private text events.
git-svn-id: svn://10.0.0.236/trunk@42390 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 02:31:13 +00:00
evaughan%netscape.com
be9613f0eb Fixed fieldset padding bug.
git-svn-id: svn://10.0.0.236/trunk@42389 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-06 00:48:26 +00:00
evaughan%netscape.com
009c75c36a Fixed divide by 0 bug in boxes.
git-svn-id: svn://10.0.0.236/trunk@42373 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-05 23:25:20 +00:00
av%netscape.com
8194125752 Removing old code
git-svn-id: svn://10.0.0.236/trunk@42360 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-05 22:55:05 +00:00
karnaze%netscape.com
1c17bab4a2 new regression tests
git-svn-id: svn://10.0.0.236/trunk@42344 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-05 22:15:23 +00:00
mcafee%netscape.com
79268af9ce Trying to fix mac bustage.
git-svn-id: svn://10.0.0.236/trunk@42338 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-05 21:33:06 +00:00
troy%netscape.com
aba5f77708 Moved cantrenderreplacedelememt code over to the frame manager
git-svn-id: svn://10.0.0.236/trunk@42332 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-05 20:17:44 +00:00
troy%netscape.com
15e12f10a8 Added NULL pointer check for frame manager in DeletingFrameSubtree()
git-svn-id: svn://10.0.0.236/trunk@42259 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-05 03:30:09 +00:00
troy%netscape.com
22079fd541 Added NULL pointer checks in GetPrimaryFrameFor() and GetPlaceholderFrameFor()
git-svn-id: svn://10.0.0.236/trunk@42258 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-05 03:23:39 +00:00
troy%netscape.com
db679bfa7c Changed frame construction code to use frame manager when modifying frame
model


git-svn-id: svn://10.0.0.236/trunk@42257 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-05 03:09:22 +00:00
hyatt%netscape.com
476de75693 Fix for bug 9923.
git-svn-id: svn://10.0.0.236/trunk@42250 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-05 01:43:14 +00:00