Commit Graph

3346 Commits

Author SHA1 Message Date
harishd%netscape.com
eb58eec877 StyleContext passed onto PaintBorder() 1999-01-22 22:38:34 +00:00
harishd%netscape.com
123e7f3a4c StyleContext passed onto PaintBorder()/PaintArrow() 1999-01-22 22:35:12 +00:00
harishd%netscape.com
baf7b197c8 StyleContext passed onto PaintArrow() 1999-01-22 22:34:28 +00:00
harishd%netscape.com
2d6c909024 styleContext is passed onto PaintBorder()/PaintArrow() 1999-01-22 22:31:15 +00:00
harishd%netscape.com
c53ae7e35c StyleContext info. is passed on into PaintBorder() 1999-01-22 22:30:02 +00:00
harishd%netscape.com
86da618186 Stylecontext is passed to PaintBorder() 1999-01-22 22:28:12 +00:00
harishd%netscape.com
11e90148bb PaintBorder() method has stylecontext info. 1999-01-22 22:27:19 +00:00
harishd%netscape.com
d913194001 PaintBorder() modified to accept styleContext 1999-01-22 22:26:29 +00:00
harishd%netscape.com
7daec328c6 Passing styleContext info. to PaintBorder(). 1999-01-22 22:25:58 +00:00
harishd%netscape.com
317d0d7c4e Passing stylecontext into Paintborder() 1999-01-22 22:25:00 +00:00
harishd%netscape.com
abbf50e310 Got stylecontext info into PaintBorder() for displaying
CSS borders.
1999-01-22 22:24:05 +00:00
harishd%netscape.com
69aa3480e6 Modified the PaintBorder(), MakeBevelColor(), DrawSide(),
PaintBorderEdge() methods.
1999-01-22 22:22:26 +00:00
kmcclusk%netscape.com
eb492feecc Removed code which set the defaultchecked from the checked attribute. 1999-01-22 22:14:58 +00:00
mjudge%netscape.com
ee295b609b selection rocks ass 1999-01-22 22:04:54 +00:00
kmcclusk%netscape.com
a10ae5d40d Removed nsIFormControLFrame.h since it now lives in public 1999-01-22 19:22:37 +00:00
kmcclusk%netscape.com
53cd03fe10 Added missing methods to nsIFormControlFrame.h 1999-01-22 19:10:10 +00:00
mjudge%netscape.com
769d4b5a86 chagnes for selection to work 1999-01-22 18:58:14 +00:00
troy%netscape.com
3bd7fc220f Added XXX comment for ReResolveStyleContext() 1999-01-22 18:23:06 +00:00
kmcclusk%netscape.com
5c1dc21ebc Added export of nsIFormControlFrame.h for the MAC build 1999-01-22 18:21:39 +00:00
kmcclusk%netscape.com
138bea4c6e Modified Linux and Mac to export nsIFormControlFrame.h 1999-01-22 18:19:12 +00:00
kmcclusk%netscape.com
d5fa03d72d Added nsIFormControlFrame to the set of files to export 1999-01-22 18:14:23 +00:00
dcone%netscape.com
0a32664a87 nsFormcontrolHelper.cpp nsListControlFrame.cpp nsCombboxcontrolframe.cpp 1999-01-22 16:08:52 +00:00
dcone%netscape.com
313f995cc4 First Checked In. 1999-01-22 16:04:08 +00:00
rods%netscape.com
5d1dc74549 Ifdef'ed out the Pluggable event code 1999-01-22 15:56:21 +00:00
rods%netscape.com
dc02794a78 Initial checkin factored code from nsFormControlFrame 1999-01-22 15:47:33 +00:00
rods%netscape.com
43d1411897 initial checkin 1999-01-22 15:41:28 +00:00
rods%netscape.com
b38434e04d Added nsIListControlFrame.h and nsComboboxControlFrame.h 1999-01-22 15:41:05 +00:00
rods%netscape.com
1edca9201b Added methods for creating ListControlFrame and ComboxControlFrames 1999-01-22 15:34:13 +00:00
rods%netscape.com
64f5a23191 Factored out code for helper functions for determining size and for rendering 1999-01-22 15:32:57 +00:00
rods%netscape.com
fb3dd31b04 Added nsComboboxControlFrame nsListControlFrame 1999-01-22 15:32:34 +00:00
rods%netscape.com
34e9cde15c Factored out the Initialization code for the ScrollFrame into a separate method
Added code to hide and show view when applied to the whole tree
Added a method for Creating the proper frames for the SELECT tag
1999-01-22 15:27:54 +00:00
rods%netscape.com
b7e36c8bcd Added some additional attoms for the Combobox Frame Control 1999-01-22 15:25:12 +00:00
rods%netscape.com
4b464ba323 Removed the class def and put it in a new header nsScrollFrame.h 1999-01-22 15:23:51 +00:00
rods%netscape.com
1b7ed67e2d Initial checkin the code was in nsScrollFrame.cpp 1999-01-22 15:23:15 +00:00
jfrancis%netscape.com
87e977ff11 efficiency improvement to ComparePointToRange() 1999-01-22 08:59:26 +00:00
ramiro%netscape.com
127039e271 Ignore generated files. 1999-01-22 06:33:54 +00:00
ramiro%netscape.com
0dc7352944 Add -I flags to pick up the right style and html base headers. 1999-01-22 06:00:21 +00:00
ramiro%netscape.com
a49bd4ab11 Add base to DIRS. 1999-01-22 05:59:42 +00:00
hyatt%netscape.com
1a1e8bfce6 Adding linkage for the XUL base library. 1999-01-22 04:15:29 +00:00
troy%netscape.com
a1161339c0 Correction to how offsets are computed for relatively positioned elements 1999-01-22 04:12:03 +00:00
pinkerton%netscape.com
9229101e5c hooking toolbars and toolbox back up. Sigh. 1999-01-22 04:04:12 +00:00
hyatt%netscape.com
ca42fdca04 added nsTreeFrame.cpp to xul/base 1999-01-22 03:40:32 +00:00
hyatt%netscape.com
04e54ba6e0 Tweak to make the XUL base library build. 1999-01-22 03:34:41 +00:00
hyatt%netscape.com
52ef97fc7c Added support for tree frame instantiation. 1999-01-22 03:31:56 +00:00
hyatt%netscape.com
cc7ccabaff Adding the tree frame class. 1999-01-22 03:28:29 +00:00
hyatt%netscape.com
7c65ced2f3 Added atoms for the tree widget. Modified the makefile to make sure
that nsTreeView.cpp builds.
1999-01-22 03:27:35 +00:00
pinkerton%netscape.com
c563c226a1 ack, unhook toolbars until i can solve the export problem on win. 1999-01-22 01:53:05 +00:00
pinkerton%netscape.com
e959db5706 hookup toolbars and toolbox so they are instantiated when xul sees those tags. 1999-01-22 01:42:44 +00:00
cyeh%netscape.com
80f6a5a6d0 wrap !ifdef MOZ_DEBUG around custom .cpp rule so that if you are building optimized with
debug symbols, the rule doesn't go looking for PDB files that don't exist.
approved: kipp
1999-01-22 01:41:27 +00:00
pinkerton%netscape.com
8f02167e41 Work to get these instantiated. 1999-01-22 01:10:28 +00:00
troy%netscape.com
41250f6f85 Made handling of absolutely positioned child frames more efficient 1999-01-22 00:30:27 +00:00
kostello%netscape.com
20ddd08b9c Updated XIF code to match the new selection work. 1999-01-21 21:45:17 +00:00
vidur%netscape.com
22a8cb9919 Fix to get default namespaces to work. Cleanup of DOM handling of character data. 1999-01-21 19:33:03 +00:00
pinkerton%netscape.com
49074672b7 remove file that shouldn't be there. mea culpa. 1999-01-21 19:25:25 +00:00
pinkerton%netscape.com
630671555e not building the base dir for now. 1999-01-21 18:56:49 +00:00
pinkerton%netscape.com
866e236afb change lib name 1999-01-21 18:44:19 +00:00
pinkerton%netscape.com
96cfc09c71 start building the base directory 1999-01-21 18:36:33 +00:00
pinkerton%netscape.com
a01dfb0d0e added xul/base group and nsToolbarFrame.cpp and nsToolboxFrame.cpp 1999-01-21 18:33:29 +00:00
pinkerton%netscape.com
124c208005 get compiling 1999-01-21 18:31:48 +00:00
pinkerton%netscape.com
f5582fcc95 First Checked In. 1999-01-21 18:31:39 +00:00
pinkerton%netscape.com
9112196e08 First Checked In. 1999-01-21 16:11:40 +00:00
pinkerton%netscape.com
a7255be50d Moving to base/src to mimic rest of layout. 1999-01-21 16:10:03 +00:00
rpotts%netscape.com
3aad0278d5 Added support for setting the DISABLED attrivute via the DOM... 1999-01-21 09:51:28 +00:00
hyatt%netscape.com
32b7e34970 Adding support for the widget tag to XUL. 1999-01-21 09:26:01 +00:00
hyatt%netscape.com
4672f50061 Fixing bugs related to the widget atom. 1999-01-21 09:25:40 +00:00
pinkerton%netscape.com
9ead608102 adding toolbox to collection of xul atoms 1999-01-21 05:54:38 +00:00
pinkerton%netscape.com
31d98fe667 First Checked In. 1999-01-21 05:49:24 +00:00
pollmann%netscape.com
04c59f0085 Bug 2279: Don't create widgets for hidden form elements. 1999-01-21 04:02:37 +00:00
danm%netscape.com
9f5ec1acde build XUL 1999-01-21 03:51:16 +00:00
danm%netscape.com
e89787a2e7 build xul 1999-01-21 03:41:43 +00:00
danm%netscape.com
e90a90f02e build XUL 1999-01-21 03:40:21 +00:00
danm%netscape.com
23f9c7d07f create XUL frames 1999-01-21 03:37:37 +00:00
danm%netscape.com
673e89c4af load XUL atoms on XML document creation 1999-01-21 03:35:24 +00:00
danm%netscape.com
d42a3de04b added file xul/content/src/nsXULAtoms.cpp 1999-01-21 03:32:30 +00:00
pollmann%netscape.com
4ad4a7c1d6 Bug 1958: Fixing an apparent typo. 1999-01-21 03:09:25 +00:00
danm%netscape.com
57ae1e3dd3 new xul directory 1999-01-21 01:56:05 +00:00
buster%netscape.com
c0c0ab4bbb put in Mike's change to Clear the selection when we take focus
this fixes the bug that the collection of ranges was monotonically increasing to infinity
as you clicked around in the document.
1999-01-20 23:23:28 +00:00
buster%netscape.com
fc8952dd64 fixed bug 2516. The InitChildList code needed to check display types before
assigning the mCaptionFrame member variable.
1999-01-20 07:27:06 +00:00
troy%netscape.com
0f8e34e2e2 Added additional parameter to GetNext() that specifies whether the frame is
removed from the path. This allows peeking at the next frame in the reflow
chain
1999-01-20 05:11:17 +00:00
troy%netscape.com
e875904fe9 Added additional parameter to GetNext() that allows peeking at the next
frame in the reflow command
1999-01-20 05:10:12 +00:00
troy%netscape.com
4dd1d39c67 Added XXX reminder for myself 1999-01-20 04:50:35 +00:00
troy%netscape.com
174494f84c Removed some scroll related logic that was causing computed widths to be
computed incorrectly. Now the scroll frame handles it
1999-01-20 03:43:33 +00:00
vidur%netscape.com
6748215978 Fixing build bustage 1999-01-20 00:50:07 +00:00
mjudge%netscape.com
d52a50ae45 fiximg text selection for frames in frames 1999-01-19 23:36:06 +00:00
karnaze%netscape.com
29d75b2c52 content sink uses nsWebShell::GetIsFrame to set scrolling on nsWebShell 1999-01-19 23:16:02 +00:00
vidur%netscape.com
8ff9eaa54b Completion of document as node - specifically, the childNodes array. Completion of nodeName, nodeValue and attributes properties for different types of nodes. 1999-01-19 23:07:33 +00:00
mjudge%netscape.com
f6b3ddb015 fixing selection a little 1999-01-19 17:41:08 +00:00
karnaze%netscape.com
d29710743f <form> inside <table> submits; marginwidth, marginheight in <frame> working; scrolling in <frame>, <iframe> working 1999-01-19 17:26:06 +00:00
vidur%netscape.com
f052b61c9d Started implementation of Node properties and methods for documents. 1999-01-19 16:58:45 +00:00
pinkerton%netscape.com
f53f3619cd added nsGenericDomNodeList.cpp 1999-01-19 16:39:10 +00:00
vidur%netscape.com
792728fe8b new file - base class for other node lists 1999-01-19 15:50:20 +00:00
mjudge%netscape.com
dd0328320e selection should work now more or less 1999-01-19 06:42:39 +00:00
troy%netscape.com
36158ba506 Changed it so the DidReflow() temporary hack doesn't apply to scrolled
frames
1999-01-19 06:00:08 +00:00
troy%netscape.com
ac82f1774c Fixed it so computedHeight is correctly computed 1999-01-19 05:59:24 +00:00
troy%netscape.com
aebbda5000 Minor cleanup 1999-01-19 05:18:26 +00:00
troy%netscape.com
0c55cb8b0e Part of the fix for bug #2485 1999-01-19 05:17:39 +00:00
vidur%netscape.com
5fed996e8a Made unparented nodes outside the document return a new document fragment as parent. Inserting a node into a tree removes it from its previous position 1999-01-19 03:54:26 +00:00
jfrancis%netscape.com
6e0a3b6fa1 fixing addref/release errors in SelectAll code - fixes bug #2166 1999-01-19 01:54:57 +00:00
jfrancis%netscape.com
121d8da171 fixing bug in range endpoint comparison 1999-01-19 01:07:52 +00:00
mjudge%netscape.com
aba9473cdf fixing linux 1999-01-19 01:00:31 +00:00
mjudge%netscape.com
e46eacb369 update for linux 1999-01-19 00:40:38 +00:00
mjudge%netscape.com
5d5d6e1e5d trying to fix linux.. 1999-01-19 00:32:51 +00:00
mjudge%netscape.com
603ddb2c0a test check 1999-01-19 00:13:07 +00:00
buster%netscape.com
45846b7bca workaround for bug 2476: check for null child list before calling nsFrameList::AppendFrames 1999-01-18 23:54:23 +00:00
mjudge%netscape.com
34430366b2 Files for selection across frames. 1999-01-18 22:57:12 +00:00
troy%netscape.com
48365eb8a1 Changed to position absolute child elements relative to the padding edge not the
border edge
1999-01-18 19:30:42 +00:00
troy%netscape.com
a855ea42a4 Improvements to absolute positioning code 1999-01-18 17:27:27 +00:00
troy%netscape.com
3af8d238b7 Initial check-in 1999-01-18 17:26:49 +00:00
rods%netscape.com
99b3af960d Initial checkin 1999-01-18 15:14:00 +00:00
vidur%netscape.com
c00b32a482 Implemented Element::GetElementsByTagName. Fixed bug 2327 - forms appearing multiple times in document.forms array. 1999-01-18 03:43:43 +00:00
troy%netscape.com
685b7256a3 Fix for bug #2450; 'padding' wasn't getting handled properly 1999-01-18 00:48:59 +00:00
karnaze%netscape.com
7b139f6c8e scrollable row groups 1999-01-17 23:35:56 +00:00
troy%netscape.com
e805654323 Added 'computedMargin' to nsHTMLReflowState, which replaced the individual
margin values (e.g., computedLeftMargin)
1999-01-17 05:43:02 +00:00
troy%netscape.com
5febae06f6 Fixed it so relatively positioned block frames act as containing blocks
for absolutely positioned child elements
1999-01-16 22:18:08 +00:00
troy%netscape.com
7103b076b4 Changed nsHTMLReflowState to compute 'offsets' for relatively positioned
elements
1999-01-16 20:58:17 +00:00
hyatt%netscape.com
ab7046faba Added code to support CLSID instantiation. Approved by amusil and av. 1999-01-16 02:43:51 +00:00
kipp%netscape.com
418cd0251c Removed List code now that base class dumps all child lists 1999-01-16 00:19:30 +00:00
kipp%netscape.com
10f24c7ebf Update List implementations to use GetAdditionalChildLists so that all lists of children are dumped out automatically 1999-01-16 00:19:10 +00:00
kipp%netscape.com
7f96144059 Spanked away SizeOf methods and nsIListFilter 1999-01-16 00:00:50 +00:00
sfraser%netscape.com
13930cd646 Fix build bustage. 1999-01-15 23:47:23 +00:00
kipp%netscape.com
f5a62509c1 new 1999-01-15 22:53:51 +00:00
kipp%netscape.com
4243726f6a Switch to using nsFrameList for frame lists 1999-01-15 22:53:39 +00:00
kipp%netscape.com
065905fa0b Used revised version of nsContainerFrame that uses an nsFrameList instead of a raw nsIFrame* 1999-01-15 22:52:05 +00:00
joki%netscape.com
fd239d7a9b Fix bogus return value on GetImageMap 1999-01-15 22:26:30 +00:00
harishd%netscape.com
0c5b75e5d4 Added two new border style defines that
would be used later.
1999-01-15 22:24:29 +00:00
michaelp%netscape.com
176f1f8e82 fixed busted javascript. 1999-01-15 22:16:40 +00:00
troy%netscape.com
80866615d9 Fixed it so that box offsets (left/right/top/bottom) can be negative numbers 1999-01-15 22:09:15 +00:00
buster%netscape.com
952eb9a53e comments and removal of dead code 1999-01-15 19:55:19 +00:00
vidur%netscape.com
9fe347aafc Wildcard handling of document.getElementsByTagName. Better handling of casing and namespaces for tagNames. 1999-01-15 19:18:30 +00:00
troy%netscape.com
6d63084a70 Fix for bug #1998. Now we render the background image over the padding area and not over the border area 1999-01-15 18:25:58 +00:00
kipp%netscape.com
73cb7e9384 Fixed absolute positioning bug I introduced in my last checkin 1999-01-15 17:33:00 +00:00
troy%netscape.com
e075d4bfbc Fixed an assert that was getting hit for absolutely positioned elements 1999-01-15 04:28:17 +00:00
pierre%netscape.com
c0847f7e1e added html/base/src/nsFrameList.cpp for Kipp 1999-01-15 03:51:15 +00:00
peterl%netscape.com
3a21eef741 better base url handling
Checkin during red tree approved by sar
1999-01-15 02:09:56 +00:00
peterl%netscape.com
b37a2f5b7a better base url support
added support for "none" style change hint
added assert for recycling of html attributes

Checkin during red tree approved by sar
1999-01-15 02:09:29 +00:00
peterl%netscape.com
c251f70e4b don't assert when not mapping anything without mapping function
Checkin during red tree approved by sar
1999-01-15 02:08:20 +00:00
peterl%netscape.com
5cc1370c12 better base url support
Checkin during red tree approved by sar
1999-01-15 02:07:46 +00:00
peterl%netscape.com
e4dc4ef541 better base url support
fixed assert in call to deprecated url method

Checkin during red tree approved by sar
1999-01-15 02:07:15 +00:00
peterl%netscape.com
c925f3459e better base URL support
better parsing of media types (per HTML4.0 spec)
enforce pseudo element sepectors at end of seletor list

Checkin during red tree approved by sar
1999-01-15 02:06:13 +00:00
peterl%netscape.com
081bfbad68 better computation of style hint
Checkin during red tree approved by sar
1999-01-15 02:04:51 +00:00
peterl%netscape.com
f9f88131ba better base url support
fixed parsing of media attribute

Checkin during red tree approved by sar
1999-01-15 02:02:48 +00:00
peterl%netscape.com
1ccd2192a7 better base url and target support
Checkin during red tree approved by sar
1999-01-15 02:01:36 +00:00
peterl%netscape.com
bd2008b38c better base URL support
set base url when parsing style attributes
better style attribute change notification

Checkin during red tree approved by sar
1999-01-15 01:59:42 +00:00
peterl%netscape.com
b0fe9100a0 made font color also set text decoration color
Checkin during red tree approved by sar
1999-01-15 01:58:41 +00:00
peterl%netscape.com
e86b440abd better base URL support
Checkin during red tree approved by sar
1999-01-15 01:57:58 +00:00
peterl%netscape.com
4d6c75857f changed parent/child ref/counting policy
Checkin during red tree approved by sar
1999-01-15 01:57:05 +00:00
peterl%netscape.com
7623bb0e4e added better base url support
tweaks to attribute change notification

Checkin during red tree approved by sar
1999-01-15 01:56:18 +00:00
peterl%netscape.com
609b48d91d added GetBaseURL
Checkin during red tree approved by sar
1999-01-15 01:53:50 +00:00
peterl%netscape.com
9da8904e62 added style hint "none"
Checkin during red tree approved by sar
1999-01-15 01:53:03 +00:00
kipp%netscape.com
402aa6541a Stop using reflow commands for frame structure changes; instead invoke methods on the frames which then generate reflow commands as needed 1999-01-15 01:30:12 +00:00