Commit Graph

395 Commits

Author SHA1 Message Date
disttsc@bart.nl
a72f505720 bug 73339: Remove NS_ConvertToString (just another name for NS_ConvertASCIItoUCS2) from the tree. r=jst, sr=scc 2001-03-27 11:17:17 +00:00
heikki@netscape.com
962e21c558 Bug 69830, cleanup after layout split by moving duplicated files to a library that is statically linked to content and layout, and backing out changes to inline some functions that now also live in the shared lib. r=jst, sr=waterson. 2001-03-08 02:41:16 +00:00
hyatt@netscape.com
8100efb527 Fix for 70877, enabling outliner. r=dr, sr=waterson 2001-03-06 22:16:42 +00:00
heikki@netscape.com
8b420cbe2e Splitting layout into two libraries, layout and content. r=jst@netscape.com, sr=waterson@netscape.com 2001-02-19 21:50:04 +00:00
rods@netscape.com
c0ed0d0271 removing most all NS_DEFINE_IID and replacing them with NS_GET_IID macros
Bug 61274, r=buster sr=waterson
2001-01-04 20:44:42 +00:00
heikki@netscape.com
f9031aeb44 Bug 45627 and bug 45552. XMLSerializer to deal better with empty elements, special characters, elements from the HTML namespace and namespaces in general, and processing instructions. Removed a lot of duplicate code in XML Extras component, and made several small optimizations with nsCOMPtr initializations. r=vidur, a=jst. 2000-12-27 23:48:10 +00:00
dbaron@fas.harvard.edu
318a56829c Release static nsDOMScriptObjectFactory, nsBoxLayout, and nsRepeatService in layout module destructor. r=jst@netscape.com b=43576 r=evaughan@netscape.com b=43582,43588 sr=brendan@mozilla.org 2000-11-08 03:22:03 +00:00
dbaron@fas.harvard.edu
b7588f9b0f Fix one-time leak of 4 nsVoidArray and 1 PRMonitor from code in nsRange.cpp by freeing in layout module destructor. r=mjudge@netscape.com sr=scc@mozilla.org b=56762 2000-10-29 21:38:52 +00:00
warren@netscape.com
0462ea4ce8 Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc. 2000-10-28 22:17:53 +00:00
warren@netscape.com
7730ce0cd3 Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson 2000-10-27 22:43:51 +00:00
jst@netscape.com
ac4808dda8 Checking in for bug 50742, this change removes the use of XIF in mozilla and replaces the XIF converter with a HTML (and XML) serializer.
Contextual information added to HTML copy and intelligence added to HTML paste in the editor (fixes bugs 47014, 50568 and 46554, and partly (at least) fixes bug 53188).

Code written by vidur, jfrancis, jst, akkana. Tested by jfrancis, akkana, vidur, jst, kin. Reviwed (and super reviewed) by waterson, vidur, kin, jfrancis, jst
2000-10-07 10:57:30 +00:00
rayw@netscape.com
c6334366cb Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren
2000-09-13 23:57:52 +00:00
evaughan@netscape.com
c57c6efaec Autoscrolling menus feature landing #32730
-r hyatt, saari
2000-06-23 05:15:04 +00:00
vidur@netscape.com
10fcdc5ba7 Fix for bug 42860. nsIScriptNameSpaceManager::RegisterGlobalName() now takes an additional IID parameter. If the IID is that of the nsIScriptObjectOwner interface, we assume it's an old-style idlc interface. Otherwise we try to wrap it using XPConnect. r=rginda 2000-06-21 00:42:59 +00:00
hyatt@netscape.com
71815aaf5b Adding box object instantiation code. 2000-05-30 08:00:40 +00:00
jst@netscape.com
5ad2b3a6d9 Register the computed DOM style component. 2000-05-17 06:14:19 +00:00
shaver@mozilla.org
4d04529cd5 more work on 37983's content-policy love, r=brendan 2000-05-15 03:40:40 +00:00
mjudge@netscape.com
f22829e86f exporting nsDOMSelection and nsXIFconverter as com elements to be made from CIDs 2000-05-13 08:08:04 +00:00
nisheeth@netscape.com
6debb33e96 Add support for loading an XML document from script within a XUL document also. 2000-05-10 23:02:32 +00:00
jst@netscape.com
fa72f71714 Changing the way content elements store their name information, previously the elements generally stored a name atom and a namespace ID, now they store a pointer to a shared structure containing the name atom, the prefix atom and the namespace ID. This structure is shared between nodes with unique names (ie same name, prefix and ns ID) within a document. Documents now hold a hash table of the names in the document. The changes to mozilla/rdf are not reviewed but they are approved by waterson@netscape.com and the changes to mozilla/layout are reviewed by buster@netscape.com. 2000-05-10 13:13:39 +00:00
hyatt@netscape.com
c47613569d XBL now works with HTML, XUL, SVG, MathML, and XML! 2000-05-09 21:42:40 +00:00
scc@netscape.com
6389c25d1d making string conversions explicit 2000-04-16 11:19:26 +00:00
mjudge@netscape.com
e71b4a82d3 touch alot. changing api for notify selection listeners to add document and seleciton pointers to the api. 2000-04-14 11:21:19 +00:00
waqar@netscape.com
b9053e53dd #=27745
r=pollmann
d=Adding Gecko user agent string.
2000-04-13 20:07:13 +00:00
scc@netscape.com
73cfb8980b making string conversions explicit 2000-04-03 11:20:35 +00:00
rods@netscape.com
102a7b8181 Initial checkin of SVG prototype code for Dean Jackson (ifdef'ed) 2000-04-01 22:31:45 +00:00
mjudge@netscape.com
bf40baf2f0 adding in new cids and new factories for nsgeneratedcontent and nsgeneratedsubtree iterators 2000-03-31 07:18:45 +00:00
hyatt@netscape.com
b56f719b20 Having to move gUAStyleSheet back into nsLayoutModule to reduce leak. Static nsCOMPtrs
just don't cut it, since they don't get released until after leaky runs.  This isn't
really a leak, but oh well.
2000-03-21 12:14:29 +00:00
hyatt@netscape.com
72398cba63 Breaking chrome registry cycle. r=troy,pierre 2000-03-21 10:34:56 +00:00
dp@netscape.com
2f751b4b14 Protecting shutdown with mInitialized. regxpcom will cause shutdown to
happen without mInitialized and without this incorrect shutdown to
happen. r=vidur r=rjc
2000-02-16 07:42:00 +00:00
pp@ludusdesign.com
baf799923b Converting ::GetIID() into NS_GET_IID(). Bug #20232. r=scc, r=mozbot 2000-02-02 22:24:56 +00:00
jst@citec.fi
539b8c16e9 Remove delete call on an interface pointer (nsIFactory), use a nsCOMPtr in stead for proper refcounting. r=troy@netscape.com 2000-01-28 15:16:54 +00:00
dougt@netscape.com
d48ec37751 Landing nsIFile. 2000-01-24 21:28:28 +00:00
hyatt@netscape.com
86cf59393f Forgot to commit the layout build directory. r=waterson 2000-01-19 04:11:23 +00:00
hyatt@netscape.com
3c26e3bc41 Adding the XBL implementation (stubbed). 2000-01-12 09:25:48 +00:00
vidur@netscape.com
cfc64c5939 For bug 17325. Changed signature of css loader methods. R=nisheeth. 1999-12-04 01:29:18 +00:00
warren@netscape.com
3abca0bf7e Landing no_neckoutil2_branch. Bug #11159. Removes neckoutil_s.lib from build which helps beos and openvms. 1999-11-30 04:50:42 +00:00
dmose@mozilla.org
796280940b updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:40:37 +00:00
kipp@netscape.com
be2cd36e52 Init text-transformer during module setup to save cycles (bug 7455) 1999-10-19 23:01:23 +00:00
kipp@netscape.com
dc9f7c87ad r=troy; Removed some of my own debug noise 1999-10-05 14:50:30 +00:00
waterson@netscape.com
b8728f9b49 Bug 15460. Expose XML element creation via nsIXMLElementFactory interface. r=kipp. 1999-10-05 00:12:21 +00:00
rbs@maths.uq.edu.au
0b2ba69083 Adding remaining MathML hooks 1999-10-02 11:01:41 +00:00
hyatt@netscape.com
fe6b20cb51 Fixing the problem with chrome skin initialization in viewer and apprunner. 1999-10-02 00:55:57 +00:00
kipp@netscape.com
3847cf19ec Turned into a module 1999-09-30 21:14:14 +00:00
kipp@netscape.com
4546843373 new 1999-09-28 00:44:47 +00:00