gecko-dev/htmlparser/src
disttsc%bart.nl 8b43034cef Change implicit conversion from
|NS_ConvertUTF8toUCS2|
|NS_ConvertASCIItoUCS2|
|NS_ConvertUCS2toUTF8|
|ns[C]LiteralString|
|ns[C]PromiseFlatString|

to explicit |get()|.

Add |get()| to |nsString|, remove implicit conversion operators where possible, add NS_WARNING where not (yet!).

Bug=53057, r=alecf, sr=scc
2001-03-08 08:05:05 +00:00
..
.cvsignore
CNavDTD.cpp 69160 - Parser stack & sink stack should be 1:1 even when handling nested MAPs. 2001-03-03 00:37:04 +00:00
CNavDTD.h Backing out a unintentional change. 2001-03-03 02:52:57 +00:00
COtherDTD.cpp Bug 44564. Problems with internal subset, especially with view source XML. Also fixed CDATA section problems. Some cleanups. r=harishd, sr=vidur. 2001-02-03 01:13:55 +00:00
COtherDTD.h Made parser nodes arena allocated. Also, fixed a few potential leaks. 2001-01-25 19:37:23 +00:00
COtherElements.h Bug 44564. Problems with internal subset, especially with view source XML. Also fixed CDATA section problems. Some cleanups. r=harishd, sr=vidur. 2001-02-03 01:13:55 +00:00
CParserContext.cpp Relanding Necko Changes. 2001-02-21 20:38:08 +00:00
CParserContext.h Relanding Necko Changes. 2001-02-21 20:38:08 +00:00
CRtfDTD.cpp Preparation of removing nsCString::GetBuffer. Landing everything but the actual commenting out of nsCString::GetBuffer. bug=64016, r=timeless, sr=scc 2001-03-02 09:26:57 +00:00
CRtfDTD.h fixed nsbeta3 bugs (crash and compatibility), an FMM, reduced memory usage. Top100+Regression tests ok. R=harishd/buster 2000-09-08 23:06:13 +00:00
MANIFEST Don't export unused nsXIFDTD.h file. r=harishd@netscape.com 2001-03-02 00:33:13 +00:00
Makefile.in Mass REQUIRES update to synch up with string lib and xul changes in an attempt to fix senna bustage. r=jst, sr=cls 2001-02-22 09:35:51 +00:00
SelfTest.cpp removed unused includes; fixed addref bug; r=karnaze 2000-04-01 00:23:24 +00:00
makefile.win Removing HTML->text sink from the parser. r=akkana/sr=vidur. bug 62432. 2001-02-06 07:15:32 +00:00
nsAVLTree.cpp updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
nsAVLTree.h updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
nsDTDDebug.cpp removed a few warnings 2001-01-08 06:21:00 +00:00
nsDTDUtils.cpp 69160 - Parser stack & sink stack should be 1:1 even when handling nested MAPs. 2001-03-03 00:37:04 +00:00
nsDTDUtils.h Made parser nodes arena allocated. Also, fixed a few potential leaks. 2001-01-25 19:37:23 +00:00
nsElementTable.cpp 69160 - Parser stack & sink stack should be 1:1 even when handling nested MAPs. 2001-03-03 00:37:04 +00:00
nsElementTable.h 61630 - propagate onstop request. 2001-02-01 21:03:48 +00:00
nsExpatDTD.cpp 46702 ( nsbeta3+ ) Partial - Made token cache to be arena based. 2000-08-30 18:22:03 +00:00
nsExpatDTD.h 46702 ( nsbeta3+ ) Partial - Made token cache to be arena based. 2000-08-30 18:22:03 +00:00
nsExpatTokenizer.cpp Bug 66786, fix UMR in GetLine(). Fix by Daniel Bratell (bratell@lysator.liu.se). r=heikki, sr=vidur. 2001-03-07 02:03:57 +00:00
nsExpatTokenizer.h 46702 ( nsbeta3+ ) Partial - Made token cache to be arena based. 2000-08-30 18:22:03 +00:00
nsHTMLContentSinkStream.cpp Change implicit conversion from 2001-03-08 08:05:05 +00:00
nsHTMLContentSinkStream.h Changes to parser to allow less copying. Use of the new nsSliding[Sub]String classes so that tokens can hold substrings that keep references into the scanner buffer. Cleaned up token interface and general string usage. r=harishd,heikki sr=jst 2000-12-12 21:58:14 +00:00
nsHTMLEntities.cpp Changes to parser to allow less copying. Use of the new nsSliding[Sub]String classes so that tokens can hold substrings that keep references into the scanner buffer. Cleaned up token interface and general string usage. r=harishd,heikki sr=jst 2000-12-12 21:58:14 +00:00
nsHTMLEntities.h Changes to parser to allow less copying. Use of the new nsSliding[Sub]String classes so that tokens can hold substrings that keep references into the scanner buffer. Cleaned up token interface and general string usage. r=harishd,heikki sr=jst 2000-12-12 21:58:14 +00:00
nsHTMLEntityList.h updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
nsHTMLNullSink.cpp Change implicit conversion from 2001-03-08 08:05:05 +00:00
nsHTMLParser.cpp
nsHTMLTagList.h Use hastable based nsStaticNameTable rather than slower and fatter AVLTree for static names. fix bug 48855. r=harishd,attinasi 2000-08-22 06:57:32 +00:00
nsHTMLTags.cpp 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. 2000-10-07 10:57:30 +00:00
nsHTMLTags.h Bug 44564. Problems with internal subset, especially with view source XML. Also fixed CDATA section problems. Some cleanups. r=harishd, sr=vidur. 2001-02-03 01:13:55 +00:00
nsHTMLTokenizer.cpp Change implicit conversion from 2001-03-08 08:05:05 +00:00
nsHTMLTokenizer.h Changes to parser to allow less copying. Use of the new nsSliding[Sub]String classes so that tokens can hold substrings that keep references into the scanner buffer. Cleaned up token interface and general string usage. r=harishd,heikki sr=jst 2000-12-12 21:58:14 +00:00
nsHTMLTokens.cpp r=jst, avoid deprecated operator 2001-03-06 08:33:00 +00:00
nsHTMLTokens.h Bug 44564. Problems with internal subset, especially with view source XML. Also fixed CDATA section problems. Some cleanups. r=harishd, sr=vidur. 2001-02-03 01:13:55 +00:00
nsIContentSink.h Work done by Vidur and me. Added a FlushPendingNotifications() method to the document. This method flushes the pending content notifications from the content sink and the pending reflow notifications from the pres shell. This code is turned off for now so that it can be tested more thoroughly by Vidur and me. 2000-01-24 06:43:15 +00:00
nsIDTD.h Bug 44564. Problems with internal subset, especially with view source XML. Also fixed CDATA section problems. Some cleanups. r=harishd, sr=vidur. 2001-02-03 01:13:55 +00:00
nsIDTDDebug.h Forward declaration of eHTMLTags is not needed if including nsHTMLTokens.h. Should help fix speedracer bustage. -cls 2000-08-31 09:30:17 +00:00
nsIElementObserver.h 62754 - Fix meta charset that was getting ignored. 2000-12-21 20:46:00 +00:00
nsIExpatTokenizer.h updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
nsIHTMLContentSink.h backing out backout. rickg and buster found the one line problem in nsElementTable.cpp, fixed on n6 branch, merging to trunk. 2000-10-12 18:46:55 +00:00
nsIHTMLFragmentContentSink.h updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
nsILoggingSink.h various bug fixes and landed blizzard patch to remove iostream from parser. r=harish, attinasi, kmcclusk; sr=buster 2001-01-08 03:37:15 +00:00
nsIParser.h 68008 - After evaluating the external JS content make sure to that the parser is not blocked before resumeparsing. 2001-02-09 22:36:23 +00:00
nsIParserFilter.h Changes to parser to allow less copying. Use of the new nsSliding[Sub]String classes so that tokens can hold substrings that keep references into the scanner buffer. Cleaned up token interface and general string usage. r=harishd,heikki sr=jst 2000-12-12 21:58:14 +00:00
nsIParserNode.h Made parser nodes arena allocated. Also, fixed a few potential leaks. 2001-01-25 19:37:23 +00:00
nsIParserService.h 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. 2000-10-07 10:57:30 +00:00
nsITokenHandler.h updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
nsITokenizer.h Bug 64448, comments in internal subset moved to before internal subset. I also fixed some static global variables and NS_GET_IID stuff. r=harishd, sr=vidur. 2001-01-17 18:59:12 +00:00
nsLoggingSink.cpp Change implicit conversion from 2001-03-08 08:05:05 +00:00
nsLoggingSink.h Made parser nodes arena allocated. Also, fixed a few potential leaks. 2001-01-25 19:37:23 +00:00
nsParser.cpp Relanding Necko Changes. 2001-02-21 20:38:08 +00:00
nsParser.h 68008 - After evaluating the external JS content make sure to that the parser is not blocked before resumeparsing. 2001-02-09 22:36:23 +00:00
nsParserCIID.h Removing HTML->text sink from the parser. r=akkana/sr=vidur. bug 62432. 2001-02-06 07:15:32 +00:00
nsParserError.h updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
nsParserFactory.cpp Bug 37275, Changing value of all progids, and changing everywhere a progid 2000-09-13 23:57:52 +00:00
nsParserModule.cpp Removing HTML->text sink from the parser. r=akkana/sr=vidur. bug 62432. 2001-02-06 07:15:32 +00:00
nsParserNode.cpp Made parser nodes arena allocated. Also, fixed a few potential leaks. 2001-01-25 19:37:23 +00:00
nsParserNode.h Made parser nodes arena allocated. Also, fixed a few potential leaks. 2001-01-25 19:37:23 +00:00
nsScanner.cpp bug #66562: r=harish, sr=brendan, a=blizzard. Make |document.write| work. 2001-02-13 21:26:58 +00:00
nsScanner.h Relanding Necko Changes. 2001-02-21 20:38:08 +00:00
nsTagHandler.h fixed nsbeta3 bugs (crash and compatibility), an FMM, reduced memory usage. Top100+Regression tests ok. R=harishd/buster 2000-09-08 23:06:13 +00:00
nsToken.cpp Change implicit conversion from 2001-03-08 08:05:05 +00:00
nsToken.h ``death to iostreams in htmlparser!''. For real this time. bug=58344, sr=brendan 2001-02-05 14:37:33 +00:00
nsTokenHandler.cpp Remove trailing semicolons after all uses of MOZ_DECL_CTOR_COUNTER to quiet build warnings on Mac. b=60415 a=brendan@mozilla.org 2001-01-27 23:06:33 +00:00
nsTokenHandler.h updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
nsTokenizer.cpp
nsTokenizer.h
nsValidDTD.cpp 46702 ( nsbeta3+ ) Partial - Made token cache to be arena based. 2000-08-30 18:22:03 +00:00
nsValidDTD.h 46702 ( nsbeta3+ ) Partial - Made token cache to be arena based. 2000-08-30 18:22:03 +00:00
nsViewSourceHTML.cpp Bug 44564. Problems with internal subset, especially with view source XML. Also fixed CDATA section problems. Some cleanups. r=harishd, sr=vidur. 2001-02-03 01:13:55 +00:00
nsViewSourceHTML.h Bug 44564. Problems with internal subset, especially with view source XML. Also fixed CDATA section problems. Some cleanups. r=harishd, sr=vidur. 2001-02-03 01:13:55 +00:00
nsWellFormedDTD.cpp Bug 44564. Problems with internal subset, especially with view source XML. Also fixed CDATA section problems. Some cleanups. r=harishd, sr=vidur. 2001-02-03 01:13:55 +00:00
nsWellFormedDTD.h 46702 ( nsbeta3+ ) Partial - Made token cache to be arena based. 2000-08-30 18:22:03 +00:00
nsXMLTokenizer.cpp Changes to parser to allow less copying. Use of the new nsSliding[Sub]String classes so that tokens can hold substrings that keep references into the scanner buffer. Cleaned up token interface and general string usage. r=harishd,heikki sr=jst 2000-12-12 21:58:14 +00:00
nsXMLTokenizer.h 46702 ( nsbeta3+ ) Partial - Made token cache to be arena based. 2000-08-30 18:22:03 +00:00
nshtmlpars.h updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
prstrm.cpp updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
prstrm.h updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
win32.order # 65845 sr=waterson, new order files will greatly reduce the number of link warnings. 2001-02-27 04:38:19 +00:00