| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 1999 Lars Knoll (knoll@kde.org) | 2 * Copyright (C) 1999 Lars Knoll (knoll@kde.org) |
| 3 * (C) 1999 Antti Koivisto (koivisto@kde.org) | 3 * (C) 1999 Antti Koivisto (koivisto@kde.org) |
| 4 * (C) 2000 Dirk Mueller (mueller@kde.org) | 4 * (C) 2000 Dirk Mueller (mueller@kde.org) |
| 5 * Copyright (C) 2003, 2006, 2010, 2011 Apple Inc. All rights reserved. | 5 * Copyright (C) 2003, 2006, 2010, 2011 Apple Inc. All rights reserved. |
| 6 * | 6 * |
| 7 * This library is free software; you can redistribute it and/or | 7 * This library is free software; you can redistribute it and/or |
| 8 * modify it under the terms of the GNU Library General Public | 8 * modify it under the terms of the GNU Library General Public |
| 9 * License as published by the Free Software Foundation; either | 9 * License as published by the Free Software Foundation; either |
| 10 * version 2 of the License, or (at your option) any later version. | 10 * version 2 of the License, or (at your option) any later version. |
| (...skipping 219 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 230 #if ENABLE(SVG_FONTS) | 230 #if ENABLE(SVG_FONTS) |
| 231 if (TextRun::RenderingContext* renderingContext = run.renderingContext()) | 231 if (TextRun::RenderingContext* renderingContext = run.renderingContext()) |
| 232 return renderingContext->floatWidthUsingSVGFont(*this, run, charsConsume
d, glyphName); | 232 return renderingContext->floatWidthUsingSVGFont(*this, run, charsConsume
d, glyphName); |
| 233 #endif | 233 #endif |
| 234 | 234 |
| 235 charsConsumed = run.length(); | 235 charsConsumed = run.length(); |
| 236 glyphName = ""; | 236 glyphName = ""; |
| 237 return width(run); | 237 return width(run); |
| 238 } | 238 } |
| 239 | 239 |
| 240 #if !(PLATFORM(MAC) || (PLATFORM(CHROMIUM) && OS(DARWIN))) | 240 #if !OS(DARWIN) |
| 241 | 241 |
| 242 PassOwnPtr<TextLayout> Font::createLayout(RenderText*, float, bool) const | 242 PassOwnPtr<TextLayout> Font::createLayout(RenderText*, float, bool) const |
| 243 { | 243 { |
| 244 return nullptr; | 244 return nullptr; |
| 245 } | 245 } |
| 246 | 246 |
| 247 void Font::deleteLayout(TextLayout*) | 247 void Font::deleteLayout(TextLayout*) |
| 248 { | 248 { |
| 249 } | 249 } |
| 250 | 250 |
| (...skipping 547 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 798 | 798 |
| 799 // Additional word-separator characters listed in CSS Text Level 3 Editor's
Draft 3 November 2010. | 799 // Additional word-separator characters listed in CSS Text Level 3 Editor's
Draft 3 November 2010. |
| 800 if (c == ethiopicWordspace || c == aegeanWordSeparatorLine || c == aegeanWor
dSeparatorDot | 800 if (c == ethiopicWordspace || c == aegeanWordSeparatorLine || c == aegeanWor
dSeparatorDot |
| 801 || c == ugariticWordDivider || c == tibetanMarkIntersyllabicTsheg || c =
= tibetanMarkDelimiterTshegBstar) | 801 || c == ugariticWordDivider || c == tibetanMarkIntersyllabicTsheg || c =
= tibetanMarkDelimiterTshegBstar) |
| 802 return false; | 802 return false; |
| 803 | 803 |
| 804 return true; | 804 return true; |
| 805 } | 805 } |
| 806 | 806 |
| 807 } | 807 } |
| OLD | NEW |