|Summary:||Support save as "Web page, complete" into a directory with separate files for resources|
|Product:||WebKit||Reporter:||David Kilzer (:ddkilzer) <ddkilzer>|
|Component:||WebKit Misc.||Assignee:||Nobody <webkit-unassigned>|
|Severity:||Enhancement||CC:||ap, beidson, emacemac7, jasonliuwebkit, jmalonzo, joost, marco.barisione|
|OS:||OS X 10.4|
Description David Kilzer (:ddkilzer) 2006-02-11 23:33:05 PST
It would be nice if WebKit supported saving a web page as "Web page, complete" in the same way that Firefox saves web pages (storing the HTML file with a similarly-named directory for resources from the original page).
Comment 1 Joost de Valk (AlthA) 2006-02-12 02:53:54 PST
Agreed, this would make the life of bug reducers a LOT easier, now i have to fire up Firefox to do these things :)
Comment 2 Marco Barisione 2008-06-25 09:31:35 PDT
I'm interested in fixing this for the GTK port but I suspect that most of the code would be shared with other ports. Did someone already try to do this? Do you have implementation suggestions?
Comment 3 David Kilzer (:ddkilzer) 2008-06-25 09:51:50 PDT
Comment 4 David Kilzer (:ddkilzer) 2008-06-25 09:53:58 PDT
(In reply to comment #2) > Do you have implementation suggestions? Also the current WebArchive code in WebCore walks the HTML DOM and CSS OM in a similar fashion today, so that code may be reused or at least act as a starting point.
Comment 5 Marco Barisione 2008-09-02 10:34:24 PDT
(In reply to comment #2) > I'm interested in fixing this for the GTK port but I suspect that most of the > code would be shared with other ports. In the end we decided that MHTML was better for our requirements, so I implemented that instead. As a user I hope that somebody else will fix this :)
Comment 6 David Kilzer (:ddkilzer) 2008-10-30 09:51:40 PDT
In <https://lists.webkit.org/pipermail/webkit-dev/2008-October/005537.html>, 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.
Comment 7 Alexey Proskuryakov 2012-10-08 11:43:34 PDT
Renaming, since this enhancement request is not about Firefox compatibility at all.