Граф коммитов

340 Коммитов

Автор SHA1 Сообщение Дата
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