Changeset 232784 in webkit


Ignore:
Timestamp:
Jun 12, 2018 5:37:48 PM (6 years ago)
Author:
Ryan Haddad
Message:

Unreviewed, rolling out r232774.

Breaks internal builds.

Reverted changeset:

"Complex text handling should opt out of bounded text layout."
https://bugs.webkit.org/show_bug.cgi?id=186571
https://trac.webkit.org/changeset/232774

Location:
trunk
Files:
2 deleted
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r232783 r232784  
     12018-06-12  Ryan Haddad  <ryanhaddad@apple.com>
     2
     3        Unreviewed, rolling out r232774.
     4
     5        Breaks internal builds.
     6
     7        Reverted changeset:
     8
     9        "Complex text handling should opt out of bounded text layout."
     10        https://bugs.webkit.org/show_bug.cgi?id=186571
     11        https://trac.webkit.org/changeset/232774
     12
    1132018-06-07  Justin Fan  <justin_fan@apple.com>
    214
  • trunk/Source/WebCore/ChangeLog

    r232778 r232784  
     12018-06-12  Ryan Haddad  <ryanhaddad@apple.com>
     2
     3        Unreviewed, rolling out r232774.
     4
     5        Breaks internal builds.
     6
     7        Reverted changeset:
     8
     9        "Complex text handling should opt out of bounded text layout."
     10        https://bugs.webkit.org/show_bug.cgi?id=186571
     11        https://trac.webkit.org/changeset/232774
     12
    1132018-06-12  Ryosuke Niwa  <rniwa@webkit.org>
    214
  • trunk/Source/WebCore/platform/graphics/mac/ComplexTextControllerCoreText.mm

    r232774 r232784  
    143143
    144144    if (!m_mayUseNaturalWritingDirection || m_run.directionalOverride()) {
     145        static const void* optionKeys[] = { kCTTypesetterOptionForcedEmbeddingLevel };
    145146        const short ltrForcedEmbeddingLevelValue = 0;
    146147        const short rtlForcedEmbeddingLevelValue = 1;
    147 #if (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101400) || (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 120000) || PLATFORM(WATCHOS)
    148         static const void* optionKeys[] = { kCTTypesetterOptionForcedEmbeddingLevel, kCTTypesetterOptionAllowUnboundedLayout };
    149         static const void* ltrOptionValues[] = { CFNumberCreate(kCFAllocatorDefault, kCFNumberShortType, &ltrForcedEmbeddingLevelValue), kCFBooleanTrue };
    150         static const void* rtlOptionValues[] = { CFNumberCreate(kCFAllocatorDefault, kCFNumberShortType, &rtlForcedEmbeddingLevelValue), kCFBooleanTrue };
    151 #else
    152         static const void* optionKeys[] = { kCTTypesetterOptionForcedEmbeddingLevel };
    153148        static const void* ltrOptionValues[] = { CFNumberCreate(kCFAllocatorDefault, kCFNumberShortType, &ltrForcedEmbeddingLevelValue) };
    154149        static const void* rtlOptionValues[] = { CFNumberCreate(kCFAllocatorDefault, kCFNumberShortType, &rtlForcedEmbeddingLevelValue) };
    155 #endif
    156150        static CFDictionaryRef ltrTypesetterOptions = CFDictionaryCreate(kCFAllocatorDefault, optionKeys, ltrOptionValues, WTF_ARRAY_LENGTH(optionKeys), &kCFCopyStringDictionaryKeyCallBacks, &kCFTypeDictionaryValueCallBacks);
    157151        static CFDictionaryRef rtlTypesetterOptions = CFDictionaryCreate(kCFAllocatorDefault, optionKeys, rtlOptionValues, WTF_ARRAY_LENGTH(optionKeys), &kCFCopyStringDictionaryKeyCallBacks, &kCFTypeDictionaryValueCallBacks);
Note: See TracChangeset for help on using the changeset viewer.