Re: [[email protected]: Commit 3626. Redraw problems]

"Sebastian Geerken" <[email protected]>
Newsgroups gmane.comp.web.dillo.devel
Message-ID <[email protected]>
On Wed, Apr 23, 2014, Sebastian Geerken wrote:
> Hi Jorge,
> >   Today I saw commit 3626, and checked whether the pages I see to
> > produce redraw storms and CPU hogs were gone, and...  no   :-P
> > 
> >   I got one of them and worked reducing it to try to produce a good
> > test case, that's the attachment. If you open it with embedded CSS
> > disabled, it's OK, then enable it and voila: redraw storm and CPU
> > hog.
> > 
> >   I hope this helps the cause. Please let me know whether you can
> > work on it, or give me some clues to try to start digging further.
> 
> Yes, I can reproduce the problem. Thanks for the test.
> 
> This change (revision 3626) was for the opposite problem: in some
> cases, there is no redraw. It seems that I'll have to care about the
> TODO of the commit message soon: "Cleanup and document lastWordDrawn
> and redrawY!".
> 
> I'll work on this soon, after an issue I'll hope to finish today.

I'm now working on this, and have already found out that this is not a
redrawing problem: the only change in 3626 is that the CPU load is
shifted from dillo to Xorg. (It seems that more redrawing is done, but
this is rather a symptom of another problem, probably with resizing.)

I noted this several times, so please observe CPU load (e. g.  with
top(1)): if it stays high, even if dillo is responsive this is a
problem you should send to the list.

Sebastian

PS: Cleaning up lastWordDrawn/redrawY is still an issue, but with
lower priority.  Who did actually implement this?

_______________________________________________
Dillo-dev mailing list
[email protected]
http://lists.dillo.org/cgi-bin/mailman/listinfo/dillo-dev
signature.asc (application/pgp-signature, 490 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQEcBAEBAgAGBQJTWQXRAAoJEAw7+YHB+ZL640kH/2f6Tk1b2Pz0Ua/PblS63LVh
QAHXcg0jFBiPW9n31QyWEFJQNhhssryZzMrNJutVNSdI8U3sXH09uSN2J2BbjxSG
gP8qW2kjHtdEb+faZHmtmIalkKtSkpvL6DHHPLn/aMSLtE6PXjdp7H9YEeoCxCP0
cIBSPocwIK3HkC0N5eDyKhecgMcy3lifZsuxAmohBNgVYUwsYlabmCBGFVc+aV51
TTGQau9PUxxMItBRVKVStIcpLoxZ3yWq/B5330b9O8ROyGmfqU/GW6QjUBOotkiz
uTFxpnhT0V4euuE0JX5GhPpFUIn/FkJWMEDU1soXdnh2iGFXd2U8g8Fvk8Py/GI=
=4ezU
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.