1831 Commits

Author SHA1 Message Date
peterv%propagandism.org
4708729d39 Move declaration to where the function is used.
git-svn-id: svn://10.0.0.236/trunk@153628 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-06 16:27:48 +00:00
peterv%propagandism.org
3587776efa Fix for bug 233907 (document.createElementNS() doesn't throw NAMESPACE_ERR when given a namespace-invalid name.). r/sr=jst.
git-svn-id: svn://10.0.0.236/trunk@153627 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-06 16:00:23 +00:00
darin%meer.net
af98e4f306 landing dbaron's patch for bug 235735 "fix callers that cast away const on result of ns[C]String::get" r+sr=darin
git-svn-id: svn://10.0.0.236/trunk@153357 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-28 22:34:07 +00:00
bzbarsky%mit.edu
ceb27e0b2d Allow newlines to end unquoted attributes again. Bug 235171, r=choess, sr=jst
git-svn-id: svn://10.0.0.236/trunk@153184 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-24 23:56:41 +00:00
bzbarsky%mit.edu
8bdf297ed2 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


git-svn-id: svn://10.0.0.236/trunk@152987 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-20 00:26:16 +00:00
darin%meer.net
55688e6410 landing string defragmentation patch for bug 231995, r/sr=dbaron,jst,dougt
git-svn-id: svn://10.0.0.236/trunk@152905 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-19 02:44:03 +00:00
bryner%brianryner.com
309c615d44 fix non-null terminated PRUnichar string constant. Bug 228688, r+sr+a=dbaron
git-svn-id: svn://10.0.0.236/trunk@152864 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-18 00:41:04 +00:00
dbaron%dbaron.org
a7a636c8d5 Arguments to strcmp need to be null-terminated. b=228688 r+sr=jst a=chofmann
git-svn-id: svn://10.0.0.236/trunk@152863 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-18 00:15:49 +00:00
peterv%propagandism.org
04ef9d13a2 Fix for bug 232591 (Expose name validation methods from the XML parser (expat)). r=Pike, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@152548 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-09 14:15:57 +00:00
hjtoi%comcast.net
38312260ae Bug 197114, less copying when loading external DTDs, r=alecf, sr=darin.
git-svn-id: svn://10.0.0.236/trunk@152489 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-07 21:23:34 +00:00
alex.fritze%crocodile-clips.com
937a1cf846 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


git-svn-id: svn://10.0.0.236/trunk@152468 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-07 12:39:26 +00:00
jst%mozilla.jstenback.com
6629ad58f7 Fixing bug 232503. Start using Empty[C]String() to save a bit on code-size. r+sr=peterv@propagandism.org
git-svn-id: svn://10.0.0.236/trunk@152045 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-29 22:04:45 +00:00
bzbarsky%mit.edu
62c53f23d5 Preserve case of end tags in preserve targets (<textarea>, <xmp>, etc.). Bug
64799, r=choess, sr=jst


git-svn-id: svn://10.0.0.236/trunk@151887 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-27 04:50:56 +00:00
jst%mozilla.jstenback.com
db2dd10b45 Fixing bug 183373. Provide XPCOM methods for accessing a shared empty string object. r=bryner@brianryner.com, sr=dbaron@dbaron.org
git-svn-id: svn://10.0.0.236/trunk@151658 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-21 21:36:40 +00:00
caillon%returnzero.com
a3976d7340 230953 - Remove traces of dtd-debug. r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@151358 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-15 04:50:10 +00:00
timeless%mozdev.org
de42fc2998 Bug 211249 mozilla/htmlparser/src/nsParser.cpp line 1766 interuptted should be interrupted
r=heikki sr=heikki


git-svn-id: svn://10.0.0.236/trunk@151357 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-15 04:06:00 +00:00
bsmedberg%covad.net
7e08b118b7 Continuing to land the PACKAGING_20030906_BRANCH for bug 20640. Not part of the build, yet.
git-svn-id: svn://10.0.0.236/trunk@150973 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-07 13:37:00 +00:00
bsmedberg%covad.net
9706f93476 Beginning to land the PACKAGING_20030906_BRANCH for bug 20640. Not part of the build, yet.
git-svn-id: svn://10.0.0.236/trunk@150961 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-07 01:22:31 +00:00
peter%propagandism.org
ac5076bac9 Part of fix for bug 192139 (Intergrate latest Expat). r=Pike, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@150690 18797224-902f-48f8-a5cc-f745e15eee43
2003-12-23 18:04:56 +00:00
bzbarsky%mit.edu
163defe9c7 Save the original tagname when viewing source to prevent case-folding. Bug
63137, r=choess, sr=heikki


git-svn-id: svn://10.0.0.236/trunk@149266 18797224-902f-48f8-a5cc-f745e15eee43
2003-11-13 21:55:26 +00:00
timeless%mozdev.org
83b15b1d1b Bug 211266 void nsHTMLEntities::AddRefTable doesn't check the return value of PL_DHashTableInit
r=axel sr=heikki


git-svn-id: svn://10.0.0.236/trunk@148880 18797224-902f-48f8-a5cc-f745e15eee43
2003-11-05 22:11:55 +00:00
bryner%brianryner.com
2097395338 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.
git-svn-id: svn://10.0.0.236/trunk@148857 18797224-902f-48f8-a5cc-f745e15eee43
2003-11-05 05:17:07 +00:00
sicking%bigfoot.com
3c192bc112 Bug 224727: Make IBM doctype trigger quirks mode rather then almost standards.
r=mkaply sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@148849 18797224-902f-48f8-a5cc-f745e15eee43
2003-11-04 23:50:18 +00:00
bzbarsky%mit.edu
881281f753 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


git-svn-id: svn://10.0.0.236/trunk@148516 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-30 02:34:03 +00:00
bzbarsky%mit.edu
3f905fea8e 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


git-svn-id: svn://10.0.0.236/trunk@148510 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-30 02:17:50 +00:00
darin%meer.net
ddd2eeea63 fixes bug 221431 "crash: @nsHTMLDocument::ResolveName" patch=keeda@hotpop.com r=darin sr=bz
git-svn-id: svn://10.0.0.236/trunk@147696 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-07 18:20:58 +00:00
darin%meer.net
bc1bb52b19 fixes bug 210125 "need to be able to AsyncWait for closure only" r=dougt sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@147597 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-06 01:46:31 +00:00
hpradhan%hotpop.com
3dd9b150e5 Bug 170985 : fix for gcc3.4 bustage
git-svn-id: svn://10.0.0.236/trunk@147226 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-24 07:30:16 +00:00
hpradhan%hotpop.com
403a6ec735 Bug 170985 : bustage possible btek bustage fix
git-svn-id: svn://10.0.0.236/trunk@147225 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-24 07:15:34 +00:00
hpradhan%hotpop.com
2386bca751 Bug 170985 : table-based content object creation r=peterv sr=jst
git-svn-id: svn://10.0.0.236/trunk@147220 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-24 06:16:52 +00:00
bsmedberg%covad.net
fb2823febf bug 219355 (regression from bug 179834) - XML parsing errors (entity not found) - r=heikki sr=darin
git-svn-id: svn://10.0.0.236/trunk@146994 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-17 18:09:25 +00:00
bsmedberg%covad.net
c6aa8a9739 Bug 219389 - ViewSource highlighting broken (from bug 179834) r=pike sr=darin
git-svn-id: svn://10.0.0.236/trunk@146991 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-17 17:28:47 +00:00
bsmedberg%covad.net
1b71e7ac3e Bug 179834. Separate application resources and GRE resources. r=darin sr=dougt
git-svn-id: svn://10.0.0.236/trunk@146844 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-13 17:55:56 +00:00
timeless%mozdev.org
822de7699e Bug 217089 Compiler warnings
patch by mbockelkamp@web.de r=timeless sr=heikki


git-svn-id: svn://10.0.0.236/trunk@146730 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-11 03:18:50 +00:00
timeless%mozdev.org
da927140fb Bug 217089 Compiler warnings
patch by mbockelkamp@web.de r=jst sr=jst


git-svn-id: svn://10.0.0.236/trunk@146729 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-11 03:18:49 +00:00
bryner%brianryner.com
23af8f3c42 Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan.
git-svn-id: svn://10.0.0.236/trunk@146618 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-07 22:24:21 +00:00
cls%seawood.org
6352367a62 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.
git-svn-id: svn://10.0.0.236/trunk@146076 18797224-902f-48f8-a5cc-f745e15eee43
2003-08-16 00:42:35 +00:00
cls%seawood.org
d4e1740262 #pragma is msvc specific, not win32 specific
git-svn-id: svn://10.0.0.236/trunk@145496 18797224-902f-48f8-a5cc-f745e15eee43
2003-08-02 19:50:46 +00:00
timeless%mozdev.org
45269ef258 Adding the ablity to disable view source.
patch by dougt r=bz,sr=darin,b=199335


git-svn-id: svn://10.0.0.236/trunk@145405 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-30 23:57:39 +00:00
timeless%mozdev.org
ff3c22c2a1 Bug 214445 View Page Source fails
Backing out:
Bug 199335 [minimo]make all viewsource stuff configurable


git-svn-id: svn://10.0.0.236/trunk@145381 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-30 17:02:52 +00:00
dougt%meer.net
c2677efc6d Adding the ablity to disable view source. r=bz,sr=darin,b=199335
git-svn-id: svn://10.0.0.236/trunk@145367 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-30 02:39:05 +00:00
dbaron%dbaron.org
20a7c5ebb1 Remove unused content quality stubs. b=111346 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@145076 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-22 18:38:08 +00:00
jaggernaut%netscape.com
f34216bf2d Bug 25886: Get rid of a bunch of unused NS_DEFINE_IID, NS_DEFINE_CID. r=caillon, sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@144992 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-20 07:47:59 +00:00
jaggernaut%netscape.com
36ab3d76a9 Bug 212272: Switch some Substring users over to String(Begins|Ends)With. r=dwitte, sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@144817 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-14 07:37:39 +00:00
jaggernaut%netscape.com
95a2235bee Bug 73353: clean up MODULE/REQUIRES story. r=cls, sr=bryner
git-svn-id: svn://10.0.0.236/trunk@144804 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-13 22:29:00 +00:00
harishd%netscape.com
2b78aa4072 Initialize userdefined element. b=176709, r=nisheeth@netscape.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@144360 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-01 22:21:20 +00:00
jkeiser%netscape.com
64ac997a95 Make NOSCRIPT show up normally when script disabled (bug 77296), r=bzbarsky@mit.edu, sr=dbaron@dbaron.org
git-svn-id: svn://10.0.0.236/trunk@144183 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-26 06:10:03 +00:00
bzbarsky%mit.edu
e11bc6808c 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


git-svn-id: svn://10.0.0.236/trunk@144130 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-25 01:29:21 +00:00
alecf%flett.org
71e5d724e5 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


git-svn-id: svn://10.0.0.236/trunk@143800 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-17 16:40:34 +00:00
alecf%flett.org
1c89787dc0 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


git-svn-id: svn://10.0.0.236/trunk@143589 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-11 18:16:03 +00:00