Rions un peu avec KDE
Par NiKo le mardi 17 mai 2005, 17:08 - Dev - Lien permanent
[Via DLFP]
Humour spécial développeurs : Konqueror passe à son tour le test ACID2, et le tout grâce à un patch de quelques lignes de code seulement !
After the news of safari support passes ACID2, and all theses blog entry on kdedevelopers.org, I've decided to act.
Here is the patch against khtml which make Konqueror passes ACID2 test.
Well, it was simple.
Traduction possible :
Après l'annonce que Safari passait le test ACID2 avec succès, et la lecture de tous ces billets sur kdedevelopers.org, j'ai décidé de prendre les choses en main.
Voici donc le patch pour khtml qui permet à Konqueror de passer le test Acid 2.
En fait, ce n'était pas compliqué.
Le patch en question :
Index: khtml_part.cpp =================================================================== --- khtml_part.cpp (revision 414097) +++ khtml_part.cpp (working copy) @@ -557,8 +557,14 @@ } -bool KHTMLPart::openURL( const KURL &url ) +bool KHTMLPart::openURL( const KURL &url_ ) { + KURL url=url_; + if(url.url().contains("webstandards.org/act/acid2/")) + { + url=KURL(url.url().replace("test.html","reference.html" ) ); + } + kdDebug( 6050 ) << "KHTMLPart(" << this << ")::openURL " << url.url() << endl; d->m_redirectionTimer.stop();
[ En gros, ce patch se contente de remplacer automatiquement l'url du test html par l'url de l'image de référence
]



















Commentaires
1. Le mardi 17 mai 2005, 19:17 par Mitternacht
2. Le mercredi 18 mai 2005, 17:07 par wildmary
3. Le mardi 24 mai 2005, 23:16 par BeLu