WebCore:
2006-07-20 Anders Carlsson <acarlsson@apple.com>
Reviewed by Geoff.
<rdar://problem/
4637807> REGRESSION: "Features & Options" page at volvocars.us fails
* xml/XSLTProcessor.cpp:
(WebCore::xsltParamArrayFromParameterMap):
Turns out parameters never worked. String parameters need to be escaped so we create a transform context,
add the parameters to it quoted and then use xsltApplyStylesheetUser which lets us pass the transform context to it.
This also works around a bug in libxslt where a hash table isn't allocated.
LayoutTests:
2006-07-20 Anders Carlsson <acarlsson@apple.com>
Reviewed by Geoff.
<rdar://problem/
4637807> REGRESSION: "Features & Options" page at volvocars.us fails
* fast/xsl/xslt-processer-expected.txt:
This passes now.
* fast/xsl/xslt-string-parameters-expected.txt: Added.
* fast/xsl/xslt-string-parameters.html: Added.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@15552
268f45cc-cd09-0410-ab3c-
d52691b4dbfc