Paul Pedriana-3 wrote:
The ScrollView::paint function seems wrong to me too.
The function source is shown below. I don't understand why it uses context->clip(visibleContentRect()) without accounting for documentDirtyRect. Shouldn't it make a union of visibleContentRect and documentDirtyRect? I am writing my own graphics back-end and this lack of clipping is messing up the view drawing.
paul, hi, there's a lot more corruption going on than just a few artefacts around buttons - see https://bugs.webkit.org/show_bug.cgi?id=25696 for more details but basically scrolling with mouse or keyboard _completely_ trashes the screen, with artefacts appearing in blue or black or from random memory areas. this is something of a showstopper for an embedded app project so if you or anyone else have any clues as to what needs to be done, fixing this, that would be great. paul if you have some patches already that would be great. l. -- View this message in context: http://www.nabble.com/WebKit-partial-rendering-issue-tp20721190p23487095.htm... Sent from the Webkit mailing list archive at Nabble.com.