[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    branches/KDE/4.1/kdelibs/khtml/css
From:       Maks Orlovich <maksim () kde ! org>
Date:       2008-08-02 15:57:49
Message-ID: 1217692669.084498.3117.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 841089 by orlovich:

Handle text-overflow here
BUG:168094


 M  +8 -0      css_renderstyledeclarationimpl.cpp  


--- branches/KDE/4.1/kdelibs/khtml/css/css_renderstyledeclarationimpl.cpp \
#841088:841089 @@ -120,6 +120,7 @@
     CSS_PROP_WIDTH,
     CSS_PROP_WORD_SPACING,
     CSS_PROP_Z_INDEX,
+    CSS_PROP_TEXT_OVERFLOW
 };
 
 const unsigned numComputedProperties = sizeof(computedProperties) / \
sizeof(computedProperties[0]); @@ -1101,7 +1102,14 @@
         break;
     case CSS_PROP__KHTML_USER_INPUT:
         break;
+    case CSS_PROP_TEXT_OVERFLOW:
+        if (style->textOverflow())
+            return new CSSPrimitiveValueImpl(CSS_VAL_ELLIPSIS);
+        else
+            return new CSSPrimitiveValueImpl(CSS_VAL_CLIP);
+        break;
     default:
+        kWarning() << "Unhandled property:" << \
getPropertyName(propertyID);  Q_ASSERT( 0 );
         break;
     }


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic