Show
Ignore:
Timestamp:
12/19/07 11:24:10 (12 months ago)
Author:
hyatt@apple.com
Message:

Add support for GDI text on Windows.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/WebCore/ChangeLog

    r28864 r28867  
     12007-12-19  Dave Hyatt  <hyatt@apple.com> 
     2 
     3        Add support for GDI text rendering to WebKit. 
     4       
     5        Reviewed by mitz 
     6         
     7        * css/CSSStyleSelector.cpp: 
     8        (WebCore::CSSStyleSelector::applyProperty): 
     9        * dom/Document.cpp: 
     10        (WebCore::Document::recalcStyle): 
     11        * page/Settings.cpp: 
     12        (WebCore::Settings::setFontRenderingMode): 
     13        (WebCore::Settings::fontRenderingMode): 
     14        * page/Settings.h: 
     15        * platform/graphics/Font.h: 
     16        (WebCore::Font::renderingMode): 
     17        * platform/graphics/FontCache.cpp: 
     18        (WebCore::FontPlatformDataCacheKey::FontPlatformDataCacheKey): 
     19        (WebCore::FontPlatformDataCacheKey::operator==): 
     20        (WebCore::computeHash): 
     21        (WebCore::FontCache::getCachedFontPlatformData): 
     22        * platform/graphics/FontDescription.h: 
     23        (WebCore::): 
     24        (WebCore::FontDescription::FontDescription): 
     25        (WebCore::FontDescription::renderingMode): 
     26        (WebCore::FontDescription::setRenderingMode): 
     27        (WebCore::FontDescription::operator==): 
     28        * platform/graphics/GraphicsContext.h: 
     29        * platform/graphics/win/FontCacheWin.cpp: 
     30        (WebCore::FontCache::fontExists): 
     31        (WebCore::FontCache::createFontPlatformData): 
     32        * platform/graphics/win/FontDataWin.cpp: 
     33        (WebCore::FontData::platformInit): 
     34        (WebCore::FontData::smallCapsFontData): 
     35        (WebCore::FontData::containsCharacters): 
     36        (WebCore::FontData::determinePitch): 
     37        (WebCore::FontData::platformWidthForGlyph): 
     38        * platform/graphics/win/FontPlatformData.h: 
     39        (WebCore::FontPlatformData::FontPlatformData): 
     40        (WebCore::FontPlatformData::useGDI): 
     41        (WebCore::FontPlatformData::operator==): 
     42        * platform/graphics/win/FontPlatformDataWin.cpp: 
     43        (WebCore::FontPlatformData::FontPlatformData): 
     44        * platform/graphics/win/FontWin.cpp: 
     45        (WebCore::Font::drawGlyphs): 
     46        * platform/graphics/win/IconWin.cpp: 
     47        (WebCore::Icon::paint): 
     48        * platform/win/GraphicsContextWin.cpp: 
     49        (WebCore::GraphicsContext::getWindowsContext): 
     50        (WebCore::GraphicsContext::releaseWindowsContext): 
     51        * platform/win/UniscribeController.cpp: 
     52        (WebCore::UniscribeController::shapeAndPlaceItem): 
     53        * platform/win/UniscribeController.h: 
     54        * plugins/win/PluginViewWin.cpp: 
     55        (WebCore::PluginViewWin::paint): 
     56 
    1572007-12-19  Sven Herzberg  <sven@imendio.com> 
    258