Changeset 110808 in webkit


Ignore:
Timestamp:
Mar 14, 2012 7:12:28 PM (12 years ago)
Author:
commit-queue@webkit.org
Message:

Allow per-script font settings to be specified in layout tests
https://bugs.webkit.org/show_bug.cgi?id=78184

Patch by Matt Falkenhagen <falken@chromium.org> on 2012-03-14
Reviewed by Hajime Morita.

This adds per-script font settings to InternalSettings, so it can be used in layout tests instead of
the per-script font settings support in DumpRenderTree overridePreference, which has only been implemented
for Chromium so far.

.:

  • Source/autotools/symbols.filter: Added symbols.

Source/WebCore:

Test: changed fast/text/international/locale-sensitive-fonts.html to use InternalSettings
instead of overridePreference.

  • WebCore.exp.in: Added symbols.
  • platform/text/LocaleToScriptMapping.h: Added scriptNameToCode used by InternalSettings.

(WebCore):

  • platform/text/LocaleToScriptMappingDefault.cpp:

(WebCore::scriptNameToCode):
(WebCore::localeToScriptCodeForFontSelection):

  • platform/text/LocaleToScriptMappingICU.cpp:

(WebCore::scriptNameToCode):
(WebCore):

  • testing/InternalSettings.cpp: Added per-script font settings.

(WebCore):
(WebCore::setFontFamily):
(WebCore::InternalSettings::setStandardFontFamily):
(WebCore::InternalSettings::setSerifFontFamily):
(WebCore::InternalSettings::setSansSerifFontFamily):
(WebCore::InternalSettings::setFixedFontFamily):
(WebCore::InternalSettings::setCursiveFontFamily):
(WebCore::InternalSettings::setFantasyFontFamily):
(WebCore::InternalSettings::setPictographFontFamily):

  • testing/InternalSettings.h:

(InternalSettings):

  • testing/InternalSettings.idl:

Source/WebKit2:

  • win/WebKit2.def: Added symbols.
  • win/WebKit2CFLite.def: Added symbols.

LayoutTests:

  • fast/text/international/locale-sensitive-fonts-expected.html: Added. Changed test to a reftest.
  • fast/text/international/locale-sensitive-fonts.html: Changed to use InternalSettings.
  • platform/chromium-win/fast/text/international/locale-sensitive-fonts-expected.png: Removed.
  • platform/chromium/fast/text/international/locale-sensitive-fonts-expected.png: Removed.
  • platform/chromium/fast/text/international/locale-sensitive-fonts-expected.txt: Removed.
  • platform/efl/Skipped: Removed locale-sensitive-fonts.html since it no longer relies on overridePreference.
  • platform/gtk-wk2/Skipped: Ditto.
  • platform/gtk/Skipped: Ditto.
  • platform/mac/Skipped: Ditto.
  • platform/qt/Skipped: Ditto.
  • platform/win/Skipped: Ditto.
  • platform/wincairo/Skipped: Ditto.
  • platform/wk2/Skipped: Ditto.
Location:
trunk
Files:
1 added
3 deleted
23 edited

Legend:

Unmodified
Added
Removed
  • trunk/ChangeLog

    r110713 r110808  
     12012-03-14  Matt Falkenhagen  <falken@chromium.org>
     2
     3        Allow per-script font settings to be specified in layout tests
     4        https://bugs.webkit.org/show_bug.cgi?id=78184
     5
     6        Reviewed by Hajime Morita.
     7
     8        This adds per-script font settings to InternalSettings, so it can be used in layout tests instead of
     9        the per-script font settings support in DumpRenderTree overridePreference, which has only been implemented
     10        for Chromium so far.
     11
     12        * Source/autotools/symbols.filter: Added symbols.
     13
    1142012-03-14  Thiago Marcos P. Santos  <thiago.santos@intel.com>
    215
  • trunk/LayoutTests/ChangeLog

    r110799 r110808  
     12012-03-14  Matt Falkenhagen  <falken@chromium.org>
     2
     3        Allow per-script font settings to be specified in layout tests
     4        https://bugs.webkit.org/show_bug.cgi?id=78184
     5
     6        Reviewed by Hajime Morita.
     7
     8        This adds per-script font settings to InternalSettings, so it can be used in layout tests instead of
     9        the per-script font settings support in DumpRenderTree overridePreference, which has only been implemented
     10        for Chromium so far.
     11
     12        * fast/text/international/locale-sensitive-fonts-expected.html: Added. Changed test to a reftest.
     13        * fast/text/international/locale-sensitive-fonts.html: Changed to use InternalSettings.
     14        * platform/chromium-win/fast/text/international/locale-sensitive-fonts-expected.png: Removed.
     15        * platform/chromium/fast/text/international/locale-sensitive-fonts-expected.png: Removed.
     16        * platform/chromium/fast/text/international/locale-sensitive-fonts-expected.txt: Removed.
     17        * platform/efl/Skipped: Removed locale-sensitive-fonts.html since it no longer relies on overridePreference.
     18        * platform/gtk-wk2/Skipped: Ditto.
     19        * platform/gtk/Skipped: Ditto.
     20        * platform/mac/Skipped: Ditto.
     21        * platform/qt/Skipped: Ditto.
     22        * platform/win/Skipped: Ditto.
     23        * platform/wincairo/Skipped: Ditto.
     24        * platform/wk2/Skipped: Ditto.
     25
    1262012-03-14  Jessie Berlin  <jberlin@apple.com>
    227
  • trunk/LayoutTests/fast/text/international/locale-sensitive-fonts.html

    r99517 r110808  
    33<head>
    44<script>
    5 if (window.layoutTestController) {
    6     layoutTestController.overridePreference("WebKitStandardFontMap", [ "Hans", "Ahem" ]);
    7     layoutTestController.overridePreference("WebKitFantasyFontMap", [ "Hans", "Ahem" ]);
     5if (window.internals) {
     6    window.internals.settings.setStandardFontFamily("Ahem", "Hans");
     7    window.internals.settings.setFantasyFontFamily("Ahem", "Hans");
    88}
    99</script>
  • trunk/LayoutTests/platform/efl/Skipped

    r110713 r110808  
    660660fast/text/international/content-language-font-selection.html
    661661fast/text/international/content-language-with-subtags.html
    662 fast/text/international/locale-sensitive-fonts.html
    663662fast/text/zero-font-size.html
    664663fast/viewport/viewport-128.html
  • trunk/LayoutTests/platform/gtk-wk2/Skipped

    r107879 r110808  
    211211fast/text/international/content-language-font-selection.html
    212212fast/text/international/content-language-with-subtags.html
    213 fast/text/international/locale-sensitive-fonts.html
    214213fast/repaint/no-caret-repaint-in-non-content-editable-element.html
    215214editing/selection/caret-mode-paragraph-keys-navigation.html
  • trunk/LayoutTests/platform/gtk/Skipped

    r110675 r110808  
    378378fast/text/international/content-language-font-selection.html
    379379fast/text/international/content-language-with-subtags.html
    380 fast/text/international/locale-sensitive-fonts.html
    381380
    382381# Needs layoutTestController.enableAutoResizeMode()
  • trunk/LayoutTests/platform/mac/Skipped

    r110644 r110808  
    523523fast/text/international/content-language-font-selection.html
    524524fast/text/international/content-language-with-subtags.html
    525 fast/text/international/locale-sensitive-fonts.html
    526525
    527526# Web Intents is not yet enabled.
  • trunk/LayoutTests/platform/qt/Skipped

    r110686 r110808  
    10541054fast/text/international/content-language-font-selection.html
    10551055fast/text/international/content-language-with-subtags.html
    1056 fast/text/international/locale-sensitive-fonts.html
    10571056loader/go-back-to-different-window-size.html
    10581057
  • trunk/LayoutTests/platform/win/Skipped

    r110420 r110808  
    15341534fast/text/international/content-language-font-selection.html
    15351535fast/text/international/content-language-with-subtags.html
    1536 fast/text/international/locale-sensitive-fonts.html
    15371536
    15381537# Web Intents is not yet enabled.
  • trunk/LayoutTests/platform/wincairo/Skipped

    r110420 r110808  
    20472047fast/text/international/content-language-font-selection.html
    20482048fast/text/international/content-language-with-subtags.html
    2049 fast/text/international/locale-sensitive-fonts.html
    20502049
    20512050# Web Intents is not yet enabled.
  • trunk/LayoutTests/platform/wk2/Skipped

    r110766 r110808  
    295295fast/text/international/content-language-font-selection.html
    296296fast/text/international/content-language-with-subtags.html
    297 fast/text/international/locale-sensitive-fonts.html
    298297css3/filters/effect-combined.html
    299298css3/filters/filter-repaint.html
  • trunk/Source/WebCore/ChangeLog

    r110807 r110808  
     12012-03-14  Matt Falkenhagen  <falken@chromium.org>
     2
     3        Allow per-script font settings to be specified in layout tests
     4        https://bugs.webkit.org/show_bug.cgi?id=78184
     5
     6        Reviewed by Hajime Morita.
     7
     8        This adds per-script font settings to InternalSettings, so it can be used in layout tests instead of
     9        the per-script font settings support in DumpRenderTree overridePreference, which has only been implemented
     10        for Chromium so far.
     11
     12        Test: changed fast/text/international/locale-sensitive-fonts.html to use InternalSettings
     13        instead of overridePreference.
     14
     15        * WebCore.exp.in: Added symbols.
     16        * platform/text/LocaleToScriptMapping.h: Added scriptNameToCode used by InternalSettings.
     17        (WebCore):
     18        * platform/text/LocaleToScriptMappingDefault.cpp:
     19        (WebCore::scriptNameToCode):
     20        (WebCore::localeToScriptCodeForFontSelection):
     21        * platform/text/LocaleToScriptMappingICU.cpp:
     22        (WebCore::scriptNameToCode):
     23        (WebCore):
     24        * testing/InternalSettings.cpp: Added per-script font settings.
     25        (WebCore):
     26        (WebCore::setFontFamily):
     27        (WebCore::InternalSettings::setStandardFontFamily):
     28        (WebCore::InternalSettings::setSerifFontFamily):
     29        (WebCore::InternalSettings::setSansSerifFontFamily):
     30        (WebCore::InternalSettings::setFixedFontFamily):
     31        (WebCore::InternalSettings::setCursiveFontFamily):
     32        (WebCore::InternalSettings::setFantasyFontFamily):
     33        (WebCore::InternalSettings::setPictographFontFamily):
     34        * testing/InternalSettings.h:
     35        (InternalSettings):
     36        * testing/InternalSettings.idl:
     37
    1382012-03-14  Kwonjin Jeong  <gram@company100.net>
    239
  • trunk/Source/WebCore/WebCore.exp.in

    r110784 r110808  
    528528__ZN7WebCore16isEndOfParagraphERKNS_15VisiblePositionENS_27EditingBoundaryCrossingRuleE
    529529__ZN7WebCore16isUserVisibleURLEP8NSString
     530__ZN7WebCore16scriptNameToCodeERKN3WTF6StringE
    530531__ZN7WebCore16startOfParagraphERKNS_15VisiblePositionENS_27EditingBoundaryCrossingRuleE
    531532__ZN7WebCore17CredentialStorage24getFromPersistentStorageERKNS_15ProtectionSpaceE
  • trunk/Source/WebCore/platform/text/LocaleToScriptMapping.h

    r95901 r110808  
    3737namespace WebCore {
    3838
    39 UScriptCode localeToScriptCodeForFontSelection(const String& locale);
     39UScriptCode localeToScriptCodeForFontSelection(const String&);
     40UScriptCode scriptNameToCode(const String&);
    4041
    4142}
  • trunk/Source/WebCore/platform/text/LocaleToScriptMappingDefault.cpp

    r103397 r110808  
    3838namespace WebCore {
    3939
    40 static UScriptCode getScriptCode(const String& scriptName)
     40UScriptCode scriptNameToCode(const String& scriptName)
    4141{
    4242    struct ScriptNameCode {
     
    159159    }
    160160
    161     HashMap<String, UScriptCode>::iterator it = scriptNameCodeMap.find(scriptName);
     161    HashMap<String, UScriptCode>::iterator it = scriptNameCodeMap.find(scriptName.lower());
    162162    if (it != scriptNameCodeMap.end())
    163163        return it->second;
     
    388388        if (pos == notFound)
    389389            break;
    390         UScriptCode code = getScriptCode(canonicalLocale.substring(pos + 1));
     390        UScriptCode code = scriptNameToCode(canonicalLocale.substring(pos + 1));
    391391        if (code != USCRIPT_INVALID_CODE && code != USCRIPT_UNKNOWN)
    392392            return code;
  • trunk/Source/WebCore/platform/text/LocaleToScriptMappingICU.cpp

    r109175 r110808  
    7878}
    7979
     80UScriptCode scriptNameToCode(const String& name)
     81{
     82    int32_t code = u_getPropertyValueEnum(UCHAR_SCRIPT, name.utf8().data());
     83    if (code >= 0 && code < USCRIPT_CODE_LIMIT)
     84        return static_cast<UScriptCode>(code);
     85    return USCRIPT_INVALID_CODE;
     86}
     87
    8088} // namespace WebCore
  • trunk/Source/WebCore/testing/InternalSettings.cpp

    r110014 r110808  
    3434#include "InspectorController.h"
    3535#include "Language.h"
     36#include "LocaleToScriptMapping.h"
    3637#include "Page.h"
    3738#include "RuntimeEnabledFeatures.h"
     
    245246}
    246247
    247 }
     248typedef void (Settings::*SetFontFamilyFunction)(const AtomicString&, UScriptCode);
     249static void setFontFamily(Settings* settings, const String& family, const String& script, SetFontFamilyFunction setter)
     250{
     251    UScriptCode code = scriptNameToCode(script);
     252    if (code != USCRIPT_INVALID_CODE)
     253        (settings->*setter)(family, code);
     254}
     255
     256void InternalSettings::setStandardFontFamily(const String& family, const String& script, ExceptionCode& ec)
     257{
     258    InternalSettingsGuardForSettings();
     259    setFontFamily(settings(), family, script, &Settings::setStandardFontFamily);
     260}
     261
     262void InternalSettings::setSerifFontFamily(const String& family, const String& script, ExceptionCode& ec)
     263{
     264    InternalSettingsGuardForSettings();
     265    setFontFamily(settings(), family, script, &Settings::setSerifFontFamily);
     266}
     267
     268void InternalSettings::setSansSerifFontFamily(const String& family, const String& script, ExceptionCode& ec)
     269{
     270    InternalSettingsGuardForSettings();
     271    setFontFamily(settings(), family, script, &Settings::setSansSerifFontFamily);
     272}
     273
     274void InternalSettings::setFixedFontFamily(const String& family, const String& script, ExceptionCode& ec)
     275{
     276    InternalSettingsGuardForSettings();
     277    setFontFamily(settings(), family, script, &Settings::setFixedFontFamily);
     278}
     279
     280void InternalSettings::setCursiveFontFamily(const String& family, const String& script, ExceptionCode& ec)
     281{
     282    InternalSettingsGuardForSettings();
     283    setFontFamily(settings(), family, script, &Settings::setCursiveFontFamily);
     284}
     285
     286void InternalSettings::setFantasyFontFamily(const String& family, const String& script, ExceptionCode& ec)
     287{
     288    InternalSettingsGuardForSettings();
     289    setFontFamily(settings(), family, script, &Settings::setFantasyFontFamily);
     290}
     291
     292void InternalSettings::setPictographFontFamily(const String& family, const String& script, ExceptionCode& ec)
     293{
     294    InternalSettingsGuardForSettings();
     295    setFontFamily(settings(), family, script, &Settings::setPictographFontFamily);
     296}
     297
     298}
  • trunk/Source/WebCore/testing/InternalSettings.h

    r110014 r110808  
    6464    void setTouchEventEmulationEnabled(bool enabled, ExceptionCode&);
    6565    void setShadowDOMEnabled(bool enabled, ExceptionCode&);
     66    void setStandardFontFamily(const String& family, const String& script, ExceptionCode&);
     67    void setSerifFontFamily(const String& family, const String& script, ExceptionCode&);
     68    void setSansSerifFontFamily(const String& family, const String& script, ExceptionCode&);
     69    void setFixedFontFamily(const String& family, const String& script, ExceptionCode&);
     70    void setCursiveFontFamily(const String& family, const String& script, ExceptionCode&);
     71    void setFantasyFontFamily(const String& family, const String& script, ExceptionCode&);
     72    void setPictographFontFamily(const String& family, const String& script, ExceptionCode&);
    6673
    6774    void restoreTo(Settings*);
  • trunk/Source/WebCore/testing/InternalSettings.idl

    r110014 r110808  
    4343        void setTouchEventEmulationEnabled(in boolean enabled) raises(DOMException);
    4444        void setShadowDOMEnabled(in boolean enabled) raises(DOMException);
     45        void setStandardFontFamily(in DOMString family, in DOMString script) raises(DOMException);
     46        void setSerifFontFamily(in DOMString family, in DOMString script) raises(DOMException);
     47        void setSansSerifFontFamily(in DOMString family, in DOMString script) raises(DOMException);
     48        void setFixedFontFamily(in DOMString family, in DOMString script) raises(DOMException);
     49        void setCursiveFontFamily(in DOMString family, in DOMString script) raises(DOMException);
     50        void setFantasyFontFamily(in DOMString family, in DOMString script) raises(DOMException);
     51        void setPictographFontFamily(in DOMString family, in DOMString script) raises(DOMException);
    4552    };
    4653}
  • trunk/Source/WebKit2/ChangeLog

    r110804 r110808  
     12012-03-14  Matt Falkenhagen  <falken@chromium.org>
     2
     3        Allow per-script font settings to be specified in layout tests
     4        https://bugs.webkit.org/show_bug.cgi?id=78184
     5
     6        Reviewed by Hajime Morita.
     7
     8        This adds per-script font settings to InternalSettings, so it can be used in layout tests instead of
     9        the per-script font settings support in DumpRenderTree overridePreference, which has only been implemented
     10        for Chromium so far.
     11
     12        * win/WebKit2.def: Added symbols.
     13        * win/WebKit2CFLite.def: Added symbols.
     14
    1152012-03-14  Michael Saboff  <msaboff@apple.com>
    216
  • trunk/Source/WebKit2/win/WebKit2.def

    r110706 r110808  
    188188        ?s_info@JSNode@WebCore@@2UClassInfo@JSC@@B
    189189        ?scriptExecutionContext@JSDOMGlobalObject@WebCore@@QBEPAVScriptExecutionContext@2@XZ
     190        ?scriptNameToCode@WebCore@@YA?AW4UScriptCode@@ABVString@WTF@@@Z
    190191        ?scrollElementToRect@FrameView@WebCore@@QAEXPAVElement@2@ABVIntRect@2@@Z
     192        ?setCursiveFontFamily@Settings@WebCore@@QAEXABVAtomicString@WTF@@W4UScriptCode@@@Z
    191193        ?setDOMException@WebCore@@YAXPAVExecState@JSC@@H@Z
     194        ?setFantasyFontFamily@Settings@WebCore@@QAEXABVAtomicString@WTF@@W4UScriptCode@@@Z
     195        ?setFixedFontFamily@Settings@WebCore@@QAEXABVAtomicString@WTF@@W4UScriptCode@@@Z
    192196        ?setMockScrollbarsEnabled@Settings@WebCore@@SAX_N@Z
    193197        ?setPageScaleFactor@Page@WebCore@@QAEXMABVIntPoint@2@@Z
    194198        ?setPagination@Page@WebCore@@QAEXABUPagination@12@@Z
     199        ?setPictographFontFamily@Settings@WebCore@@QAEXABVAtomicString@WTF@@W4UScriptCode@@@Z
    195200        ?setResourcesDataSizeLimitsFromInternals@InspectorController@WebCore@@QAEXHH@Z
     201        ?setSansSerifFontFamily@Settings@WebCore@@QAEXABVAtomicString@WTF@@W4UScriptCode@@@Z
    196202        ?setScrollbarsSuppressed@ScrollView@WebCore@@QAEX_N0@Z
    197203        ?setScrollOffsetFromInternals@ScrollableArea@WebCore@@QAEXABVIntPoint@2@@Z
     204        ?setSerifFontFamily@Settings@WebCore@@QAEXABVAtomicString@WTF@@W4UScriptCode@@@Z
     205        ?setStandardFontFamily@Settings@WebCore@@QAEXABVAtomicString@WTF@@W4UScriptCode@@@Z
    198206        ?setSuggestedValue@HTMLInputElement@WebCore@@QAEXABVString@WTF@@@Z
    199207        ?settings@Document@WebCore@@QBEPAVSettings@2@XZ
  • trunk/Source/WebKit2/win/WebKit2CFLite.def

    r110706 r110808  
    181181        ?s_info@JSNode@WebCore@@2UClassInfo@JSC@@B
    182182        ?scriptExecutionContext@JSDOMGlobalObject@WebCore@@QBEPAVScriptExecutionContext@2@XZ
     183        ?scriptNameToCode@WebCore@@YA?AW4UScriptCode@@ABVString@WTF@@@Z
    183184        ?scrollElementToRect@FrameView@WebCore@@QAEXPAVElement@2@ABVIntRect@2@@Z
     185        ?setCursiveFontFamily@Settings@WebCore@@QAEXABVAtomicString@WTF@@W4UScriptCode@@@Z
    184186        ?setDOMException@WebCore@@YAXPAVExecState@JSC@@H@Z
     187        ?setFantasyFontFamily@Settings@WebCore@@QAEXABVAtomicString@WTF@@W4UScriptCode@@@Z
     188        ?setFixedFontFamily@Settings@WebCore@@QAEXABVAtomicString@WTF@@W4UScriptCode@@@Z
    185189        ?setMockScrollbarsEnabled@Settings@WebCore@@SAX_N@Z
    186190        ?setPageScaleFactor@Page@WebCore@@QAEXMABVIntPoint@2@@Z
    187191        ?setPagination@Page@WebCore@@QAEXABUPagination@12@@Z
     192        ?setPictographFontFamily@Settings@WebCore@@QAEXABVAtomicString@WTF@@W4UScriptCode@@@Z
    188193        ?setResourcesDataSizeLimitsFromInternals@InspectorController@WebCore@@QAEXHH@Z
     194        ?setSansSerifFontFamily@Settings@WebCore@@QAEXABVAtomicString@WTF@@W4UScriptCode@@@Z
    189195        ?setScrollbarsSuppressed@ScrollView@WebCore@@QAEX_N0@Z
    190196        ?setScrollOffsetFromInternals@ScrollableArea@WebCore@@QAEXABVIntPoint@2@@Z
     197        ?setSerifFontFamily@Settings@WebCore@@QAEXABVAtomicString@WTF@@W4UScriptCode@@@Z
     198        ?setStandardFontFamily@Settings@WebCore@@QAEXABVAtomicString@WTF@@W4UScriptCode@@@Z
    191199        ?setSuggestedValue@HTMLInputElement@WebCore@@QAEXABVString@WTF@@@Z
    192200        ?settings@Document@WebCore@@QBEPAVSettings@2@XZ
  • trunk/Source/autotools/symbols.filter

    r110706 r110808  
    5858_ZN7WebCore16HTMLInputElement17setSuggestedValueERKN3WTF6StringE;
    5959_ZN7WebCore16jsStringSlowCaseEPN3JSC9ExecStateERN3WTF7HashMapIPNS3_10StringImplENS0_4WeakINS0_8JSStringEEENS3_10StringHashENS3_10HashTraitsIS6_EENSB_IS9_EEEES6_;
     60_ZN7WebCore16scriptNameToCodeERKN3WTF6StringE;
    6061_ZN7WebCore17cacheDOMStructureEPNS_17JSDOMGlobalObjectEPN3JSC9StructureEPKNS2_9ClassInfoE;
    6162_ZN7WebCore18HTMLContentElement6createEPNS_8DocumentE;
     
    101102_ZN7WebCore14ScrollableArea28setScrollOffsetFromInternalsERKNS_8IntPointE;
    102103_ZN7WebCore10ScrollView23setScrollbarsSuppressedEbb;
     104_ZN7WebCore8Settings18setFixedFontFamilyERKN3WTF12AtomicStringE11UScriptCode;
     105_ZN7WebCore8Settings18setSerifFontFamilyERKN3WTF12AtomicStringE11UScriptCode;
     106_ZN7WebCore8Settings20setCursiveFontFamilyERKN3WTF12AtomicStringE11UScriptCode;
     107_ZN7WebCore8Settings20setFantasyFontFamilyERKN3WTF12AtomicStringE11UScriptCode;
     108_ZN7WebCore8Settings21setStandardFontFamilyERKN3WTF12AtomicStringE11UScriptCode;
     109_ZN7WebCore8Settings22setSansSerifFontFamilyERKN3WTF12AtomicStringE11UScriptCode;
     110_ZN7WebCore8Settings23setPictographFontFamilyERKN3WTF12AtomicStringE11UScriptCode;
    103111_ZN7WebCore8Settings24setMockScrollbarsEnabledEb;
    104112_ZN7WebCore8Settings37setFixedElementsLayoutRelativeToFrameEb;
Note: See TracChangeset for help on using the changeset viewer.