[Patch] outline fixes

Leo Savernik l.savernik at aon.at
Mon May 3 00:10:48 BST 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

This is an improved version outline patch.

Additionally to the old patch, it also merges the maxOutlineSize changes from 
WebCore. That way, the outlines are always fully drawn (the upper border of 
the focus rectangle on many links will not be cut off any more). This change 
makes the introduction of an own PaintActionOutline phase necessary.

With this patch khtml fully passes Hixie's evil outline tests [1].

I also noticed a bug on [1]: When smooth scrolling, the texts like "0.2in 
dotted aqua" won't have their "in dotted aqua" part painted. However, this is 
not caused by this patch, as it appears in KDE 3.2.2, too.

If nobody complains, I'll commit to head soon.

mfg
	Leo

[1] http://www.hixie.ch/tests/evil/mixed/outline.html
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQFAlYAAj5jssenUYTsRArNQAJ9Bo+rXHrpXcw9C3YRmdz19yg3GPACglBNe
EOfwV6kuSrTXeLu3nyml0k4=
=JCt4
-----END PGP SIGNATURE-----
-------------- next part --------------
A non-text attachment was scrubbed...
Name: khtml_outline_3.diff
Type: text/x-diff
Size: 26140 bytes
Desc: not available
URL: <https://mail.kde.org/mailman/private/kfm-devel/attachments/20040503/b9e2c11e/attachment.diff>


More information about the kfm-devel mailing list