-
andersca@apple.com authored
Reviewed by Sam Weinig. Implement DrawingAreaImpl::scroll https://bugs.webkit.org/show_bug.cgi?id=52346 * WebProcess/WebPage/DrawingAreaImpl.cpp: (WebKit::DrawingAreaImpl::scroll): If there is already an active scroll, compute the area of both scroll rects and invalidate the smallest one. Compute a new dirty region if necessary and also add the scroll repaint region to the dirty region. (WebKit::DrawingAreaImpl::display): Reset the scroll area and scroll delta. * WebProcess/WebPage/DrawingAreaImpl.h: Add scroll area and scroll delta member variables. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75670 268f45cc-cd09-0410-ab3c-d52691b4dbfc
c37d9399