Changeset 158102 in webkit


Ignore:
Timestamp:
Oct 28, 2013 12:29:21 AM (10 years ago)
Author:
zandobersek@gmail.com
Message:

Re-enable simple line layout for GTK
https://bugs.webkit.org/show_bug.cgi?id=123388

Reviewed by Andreas Kling.

Source/WebCore:

  • rendering/SimpleLineLayout.cpp:

(WebCore::SimpleLineLayout::canUseFor): 8-bit TextRun support is now enabled for the GTK port, so the port
can use the simple line layout.

Source/WTF:

  • wtf/FeatureDefines.h: Enable the 8-bit TextRun support for the GTK port.
Location:
trunk/Source
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WTF/ChangeLog

    r158050 r158102  
     12013-10-28  Zan Dobersek  <zdobersek@igalia.com>
     2
     3        Re-enable simple line layout for GTK
     4        https://bugs.webkit.org/show_bug.cgi?id=123388
     5
     6        Reviewed by Andreas Kling.
     7
     8        * wtf/FeatureDefines.h: Enable the 8-bit TextRun support for the GTK port.
     9
    1102013-10-25  Joseph Pecoraro  <pecoraro@apple.com>
    211
  • trunk/Source/WTF/wtf/FeatureDefines.h

    r158050 r158102  
    300300#endif
    301301
     302#if !defined(ENABLE_8BIT_TEXTRUN)
     303#define ENABLE_8BIT_TEXTRUN 1
     304#endif
     305
    302306#endif /* PLATFORM(GTK) */
    303307
  • trunk/Source/WebCore/ChangeLog

    r158100 r158102  
     12013-10-28  Zan Dobersek  <zdobersek@igalia.com>
     2
     3        Re-enable simple line layout for GTK
     4        https://bugs.webkit.org/show_bug.cgi?id=123388
     5
     6        Reviewed by Andreas Kling.
     7
     8        * rendering/SimpleLineLayout.cpp:
     9        (WebCore::SimpleLineLayout::canUseFor): 8-bit TextRun support is now enabled for the GTK port, so the port
     10        can use the simple line layout.
     11
    1122013-10-27  Andreas Kling  <akling@apple.com>
    213
  • trunk/Source/WebCore/rendering/SimpleLineLayout.cpp

    r158098 r158102  
    5555bool canUseFor(const RenderBlockFlow& flow)
    5656{
    57 #if !PLATFORM(MAC)
     57#if !PLATFORM(MAC) && !PLATFORM(GTK)
    5858    // FIXME: Non-mac platforms are hitting ASSERT(run.charactersLength() >= run.length())
    5959    // https://bugs.webkit.org/show_bug.cgi?id=123338
Note: See TracChangeset for help on using the changeset viewer.