warren@netscape.com
35d5e6e062
nsRepository -> nsIComponentManager changes.
1999-03-09 09:44:27 +00:00
evaughan@netscape.com
526967b52b
1) Implemented regular button and html4 button with a button renderer.
...
2) Fixed ProgressMeter to update correctly when attributes change
3) Fixed sample8.html so that it does not over ride the borders of the HTML4 button this
messed up the active, hover, and disabled states.
1999-03-06 19:43:13 +00:00
nisheeth@netscape.com
6b3332eb45
Changed nsIContentSink->NotifyError() to accept an nsParserError argument. This change is needed for propagating errors from the new expat parser.
1999-03-06 02:01:11 +00:00
kipp@netscape.com
4b0544c35e
use new nsHTMLReflowState ctors
1999-03-05 04:19:09 +00:00
kipp@netscape.com
31edaa696b
Cleaned up margins hackery and made things use css instead of evil code in the block layout code
1999-03-05 04:18:58 +00:00
joki@netscape.com
9707c69fc8
Fix for frames not resizing.
1999-03-03 01:59:50 +00:00
karnaze@netscape.com
482903d192
improved <iframe> sizing to consider left, right, etc borders
1999-03-03 00:37:55 +00:00
kmcclusk@netscape.com
73485522a4
gfx vs native widget rendering can now be specified in the viewer at run-time.
...
Added methods to GetWidgetRenderingMode and SetWidgetRenderingMode in nsPresContext
Removed NS_GFX_RENDER_FORM_ELEMENTS define, now it uses the GetWidgetRenderingMode
method on the rendering context.
Resurrected Rod's listbox frame-based widget code.
Added -moz-option-selected pseudo attribute to control the appearance of selected items for the listbox frame-based widget.
Added a style rule with attribute selector for -moz-option-selected to the ua.css style sheet.
Modifed nsView::SetVFlags to do a bitwise or instead of bitwise and to set flags.
Modified nsView::HandleEvent to compare mVFlags with NS_VIEW_FLAG_DONT_CHECK_CHILDREN
1999-03-02 22:43:26 +00:00
vidur@netscape.com
2fb8478b86
Fixed MAP elements to conform to HTML 4.0. Hooked up attribute changes for MAP, AREA and ANCHOR elements. Added RECONSTRUCT_ALL as a style hint for attribute changes. Modified nsCSSFrameConstructor's ReconstructFrame to only reconstruct the document element hierarchy.
1999-03-01 16:57:35 +00:00
peterl@netscape.com
70dd15e401
set document before adding attributes
1999-02-27 07:13:48 +00:00
kipp@netscape.com
25591f64c4
fixed up operator new usage
1999-02-26 20:02:06 +00:00
kipp@netscape.com
48f5180b30
Fixed remaining issues with operator new/delete
1999-02-26 19:26:29 +00:00
kipp@netscape.com
6c9cf19651
Removed dependency on static constructors
1999-02-26 17:12:16 +00:00
kipp@netscape.com
d9cdcceb07
Fixed up operator new and delete
1999-02-26 17:09:35 +00:00
brade@netscape.com
f78eb7ad1d
add "static" to GetFrameBorderHelper to reduce compiler warnings on Macintosh
1999-02-25 15:38:29 +00:00
troy@netscape.com
7f63268a34
Changed nsIFrame::Init() to take an additional parameter
1999-02-25 03:27:57 +00:00
vidur@netscape.com
44ad3493a4
Added nsIStyleSheetLinkingElement interface and implemented it for LINK and STYLE elements. Got attribute modifications for lists and list items working (including correct renumbering of lists when attribute values change).
1999-02-23 19:18:12 +00:00
warren@netscape.com
3fdebc0a44
Cleaned up nsICollection and nsIEnumerator. Broke out nsIBidirectionalEnumerator. Added ISupportsArray enumerator. Cleaned nsISupportsArray.
1999-02-23 08:10:24 +00:00
troy@netscape.com
d8d18dc5e1
Added pseudo style for 'page' element
1999-02-19 00:53:09 +00:00
scc@netscape.com
8336e83f37
updated for nsCOMPtr (no implicit construction from raw pointers) owners should check that they agree with my choices for |dont_QueryInterface|, |do_QueryInterface| and |dont_AddRef|
1999-02-18 23:55:10 +00:00
kmcclusk@netscape.com
5d88feff1d
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
df91e677c2
Renamed bullet pseudo style
1999-02-18 22:20:19 +00:00
kmcclusk@netscape.com
51076c2025
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
cyeh@netscape.com
e32148d3ac
Remove mozilla/layout/config and use mozilla/config instead.
1999-02-18 18:16:21 +00:00
kmcclusk@netscape.com
aa254ce0cc
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
vidur@netscape.com
120c765652
Implemented the correct content model for the TITLE element and allowed for dynamic change.
1999-02-17 23:56:55 +00:00
rickg@netscape.com
48ddf9037a
fixed a wad of little bugs and added regression test
1999-02-16 07:38:27 +00:00
troy@netscape.com
369c7ca42b
Added code to set/get the view manager's root scrollable view
1999-02-16 04:41:15 +00:00
troy@netscape.com
fb46ce51db
Added some casts to get things to compile
1999-02-14 06:12:29 +00:00
kipp@netscape.com
f1c8017902
Use dont_AddRef on calls that increment the addref
1999-02-12 20:13:47 +00:00
troy@netscape.com
602de2f255
Fixed some errors related to switch to using nsCOMPtr
1999-02-12 18:41:26 +00:00
kipp@netscape.com
74b2988510
COMized nsIPresShell and nsIPresContext
1999-02-12 17:45:58 +00:00
peterl@netscape.com
29a2aef8f2
fixed moz extension atoms
1999-02-12 06:21:34 +00:00
peterl@netscape.com
3f01d94bb1
changed all html atoms to lower case
1999-02-12 06:19:07 +00:00
evaughan@netscape.com
0201442b82
Made the HTML input button gfx rendered and in the netscape look and feel. Minus rounded borders
...
that CSS doesn't currently support.
1999-02-12 05:20:55 +00:00
akkana@netscape.com
0e46889822
Rename nsISelection to nsIFrameSelection
1999-02-11 23:12:28 +00:00
troy@netscape.com
10c705c6b1
Partial fix for bug #644 . We still re-load the document un-necessarily, but
...
at least now we move to the anchor
1999-02-11 23:08:04 +00:00
kmcclusk@netscape.com
c37260dcd7
Added additional style rules+properties for INPUT elements for printing and gfx-rendering.
1999-02-11 18:27:38 +00:00
troy@netscape.com
f39b9cee08
API changes for nsIPresContext ResolveStyleContextFor and ResolvePseudoStyleContextFor
1999-02-11 15:56:23 +00:00
peterl@netscape.com
3b8eae30e9
added :-moz-viewport
1999-02-11 06:48:51 +00:00
troy@netscape.com
87805c7a92
Changed GetNextSibling() to use a pointer argument instead of a reference
1999-02-10 06:13:38 +00:00
troy@netscape.com
655e2cab93
Changed a bunch more nsIFrame member functions to be pointer arguments
...
instead of references
1999-02-10 05:38:18 +00:00
troy@netscape.com
48040900a7
Changed GetParent() to use ** instead of *&
1999-02-10 01:36:30 +00:00
troy@netscape.com
b4f8c0fbbe
Changed some nsIFrame member functions to use ** instead of *& for OUT
...
paremeters
1999-02-10 00:42:56 +00:00
kmcclusk@netscape.com
e7b935574d
Added rule for INPUT[type=radio] to set properties for gfx-rendered radio buttons.
1999-02-09 18:29:15 +00:00
kmcclusk@netscape.com
5927e29892
Added INPUT[type=checkbox] rule + properties to ua.css to set style info
...
for gfx-rendered checkboxes.
1999-02-05 22:19:52 +00:00
vidur@netscape.com
cb1e127c43
implemented nsHTMLDocument::GetElementsByName
1999-02-04 23:23:07 +00:00
harishd@netscape.com
c3ecef1ef4
Added property "border: 1px -moz-bg-inset"
...
to HR
1999-02-04 23:08:39 +00:00
kipp@netscape.com
83b5dfe08b
Use nsIHTMLContent attribute api's to avoid attribute changed notification during document loads
1999-02-04 16:28:16 +00:00
waterson@netscape.com
9eb33c667a
Initial revision.
1999-02-04 11:14:19 +00:00