Commit Graph

8414 Commits

Author SHA1 Message Date
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
valeski%netscape.com
31d96c9cf3 api change to nsIWebShell and nsIDocumentLoaderObserver. I've replaced all the old method delarations with the new versions. We now pass 'nsresult' types into the On*() methods instead of PRInt32. The PRInt32 arg type was causing data loss.
I also checked in a fix for bug 10848 (which prompted the api change), and 10549 (these changes were in nsWebShell.cpp).


git-svn-id: svn://10.0.0.236/trunk@42248 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-05 01:37:52 +00:00
karnaze%netscape.com
dae2a67ef1 additonal test cases, changed file:// to file:/// in file lists
git-svn-id: svn://10.0.0.236/trunk@42238 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-05 00:08:33 +00:00
hyatt%netscape.com
de305c5946 Fixing three problems that prevented XP menus from working with RDF templates.
The Bookmarks menu and mail menus should work now.


git-svn-id: svn://10.0.0.236/trunk@42213 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-04 21:36:30 +00:00
valeski%netscape.com
f6bcc72c17 we now handle the URL attribute in a http-equiv refresh tag
git-svn-id: svn://10.0.0.236/trunk@42205 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-04 21:19:22 +00:00
buster%netscape.com
132773aaab added GetCaretEnabled
cleaned up caret APIs according to coding convention


git-svn-id: svn://10.0.0.236/trunk@42196 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-04 20:46:16 +00:00
pinkerton%netscape.com
888c3db667 removing the TOOLBAR_DD #ifdef's.
git-svn-id: svn://10.0.0.236/trunk@42178 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-04 20:16:31 +00:00
karnaze%netscape.com
2b5328130a new regression tests
git-svn-id: svn://10.0.0.236/trunk@42165 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-04 19:34:46 +00:00
kin%netscape.com
c89294e709 Fixes for bug #10231 (crash making list after select all)
and bug #10815 (Crash deleting selected text and table)

mozilla/editor/base/nsHTMLEditRules.cpp
  - Added check, in WillDeleteSelection(),  to see if
    endpoints of the range are in the body before calling
    GetBlockNodeParent(). (Bug #10231)
  - Modified GetPromotedPoint() to check for NULL in the
    case where aWhere == kEnd and GetChildAt() returns NULL.
    (Bug #10815)

mozilla/layout/base/src/nsGenericElement.cpp
  - Modified RangeAdd() so that it doesn't add
    a range if it's already in the list.  (Bug #10231)

mozilla/layout/base/src/nsRangeList.cpp
  - Modified GetPrimaryFrameForFocusNode() to
    initialize aReturnFrame and to return a failure
    if ChildAt() returns NULL. (Bug #10231)


git-svn-id: svn://10.0.0.236/trunk@42152 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-04 18:36:19 +00:00
vidur%netscape.com
790cc367cf Get rid of circular reference between sink and parser. Fix for bug 8975.
git-svn-id: svn://10.0.0.236/trunk@42149 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-04 18:25:23 +00:00
gagan%netscape.com
f0901ed303 Added a temporary hack to get Referer fields with POST requests. This should/will/must go away...
git-svn-id: svn://10.0.0.236/trunk@42133 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-04 15:06:14 +00:00
peterl%netscape.com
d94358cbdb route CSS declaration parsing through the CSSLoader's parsers
git-svn-id: svn://10.0.0.236/trunk@42109 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-04 05:09:01 +00:00