ramiro%netscape.com
2009b728de
Add cvsignore entries for makefiles generated bu autoconf.
1998-12-05 09:07:33 +00:00
akkana%netscape.com
dcb1c463b0
Implement InSameDoc
1998-12-05 02:19:01 +00:00
troy%netscape.com
1fcf20d0f3
Temporary change to make sure we don't wrap floated tables in a BODY frame
1998-12-04 23:51:16 +00:00
troy%netscape.com
55f632387d
Moved creation of first page frame to frame construction code, and changed
...
it so the page frame has a view. This makes printing faster and easier
1998-12-04 21:04:56 +00:00
troy%netscape.com
bd58bde76d
Moved view creation to frame construction code. Also moved wrapping of
...
floated and absolutely positioned elements to frame construction code
1998-12-04 19:03:44 +00:00
jfrancis%netscape.com
f3a0df7ba8
fixing up start/end setters, other details
1998-12-04 18:21:52 +00:00
troy%netscape.com
80545a3bd4
Changed view creation to occur when frame initialization occurs
1998-12-04 05:56:06 +00:00
troy%netscape.com
36f4bf7247
Moved logic that created a BODY frame that forms the cell's content from the
...
table frame code to the frame construction code
1998-12-04 02:08:51 +00:00
jfrancis%netscape.com
79d201db7f
more work on grungy range details
1998-12-03 22:59:07 +00:00
mjudge%netscape.com
a3396fc203
new selection change to come ifdefs going in
1998-12-03 21:48:32 +00:00
mjudge%netscape.com
d2dfadf225
changing use of selection
1998-12-03 21:45:26 +00:00
mjudge%netscape.com
4ac456fec2
changing selection code
1998-12-03 21:43:32 +00:00
mjudge%netscape.com
26d932ee59
new collection export instead of nsISelection
1998-12-03 21:42:58 +00:00
waterson%netscape.com
989c4fbe60
A better fix.
1998-12-03 20:50:21 +00:00
waterson%netscape.com
8ca32ffd70
Fix build bustage.
1998-12-03 20:47:01 +00:00
waterson%netscape.com
3cbd2aa561
Added initializers that can be used from the repository. Export nsIHTMLStyleSheet.h.
1998-12-03 20:20:35 +00:00
waterson%netscape.com
07920c6756
Added initializer that can be used from the repository.
1998-12-03 20:19:46 +00:00
buster%netscape.com
ab4dfe23b9
added atoms for table pseudo style contexts
1998-12-03 18:00:42 +00:00
jfrancis%netscape.com
7e28938017
fixing bad goto (as if there were good ones?)
1998-12-03 17:25:00 +00:00
troy%netscape.com
6be0f1bb4f
Added NS_RELEASE to fix leak of a HTML style element
1998-12-03 16:46:56 +00:00
jfrancis%netscape.com
31f969fa8a
adding some private helper functionality that is going to change soon...
1998-12-03 15:02:37 +00:00
jfrancis%netscape.com
4ae12673b3
putting Akkana's implementation back in; fixed compile-time errors
1998-12-03 09:51:05 +00:00
troy%netscape.com
d97a31f115
Added Init() member function to nsIFrame
1998-12-03 06:31:43 +00:00
joki%netscape.com
4e997acada
Fix cursor bug which caused cursor to be set once per child view on each mousemove
1998-12-03 03:07:16 +00:00
vidur%netscape.com
869e02c373
Fixed unitialized value problem.
1998-12-03 00:34:44 +00:00
joki%netscape.com
1a47e52cb5
Fix mouseover/mouseout firing crash when hitting bad frame.
1998-12-02 02:14:58 +00:00
peterl%netscape.com
6a548ee74f
added inline style sheet support for contained HTML
1998-12-02 00:39:10 +00:00
peterl%netscape.com
6491194ab0
changed media type to atom
...
moved body fixup rule to body element
1998-12-02 00:38:33 +00:00
peterl%netscape.com
b724dddfbc
changed media type to atom
1998-12-02 00:38:14 +00:00
peterl%netscape.com
36202d8d46
added media support to child sheet iteration
...
changed medium type to atoms
1998-12-02 00:37:32 +00:00
peterl%netscape.com
62f19b11dc
added media support to import
1998-12-02 00:36:37 +00:00
peterl%netscape.com
4f5e330093
changed medium type to atom
1998-12-02 00:36:00 +00:00
peterl%netscape.com
34b6f5761e
added inline style sheet accessor
1998-12-02 00:35:41 +00:00
peterl%netscape.com
c5ad15c3ea
changed media to uppercase atoms
1998-12-02 00:35:03 +00:00
peterl%netscape.com
3cf6cb3b98
added inline style rule accessor
1998-12-02 00:34:31 +00:00
peterl%netscape.com
6fbec6d63b
moved body fixup rule into content
1998-12-02 00:34:06 +00:00
peterl%netscape.com
728c669e6a
added inline style accessor
1998-12-02 00:33:12 +00:00
peterl%netscape.com
ad4d5a8d0d
added nsLayoutAtoms
1998-12-02 00:32:20 +00:00
peterl%netscape.com
6d6e66b873
added media support
1998-12-02 00:30:42 +00:00
peterl%netscape.com
0d3bc3ce7e
new file
1998-12-02 00:29:29 +00:00
peterl%netscape.com
009f5dbd89
changed medium type to atom
1998-12-02 00:29:16 +00:00
waterson%netscape.com
fdf819f5ae
First Checked In.
1998-12-02 00:20:07 +00:00
mjudge%netscape.com
808c742916
including proper thing
1998-12-01 19:18:52 +00:00
akkana%netscape.com
76ccd60aed
Change Element to Node
1998-12-01 19:15:00 +00:00
mjudge%netscape.com
52a9ea22fc
need to include the nsIDOMElement.h dont know why this worked on windows
1998-12-01 19:14:18 +00:00
vidur%netscape.com
e191547768
Fixing build bustage
1998-11-30 08:47:27 +00:00
vidur%netscape.com
e2547a120e
Moved nsGenericElement to base directory. Added basic support for document fragments.
1998-11-30 07:59:11 +00:00
vidur%netscape.com
42f841cc88
Added nsDocumentFragment to build. Fixed bug 1256 - the content sink is flushed as soon as it encounters a script tag.
1998-11-28 23:51:06 +00:00
kipp%netscape.com
d04dbf19bd
Port to revised pres-context API
1998-11-26 18:14:41 +00:00
peterl%netscape.com
19549c35a8
made css style sheet public (for mac)
1998-11-26 05:17:03 +00:00
peterl%netscape.com
96c289a47a
removed processimport
1998-11-26 05:16:43 +00:00
peterl%netscape.com
33c08ec108
added media support to @import
1998-11-26 05:16:22 +00:00
peterl%netscape.com
7edd98cfcb
deal with const issues on unix compilers
1998-11-26 04:53:49 +00:00
peterl%netscape.com
f5776c509e
fix unix build
1998-11-26 03:45:50 +00:00
rickg%netscape.com
f9d20c19aa
improvements to recursive parser calls
1998-11-26 02:56:40 +00:00
sar%netscape.com
a22a417b66
backing out akkana's changes. this will fix build bustage on the mac
1998-11-26 02:30:44 +00:00
peterl%netscape.com
4222f0257e
style change notification support
1998-11-26 01:34:53 +00:00
peterl%netscape.com
1ec6fad39c
handle whitespace in url() better
1998-11-26 01:30:51 +00:00
peterl%netscape.com
e2e555563d
connected style sheet better (added content node & properties)
1998-11-26 01:29:10 +00:00
peterl%netscape.com
1bfec862ce
added change notification support
1998-11-26 01:24:52 +00:00
peterl%netscape.com
daab147c00
added style sheet properties
1998-11-26 01:24:32 +00:00
akkana%netscape.com
436f0d2ec6
Implementation of the easy parts
1998-11-25 23:20:29 +00:00
kipp%netscape.com
ed15bc1725
Fixed IsScrollable to take an extra argument so that we would only create scroll-frames around blocks using the webshells criteria if it's the body frame (bug #1608 )
1998-11-25 16:41:06 +00:00
vidur%netscape.com
783e391275
New class nsDocumentFragment
1998-11-25 08:14:47 +00:00
jfrancis%netscape.com
8229e7eb76
removing the accidentally copied "AUTOGENERATED - Do Not Edit" warning
1998-11-25 01:34:59 +00:00
jfrancis%netscape.com
c31035761d
cleanup
1998-11-25 01:21:42 +00:00
akkana%netscape.com
add678af20
Add include line
1998-11-24 21:24:40 +00:00
akkana%netscape.com
c3872e98ab
Implementation file for nsIDOMRange
1998-11-24 21:20:11 +00:00
joki%netscape.com
847937ccae
Implement document.URL access
1998-11-24 21:07:43 +00:00
karnaze%netscape.com
73c8a02a2b
fixed bug 1504 (memory leak of select elements)
1998-11-24 18:54:26 +00:00
joki%netscape.com
f3b09e1684
ifdef out some broken code in SetActiveLink until I have time to fix it.
1998-11-24 08:13:55 +00:00
joki%netscape.com
09cd62b18e
Add click event support for every element and initial keypress event support
1998-11-24 07:46:58 +00:00
rickg%netscape.com
d3f830f49e
fixed call to ToInteger() to respect the error code
1998-11-24 02:39:36 +00:00
karnaze%netscape.com
0885ea6134
<frame> now uses <base> for its src attribute
1998-11-24 02:01:45 +00:00
kipp%netscape.com
5e7b2ca7ab
Use Pushback to put back the right character
1998-11-24 01:47:19 +00:00
kipp%netscape.com
e1436aeb16
Made IFRAME a container (like it should have been) so that it can contain the content that isn't being rendered (because we support iframe's)
1998-11-24 00:11:54 +00:00
vidur%netscape.com
5430dc16b2
Allow application/x-javascript for type in SCRIPT tags
1998-11-23 23:06:57 +00:00
kipp%netscape.com
b7f723b107
Fixed up handling of form element attributes slightly to match navigators handling of ALIGN; this is compatible with nav/IE and with the HTML4 DTD (because ALIGN is deprecated)
1998-11-23 19:33:22 +00:00
kipp%netscape.com
6d33e1bcde
Added code in to not consume events if the anchor has no HREF attribute. This prevents <A NAME=...> containers from eating events
1998-11-23 17:45:00 +00:00
buster%netscape.com
199d61519b
removed the resolution of table pseudo-style until we can test it and
...
actually use it. this was just a memory leak.
1998-11-21 00:53:03 +00:00
joki%netscape.com
ecbb1182ec
Fixing a submit/reset event bug, frame destruction reentrancy bug, and an imagemap bug.
1998-11-21 00:19:36 +00:00
troy%netscape.com
21e1f648b1
Added nsHTMLAtoms::wrappedFramePseudo and changed ConstructFrame() to use
...
it instead of nsHTMLAtoms::columnPseudo
1998-11-20 23:27:59 +00:00
buster%netscape.com
074583f502
took out a dumb debug printf
1998-11-20 21:09:54 +00:00
buster%netscape.com
aa0ff99ae0
put in a VERY temporary work-around for some crashes we're seeing as a
...
result of table style context's display type != TABLE
1998-11-20 21:08:06 +00:00
buster%netscape.com
d27c0b5dd5
added tablePseudo
1998-11-20 21:05:31 +00:00
kipp%netscape.com
15dc65b188
Removed a compiler warning
1998-11-20 17:21:22 +00:00
buster%netscape.com
cae6af5e35
removed obsolete include of nsTableFrame
1998-11-20 01:04:43 +00:00
buster%netscape.com
a03be26dfc
handles "height" attribute
1998-11-20 01:03:45 +00:00
kipp%netscape.com
0702a9d059
Fix build bustage (hopefully)
1998-11-19 05:37:59 +00:00
joki%netscape.com
76afffebc9
Adding more backwards compat DOM support (event.which, pageX, and pageY)
1998-11-19 03:20:21 +00:00
joki%netscape.com
c3708b2ed8
Modify event flow to avoid walking into trashed frames.
1998-11-19 00:43:36 +00:00
buster%netscape.com
d84790df55
Proportional column width based on HTML attributes is now implemented. proportional "multilength" syntax ("1*")
...
now works on COL and COLGROUP. Bug 1128.
1998-11-18 22:10:02 +00:00
buster%netscape.com
95be4abe33
impl of DOM table.deleteRow
1998-11-18 06:30:13 +00:00
buster%netscape.com
a6bce85696
impl for DOM table.InsertRow
1998-11-18 06:06:37 +00:00
joki%netscape.com
7716dc91e8
Reworking internal event code to use nsIFrame::GetFrameForPoint
...
Adding new functionality through nsEventStateManager (cursor change, enter/exit events, tab navig)
1998-11-18 05:25:26 +00:00
peterl%netscape.com
239ca35fcd
cursor style cleanup
1998-11-18 02:23:39 +00:00
peterl%netscape.com
c053568936
cleaned up cursor style handling
1998-11-18 02:11:54 +00:00
peterl%netscape.com
00ae8e9cc9
use proper pseudo tag for text style contexts
1998-11-18 02:11:27 +00:00
peterl%netscape.com
90e19c51d8
added text pseudo tag
1998-11-18 02:09:53 +00:00
buster%netscape.com
fb18ad6ce1
impl for DOM methods table.create(THead|TFoot|Caption) and deleteCaption
1998-11-17 23:09:59 +00:00
buster%netscape.com
885cad24a8
new module
1998-11-17 22:20:59 +00:00
buster%netscape.com
1238f3f20c
renamed TableElementCollection to GenericElementCollection, and factored it into
...
it's own module for reuse.
1998-11-17 21:40:38 +00:00
buster%netscape.com
07ba2a028f
implementation of rows() and tBodies()
1998-11-17 16:32:29 +00:00
kipp%netscape.com
cc720770f8
Made SetTitle call ReduceEntities for bug #1398
1998-11-17 16:29:25 +00:00
vidur%netscape.com
4ca363e17b
Changes to allow disabling and enabling of style sheets. Introduced ReconstructFrames to nsIFrameConstructor. CSSStyleSheets now remember their document. Temporary fix to allow text content inside CSS tables.
1998-11-17 02:14:38 +00:00
buster%netscape.com
8b61eb7b90
work in progress for full DOM support for tables
1998-11-16 23:31:24 +00:00
troy%netscape.com
8550f707c1
Made sure NS_BODY_THE_BODY flag is set for the body wrapper frame we
...
create for XML documents
1998-11-16 21:48:13 +00:00
buster%netscape.com
655121b757
added storage in styleTable for a column's width contribution from cells that
...
have colspan>1.
1998-11-16 06:47:24 +00:00
vidur%netscape.com
4f929ce5e4
First pass to allow HTML forms to be embedded inside XML documents.
1998-11-16 06:16:17 +00:00
kipp%netscape.com
c4ba29cb0e
Added some more null-pointer checking to DOM methods
1998-11-14 22:51:43 +00:00
michaelp%netscape.com
f186598ef5
changes for pixel scaling/printing.
1998-11-14 01:52:27 +00:00
vidur%netscape.com
733321ca8f
Added Xlink support
1998-11-14 00:22:10 +00:00
vidur%netscape.com
a349a1e4a6
Added support for XLink - simple links and show=replace or new. Modified nsILinkHandler interface.
1998-11-14 00:21:19 +00:00
karnaze%netscape.com
3f513d4bc8
bug 1374 (hometown.aol.com crash on resize)
1998-11-13 23:44:50 +00:00
vidur%netscape.com
c1951f680d
Generic HTML collection base class
1998-11-13 22:30:23 +00:00
rickg%netscape.com
1a47a78ee2
allow view-source on XML
1998-11-13 04:36:46 +00:00
troy%netscape.com
9b21f39f54
Added a scroll frame for print preview
1998-11-13 04:22:23 +00:00
troy%netscape.com
e21c76703a
Cleaned up ConstructXMLRootFrame() and added some XXX comments
1998-11-13 03:43:15 +00:00
vidur%netscape.com
30cdfe13ca
XML example with scripting
1998-11-12 23:57:54 +00:00
vidur%netscape.com
632a979901
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
e105be2a27
Actually advance the dest pointer so a copy occurs (doh!)
1998-11-12 23:33:12 +00:00
troy%netscape.com
2b86b49c95
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
joki%netscape.com
ab25720208
DOM Support: nsHTMLDocument body property
1998-11-12 22:25:51 +00:00
buster%netscape.com
45f8b315a9
rowgroup pseudo-frames for rows inserted directly into a table
1998-11-12 20:45:28 +00:00
buster%netscape.com
9b8264930f
col and colgroup attribute handling
...
colgroup pseudo frame for cols inserted directly into a table. More like this to come...
1998-11-12 18:37:28 +00:00
kipp%netscape.com
fc16d5fc42
init the html atoms too...(temporary)
1998-11-12 18:16:25 +00:00
vidur%netscape.com
b947ced837
Modified stylesheet
1998-11-12 17:17:48 +00:00
vidur%netscape.com
d73eed6d2e
new
1998-11-12 16:36:02 +00:00
vidur%netscape.com
9a325834e4
Factored GetAttributStyleSheet method into separate nsHTMLContentContainer interface that can be implemented by both HTML and XML document classes.
1998-11-12 07:54:12 +00:00
vidur%netscape.com
29d606fae2
Got rid of bogus dependency on XMLContent
1998-11-12 07:06:47 +00:00
vidur%netscape.com
c068c96a00
Added XML display support. Split nsGenericHTMLElement into generic and HTML-specific components. Minor style modification. New XML classes and interfaces.
1998-11-11 22:06:16 +00:00
rickg%netscape.com
c16dd335a5
enabled view-source
1998-11-11 20:31:45 +00:00
buster%netscape.com
daf8cc32db
support for frame and rules attribute
1998-11-11 19:56:02 +00:00
buster%netscape.com
baaa18677b
fix for default cell padding and cell spacing
1998-11-11 19:54:23 +00:00
troy%netscape.com
bdd1ad3abf
Fixed memory leak
1998-11-11 16:50:51 +00:00
rickg%netscape.com
bac5cf794d
first pass support for view-source
1998-11-11 11:55:32 +00:00
troy%netscape.com
e248cb0b50
Fixed a memory leak of a content object
1998-11-11 06:37:30 +00:00
troy%netscape.com
b208618ab6
Eliminated the hack where the scroll frame was creating a BODY wrapper for
...
the scrolled frame. Now the frame construction code creates the wrapper
frame
1998-11-11 04:43:13 +00:00
troy%netscape.com
fd34820203
Renamed Init() to SetInitialChildList() and added an additional parameter
...
for the name of the child list
1998-11-10 06:05:32 +00:00
rickg%netscape.com
f0462a14da
changed contentsink API to support XML
1998-11-10 04:13:59 +00:00
kipp%netscape.com
4f710d172f
Create a block frame for run-in and compact frames
1998-11-09 23:35:44 +00:00
karnaze%netscape.com
44b5b9e670
form control content attribute changes (not all) reflected in layout; fixed scrolling on <iframe>, <frame>;
...
added nsImageControlFrame to handle <input type=image>.
1998-11-09 23:30:16 +00:00
troy%netscape.com
02915d3677
First of a few changes to allow frames to have multiple child lists.
...
FirstChild() now takes an additional argument which is the name of the
child list.
1998-11-09 19:40:27 +00:00
vidur%netscape.com
96f4bbec57
Fix to GetFirstChild/GetLastChild from Michael Leventhal (mle@citec.fi)
1998-11-09 17:51:18 +00:00
kipp%netscape.com
7f7afdabd3
Repaired marginwidth/marginheight handling code
1998-11-09 17:51:05 +00:00
kipp%netscape.com
58eb43e339
Some spot error handling improvements to fix a crash in http://checkmate/raptor/js98/test3.html
1998-11-09 16:21:18 +00:00
troy%netscape.com
d41a655b4a
Changed implementation of DefaultValue to use the value of the "value"
...
attribute
1998-11-07 17:46:12 +00:00
troy%netscape.com
6bedb3e504
Added code to StringToAttribute() to handle "border" attribute
1998-11-07 05:27:39 +00:00
troy%netscape.com
1ef01c4b61
Fixed ConstructFrame() so it creates the scroll frame first. This ensures
...
the style context hierarchy is correct
1998-11-06 17:57:24 +00:00
peterl%netscape.com
fa0074c6e2
fixed text-decorations some more
1998-11-06 01:06:26 +00:00
peterl%netscape.com
077d785b93
sync to declaration api change
1998-11-06 00:59:03 +00:00
peterl%netscape.com
2cdbac2a3e
added table-layout
...
added mix/max width/height
made text-decoration not be cumulative
1998-11-06 00:58:23 +00:00
peterl%netscape.com
96a9c7b186
removed char* apis
...
fixed ! important property ordering
fixed CSSOM access to ! important properties
1998-11-06 00:56:28 +00:00
peterl%netscape.com
27305475ea
removed char* method types
1998-11-06 00:52:57 +00:00
peterl%netscape.com
582d848efb
sync to declaration api change
1998-11-06 00:52:30 +00:00
peterl%netscape.com
35b4b23fb3
added min/max width/height
...
made table inheritance block be conditional on compatibility mode
1998-11-06 00:49:04 +00:00
troy%netscape.com
cc8a206808
Changed frame construction code to create a simple page sequence frame
...
when paginated
1998-11-05 06:13:55 +00:00
buster%netscape.com
1b3ee90d82
nsHTMLReflowCommand now knows what attribute triggered a StyleChanged notification
1998-11-04 19:34:34 +00:00
peterl%netscape.com
e3cd00d3b0
made parent context no longer be optional on re-resolve style context method
1998-11-03 21:29:14 +00:00
peterl%netscape.com
776a2683ef
sync to style resolution api changes
1998-11-03 20:33:43 +00:00
peterl%netscape.com
69ad11bff6
sync to style resolution api changes
...
moved style context re-resolving to frame land
1998-11-03 20:33:23 +00:00
peterl%netscape.com
9d15cc0b80
changed inheritance of colors
...
hacked inheritance of vert align for now
1998-11-03 20:31:21 +00:00
peterl%netscape.com
a184103f85
removed context hashtable code
...
decoupled style context resolution from frames
1998-11-03 20:19:28 +00:00
peterl%netscape.com
c8a8304961
added pseudo tag support
...
removed backstop rule count
removed reparent
1998-11-03 20:18:40 +00:00
peterl%netscape.com
8069fc8bda
decoupled style resolution api from frame system
1998-11-03 20:16:23 +00:00
kipp%netscape.com
e0bc053899
Whompage to remove unused extra arg to the NS_IMPL_*_ATTR macros
1998-11-03 01:08:02 +00:00
joki%netscape.com
fa7cb8280b
Adding submit event type
1998-11-02 23:05:46 +00:00
joki%netscape.com
01f2edce02
Remove extra comma from end of nsDOMEvent enum
1998-11-02 21:21:19 +00:00
troy%netscape.com
10c06c1b72
Renamed HaveConstrainedWidth() and HaveConstrainedHeight() to HaveFixedContentWidth()
...
and HaveFixedContentHeight()
1998-11-01 01:29:00 +00:00
kipp%netscape.com
40ce227095
Support hspace/vspace properly
1998-10-31 22:45:39 +00:00
troy%netscape.com
d3505a9da8
Added release of content object in SetDocumentInChildrenOf. This fixes a
...
memory leak
1998-10-31 04:00:25 +00:00
buster%netscape.com
e82356e5d9
factored AttributeChanged so when deciding what to do in response to a change,
...
common attributes are checked first, then content-specific handlers are asked
1998-10-30 23:06:14 +00:00
karnaze%netscape.com
95a11ed05f
preliminary support to keep text, radio, checkbox dom access in sync with widgets
1998-10-30 20:41:01 +00:00
buster%netscape.com
d8ae00b810
some extremely preliminary work for styleChanged incremental reflow
1998-10-30 07:57:44 +00:00
troy%netscape.com
1c06f4f513
Changed to ignore SCRIPT tags that aren't JavaScript language
1998-10-30 03:36:35 +00:00
troy%netscape.com
37c1eb59c2
Changed to use a scroll frame for the BODY
1998-10-29 23:25:02 +00:00
cls%seawood.org
609f087498
New autoconf files for nglayout
1998-10-28 03:53:57 +00:00
kipp%netscape.com
76945822e1
Pass in opactity to view manager in case it changed
1998-10-28 02:05:05 +00:00
kipp%netscape.com
86b7edb580
Implement opacity methods
1998-10-28 02:04:27 +00:00
kipp%netscape.com
262d020083
Fixed oopsie in the hint storage check
1998-10-28 02:04:06 +00:00
peterl%netscape.com
c88c131fe6
added the first Nav Quirk, when on, we now interpret numbers without units as pixel units
1998-10-28 01:12:38 +00:00
peterl%netscape.com
d10c5c6553
removed depth style remap (context does it for us now)
1998-10-27 03:03:49 +00:00
peterl%netscape.com
c5b842e239
added reparent method
1998-10-27 03:03:02 +00:00
vidur%netscape.com
369695631d
Added additional parameter to nsIContent::SetDocument. The document now tells content to lose its weak reference before the document goes away. Elements and text now add their script objects as roots so they don't get collected prematurely.
1998-10-26 23:26:01 +00:00
peterl%netscape.com
624446110a
added CSS2 property handling
1998-10-26 23:22:40 +00:00
peterl%netscape.com
a85997ba8b
brought existing property handing up to spec for CSS2
1998-10-26 23:22:19 +00:00
peterl%netscape.com
d51752e653
added aural style hint
1998-10-26 23:21:19 +00:00
peterl%netscape.com
03049c7b12
moved !important handling into parser
1998-10-26 23:20:45 +00:00
peterl%netscape.com
084e1104ba
added new value types
1998-10-26 23:19:59 +00:00
peterl%netscape.com
4fdb71d1d3
made helper functions static
1998-10-26 23:19:28 +00:00
peterl%netscape.com
93aae1a40c
added CSS2 properties
1998-10-26 23:16:27 +00:00
peterl%netscape.com
3695d1bc09
added CSS2 keywords
1998-10-26 23:15:35 +00:00
kipp%netscape.com
ff372eb601
Added new atoms
1998-10-26 17:27:04 +00:00
troy%netscape.com
c4862c491c
Changed some comments
1998-10-24 05:03:55 +00:00
rods%netscape.com
44adde0166
Removed include "nsIHTMLCSSStyleSheet.h"
1998-10-23 20:40:26 +00:00
rods%netscape.com
9ef8c3e006
Removed several nsHTMK type tags from nsDocument.cpp
1998-10-23 20:23:02 +00:00
michaelp%netscape.com
bed7d2d4c3
changes to support opacity.
1998-10-23 17:54:23 +00:00
troy%netscape.com
ce6076d390
Turned back on support for LAYER element
1998-10-23 04:20:08 +00:00
karnaze%netscape.com
1610cecf5a
implemented <LABEL>; document maintains list of forms as created; form element properly releases form controls.
1998-10-22 23:00:37 +00:00
troy%netscape.com
6005461750
Added new pseudo class style :SCROLLED-CONTENT
1998-10-22 20:12:34 +00:00
buster%netscape.com
05f76c4440
preliminary code to resolve parent frame issues for table frames
1998-10-21 22:24:59 +00:00
rpotts%netscape.com
b8e02c9fe0
Fixed bug #1159 . Reference counting bug related to forms...
1998-10-21 09:26:33 +00:00
vidur%netscape.com
5a8dfade2c
Updated DOM interfaces to match final W3C recommendation. Modified IDL compiler to take IIDs
1998-10-20 17:07:23 +00:00
kipp%netscape.com
430c39bd18
Revised API to use TextFragment's
1998-10-20 00:19:17 +00:00
valeski%netscape.com
5ecb5ca778
Raptor only. Extending the META tag http-equiv handling code to handle arbitrary http-equivs. We were previously just handing the "Refresh" case.
1998-10-20 00:18:19 +00:00
kipp%netscape.com
49fb374228
new
1998-10-20 00:17:17 +00:00
karnaze%netscape.com
b40bd57065
fixed bugs 1130, 1132, 1133
1998-10-19 20:37:40 +00:00
kipp%netscape.com
c3ce7d20a6
Fixed inheritance behavior of line-height ala peterl
1998-10-16 03:47:40 +00:00
kipp%netscape.com
0d5bfe8371
Removed unused include
1998-10-15 22:37:38 +00:00
kipp%netscape.com
259466136f
Added new atom
1998-10-15 05:11:40 +00:00
kipp%netscape.com
05d3950c8e
Temporary work around to setting hint better
1998-10-14 23:46:02 +00:00
buster%netscape.com
00ce1c6356
fixed queryInterface to return *DOM interface
1998-10-14 16:30:24 +00:00
karnaze%netscape.com
6dce0be4e1
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
kipp%netscape.com
ed261f2102
Disabled the code
1998-10-13 20:43:05 +00:00
peterl%netscape.com
7cac29c2ed
expanded font size table
1998-10-13 19:17:25 +00:00
peterl%netscape.com
2f06549f0b
cleanup
1998-10-13 19:14:19 +00:00
peterl%netscape.com
035ffcf574
shifted CSS absolute font sizes
1998-10-13 19:13:59 +00:00
peterl%netscape.com
e59f0b3a61
corrected order of properties
1998-10-13 19:13:14 +00:00
peterl%netscape.com
edfd96bdd8
made type optional on linked style sheets
1998-10-13 19:11:42 +00:00
peterl%netscape.com
798863f91e
set correct border style
1998-10-13 19:10:25 +00:00
peterl%netscape.com
b4fcd606d7
added recycler for rules array
1998-10-13 19:09:39 +00:00
peterl%netscape.com
2fa43632c8
Added GetMargin/Padding/... to replace CalcMargin/Padding/...
...
Corrected border width initial value
1998-10-13 01:05:52 +00:00
troy%netscape.com
7391b96095
Work in progress on scroll frame code
1998-10-12 22:13:23 +00:00
kipp%netscape.com
e3998954e5
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
05a50b6ce3
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
kipp%netscape.com
7d88a3acde
Work around another unitialized-memory-read bug where sometimes (not sure why!) aEventStatus would not get set ever
1998-10-09 22:59:41 +00:00
kipp%netscape.com
8a19cbb3b3
Lame support for nsIDOMRenderingContext API
1998-10-09 22:57:36 +00:00
buster%netscape.com
37e93ed6b7
support nsTableOuterFrame incremental reflow
1998-10-09 19:59:45 +00:00
peterl%netscape.com
b82165370a
zero out border when style == none
...
fixed padding cache bug
1998-10-09 17:28:24 +00:00
troy%netscape.com
cc44601bb8
Removed GetContentIndex() from nsIFrame
1998-10-08 20:35:16 +00:00
kipp%netscape.com
c612fef61e
Fixed top relative position bug #1024
1998-10-08 15:37:34 +00:00
karnaze%netscape.com
580dde94fe
fieldset, legend support. fixed bug #987
1998-10-08 04:38:41 +00:00
rpotts%netscape.com
88edff2205
Fixed crash due to null pointer...
1998-10-08 04:14:18 +00:00
peterl%netscape.com
5d132479e5
added css2 properties
1998-10-08 01:34:58 +00:00
peterl%netscape.com
56dd6acce2
init hash code to make purify happy
1998-10-08 01:32:41 +00:00
peterl%netscape.com
042308dc64
added CSS2 properties
1998-10-08 01:31:58 +00:00
peterl%netscape.com
2817e0c448
sync to css declaration changes
1998-10-08 01:31:38 +00:00
peterl%netscape.com
c7b1ae602c
moved from nsCSSDeclaration
1998-10-08 01:29:29 +00:00
peterl%netscape.com
67e9cbd114
use loose hex to rgb color conversion for color parsing
1998-10-08 01:28:18 +00:00
peterl%netscape.com
18cbead466
improve speed of finding children
1998-10-08 01:27:38 +00:00
vidur%netscape.com
d8323a6ce6
Reimplemented nsiDOMNSHTMLFormElement interface on form class
1998-10-06 21:41:47 +00:00
kipp%netscape.com
7735f276c1
Support onPaint
1998-10-06 21:01:59 +00:00
kipp%netscape.com
5d3316f5d6
Added a new atom
1998-10-06 21:01:08 +00:00
vidur%netscape.com
0031f0710a
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
kipp%netscape.com
ef4d185fa7
never create frames when display is none
1998-10-06 00:43:48 +00:00
troy%netscape.com
933dc19df8
Changed some code to use XPCOM ref counting related macros
1998-10-05 05:11:18 +00:00
troy%netscape.com
c73bad5232
Temp hack to fix Linux circular linkage problem
1998-10-02 04:32:11 +00:00
troy%netscape.com
f095846367
Eliminated nsIRunaround interface, and folded space manager parameter into
...
nsHTMLReflowState structure
1998-10-02 04:10:00 +00:00
joki%netscape.com
d665195693
Adding new js window methods/props, moving js string evaluation to UC strings.
1998-10-01 22:23:48 +00:00
rpotts%netscape.com
b6b4f52e9c
Initialize the nsIURLGroup from the document base URL...
1998-10-01 21:45:20 +00:00
rpotts%netscape.com
2e80273909
Added GetDocumentURLGroup() method
1998-10-01 21:43:49 +00:00
rpotts%netscape.com
c70c256c86
Added GetDocumentURLGroup() methodnsIDocument.h
1998-10-01 21:43:02 +00:00
troy%netscape.com
8b034f4950
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
peterl%netscape.com
0a14260f95
added get value as string
1998-09-30 01:08:59 +00:00
peterl%netscape.com
61650722ad
make text decoration always an enum
1998-09-30 01:08:44 +00:00
karnaze%netscape.com
a41131d1b0
fixed case sensitive include for unix
1998-09-30 00:55:03 +00:00
peterl%netscape.com
e2c4541df8
added attribute & content changed code
1998-09-29 23:51:28 +00:00
peterl%netscape.com
39dc4dbc04
added hint table
...
moved non-generated code to nsCSSProps2.cpp
1998-09-29 23:50:56 +00:00
peterl%netscape.com
b9ace40b77
added change hint to parse declaration
1998-09-29 23:50:09 +00:00
peterl%netscape.com
5bd69f379a
added hint to parse delcaration
1998-09-29 23:49:19 +00:00
peterl%netscape.com
9142a937e3
added hint to attribute change notification
1998-09-29 23:48:38 +00:00
peterl%netscape.com
ba250fd0f4
added content & attribute change to style frame construction
...
cleaned up api
1998-09-29 23:47:03 +00:00
peterl%netscape.com
acbbad31f9
added change hint to attribute change api
1998-09-29 23:43:39 +00:00
peterl%netscape.com
bd59f80ad2
added content changed & attribute changed to style frame construction api.
...
cleaned up api.
added attribute change hint.
1998-09-29 23:41:59 +00:00
karnaze%netscape.com
4e3952b977
initial fieldset, legend content classes. minor cleanup on form control content.
1998-09-29 23:22:42 +00:00
kipp%netscape.com
15c9e8aff7
Parse OL/UL type=A|a|I|i properly
1998-09-29 22:34:30 +00:00
kipp%netscape.com
dc4362fa13
Changed factory method to parameterize the shrink wrapping behavior
1998-09-29 03:44:25 +00:00
vidur%netscape.com
13c5a9aba4
Fixed image.src=. Forwarded AttributeChanged notifications from nsPlaceholderFrame to its anchored item. Got rid of redundant calls to AttributeChanged.
1998-09-28 21:22:31 +00:00
kipp%netscape.com
9a4e762f42
Only set margins if auto/undefined margins are present
1998-09-28 18:51:23 +00:00
michaelp%netscape.com
b308bcd473
object tag no longer processes it's children (i put troy's change from thursday
...
in a comment until the parser is sorted out).
1998-09-27 22:44:26 +00:00
michaelp%netscape.com
3db1396eb2
added "param" atom.
1998-09-27 22:41:01 +00:00
vidur%netscape.com
b0f5563ead
More leak fixes
1998-09-26 00:44:40 +00:00
kipp%netscape.com
69a575c5c0
Fixed the value of the background-image property when it's not set in the composite background property
1998-09-25 23:35:55 +00:00
kipp%netscape.com
f33983a700
Backed out last change since it was too aggressive
1998-09-25 22:53:48 +00:00
troy%netscape.com
d5336ff9ad
Moved ContentReplaced() handler code to style system
1998-09-25 22:47:00 +00:00
kipp%netscape.com
058d6e86b5
Made SkipRuleSet actually work
1998-09-25 18:17:48 +00:00
kipp%netscape.com
1d1638b11e
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
kipp%netscape.com
a1010ce974
Renamed FrameDeleted to FrameRemoved
1998-09-25 16:12:13 +00:00
troy%netscape.com
318174a3d8
Moved ContentDeleted() document notification code to the style system which
...
generates the reflow command
1998-09-25 05:13:06 +00:00
peterl%netscape.com
7c988b7689
handle HTML comment tags as whitespace
1998-09-25 01:50:51 +00:00
peterl%netscape.com
a99f96fb65
fixed bug preventing properties from parsing if followed by whitespace.
...
ie: color : blue didn't work
1998-09-25 01:50:34 +00:00
peterl%netscape.com
fbdaa1a086
removed content apis from style context
1998-09-25 01:48:22 +00:00
vidur%netscape.com
c65c40efea
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
27fa75c112
Fixed attribute atom typo
1998-09-25 00:01:08 +00:00
kipp%netscape.com
11c2f1cec3
Disable a certain kind of caching to make incremental style changes work
1998-09-24 23:56:45 +00:00
kipp%netscape.com
d9590155c5
Expose remap method
1998-09-24 23:56:30 +00:00
kipp%netscape.com
9c0b1afdb6
Implement revised nsIDocument/nsIDocumentObserver methods
1998-09-24 21:39:47 +00:00
kipp%netscape.com
f03937e013
changed frame remove methods
1998-09-24 21:39:29 +00:00
kipp%netscape.com
e010dc08d5
XPCOM'ized the notification methods; changed frame remove methods; added AttributeChanged
1998-09-24 21:39:16 +00:00
kipp%netscape.com
2e929b8671
Eliminate SetAttr/UnsetAttr; use standard 3arg version now; leave the attribute impl macros alone for now; pass on attribute changes to the document when aNotify is PR_TRUE
1998-09-24 21:35:52 +00:00
kipp%netscape.com
3e7f78a4a1
Updated UnsetAttribute to have a notification flag
1998-09-24 21:33:56 +00:00
kipp%netscape.com
112e120eb8
Added bullet pseudo style attribute
1998-09-24 21:32:12 +00:00
troy%netscape.com
450e900440
Added call to ProcessChildren() for OBJECT tag
1998-09-24 20:35:59 +00:00
troy%netscape.com
88d8d60841
Removed a comment that is no longer applicable
1998-09-23 21:55:41 +00:00
buster%netscape.com
c1981ca059
all frame initialization and related logic has moved into the various table frames' Init() methods
...
from their respective InitalReflow() methods.
table-layout=fixed now completely skips pass1 reflow and doesn't require maxElementSize
information, saving a tremendous amount of time during initial reflow.
1998-09-23 21:48:26 +00:00
karnaze%netscape.com
b7d357fce8
Converted forms to use the new content model classes and better separate content from layout.
1998-09-23 17:16:51 +00:00
troy%netscape.com
cbc01b084c
Fixed an off by one problem in the ContentInserted() code
1998-09-23 04:25:49 +00:00
kipp%netscape.com
1feda2c07d
Added a list method for outputing top/right/bottom/left objects like border/padding/margins
1998-09-23 02:36:07 +00:00
kipp%netscape.com
4a352f5802
Fixed parsing of margins to allow for auto values
1998-09-23 02:35:10 +00:00
kipp%netscape.com
216fa8884f
Removed VerticallyAlignChildren (it's in nsInlineReflow now)
1998-09-23 02:34:43 +00:00
kipp%netscape.com
c734b42d73
Improved list output for border/padding/margin
1998-09-23 02:34:21 +00:00
kipp%netscape.com
e31fd84cc3
Added a reminder XXX
1998-09-23 02:33:04 +00:00
kipp%netscape.com
f4eccb41b8
Removed dead includes
1998-09-23 02:32:43 +00:00
buster%netscape.com
29018c63f5
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
368f1a106e
don't set attributes that are already set
1998-09-22 02:09:26 +00:00
peterl%netscape.com
bbc834e0ac
clamp border & padding width to 0
1998-09-22 02:08:45 +00:00
buster%netscape.com
4dc3232dcf
added "center" to table horizontal align attribute as a legal value, although the HTML4 spec
...
says "middle" for h-align and "center" for v-align. But Nav4 and IE both accept "center" as
well as "middle", so now we do too.
1998-09-21 18:34:30 +00:00
buster%netscape.com
c663125cd3
captions now work properly with new frame layout strategy.
...
nsTableOuterFrame->mFirstChild==nsTableOuterFrame->mInnerTableFrame, always.
1998-09-20 04:50:08 +00:00
buster%netscape.com
37b88b1d6b
made sure that all attributes respect their minimum values as per HTML 4 spec.
...
fixed some comments.
1998-09-18 22:39:16 +00:00
troy%netscape.com
a0d36cd575
Changes to ContentInserted() handler
1998-09-18 21:28:21 +00:00
troy%netscape.com
8390e920bf
Added AttributeChanged() member function for communicating attribute value
...
changes to the frame
1998-09-18 19:53:27 +00:00
troy%netscape.com
c24f15c230
Removed CreateFrame() from nsIHTMLContent
1998-09-18 18:04:42 +00:00
troy%netscape.com
52eb998d8f
Removed nsIContentDelegate.h
1998-09-18 17:34:48 +00:00
troy%netscape.com
b6c1cfd2b8
Removed content delegates
1998-09-18 17:18:37 +00:00
rpotts%netscape.com
7909491271
Fixed up usage of the NS_RELEASE2(...) macro.
1998-09-17 05:40:57 +00:00
troy%netscape.com
740f73d46a
Cleaned up frame construction code
1998-09-17 04:07:58 +00:00
vidur%netscape.com
5875cb774f
Added constructors for DOM JS classes. nsIScriptObjectOwner::ResetScriptObject is now SetScriptObject. New factory for layout. New interface nsIDOMNativeObjectRegistry.
1998-09-17 01:53:52 +00:00
valeski%netscape.com
81cdcbe581
? 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
peterl%netscape.com
9326c0f61f
connected xheight, fixed font realtive sizes,
...
fixed text-decoration
1998-09-17 00:19:47 +00:00
peterl%netscape.com
f71079e1bd
fixed bugs dealing with string color values
1998-09-17 00:18:57 +00:00
troy%netscape.com
517a28dfaa
Changed ContentAppended() to not walk up the frame hierarchy looking
...
for a frame that maps the parent content object that changed
1998-09-17 00:06:46 +00:00
troy%netscape.com
abdd161d93
Frame construction changes for tables
1998-09-16 17:19:20 +00:00
joki%netscape.com
58d850764d
More support for capturing, minor adjustments to window.open behavior.
1998-09-15 21:31:58 +00:00
buster%netscape.com
3173f99319
added table content interfaces
1998-09-15 18:07:54 +00:00
buster%netscape.com
c47f9bbfcb
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
kipp%netscape.com
46acb2313a
Removed css/layout directory
1998-09-15 00:19:49 +00:00
vidur%netscape.com
e7511e6699
Got rid of Construct method from nsIJSScriptObject interface. Added first-pass implementation of reflow case to nsGenericHTMLElement::SetAttr.
1998-09-14 23:02:32 +00:00
troy%netscape.com
7d331e2c97
Added overloaded ConstructFrame() member function. Prep work for table
...
changes
1998-09-14 21:16:01 +00:00
rpotts%netscape.com
8ce8e2f1d4
Fixed some reference counting problems introduced by the rev 1.20 check in...
1998-09-14 05:43:54 +00:00
troy%netscape.com
2766a78b70
Changes ProcessChildren() to return the child list and leave it to the caller
...
(ConstructFrame() member function) to call Init()
1998-09-12 23:51:57 +00:00
kipp%netscape.com
b8dd1a4a59
Work around crash bug with content delegate
1998-09-12 23:30:23 +00:00
kipp%netscape.com
b9e8a43908
Fixup AddRef/Release and some constructors to use NS_ADDREF (etc) macros
1998-09-12 19:33:48 +00:00
troy%netscape.com
8444a92233
Part of frame construction changes
1998-09-12 04:46:35 +00:00
peterl%netscape.com
daaf147818
vend important rule when present
1998-09-12 02:46:59 +00:00
peterl%netscape.com
4192bbe6e8
fixed content ref count bugs in ContentAppended
1998-09-12 02:46:09 +00:00
peterl%netscape.com
1637c22891
added debug code for ref counting
1998-09-12 02:45:26 +00:00
peterl%netscape.com
b58ec8977e
init ref count of important rule
1998-09-12 02:43:48 +00:00
peterl%netscape.com
76a4b9785c
properly addref attr stylesheet before returning
1998-09-12 02:43:19 +00:00
peterl%netscape.com
df9c44a267
properly release doc & style sheet when setting attributes
1998-09-12 02:42:44 +00:00
vidur%netscape.com
af69c61007
Fixed document.writeln problem from http://www.legomindspring.com
1998-09-12 00:04:22 +00:00
troy%netscape.com
21eebef753
Fixed leak of reflow command
1998-09-11 18:57:54 +00:00
kipp%netscape.com
01be19c7e9
inlined IsSynthetic implementation AND made it work
1998-09-11 05:38:25 +00:00
kipp%netscape.com
8adc4b89d4
Use InitialReflow to layout the image document instead of ResizeReflow so that images layout properly
1998-09-11 04:20:30 +00:00
kipp%netscape.com
60819cdfb6
Check in of somewhat bogus handling of the notify values (which is going away!)
1998-09-11 04:16:18 +00:00
kipp%netscape.com
c38dcf9b44
Support length values for vertical-align
1998-09-11 04:15:03 +00:00
peterl%netscape.com
991dab3f18
added strength api to style rule
1998-09-11 02:07:58 +00:00
peterl%netscape.com
f787309dc5
added important rule support
1998-09-11 02:07:46 +00:00
peterl%netscape.com
d1deab28e2
added important rule support
...
factored declaration processing to a static method
1998-09-11 02:07:05 +00:00
peterl%netscape.com
52187d340b
sort style rules by strength
1998-09-11 02:05:30 +00:00
peterl%netscape.com
20471b12bb
added strength
1998-09-11 02:05:07 +00:00
kipp%netscape.com
634f05dad5
Revised various vertical alignment cases to use font introspection data instead of hard coding in values; corrected middle computation.
1998-09-10 23:43:12 +00:00
kipp%netscape.com
50abb37993
Fixed a bug with percent values being converted to strings
1998-09-10 23:42:18 +00:00
troy%netscape.com
585ef01470
Hooked back up IFRAME
1998-09-10 21:03:16 +00:00
troy%netscape.com
cd6d3fdd6f
Fixed frameset crash
1998-09-10 20:37:19 +00:00
troy%netscape.com
f370908aef
Phase one of frame construction changes
1998-09-10 19:32:14 +00:00
vidur%netscape.com
084a6cad55
Got rid of extra release in Item() method of childNodes array of nsGenericHTMLContent
1998-09-10 17:51:30 +00:00
vidur%netscape.com
e3a36fe706
Fixes to get Rotate.html working
1998-09-10 17:11:46 +00:00
peterl%netscape.com
1114073cf0
added to string support
1998-09-10 01:19:26 +00:00
peterl%netscape.com
f3cffd4969
removed assert on x-height unit
1998-09-10 01:18:27 +00:00
peterl%netscape.com
13290e1093
fixed filtering of valid ID selectors
1998-09-10 01:18:06 +00:00
peterl%netscape.com
2708ef44b2
sync css declaration to xif with new api
1998-09-10 01:16:25 +00:00
peterl%netscape.com
b8ca387c56
added to string support for style= attributes
1998-09-10 01:15:23 +00:00
karnaze%netscape.com
1141b63fe6
converted frame/iframe/frameset to new layout/content separation
1998-09-09 23:30:30 +00:00
vidur%netscape.com
8f6f9c2a6e
Added nsIJSScriptObject interface to nsGenericHTMLContent class and fixed element.childNodes
1998-09-09 21:02:42 +00:00
rods%netscape.com
00b9b503a9
Removed TraverseBlockContent static function
1998-09-09 17:42:21 +00:00
kipp%netscape.com
30fb8283fd
Support direct loading of image documents by using the GetImageFromStream method on the image group.
1998-09-09 16:19:30 +00:00
rods%netscape.com
56048c21b0
XPCOM'ed the Selection and Search methods
1998-09-09 16:11:59 +00:00
joki%netscape.com
b859af227b
Do not allow script errors to stop page parsing.
1998-09-09 01:19:52 +00:00
kipp%netscape.com
b0efb30cca
Create HTML-html-element not a root part
1998-09-08 22:38:17 +00:00
kipp%netscape.com
1df4c30f6a
Implement HandleDOMEvent properly; clean up whitespace
1998-09-08 22:37:46 +00:00
kipp%netscape.com
b6f51ed678
Use NS_NewBodyFrame and NS_NewHTMLFrame
1998-09-08 22:37:24 +00:00
kipp%netscape.com
101d22e34e
Added new atoms
1998-09-08 22:34:06 +00:00
kipp%netscape.com
a54aae93e3
Fixed bug caused during XPCOM'ing the nsIContent API
1998-09-08 22:32:32 +00:00
rods%netscape.com
44c1e651e2
Changed Find to use all nsIDOMxxx classes instead of nsIContent
1998-09-08 22:13:29 +00:00
kipp%netscape.com
2ad3f46c7a
Create text using NS_NewTextNode API
1998-09-06 00:21:22 +00:00
kipp%netscape.com
8b636969ce
Use nsITextContent to initialize text node
1998-09-06 00:20:59 +00:00
kipp%netscape.com
82cc65979e
Cleaned up some whitespace
1998-09-06 00:19:49 +00:00
kipp%netscape.com
c60bfd6b7d
Expose NS_QuoteForHTML; remove duplicate frame ctor method decls
1998-09-06 00:19:14 +00:00
kipp%netscape.com
ff90fc5738
Added nsTextNode
1998-09-06 00:18:26 +00:00
kipp%netscape.com
eb23d4b11d
Use allocated IID; update interface to be XPCOM'd and updated the methods
1998-09-06 00:15:10 +00:00
peterl%netscape.com
9099acfd69
changed the way map attributes into is connected
1998-09-05 04:00:06 +00:00
peterl%netscape.com
d91efeb4f8
tweaked output of percent values
1998-09-05 03:59:44 +00:00
peterl%netscape.com
d9e677533d
removed content from style mapping api
1998-09-05 03:52:30 +00:00
peterl%netscape.com
8855841e3b
removed content from style map api
1998-09-05 03:51:56 +00:00
vidur%netscape.com
11b3d12de8
New content code adjusts to getting script objects through a factory interface
1998-09-04 23:03:16 +00:00
kipp%netscape.com
b2c8e4f9a9
Fixed bug in handling of textarea that caused them to terminate documents
1998-09-04 16:33:40 +00:00
rods%netscape.com
c29805f3f3
Fixed up Find to include Replace, replace will be moved to it's
...
own place later.
1998-09-04 15:41:20 +00:00
kipp%netscape.com
18920914b9
Use new wbr element
1998-09-04 01:03:20 +00:00
kipp%netscape.com
d7a47d0ea7
Added wbr
1998-09-04 01:02:54 +00:00
kipp%netscape.com
7ec74183ef
Added WBR
1998-09-04 01:02:30 +00:00
kipp%netscape.com
135b753784
new
1998-09-04 01:02:20 +00:00
kipp%netscape.com
7f4127505d
Create a spacer frame for spacer parts
1998-09-04 00:55:47 +00:00
kipp%netscape.com
ba8991d428
Added new atoms
1998-09-04 00:54:45 +00:00
kipp%netscape.com
7782cb6572
Create spacer element instead of obsolete spacer part
1998-09-04 00:52:49 +00:00
kipp%netscape.com
27b0840198
New file
1998-09-04 00:52:34 +00:00
kipp%netscape.com
6ef1721baf
Use new content class instead of the old obsolete one
1998-09-04 00:20:14 +00:00
kipp%netscape.com
e2e9b13c6f
Fold in some code from nsHTMLImage.cpp
1998-09-04 00:19:48 +00:00
kipp%netscape.com
3b9df763b9
Create image frames for images
1998-09-04 00:19:32 +00:00
kipp%netscape.com
a31679f508
new
1998-09-03 22:23:41 +00:00
kipp%netscape.com
099f5dd6e3
Use new content objects wherever possible
1998-09-03 22:23:09 +00:00
kipp%netscape.com
74dfc92a57
Implement StringToAttribute/AttributeToString/MapAttributesInto; fix up name of embedded object
1998-09-03 22:21:32 +00:00
rods%netscape.com
87fdd5b7af
Fixed Find (still need to do more clean up)
1998-09-03 20:09:33 +00:00
joki%netscape.com
93f2188ac2
Standardize order during content creation to be setDoc, addAttr, appendChild
1998-09-03 01:23:12 +00:00
joki%netscape.com
2d1abf69b8
Adding event.cancelBubble
1998-09-03 01:20:29 +00:00
kipp%netscape.com
7cdb41f197
Added new files to the build
1998-09-03 01:04:04 +00:00
kipp%netscape.com
80a15d25fc
new
1998-09-03 01:03:33 +00:00
kipp%netscape.com
17a207d38f
Fixed SetAttribute where the leaf classes StringToAttribute wasn't being called
1998-09-03 00:03:58 +00:00
kipp%netscape.com
8ef8048b2a
Use new element ctors
1998-09-02 23:53:49 +00:00
kipp%netscape.com
950e337b56
Spanked
1998-09-02 23:53:16 +00:00
kipp%netscape.com
f6accb434f
Added new atoms
1998-09-02 23:52:24 +00:00
kipp%netscape.com
ef1116ba46
Added new atoms
1998-09-02 18:40:08 +00:00
peterl%netscape.com
703a2a4274
COMified interface
...
made first attribute local
added support for attr uniquing
1998-09-02 02:10:44 +00:00
peterl%netscape.com
0487d758b2
COMified style rule interface
1998-09-02 02:09:43 +00:00
peterl%netscape.com
c3a3106378
added DTD mode
1998-09-02 02:07:42 +00:00
peterl%netscape.com
bdaf11b29d
reversed style sheet order in the set
...
added DTD mode
1998-09-02 02:06:39 +00:00
peterl%netscape.com
aee54eb5c8
COMified some interfaces
1998-09-02 02:03:24 +00:00
peterl%netscape.com
44403fbe60
comment about style sheet ordering
1998-09-02 02:02:30 +00:00
peterl%netscape.com
ffd2f6b568
reversed style sheet ordering in the set
1998-09-02 02:02:14 +00:00
peterl%netscape.com
fbb4d46d83
comments on sheet/rule ordering
1998-09-02 02:00:24 +00:00
peterl%netscape.com
9017183418
COMified
1998-09-02 02:00:05 +00:00
kipp%netscape.com
66ff7dfdc5
Added new atoms
1998-09-02 01:08:32 +00:00
kipp%netscape.com
d47ec13561
Added new source to the build
1998-09-02 01:08:15 +00:00
kipp%netscape.com
74aab7eee0
Added new source to build
1998-09-01 19:13:02 +00:00
kipp%netscape.com
65eedb003d
Added new methods
1998-09-01 19:10:14 +00:00
kipp%netscape.com
33f27f3fb2
Implement NS_CreateHTMLElement using same code that content sink uses; create various and sundry new content objects
1998-09-01 01:37:17 +00:00
kipp%netscape.com
98173e27ac
Added new source files
1998-09-01 01:35:34 +00:00
kipp%netscape.com
5ff2db04a7
Added missing atoms
1998-09-01 01:34:32 +00:00
kipp%netscape.com
ce338451ee
added new atoms
1998-09-01 01:32:58 +00:00
warren%netscape.com
34f3c0ef88
Renamed NSRepository to nsRepository.
1998-09-01 00:26:28 +00:00
warren%netscape.com
28969e9e90
Added closure argument to nsHashtable::Enumerate.
1998-09-01 00:16:47 +00:00
kipp%netscape.com
e0dbb9a71d
Make sure we don't run off the end of the string when translating entities in attribute values
1998-08-31 22:00:04 +00:00
rods%netscape.com
485ced38dc
Fixed several crash bugs in Find
1998-08-31 21:56:57 +00:00
kipp%netscape.com
3aa7ca837e
Use NS_NewHTMLBR to create BR content objects
1998-08-31 18:40:39 +00:00
kipp%netscape.com
17dea39831
Added new source file
1998-08-31 18:38:37 +00:00
kipp%netscape.com
5a6af8aa5b
Added entity reduction for attributes; fixed a bug with incremental loading that would cause some content to seemingly disappear
1998-08-31 17:51:32 +00:00
kipp%netscape.com
8f1c2a4bce
Fixed porting bug when porting to xpcom'd nsIContent API
1998-08-31 16:09:06 +00:00
troy%netscape.com
715766b02f
Changes nsIView and nsIScrollableView interfaces to conform to
...
XPCOM conventions
1998-08-30 19:16:11 +00:00
kipp%netscape.com
fbcf927767
Fixed bug introduced during nsIContent porting
1998-08-29 20:44:42 +00:00
kipp%netscape.com
ed22b370c4
XPCOM'ized nsIContent and nsIHTMLContent
1998-08-29 20:20:38 +00:00
kipp%netscape.com
5eb84863a0
Create anchors using NS_NewHTMLAnchor
1998-08-29 03:17:02 +00:00
kipp%netscape.com
7a265c6bc8
Added new source
1998-08-29 03:13:56 +00:00
kipp%netscape.com
9b895928a2
Added new atoms
1998-08-29 03:13:03 +00:00
troy%netscape.com
6a2fa61df2
Changed interface nsIFontMetrics to use the XPCOM conventions for returning
...
a nsresult
1998-08-29 02:34:34 +00:00
kipp%netscape.com
d62a59d111
Added AttributeToString and StringToAttribute methods
1998-08-28 23:31:44 +00:00
kipp%netscape.com
0791159665
Added new atoms
1998-08-28 23:29:05 +00:00
kipp%netscape.com
7eaaa2834f
Use new factory method for HR's
1998-08-28 23:27:55 +00:00
kipp%netscape.com
b3d61c6b02
Added new source files to the build
1998-08-28 23:25:56 +00:00
kipp%netscape.com
a70705bc50
Use kIHTMLContentSinkIID so that inferior compilers will work
1998-08-28 21:29:50 +00:00
rods%netscape.com
bcf0f46789
Fixed ref count problem in FindNext (should be able to switch docs now)
1998-08-28 19:55:03 +00:00
rods%netscape.com
7b1cfa19fa
Added a couple of data members to the header and cleanup some of the
...
ref count problems
1998-08-28 18:15:14 +00:00