mjudge%netscape.com
1879d9f615
adding in new cids and new factories for nsgeneratedcontent and nsgeneratedsubtree iterators
...
git-svn-id: svn://10.0.0.236/trunk@64718 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-31 07:18:45 +00:00
cmanske%netscape.com
4c4c8e8cf0
Cleaning up selection: changed 'RangeList' to 'Selection', thus changing implementation class of nsIDOMSelection and nsIFrameSelection to nsSelection. File nsRangeList.cpp replaced with new nsSelection.cpp
...
git-svn-id: svn://10.0.0.236/trunk@63660 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-21 23:58:02 +00:00
hyatt%netscape.com
2dde3c372d
Forgot to commit the layout build directory. r=waterson
...
git-svn-id: svn://10.0.0.236/trunk@58222 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-19 04:11:23 +00:00
hyatt%netscape.com
16717ba255
Adding the XBL implementation (stubbed).
...
git-svn-id: svn://10.0.0.236/trunk@57529 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-12 09:25:48 +00:00
dmose%mozilla.org
92d791b7b0
updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@52908 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-06 03:40:37 +00:00
troy%netscape.com
3513334988
Moved a bunch of stuff out to a nsIFrameDebug interface
...
git-svn-id: svn://10.0.0.236/trunk@52427 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-01 22:12:45 +00:00
dp%netscape.com
f06f488185
Removing use of mRefCnt directly. Also, removed all use of refcounted
...
variable as creations were always refcounted. r=kipp
git-svn-id: svn://10.0.0.236/trunk@52077 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-28 11:42:15 +00:00
dp%netscape.com
ccb30ad195
bug#16742 Fixing delete on nsISupports. Thanks for patch from
...
<heikki@citec.fi> Plus using IMPL_ and DECL_ macros and removing
operating on refcnt directly. r=troy r=dp
git-svn-id: svn://10.0.0.236/trunk@51693 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-24 16:19:42 +00:00
waterson%netscape.com
30e53d03e9
Bug 16105. (Bugsplat 366256.) Ensure that nsISupports::Release() calls dtor only once by 'stabilizing' refcnt to a non-zero value before invoking the dtor. See also news://news.mozilla.org/37FD0F3C.3078AE5C%40netscape.com. r=scc,fur
...
git-svn-id: svn://10.0.0.236/trunk@50416 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-12 03:05:10 +00:00
kipp%netscape.com
cd7adcfa5b
r=troy; Removed some of my own debug noise
...
git-svn-id: svn://10.0.0.236/trunk@49831 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-05 14:50:30 +00:00
waterson%netscape.com
4fa6ebaa6d
Bug 15460. Expose XML element creation via nsIXMLElementFactory interface. r=kipp.
...
git-svn-id: svn://10.0.0.236/trunk@49759 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-05 00:12:21 +00:00
kipp%netscape.com
7994e0d12d
Turned into a module
...
git-svn-id: svn://10.0.0.236/trunk@49463 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-30 21:14:14 +00:00
kipp%netscape.com
e0fc9cb532
Setup html and xul atoms too
...
git-svn-id: svn://10.0.0.236/trunk@45693 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-02 18:01:32 +00:00
mjudge%netscape.com
329d39ba11
massive checkin for selection. adjusting nsIDOMSelection api and nsIFrameSelection. many "small" changes. this is not as bad as it looks. layout will not be affected other than "getter" calls for selection. and all consumers of selection should be in good shape.
...
git-svn-id: svn://10.0.0.236/trunk@39971 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-18 02:27:19 +00:00
peterl%netscape.com
50249c39d8
addref lookup tables from factory
...
git-svn-id: svn://10.0.0.236/trunk@39937 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-18 00:17:29 +00:00
akkana%netscape.com
a878369d02
Restructure the editor output routines to allow passing in
...
a mime type and a flag argument. Also fix the following bugs:
9746: get rid of bogus empty <style> in head.
8143: save wrap column in editor shell in case it's set before the
editor is created.
9470, 9488: allow explicit specification of formatted output.
git-svn-id: svn://10.0.0.236/trunk@39332 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 18:54:29 +00:00
kostello%netscape.com
e69948ccbb
Akkana set up a service for encoding a document.
...
This checkin adds the implementations for encoding
HTML and plain text:
nsTextEncoder::EncodeToString(..)
nsHTMLEncoder::EncodeToStream(..)
Hooked these services into the nsHTMLEditor implemenation
We probably want to update the clipboard code to
use the same pattern as in nsHTMLEditor.cpp
git-svn-id: svn://10.0.0.236/trunk@34518 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-10 00:35:02 +00:00
akkana%netscape.com
0e075a7b80
XIF Document Encoder; and partial fix for XIF-to-html conversion of comments
...
git-svn-id: svn://10.0.0.236/trunk@33807 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-04 22:22:53 +00:00
peterl%netscape.com
c39d4db3d8
added css loader
...
git-svn-id: svn://10.0.0.236/trunk@32137 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-18 23:04:12 +00:00
kipp%netscape.com
bb52ff4425
Added component support to this library
...
git-svn-id: svn://10.0.0.236/trunk@30559 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-06 19:26:13 +00:00
vidur%netscape.com
178501cc8f
Added Option constructor support to factory.
...
git-svn-id: svn://10.0.0.236/trunk@30198 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 20:52:03 +00:00
hyatt%netscape.com
79d6609992
Fixes to layout to allow nsHTMLCSSStyleSheet to be instantiable from outside
...
the layout DLL.
git-svn-id: svn://10.0.0.236/trunk@22808 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-05 00:06:31 +00:00
kipp%netscape.com
ad6702e668
Removed dependency on static constructor
...
git-svn-id: svn://10.0.0.236/trunk@22128 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-26 17:03:45 +00:00
warren%netscape.com
49ed8e046f
Changes for RDF component registration using nsRepository. Also changed args to NSGetFactory and friends.
...
git-svn-id: svn://10.0.0.236/trunk@22094 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-26 10:17:14 +00:00
jfrancis%netscape.com
665de0a76a
ground work for new content subtree iterator
...
git-svn-id: svn://10.0.0.236/trunk@20691 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-14 09:15:13 +00:00
jfrancis%netscape.com
ba034ddb21
XPCOMified nsContentIterator; added it to layout factory CreateInstance code
...
git-svn-id: svn://10.0.0.236/trunk@20526 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-12 05:28:12 +00:00
akkana%netscape.com
0ebe0a4652
Rename nsISelection to nsIFrameSelection
...
git-svn-id: svn://10.0.0.236/trunk@20457 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-11 23:12:28 +00:00
mjudge%netscape.com
2a9e445535
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
...
git-svn-id: svn://10.0.0.236/trunk@20274 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-10 18:55:25 +00:00
waterson%netscape.com
4fb93e8735
Exposed EventListenerManager.
...
git-svn-id: svn://10.0.0.236/trunk@18684 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-27 00:58:49 +00:00
sudu%netscape.com
d3239a027a
OJI MozClassic to raptor merge
...
git-svn-id: svn://10.0.0.236/trunk@18465 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-25 08:05:00 +00:00
vidur%netscape.com
d81e61b1ff
Moved text and comment code out of HTML-specific directories. Completed CloneNode for elements. Completed factory methods for intersection of XML and HTML.
...
git-svn-id: svn://10.0.0.236/trunk@17775 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-14 23:14:02 +00:00
akkana%netscape.com
a846609e45
Fix Linux build
...
git-svn-id: svn://10.0.0.236/trunk@17264 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-06 21:18:47 +00:00
brade%netscape.com
a360db05aa
added #include and removed extra copy of prototype
...
git-svn-id: svn://10.0.0.236/trunk@17249 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-06 19:58:01 +00:00
jfrancis%netscape.com
f5031101fd
Adding Range to repository & layout factory
...
git-svn-id: svn://10.0.0.236/trunk@17036 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-31 02:32:28 +00:00
vidur%netscape.com
c94d23dc13
Separated class intialization from name registration in namespace management code
...
git-svn-id: svn://10.0.0.236/trunk@17010 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-30 21:35:35 +00:00
vidur%netscape.com
4ef7dcc47f
Added script namespace management mechanism. This allows external native code to add symbols and constructors to the script global namespace. Added IID() static method generation to IDL generator.
...
git-svn-id: svn://10.0.0.236/trunk@16821 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-22 22:03:20 +00:00
peterl%netscape.com
2b172a49cd
added namespace manager
...
git-svn-id: svn://10.0.0.236/trunk@16208 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 02:35:54 +00:00
kipp%netscape.com
2ab19d9126
Added factory CID and impl to create instances of nsIFrameUtil
...
git-svn-id: svn://10.0.0.236/trunk@16161 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 18:04:37 +00:00
mjudge%netscape.com
a60c78a903
changes to selection
...
git-svn-id: svn://10.0.0.236/trunk@15976 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 18:25:47 +00:00
mjudge%netscape.com
383bba0f13
changing exports of new CIDs for selection
...
git-svn-id: svn://10.0.0.236/trunk@15723 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 21:44:12 +00:00
waterson%netscape.com
85034a850f
Export style sheets, nsPresShell, and nsTextNode via the factory.
...
git-svn-id: svn://10.0.0.236/trunk@15712 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 20:21:40 +00:00
waterson%netscape.com
84e0a4e62c
Exposed nsCSSParser via layout factory.
...
git-svn-id: svn://10.0.0.236/trunk@15558 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 23:29:16 +00:00
mjudge%netscape.com
9e56baf6ba
changing nsIRangeList to nsICollection
...
git-svn-id: svn://10.0.0.236/trunk@15526 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 17:57:42 +00:00
beard%netscape.com
810f6cfdf2
Mac shared library migration.
...
git-svn-id: svn://10.0.0.236/trunk@15474 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-30 22:15:00 +00:00
mjudge%netscape.com
66cae3341e
new rangelist factory needs to be registered
...
git-svn-id: svn://10.0.0.236/trunk@15419 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-29 22:11:06 +00:00
jfrancis%netscape.com
19903b9dd0
shared lib conversion, phase 1
...
git-svn-id: svn://10.0.0.236/trunk@14873 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 06:36:44 +00:00
vidur%netscape.com
118281d675
Added XML display support. Split nsGenericHTMLElement into generic and HTML-specific components. Minor style modification. New XML classes and interfaces.
...
git-svn-id: svn://10.0.0.236/trunk@14467 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-11 22:06:16 +00:00
vidur%netscape.com
e792ef87b8
Added constructors for DOM JS classes. nsIScriptObjectOwner::ResetScriptObject is now SetScriptObject. New factory for layout. New interface nsIDOMNativeObjectRegistry.
...
git-svn-id: svn://10.0.0.236/trunk@10238 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-17 01:53:52 +00:00