warren@netscape.com
6e21b88cd3
More necko changes.
1999-06-25 01:53:22 +00:00
warren@netscape.com
753ac43fff
Renamed nsIURL to nsIURI in preperation for necko. More NECKO ifdefs too.
1999-06-23 03:29:44 +00:00
akkana@netscape.com
9f2173c556
Remove selection methods from nsIDocument -- they were bogus anyway, real selection lives in the pres shell
1999-06-22 21:47:45 +00:00
peterl@netscape.com
87a5cc5a04
added insert style sheet method
1999-05-18 23:02:25 +00:00
vidur@netscape.com
8c4b5ba767
Added IsValidFragment and CreateRange implementations. Added GetContentType method to nsIDocument interface.
1999-05-11 20:22:35 +00:00
ftang@netscape.com
b070aea767
change S/GetDocumentCharacterSet method for nsIDocument interface.
1999-04-27 21:49:25 +00:00
scc@netscape.com
881a642e79
Added required GetIID methods
1999-04-23 16:48:32 +00:00
peterl@netscape.com
6c3bd91d6a
widened content state change api
...
added test for state dependent style
1999-04-20 00:02:22 +00:00
vidur@netscape.com
5783ab9995
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
ftang@netscape.com
1c22cfc9ca
add Set/GetWordBreaker to nsIDocument. Reviewed and approved by kipp
1999-03-27 00:58:41 +00:00
peterl@netscape.com
eecf0b23f5
added content state changed
1999-02-27 07:15:09 +00:00
ftang@netscape.com
b36eed4998
add S/GetLineBreaker to nsIDocument.h. Reviewed by kipp and waterson
1999-02-23 03:31:26 +00:00
akkana@netscape.com
0e46889822
Rename nsISelection to nsIFrameSelection
1999-02-11 23:12:28 +00:00
mjudge@netscape.com
ec19bd6e4d
Keyboard navigation, removing nsICollection(not used) adding PeekOffset to have the nsIFrame tell us where to go when moving a character ect. adding nsFrameTraversal to traverse frames, based on nsIEnumerator. mjudge x4661
1999-02-10 18:55:25 +00:00
ftang@netscape.com
4a8bdce422
change nsCharSetID into nsString type
1999-01-25 16:05:04 +00:00
peterl@netscape.com
c59785778b
added header data accesors
1999-01-23 07:00:10 +00:00
kostello@netscape.com
8877b31451
Updated XIF code to match the new selection work.
1999-01-21 21:45:17 +00:00
vidur@netscape.com
1f041e5c8f
Made unparented nodes outside the document return a new document fragment as parent. Inserting a node into a tree removes it from its previous position
1999-01-19 03:54:26 +00:00
peterl@netscape.com
85c4e85a54
added GetBaseURL
...
Checkin during red tree approved by sar
1999-01-15 01:53:50 +00:00
peterl@netscape.com
ad7078906e
added namespace manager accessor
1998-12-11 02:30:23 +00:00
mjudge@netscape.com
df3d5d34a7
changes to selection
1998-12-08 18:25:47 +00:00
mjudge@netscape.com
0905c65d36
new collection export instead of nsISelection
1998-12-03 21:42:58 +00:00
peterl@netscape.com
cce9350618
added change notification support
1998-11-26 01:24:52 +00:00
vidur@netscape.com
bd1aafe982
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
vidur@netscape.com
b3a92397d8
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
22a58b61b5
first pass support for view-source
1998-11-11 11:55:32 +00:00
rpotts@netscape.com
6947907c64
Added GetDocumentURLGroup() methodnsIDocument.h
1998-10-01 21:43:02 +00:00
peterl@netscape.com
a78ec2bb45
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
kipp@netscape.com
eb83b6bfa5
XPCOM'ized the notification methods; changed frame remove methods; added AttributeChanged
1998-09-24 21:39:16 +00:00
troy@netscape.com
1709774e40
Phase one of frame construction changes
1998-09-10 19:32:14 +00:00
rods@netscape.com
75ce72d59c
XPCOM'ed the Selection and Search methods
1998-09-09 16:11:59 +00:00
peterl@netscape.com
efe9f30077
comments on sheet/rule ordering
1998-09-02 02:00:24 +00:00
rods@netscape.com
05b2931aaa
Added FindNext method
1998-08-28 15:59:24 +00:00
peterl@netscape.com
4f3e7263c4
commented on sheet/rule ordering
1998-08-27 00:46:34 +00:00
kostello@netscape.com
10dc4dfa3f
Added method for toggling selection on/off in a document.
...
Added more support methods for selection, made parameters const
where possible.
1998-07-27 18:03:16 +00:00
kipp@netscape.com
d25c04a73c
Added NS_NewImageDocument
1998-07-27 17:51:42 +00:00
vidur@netscape.com
038e50b12c
nsHTMLDocument now holds on to its parser till loading is complete. Hooked up document.write and document.writeln
1998-07-23 22:06:05 +00:00
joki@netscape.com
a1a4b95146
More event stuff. Modified HandleDOMEvent, modified nsGUIEvent types, added mouseover, mouseout.
1998-07-23 02:55:33 +00:00
kipp@netscape.com
0a7ce2204e
Port to new nsIWebShell and related API's
1998-07-18 21:47:56 +00:00
kostello@netscape.com
826f846a0e
1) Move the CSS dependent methods out of nsDocument and placed them
...
in a new class nsMarkupDocument. The point of nsMarkupDocument is
to hold methods which are common to HTML and XML but not relevant
to the base nsDocument class.
2) Added Selection support methods for Rod.
3) Added LookupProperty to nsCSSProperty:
Given a property ID and Property Index returns back the string representation
of the property. This was need to convert CSSValues back to strings for saving.
TODO: Make sure that our URL Information stored in a CSSDeclaration contains
enough information to return it to it's original form on output.
1998-07-17 23:00:54 +00:00
rpotts@netscape.com
faa9ed5696
Split the Content viewer out of the WebWidget. The WebWidget is now a ContentViewer Container (supporting the nsIViewerContainer interface)...
1998-07-17 06:32:39 +00:00
kostello
c27e077c23
Added XIF (XML Interchange Format) Support. XIF is designed
...
as an Netscape internal XML application. It is designed to
allow conversion from our content model to any output format --
most importantly to HTML 3.2 and HTML4.0 format.
1998-07-14 22:34:27 +00:00
vidur
73730b9839
Moved over to a new version of Level 1. NodeIterators and AttributeLists out. NodeLists and NamedNodeMaps in.
1998-07-14 18:44:44 +00:00
rpotts
be40f95bbc
Reworked Post data to avoid memory leaks... Removed nsIDocument::LoadURL(...). Added nsIDocument::StartDocumentLoad(...) as a callback method for the DocumentLoader...
1998-07-01 11:16:09 +00:00
vidur
1a53e0985a
Hooked up SCRIPT tag evaluation. Added the nsIScriptContextOwner interface.
1998-06-25 22:26:52 +00:00
michaelp
44f57e12bd
added init() method to prescontext.
...
creator of prescontext is responsible for initializing pres context.
devicecontext is now init()ed with a nsNativeWidget.
removed hacky X Display stuff from device context and font metrics.
removed hacky code from windows font metrics.
changed nsNativeWindow to be nsNativeWidget.
added more code for compositor back-to-front pass.
improved text performance on X.
changed nsHTMLTagContent.cpp so that it will build with MSVC 4.1.
1998-06-25 04:24:45 +00:00
karnaze
ce7648d5f4
named <iframe>s, scrolling attribute, more complete test9.html
1998-06-23 22:25:28 +00:00
joki
b9e03ca41f
Event handling additions for DOM suport. Adding additional event pathway through HandleDOMEvent
1998-06-23 21:53:02 +00:00
joki
a8bd7db742
Adding new event handling mechanism into raptor.
1998-06-08 00:57:15 +00:00
kipp
d1cc56a634
Added begin/end load methods
1998-06-03 15:39:45 +00:00