| Index: chrome/common/gfx/chrome_canvas.cc
|
| ===================================================================
|
| --- chrome/common/gfx/chrome_canvas.cc (revision 4245)
|
| +++ chrome/common/gfx/chrome_canvas.cc (working copy)
|
| @@ -232,10 +232,13 @@
|
| else if ((flags & SHOW_PREFIX) == 0)
|
| f |= DT_NOPREFIX;
|
|
|
| - if (flags & MULTI_LINE)
|
| + if (flags & MULTI_LINE) {
|
| f |= DT_WORDBREAK;
|
| - else
|
| - f |= DT_SINGLELINE | DT_END_ELLIPSIS | DT_VCENTER;
|
| + } else {
|
| + f |= DT_SINGLELINE | DT_VCENTER;
|
| + if (!(flags & NO_ELLIPSIS))
|
| + f |= DT_END_ELLIPSIS;
|
| + }
|
|
|
| // vertical alignment
|
| if (flags & TEXT_VALIGN_TOP)
|
|
|