[webkit-changes] cvs commit: WebCore/khtml/xsl
xslt_processorimpl.cpp
Adele
adele at opensource.apple.com
Mon Jun 27 11:48:36 PDT 2005
adele 05/06/27 11:48:36
Modified: . Tag: Pan-2005-007-branch ChangeLog
khtml/xsl Tag: Pan-2005-007-branch xslt_processorimpl.cpp
Log:
Merged fix for <rdar://problem/4125212> from TOT to Pan-2005-007 branch
2005-05-27 Darin Adler <darin at apple.com>
Reviewed by Vicki.
- fixed <rdar://problem/4125212> form submission delayed until you are on the next page on XML/XSL page (security hole)
* khtml/xsl/xslt_processorimpl.cpp: (DOM::XSLTProcessorImpl::documentFromXMLDocPtr):
Call setParsing(false) explicitly here. It's really annoying that setParsing(true) is done
inside DOM::DocumentImpl and setParsing(false) is done by KHTMLPart, so that should be fixed
some day, but for now this is the way to do it.
Revision Changes Path
No revision
No revision
1.4108.6.1 +15 -0 WebCore/ChangeLog
Index: ChangeLog
===================================================================
RCS file: /cvs/root/WebCore/ChangeLog,v
retrieving revision 1.4108
retrieving revision 1.4108.6.1
diff -u -r1.4108 -r1.4108.6.1
--- ChangeLog 28 Mar 2005 23:21:24 -0000 1.4108
+++ ChangeLog 27 Jun 2005 18:48:30 -0000 1.4108.6.1
@@ -1,3 +1,18 @@
+2005-06-27 Adele Peterson <adele at apple.com>
+
+ Merged fix for <rdar://problem/4125212> from TOT to Pan-2005-007 branch
+
+ 2005-05-27 Darin Adler <darin at apple.com>
+
+ Reviewed by Vicki.
+
+ - fixed <rdar://problem/4125212> form submission delayed until you are on the next page on XML/XSL page (security hole)
+
+ * khtml/xsl/xslt_processorimpl.cpp: (DOM::XSLTProcessorImpl::documentFromXMLDocPtr):
+ Call setParsing(false) explicitly here. It's really annoying that setParsing(true) is done
+ inside DOM::DocumentImpl and setParsing(false) is done by KHTMLPart, so that should be fixed
+ some day, but for now this is the way to do it.
+
=== WebCore-415 ===
2005-03-28 David Harrison <harrison at apple.com>
No revision
No revision
1.4.14.1 +1 -0 WebCore/khtml/xsl/xslt_processorimpl.cpp
Index: xslt_processorimpl.cpp
===================================================================
RCS file: /cvs/root/WebCore/khtml/xsl/xslt_processorimpl.cpp,v
retrieving revision 1.4
retrieving revision 1.4.14.1
diff -u -r1.4 -r1.4.14.1
--- xslt_processorimpl.cpp 5 Nov 2004 02:59:48 -0000 1.4
+++ xslt_processorimpl.cpp 27 Jun 2005 18:48:36 -0000 1.4.14.1
@@ -159,6 +159,7 @@
result->determineParseMode(m_resultOutput); // Make sure we parse in the correct mode.
result->write(m_resultOutput);
result->finishParsing();
+ result->setParsing(false);
if (view)
view->part()->checkCompleted();
else
More information about the webkit-changes
mailing list