waterson%netscape.com
a721679b5c
Bugs 35935, 34862, 41521. Make sure to make 'special' frames blocks inside of relatively-positioned inlines; be sure to destroy special siblings, and crawl to outermost 'normal' frame when reframing containing block; handle 'special' frames in StyleChangeReflow(). r=buster
2000-06-07 06:58:45 +00:00
pierre%netscape.com
12f2fe1056
Checked back in the backed out code (41321) after doing a minor fix in nsCSSValue.cpp (41618)
2000-06-06 09:36:12 +00:00
pierre%netscape.com
e549491b3e
Backed out the previous changes (41321, waterson/attinasi) because of the regression in 41618.
2000-06-06 06:50:21 +00:00
waterson%netscape.com
a965de089e
Bug 41321. Use PRUnichar* instead of nsString* to store string values for nsCSSValue and nsHTMLValue. r=attinasi.
2000-06-02 22:54:35 +00:00
mkaply%us.ibm.com
960c583bb7
# 37239
...
r = rickg, a = brendan
OS/2 bringup continues on M16 - Changes for VisualAge build (PR_CALLBACK)
2000-05-31 14:09:34 +00:00
waterson%netscape.com
adaf309977
Bug 10373. Add NS_MakeAbsoluteURIWithCharset() and nsHTMLUtils class. NOT YET IN THE BUILD. r=buster,erik,warren,...
2000-05-31 00:12:48 +00:00
hyatt%netscape.com
da1379408b
New XUL tree code. Not turned on (and therefore harmless)
2000-05-21 07:02:15 +00:00
joki%netscape.com
c22fd60f54
More support for onresize and onscroll, bug 960
2000-05-17 06:53:58 +00:00
joki%netscape.com
08d1d06617
fix for resize event support, bug 960, and additional support for DOM 2 events.
2000-05-17 05:27:22 +00:00
pavlov%netscape.com
803190ad4b
changes all usages of NS_NewTimer to CreateInstance
2000-05-17 02:49:35 +00:00
scc%netscape.com
db4332e617
string fixes
2000-05-14 23:06:18 +00:00
hyatt%netscape.com
f2eafecfc7
Add blankrow capability to tree.
2000-05-08 20:51:50 +00:00
michael.lowe%bigfoot.com
468689c637
Implement CSS3 cursors on Windows
2000-05-07 05:14:43 +00:00
saari%netscape.com
7c3c972751
Adding the ability for popups to not install the keyboard navigation listener. Needed for autocomplete. R=hyatt
2000-05-01 22:27:16 +00:00
pierre%netscape.com
ef1931a1f8
35261. Implement :last-node (P and Hx tags inside a cell do not collapse the cell). Change TD to collapse the bottom margin on the last-node.
2000-04-28 10:02:12 +00:00
mjudge%netscape.com
2cfb602409
making string conversions explicit. scc
2000-04-26 01:13:55 +00:00
pierre%netscape.com
0a1b7cc547
Implemented i18n list-style-types. Thanks to bakibon@yahoo.com.
2000-04-21 08:05:29 +00:00
troy%netscape.com
1dd648e53d
Added "canvasFrame" frame type atom
2000-04-18 23:05:15 +00:00
scc%netscape.com
b4caf7e667
making string conversions explicit
2000-04-16 11:19:26 +00:00
scc%netscape.com
0012d27605
making string conversions explicit
2000-04-15 20:15:37 +00:00
mstoltz%netscape.com
6a76f09450
Made prefapi.h private and removed all #includes of it outside of libpref. r=norris
2000-04-15 03:43:09 +00:00
ducarroz%netscape.com
245059c4ee
Remove the old autocomplete widget which is now replaced by the XBL one (xpfe/components/autocomplete). R=alecf.
2000-04-13 04:50:39 +00:00
scc%netscape.com
c5c503948f
making string conversions explicit
2000-04-03 11:20:35 +00:00
attinasi%netscape.com
1621b39d9e
Implemented Style Size Dump. r=rickg b=26565
2000-03-31 07:08:36 +00:00
evaughan%netscape.com
53b00e50f0
box skinnablility changes.
...
-r Hyatt
2000-03-31 07:02:06 +00:00
pinkerton%netscape.com
7909e041dc
made drag feedback better for containers and sorted lists. bugs 9657, 20124, 31814
2000-03-29 23:22:08 +00:00
pierre%netscape.com
924dd819c1
#3371 . Implemented css2/css3 system fonts. GFX on Windows and GTK needs to be completed.
2000-03-25 18:54:36 +00:00
pierre%netscape.com
96aa05bdae
Related to #18136 . Enable the IE-compatible font size table in strict mode. It required to pass the nsFontSizeType to FindNextSmaller/LargerFontSize.
2000-03-25 13:48:50 +00:00
rods%netscape.com
62ac30090d
added psuedoCheck
2000-03-24 16:21:47 +00:00
buster%netscape.com
1c6eca645a
bug 29595 (and others)
...
fixes layout of pages where a single line is impacted by 2 or more floaters
r=troy
2000-03-22 23:19:10 +00:00
hyatt%netscape.com
48c294c136
Marking my territory. ;)
2000-03-21 13:15:24 +00:00
dbaron%fas.harvard.edu
b07eae2b6f
1) Make PRE line layout backwards compatible in quirks mode (related to bug 26998).
...
2) Don't use strings when I can use atoms.
3) Fix bug 28472 by correcting error in earlier checkin.
r=buster@netscape.com
2000-03-16 01:14:57 +00:00
hyatt%netscape.com
1c02f1ca09
Landing new progressmeter.
2000-03-15 03:16:43 +00:00
rickg%netscape.com
69f36f72eb
more WIP to remove nsStr references
2000-03-12 10:07:57 +00:00
slamm%netscape.com
65e7217ed2
Add 'collapsed' for collapsing splitter siblings. Bug 29813. r=evaughan,mcafee a=jevering
2000-03-08 00:15:44 +00:00
rods%netscape.com
bd41b08f63
added new atom for the combobox
...
b 28593, r=kmcclusk,buster a=jar
2000-03-03 00:22:30 +00:00
hyatt%netscape.com
d6796e3c65
XUL RadioGroup element, not used in XUL. r=ben, a=jar
2000-03-02 10:00:09 +00:00
evaughan%netscape.com
cf0d42fc25
bugs fixes for: 28460, 27242, 29462
...
-r hyatt, -a jar
2000-03-02 03:01:30 +00:00
erik%netscape.com
281e53e9b1
bug 18136; new table of font sizes for HTML sizes 1-7, based on testing
...
Nav4's fixed width fonts; r=pierre; a=rickg
2000-02-25 23:02:46 +00:00
hyatt%netscape.com
5ff8c68587
XUL Property APIs, b=26109, r=ben
2000-02-25 08:37:49 +00:00
erik%netscape.com
28f23d520d
bug 18136; added new font size table, but currently #if'ed out; r=pierre;
...
a=rickg
2000-02-25 04:00:53 +00:00
pierre%netscape.com
6875bf641b
Bug 18136/21950 "Fixing the font size mess". Implemented Todd Farhner's system in nsStyleUtil. Disabled the font size rounding code on Windows (see bug 24005). r=erik, a=rickg
2000-02-24 12:51:28 +00:00
dbaron%fas.harvard.edu
8438b1f02d
Bug 28555: fix large leak of StyleContextImpl's. r=karnaze@netscape.com a=jar@netscape.com
2000-02-20 15:18:04 +00:00
jdunn%netscape.com
080142580c
Fix problem with NS_IF_ADDREF on member variables inside of const
...
member functions. This includes removing all references to
NS_DEF_PTR and the including of nsIPtr.h
r=troy@netscape.com ,dougt@netscape.com,scc@netscape.com
# 28114
a=chofmann@netscape.com
2000-02-17 23:19:18 +00:00
dbaron%fas.harvard.edu
e0c71d1e53
Fix bug 15428 as suggested by VYV03354@nifty.ne.jp . Stop using 0 as the initial values for min and max of inline box contents so that lines that do not (vertically) contain their own baseline are sized correctly. Also, correctly size BR frames using their line-height (for strict-mode only).
...
Fix bugs 24186, 26996, and 26998 by reworking the quirks-mode line-height handling so that inline elements that do not have text as children (or meet a few other conditions that show the author wants real CSS support) will not increase the size of the line, but will be as close to their correct size as possible without enlarging the line. This fix includes emulation of the strange Nav4/IE quirk that a block's line-height is enforced on the first line of LI elements and the last line of LI, DD, and DT elements. Many of the changes are removing an earlier fix for 24186.
r=buster
2000-02-15 04:26:44 +00:00
evaughan%netscape.com
5ce4b52cef
bug fix for 24351, 22512
...
-r saari
2000-02-14 01:42:09 +00:00
pinkerton%netscape.com
9eb0272942
fix for 27423, menus coming back sometimes after a item was selected. r=hyatt.
2000-02-11 02:02:06 +00:00
attinasi%netscape.com
4d3cf88979
added default argument to FindNonTransparentBackground to tell it to start at the context's parent (for QuirkMode emulation). r=karnaze b=8524
2000-02-11 01:24:05 +00:00
hyatt%netscape.com
c9071b6195
Fixes for bugs 24969 and 27109.
2000-02-11 00:56:41 +00:00
evaughan%netscape.com
b361107ebe
1) implememted box reflow coelescing.
...
2) implemented gfx scrollbars for list boxes
3) fixed progess meter to be an animated gif
4) fixed bugs 23521, 24721, 19114, 20546, 24385, 24457, 23156, 20226, 22543
-r hyatt, troy, rod
2000-02-09 22:02:40 +00:00
karnaze%netscape.com
bce1929fcf
bug 24037 r=attinasi; nsOuterTableFrame handles bad incremental reflow by using the height of its rect.
...
bug 23235 r=attinasi; nsTableRowFrame requests max element size when reflowing cell for the 1st time.
bug 24410 r=attinasi; nsTableCellFrame reflow always checks width and height and updates the content empty flag.
bug 3305 r=troy,hyatt; table frame constructor cleanup, put caption in its own child list.
2000-01-28 02:19:45 +00:00
pierre%netscape.com
0ff017366d
Bug 24676 ("Need -moz-outline-radius feature"). Added the 'outline_radius' similarly to the 'border_radius'.
2000-01-24 11:19:55 +00:00
troy%netscape.com
8a78d916a5
b=21657 a=chofmann@netscape.com Made "overflow list" a full fledged
...
child list and changed ReparentFrameView() to check it.
2000-01-22 01:16:50 +00:00
hyatt%netscape.com
21a48fa26a
adding behavior property to CSS. r=brendan
2000-01-11 03:40:41 +00:00
pierre%netscape.com
4951a0cfe4
12825 "Need new 'overflow' values to control scrollbar visibility". Added -moz-scrollbars-none, -moz-scrollbars-horizontal and -moz-scrollbars-vertical.
2000-01-10 03:23:44 +00:00
pollmann%netscape.com
f4fabef2c3
Bug 12599: Accept string as integer attribute to prevent assert, fix courtesy rickg r=self and harishd
2000-01-07 05:44:42 +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
alecf%netscape.com
251b1f466b
fix for #21417
...
r=troy, a=chofmann
the editor's internal mDisplayFrame was not being removed from the frame manager's map of content->frames, so after enough scrolling in the addressing pane, reflow would try to reference a deleted frame. Fix is to remove the frame from the frame manager every time it's destroyed.
1999-12-17 03:28:50 +00:00
hyatt%netscape.com
928c3b667f
Implementing support for popupanchor and popupalign.
1999-12-08 11:30:47 +00:00
rods%netscape.com
771292a12d
Should have left off the ":"
...
r=self
1999-12-06 23:05:52 +00:00
rods%netscape.com
85da5d9cdf
adding :-moz-option-selected
...
r=kmcclusk
1999-12-06 22:57:24 +00:00
troy%netscape.com
85012ab550
Change to how overflow is handled for absolutely positioned elements.
...
We no longer use nsIAraeFrame and now it's folded into the overflow
area in the reflow metrics
1999-12-06 15:49:53 +00:00
danm%netscape.com
d25d8e587a
adding 'close' xul event handler. part of bug 13695. r:hyatt@netscape.com
1999-12-01 22:35:33 +00:00
waterson%netscape.com
3a293e4998
Add 'indent' atom. r=hyatt
1999-11-30 00:55:14 +00:00
waterson%netscape.com
dd64fd7ca1
Add focus pseudo-class atoms. r=hyatt
1999-11-30 00:54:45 +00:00
vidur%netscape.com
dd88339f19
Fixes for 19650 and 15133. Added nsHTMLDocument::Resolve(). Script event handler compilation is deferred till when the event handler is first invoked. Atoms used for event name comparisions instead of strings. R=joki
1999-11-25 00:05:21 +00:00
pinkerton%netscape.com
6dbf140c84
reworking of toolbar d&d impl and tree d&d impl (r=hyatt).
1999-11-11 05:10:38 +00:00
dmose%mozilla.org
5312eacf8c
updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org
1999-11-06 03:40:37 +00:00
kipp%netscape.com
8d5f3c2d2d
r=troy; Added a new frame property atom
1999-11-02 23:42:13 +00:00
pinkerton%netscape.com
ae1c574569
add new drop area attribute for identifying subframes of a toolbar where the real content is.
1999-11-02 03:53:58 +00:00
kipp%netscape.com
be3c86d804
Added another frame property
1999-11-01 15:22:25 +00:00
buster%netscape.com
3dc0567e83
added pseudo-style for single line text controls. bug 14727
1999-10-30 16:29:32 +00:00
kipp%netscape.com
6ca5b769c8
r=troy; fixed bug #17346 - the nsTextFormatter self test code found a bug in the nsTextFragment ctor code...
1999-10-27 23:01:16 +00:00
troy%netscape.com
2ea886f3be
Changed view to be stored as a frame property instead of a member data
...
of nsFrame
1999-10-27 03:56:14 +00:00
rickg%netscape.com
ff94ca16ce
fixed infinite-loop bug 17045 by conditioning control loop. r=buster
1999-10-23 03:06:19 +00:00
troy%netscape.com
5d86678e7b
r=karnaze@netscape.com
...
Save 8 bytes per table cell frame by eliminating mCollapseOffset and
using a frame property instead.
1999-10-22 02:06:22 +00:00
kipp%netscape.com
d6d696ef93
r=troy; Added a property for max-element-size storage for fixing bug 13196
1999-10-21 20:23:05 +00:00
troy%netscape.com
0959b411de
r=kipp@netscape.com
...
Added API to get/set properties on frames. Also changed nsContainerFrame
to use a property to implement the frame overflow list. This saves 4 bytes
per container frames
1999-10-21 05:11:43 +00:00
buster%netscape.com
102c1fb55e
bug 11803 Need new event for text value changing
...
r=hyatt@netscape.com
not dogfood, but the fix has been sitting in my tree for 2 weeks
1999-10-15 13:36:23 +00:00
hyatt%netscape.com
80d4dd9246
Fix for 16479. r=waterson
1999-10-15 07:54:43 +00:00
peterl%netscape.com
670703db1c
moved toggle and tri-state from user-modify to user-select to stay in sync with CSS3
...
no bug #
r=pierre
1999-10-15 02:11:09 +00:00
kipp%netscape.com
7d45a10d09
r=Tomi.Leppikangas@oulu.fi; landed his patch for solaris build issues
1999-10-14 23:11:44 +00:00
kipp%netscape.com
ff3faa1ce6
r=troy; Added some more atoms so that Dframe sizing data is more particular for line boxes
1999-10-14 23:08:31 +00:00
tbogard%aol.net
3d64ba83de
Adding new XUL tags, "iframe", "browser", "editor". r=hyatt.
1999-10-14 10:54:32 +00:00
kipp%netscape.com
9059f09ba2
Added two new atoms to help meter large vs. small line boxes
1999-10-12 23:22:34 +00:00
peterl%netscape.com
04a12df544
added ignore value to user-focus
...
r=hyatt
1999-10-12 00:30:54 +00:00
peterl%netscape.com
ca5306ed74
added 'ignore' keyword
...
r=hyatt
1999-10-12 00:30:19 +00:00
troy%netscape.com
f8ffb47533
Change to SizeOf() code (diagnostic code only). Changed table frame
...
code to split the column cache size out into a separate listing
1999-10-08 05:12:55 +00:00
kipp%netscape.com
790ccf8ff7
Added some atoms to support SizeOf metrics
1999-10-07 00:31:41 +00:00
kipp%netscape.com
e62c3edf52
Removed static ctors
1999-10-05 14:51:56 +00:00
kipp%netscape.com
9996b80dd5
r=troy; Added some atoms to help eliminate global ctors
1999-10-05 14:51:02 +00:00
troy%netscape.com
6b808204e8
Added SizeOf() handler for floater information maintained by the
...
line box
1999-10-02 02:51:03 +00:00
troy%netscape.com
5dfb641a58
Added SizeOf() handler for space manager
1999-10-02 00:52:01 +00:00
troy%netscape.com
1be0909b54
Hooked up SizeOf() for cell map and table layout strategies. Also added in
...
some table frame data that was missed
1999-10-02 00:02:54 +00:00
rods%netscape.com
2036813036
Turned on the system colors
1999-09-30 11:55:15 +00:00
mgleeson1%netscape.com
1e66807868
fix for UNIX ports r=kipp, a=hofmann,kipp
1999-09-23 19:02:23 +00:00
kipp%netscape.com
6c23f4f233
Work around purify nonsense with bitfields
1999-09-22 00:38:57 +00:00
warren%netscape.com
0f2332d7b3
freed gNameSpaceManager n nsXULAtoms
1999-09-20 20:52:42 +00:00
kipp%netscape.com
3ced381a1a
Zapped mCompatFloatMargin hack
1999-09-17 00:57:06 +00:00
kipp%netscape.com
aed7845101
Added in mCompatFloaterMargin
1999-09-16 19:55:28 +00:00
troy%netscape.com
5c61cb8ef4
Added frame type for OBJECT frame
1999-09-13 21:26:05 +00:00
peterl%netscape.com
2c450d66f9
added first-node pseudo class (extension)
1999-09-11 00:08:30 +00:00
evaughan%netscape.com
3859c99e44
Fixed collapsing in boxes
...
Fixed DeckFrame not to use pseudo element for visibility.
1999-09-10 23:38:58 +00:00
hyatt%netscape.com
fc32f1e04e
Working on XP menus.
1999-09-10 08:47:12 +00:00
peterl%netscape.com
5559820b53
added system color support
1999-09-10 05:54:46 +00:00
peterl%netscape.com
aea3107630
added system colors
1999-09-10 05:54:23 +00:00
peterl%netscape.com
af1b7020f0
added constrain font weight
1999-09-10 05:51:44 +00:00
pinkerton%netscape.com
52a4727f95
adding atoms for toolbar d&d.
1999-09-09 06:26:12 +00:00
hyatt%netscape.com
ac0a81e522
Updating popups. (No, they're still not turned on.)
1999-09-09 01:07:06 +00:00
hyatt%netscape.com
67e49e9460
Improvements in performance.
1999-09-08 08:06:12 +00:00
evaughan%netscape.com
e3ef163845
Added the ability to drag splitters. If any build problems call me at: 650 224-0620
1999-09-05 20:46:59 +00:00
peterl%netscape.com
a8e65ff2a6
tracking UI & forms proposal changes
1999-09-03 23:40:35 +00:00
kipp%netscape.com
ca2b2003c6
Fixed an nsString usage oopsie
1999-09-02 18:02:52 +00:00
hyatt%netscape.com
47259d4d45
Must fix build bustage. I have to have access to members of this object without
...
being forced to call member functions (since my content nodes are in a separate
DLL from layout).
1999-09-02 02:09:07 +00:00
kipp%netscape.com
c906edcfd3
Added another debug atom
1999-09-01 01:10:02 +00:00
kipp%netscape.com
00b8021645
Added new atoms
1999-08-31 04:31:39 +00:00
kipp%netscape.com
f808fbb193
Reimplemented SizeOf methods in some of the frame classes; partial rework of first-line handling snapshot
1999-08-31 03:09:40 +00:00
pavlov%netscape.com
83e44aa98f
add palette name atom
1999-08-28 19:50:15 +00:00
pinkerton%netscape.com
80fdd59867
remove nsTriStateCheckboxFrame.cpp
1999-08-27 03:41:43 +00:00
evaughan%netscape.com
a12f942778
xpscrollbars
1999-08-19 22:16:23 +00:00
ducarroz%netscape.com
04f9bf4079
add some autocomplete atoms
1999-08-19 22:10:45 +00:00
kmcclusk%netscape.com
61e361b49e
Rewrote nsButtonControlFrame. It is now based on nsHTMLButtonControlFrame.
...
Added style rules to set submit, reset, and browse buttons default labels.
1999-08-10 19:13:57 +00:00
peterl%netscape.com
2bb5dc6312
made relative font sizes round off to next point size
1999-08-08 01:19:09 +00:00
peterl%netscape.com
e0d10cc8d9
added != operator
1999-08-08 01:18:40 +00:00
peterl%netscape.com
18b05c194a
moved dummy option pseudo to layout atoms
...
added root pseudo
1999-08-08 01:16:07 +00:00
peterl%netscape.com
7bf06a962e
moved scrolled content pseudo to layout atoms
1999-08-08 01:15:30 +00:00
peterl%netscape.com
a17a613280
added more pseudo elements
1999-08-08 01:05:05 +00:00
joki%netscape.com
11585608e8
Adding new onselect event. Also slight modification to ender text widget focus behavior
1999-08-07 23:18:35 +00:00
hyatt%netscape.com
85211cd417
Adding the popup set atom to the XUL atom list.
1999-08-06 19:18:42 +00:00
rods%netscape.com
2a25a355f4
Added :-moz-dummy-option is used for empty select tags
1999-08-06 14:00:54 +00:00
hyatt%netscape.com
f080c0cae8
Phase 3. Enabling XP menus on the menu bar.
1999-07-31 11:29:03 +00:00
hyatt%netscape.com
00f89f8113
XP menus now know how to anonymously construct children, so that they are
...
now mostly compatible with the original menu syntax. They also now
execute create, destroy, and action handlers.
1999-07-31 01:43:33 +00:00
hyatt%netscape.com
1972b6d379
Using "accesskey" instead of "shortcut".
1999-07-26 01:19:49 +00:00
evaughan%netscape.com
f97d9c4df1
1) added .gif for horizontal scrollbar
...
2) added cropping to titledbuttons
3) fixed bugs in navigator.xul and navigator.css
1999-07-25 01:15:14 +00:00
peterl%netscape.com
3bf8f6b907
added experimental CSS3 properties
1999-07-24 19:04:42 +00:00
hyatt%netscape.com
7a62bb78f1
The menu bar now supports shortcuts (e.g., ALT+f). Also repaired a minor problem
...
with keyboard navigation and mouse movement interoperability on the menus.
1999-07-23 07:39:16 +00:00
hyatt%netscape.com
c1398e2384
Adding an xpmenuitem atom.
1999-07-23 05:09:17 +00:00
hyatt%netscape.com
dda6f80134
Adding the open atom.
1999-07-21 07:42:31 +00:00
kmcclusk%netscape.com
af9e15b5e3
nsPresContext.cpp,.h - Added eWidgetRendering_PartialGfx as a rendering mode to PresContext.
...
ua.css - Added select[multiple] rule for multi-select listboxes without a size
Fixed form submission for gfx checkboxes,radiobuttons, and select by rewriting GetNamesValues.
Added nsListControlFrame::GetSizeAttribute and nsListControlFrame::GetNumberOfRows
Added logic to nsCSSFrameConstructor::ConstructSelectFrame and nsListControlFrame::Reflow
to handle the case of a multiselect select without a size specified.
1999-07-20 22:32:41 +00:00
hyatt%netscape.com
8e62e4618a
I can now show a menu (and it looks halfway decent).
1999-07-20 10:35:24 +00:00
hyatt%netscape.com
6ecedfdec8
Adding a pseudo atom for XP menu visibility state.
...
s
1999-07-20 07:12:48 +00:00
hyatt%netscape.com
b7a4382dfa
Teaching the menu bar how to highlight the first item when the ALT key
...
is pressed.
1999-07-19 08:09:30 +00:00
hyatt%netscape.com
8b79ce996e
Turning on XP menus.
1999-07-18 03:16:58 +00:00
peterl%netscape.com
96e0cff2d6
use preprocessor to generate atom code
1999-07-18 00:35:21 +00:00
peterl%netscape.com
18bb385451
switch to preprocessor for code generation
1999-07-18 00:32:32 +00:00
peterl%netscape.com
3eacc5f5d8
sync to color api change
1999-07-18 00:30:30 +00:00
peterl%netscape.com
9d026a4262
use preprocessor to generate atom code
1999-07-18 00:24:47 +00:00
peterl%netscape.com
50997d7433
use preprocessor for code generation
1999-07-18 00:15:37 +00:00
peterl%netscape.com
63e40660f8
use preprocessor for atom code generation
1999-07-18 00:13:35 +00:00
peterl%netscape.com
2cda14ec55
added != operator
1999-07-18 00:13:08 +00:00
kipp%netscape.com
dd6cf0e923
Removed a compiler warning
1999-07-16 17:40:39 +00:00
kmcclusk%netscape.com
d42e178f95
fixed bugs #6303 , #6753 , #6756 , #6759
...
Re-wrote nsComboboxFrame.
removed the obsolete nsHTMLAtoms: comboText,comoTextSelected,comTextSelectedFocus,dropDownVisible,
dropdownHidden, dropDownBtnOut, dropDownBtnPressed,
Added nsHTMLAtoms::combobox, nsLayoutAtoms::popupList
Renamed dropDownList to dropDownListPseudo
Added "arrow.gif" as to be used the background-image for the combobox button
ua.css - added rules for select to differentiate between comboboxes and listboxes.
Added style rules to more closely match the XPTOOLKIT XPWidgets look.
removed the following :-moz-combobox-text, -moz-combobox-textselected
nsIFormControlFrame.h - Added SetSuggestedSize method.
nsButtonControlFrame - Implemented SetSuggestedSize.
nsCSSFrameConstructor.cpp - Rewrote ConstructSelectFrame.
nsIWidget.h -Added GetAbsoluteBounds method.
nsWindow.cpp - Implemented GetAbsoluteBounds.
1999-07-14 22:00:24 +00:00
peterl%netscape.com
704fe7a511
added color name string value
1999-07-07 01:31:34 +00:00
hyatt%netscape.com
0dd84590e4
Adding some atoms.
1999-07-01 05:06:11 +00:00
evaughan%netscape.com
54afa7f4f6
Added anonymous node support.
...
Added splitters
Added Grippies.
1999-06-30 22:17:43 +00:00
hyatt%netscape.com
58cda7a8d0
Turning on the lazy mode in the tree widget. It is now the default. Let
...
the bug filing begin. :(
1999-06-29 20:20:40 +00:00
rods%netscape.com
53b1ce1076
Added toolbaritem
1999-06-29 14:21:14 +00:00
hyatt%netscape.com
b66c3c67f2
Landing the tree widget branch.
1999-06-23 03:02:21 +00:00
kmcclusk%netscape.com
881c29d70e
Numerous changes to support gfx-rendered form elements.
1999-06-21 20:41:56 +00:00
evaughan%netscape.com
e2255c4a64
Integrated a new XP scrollbar
...
Added tri state behavior to titled buttons.
1999-06-15 04:02:43 +00:00
kmcclusk%netscape.com
b1ab2535df
fixes for bugs #5809 , #5852 , #6828 , #6973 .
...
Added a new test16.html sample to test gfx-rendered widgets to viewer.
Added support for test17.html sample to test printing.
1999-05-27 21:17:10 +00:00
peterl%netscape.com
f3a9992625
added drag-n-drop psuedo classes
1999-05-18 23:10:53 +00:00
peterl%netscape.com
a3acf5d792
added drag pseudo classes
1999-05-18 23:09:21 +00:00
vidur%netscape.com
f59a24987b
Implemented document.layers and nsIDOMHTMLLayerElement interface.
1999-05-17 21:17:48 +00:00
karnaze%netscape.com
763e901c42
added htmlFrameInnerFrame, htmlFrameOuterFrame types
1999-05-10 22:48:47 +00:00
karnaze%netscape.com
25e7ff8cde
added vcard_name html attribute. Added GetVcardName in nsFormFrame.
1999-05-08 19:30:57 +00:00
pinkerton%netscape.com
0f3dc2e30c
make <tristatecheckbox> now be <checkbox>
1999-05-06 00:53:22 +00:00
vidur%netscape.com
1546549276
Added option to HTMLAtoms
1999-05-04 20:52:26 +00:00
kipp%netscape.com
10dae08190
Removed lineFrame; added mozLetterFrame
1999-04-27 22:12:00 +00:00
kipp%netscape.com
2abfa66475
Added letter and line frame
1999-04-27 22:07:22 +00:00
troy%netscape.com
50f93a7b42
Added placeholderFrame atom
1999-04-23 14:32:12 +00:00
evaughan%netscape.com
0bec328133
Added a tab control widget.
1999-04-21 22:46:15 +00:00
pinkerton%netscape.com
97279e29ba
new atoms for slider, spinner, scrollbar, color and font pickers.
1999-04-20 21:50:11 +00:00
troy%netscape.com
daf0a5b6a6
Added positionedInlineFrame atom
1999-04-20 18:27:37 +00:00
troy%netscape.com
1570eb63cb
Moved blockFrame and inlineFrame atoms to nsLayoutAtoms
1999-04-20 18:22:47 +00:00
troy%netscape.com
0f73d45160
Change to atoms
1999-04-20 18:22:28 +00:00
troy%netscape.com
5faf7aa9cf
Added blockFrame and inlineFrame
1999-04-20 18:20:52 +00:00
kipp%netscape.com
39f3954168
Added lineFrame
1999-04-20 00:26:09 +00:00
pinkerton%netscape.com
2fa8eaddcf
add tristatecheckbox to atom list.
1999-04-16 17:07:48 +00:00
kmcclusk%netscape.com
a2ffe366a4
Enabled frame-based comboboxes when widget rendering mode is gfx.
...
Major changes to nsComboboxControlFrame:
Removed commented out code + nsIPluggableEventListener references.
Implemented nsComboboxControlFrame::GetNamesValues
Implemented nsComboboxControlFrame::SetProperty GetProperty methods
Fixed references to previously freed memory in nsComboboxControlFrame::ReResolveStyleContext
Modified ua.css style rules for dropdown-visible, drodown-hidden to have -moz- prefix.
Added -moz-dropdown-btn-out and -moz-dropdown-btn-pressed, -moz-dropdown-list rules.
Modified nsListControlFrame.cpp to calculate the width of the dropdown list for combo boxes correctly
Added nsListControlFrame::GetProperty and SetProperty methods.
Modified nsCSSFrameConstructor::ConstructSelectFrame to setup combobox.
1999-04-12 22:14:31 +00:00
peterl%netscape.com
f0b7fcff54
added -moz-border-radius
1999-04-03 03:15:01 +00:00
vidur%netscape.com
d801e996bd
Added epilog and prolog to document. Added processing instructions and CDATASections for XML. Completed document Node methods.
1999-03-31 20:49:25 +00:00
kipp%netscape.com
9c9c6988c3
Added eStyleUnit_Chars
1999-03-31 04:08:07 +00:00
troy%netscape.com
247450a00f
Added beforePseudo and afterPseudo
1999-03-30 00:48:57 +00:00
troy%netscape.com
f2c7daae70
Moved beforePseudo and afterpseudo to nsCSSAtoms
1999-03-30 00:47:42 +00:00
troy%netscape.com
595d17ecf3
Added beforePseudo and afterPseudo atoms
1999-03-29 03:30:34 +00:00
evaughan%netscape.com
43351bf5de
Added XUL based layout manager.
1999-03-27 00:58:29 +00:00
donm%netscape.com
0a6d95351a
backing out evaughan's changes. tree closed.
1999-03-26 19:39:23 +00:00
evaughan%netscape.com
dc2fa174cc
Added box layout system.
1999-03-26 18:51:08 +00:00
kipp%netscape.com
6ed2d1fdbb
Added some -moz keywords
1999-03-25 03:46:58 +00:00
cls%seawood.org
0bbc0ba3a1
Fixed problem with ondblclick being released w/o being allocated. Appeared to be a copy-n-paste oversight.
1999-03-02 10:20:52 +00:00
peterl%netscape.com
0864f69c78
added CSS3 pseudo classes
1999-02-27 07:14:33 +00:00
peterl%netscape.com
65be83c9dd
added CSS3 UI pseudo classes
1999-02-27 07:14:13 +00:00
peterl%netscape.com
46c784a7db
added == operator for style sides
1999-02-27 07:09:40 +00:00
kipp%netscape.com
cc779556f7
Removed dependency on static constructors
1999-02-26 17:12:16 +00:00
troy%netscape.com
47cbdb1e9d
Added frame type atoms for several table frame classes
1999-02-24 05:54:31 +00:00
troy%netscape.com
eb48a80e30
Added nsLayoutAtoms::textFrame
1999-02-24 05:33:40 +00:00
kipp%netscape.com
bb34e891d8
Latest snapshot using linux version of the tools
1999-02-23 19:38:50 +00:00
evaughan%netscape.com
91eb54570b
Added a new XUL TitledButtonFrame
1999-02-19 18:23:02 +00:00
troy%netscape.com
b236facd7f
Added pseudo style for 'page' element
1999-02-19 00:53:09 +00:00
kmcclusk%netscape.com
8dcf8365b9
changed pseudo styles file-button, file-text to -moz-file-button -moz-file-text in ua.css
...
Adjusted nsHTMLAtoms to match.
1999-02-18 22:36:59 +00:00
kipp%netscape.com
94912a8da7
Renamed bullet pseudo style
1999-02-18 22:20:19 +00:00
kmcclusk%netscape.com
0006f5de38
Fixed call to ProbePseudoStyleContext in nsButtonControlFrame so it will compile
...
when NS_GFX_RENDER_FORM_ELEMENTS is defined.
Added checks to nsFileControlFrame::Reflow to make sure the pseudo styles actually
could be loaded. If they can't be loaded it uses the file upload elements style.
Changed file-buttonstyle to file-button and file-textstyle to file-text in ua.css
1999-02-18 22:07:23 +00:00
kipp%netscape.com
2b027db79b
updated hash generator
1999-02-18 03:29:24 +00:00
kmcclusk%netscape.com
9d22e42a58
Added pseudo styles for file input element buttons and text fields to control their
...
appearance during printing.
Now returns value of file upload element in nsHTMLInputElement::GetValue.
Added :file-textstyle and :file-buttonstyle pseudo style's to ua.css.
Modified nsButtonControlFrame::PaintButton to accept a rectangle describing the
position and size of the button to paint.
Modified nsFileControlFrame::Paint to resolve :file-buttonstyle and :file-textstyle to
paint the file upload's button and text field using settings in ua.css
Added nsFileControlFrame::HasWidget utility method.
Added nsFormControlHelper::GetInputElementValue to get the current value of an input element
from the DOM.
Modified nsTextControlFrame::GetProperty to use nsFormControlHelper::GetInputElementValue
Modified nsTextControlFrame::PaintTextControl to accept a rectangle describing the position
and size of the text control to paint.
Modified nsTextControl::PaintTextControlBackground to include a rectangle describing the
position and size of the text control background to paint.
1999-02-18 00:13:39 +00:00
troy%netscape.com
bf53f99087
Added frame-type atoms for area,scroll,viewport,root,page frame classes
1999-02-14 03:47:33 +00:00
kipp%netscape.com
36c243cdc0
COMized nsIPresShell and nsIPresContext
1999-02-12 17:45:58 +00:00
peterl%netscape.com
7f04fb00e6
changed all html atoms to lower case
1999-02-12 06:19:07 +00:00
peterl%netscape.com
6385de05c3
added viewport pseudo element tag
1999-02-11 06:39:07 +00:00
hyatt%netscape.com
ab9af77492
Adding support for tree columns.
1999-02-10 19:51:29 +00:00
peterl%netscape.com
7ac7f91e7d
added -moz-bg-inset & -moz-bg-outset keywords
1999-02-04 19:18:01 +00:00
evaughan%netscape.com
403cc14a84
Added the XUL progress meter widget.
1999-02-04 01:34:15 +00:00
hyatt%netscape.com
aae093350d
Altered the tree structure so that the treerow tag is now obsolete.
1999-02-04 00:28:25 +00:00
kipp%netscape.com
6e9110cb4c
Changed value of mozAnonymousBlock atom to match ua.css until a css working group issue is resolved
1999-02-02 17:31:36 +00:00
kipp%netscape.com
42312a552c
Fixed pseudo style atom value
1999-02-01 17:34:31 +00:00
karnaze%netscape.com
6256ccca5b
Made table frame construction flexible enough to allow arbitrary content to be mapped
...
to arbitrary table related display types.
1999-01-30 15:52:19 +00:00
hyatt%netscape.com
902e7c0207
Making events for arbitrary HTML still work in tree cells.
1999-01-27 12:42:21 +00:00
troy%netscape.com
303956b39c
Added nsLayoutAtoms::fixedList for specifying the name of the additional
...
child list for 'fixed' elements
1999-01-27 03:48:39 +00:00
hyatt%netscape.com
2ce7b53770
Added support for tree indentation.
1999-01-26 01:12:51 +00:00
peterl%netscape.com
1d4db24d11
added HTTP header atoms
1999-01-23 07:02:56 +00:00
peterl%netscape.com
7597321ac7
fixed case of media atoms
1999-01-23 07:02:10 +00:00
vidur%netscape.com
ae6e5a8019
Comments added to content model. Comments and text content now have a special tagname
1999-01-22 22:48:00 +00:00
rods%netscape.com
b7e36c8bcd
Added some additional attoms for the Combobox Frame Control
1999-01-22 15:25:12 +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
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
danm%netscape.com
57ae1e3dd3
new xul directory
1999-01-21 01:56:05 +00:00
kipp%netscape.com
7f96144059
Spanked away SizeOf methods and nsIListFilter
1999-01-16 00:00:50 +00:00
kipp%netscape.com
4243726f6a
Switch to using nsFrameList for frame lists
1999-01-15 22:53:39 +00:00
kipp%netscape.com
4cbb066ec7
Added new atom
1999-01-09 00:12:28 +00:00
karnaze%netscape.com
c111662c1f
Preliminary changes to support align="char"
1999-01-07 01:00:07 +00:00
kipp%netscape.com
b3ad196bb0
Consolidated character set macros into this file
1999-01-05 23:01:32 +00:00
troy%netscape.com
7b5cc03059
Moved logic that deals with moving absolutely positioned frames out of the
...
flow to the frame construction code
1998-12-29 03:38:16 +00:00
peterl%netscape.com
3cf603abf4
added support for the 'xmlns' pseudo namespace
1998-12-21 05:56:51 +00:00
troy%netscape.com
9619058141
Changed the frame hierarchy, and changed how scrolling works. Also added
...
nsAreaFrame which replaces nsBodyFrame which is no longer used
1998-12-20 23:29:47 +00:00
peterl%netscape.com
1106a4c943
fix equals to not be case sensative
1998-12-20 01:18:47 +00:00
peterl%netscape.com
e54b306cf1
added css atoms
1998-12-11 02:51:05 +00:00
peterl%netscape.com
59693414e7
removed pseudo class atoms (moved to css atoms)
1998-12-11 02:36:36 +00:00
peterl%netscape.com
e78daf2f3e
added name space atoms
1998-12-11 02:31:51 +00:00
troy%netscape.com
7ec6a2c281
Added new atoms to nsLayoutAtoms for additional named frame child lists
1998-12-09 05:30:17 +00:00
buster%netscape.com
58dc37167f
added atoms for table pseudo style contexts
1998-12-03 18:00:42 +00:00
peterl%netscape.com
14a4bc76a8
added nsLayoutAtoms
1998-12-02 00:32:20 +00:00
peterl%netscape.com
e224ac9762
new file
1998-12-02 00:29:29 +00:00
troy%netscape.com
4893fa0a92
Added nsHTMLAtoms::wrappedFramePseudo and changed ConstructFrame() to use
...
it instead of nsHTMLAtoms::columnPseudo
1998-11-20 23:27:59 +00:00
buster%netscape.com
ace67d6fb2
added tablePseudo
1998-11-20 21:05:31 +00:00
peterl%netscape.com
e26b45e286
added text pseudo tag
1998-11-18 02:09:53 +00:00
vidur%netscape.com
dbf2544c2b
Added script handling to XML content sink. Made sure frame construction by tag wasn't done for XML.
1998-11-12 23:55:47 +00:00
kipp%netscape.com
799be9555b
Actually advance the dest pointer so a copy occurs (doh!)
1998-11-12 23:33:12 +00:00
troy%netscape.com
532ccd2885
Cleaned up the way construction of the root frame happens for XML documents.
...
We no longer create a pseudo root element
1998-11-12 23:03:35 +00:00
peterl%netscape.com
cedec7bc27
sync to style resolution api changes
1998-11-03 20:33:43 +00:00