On Oct 30, 2008, at 9:47 AM, Darin Fisher wrote:
We have code to support this feature in the Chromium code base. You
can find it here:
http://src.chromium.org/viewvc/chrome/trunk/src/webkit/glue/dom_serializer.h?view=markup
http://src.chromium.org/viewvc/chrome/trunk/src/webkit/glue/dom_serializer.cc?view=markup
It is something we would love to one day see as part of WebKit.
WebKit already includes code to serialize the DOM, in WebCore/editing/
markup.cpp. This is used by innerHTML, XMLSerializer, the clipboard
code, Web archives, and other things. I think a better approach to a
"save as Web page, complete" style feature would be to use the
existing DOM serialization code (fixing bugs, if necessary), instead
of adding completely separate DOM serialization code. The only tricky
part is fixing up URL references in the markup to point to the right
place for saved subresources.
Regards,
Maciej
_______________________________________________
webkit-dev mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev