Bug 5529 - REGRESSION (125-312): xpad.sourceforge.net (infinite recursion in XSLT application)
Summary: REGRESSION (125-312): xpad.sourceforge.net (infinite recursion in XSLT applic...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: XML (show other bugs)
Version: 420+
Hardware: Mac OS X 10.4
: P1 Normal
Assignee: Eric Seidel (no email)
URL: http://xpad.sourceforge.net
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-28 02:47 PDT by Eric Seidel (no email)
Modified: 2005-10-31 23:16 PST (History)
0 users

See Also:


Attachments
Fix and test case. (4.40 KB, patch)
2005-10-28 02:52 PDT, Eric Seidel (no email)
hyatt: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Eric Seidel (no email) 2005-10-28 02:47:48 PDT
REGRESSION (125-312): xpad.sourceforge.net (infinite recursion in XSLT application)

Also in radar: <rdar://problem/4132806>

Attached is a patch to fix this.

Basically we were recursing with xslt applications.  FireFox and Windows were not.
Comment 1 Eric Seidel (no email) 2005-10-28 02:52:18 PDT
Created attachment 4505 [details]
Fix and test case.
Comment 2 Dave Hyatt 2005-10-28 17:21:00 PDT
Comment on attachment 4505 [details]
Fix and test case.

This patch seems to just disallow any attempt to do multiple transforms.  I
would like to know what WinIE does in this situation before signing off on
this.

If WinIE does support multiple transforms (as long as there's no recursion),
then I think this fix is not enough.
Comment 3 Dave Hyatt 2005-10-28 23:47:34 PDT
Comment on attachment 4505 [details]
Fix and test case.

r=me since Eric verified that WinIE and FFX do not handle multiple transforms.