You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Made markup copying 5 times faster. Unfortunately, this still doesn't fix:
<rdar://problem/3794799> Tiger8A252: copying a bunch o' text is so slow it seems like a hang
Reviewed by rjw.
* khtml/dom/dom_string.h:
* khtml/xml/dom2_rangeimpl.cpp:
(DOM::RangeImpl::toHTML): serialize the range by iterating through the range
* khtml/xml/dom_nodeimpl.cpp:
(NodeImpl::startMarkup): new, factored out from recursive_toString
(NodeImpl::endMarkup): ditto
(NodeImpl::recursive_toString): call factored out methods
* khtml/xml/dom_nodeimpl.h:
WebKit:
Reviewed by rjw.
* WebView.subproj/WebHTMLView.m:
(-[WebHTMLView _selectedArchive]): added timing code for copying markup
Canonical link: https://commits.webkit.org/6700@main
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@7674 268f45cc-cd09-0410-ab3c-d52691b4dbfc
0 commit comments