| 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 11 matching lines...) Expand all  Loading... | 
|   22  */ |   22  */ | 
|   23  |   23  | 
|   24 #include "config.h" |   24 #include "config.h" | 
|   25 #include "platform/fonts/Font.h" |   25 #include "platform/fonts/Font.h" | 
|   26  |   26  | 
|   27 #include "platform/fonts/WidthIterator.h" |   27 #include "platform/fonts/WidthIterator.h" | 
|   28 #include "platform/geometry/FloatRect.h" |   28 #include "platform/geometry/FloatRect.h" | 
|   29 #include "platform/graphics/TextRun.h" |   29 #include "platform/graphics/TextRun.h" | 
|   30 #include "wtf/MainThread.h" |   30 #include "wtf/MainThread.h" | 
|   31 #include "wtf/StdLibExtras.h" |   31 #include "wtf/StdLibExtras.h" | 
|   32 #include "wtf/UnusedParam.h" |  | 
|   33 #include "wtf/text/StringBuilder.h" |   32 #include "wtf/text/StringBuilder.h" | 
|   34  |   33  | 
|   35 using namespace WTF; |   34 using namespace WTF; | 
|   36 using namespace Unicode; |   35 using namespace Unicode; | 
|   37  |   36  | 
|   38 namespace WTF { |   37 namespace WTF { | 
|   39  |   38  | 
|   40 // allow compilation of OwnPtr<TextLayout> in source files that don't have acces
     s to the TextLayout class definition |   39 // allow compilation of OwnPtr<TextLayout> in source files that don't have acces
     s to the TextLayout class definition | 
|   41 void OwnedPtrDeleter<WebCore::TextLayout>::deletePtr(WebCore::TextLayout* ptr) |   40 void OwnedPtrDeleter<WebCore::TextLayout>::deletePtr(WebCore::TextLayout* ptr) | 
|   42 { |   41 { | 
| (...skipping 646 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  689 } |  688 } | 
|  690  |  689  | 
|  691 void Font::willUseFontData() const |  690 void Font::willUseFontData() const | 
|  692 { |  691 { | 
|  693     const FontFamily& family = fontDescription().family(); |  692     const FontFamily& family = fontDescription().family(); | 
|  694     if (m_fontFallbackList && m_fontFallbackList->fontSelector() && !family.fami
     lyIsEmpty()) |  693     if (m_fontFallbackList && m_fontFallbackList->fontSelector() && !family.fami
     lyIsEmpty()) | 
|  695         m_fontFallbackList->fontSelector()->willUseFontData(fontDescription(), f
     amily.family()); |  694         m_fontFallbackList->fontSelector()->willUseFontData(fontDescription(), f
     amily.family()); | 
|  696 } |  695 } | 
|  697  |  696  | 
|  698 } |  697 } | 
| OLD | NEW |