troy@netscape.com
eb51150321
Changed a SetFrameState call to not clobber the NS_FRAME_SYNC_FRAME_AND_VIEW
...
flag
1998-10-17 04:00:58 +00:00
karnaze@netscape.com
8d4f2949ad
html 4 <BUTTON> basic functionality
1998-10-17 00:35:32 +00:00
kipp@netscape.com
3538ec1fbf
Moved bullet pseudo-style next to LI defns to make it clear how to keep them in sync
1998-10-16 23:18:18 +00:00
kipp@netscape.com
b0c110216b
Make default line-height be normal
1998-10-16 22:05:03 +00:00
kipp@netscape.com
c2dedf380c
Create style context for blank frame; added in some missing release calls
1998-10-15 05:13:21 +00:00
kipp@netscape.com
631564abd3
Setup display:none for NOEMBED, NOSCRIPT and NOFRAMES
1998-10-15 05:11:23 +00:00
karnaze@netscape.com
f9fc54790e
fixed bug 958, checkboxes wrong background when not checked, select always multiple, text & texarea not reset. html 4 button work in progress.
1998-10-13 21:31:26 +00:00
peterl@netscape.com
62eb63fb35
shifted absolute font sizes so initial value matches HTML
...
removed table border style
1998-10-13 19:12:19 +00:00
peterl@netscape.com
e414f3de94
made type optional on linked style sheets
1998-10-13 19:11:42 +00:00
kipp@netscape.com
6aeaafdcaa
Removed an unused include
1998-10-12 18:45:25 +00:00
kipp@netscape.com
a16b0dd7bf
Removed nsCSSLayout::GetStyleSize and converted callers to use state in the html reflow state
1998-10-12 17:00:32 +00:00
kipp@netscape.com
9f8e72a224
Added an nsIPresContext& to html-reflow-state's ctors and used it to implement better percentage width/height handling
1998-10-12 14:48:02 +00:00
troy@netscape.com
effa132f8d
Removed GetContentIndex() from nsIFrame
1998-10-08 20:35:16 +00:00
karnaze@netscape.com
8cc405979a
inline, shrinkwrap support for fieldsets, legneds
1998-10-08 19:04:57 +00:00
karnaze@netscape.com
ffb876f867
fieldset, legend support. fixed bug #987
1998-10-08 04:38:41 +00:00
vidur@netscape.com
5e881108dc
Implemented style sheet and style rule interfaces on CSS classes. Made public new entry point for CSSParser for adding new imports.
1998-10-06 01:39:33 +00:00
troy@netscape.com
c850ca269e
Changed ReflowChild() to send the WillReflow() notification as well
1998-10-06 00:27:22 +00:00
kipp@netscape.com
071dd34de1
Support changing the src url
1998-10-02 21:59:59 +00:00
troy@netscape.com
4dc73285b9
Temp hack to fix Linux circular linkage problem
1998-10-02 04:32:11 +00:00
troy@netscape.com
ee0a3c543f
Eliminated nsIRunaround interface, and folded space manager parameter into
...
nsHTMLReflowState structure
1998-10-02 04:10:00 +00:00
michaelp@netscape.com
1512e93ea2
modified for new fontmetrics/renderingcontext.
1998-10-02 01:12:39 +00:00
joki@netscape.com
28852664c5
Adding new js window methods/props, moving js string evaluation to UC strings.
1998-10-01 22:23:48 +00:00
rpotts@netscape.com
898be4b6b7
Initialize the nsIURLGroup from the document base URL...
1998-10-01 21:45:20 +00:00
troy@netscape.com
942c471f56
Separated reflow process out of nsIFrame and into nsIFrameReflow. Also
...
added nsIHTMLReflow, which is an HTML specific reflow interface
1998-10-01 04:46:11 +00:00
kipp@netscape.com
bfa72bd009
Better margins
1998-09-29 22:35:24 +00:00
kipp@netscape.com
ea3abeff70
nuked
1998-09-28 23:32:03 +00:00
buster@netscape.com
42195bd696
minor cleanup, removed references to obsolete table content factory methods.
1998-09-28 23:16:39 +00:00
kipp@netscape.com
d0a83f9148
Added FIELDSET and LEGEND preliminary support
1998-09-28 21:52:10 +00:00
kipp@netscape.com
39ef68899f
Diable body margin for now until rendering problem with background images is resolved
1998-09-26 17:15:07 +00:00
kipp@netscape.com
58c7420f57
Added rules to properly setup HTML and BODY and FRAMESET
1998-09-25 23:38:10 +00:00
kipp@netscape.com
7378e6eab5
Don't block incremental loading reflows because of mInMonolithicContainer (it was necessary early on, now it isn't)
1998-09-25 17:30:59 +00:00
peterl@netscape.com
21461e88ad
removed table default values
1998-09-25 01:49:27 +00:00
vidur@netscape.com
85ebec76c8
Added new style interfaces. Implemented getStyle() on HTMLElement. Moved DOM fields into side struct for nsGenericHTMLElement. Implemented style declaration interface on proxy. Added new entry point to CSSParser and new methods to style declaration.
1998-09-25 00:51:45 +00:00
kipp@netscape.com
4dc6507c31
Fixed up includes to not depend on old content model classes
1998-09-24 21:37:45 +00:00
kipp@netscape.com
f765275cd0
Added bullet pseudo-style
1998-09-24 21:36:21 +00:00
troy@netscape.com
2e3d85d534
Removed mChildCount from nsContainerFrame
1998-09-24 17:56:35 +00:00
karnaze@netscape.com
7b63e3793e
Converted forms to use the new content model classes and better separate content from layout.
1998-09-23 17:16:51 +00:00
kipp@netscape.com
e357aa65b9
Some improvement to list layout
1998-09-23 02:33:37 +00:00
kipp@netscape.com
df89b92f65
Removed unused include
1998-09-23 02:33:23 +00:00
buster@netscape.com
e819ae9c00
set all the groundwork for FAST table layout based on CSS-2 table-layout property
1998-09-22 23:36:06 +00:00
peterl@netscape.com
cc876e6ee5
don't set attributes that are already set
1998-09-22 02:09:26 +00:00
troy@netscape.com
80417bf958
Removed farme enumeration member functions for indexed access, last child,
...
and child count
1998-09-19 03:24:26 +00:00
troy@netscape.com
75ef26abf7
Removed CreateFrame() from nsIHTMLContent
1998-09-18 18:04:42 +00:00
valeski@netscape.com
8794752dd8
? network/module/nsNetFactory.cpp
...
Added nsNetFactory implementation. This allows users to retrieve nsINetService pointers from the service factory manager.
M dom/src/base/nsGlobalWindow.cpp
M gfx/src/nsImageNetContextSync.cpp
M layout/html/document/src/nsHTMLDocument.cpp
M network/module/nsURL.cpp
Replaced NS_NewINetService() calls with nsServiceManager::GetService() calls.
M network/module/Makefile
M network/module/makefile.win
Added nsNetFactory.cpp to the builds.
M network/module/nsINetService.h
Added a #define for the class id of the nsNetService.
M network/module/nsIStreamListener.h
Removed the NS_DEFINE_IID of kIStreamListenerIID from the header file. Each module that wants this will need to delcare it themselves.
M network/module/nsNetFile.cpp
Fixed memory leak.
M network/module/nsNetService.cpp
Globalized the gNetlibService variable so the NetFactory can access it.
M webshell/src/nsDocLoader.cpp
M webshell/src/nsPluginViewer.cpp
NS_DEFINE_IID of kIStreamListenerIID
M webshell/tests/viewer/nsSetupRegistry.cpp
Added the netlib library to the list of libraries in the registry and register the nsNetFactory with the appropriate iid and clsids.
1998-09-17 00:55:35 +00:00
buster@netscape.com
de1257f4bd
nsStyleConsts.h added some HTML 4 consts for tables
...
nsHTMLAtoms.cpp,h added some HTML 4 strings for tables
nsHTMLParts.h added constructors for new table content classes
nsGenericHTMLElement.cpp,h added table frame creation, common table attribute parsing
nsHTMLTable*Element.cpp these are the new table content classes
nsHTMLContentSink.cpp enabled the new content and removed the old
nsHTMLStyleSheet.cpp fixed the table style optimizations to work with new content
nsTable*Frame.cpp these work with the new content
1998-09-15 17:58:24 +00:00
troy@netscape.com
8cfd20e39b
Changed to explicitly create frame of type frameset or outer frame instead
...
of using CreateFrame() which will be going away
1998-09-13 02:45:07 +00:00
kipp@netscape.com
13c7864250
Fixup AddRef/Release and some constructors to use NS_ADDREF (etc) macros
1998-09-12 19:33:48 +00:00
peterl@netscape.com
2f66bcec7a
properly addref attr stylesheet before returning
1998-09-12 02:43:19 +00:00
vidur@netscape.com
f3e8461d31
Fixed document.writeln problem from http://www.legomindspring.com
1998-09-12 00:04:22 +00:00
kipp@netscape.com
e7ada46d52
Use InitialReflow to layout the image document instead of ResizeReflow so that images layout properly
1998-09-11 04:20:30 +00:00