Changeset 128629 in webkit


Ignore:
Timestamp:
Sep 14, 2012 10:54:22 AM (12 years ago)
Author:
tkent@chromium.org
Message:

Unreviewed, a workaround for a mysterious crash on Apple Windows port.
https://bugs.webkit.org/show_bug.cgi?id=96636

  • testing/InternalSettings.cpp:

Touch RuntimeEnabledFeatures::langAttributeAwareFormControlUIEnabled only if
ENABLE(INPUT_TYPE_TIME_MULTIPLE_FIELDS)
(WebCore::InternalSettings::Backup::Backup):
(WebCore::InternalSettings::Backup::restoreTo):
(WebCore::InternalSettings::setLangAttributeAwareFormControlUIEnabled):

  • testing/InternalSettings.h:

(Backup):

Location:
trunk/Source/WebCore
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r128627 r128629  
     12012-09-14  Kent Tamura  <tkent@chromium.org>
     2
     3        Unreviewed, a workaround for a mysterious crash on Apple Windows port.
     4        https://bugs.webkit.org/show_bug.cgi?id=96636
     5
     6        * testing/InternalSettings.cpp:
     7        Touch RuntimeEnabledFeatures::langAttributeAwareFormControlUIEnabled only if
     8        ENABLE(INPUT_TYPE_TIME_MULTIPLE_FIELDS)
     9        (WebCore::InternalSettings::Backup::Backup):
     10        (WebCore::InternalSettings::Backup::restoreTo):
     11        (WebCore::InternalSettings::setLangAttributeAwareFormControlUIEnabled):
     12        * testing/InternalSettings.h:
     13        (Backup):
     14
    1152012-09-14  David Grogan  <dgrogan@chromium.org>
    216
  • trunk/Source/WebCore/testing/InternalSettings.cpp

    r128583 r128629  
    9999    , m_canStartMedia(page->canStartMedia())
    100100    , m_originalMockScrollbarsEnabled(settings->mockScrollbarsEnabled())
     101#if ENABLE(INPUT_TYPE_TIME_MULTIPLE_FIELDS)
     102    // FIXME: This is a workaround for Apple Windows crash.
    101103    , m_langAttributeAwareFormControlUIEnabled(RuntimeEnabledFeatures::langAttributeAwareFormControlUIEnabled())
     104#endif
    102105{
    103106}
     
    133136    page->setCanStartMedia(m_canStartMedia);
    134137    settings->setMockScrollbarsEnabled(m_originalMockScrollbarsEnabled);
     138#if ENABLE(INPUT_TYPE_TIME_MULTIPLE_FIELDS)
    135139    RuntimeEnabledFeatures::setLangAttributeAwareFormControlUIEnabled(m_langAttributeAwareFormControlUIEnabled);
     140#endif
    136141}
    137142
     
    649654void InternalSettings::setLangAttributeAwareFormControlUIEnabled(bool enabled)
    650655{
     656#if ENABLE(INPUT_TYPE_TIME_MULTIPLE_FIELDS)
    651657    RuntimeEnabledFeatures::setLangAttributeAwareFormControlUIEnabled(enabled);
    652 }
    653 
    654 }
     658#else
     659    UNUSED_PARAM(enabled);
     660#endif
     661}
     662
     663}
  • trunk/Source/WebCore/testing/InternalSettings.h

    r128583 r128629  
    8181        bool m_canStartMedia;
    8282        bool m_originalMockScrollbarsEnabled;
     83#if ENABLE(INPUT_TYPE_TIME_MULTIPLE_FIELDS)
    8384        bool m_langAttributeAwareFormControlUIEnabled;
     85#endif
    8486    };
    8587
Note: See TracChangeset for help on using the changeset viewer.