Arpad Borsos
1b55360c07
Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan
2008-10-10 17:04:34 +02:00
[email protected]
4717147fdf
Bug 351731: Add hash to map directly from nsIAtom* -> id. r/sr=bz
2006-10-09 22:08:45 +00:00
[email protected]
90715db7ec
Bug 334302. Adjust SAXLocator reports in ReportError. Patch by Alex Vincent <[email protected] >. r=sayrer, sr=bz
2006-09-13 18:20:05 +00:00
[email protected]
1bdd1746cc
Bug 315826 Scriptable XPCOM wrapper for SAX content handler
...
patch by [email protected] r=peterv sr=sicking
2006-04-17 01:13:07 +00:00
[email protected]
15d6aacd27
Bug 318616 - module-static nsTestTagTable is bad, r=mrbkap
2005-12-12 16:53:30 +00:00
[email protected]
b6836b0173
Fix for bug 153998 (COtherDTD should go; composer should handle containment checking itself). r=mrbkap, sr=jst.
2005-09-05 14:18:56 +00:00
[email protected]
f9821de778
Make gHTMLElements table const. b=286916 r=mrbkap sr=dbaron
2005-03-21 00:45:02 +00:00
[email protected]
36e56a968c
TestParser: support --enable-perf-metrics with --disable-debug. b=286920 r+sr=dbaron
2005-03-20 23:54:24 +00:00
[email protected]
2472f93cd7
Bug 133277 give NS_PARSERSERVICE_CID {a6cf9112-15b3-11d2-932e-00805f8add32} a ContractID
...
r=mrbkap sr=bz
2005-02-04 05:05:10 +00:00
[email protected]
2dcab226ad
Fixing bug 265334. Adding API for embedders etc to listen to data fed to the parser from the network. [email protected] , [email protected]
2004-11-02 19:52:32 +00:00
[email protected]
1ed76a83d6
Merging patch by gerv (from mozilla/htmlparser).
...
Bug 236613: change to MPL/LGPL/GPL tri-license.
2004-04-23 13:24:28 +00:00
[email protected]
6fc744d952
Bug 211266 void nsHTMLEntities::AddRefTable doesn't check the return value of PL_DHashTableInit
...
r=axel sr=heikki
2003-11-05 22:11:55 +00:00
[email protected]
261bc22572
Adding the ablity to disable view source.
...
patch by dougt r=bz,sr=darin,b=199335
2003-07-30 23:57:39 +00:00
[email protected]
f7b7def5c7
Bug 214445 View Page Source fails
...
Backing out:
Bug 199335 [minimo]make all viewsource stuff configurable
2003-07-30 17:02:52 +00:00
[email protected]
f50afca4fc
Adding the ablity to disable view source. r=bz,sr=darin,b=199335
2003-07-30 02:39:05 +00:00
[email protected]
f3792d9a76
Bug 133277 give NS_PARSERSERVICE_CID {a6cf9112-15b3-11d2-932e-00805f8add32} a ContractID
...
r=harishd sr=heikki
2003-03-14 04:03:09 +00:00
[email protected]
fff3bf6fe2
fix for bug 157572 - remove nsIAtom references from strings, and thus expicitly #include nsIAtom.h for consumers who are expecting it.
...
r=dmose, sr=jag, a=asa
2002-07-25 18:31:10 +00:00
[email protected]
44d839863a
Remove unused (or used only if one of the magic enviroment variables ENABLE_STRICT or MOZ_VALIDATE_HTML was set) parser-related code, mostly associated with the strict DTD. b=130439 r=harishd sr=jst a=shaver
2002-03-16 15:34:43 +00:00
[email protected]
1ece93551a
backing out previous change to figure out whats going on
2002-03-07 16:45:25 +00:00
[email protected]
ecc40572d3
(again) bug 116023 Parser recycling buffers. Protects all cases of
...
usage of mCurrentPosition without checking mSlidingBuffer. r=harishd,
sr=sfraser, a=asa
2002-03-07 15:43:12 +00:00
[email protected]
a2578325bc
Making the nsModuleComponentInfo data const; bug 74803. r=dp, sr=waterson
2002-01-30 21:14:20 +00:00
[email protected]
545be93cae
105137 - Eliminate nsTokens, nsParserNode usage for xml/xbl/xul/rdf documents. r=heikki, sr=jst
2002-01-09 01:37:50 +00:00
[email protected]
bc89fe4176
Fixing bug 109400. Removing unnecessary layers of abstraction from nsHTMLTags that does nothing for us except using more memory than we need to use, and makes us slower. This makes nsHTMLTags::LookupTag() 4 times faster. [email protected] , [email protected]
2001-11-28 06:13:11 +00:00
[email protected]
2cea53f1bb
96364 - Register html tag observers directly to parser service rather than nsObserverService. Doing so, reduces a lot of overhead. Also, the observers are now notified via sink. This eliminates the need for parser bundle.
...
r=dp,shanjian,sfraser, sr=rpotts.
2001-09-28 23:08:17 +00:00
[email protected]
9a421db1b4
License changes, take 2. Bug 98089. mozilla/include/, /mozilla/htmlparser/, /mozilla/intl/ (part 1).
2001-09-26 00:40:45 +00:00
[email protected]
faedc2e79a
96031 - Made LI's parent model to be flow entity. This would allow inline elements, such as I,B,FONT, etc., to contain LI such that bullets / numbers would also inherit the parent properties.
...
93574 - nsLoggingSink and nsHTMLNullSink should not be a part of the optimized build. Wrapped 'em under MOZ_DEBUG flag.
r=heikki, sr=vidur, a=asa.
2001-08-31 21:22:16 +00:00
[email protected]
f83f8b912c
96117 - Cache Observer service. r=dp, sr=waterson
2001-08-21 18:46:46 +00:00
[email protected]
4c647ea08a
Replace uses of deprecated NS_IMPL_ISUPPORTS and NS_IMPL_QUERYINTERFACE macros with NS_IMPL_{ISUPPORTS,QUERYINTERFACE}{1,0}. r=jag rs=brendan b=45797
2001-08-21 01:48:11 +00:00
[email protected]
1267060dfc
OS/2 breakage - PR_CALLBACK
2001-08-08 03:23:03 +00:00
[email protected]
deea236d00
Bug 71248. Convert content, layout, parser, and uconv to generic modules so that they can be linked into a meta-module. r=cathleen, sr=brendan
2001-08-07 02:55:54 +00:00
[email protected]
89bd085b18
91320 - Removed unused files from htmlparser module and created a public directory.
...
r= heikki
sr=vidur
2001-08-03 21:15:15 +00:00
[email protected]
2498f51f20
Land STATIC_BUILD_20010612_BRANCH, which supports building mozilla with components statically linked into the executable, as well as 'meta modules' that combine components into uber-DLLs.
2001-06-20 20:21:49 +00:00
[email protected]
c35da71f92
Reduce the size of EntityNode from 92 bytes to 8 bytes (on 32-bit platforms) by holding a pointer to the string in the text segment or string owned by the creator instead of copying that string into an nsCAutoString. b=81746 [email protected] [email protected] [email protected]
2001-06-05 00:39:38 +00:00
[email protected]
3a6a40bf1e
68790 - Remove nsHTMLContentSinkStream dependency. Not in use anymore
...
r=heikki
sr=jst
2001-04-17 23:23:33 +00:00
[email protected]
82c64083ca
75152: Remove GetVersionNumber stub in favour of upcoming, less-invasive
...
preloader strategy. r=jag, sr=attinasi.
2001-04-11 14:23:13 +00:00
[email protected]
63fe67e49f
Adding hook for preloader; r=peterl, sr=attinasi
2001-04-03 19:40:58 +00:00
[email protected]
569946653a
67699: all your nsIClassInfo is belong to us
...
- teach nsGenericFactory about nsIClassInfo, and nsIClassInfo.idl to the
builds
- add a heaping serving of macro love for classes that want to support it
- convert many modules to use nsGenericModule the new way
- handful of warning and modeline fixes
- nsSample and some XPConnect test classes now have nsIClassInfo support for
testing
2001-03-12 20:43:02 +00:00
[email protected]
65c7023497
69826 - Flush conten model to access named items
...
Fixed an assertion.
Added a few more properties for getComputedStyle and did some clean up.
r=heikki, sr=jst
2001-03-11 20:47:06 +00:00
[email protected]
4d06fc278c
Renaming NS_PARSER_IID to NS_PARSER_CID, because it *is* a CID. r=jag, sr=jst.
2001-03-10 21:02:12 +00:00
[email protected]
0fdbcc176f
Removing HTML->text sink from the parser. r=akkana/sr=vidur. bug 62432.
2001-02-06 07:15:32 +00:00
[email protected]
27fd2b352c
61630 - propagate onstop request.
...
48256 - Verify hierarchy requested by a child tag.
43678 - Make TABLE a legal child of P.
58942 - MAP is not a legal child of TR!
57999 - When the parser is enabled make sure to pass correct information to ResumeParse().
59669 - Remove a warning.
r=heikki
sr=vidur
2001-02-01 21:03:48 +00:00
[email protected]
b4b63d2acb
Made parser nodes arena allocated. Also, fixed a few potential leaks.
...
Note: Parser nodes could be heap allocated by enabling HEAP_ALLOCATED_NODES flag.
r=jst
sr=vidur
2001-01-25 19:37:23 +00:00
[email protected]
4539ae8aaa
Backing myself out to save mac build
2000-12-19 22:54:40 +00:00
[email protected]
fd552d6ccb
Bug 62432, remove nsHTMLToTXTSinkStream from build. [email protected] , [email protected]
2000-12-19 21:38:36 +00:00
[email protected]
5d0ca658ca
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
[email protected]
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
[email protected]
7730ce0cd3
Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson
2000-10-27 22:43:51 +00:00
[email protected]
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
[email protected]
d52d2b7222
Added IsBlock() to nsIParserService. r=jst
2000-09-10 07:05:09 +00:00
[email protected]
a001837b48
Added parser service methods to aid external serialization. r=jst
2000-09-10 02:28:11 +00:00