hyatt%netscape.com
91b6e1598b
Fix for 16479. r=waterson
1999-10-15 07:54:43 +00:00
peterl%netscape.com
31e48e3bdc
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
540d7bc136
r=Tomi.Leppikangas@oulu.fi; landed his patch for solaris build issues
1999-10-14 23:11:44 +00:00
kipp%netscape.com
11fc60f14d
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
9839174e85
Adding new XUL tags, "iframe", "browser", "editor". r=hyatt.
1999-10-14 10:54:32 +00:00
kipp%netscape.com
2b4c0a8c97
Added two new atoms to help meter large vs. small line boxes
1999-10-12 23:22:34 +00:00
peterl%netscape.com
bcce57c3d1
added ignore value to user-focus
...
r=hyatt
1999-10-12 00:30:54 +00:00
peterl%netscape.com
e47dff5c24
added 'ignore' keyword
...
r=hyatt
1999-10-12 00:30:19 +00:00
troy%netscape.com
a5add6d414
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
f36a6b1cd9
Added some atoms to support SizeOf metrics
1999-10-07 00:31:41 +00:00
kipp%netscape.com
dcd28dc59f
Removed static ctors
1999-10-05 14:51:56 +00:00
kipp%netscape.com
c044218606
r=troy; Added some atoms to help eliminate global ctors
1999-10-05 14:51:02 +00:00
troy%netscape.com
d219ef5e29
Added SizeOf() handler for floater information maintained by the
...
line box
1999-10-02 02:51:03 +00:00
troy%netscape.com
6f0d3813a7
Added SizeOf() handler for space manager
1999-10-02 00:52:01 +00:00
troy%netscape.com
e2ac00fe47
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
b286201231
Turned on the system colors
1999-09-30 11:55:15 +00:00
mgleeson1%netscape.com
e7cbff5298
fix for UNIX ports r=kipp, a=hofmann,kipp
1999-09-23 19:02:23 +00:00
kipp%netscape.com
f49c28ef15
Work around purify nonsense with bitfields
1999-09-22 00:38:57 +00:00
warren%netscape.com
9dd3182d39
freed gNameSpaceManager n nsXULAtoms
1999-09-20 20:52:42 +00:00
kipp%netscape.com
b9d4f1196a
Zapped mCompatFloatMargin hack
1999-09-17 00:57:06 +00:00
kipp%netscape.com
2afe2536dd
Added in mCompatFloaterMargin
1999-09-16 19:55:28 +00:00
troy%netscape.com
bde4ac61db
Added frame type for OBJECT frame
1999-09-13 21:26:05 +00:00
peterl%netscape.com
9a5ad14cbf
added first-node pseudo class (extension)
1999-09-11 00:08:30 +00:00
evaughan%netscape.com
87b5a65d10
Fixed collapsing in boxes
...
Fixed DeckFrame not to use pseudo element for visibility.
1999-09-10 23:38:58 +00:00
hyatt%netscape.com
4ffac223a4
Working on XP menus.
1999-09-10 08:47:12 +00:00
peterl%netscape.com
a48f298815
added system color support
1999-09-10 05:54:46 +00:00
peterl%netscape.com
631dee0368
added system colors
1999-09-10 05:54:23 +00:00
peterl%netscape.com
a74be29a2e
added constrain font weight
1999-09-10 05:51:44 +00:00
pinkerton%netscape.com
67ac180768
adding atoms for toolbar d&d.
1999-09-09 06:26:12 +00:00
hyatt%netscape.com
73d2a8a2c8
Updating popups. (No, they're still not turned on.)
1999-09-09 01:07:06 +00:00
hyatt%netscape.com
5e531818ae
Improvements in performance.
1999-09-08 08:06:12 +00:00
evaughan%netscape.com
832471f5a5
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
4e57447468
tracking UI & forms proposal changes
1999-09-03 23:40:35 +00:00
kipp%netscape.com
ae6cab7aa6
Fixed an nsString usage oopsie
1999-09-02 18:02:52 +00:00
hyatt%netscape.com
04bb2efe32
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
43c7c19731
Added another debug atom
1999-09-01 01:10:02 +00:00
kipp%netscape.com
20b3806ec4
Added new atoms
1999-08-31 04:31:39 +00:00
kipp%netscape.com
fd426dec6a
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
47297145d1
add palette name atom
1999-08-28 19:50:15 +00:00
pinkerton%netscape.com
b10f20d8ff
remove nsTriStateCheckboxFrame.cpp
1999-08-27 03:41:43 +00:00
evaughan%netscape.com
e7ce4e691c
xpscrollbars
1999-08-19 22:16:23 +00:00
ducarroz%netscape.com
55964c3559
add some autocomplete atoms
1999-08-19 22:10:45 +00:00
kmcclusk%netscape.com
4951b16db4
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
f11eb90ed6
made relative font sizes round off to next point size
1999-08-08 01:19:09 +00:00
peterl%netscape.com
77007821ce
added != operator
1999-08-08 01:18:40 +00:00
peterl%netscape.com
66d8360f8f
moved dummy option pseudo to layout atoms
...
added root pseudo
1999-08-08 01:16:07 +00:00
peterl%netscape.com
d5f47d0408
moved scrolled content pseudo to layout atoms
1999-08-08 01:15:30 +00:00
peterl%netscape.com
7b416ebae7
added more pseudo elements
1999-08-08 01:05:05 +00:00
joki%netscape.com
da36d40b61
Adding new onselect event. Also slight modification to ender text widget focus behavior
1999-08-07 23:18:35 +00:00
hyatt%netscape.com
a95c08d949
Adding the popup set atom to the XUL atom list.
1999-08-06 19:18:42 +00:00
rods%netscape.com
172e89ea71
Added :-moz-dummy-option is used for empty select tags
1999-08-06 14:00:54 +00:00
hyatt%netscape.com
464ff83329
Phase 3. Enabling XP menus on the menu bar.
1999-07-31 11:29:03 +00:00
hyatt%netscape.com
9ff4935962
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
359b48f608
Using "accesskey" instead of "shortcut".
1999-07-26 01:19:49 +00:00
evaughan%netscape.com
35fc2d8159
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
7319d1bdca
added experimental CSS3 properties
1999-07-24 19:04:42 +00:00
hyatt%netscape.com
9345f2523d
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
592552ad8d
Adding an xpmenuitem atom.
1999-07-23 05:09:17 +00:00
hyatt%netscape.com
ac2df8ab1d
Adding the open atom.
1999-07-21 07:42:31 +00:00
kmcclusk%netscape.com
41ed34acb6
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
202bc876e1
I can now show a menu (and it looks halfway decent).
1999-07-20 10:35:24 +00:00
hyatt%netscape.com
4b3a53c44a
Adding a pseudo atom for XP menu visibility state.
...
s
1999-07-20 07:12:48 +00:00
hyatt%netscape.com
b35d1e3ffc
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
f291d9cf30
Turning on XP menus.
1999-07-18 03:16:58 +00:00
peterl%netscape.com
85dd7a37a7
use preprocessor to generate atom code
1999-07-18 00:35:21 +00:00
peterl%netscape.com
608091c158
switch to preprocessor for code generation
1999-07-18 00:32:32 +00:00
peterl%netscape.com
d99d86e188
sync to color api change
1999-07-18 00:30:30 +00:00
peterl%netscape.com
045da12737
use preprocessor to generate atom code
1999-07-18 00:24:47 +00:00
peterl%netscape.com
5420266ceb
use preprocessor for code generation
1999-07-18 00:15:37 +00:00
peterl%netscape.com
3887cdc922
use preprocessor for atom code generation
1999-07-18 00:13:35 +00:00
peterl%netscape.com
9b936507ff
added != operator
1999-07-18 00:13:08 +00:00
kipp%netscape.com
f9e23515cd
Removed a compiler warning
1999-07-16 17:40:39 +00:00
kmcclusk%netscape.com
f052dc2f0d
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
92fcfce881
added color name string value
1999-07-07 01:31:34 +00:00
hyatt%netscape.com
eda43ad47d
Adding some atoms.
1999-07-01 05:06:11 +00:00
evaughan%netscape.com
903d3c7c19
Added anonymous node support.
...
Added splitters
Added Grippies.
1999-06-30 22:17:43 +00:00
hyatt%netscape.com
5c0e073194
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
a06b2b94d4
Added toolbaritem
1999-06-29 14:21:14 +00:00
hyatt%netscape.com
f90cda96d6
Landing the tree widget branch.
1999-06-23 03:02:21 +00:00
kmcclusk%netscape.com
70c83e0548
Numerous changes to support gfx-rendered form elements.
1999-06-21 20:41:56 +00:00
evaughan%netscape.com
0cd0038d58
Integrated a new XP scrollbar
...
Added tri state behavior to titled buttons.
1999-06-15 04:02:43 +00:00
kmcclusk%netscape.com
56cb572831
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
6cef60ce49
added drag-n-drop psuedo classes
1999-05-18 23:10:53 +00:00
peterl%netscape.com
4e9d78cf2a
added drag pseudo classes
1999-05-18 23:09:21 +00:00
vidur%netscape.com
8ffd5ac746
Implemented document.layers and nsIDOMHTMLLayerElement interface.
1999-05-17 21:17:48 +00:00
karnaze%netscape.com
8c8a7b20d9
added htmlFrameInnerFrame, htmlFrameOuterFrame types
1999-05-10 22:48:47 +00:00
karnaze%netscape.com
73330eac5e
added vcard_name html attribute. Added GetVcardName in nsFormFrame.
1999-05-08 19:30:57 +00:00
pinkerton%netscape.com
eb80708ef2
make <tristatecheckbox> now be <checkbox>
1999-05-06 00:53:22 +00:00
vidur%netscape.com
37a4eeb556
Added option to HTMLAtoms
1999-05-04 20:52:26 +00:00
kipp%netscape.com
d149bc1f7e
Removed lineFrame; added mozLetterFrame
1999-04-27 22:12:00 +00:00
kipp%netscape.com
7a01b8257d
Added letter and line frame
1999-04-27 22:07:22 +00:00
troy%netscape.com
8b67ee696e
Added placeholderFrame atom
1999-04-23 14:32:12 +00:00
evaughan%netscape.com
f8ef699adb
Added a tab control widget.
1999-04-21 22:46:15 +00:00
pinkerton%netscape.com
28f3d8780f
new atoms for slider, spinner, scrollbar, color and font pickers.
1999-04-20 21:50:11 +00:00
troy%netscape.com
e393875682
Added positionedInlineFrame atom
1999-04-20 18:27:37 +00:00
troy%netscape.com
9af57001b6
Moved blockFrame and inlineFrame atoms to nsLayoutAtoms
1999-04-20 18:22:47 +00:00
troy%netscape.com
61f5993635
Change to atoms
1999-04-20 18:22:28 +00:00
troy%netscape.com
31513f3c98
Added blockFrame and inlineFrame
1999-04-20 18:20:52 +00:00
kipp%netscape.com
bf14530e84
Added lineFrame
1999-04-20 00:26:09 +00:00
pinkerton%netscape.com
616e5773ac
add tristatecheckbox to atom list.
1999-04-16 17:07:48 +00:00
kmcclusk%netscape.com
a1fecd8f08
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
20883bb783
added -moz-border-radius
1999-04-03 03:15:01 +00:00
vidur%netscape.com
f6f2f989a9
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
a1da9f8221
Added eStyleUnit_Chars
1999-03-31 04:08:07 +00:00
troy%netscape.com
6f90e33e29
Added beforePseudo and afterPseudo
1999-03-30 00:48:57 +00:00
troy%netscape.com
a159763cc4
Moved beforePseudo and afterpseudo to nsCSSAtoms
1999-03-30 00:47:42 +00:00
troy%netscape.com
a0cfb563d3
Added beforePseudo and afterPseudo atoms
1999-03-29 03:30:34 +00:00
evaughan%netscape.com
0835fb2da4
Added XUL based layout manager.
1999-03-27 00:58:29 +00:00
donm%netscape.com
9a4f6969a9
backing out evaughan's changes. tree closed.
1999-03-26 19:39:23 +00:00
evaughan%netscape.com
e637847edd
Added box layout system.
1999-03-26 18:51:08 +00:00
kipp%netscape.com
4aa151d370
Added some -moz keywords
1999-03-25 03:46:58 +00:00
cls%seawood.org
79caf55510
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
eab0e6c8cb
added CSS3 pseudo classes
1999-02-27 07:14:33 +00:00
peterl%netscape.com
53d86f217b
added CSS3 UI pseudo classes
1999-02-27 07:14:13 +00:00
peterl%netscape.com
5916c57c38
added == operator for style sides
1999-02-27 07:09:40 +00:00
kipp%netscape.com
ca244c5661
Removed dependency on static constructors
1999-02-26 17:12:16 +00:00
troy%netscape.com
e4388eb926
Added frame type atoms for several table frame classes
1999-02-24 05:54:31 +00:00
troy%netscape.com
a29e93d9d0
Added nsLayoutAtoms::textFrame
1999-02-24 05:33:40 +00:00
kipp%netscape.com
bf3fa605eb
Latest snapshot using linux version of the tools
1999-02-23 19:38:50 +00:00
evaughan%netscape.com
ded20d5f4a
Added a new XUL TitledButtonFrame
1999-02-19 18:23:02 +00:00
troy%netscape.com
d1fb344418
Added pseudo style for 'page' element
1999-02-19 00:53:09 +00:00
kmcclusk%netscape.com
f543fc88ba
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
db4ce9c499
Renamed bullet pseudo style
1999-02-18 22:20:19 +00:00
kmcclusk%netscape.com
602be9dfc4
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
83e77accb1
updated hash generator
1999-02-18 03:29:24 +00:00
kmcclusk%netscape.com
bc45423c33
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
99ecf5d560
Added frame-type atoms for area,scroll,viewport,root,page frame classes
1999-02-14 03:47:33 +00:00
kipp%netscape.com
5a554d526e
COMized nsIPresShell and nsIPresContext
1999-02-12 17:45:58 +00:00
peterl%netscape.com
8d65d14ec2
changed all html atoms to lower case
1999-02-12 06:19:07 +00:00
peterl%netscape.com
bd665cd592
added viewport pseudo element tag
1999-02-11 06:39:07 +00:00
hyatt%netscape.com
e0431b6eaf
Adding support for tree columns.
1999-02-10 19:51:29 +00:00
peterl%netscape.com
dda86a0094
added -moz-bg-inset & -moz-bg-outset keywords
1999-02-04 19:18:01 +00:00
evaughan%netscape.com
66ca26c816
Added the XUL progress meter widget.
1999-02-04 01:34:15 +00:00
hyatt%netscape.com
fb5d816dea
Altered the tree structure so that the treerow tag is now obsolete.
1999-02-04 00:28:25 +00:00
kipp%netscape.com
cf294777ee
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
7e7a257502
Fixed pseudo style atom value
1999-02-01 17:34:31 +00:00
karnaze%netscape.com
b9d192770b
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
970dd74845
Making events for arbitrary HTML still work in tree cells.
1999-01-27 12:42:21 +00:00
troy%netscape.com
4c46e32cff
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
5e91eb5b3f
Added support for tree indentation.
1999-01-26 01:12:51 +00:00
peterl%netscape.com
5ef96b9c11
added HTTP header atoms
1999-01-23 07:02:56 +00:00
peterl%netscape.com
ad00be4df7
fixed case of media atoms
1999-01-23 07:02:10 +00:00
vidur%netscape.com
6a4a691b03
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
4e627f719a
Added some additional attoms for the Combobox Frame Control
1999-01-22 15:25:12 +00:00
hyatt%netscape.com
186ab7b0bb
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
98ebc8c009
Fixing bugs related to the widget atom.
1999-01-21 09:25:40 +00:00
pinkerton%netscape.com
69bd50b789
adding toolbox to collection of xul atoms
1999-01-21 05:54:38 +00:00
danm%netscape.com
7e502dcee1
new xul directory
1999-01-21 01:56:05 +00:00
kipp%netscape.com
06d2d8efb3
Spanked away SizeOf methods and nsIListFilter
1999-01-16 00:00:50 +00:00
kipp%netscape.com
a9e0e05f2b
Switch to using nsFrameList for frame lists
1999-01-15 22:53:39 +00:00