cbiesinger%web.de
cb3684b13c
Bug 248694 make nsIParser::GetCommand use an nsCString instead of nsString
...
r+sr=bz
2004-07-17 21:45:37 +00:00
gerv%gerv.net
554e0e99a4
Bug 236613: change to MPL/LGPL/GPL tri-license.
2004-07-16 19:30:11 +00:00
gerv%gerv.net
50415faa3b
Bug 236613: change to MPL/LGPL/GPL tri-license.
2004-07-16 18:48:35 +00:00
bzbarsky%mit.edu
a82be0254c
On empty HTML pages, don't synthesize parser nodes for <html> and <body>. We handle
...
that down the line anyway, so things work fine. Bug 57717, patch by Blake
Kaplan <mrbkap@rice.edu>, r+sr=bzbarsky
2004-07-15 21:40:03 +00:00
bryner%brianryner.com
55d74e870b
oops, this wasn't supposed to go on the trunk. backing out.
2004-06-21 23:41:30 +00:00
bryner%brianryner.com
8cfeadc0a0
bringing branch changes forward
2004-06-21 23:35:56 +00:00
roc+%cs.cmu.edu
52092297fe
Bug 226439. Convert codebase to use AppendLiteral/AssignLiteral/LowerCaseEqualsLiteral. r+sr=darin
2004-06-17 00:13:25 +00:00
cbiesinger%web.de
8efd04ae2e
bug 245673 named literal strings should be const
...
r+sr=darin
2004-06-11 15:05:29 +00:00
bzbarsky%mit.edu
fabc9faa64
Make the scanner bail out of functions that assume it's initialized if
...
mSlidingBuffer is null. Bug 108067, patch by Andreas M. "Clarence" Schneider
<c@c07.de> and Blake Kaplan <mrbkap@rice.edu>, r+sr=bzbarsky
2004-06-08 18:54:57 +00:00
roc+%cs.cmu.edu
b7fbe9ad0a
Bug 217715. Delay instantiating plugin until we've closed its HTML element, so Java applets are guaranteed to see all PARAMs. r+sr=jst
2004-06-02 00:25:00 +00:00
bzbarsky%mit.edu
24eb212d2e
Make <input>, <textarea>, and <select> autoclose <option>, <optgroup> and
...
<select>. Bug 171713 and bug 140657, r+sr=peterv
2004-05-31 20:23:19 +00:00
bzbarsky%mit.edu
70a8218276
Making view-source not stick whitespace coming between the equals sign and the
...
quote mark in an attribute inside the attr value. Bug 154120, patch by Blake
Kaplan <mrbkap@rice.edu>, r+sr=bzbarsky
2004-05-31 02:59:57 +00:00
bzbarsky%mit.edu
27b140b534
Change FlushPendingNotifications to have more granularity and update callers to
...
only flush the things they really need flushed. Bug 144072, r+sr=jst
2004-05-27 22:08:42 +00:00
roc+%cs.cmu.edu
b8ecbc84da
Bug 226439. Convert Seamonkey to EqualsLiteral. rs=darin
2004-05-22 22:15:22 +00:00
bzbarsky%mit.edu
f396e147a2
Add suport for a "text/plain" first arg to document.open() (no support for any
...
other types, and none really planned). Bug 73409, r+sr=jst
2004-05-21 21:32:11 +00:00
bzbarsky%mit.edu
1012d0c0ae
Remove XXX comment that is now addressed (as rbs pointed out). Bug 113201.
2004-05-14 00:01:57 +00:00
bzbarsky%mit.edu
c83bb132aa
Remove bogus data-sniffing code in CanParse() impls, clean up signature, don't
...
peek a buffer if we're not planning to autodetect the parsemode. Bug 113201,
r=rbs, sr=jst
2004-05-13 23:39:06 +00:00
timeless%mozdev.org
baa7b99581
Bug 102613 UMR: nsReadingIterator<WORD>::*(void)const UMR: Uninitialized memory read in nsScanner::ReadUntil(nsAString&,nsReadEndCondition const&,int)
...
r=heikki sr=darin
2004-05-12 08:07:06 +00:00
bzbarsky%mit.edu
15863fe2fb
The saga continues. Don't move around <script>, since that breaks pages... Bug
...
243064, r+sr=jst
2004-05-10 21:04:18 +00:00
peterv%propagandism.org
b9cefb2fdb
Part of fix for bug 192139 (Integrate latest Expat). Some cleanup in nsExpatDriver.cpp/.h. r=Pike, sr=jst.
2004-05-08 14:07:18 +00:00
peterv%propagandism.org
8dd44befd4
Try to fix bustage by backing out.
2004-05-07 13:22:39 +00:00
peterv%propagandism.org
b4d1d333f2
Part of fix for bug 192139 (Integrate latest Expat). Some cleanup in nsExpatDriver.cpp/.h. r=Pike, sr=jst.
2004-05-07 12:14:38 +00:00
bzbarsky%mit.edu
74b4294929
When hoisting misplaced content out of a table, bring along the various "legal
...
open" elements (script, whitespace, comments, etc) that are kids of the
misplaced content. This prevents the misplaced content from being closed too
early. Bug 242503, r=peterv, sr=jst
2004-05-06 22:23:10 +00:00
peterv%propagandism.org
15b0b24ff1
Removing unused files
2004-05-06 07:50:36 +00:00
peterv%propagandism.org
108074b674
cvsignore Makefile.
2004-05-05 13:56:09 +00:00
peterv%propagandism.org
eeb3b8fb41
Fix for bug 235747 (Move parser stuff into mozilla/parser). r=cls, sr=jst.
2004-05-04 07:53:15 +00:00
peterv%propagandism.org
6027896bdb
Merging patch by bz (from mozilla/htmlparser).
...
ReadWhitespace should convert lone \r to \r\n so callers see it as a newline.
Bug 103833, r=choess, sr=peterv
2004-05-02 11:17:44 +00:00
peterv%propagandism.org
740f425b61
Merging patch by bz (from mozilla/htmlparser).
...
Change our concept of a "tagname" to include all sorts of random chars like IE does (that is, allow any char that's not in a short list of terminal chars).
Bug 236002, r=choess, sr=peterv
2004-05-02 11:16:26 +00:00
peterv%propagandism.org
5fbd0b90a8
Merging patch by bz (from mozilla/htmlparser).
...
Remove the kOmitWS flag, make it possible to "open" whitespace and newline "tags" anywhere in the document. Bug 240139, r=choess, sr=peterv
2004-05-02 11:12:34 +00:00
peterv%propagandism.org
c284457122
Merging patch by jst (from mozilla/htmlparser).
...
Fixing bug 241328. Eliminating dead code, and making some classes use less memory on some 64-bit platforms. Also doing some general cleaning. r+sr=bzbarsky@mit.edu
2004-04-23 13:29:02 +00:00
peterv%propagandism.org
2bb207ba40
Merging patch by gerv (from mozilla/htmlparser).
...
Bug 236613: change to MPL/LGPL/GPL tri-license.
2004-04-23 13:24:28 +00:00
peterv%propagandism.org
b035145b4c
Merging patch by darin (from mozilla/htmlparser).
...
fixes bug 239038 "rev IIDs for all interfaces modified since Mozilla 1.6" r=bsmedberg sr=jst
2004-04-23 12:48:44 +00:00
peterv%propagandism.org
06e33ed53d
Merging patch by cbiesinger (from mozilla/htmlparser).
...
Bug 235504 Remove nsCString::EqualsWithConversion(const char*)
r=darin sr=dbaron
2004-04-23 12:48:01 +00:00
peterv%propagandism.org
dd72172c5c
Index: parser/htmlparser/src/nsParserService.cpp
...
Merging patch by me (from mozilla/htmlparser).
Fix for bug 237186 (document.createAttribute, document.createElement, etc need to throw INVALID_CHARACTER_ERR for empty names). r/sr=jst, a=chofmann.
2004-04-23 12:30:22 +00:00
peterv%propagandism.org
931cb9a5b2
Merging patch by bzbarsky (from mozilla/htmlparser).
...
Don't strip out whitespace inside <dl> and <fieldset> tags. Bug 238989 and bug
48376, r=choess, sr=peterv, a=brendan and asa respectively.
2004-04-23 12:29:54 +00:00
peterv%propagandism.org
239160fbf9
Merging patch by sicking (from mozilla/htmlparser).
...
Bug 236873: Let more elements share classes to save codesize. r/sr=jst.
2004-04-23 12:28:55 +00:00
timeless%mozdev.org
f2f6e7002b
Bug 237855 Mozilla doesn't recognise MathML 2.0 DOCTYPE and DTD and chokes on its entities
...
patch by alexey@optus.net r=rbs sr=jst a=dbaron
2004-03-23 04:43:01 +00:00
pkw%us.ibm.com
fa83819d7a
Fix for AIX build break caused by landing of Bug 233907. Change C++ comments to C comments.
...
r=bryner@brianryner.com (via IRC)
2004-03-08 03:01:12 +00:00
peterv%propagandism.org
053e267e97
Touching to force a rebuild.
2004-03-06 16:34:28 +00:00
peterv%propagandism.org
74fc5b9646
Move declaration to where the function is used.
2004-03-06 16:27:48 +00:00
peterv%propagandism.org
bbdb3bd09f
Fix for bug 233907 (document.createElementNS() doesn't throw NAMESPACE_ERR when given a namespace-invalid name.). r/sr=jst.
2004-03-06 16:00:23 +00:00
darin%meer.net
1d2d419885
landing dbaron's patch for bug 235735 "fix callers that cast away const on result of ns[C]String::get" r+sr=darin
2004-02-28 22:34:07 +00:00
bzbarsky%mit.edu
2b302f581d
Allow newlines to end unquoted attributes again. Bug 235171, r=choess, sr=jst
2004-02-24 23:56:41 +00:00
bzbarsky%mit.edu
68dd1cdfd0
Bug 137315. Further fixes to make the line numbers the HTML tokenizer reports
...
correct. This should be the last of it. r=choess, sr=jst
2004-02-20 00:26:16 +00:00
darin%meer.net
8c818ed6c3
landing string defragmentation patch for bug 231995, r/sr=dbaron,jst,dougt
2004-02-19 02:44:03 +00:00
bryner%brianryner.com
bb26129656
fix non-null terminated PRUnichar string constant. Bug 228688, r+sr+a=dbaron
2004-02-18 00:41:04 +00:00
dbaron%dbaron.org
e459733083
Arguments to strcmp need to be null-terminated. b=228688 r+sr=jst a=chofmann
2004-02-18 00:15:49 +00:00
peterv%propagandism.org
7b7c963873
No C++ comments in a C file.
2004-02-09 17:27:03 +00:00
peterv%propagandism.org
d7b218ad0a
Use 0, not nsnull in expat.
2004-02-09 17:03:59 +00:00
peterv%propagandism.org
01c641d335
Fix for bug 232591 (Expose name validation methods from the XML parser (expat)). r=Pike, sr=jst.
2004-02-09 14:15:57 +00:00
peterv%propagandism.org
5a64b9bc98
Fix for bug 232591 (Expose name validation methods from the XML parser (expat)). r=Pike, sr=jst.
2004-02-09 13:37:40 +00:00
hjtoi%comcast.net
b93e7a8a24
Bug 197114, less copying when loading external DTDs, r=alecf, sr=darin.
2004-02-07 21:23:34 +00:00
alex.fritze%crocodile-clips.com
910659d1c9
Landing of SVG_20020806_BRANCH, Bug 182533. Refactoring of SVG backend, new GDI+ and Libart rendering
...
backends, text support on Windows (GDI+), rudimentary text support on Linux (libart/freetype2), presentation
attributes, lots of bug fixes (see bug 182533 for dependency list).
Not part of default build; code is #ifdef'ed out.
r=sicking, sr=jst for dom and htmlparser changes
r=bsmedberg, sr=tor for config changes
r=dbaron, sr=bzbarsky for content and layout changes
r=tor, sr=bzbarsky for gfx changes
2004-02-07 12:39:26 +00:00
jst%mozilla.jstenback.com
1804c4910c
Fixing bug 232503. Start using Empty[C]String() to save a bit on code-size. r+sr=peterv@propagandism.org
2004-01-29 22:04:45 +00:00
bzbarsky%mit.edu
9d284ef74e
Preserve case of end tags in preserve targets (<textarea>, <xmp>, etc.). Bug
...
64799, r=choess, sr=jst
2004-01-27 04:50:56 +00:00
jst%mozilla.jstenback.com
d16a9953bb
Fixing bug 183373. Provide XPCOM methods for accessing a shared empty string object. r=bryner@brianryner.com, sr=dbaron@dbaron.org
2004-01-21 21:36:40 +00:00
caillon%returnzero.com
e95aed0fd1
230953 - Remove traces of dtd-debug. r+sr=jst
2004-01-15 04:50:10 +00:00
timeless%mozdev.org
0c4210d207
Bug 211249 mozilla/htmlparser/src/nsParser.cpp line 1766 interuptted should be interrupted
...
r=heikki sr=heikki
2004-01-15 04:06:00 +00:00
bsmedberg%covad.net
1f4ab81acd
Continuing to land the PACKAGING_20030906_BRANCH for bug 20640. Not part of the build, yet.
2004-01-07 13:37:00 +00:00
bsmedberg%covad.net
f0bfff2628
Beginning to land the PACKAGING_20030906_BRANCH for bug 20640. Not part of the build, yet.
2004-01-07 01:22:31 +00:00
peter%propagandism.org
54da7e086e
Part of fix for bug 192139 (Intergrate latest Expat). r=Pike, sr=jst.
2003-12-23 18:04:56 +00:00
bryner%brianryner.com
ecd00ba04e
Add MOZ_ prefix to a few more symbols to avoid conflicts with system libexpat. Remove hashtable.c from build because it's unused. Bug 119934, r=darin, sr=dbaron, a=asa.
2003-12-05 20:17:03 +00:00
bzbarsky%mit.edu
b09978b72c
Save the original tagname when viewing source to prevent case-folding. Bug
...
63137, r=choess, sr=heikki
2003-11-13 21:55:26 +00:00
timeless%mozdev.org
0c36535c6e
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
bryner%brianryner.com
5784af7a5b
Speed up mapping HTML tag enums to atoms by using an array of static atoms, indexed by enum value. This avoids a UTF16 to UTF8 conversion and atom table lookup for each tag. Add a CString version of nsINodeInfoManager::GetNodeInfo(), convert literal string callers to use that version, and remove some unused variants of GetNodeInfo(). Bug 223595, r=axel@pike.org, sr=jst.
2003-11-05 05:17:07 +00:00
sicking%bigfoot.com
bc72a8d288
Bug 224727: Make IBM doctype trigger quirks mode rather then almost standards.
...
r=mkaply sr=dbaron
2003-11-04 23:50:18 +00:00
darin%meer.net
5571870865
bug 119934, change namespace for expat symbols to avoid conflicts with
...
system version (fixes static gtk+2 linux build) r=peterv sr=heikki
2003-10-31 03:49:49 +00:00
bzbarsky%mit.edu
c198bfe63a
Make parsing super-large script/cdata/whatever blocks faster by using
...
size_forward as a lower-bound estimate for actual distance to end of string.
Bug 171124, r+sr=dbaron
2003-10-30 02:34:03 +00:00
bzbarsky%mit.edu
38f1930059
Make nsExpatDriver and nsIExpatSink be on the same wavelength as far as passing
...
attributes to HandleStartElement. Update callees as needed. Bug 223470,
r=sicking, sr=peterv
2003-10-30 02:17:50 +00:00
darin%meer.net
e8da589a7f
fixes bug 221431 "crash: @nsHTMLDocument::ResolveName" patch=keeda@hotpop.com r=darin sr=bz
2003-10-07 18:20:58 +00:00
darin%meer.net
325b3c6de7
fixes bug 210125 "need to be able to AsyncWait for closure only" r=dougt sr=bzbarsky
2003-10-06 01:46:31 +00:00
hpradhan%hotpop.com
57100331ce
Bug 170985 : fix for gcc3.4 bustage
2003-09-24 07:30:16 +00:00
hpradhan%hotpop.com
8c3899dabe
Bug 170985 : bustage possible btek bustage fix
2003-09-24 07:15:34 +00:00
hpradhan%hotpop.com
876dc1ae19
Bug 170985 : table-based content object creation r=peterv sr=jst
2003-09-24 06:16:52 +00:00
bsmedberg%covad.net
c628dd1430
bug 219355 (regression from bug 179834) - XML parsing errors (entity not found) - r=heikki sr=darin
2003-09-17 18:09:25 +00:00
bsmedberg%covad.net
da9e036fe8
Bug 219389 - ViewSource highlighting broken (from bug 179834) r=pike sr=darin
2003-09-17 17:28:47 +00:00
bsmedberg%covad.net
3c7f6e517d
Bug 179834. Separate application resources and GRE resources. r=darin sr=dougt
2003-09-13 17:55:56 +00:00
timeless%mozdev.org
ba4f371972
Bug 217089 Compiler warnings
...
patch by mbockelkamp@web.de r=timeless sr=heikki
2003-09-11 03:18:50 +00:00
timeless%mozdev.org
333cd26184
Bug 217089 Compiler warnings
...
patch by mbockelkamp@web.de r=jst sr=jst
2003-09-11 03:18:49 +00:00
bryner%brianryner.com
8bd0fdbb8d
Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan.
2003-09-07 22:24:21 +00:00
cls%seawood.org
c08e99a287
Set MODULE in makefiles at the top of a heirarchy so that module-deps lists are more precise and builds will have the proper order if some subdirs contain other modules.
2003-08-16 00:42:35 +00:00
cls%seawood.org
e2a23a2389
#pragma is msvc specific, not win32 specific
2003-08-02 19:50:46 +00:00
timeless%mozdev.org
03efddedbc
Adding the ablity to disable view source.
...
patch by dougt r=bz,sr=darin,b=199335
2003-07-30 23:57:39 +00:00
timeless%mozdev.org
59985f9284
Bug 214445 View Page Source fails
...
Backing out:
Bug 199335 [minimo]make all viewsource stuff configurable
2003-07-30 17:02:52 +00:00
dougt%meer.net
e8c9880a8b
Adding the ablity to disable view source. r=bz,sr=darin,b=199335
2003-07-30 02:39:05 +00:00
dbaron%dbaron.org
f61c45ed1a
Remove unused content quality stubs. b=111346 r+sr=bzbarsky
2003-07-22 18:38:08 +00:00
jaggernaut%netscape.com
f008bc2bad
Bug 25886: Get rid of a bunch of unused NS_DEFINE_IID, NS_DEFINE_CID. r=caillon, sr=dbaron
2003-07-20 07:47:59 +00:00
jaggernaut%netscape.com
bf82a649b9
Bug 212272: Switch some Substring users over to String(Begins|Ends)With. r=dwitte, sr=bzbarsky
2003-07-14 07:37:39 +00:00
jaggernaut%netscape.com
20004e3489
Bug 73353: clean up MODULE/REQUIRES story. r=cls, sr=bryner
2003-07-13 22:29:00 +00:00
harishd%netscape.com
8c13e17187
Initialize userdefined element. b=176709, r=nisheeth@netscape.com, sr=jst@netscape.com
2003-07-01 22:21:20 +00:00
jkeiser%netscape.com
63f24a78b5
Make NOSCRIPT show up normally when script disabled (bug 77296), r=bzbarsky@mit.edu, sr=dbaron@dbaron.org
2003-06-26 06:10:03 +00:00
bzbarsky%mit.edu
948b38be85
Fix CDATA tokenization in view-source mode end the CDATA section on "]>", not
...
']' (as it needs to do for normal parsing mode). Bug 209485, r=harishd, sr=jst
2003-06-25 01:29:21 +00:00
alecf%flett.org
5614718dd3
fix for bug 209220 - now that i18n APIs take ASCII charset names, update consumers to avoid excess conversions.. which usually means storing charset names as ASCII and updating a few other APIs
...
r=jkeiser, sr=jst and some great comments from jshin@mailaps.org
2003-06-17 16:40:34 +00:00
alecf%flett.org
ccf01a2786
fix for bug 206379:
...
- combine nsICharsetConverterManager2 and nsICharsetConverterManager
- get rid of nsIAtom in most of the methods
- provide versions of getUnicodeDecoder/Encoder which don't do alias resolution
- change all charset types to ASCII strings
- clean up some other i18n APIs which could be simplified
- fix all consumers of all changed i18n interfaces
r=jshin, smontagu
rs=sfraser
2003-06-11 18:16:03 +00:00
dbaron%dbaron.org
754be58a6f
P should not be allowed to contain TABLE in standards mode. Patch by Mats Palmgren <mats.palmgren@bredband.net>. r=harishd sr=dbaron b=91927
2003-06-11 04:24:25 +00:00
dbaron%dbaron.org
162093f4a4
Make tag lists more maintainable by using sizeof to determine the array length. b=208846 r=harishd sr=jst
2003-06-10 22:12:28 +00:00
seawood%netscape.com
8f112a4226
Removing old cfm build files. Use the CFM_LAST_RITES tag to resurrect. r=macdev
2003-06-10 21:18:27 +00:00
seawood%netscape.com
6934dc37a9
Removing old cfm build files. Use the CFM_LAST_RITES tag to resurrect. r=macdev
2003-06-10 20:12:33 +00:00
heikki%netscape.com
826f91eada
Bug 207904, doctype with name only got destroyed by our doctype handling, r=harishd, sr=jst.
2003-06-03 17:47:10 +00:00
timeless%mozdev.org
f1e70c6436
Bug 203391 InPlaceConvertLineEndings(class nsAString &)' defined but not used
...
r=harishd sr=heikki
2003-05-30 22:36:47 +00:00