Граф коммитов

481 Коммитов

Автор SHA1 Сообщение Дата
cathleen%netscape.com 93709bacaa eliminate nsCRT::strlen for char* strings (part 1), bug 124536 r=dp sr=brendan 2002-02-19 07:36:56 +00:00
peterv%netscape.com a504d71761 Fix for bug 126214 (peterv broke XSLT system-property function). r=sicking, sr=jst. 2002-02-18 22:52:54 +00:00
axel%pike.org 899dea9409 Bustage fix for sicking 2002-02-05 15:24:52 +00:00
sicking%bigfoot.com 792ca39aca Speed up NodeSets by always keeping them in document order. Only sort when we get nodes in random order (such as for id()) or when merging NodeSets.
This removes the need for the sortByDocumentOrder function.

b=85893 r=Pike rs=jag
2002-02-05 14:22:34 +00:00
sicking%bigfoot.com 773f81da7e Final part of bug 59912. Call SetDocument before adding any attributes on elements in the result of XSLT-transformations. This fixes (at least) onclick-like attributes.
r=peterv sr=jst
2002-02-04 15:31:41 +00:00
sicking%bigfoot.com b6cbe09000 Fix IRIX bustage 2002-02-03 21:36:03 +00:00
sicking%bigfoot.com 9dce349485 Make relational comparisons between NodeSets and booleans follow the spec.
b=116540 r=Pike sr=jst
2002-02-03 19:50:27 +00:00
alecf%netscape.com b417379c8c First part of fix for bug 107575 - remove nsString::FindChar because there is already an nsAString::FindChar, and remove the "ignore case" option in RFindChar
r=dougt, sr=jag
2002-01-30 06:04:29 +00:00
sicking%bigfoot.com 8331cc7c5e Cleanup BooleanFunctionCall and StringFunctionCall, fixes bugs in lang(), substring() and a few more.
b=104758 r=Pike sr=jag
2002-01-28 14:46:39 +00:00
alecf%netscape.com d9f196f123 oops, we dont' need that! 2002-01-25 23:53:32 +00:00
alecf%netscape.com c259dae3a3 ignore generated makefile 2002-01-25 23:52:11 +00:00
peterv%netscape.com 711d78a28b Correct error in patch for bug 96647. Transformiix standalone only, doesn't affect mozilla build. (Last one, I promise) 2002-01-24 14:18:26 +00:00
peterv%netscape.com d88de8560f Correct error in patch for bug 96647. Transformiix standalone only, doesn't affect mozilla build. 2002-01-24 14:14:55 +00:00
peterv%netscape.com 95abe8b62b Correct error in patch for bug 96647. Transformiix standalone only, doesn't affect mozilla build. 2002-01-24 14:03:36 +00:00
peterv%netscape.com 6df18a080b Fix for bug 96647 (Change the way output is constructed in Transformiix). r=sicking, Pike, sr=jst. 2002-01-24 13:38:51 +00:00
sicking%bigfoot.com 777ca7124a Fix crasher in key()'s when context-node is a document.
b=120074 r=Pike,peterv sr=jst
2002-01-15 22:20:30 +00:00
sicking%bigfoot.com a7632a421a Implementation of the xsl:apply-imports instruction.
b=94002 r=peterv sr=jst
2002-01-15 10:37:00 +00:00
jdunn%netscape.com 02f1ef38dd AIX's new compiler, xlC5.x, doesn't allow the use of "friend" to declare
a function prototype.  So we have to decare the function and then
declare it a friend.  When Default arguments are used, they need to
be specified in the function prototype and NOT in the friend declaration.
# 43311
r=dbaron@fas.harvard.edu
2002-01-10 14:16:05 +00:00
jaggernaut%netscape.com 7936b26225 Bug 113228: Replace ns{C}String::To{Upper,Lower}Case with global versions. r=bzbarsky, sr=jst 2001-12-17 07:14:49 +00:00
sicking%bigfoot.com 16d7be4d1b Hackarond to get namespacehandling in a little better shape. Now we always resolve namespaces against at least *some* node.
b=110266 r=Pike sr=jst
2001-12-11 20:54:50 +00:00
axel%pike.org d4d4b39e25 bug 112623, initial version of xpcom error wrapper for standalone, r=sicking@bigfoot.com, sr=scc. Not used yet 2001-12-06 12:30:53 +00:00
leaf%mozilla.org 99e99b9ff7 remove cppsrcs defines from makefile.win files, bug 102459, sr=cls r=dbaron 2001-12-05 03:43:29 +00:00
rpotts%netscape.com a33a19e3d1 bug #94205 (r=adamlock@netscape.com, sr=jst@netscape.com) nsIWebNavigation interface changes... 2001-11-30 22:35:33 +00:00
bzbarsky%mit.edu 0b19fcf775 Use <> for system headers, not "". This should help prevent Sun WSU2
compiler bustage.  Bug 111574, patch from Roland Mainz
(<Roland.Mainz@informatik.med.uni-giessen.de>), r=bzbarsky, sr=bienvenu
2001-11-23 22:36:54 +00:00
seawood%netscape.com d8927fcc61 Rename 'install' build phase to 'libs'.
Bug #56601 r=pavlov
2001-11-21 09:49:41 +00:00
seawood%netscape.com 9850f387af Renaming 'install' build phase to 'libs'
Bug #56601 r=pavlov
2001-11-21 08:55:59 +00:00
alecf%netscape.com 52cd89e71b win32 REQUIRES cleanup 2001-11-15 03:49:13 +00:00
alecf%netscape.com 4ce960a311 REQUIRES cleanup 2001-11-14 01:28:24 +00:00
peterv%netscape.com 5c2f626893 Adding namespaces and tbodies. Testcase, not part of the build. r=sicking. 2001-11-11 20:40:56 +00:00
sicking%bigfoot.com c1c4da44f0 [Not part of build]
Make standalone TransforMiiX build again. Fix merge-conflict resolved the wrong way.

No bug. r=hwaara.
2001-11-11 17:40:44 +00:00
sicking%bigfoot.com 2c22ec2cb4 Bug 95779 - Key cached expressions and patterns on node they appear in rather then string.
r=Pike sr=jst
2001-11-09 23:46:36 +00:00
sicking%bigfoot.com e3a75bc42a Bug 105979 - Cleanup NodeSetFunctionCall and Tokenizer classes
r=Pike,peterv sr=jst
2001-11-09 23:34:06 +00:00
dbaron%fas.harvard.edu 261f76a8ba Ensure that string literals are used as |const char*| rather than |char*|. r=jag sr=brendan b=107052 2001-11-07 06:24:10 +00:00
sicking%bigfoot.com dd8a8574d3 Make Double purly static. Fix some bugs and exactness problems in Double::toString and Double::toDouble. Remove the Integer class.
b=96143 r=Pike sr=scc
2001-11-04 23:27:23 +00:00
sicking%bigfoot.com 67813a84f8 Move document-order logic from DOMHelper to the Nodes. Kill the DOMHelper class since it's no longer needed.
Also fix an off-by-one error in the documentorder sorting routine.

r=Pike, peterv sr=jst
2001-11-01 14:32:14 +00:00
peterv%netscape.com 3e72c42480 Fixing bustage. 2001-10-31 00:11:57 +00:00
peterv%netscape.com 4407e25bb0 Fix for bug 105808 (We need atomtables for all xslt elements and attributes). r=Pike, sicking, sr=jst. 2001-10-30 23:48:37 +00:00
dbaron%fas.harvard.edu c4cb1dfd38 Removing remnants of warren's s/printf/PRINTF/ landing from the tree. b=94480 r=pavlov sr=darin 2001-10-30 06:33:52 +00:00
axel%pike.org e66f740962 bug 104042, more leaked exprResults. r=peterv, sr=jst 2001-10-24 09:00:32 +00:00
axel%pike.org 31c48fa72d bug 104042, fix leak in standalone namespacemanager, r=sicking,peterv, sr=jst 2001-10-24 08:45:32 +00:00
axel%pike.org f617df67b4 bug 104042, fix leaks in main (ifstream) and UnionExpr::evaluate (adding a null check and some iteratorlove, too), r=sicking@bigfoot.com,peterv, sr=jst 2001-10-23 07:34:27 +00:00
axel%pike.org e039d54a3e bug 104042, plug leaks in variable code and import frames. checking in for sicking@bigfoot.com, r=me, peterv, sr=jst. 2001-10-23 07:32:19 +00:00
dougt%netscape.com fdb581ad21 99163 - removing nsObserverService.h includes. Also fixing 106090, extra methods on nsObserverService. r=shaver@mozilla.org, sr=jband@netscape.com 2001-10-22 22:01:27 +00:00
dougt%netscape.com da7e1268bd nsIObserver and nsIObserverService API freeze. r=rpotts@netscape.com, alecf@netscape.com. bug 99163 2001-10-19 20:52:59 +00:00
axel%pike.org 3b7719c991 bug 76070, namespace and localName atom support for transformiix. original work by Jonas Sicking, alot of work by me. r=peterv, sicking@bigfoot.com, sr=jst 2001-10-19 12:09:42 +00:00
sicking%bigfoot.com 91508f3d8c Support LRE stylesheets
b=104052 r=peterv rs=brendan
2001-10-16 11:57:52 +00:00
peterv%netscape.com bf960e86ed Fix for bug 88623 (Cleanup Transformiix code). Removing some warnings. r=Pike, rs=jst. 2001-10-16 11:18:13 +00:00
peterv%netscape.com 853dfbd0cf Fix for bug 88623 (Cleanup Transformiix code). Removing some warnings, fixing txResultStringComparator::compareValues, adding isEmpty to our string class. r=sicking, r=Pike, sr=jst. 2001-10-16 09:26:59 +00:00
sicking%bigfoot.com 13c9b8bd52 Implement format-number() and <xsl:decimal-format>
b=65983 r=Pike sr=jst
2001-10-15 12:33:54 +00:00
sicking%bigfoot.com 4078291d09 New files for bug 65983, implement format-number(). Not part of build yet. 2001-10-15 12:29:22 +00:00
sicking%bigfoot.com c40e0a6111 Clean up NumberFunctionCall.cpp: make all numberfunctions NaN and Inf safe, make round() work on windows, make all numberfunctions out-of-mem safe
b=102185 r=Pike sr=shaver
2001-10-12 20:38:23 +00:00
sicking%bigfoot.com 69284e495f Make ImportFrame a friend of ProcessorState to fix nebiros bustage after b=83651 checkin. 2001-10-03 02:18:08 +00:00
sicking%bigfoot.com a761db94bc Fix typo to fix Ports bustage after b=83651 checkin.
r=peterv
2001-10-03 02:08:02 +00:00
peterv%netscape.com c9800f457f Warning fixes. r=sicking, rs=jst. 2001-10-03 01:27:04 +00:00
sicking%bigfoot.com 19519b57e6 Implement import precedence for attributesets, matchable templates, named templates and whitespace filtering.
b=83651 r=Pike, peterv, jst-review.pl sr=jst
2001-10-02 23:54:12 +00:00
peterv%netscape.com c733160a8e Part of fix for bug 65858 (Rework XSLT sorting) that I forgot to check in. r=sicking, Pike, sr=jst. 2001-10-01 14:28:54 +00:00
peterv%netscape.com beb5f6d7a7 Fix for bug 65858 (Rework XSLT sorting). r=sicking, Pike, sr=jst. 2001-09-28 12:58:57 +00:00
sicking%bigfoot.com 38d1e029fd implement a -q option that supress output of the credits header in standalone transformiix
not part of build
b=101959 r=peterv sr=jst
2001-09-27 21:39:08 +00:00
sicking%bigfoot.com 105fe3cd19 Fix crash in parameters code.
b=101946 r=peterv sr=shaver
2001-09-27 21:32:20 +00:00
sicking%bigfoot.com a2adec14bc Cleanup the generate-id() xpath function implementation.
b=101672 r=peterv, Pike sr=jst
2001-09-27 21:30:33 +00:00
gerv%gerv.net 8edf26bcee License changes, take 2. Bug 98089. mozilla/extensions/. 2001-09-25 23:31:24 +00:00
peterv%netscape.com 1511667dd7 Fix for bug 100732 (content_xsl.xpt missing in packaged bits). r=heikki, sr=jst. 2001-09-24 12:03:02 +00:00
cls%seawood.org feed27fb54 Use OBJ_SUFFIX instead of hardcoding .o . Should fix OS/2 bustage 2001-09-22 12:49:53 +00:00
gerv%gerv.net 2a80f3fea9 Oops. 2001-09-20 00:02:59 +00:00
scc%mozilla.org 63e86dc84f bug #98089: ripped new license 2001-09-19 20:09:47 +00:00
jaggernaut%netscape.com e25262c61f One module per line for REQUIRES. r=/sr=alecf 2001-09-18 22:01:13 +00:00
jaggernaut%netscape.com 3826eb9902 Bug 73353: splitting the modules on the REQUIRES lines in Makefile.in across multiple lines to more clearly show the changes made. sr=alecf 2001-09-18 13:41:47 +00:00
sicking%bigfoot.com 521f46f929 Make the XPath engine handle CDATA sections as text-nodes.
b=92786 r=peterv, pike sr=jst

Mixed small fixes and comments.
b=99792 r=peterv sr=jst
2001-09-17 23:02:57 +00:00
alecf%netscape.com cf9912aa80 Final REQUIRES changes for bug 98371, adding support for MOZ_TRACK_MODULE_DEPS to win32. r=cls (and tested by cls!) 2001-09-17 19:06:35 +00:00
sicking%bigfoot.com 4dda9dee83 Make PathExpr::matches more clever and remove specialcasing of absolute path expressions
b=97107 r=peterv sr=jst
2001-09-14 11:49:50 +00:00
axel%pike.org 47eda63db3 updating testcase. IE needs to have dummy-param declared, synching with version from the website 2001-09-13 14:58:26 +00:00
axel%pike.org 261efc0508 bug 98704, kill ContextState|ProcessorState|DOMHelper::getParentNode, r=sicking, peterv; sr=jst 2001-09-13 09:23:44 +00:00
alecf%netscape.com 187d526fcd Add REQUIRES to many modules for win32 support, bug 98372 r=cls 2001-09-12 21:32:10 +00:00
jaggernaut%netscape.com e055a4a2a4 Clean up REQUIRES lines, put content in its own module instead of in layout's, r=cls. 2001-09-12 12:48:23 +00:00
peterv%netscape.com 4407efe47d Fix for bug 99044 (Big memory leak in DOMHelper.cpp). Switch arguments to correct order in the Map::put call and set ownership model for the Map. r=Pike, sr=jst. 2001-09-11 07:09:23 +00:00
axel%pike.org f36f437f66 bug 98704, xml/dom part of beating DOMHelper::getParentNode out of the tree, r=peterv, rs=brendan 2001-09-10 18:01:23 +00:00
sicking%bigfoot.com 37b0bd69b1 Fix bustage. gcc dosn't like function-results used as non-const argument. 2001-09-09 17:02:15 +00:00
sicking%bigfoot.com 04aa8602af Implement xsl:import. This dosn't implement any import precedence but gives us the infrastructure to do so.
b=78068 r=peterv sr=shaver
2001-09-09 16:09:57 +00:00
jaggernaut%netscape.com a0b891b40a Bug 73353: clean up REQUIRES. r=cls 2001-09-09 13:36:07 +00:00
sicking%bigfoot.com fc47d92035 Push and pop xslt-current node only when needed. Also evaluate xsl:with-param only once in an xsl:apply-templates.
b=97405, r=peterv, sr=jst
2001-09-07 00:04:02 +00:00
axel%pike.org 54146e0a87 fix for bug 97581, <xsl:variable name="foo" /> needs to be "", r=peterv, sr=jst, a=dbaron 2001-08-31 08:55:04 +00:00
peterv%netscape.com c582db8bd2 Adding null checks to fix crash. No bug. r=Pike, sr=jst. 2001-08-21 09:14:51 +00:00
sicking%bigfoot.com 3bbc1d764d Fix default-priorities for patterns and priorities for templates.
b=84677 r=Pike sr=shaver
2001-08-17 22:42:16 +00:00
sicking%bigfoot.com c078f49f08 Fix crash by makeing sure that no Expr objects are deleted until the entire transform is done.
b=91332 r=Pike sr=shaver
2001-08-17 22:12:07 +00:00
axel%pike.org 5aca5c779f fix testcase, bug 93909, set the context node list by using the right select attribute in xsl:apply-templates. r=peterv 2001-08-14 13:53:33 +00:00
cls%seawood.org 23d94a7b55 Use NS_PTR_TO_INT32 macros to do 64-bit safe pointer conversions.
Bug #20860 r=peterv sr=brendan@mozilla.org
2001-08-14 07:58:24 +00:00
axel%pike.org 624f2538e0 bug 54490, xsl:strip- and preserve-space need wildcards, r=sicking, peterv, sr=shaver 2001-08-10 19:42:31 +00:00
cls%seawood.org f3ef44a1cb Adding caps to REQUIRES 2001-08-08 07:30:32 +00:00
peterv%netscape.com 0339ab4bfd Fix crash (result of simultaneous check-in for 73936 and mstoltz check-in for 82495). r=Pike. 2001-08-03 13:48:30 +00:00
peterv%netscape.com 02a2c4b736 Fix for bug 73936 (xsl:include/xsl:import/document() doesn't work). r=Pike/sicking, sr=jst. 2001-08-02 20:29:20 +00:00
jaggernaut%netscape.com c14d9c09a1 Bug 86734: Remove NS_WITH_SERVICE. r=dbaron, rs=scc, a=asa 2001-07-25 07:54:28 +00:00
axel%pike.org 2a4fe51e92 bug 90053, fix for default namespace handling in NameTest. checkin for sicking@bigfoot.com, r=me,peterv, sr=jst 2001-07-25 04:48:10 +00:00
jaggernaut%netscape.com 4d73a251ab Bug 73353: clean up the REQUIRES lines in Makefiles. 2001-07-23 22:36:12 +00:00
jst%netscape.com 86ec54ba62 Removing use of obsolete macros for defining lists of interfaces used by the DOM classinfo code. r=pollmann@netscape.com, rs=vidur@netscape.com 2001-07-18 07:48:12 +00:00
axel%pike.org 6b4917a311 53518, fix NaN handling on certain platform. Copied code from js lib to transformiix, license change courtesy of Netscape. checkin on behalf on sicking@bigfoot.com. r=peterv,me, sr=scc 2001-07-11 09:43:00 +00:00
timeless%mac.com d85f0a7154 Bugzilla Bug 70857 [XUL Syntax] Replace <boxDerivedTag align="horizontal|vertical"> with
<boxDerivedTag orient="horizontal|vertical">
patch by andersma@luther.edu r=timeless sr=blake
2001-07-09 18:41:07 +00:00
cls%seawood.org 654b132df3 Updating .cvsignore files.
Bug #84824 r=jag
2001-07-06 02:36:37 +00:00
axel%pike.org 5e6a847e8e bug 89017, PredicateList::evaluatePredicates redone, + code cleanup. r=peterv,sicking,sr=jst 2001-07-04 11:15:54 +00:00
peterv%netscape.com 818b5ee572 And now for a real code change. Fix for bug 88901 (Ill formed code in MozillDocument.cpp in Document::createAttributeNS). r=sicking, sr=scc. 2001-07-03 00:49:46 +00:00
peterv%netscape.com cd3bdd71ed Part of bug 88623 (Cleanup Transformiix code). Remove unnecesary comment lines, no code changes. r=Pike, rs=jst. 2001-07-03 00:47:47 +00:00