From kde-commits Mon Jan 18 04:21:07 2010 From: Germain Garand Date: Mon, 18 Jan 2010 04:21:07 +0000 To: kde-commits Subject: KDE/kdelibs/khtml/css Message-Id: <1263788467.283121.32325.nullmailer () svn ! kde ! org> X-MARC-Message: https://marc.info/?l=kde-commits&m=126378856628099 SVN commit 1076379 by ggarand: hyphen selector must also honour html attributes' case sensitivity. [lang|=fr] { } =>
M +1 -1 cssstyleselector.cpp --- trunk/KDE/kdelibs/khtml/css/cssstyleselector.cpp #1076378:1076379 @@ -1405,7 +1405,7 @@ if (value->length() < selValue->length()) return false; // Check if value begins with selStr: - if (!value->startsWith(selValue)) + if (!value->startsWith(selValue, caseSensitive ? DOM::CaseSensitive : DOM::CaseInsensitive)) return false; // It does. Check for exact match or following '-': return value->length() == selValue->length() || (*value)[selValue->length()].unicode() == '-';