Changeset 206119 in webkit


Ignore:
Timestamp:
Sep 19, 2016 2:25:15 PM (8 years ago)
Author:
dbates@webkit.org
Message:

Remove ENABLE(TEXT_AUTOSIZING) automatic text size adjustment code
https://bugs.webkit.org/show_bug.cgi?id=162167

Reviewed by Simon Fraser.

.:

  • Source/cmake/OptionsMac.cmake:
  • Source/cmake/OptionsWin.cmake:
  • Source/cmake/WebKitFeatures.cmake:

Source/JavaScriptCore:

  • Configurations/FeatureDefines.xcconfig:

Source/WebCore:

Remove the automatic text size adjustment code guarded by ENABLE(TEXT_AUTOSIZING)
because it is not used by any port. On Mac and iOS, analogous code guarded by
ENABLE(IOS_TEXT_AUTOSIZING) is used.

  • CMakeLists.txt:
  • Configurations/FeatureDefines.xcconfig:
  • dom/Document.cpp:

(WebCore::Document::Document):

  • dom/Document.h:

(WebCore::Document::textAutosizer): Deleted.

  • page/FrameView.cpp:

(WebCore::FrameView::setFrameRect):
(WebCore::FrameView::layout):

  • page/Settings.cpp:

(WebCore::Settings::Settings):
(WebCore::Settings::setTextAutosizingFontScaleFactor): Deleted.

  • page/Settings.h:

(WebCore::Settings::textAutosizingFontScaleFactor): Deleted.

  • page/animation/CSSPropertyAnimation.cpp:

(WebCore::CSSPropertyAnimationWrapperMap::CSSPropertyAnimationWrapperMap):

  • rendering/RenderingAllInOne.cpp:
  • rendering/TextAutosizer.cpp: Removed.
  • rendering/TextAutosizer.h: Removed.
  • rendering/style/RenderStyle.cpp:

(WebCore::RenderStyle::changeRequiresLayout):
(WebCore::RenderStyle::lineHeight):
(WebCore::RenderStyle::setFontSize):

  • rendering/style/RenderStyle.h:

(WebCore::RenderStyle::textAutosizingMultiplier): Deleted.
(WebCore::RenderStyle::setTextAutosizingMultiplier): Deleted.

  • rendering/style/StyleVisualData.cpp:

(WebCore::StyleVisualData::StyleVisualData):

  • rendering/style/StyleVisualData.h:
  • testing/InternalSettings.cpp:

(WebCore::InternalSettings::Backup::Backup):
(WebCore::InternalSettings::Backup::restoreTo):
(WebCore::InternalSettings::setTextAutosizingEnabled):
(WebCore::InternalSettings::setTextAutosizingWindowSizeOverride):
(WebCore::InternalSettings::setTextAutosizingFontScaleFactor): Deleted.

  • testing/InternalSettings.h:
  • testing/InternalSettings.idl:

Source/WebKit/mac:

  • Configurations/FeatureDefines.xcconfig:

Source/WebKit2:

  • Configurations/FeatureDefines.xcconfig:
  • WebProcess/WebPage/WebPage.cpp:

(WebKit::WebPage::updatePreferences):

Source/WTF:

  • wtf/FeatureDefines.h:

Tools:

  • Scripts/webkitperl/FeatureList.pm:
  • TestWebKitAPI/Configurations/FeatureDefines.xcconfig:

LayoutTests:

  • TestExpectations:
  • fast/text-autosizing/cluster-inline-block-or-table-expected.html: Removed.
  • fast/text-autosizing/cluster-inline-block-or-table.html: Removed.
  • fast/text-autosizing/cluster-inline-grid-flex-box-expected.html: Removed.
  • fast/text-autosizing/cluster-inline-grid-flex-box.html: Removed.
  • fast/text-autosizing/cluster-list-item-expected.html: Removed.
  • fast/text-autosizing/cluster-list-item.html: Removed.
  • fast/text-autosizing/cluster-narrow-in-wide-expected.html: Removed.
  • fast/text-autosizing/cluster-narrow-in-wide-ohidden-expected.html: Removed.
  • fast/text-autosizing/cluster-narrow-in-wide-ohidden.html: Removed.
  • fast/text-autosizing/cluster-narrow-in-wide.html: Removed.
  • fast/text-autosizing/cluster-wide-in-narrow-expected.html: Removed.
  • fast/text-autosizing/cluster-wide-in-narrow.html: Removed.
  • fast/text-autosizing/cluster-with-narrow-lca-and-cluster-expected.html: Removed.
  • fast/text-autosizing/cluster-with-narrow-lca-and-cluster.html: Removed.
  • fast/text-autosizing/cluster-with-narrow-lca-expected.html: Removed.
  • fast/text-autosizing/cluster-with-narrow-lca.html: Removed.
  • fast/text-autosizing/cluster-with-wide-lca-expected.html: Removed.
  • fast/text-autosizing/cluster-with-wide-lca.html: Removed.
  • fast/text-autosizing/clusters-insufficient-text-expected.html: Removed.
  • fast/text-autosizing/clusters-insufficient-text.html: Removed.
  • fast/text-autosizing/clusters-insufficient-width-expected.html: Removed.
  • fast/text-autosizing/clusters-insufficient-width.html: Removed.
  • fast/text-autosizing/clusters-sufficient-text-except-in-root-expected.html: Removed.
  • fast/text-autosizing/clusters-sufficient-text-except-in-root.html: Removed.
  • fast/text-autosizing/clusters-sufficient-width-expected.html: Removed.
  • fast/text-autosizing/clusters-sufficient-width.html: Removed.
  • fast/text-autosizing/constrained-and-overflow-auto-ancestor-expected.html: Removed.
  • fast/text-autosizing/constrained-and-overflow-auto-ancestor.html: Removed.
  • fast/text-autosizing/constrained-and-overflow-hidden-ancestor-expected.html: Removed.
  • fast/text-autosizing/constrained-and-overflow-hidden-ancestor.html: Removed.
  • fast/text-autosizing/constrained-and-overflow-paged-x-ancestor-expected.html: Removed.
  • fast/text-autosizing/constrained-and-overflow-paged-x-ancestor.html: Removed.
  • fast/text-autosizing/constrained-and-overflow-scroll-ancestor-expected.html: Removed.
  • fast/text-autosizing/constrained-and-overflow-scroll-ancestor.html: Removed.
  • fast/text-autosizing/constrained-height-ancestor-expected.html: Removed.
  • fast/text-autosizing/constrained-height-ancestor.html: Removed.
  • fast/text-autosizing/constrained-height-body-expected.html: Removed.
  • fast/text-autosizing/constrained-height-body.html: Removed.
  • fast/text-autosizing/constrained-maxheight-ancestor-expected.html: Removed.
  • fast/text-autosizing/constrained-maxheight-ancestor.html: Removed.
  • fast/text-autosizing/constrained-maxheight-expected.html: Removed.
  • fast/text-autosizing/constrained-maxheight.html: Removed.
  • fast/text-autosizing/constrained-out-of-flow-expected.html: Removed.
  • fast/text-autosizing/constrained-out-of-flow.html: Removed.
  • fast/text-autosizing/constrained-percent-maxheight-expected.html: Removed.
  • fast/text-autosizing/constrained-percent-maxheight.html: Removed.
  • fast/text-autosizing/constrained-percent-of-viewport-maxheight-expected.html: Removed.
  • fast/text-autosizing/constrained-percent-of-viewport-maxheight.html: Removed.
  • fast/text-autosizing/constrained-then-float-ancestors-expected.html: Removed.
  • fast/text-autosizing/constrained-then-float-ancestors.html: Removed.
  • fast/text-autosizing/constrained-then-overflow-ancestors-expected.html: Removed.
  • fast/text-autosizing/constrained-then-overflow-ancestors.html: Removed.
  • fast/text-autosizing/constrained-then-position-absolute-ancestors-expected.html: Removed.
  • fast/text-autosizing/constrained-then-position-absolute-ancestors.html: Removed.
  • fast/text-autosizing/constrained-then-position-fixed-ancestors-expected.html: Removed.
  • fast/text-autosizing/constrained-then-position-fixed-ancestors.html: Removed.
  • fast/text-autosizing/constrained-within-overflow-ancestor-expected.html: Removed.
  • fast/text-autosizing/constrained-within-overflow-ancestor.html: Removed.
  • fast/text-autosizing/em-margin-border-padding-expected.html: Removed.
  • fast/text-autosizing/em-margin-border-padding.html: Removed.
  • fast/text-autosizing/font-scale-factor-expected.html: Removed.
  • fast/text-autosizing/font-scale-factor.html: Removed.
  • fast/text-autosizing/form-controls-autosizing-button-input-elements-expected.html: Removed.
  • fast/text-autosizing/form-controls-autosizing-button-input-elements.html: Removed.
  • fast/text-autosizing/form-controls-autosizing-checkbox-input-element-expected.html: Removed.
  • fast/text-autosizing/form-controls-autosizing-checkbox-input-element.html: Removed.
  • fast/text-autosizing/form-controls-autosizing-radio-input-element-expected.html: Removed.
  • fast/text-autosizing/form-controls-autosizing-radio-input-element.html: Removed.
  • fast/text-autosizing/form-controls-autosizing-select-element-expected.html: Removed.
  • fast/text-autosizing/form-controls-autosizing-select-element.html: Removed.
  • fast/text-autosizing/form-controls-autosizing-textfield-input-elements-expected.html: Removed.
  • fast/text-autosizing/form-controls-autosizing-textfield-input-elements.html: Removed.
  • fast/text-autosizing/header-li-links-autosizing-expected.html: Removed.
  • fast/text-autosizing/header-li-links-autosizing.html: Removed.
  • fast/text-autosizing/header-links-autosizing-different-fontsize-expected.html: Removed.
  • fast/text-autosizing/header-links-autosizing-different-fontsize.html: Removed.
  • fast/text-autosizing/header-links-autosizing-expected.html: Removed.
  • fast/text-autosizing/header-links-autosizing.html: Removed.
  • fast/text-autosizing/narrow-child-expected.html: Removed.
  • fast/text-autosizing/narrow-child.html: Removed.
  • fast/text-autosizing/narrow-descendants-combined-expected.html: Removed.
  • fast/text-autosizing/narrow-descendants-combined.html: Removed.
  • fast/text-autosizing/narrow-iframe-expected.html: Removed.
  • fast/text-autosizing/narrow-iframe-flattened-expected.html: Removed.
  • fast/text-autosizing/narrow-iframe-flattened.html: Removed.
  • fast/text-autosizing/narrow-iframe.html: Removed.
  • fast/text-autosizing/nested-child-expected.html: Removed.
  • fast/text-autosizing/nested-child.html: Removed.
  • fast/text-autosizing/nested-em-line-height-expected.html: Removed.
  • fast/text-autosizing/nested-em-line-height.html: Removed.
  • fast/text-autosizing/oscillation-javascript-fontsize-change-expected.html: Removed.
  • fast/text-autosizing/oscillation-javascript-fontsize-change.html: Removed.
  • fast/text-autosizing/simple-paragraph-expected.html: Removed.
  • fast/text-autosizing/simple-paragraph.html: Removed.
  • fast/text-autosizing/span-child-expected.html: Removed.
  • fast/text-autosizing/span-child.html: Removed.
  • fast/text-autosizing/unwrappable-blocks-expected.html: Removed.
  • fast/text-autosizing/unwrappable-blocks.html: Removed.
  • fast/text-autosizing/unwrappable-inlines-expected.html: Removed.
  • fast/text-autosizing/unwrappable-inlines.html: Removed.
  • fast/text-autosizing/various-font-sizes-expected.html: Removed.
  • fast/text-autosizing/various-font-sizes.html: Removed.
  • fast/text-autosizing/wide-block-expected.html: Removed.
  • fast/text-autosizing/wide-block.html: Removed.
  • fast/text-autosizing/wide-child-expected.html: Removed.
  • fast/text-autosizing/wide-child.html: Removed.
  • fast/text-autosizing/wide-iframe-expected.html: Removed.
  • fast/text-autosizing/wide-iframe.html: Removed.
  • fast/text-autosizing/wide-in-narrow-overflow-scroll-expected.html: Removed.
  • fast/text-autosizing/wide-in-narrow-overflow-scroll.html: Removed.
  • platform/efl/TestExpectations:
  • platform/gtk/TestExpectations:
  • platform/ios-simulator-wk1/TestExpectations: Move Failure entry for test

fast/text-autosizing/ios/line-height-text-autosizing.html from here to platform/ios-simulator/TestExpectations.

  • platform/ios-simulator-wk2/TestExpectations: Ditto.
  • platform/ios-simulator/TestExpectations: Associated failure of test

fast/text-autosizing/ios/line-height-text-autosizing.html with <https://bugs.webkit.org/show_bug.cgi?id=162236>.

  • platform/mac-wk2/TestExpectations:
  • platform/mac/TestExpectations:
  • platform/win/TestExpectations:
  • platform/wk2/TestExpectations:
Location:
trunk
Files:
112 deleted
44 edited

Legend:

Unmodified
Added
Removed
  • trunk/ChangeLog

    r206095 r206119  
     12016-09-19  Daniel Bates  <dabates@apple.com>
     2
     3        Remove ENABLE(TEXT_AUTOSIZING) automatic text size adjustment code
     4        https://bugs.webkit.org/show_bug.cgi?id=162167
     5
     6        Reviewed by Simon Fraser.
     7
     8        * Source/cmake/OptionsMac.cmake:
     9        * Source/cmake/OptionsWin.cmake:
     10        * Source/cmake/WebKitFeatures.cmake:
     11
    1122016-09-19  Michael Catanzaro  <mcatanzaro@igalia.com>
    213
  • trunk/LayoutTests/ChangeLog

    r206117 r206119  
     12016-09-19  Daniel Bates  <dabates@apple.com>
     2
     3        Remove ENABLE(TEXT_AUTOSIZING) automatic text size adjustment code
     4        https://bugs.webkit.org/show_bug.cgi?id=162167
     5
     6        Reviewed by Simon Fraser.
     7
     8        * TestExpectations:
     9        * fast/text-autosizing/cluster-inline-block-or-table-expected.html: Removed.
     10        * fast/text-autosizing/cluster-inline-block-or-table.html: Removed.
     11        * fast/text-autosizing/cluster-inline-grid-flex-box-expected.html: Removed.
     12        * fast/text-autosizing/cluster-inline-grid-flex-box.html: Removed.
     13        * fast/text-autosizing/cluster-list-item-expected.html: Removed.
     14        * fast/text-autosizing/cluster-list-item.html: Removed.
     15        * fast/text-autosizing/cluster-narrow-in-wide-expected.html: Removed.
     16        * fast/text-autosizing/cluster-narrow-in-wide-ohidden-expected.html: Removed.
     17        * fast/text-autosizing/cluster-narrow-in-wide-ohidden.html: Removed.
     18        * fast/text-autosizing/cluster-narrow-in-wide.html: Removed.
     19        * fast/text-autosizing/cluster-wide-in-narrow-expected.html: Removed.
     20        * fast/text-autosizing/cluster-wide-in-narrow.html: Removed.
     21        * fast/text-autosizing/cluster-with-narrow-lca-and-cluster-expected.html: Removed.
     22        * fast/text-autosizing/cluster-with-narrow-lca-and-cluster.html: Removed.
     23        * fast/text-autosizing/cluster-with-narrow-lca-expected.html: Removed.
     24        * fast/text-autosizing/cluster-with-narrow-lca.html: Removed.
     25        * fast/text-autosizing/cluster-with-wide-lca-expected.html: Removed.
     26        * fast/text-autosizing/cluster-with-wide-lca.html: Removed.
     27        * fast/text-autosizing/clusters-insufficient-text-expected.html: Removed.
     28        * fast/text-autosizing/clusters-insufficient-text.html: Removed.
     29        * fast/text-autosizing/clusters-insufficient-width-expected.html: Removed.
     30        * fast/text-autosizing/clusters-insufficient-width.html: Removed.
     31        * fast/text-autosizing/clusters-sufficient-text-except-in-root-expected.html: Removed.
     32        * fast/text-autosizing/clusters-sufficient-text-except-in-root.html: Removed.
     33        * fast/text-autosizing/clusters-sufficient-width-expected.html: Removed.
     34        * fast/text-autosizing/clusters-sufficient-width.html: Removed.
     35        * fast/text-autosizing/constrained-and-overflow-auto-ancestor-expected.html: Removed.
     36        * fast/text-autosizing/constrained-and-overflow-auto-ancestor.html: Removed.
     37        * fast/text-autosizing/constrained-and-overflow-hidden-ancestor-expected.html: Removed.
     38        * fast/text-autosizing/constrained-and-overflow-hidden-ancestor.html: Removed.
     39        * fast/text-autosizing/constrained-and-overflow-paged-x-ancestor-expected.html: Removed.
     40        * fast/text-autosizing/constrained-and-overflow-paged-x-ancestor.html: Removed.
     41        * fast/text-autosizing/constrained-and-overflow-scroll-ancestor-expected.html: Removed.
     42        * fast/text-autosizing/constrained-and-overflow-scroll-ancestor.html: Removed.
     43        * fast/text-autosizing/constrained-height-ancestor-expected.html: Removed.
     44        * fast/text-autosizing/constrained-height-ancestor.html: Removed.
     45        * fast/text-autosizing/constrained-height-body-expected.html: Removed.
     46        * fast/text-autosizing/constrained-height-body.html: Removed.
     47        * fast/text-autosizing/constrained-maxheight-ancestor-expected.html: Removed.
     48        * fast/text-autosizing/constrained-maxheight-ancestor.html: Removed.
     49        * fast/text-autosizing/constrained-maxheight-expected.html: Removed.
     50        * fast/text-autosizing/constrained-maxheight.html: Removed.
     51        * fast/text-autosizing/constrained-out-of-flow-expected.html: Removed.
     52        * fast/text-autosizing/constrained-out-of-flow.html: Removed.
     53        * fast/text-autosizing/constrained-percent-maxheight-expected.html: Removed.
     54        * fast/text-autosizing/constrained-percent-maxheight.html: Removed.
     55        * fast/text-autosizing/constrained-percent-of-viewport-maxheight-expected.html: Removed.
     56        * fast/text-autosizing/constrained-percent-of-viewport-maxheight.html: Removed.
     57        * fast/text-autosizing/constrained-then-float-ancestors-expected.html: Removed.
     58        * fast/text-autosizing/constrained-then-float-ancestors.html: Removed.
     59        * fast/text-autosizing/constrained-then-overflow-ancestors-expected.html: Removed.
     60        * fast/text-autosizing/constrained-then-overflow-ancestors.html: Removed.
     61        * fast/text-autosizing/constrained-then-position-absolute-ancestors-expected.html: Removed.
     62        * fast/text-autosizing/constrained-then-position-absolute-ancestors.html: Removed.
     63        * fast/text-autosizing/constrained-then-position-fixed-ancestors-expected.html: Removed.
     64        * fast/text-autosizing/constrained-then-position-fixed-ancestors.html: Removed.
     65        * fast/text-autosizing/constrained-within-overflow-ancestor-expected.html: Removed.
     66        * fast/text-autosizing/constrained-within-overflow-ancestor.html: Removed.
     67        * fast/text-autosizing/em-margin-border-padding-expected.html: Removed.
     68        * fast/text-autosizing/em-margin-border-padding.html: Removed.
     69        * fast/text-autosizing/font-scale-factor-expected.html: Removed.
     70        * fast/text-autosizing/font-scale-factor.html: Removed.
     71        * fast/text-autosizing/form-controls-autosizing-button-input-elements-expected.html: Removed.
     72        * fast/text-autosizing/form-controls-autosizing-button-input-elements.html: Removed.
     73        * fast/text-autosizing/form-controls-autosizing-checkbox-input-element-expected.html: Removed.
     74        * fast/text-autosizing/form-controls-autosizing-checkbox-input-element.html: Removed.
     75        * fast/text-autosizing/form-controls-autosizing-radio-input-element-expected.html: Removed.
     76        * fast/text-autosizing/form-controls-autosizing-radio-input-element.html: Removed.
     77        * fast/text-autosizing/form-controls-autosizing-select-element-expected.html: Removed.
     78        * fast/text-autosizing/form-controls-autosizing-select-element.html: Removed.
     79        * fast/text-autosizing/form-controls-autosizing-textfield-input-elements-expected.html: Removed.
     80        * fast/text-autosizing/form-controls-autosizing-textfield-input-elements.html: Removed.
     81        * fast/text-autosizing/header-li-links-autosizing-expected.html: Removed.
     82        * fast/text-autosizing/header-li-links-autosizing.html: Removed.
     83        * fast/text-autosizing/header-links-autosizing-different-fontsize-expected.html: Removed.
     84        * fast/text-autosizing/header-links-autosizing-different-fontsize.html: Removed.
     85        * fast/text-autosizing/header-links-autosizing-expected.html: Removed.
     86        * fast/text-autosizing/header-links-autosizing.html: Removed.
     87        * fast/text-autosizing/narrow-child-expected.html: Removed.
     88        * fast/text-autosizing/narrow-child.html: Removed.
     89        * fast/text-autosizing/narrow-descendants-combined-expected.html: Removed.
     90        * fast/text-autosizing/narrow-descendants-combined.html: Removed.
     91        * fast/text-autosizing/narrow-iframe-expected.html: Removed.
     92        * fast/text-autosizing/narrow-iframe-flattened-expected.html: Removed.
     93        * fast/text-autosizing/narrow-iframe-flattened.html: Removed.
     94        * fast/text-autosizing/narrow-iframe.html: Removed.
     95        * fast/text-autosizing/nested-child-expected.html: Removed.
     96        * fast/text-autosizing/nested-child.html: Removed.
     97        * fast/text-autosizing/nested-em-line-height-expected.html: Removed.
     98        * fast/text-autosizing/nested-em-line-height.html: Removed.
     99        * fast/text-autosizing/oscillation-javascript-fontsize-change-expected.html: Removed.
     100        * fast/text-autosizing/oscillation-javascript-fontsize-change.html: Removed.
     101        * fast/text-autosizing/simple-paragraph-expected.html: Removed.
     102        * fast/text-autosizing/simple-paragraph.html: Removed.
     103        * fast/text-autosizing/span-child-expected.html: Removed.
     104        * fast/text-autosizing/span-child.html: Removed.
     105        * fast/text-autosizing/unwrappable-blocks-expected.html: Removed.
     106        * fast/text-autosizing/unwrappable-blocks.html: Removed.
     107        * fast/text-autosizing/unwrappable-inlines-expected.html: Removed.
     108        * fast/text-autosizing/unwrappable-inlines.html: Removed.
     109        * fast/text-autosizing/various-font-sizes-expected.html: Removed.
     110        * fast/text-autosizing/various-font-sizes.html: Removed.
     111        * fast/text-autosizing/wide-block-expected.html: Removed.
     112        * fast/text-autosizing/wide-block.html: Removed.
     113        * fast/text-autosizing/wide-child-expected.html: Removed.
     114        * fast/text-autosizing/wide-child.html: Removed.
     115        * fast/text-autosizing/wide-iframe-expected.html: Removed.
     116        * fast/text-autosizing/wide-iframe.html: Removed.
     117        * fast/text-autosizing/wide-in-narrow-overflow-scroll-expected.html: Removed.
     118        * fast/text-autosizing/wide-in-narrow-overflow-scroll.html: Removed.
     119        * platform/efl/TestExpectations:
     120        * platform/gtk/TestExpectations:
     121        * platform/ios-simulator-wk1/TestExpectations: Move Failure entry for test
     122        fast/text-autosizing/ios/line-height-text-autosizing.html from here to platform/ios-simulator/TestExpectations.
     123        * platform/ios-simulator-wk2/TestExpectations: Ditto.
     124        * platform/ios-simulator/TestExpectations: Associated failure of test
     125        fast/text-autosizing/ios/line-height-text-autosizing.html with <https://bugs.webkit.org/show_bug.cgi?id=162236>.
     126        * platform/mac-wk2/TestExpectations:
     127        * platform/mac/TestExpectations:
     128        * platform/win/TestExpectations:
     129        * platform/wk2/TestExpectations:
     130
    11312016-09-19  Devin Rousso  <dcrousso+webkit@gmail.com>
    2132
  • trunk/LayoutTests/TestExpectations

    r206063 r206119  
    2626media/mac [ Skip ]
    2727media/controls/ipad [ Skip ]
     28fast/text-autosizing [ Skip ]
    2829
    2930fast/forms/attributed-strings.html [ Skip ]
  • trunk/LayoutTests/platform/efl/TestExpectations

    r205789 r206119  
    491491# Implementing copy{En,De}codedHostName only to test them does not make sense
    492492webkit.org/b/86080 fast/encoding/idn-security.html [ Skip ]
    493 
    494 # Text Autosizing is not yet enabled.
    495 webkit.org/b/84186 fast/text-autosizing
    496493
    497494# HIGH_DPI_CANVAS is not enabled.
  • trunk/LayoutTests/platform/gtk/TestExpectations

    r205978 r206119  
    336336webkit.org/b/151344 fast/mediastream/MediaStream-add-remove-tracks.html [ Skip ]
    337337webkit.org/b/79203 fast/mediastream/mock-media-source.html [ Skip ]
    338 
    339 # Text Autosizing is not yet enabled.
    340 webkit.org/b/99063 fast/text-autosizing [ Skip ]
    341338
    342339# Proximity Events is not supported.
  • trunk/LayoutTests/platform/ios-simulator-wk1/TestExpectations

    r205945 r206119  
    856856fast/scrolling/rtl-scrollbars-sticky-overflow-scroll.html [ ImageOnlyFailure ]
    857857fast/shapes/shape-outside-floats/shape-outside-insert-svg-shape.html [ ImageOnlyFailure ]
    858 fast/text-autosizing/ios/line-height-text-autosizing.html [ Failure ]
    859 fast/text-autosizing/constrained-and-overflow-hidden-ancestor.html [ ImageOnlyFailure ]
    860 fast/text-autosizing/constrained-maxheight-ancestor.html [ ImageOnlyFailure ]
    861 fast/text-autosizing/constrained-maxheight.html [ ImageOnlyFailure ]
    862 fast/text-autosizing/constrained-percent-maxheight.html [ ImageOnlyFailure ]
    863 fast/text-autosizing/constrained-percent-of-viewport-maxheight.html [ ImageOnlyFailure ]
    864 fast/text-autosizing/constrained-within-overflow-ancestor.html [ ImageOnlyFailure ]
    865858fast/text/crash-complex-unknown-font.html [ ImageOnlyFailure ]
    866859fast/text/decorations-with-text-combine.html [ Failure ]
     
    15611554fast/shapes/shape-outside-floats/shape-outside-rounded-inset.html [ Pass ImageOnlyFailure ]
    15621555fast/sub-pixel/simple-clipping.html [ Pass ImageOnlyFailure ]
    1563 fast/text-autosizing/constrained-out-of-flow.html [ Pass ImageOnlyFailure ]
    15641556fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-tall.html [ Failure Pass ]
    15651557fonts/cursive.html [ Pass Crash ]
  • trunk/LayoutTests/platform/ios-simulator-wk2/TestExpectations

    r205996 r206119  
    463463fast/css/hover-display-block-none.html [ Failure ]
    464464fast/css/hover-display-block.html [ Failure ]
    465 fast/text-autosizing/ios/line-height-text-autosizing.html [ Failure ]
    466465fast/css/nested-layers-with-hover.html [ Failure ]
    467466fast/dom/HTMLDocument/hasFocus.html [ Failure ]
  • trunk/LayoutTests/platform/ios-simulator/TestExpectations

    r205975 r206119  
    17821782fast/table/wide-column.html [ Failure ]
    17831783
    1784 # Tests designed for TEXT_AUTOSIZING, not IOS_TEXT_AUTOSIZING behavior.
    1785 fast/text-autosizing/cluster-inline-block-or-table.html [ ImageOnlyFailure ]
    1786 fast/text-autosizing/cluster-inline-grid-flex-box.html [ ImageOnlyFailure ]
    1787 fast/text-autosizing/cluster-list-item.html [ ImageOnlyFailure ]
    1788 fast/text-autosizing/cluster-narrow-in-wide-ohidden.html [ ImageOnlyFailure ]
    1789 fast/text-autosizing/cluster-narrow-in-wide.html [ ImageOnlyFailure ]
    1790 fast/text-autosizing/cluster-wide-in-narrow.html [ ImageOnlyFailure ]
    1791 fast/text-autosizing/cluster-with-narrow-lca-and-cluster.html [ ImageOnlyFailure ]
    1792 fast/text-autosizing/cluster-with-narrow-lca.html [ ImageOnlyFailure ]
    1793 fast/text-autosizing/cluster-with-wide-lca.html [ ImageOnlyFailure ]
    1794 fast/text-autosizing/clusters-insufficient-text.html [ ImageOnlyFailure ]
    1795 fast/text-autosizing/clusters-insufficient-width.html [ ImageOnlyFailure ]
    1796 fast/text-autosizing/clusters-sufficient-text-except-in-root.html [ ImageOnlyFailure ]
    1797 fast/text-autosizing/clusters-sufficient-width.html [ ImageOnlyFailure ]
    1798 fast/text-autosizing/constrained-and-overflow-auto-ancestor.html [ ImageOnlyFailure ]
    1799 fast/text-autosizing/constrained-and-overflow-paged-x-ancestor.html [ ImageOnlyFailure ]
    1800 fast/text-autosizing/constrained-and-overflow-scroll-ancestor.html [ ImageOnlyFailure ]
    1801 fast/text-autosizing/constrained-height-body.html [ ImageOnlyFailure ]
    1802 fast/text-autosizing/constrained-then-float-ancestors.html [ ImageOnlyFailure ]
    1803 fast/text-autosizing/constrained-then-overflow-ancestors.html [ ImageOnlyFailure ]
    1804 fast/text-autosizing/constrained-then-position-absolute-ancestors.html [ ImageOnlyFailure ]
    1805 fast/text-autosizing/constrained-then-position-fixed-ancestors.html [ ImageOnlyFailure ]
    1806 fast/text-autosizing/em-margin-border-padding.html [ ImageOnlyFailure ]
    1807 fast/text-autosizing/font-scale-factor.html [ ImageOnlyFailure ]
    1808 fast/text-autosizing/form-controls-autosizing-button-input-elements.html [ ImageOnlyFailure ]
    1809 fast/text-autosizing/form-controls-autosizing-checkbox-input-element.html [ ImageOnlyFailure ]
    1810 fast/text-autosizing/form-controls-autosizing-radio-input-element.html [ ImageOnlyFailure ]
    1811 fast/text-autosizing/form-controls-autosizing-select-element.html [ ImageOnlyFailure ]
    1812 fast/text-autosizing/form-controls-autosizing-textfield-input-elements.html [ ImageOnlyFailure ]
    1813 fast/text-autosizing/header-li-links-autosizing.html [ ImageOnlyFailure ]
    1814 fast/text-autosizing/header-links-autosizing-different-fontsize.html [ ImageOnlyFailure ]
    1815 fast/text-autosizing/header-links-autosizing.html [ ImageOnlyFailure ]
    1816 fast/text-autosizing/narrow-child.html [ ImageOnlyFailure ]
    1817 fast/text-autosizing/narrow-descendants-combined.html [ ImageOnlyFailure ]
    1818 fast/text-autosizing/narrow-iframe-flattened.html [ ImageOnlyFailure ]
    1819 fast/text-autosizing/narrow-iframe.html [ ImageOnlyFailure ]
    1820 fast/text-autosizing/nested-child.html [ ImageOnlyFailure ]
    1821 fast/text-autosizing/nested-em-line-height.html [ ImageOnlyFailure ]
    1822 fast/text-autosizing/oscillation-javascript-fontsize-change.html [ ImageOnlyFailure ]
    1823 fast/text-autosizing/simple-paragraph.html [ ImageOnlyFailure ]
    1824 fast/text-autosizing/span-child.html [ ImageOnlyFailure ]
    1825 fast/text-autosizing/unwrappable-blocks.html [ ImageOnlyFailure ]
    1826 fast/text-autosizing/unwrappable-inlines.html [ ImageOnlyFailure ]
    1827 fast/text-autosizing/various-font-sizes.html [ ImageOnlyFailure ]
    1828 fast/text-autosizing/wide-block.html [ ImageOnlyFailure ]
    1829 fast/text-autosizing/wide-child.html [ ImageOnlyFailure ]
    1830 fast/text-autosizing/wide-iframe.html [ ImageOnlyFailure ]
    1831 fast/text-autosizing/wide-in-narrow-overflow-scroll.html [ ImageOnlyFailure ]
    1832 
    18331784fast/text/decorations-transformed.html [ Failure ]
    18341785fast/text/emphasis-avoid-ruby.html [ Failure ]
     
    21142065webkit.org/b/104954 http/tests/canvas/canvas-slow-font-loading.html [ ImageOnlyFailure ]
    21152066
     2067webkit.org/b/162236 fast/text-autosizing/ios/line-height-text-autosizing.html [ Failure ]
     2068
    21162069###
    21172070# Mark as passing specific tests in folders that were skipped temporarily above.
    21182071##
    2119 webkit.org/b/138970 fast/text-autosizing/ios/line-height-text-autosizing.html [ Pass ]
    21202072
    21212073# Skipped for mac as well:
  • trunk/LayoutTests/platform/mac-wk2/TestExpectations

    r205907 r206119  
    88tiled-drawing [ Pass ]
    99swipe [ Pass ]
    10 
    11 fast/text-autosizing/mac [ Pass ]
    1210
    1311fast/events/cancelled-force-click-link-navigation.html [ Pass ]
  • trunk/LayoutTests/platform/mac/TestExpectations

    r206041 r206119  
    1818fast/url/user-visible [ Pass ]
    1919
    20 fast/text-autosizing/ios [ Pass ]
    21 fast/text-autosizing/mac [ Pass ]
     20fast/text-autosizing [ Pass ]
    2221
    2322fast/attachment/attachment-subtitle-resize.html [ Pass ]
     
    601600webaudio/codec-tests/vorbis/ [ WontFix ]
    602601webkit.org/b/119467 webaudio/audiobuffersource-loop-points.html [ Skip ]
    603 
    604 # Text Autosizing is not enabled.
    605 webkit.org/b/84186 fast/text-autosizing
    606602
    607603# Skip tests in fast/text/shaping
  • trunk/LayoutTests/platform/win/TestExpectations

    r205857 r206119  
    384384# viewport meta tag support
    385385fast/viewport/ [ Skip ]
    386 
    387 # TODO Text Autosizing is not enabled
    388 webkit.org/b/84186 fast/text-autosizing [ Skip ]
    389386
    390387# Pre-HMTL5 parser quirks only apply to the mac port for now.
     
    24862483
    24872484# Image Only Failures
    2488 fast/text-autosizing/narrow-iframe-flattened.html [ ImageOnlyFailure ]
    24892485fast/text/international/synthesized-italic-vertical.html [ ImageOnlyFailure ]
    24902486fast/box-shadow/box-shadow-with-zero-radius.html [ ImageOnlyFailure ]
  • trunk/LayoutTests/platform/wk2/TestExpectations

    r205743 r206119  
    180180fast/dom/Window/window-focus-self.html
    181181scrollbars/corner-resizer-window-inactive.html
    182 
    183 # Text Autosizing is not yet enabled.
    184 # https://bugs.webkit.org/show_bug.cgi?id=84186
    185 fast/text-autosizing
    186182
    187183# WebKitTestRunner needs to implement testRunner.closeIdleLocalStorageDatabases().
  • trunk/Source/JavaScriptCore/ChangeLog

    r206110 r206119  
     12016-09-19  Daniel Bates  <dabates@apple.com>
     2
     3        Remove ENABLE(TEXT_AUTOSIZING) automatic text size adjustment code
     4        https://bugs.webkit.org/show_bug.cgi?id=162167
     5
     6        Reviewed by Simon Fraser.
     7
     8        * Configurations/FeatureDefines.xcconfig:
     9
    1102016-09-19  Keith Miller  <keith_miller@apple.com>
    211
  • trunk/Source/JavaScriptCore/Configurations/FeatureDefines.xcconfig

    r205579 r206119  
    165165ENABLE_TELEPHONE_NUMBER_DETECTION = ENABLE_TELEPHONE_NUMBER_DETECTION;
    166166
    167 ENABLE_TEXT_AUTOSIZING = ;
    168 
    169167ENABLE_CSS_TRAILING_WORD = ENABLE_CSS_TRAILING_WORD;
    170168
     
    203201ENABLE_CUSTOM_ELEMENTS = ENABLE_CUSTOM_ELEMENTS;
    204202
    205 FEATURE_DEFINES = $(ENABLE_3D_TRANSFORMS) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ACCELERATED_OVERFLOW_SCROLLING) $(ENABLE_APPLE_PAY) $(ENABLE_ATTACHMENT_ELEMENT) $(ENABLE_AVF_CAPTIONS) $(ENABLE_CACHE_PARTITIONING) $(ENABLE_CANVAS_PATH) $(ENABLE_CANVAS_PROXY) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CONTENT_FILTERING) $(ENABLE_CSP_NEXT) $(ENABLE_CSS_ANIMATIONS_LEVEL_2) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_DEVICE_ADAPTATION) $(ENABLE_CSS_GRID_LAYOUT) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SCROLL_SNAP) $(ENABLE_CSS_SELECTORS_LEVEL4) $(ENABLE_CSS_SHAPES) $(ENABLE_CSS_TRAILING_WORD) $(ENABLE_CSS3_TEXT) $(ENABLE_CURSOR_VISIBILITY) $(ENABLE_CUSTOM_ELEMENTS) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DATACUE_VALUE) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DETAILS_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DOM4_EVENTS_CONSTRUCTOR) $(ENABLE_ENCRYPTED_MEDIA_V2) $(ENABLE_ENCRYPTED_MEDIA) $(ENABLE_ES6_MODULES) $(ENABLE_FETCH_API) $(ENABLE_FILTERS_LEVEL_2) $(ENABLE_FONT_LOAD_EVENTS) $(ENABLE_FTL_JIT) $(ENABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD_DEPRECATED) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_INDEXED_DATABASE_IN_WORKERS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INDIE_UI) $(ENABLE_INPUT_TYPE_COLOR_POPOVER) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_INTL) $(ENABLE_IOS_GESTURE_EVENTS) $(ENABLE_IOS_TEXT_AUTOSIZING) $(ENABLE_IOS_TOUCH_EVENTS) $(ENABLE_JIT) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LEGACY_VENDOR_PREFIXES) $(ENABLE_LETTERPRESS) $(ENABLE_LINK_PREFETCH) $(ENABLE_MAC_GESTURE_EVENTS) $(ENABLE_MATHML) $(ENABLE_MEDIA_CAPTURE) $(ENABLE_MEDIA_CONTROLS_SCRIPT) $(ENABLE_MEDIA_SESSION) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_MEDIA_STREAM) $(ENABLE_METER_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MOUSE_CURSOR_SCALE) $(ENABLE_NAVIGATOR_CONTENT_UTILS) $(ENABLE_NAVIGATOR_HWCONCURRENCY) $(ENABLE_NOTIFICATIONS) $(ENABLE_PDFKIT_PLUGIN) $(ENABLE_POINTER_LOCK) $(ENABLE_PROXIMITY_EVENTS) $(ENABLE_PUBLIC_SUFFIX_LIST) $(ENABLE_QUOTA) $(ENABLE_READABLE_STREAM_API) $(ENABLE_REMOTE_INSPECTOR) $(ENABLE_REQUEST_ANIMATION_FRAME) $(ENABLE_REQUEST_AUTOCOMPLETE) $(ENABLE_RESOLUTION_MEDIA_QUERY) $(ENABLE_RESOURCE_USAGE) $(ENABLE_RUBBER_BANDING) $(ENABLE_SERVICE_CONTROLS) $(ENABLE_SPEECH_SYNTHESIS) $(ENABLE_SUBTLE_CRYPTO) $(ENABLE_SVG_FONTS) $(ENABLE_TELEPHONE_NUMBER_DETECTION) $(ENABLE_TEXT_AUTOSIZING) $(ENABLE_TOUCH_EVENTS) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_USERSELECT_ALL) $(ENABLE_VIDEO_PRESENTATION_MODE) $(ENABLE_VIDEO_TRACK) $(ENABLE_VIDEO) $(ENABLE_VIEW_MODE_CSS_MEDIA) $(ENABLE_WEB_ANIMATIONS) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_REPLAY) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WEBASSEMBLY) $(ENABLE_WEBGL) $(ENABLE_WEBGL2) $(ENABLE_WIRELESS_PLAYBACK_TARGET) $(ENABLE_WRITABLE_STREAM_API) $(ENABLE_XSLT);
     203FEATURE_DEFINES = $(ENABLE_3D_TRANSFORMS) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ACCELERATED_OVERFLOW_SCROLLING) $(ENABLE_APPLE_PAY) $(ENABLE_ATTACHMENT_ELEMENT) $(ENABLE_AVF_CAPTIONS) $(ENABLE_CACHE_PARTITIONING) $(ENABLE_CANVAS_PATH) $(ENABLE_CANVAS_PROXY) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CONTENT_FILTERING) $(ENABLE_CSP_NEXT) $(ENABLE_CSS_ANIMATIONS_LEVEL_2) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_DEVICE_ADAPTATION) $(ENABLE_CSS_GRID_LAYOUT) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SCROLL_SNAP) $(ENABLE_CSS_SELECTORS_LEVEL4) $(ENABLE_CSS_SHAPES) $(ENABLE_CSS_TRAILING_WORD) $(ENABLE_CSS3_TEXT) $(ENABLE_CURSOR_VISIBILITY) $(ENABLE_CUSTOM_ELEMENTS) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DATACUE_VALUE) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DETAILS_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DOM4_EVENTS_CONSTRUCTOR) $(ENABLE_ENCRYPTED_MEDIA_V2) $(ENABLE_ENCRYPTED_MEDIA) $(ENABLE_ES6_MODULES) $(ENABLE_FETCH_API) $(ENABLE_FILTERS_LEVEL_2) $(ENABLE_FONT_LOAD_EVENTS) $(ENABLE_FTL_JIT) $(ENABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD_DEPRECATED) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_INDEXED_DATABASE_IN_WORKERS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INDIE_UI) $(ENABLE_INPUT_TYPE_COLOR_POPOVER) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_INTL) $(ENABLE_IOS_GESTURE_EVENTS) $(ENABLE_IOS_TEXT_AUTOSIZING) $(ENABLE_IOS_TOUCH_EVENTS) $(ENABLE_JIT) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LEGACY_VENDOR_PREFIXES) $(ENABLE_LETTERPRESS) $(ENABLE_LINK_PREFETCH) $(ENABLE_MAC_GESTURE_EVENTS) $(ENABLE_MATHML) $(ENABLE_MEDIA_CAPTURE) $(ENABLE_MEDIA_CONTROLS_SCRIPT) $(ENABLE_MEDIA_SESSION) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_MEDIA_STREAM) $(ENABLE_METER_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MOUSE_CURSOR_SCALE) $(ENABLE_NAVIGATOR_CONTENT_UTILS) $(ENABLE_NAVIGATOR_HWCONCURRENCY) $(ENABLE_NOTIFICATIONS) $(ENABLE_PDFKIT_PLUGIN) $(ENABLE_POINTER_LOCK) $(ENABLE_PROXIMITY_EVENTS) $(ENABLE_PUBLIC_SUFFIX_LIST) $(ENABLE_QUOTA) $(ENABLE_READABLE_STREAM_API) $(ENABLE_REMOTE_INSPECTOR) $(ENABLE_REQUEST_ANIMATION_FRAME) $(ENABLE_REQUEST_AUTOCOMPLETE) $(ENABLE_RESOLUTION_MEDIA_QUERY) $(ENABLE_RESOURCE_USAGE) $(ENABLE_RUBBER_BANDING) $(ENABLE_SERVICE_CONTROLS) $(ENABLE_SPEECH_SYNTHESIS) $(ENABLE_SUBTLE_CRYPTO) $(ENABLE_SVG_FONTS) $(ENABLE_TELEPHONE_NUMBER_DETECTION) $(ENABLE_TOUCH_EVENTS) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_USERSELECT_ALL) $(ENABLE_VIDEO_PRESENTATION_MODE) $(ENABLE_VIDEO_TRACK) $(ENABLE_VIDEO) $(ENABLE_VIEW_MODE_CSS_MEDIA) $(ENABLE_WEB_ANIMATIONS) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_REPLAY) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WEBASSEMBLY) $(ENABLE_WEBGL) $(ENABLE_WEBGL2) $(ENABLE_WIRELESS_PLAYBACK_TARGET) $(ENABLE_WRITABLE_STREAM_API) $(ENABLE_XSLT);
  • trunk/Source/WTF/ChangeLog

    r206032 r206119  
     12016-09-19  Daniel Bates  <dabates@apple.com>
     2
     3        Remove ENABLE(TEXT_AUTOSIZING) automatic text size adjustment code
     4        https://bugs.webkit.org/show_bug.cgi?id=162167
     5
     6        Reviewed by Simon Fraser.
     7
     8        * wtf/FeatureDefines.h:
     9
    1102016-09-14  Jer Noble  <jer.noble@apple.com>
    211
  • trunk/Source/WTF/wtf/FeatureDefines.h

    r205549 r206119  
    693693#endif
    694694
    695 #if !defined(ENABLE_TEXT_AUTOSIZING)
    696 #define ENABLE_TEXT_AUTOSIZING 0
    697 #endif
    698 
    699695#if !defined(ENABLE_TEXT_CARET)
    700696#define ENABLE_TEXT_CARET 1
  • trunk/Source/WebCore/CMakeLists.txt

    r206011 r206119  
    25052505    rendering/SimpleLineLayoutResolver.cpp
    25062506    rendering/SimpleLineLayoutTextFragmentIterator.cpp
    2507     rendering/TextAutosizer.cpp
    25082507    rendering/TextDecorationPainter.cpp
    25092508    rendering/TextPaintStyle.cpp
  • trunk/Source/WebCore/ChangeLog

    r206118 r206119  
     12016-09-19  Daniel Bates  <dabates@apple.com>
     2
     3        Remove ENABLE(TEXT_AUTOSIZING) automatic text size adjustment code
     4        https://bugs.webkit.org/show_bug.cgi?id=162167
     5
     6        Reviewed by Simon Fraser.
     7
     8        Remove the automatic text size adjustment code guarded by ENABLE(TEXT_AUTOSIZING)
     9        because it is not used by any port. On Mac and iOS, analogous code guarded by
     10        ENABLE(IOS_TEXT_AUTOSIZING) is used.
     11
     12        * CMakeLists.txt:
     13        * Configurations/FeatureDefines.xcconfig:
     14        * dom/Document.cpp:
     15        (WebCore::Document::Document):
     16        * dom/Document.h:
     17        (WebCore::Document::textAutosizer): Deleted.
     18        * page/FrameView.cpp:
     19        (WebCore::FrameView::setFrameRect):
     20        (WebCore::FrameView::layout):
     21        * page/Settings.cpp:
     22        (WebCore::Settings::Settings):
     23        (WebCore::Settings::setTextAutosizingFontScaleFactor): Deleted.
     24        * page/Settings.h:
     25        (WebCore::Settings::textAutosizingFontScaleFactor): Deleted.
     26        * page/animation/CSSPropertyAnimation.cpp:
     27        (WebCore::CSSPropertyAnimationWrapperMap::CSSPropertyAnimationWrapperMap):
     28        * rendering/RenderingAllInOne.cpp:
     29        * rendering/TextAutosizer.cpp: Removed.
     30        * rendering/TextAutosizer.h: Removed.
     31        * rendering/style/RenderStyle.cpp:
     32        (WebCore::RenderStyle::changeRequiresLayout):
     33        (WebCore::RenderStyle::lineHeight):
     34        (WebCore::RenderStyle::setFontSize):
     35        * rendering/style/RenderStyle.h:
     36        (WebCore::RenderStyle::textAutosizingMultiplier): Deleted.
     37        (WebCore::RenderStyle::setTextAutosizingMultiplier): Deleted.
     38        * rendering/style/StyleVisualData.cpp:
     39        (WebCore::StyleVisualData::StyleVisualData):
     40        * rendering/style/StyleVisualData.h:
     41        * testing/InternalSettings.cpp:
     42        (WebCore::InternalSettings::Backup::Backup):
     43        (WebCore::InternalSettings::Backup::restoreTo):
     44        (WebCore::InternalSettings::setTextAutosizingEnabled):
     45        (WebCore::InternalSettings::setTextAutosizingWindowSizeOverride):
     46        (WebCore::InternalSettings::setTextAutosizingFontScaleFactor): Deleted.
     47        * testing/InternalSettings.h:
     48        * testing/InternalSettings.idl:
     49
    1502016-09-19  Chris Dumez  <cdumez@apple.com>
    251
  • trunk/Source/WebCore/Configurations/FeatureDefines.xcconfig

    r205579 r206119  
    165165ENABLE_TELEPHONE_NUMBER_DETECTION = ENABLE_TELEPHONE_NUMBER_DETECTION;
    166166
    167 ENABLE_TEXT_AUTOSIZING = ;
    168 
    169167ENABLE_CSS_TRAILING_WORD = ENABLE_CSS_TRAILING_WORD;
    170168
     
    203201ENABLE_CUSTOM_ELEMENTS = ENABLE_CUSTOM_ELEMENTS;
    204202
    205 FEATURE_DEFINES = $(ENABLE_3D_TRANSFORMS) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ACCELERATED_OVERFLOW_SCROLLING) $(ENABLE_APPLE_PAY) $(ENABLE_ATTACHMENT_ELEMENT) $(ENABLE_AVF_CAPTIONS) $(ENABLE_CACHE_PARTITIONING) $(ENABLE_CANVAS_PATH) $(ENABLE_CANVAS_PROXY) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CONTENT_FILTERING) $(ENABLE_CSP_NEXT) $(ENABLE_CSS_ANIMATIONS_LEVEL_2) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_DEVICE_ADAPTATION) $(ENABLE_CSS_GRID_LAYOUT) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SCROLL_SNAP) $(ENABLE_CSS_SELECTORS_LEVEL4) $(ENABLE_CSS_SHAPES) $(ENABLE_CSS_TRAILING_WORD) $(ENABLE_CSS3_TEXT) $(ENABLE_CURSOR_VISIBILITY) $(ENABLE_CUSTOM_ELEMENTS) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DATACUE_VALUE) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DETAILS_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DOM4_EVENTS_CONSTRUCTOR) $(ENABLE_ENCRYPTED_MEDIA_V2) $(ENABLE_ENCRYPTED_MEDIA) $(ENABLE_ES6_MODULES) $(ENABLE_FETCH_API) $(ENABLE_FILTERS_LEVEL_2) $(ENABLE_FONT_LOAD_EVENTS) $(ENABLE_FTL_JIT) $(ENABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD_DEPRECATED) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_INDEXED_DATABASE_IN_WORKERS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INDIE_UI) $(ENABLE_INPUT_TYPE_COLOR_POPOVER) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_INTL) $(ENABLE_IOS_GESTURE_EVENTS) $(ENABLE_IOS_TEXT_AUTOSIZING) $(ENABLE_IOS_TOUCH_EVENTS) $(ENABLE_JIT) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LEGACY_VENDOR_PREFIXES) $(ENABLE_LETTERPRESS) $(ENABLE_LINK_PREFETCH) $(ENABLE_MAC_GESTURE_EVENTS) $(ENABLE_MATHML) $(ENABLE_MEDIA_CAPTURE) $(ENABLE_MEDIA_CONTROLS_SCRIPT) $(ENABLE_MEDIA_SESSION) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_MEDIA_STREAM) $(ENABLE_METER_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MOUSE_CURSOR_SCALE) $(ENABLE_NAVIGATOR_CONTENT_UTILS) $(ENABLE_NAVIGATOR_HWCONCURRENCY) $(ENABLE_NOTIFICATIONS) $(ENABLE_PDFKIT_PLUGIN) $(ENABLE_POINTER_LOCK) $(ENABLE_PROXIMITY_EVENTS) $(ENABLE_PUBLIC_SUFFIX_LIST) $(ENABLE_QUOTA) $(ENABLE_READABLE_STREAM_API) $(ENABLE_REMOTE_INSPECTOR) $(ENABLE_REQUEST_ANIMATION_FRAME) $(ENABLE_REQUEST_AUTOCOMPLETE) $(ENABLE_RESOLUTION_MEDIA_QUERY) $(ENABLE_RESOURCE_USAGE) $(ENABLE_RUBBER_BANDING) $(ENABLE_SERVICE_CONTROLS) $(ENABLE_SPEECH_SYNTHESIS) $(ENABLE_SUBTLE_CRYPTO) $(ENABLE_SVG_FONTS) $(ENABLE_TELEPHONE_NUMBER_DETECTION) $(ENABLE_TEXT_AUTOSIZING) $(ENABLE_TOUCH_EVENTS) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_USERSELECT_ALL) $(ENABLE_VIDEO_PRESENTATION_MODE) $(ENABLE_VIDEO_TRACK) $(ENABLE_VIDEO) $(ENABLE_VIEW_MODE_CSS_MEDIA) $(ENABLE_WEB_ANIMATIONS) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_REPLAY) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WEBASSEMBLY) $(ENABLE_WEBGL) $(ENABLE_WEBGL2) $(ENABLE_WIRELESS_PLAYBACK_TARGET) $(ENABLE_WRITABLE_STREAM_API) $(ENABLE_XSLT);
     203FEATURE_DEFINES = $(ENABLE_3D_TRANSFORMS) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ACCELERATED_OVERFLOW_SCROLLING) $(ENABLE_APPLE_PAY) $(ENABLE_ATTACHMENT_ELEMENT) $(ENABLE_AVF_CAPTIONS) $(ENABLE_CACHE_PARTITIONING) $(ENABLE_CANVAS_PATH) $(ENABLE_CANVAS_PROXY) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CONTENT_FILTERING) $(ENABLE_CSP_NEXT) $(ENABLE_CSS_ANIMATIONS_LEVEL_2) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_DEVICE_ADAPTATION) $(ENABLE_CSS_GRID_LAYOUT) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SCROLL_SNAP) $(ENABLE_CSS_SELECTORS_LEVEL4) $(ENABLE_CSS_SHAPES) $(ENABLE_CSS_TRAILING_WORD) $(ENABLE_CSS3_TEXT) $(ENABLE_CURSOR_VISIBILITY) $(ENABLE_CUSTOM_ELEMENTS) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DATACUE_VALUE) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DETAILS_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DOM4_EVENTS_CONSTRUCTOR) $(ENABLE_ENCRYPTED_MEDIA_V2) $(ENABLE_ENCRYPTED_MEDIA) $(ENABLE_ES6_MODULES) $(ENABLE_FETCH_API) $(ENABLE_FILTERS_LEVEL_2) $(ENABLE_FONT_LOAD_EVENTS) $(ENABLE_FTL_JIT) $(ENABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD_DEPRECATED) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_INDEXED_DATABASE_IN_WORKERS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INDIE_UI) $(ENABLE_INPUT_TYPE_COLOR_POPOVER) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_INTL) $(ENABLE_IOS_GESTURE_EVENTS) $(ENABLE_IOS_TEXT_AUTOSIZING) $(ENABLE_IOS_TOUCH_EVENTS) $(ENABLE_JIT) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LEGACY_VENDOR_PREFIXES) $(ENABLE_LETTERPRESS) $(ENABLE_LINK_PREFETCH) $(ENABLE_MAC_GESTURE_EVENTS) $(ENABLE_MATHML) $(ENABLE_MEDIA_CAPTURE) $(ENABLE_MEDIA_CONTROLS_SCRIPT) $(ENABLE_MEDIA_SESSION) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_MEDIA_STREAM) $(ENABLE_METER_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MOUSE_CURSOR_SCALE) $(ENABLE_NAVIGATOR_CONTENT_UTILS) $(ENABLE_NAVIGATOR_HWCONCURRENCY) $(ENABLE_NOTIFICATIONS) $(ENABLE_PDFKIT_PLUGIN) $(ENABLE_POINTER_LOCK) $(ENABLE_PROXIMITY_EVENTS) $(ENABLE_PUBLIC_SUFFIX_LIST) $(ENABLE_QUOTA) $(ENABLE_READABLE_STREAM_API) $(ENABLE_REMOTE_INSPECTOR) $(ENABLE_REQUEST_ANIMATION_FRAME) $(ENABLE_REQUEST_AUTOCOMPLETE) $(ENABLE_RESOLUTION_MEDIA_QUERY) $(ENABLE_RESOURCE_USAGE) $(ENABLE_RUBBER_BANDING) $(ENABLE_SERVICE_CONTROLS) $(ENABLE_SPEECH_SYNTHESIS) $(ENABLE_SUBTLE_CRYPTO) $(ENABLE_SVG_FONTS) $(ENABLE_TELEPHONE_NUMBER_DETECTION) $(ENABLE_TOUCH_EVENTS) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_USERSELECT_ALL) $(ENABLE_VIDEO_PRESENTATION_MODE) $(ENABLE_VIDEO_TRACK) $(ENABLE_VIDEO) $(ENABLE_VIEW_MODE_CSS_MEDIA) $(ENABLE_WEB_ANIMATIONS) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_REPLAY) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WEBASSEMBLY) $(ENABLE_WEBGL) $(ENABLE_WEBGL2) $(ENABLE_WIRELESS_PLAYBACK_TARGET) $(ENABLE_WRITABLE_STREAM_API) $(ENABLE_XSLT);
  • trunk/Source/WebCore/dom/Document.cpp

    r205818 r206119  
    245245#endif
    246246
    247 #if ENABLE(TEXT_AUTOSIZING)
    248 #include "TextAutosizer.h"
    249 #endif
    250 
    251247#if ENABLE(TOUCH_EVENTS)
    252248#include "TouchEvent.h"
     
    558554
    559555    m_cachedResourceLoader->setDocument(this);
    560 
    561 #if ENABLE(TEXT_AUTOSIZING)
    562     m_textAutosizer = std::make_unique<TextAutosizer>(this);
    563 #endif
    564556
    565557    resetLinkColor();
  • trunk/Source/WebCore/dom/Document.h

    r205818 r206119  
    198198#endif
    199199
    200 #if ENABLE(TEXT_AUTOSIZING)
    201 class TextAutosizer;
    202 #endif
    203 
    204200class FontFaceSet;
    205201
     
    12371233#endif
    12381234
    1239 #if ENABLE(TEXT_AUTOSIZING)
    1240     TextAutosizer* textAutosizer() { return m_textAutosizer.get(); }
    1241 #endif
    1242 
    12431235    void adjustFloatQuadsForScrollAndAbsoluteZoomAndFrameScale(Vector<FloatQuad>&, const RenderStyle&);
    12441236    void adjustFloatRectForScrollAndAbsoluteZoomAndFrameScale(FloatRect&, const RenderStyle&);
     
    17201712#endif
    17211713
    1722 #if ENABLE(TEXT_AUTOSIZING)
    1723     std::unique_ptr<TextAutosizer> m_textAutosizer;
    1724 #endif
    1725 
    17261714    void platformSuspendOrStopActiveDOMObjects();
    17271715
  • trunk/Source/WebCore/page/FrameView.cpp

    r205818 r206119  
    106106#endif
    107107
    108 #if ENABLE(TEXT_AUTOSIZING)
    109 #include "TextAutosizer.h"
    110 #endif
    111 
    112108#if ENABLE(CSS_SCROLL_SNAP)
    113109#include "AxisScrollSnapOffsets.h"
     
    498494        return;
    499495
    500 #if ENABLE(TEXT_AUTOSIZING)
    501     // Autosized font sizes depend on the width of the viewing area.
    502     if (newRect.width() != oldRect.width()) {
    503         if (frame().isMainFrame() && page->settings().textAutosizingEnabled()) {
    504             for (Frame* frame = &page->mainFrame(); frame; frame = frame->tree().traverseNext())
    505                 frame().document()->textAutosizer()->recalculateMultipliers();
    506         }
    507     }
    508 #endif
    509 
    510496    ScrollView::setFrameRect(newRect);
    511497
     
    14531439            }
    14541440        }
    1455 #endif
    1456 #if ENABLE(TEXT_AUTOSIZING)
    1457         if (document.textAutosizer()->processSubtree(root) && root->needsLayout())
    1458             root->layout();
    14591441#endif
    14601442
  • trunk/Source/WebCore/page/Settings.cpp

    r205274 r206119  
    4646#include "RuntimeApplicationChecks.h"
    4747#include "StorageMap.h"
    48 #include "TextAutosizer.h"
    4948#include <limits>
    5049#include <wtf/NeverDestroyed.h>
     
    192191    , m_layoutInterval(layoutScheduleThreshold)
    193192    , m_minimumDOMTimerInterval(DOMTimer::defaultMinimumInterval())
    194 #if ENABLE(TEXT_AUTOSIZING)
    195     , m_textAutosizingFontScaleFactor(1)
    196 #endif
    197193    SETTINGS_INITIALIZER_LIST
    198194    , m_isJavaEnabled(false)
     
    330326}
    331327
    332 #if ENABLE(TEXT_AUTOSIZING)
    333 void Settings::setTextAutosizingFontScaleFactor(float fontScaleFactor)
    334 {
    335     m_textAutosizingFontScaleFactor = fontScaleFactor;
    336 
    337     if (!m_page)
    338         return;
    339 
    340     // FIXME: I wonder if this needs to traverse frames like in WebViewImpl::resize, or whether there is only one document per Settings instance?
    341     for (Frame* frame = m_page->mainFrame(); frame; frame = frame->tree().traverseNext())
    342         frame->document()->textAutosizer()->recalculateMultipliers();
    343 
    344     m_page->setNeedsRecalcStyleInAllFrames();
    345 }
    346 #endif
    347 
    348328float Settings::defaultMinimumZoomFontSize()
    349329{
  • trunk/Source/WebCore/page/Settings.h

    r204983 r206119  
    120120    WEBCORE_EXPORT const AtomicString& pictographFontFamily(UScriptCode = USCRIPT_COMMON) const;
    121121
    122 #if ENABLE(TEXT_AUTOSIZING)
    123     void setTextAutosizingFontScaleFactor(float);
    124     float textAutosizingFontScaleFactor() const { return m_textAutosizingFontScaleFactor; }
    125 #endif
    126 
    127122    WEBCORE_EXPORT static bool defaultTextAutosizingEnabled();
    128123    WEBCORE_EXPORT static float defaultMinimumZoomFontSize();
     
    325320    std::chrono::milliseconds m_layoutInterval;
    326321    std::chrono::milliseconds m_minimumDOMTimerInterval;
    327 
    328 #if ENABLE(TEXT_AUTOSIZING)
    329     float m_textAutosizingFontScaleFactor;
    330 #endif
    331322
    332323    SETTINGS_MEMBER_VARIABLES
  • trunk/Source/WebCore/page/animation/CSSPropertyAnimation.cpp

    r205659 r206119  
    13531353        new FillLayersPropertyWrapper(CSSPropertyWebkitMaskSize, &RenderStyle::maskLayers, &RenderStyle::ensureMaskLayers),
    13541354
    1355         new PropertyWrapper<float>(CSSPropertyFontSize,
    1356             // Must pass a specified size to setFontSize if Text Autosizing is enabled, but a computed size
    1357             // if text zoom is enabled (if neither is enabled it's irrelevant as they're probably the same).
    1358             // FIXME: Find some way to assert that text zoom isn't activated when Text Autosizing is compiled in.
    1359 #if ENABLE(TEXT_AUTOSIZING)
    1360             &RenderStyle::specifiedFontSize,
    1361 #else
    1362             &RenderStyle::computedFontSize,
    1363 #endif
    1364             &RenderStyle::setFontSize),
     1355        new PropertyWrapper<float>(CSSPropertyFontSize, &RenderStyle::computedFontSize, &RenderStyle::setFontSize),
    13651356        new PropertyWrapper<unsigned short>(CSSPropertyColumnRuleWidth, &RenderStyle::columnRuleWidth, &RenderStyle::setColumnRuleWidth),
    13661357        new PropertyWrapper<float>(CSSPropertyColumnGap, &RenderStyle::columnGap, &RenderStyle::setColumnGap),
  • trunk/Source/WebCore/rendering/RenderingAllInOne.cpp

    r205551 r206119  
    147147#include "SimpleLineLayoutResolver.cpp"
    148148#include "SimpleLineLayoutTextFragmentIterator.cpp"
    149 #include "TextAutosizer.cpp"
    150149#include "TextDecorationPainter.cpp"
    151150#include "TextPaintStyle.cpp"
  • trunk/Source/WebCore/rendering/style/RenderStyle.cpp

    r205892 r206119  
    5757#endif
    5858
    59 #if ENABLE(TEXT_AUTOSIZING)
    60 #include "TextAutosizer.h"
    61 #endif
    62 
    6359namespace WebCore {
    6460
     
    649645    }
    650646
    651 #if ENABLE(TEXT_AUTOSIZING)
    652     if (visual->m_textAutosizingMultiplier != other.visual->m_textAutosizingMultiplier)
    653         return true;
    654 #endif
    655 
    656647    if (inherited->line_height != other.inherited->line_height
    657648#if ENABLE(IOS_TEXT_AUTOSIZING)
     
    14801471Length RenderStyle::lineHeight() const
    14811472{
    1482     const Length& lh = inherited->line_height;
    1483 #if ENABLE(TEXT_AUTOSIZING)
    1484     // Unlike fontDescription().computedSize() and hence fontSize(), this is
    1485     // recalculated on demand as we only store the specified line height.
    1486     // FIXME: Should consider scaling the fixed part of any calc expressions
    1487     // too, though this involves messily poking into CalcExpressionLength.
    1488     float multiplier = textAutosizingMultiplier();
    1489     if (multiplier > 1 && lh.isFixed())
    1490         return Length(TextAutosizer::computeAutosizedFontSize(lh.value(), multiplier), Fixed);
    1491 #endif
    1492     return lh;
     1473    return inherited->line_height;
    14931474}
    14941475void RenderStyle::setLineHeight(Length specifiedLineHeight) { SET_VAR(inherited, line_height, specifiedLineHeight); }
     
    15501531    description.setSpecifiedSize(size);
    15511532    description.setComputedSize(size);
    1552 
    1553 #if ENABLE(TEXT_AUTOSIZING)
    1554     float multiplier = textAutosizingMultiplier();
    1555     if (multiplier > 1) {
    1556         float autosizedFontSize = TextAutosizer::computeAutosizedFontSize(size, multiplier);
    1557         description.setComputedSize(min(maximumAllowedFontSize, autosizedFontSize));
    1558     }
    1559 #endif
    15601533
    15611534    setFontDescription(description);
  • trunk/Source/WebCore/rendering/style/RenderStyle.h

    r205980 r206119  
    722722    std::pair<FontOrientation, NonCJKGlyphOrientation> fontAndGlyphOrientation();
    723723
    724 #if ENABLE(TEXT_AUTOSIZING)
    725     float textAutosizingMultiplier() const { return visual->m_textAutosizingMultiplier; }
    726 #endif
    727 
    728724    const Length& textIndent() const { return rareInheritedData->indent; }
    729725#if ENABLE(CSS3_TEXT)
     
    13721368    // Only used for blending font sizes when animating, for MathML anonymous blocks, and for text autosizing.
    13731369    void setFontSize(float);
    1374 
    1375 #if ENABLE(TEXT_AUTOSIZING)
    1376     void setTextAutosizingMultiplier(float v)
    1377     {
    1378         SET_VAR(visual, m_textAutosizingMultiplier, v);
    1379         setFontSize(fontDescription().specifiedSize());
    1380     }
    1381 #endif
    13821370
    13831371    void setColor(const Color&);
  • trunk/Source/WebCore/rendering/style/StyleVisualData.cpp

    r177259 r206119  
    3030    : hasClip(false)
    3131    , textDecoration(RenderStyle::initialTextDecoration())
    32 #if ENABLE(TEXT_AUTOSIZING)
    33     , m_textAutosizingMultiplier(1)
    34 #endif
    3532    , m_zoom(RenderStyle::initialZoom())
    3633{
     
    4643    , hasClip(o.hasClip)
    4744    , textDecoration(o.textDecoration)
    48 #if ENABLE(TEXT_AUTOSIZING)
    49     , m_textAutosizingMultiplier(o.m_textAutosizingMultiplier)
    50 #endif
    5145    , m_zoom(RenderStyle::initialZoom())
    5246{
  • trunk/Source/WebCore/rendering/style/StyleVisualData.h

    r204466 r206119  
    5454    bool hasClip : 1;
    5555    unsigned textDecoration : TextDecorationBits; // Text decorations defined *only* by this element.
    56 
    57 #if ENABLE(TEXT_AUTOSIZING)
    58     float m_textAutosizingMultiplier;
    59 #endif
    6056    float m_zoom;
    6157
  • trunk/Source/WebCore/testing/InternalSettings.cpp

    r205271 r206119  
    6868InternalSettings::Backup::Backup(Settings& settings)
    6969    : m_originalEditingBehavior(settings.editingBehaviorType())
    70 #if ENABLE(TEXT_AUTOSIZING) || ENABLE(IOS_TEXT_AUTOSIZING)
     70#if ENABLE(IOS_TEXT_AUTOSIZING)
    7171    , m_originalTextAutosizingEnabled(settings.textAutosizingEnabled())
    7272    , m_originalTextAutosizingWindowSizeOverride(settings.textAutosizingWindowSizeOverride())
    73 #endif
    74 #if ENABLE(TEXT_AUTOSIZING)
    75     , m_originalTextAutosizingFontScaleFactor(settings.textAutosizingFontScaleFactor())
    7673#endif
    7774    , m_originalMediaTypeOverride(settings.mediaTypeOverride())
     
    150147    m_pictographFontFamilies.clear();
    151148
    152 #if ENABLE(TEXT_AUTOSIZING) || ENABLE(IOS_TEXT_AUTOSIZING)
     149#if ENABLE(IOS_TEXT_AUTOSIZING)
    153150    settings.setTextAutosizingEnabled(m_originalTextAutosizingEnabled);
    154151    settings.setTextAutosizingWindowSizeOverride(m_originalTextAutosizingWindowSizeOverride);
    155 #endif
    156 #if ENABLE(TEXT_AUTOSIZING)
    157     settings.setTextAutosizingFontScaleFactor(m_originalTextAutosizingFontScaleFactor);
    158152#endif
    159153    settings.setMediaTypeOverride(m_originalMediaTypeOverride);
     
    342336void InternalSettings::setTextAutosizingEnabled(bool enabled, ExceptionCode& ec)
    343337{
    344 #if ENABLE(TEXT_AUTOSIZING) || ENABLE(IOS_TEXT_AUTOSIZING)
     338#if ENABLE(IOS_TEXT_AUTOSIZING)
    345339    InternalSettingsGuardForSettings();
    346340    settings()->setTextAutosizingEnabled(enabled);
     
    353347void InternalSettings::setTextAutosizingWindowSizeOverride(int width, int height, ExceptionCode& ec)
    354348{
    355 #if ENABLE(TEXT_AUTOSIZING) || ENABLE(IOS_TEXT_AUTOSIZING)
     349#if ENABLE(IOS_TEXT_AUTOSIZING)
    356350    InternalSettingsGuardForSettings();
    357351    settings()->setTextAutosizingWindowSizeOverride(IntSize(width, height));
     
    367361    InternalSettingsGuardForSettings();
    368362    settings()->setMediaTypeOverride(mediaType);
    369 }
    370 
    371 void InternalSettings::setTextAutosizingFontScaleFactor(float fontScaleFactor, ExceptionCode& ec)
    372 {
    373 #if ENABLE(TEXT_AUTOSIZING)
    374     InternalSettingsGuardForSettings();
    375     settings()->setTextAutosizingFontScaleFactor(fontScaleFactor);
    376 #else
    377     UNUSED_PARAM(fontScaleFactor);
    378     UNUSED_PARAM(ec);
    379 #endif
    380363}
    381364
  • trunk/Source/WebCore/testing/InternalSettings.h

    r205271 r206119  
    6565        ScriptFontFamilyMap m_pictographFontFamilies;
    6666
    67 #if ENABLE(TEXT_AUTOSIZING) || ENABLE(IOS_TEXT_AUTOSIZING)
     67#if ENABLE(IOS_TEXT_AUTOSIZING)
    6868        bool m_originalTextAutosizingEnabled;
    6969        IntSize m_originalTextAutosizingWindowSizeOverride;
    70 #endif
    71 
    72 #if ENABLE(TEXT_AUTOSIZING)
    73         float m_originalTextAutosizingFontScaleFactor;
    7470#endif
    7571
  • trunk/Source/WebCore/testing/InternalSettings.idl

    r205271 r206119  
    4545    [RaisesException] void setTextAutosizingEnabled(boolean enabled);
    4646    [RaisesException] void setTextAutosizingWindowSizeOverride(long width, long height);
    47     [RaisesException] void setTextAutosizingFontScaleFactor(unrestricted float fontScaleFactor);
    4847
    4948    // Media
  • trunk/Source/WebKit/mac/ChangeLog

    r206091 r206119  
     12016-09-19  Daniel Bates  <dabates@apple.com>
     2
     3        Remove ENABLE(TEXT_AUTOSIZING) automatic text size adjustment code
     4        https://bugs.webkit.org/show_bug.cgi?id=162167
     5
     6        Reviewed by Simon Fraser.
     7
     8        * Configurations/FeatureDefines.xcconfig:
     9
    1102016-09-19  Joseph Pecoraro  <pecoraro@apple.com>
    211
  • trunk/Source/WebKit/mac/Configurations/FeatureDefines.xcconfig

    r205579 r206119  
    165165ENABLE_TELEPHONE_NUMBER_DETECTION = ENABLE_TELEPHONE_NUMBER_DETECTION;
    166166
    167 ENABLE_TEXT_AUTOSIZING = ;
    168 
    169167ENABLE_CSS_TRAILING_WORD = ENABLE_CSS_TRAILING_WORD;
    170168
     
    203201ENABLE_CUSTOM_ELEMENTS = ENABLE_CUSTOM_ELEMENTS;
    204202
    205 FEATURE_DEFINES = $(ENABLE_3D_TRANSFORMS) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ACCELERATED_OVERFLOW_SCROLLING) $(ENABLE_APPLE_PAY) $(ENABLE_ATTACHMENT_ELEMENT) $(ENABLE_AVF_CAPTIONS) $(ENABLE_CACHE_PARTITIONING) $(ENABLE_CANVAS_PATH) $(ENABLE_CANVAS_PROXY) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CONTENT_FILTERING) $(ENABLE_CSP_NEXT) $(ENABLE_CSS_ANIMATIONS_LEVEL_2) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_DEVICE_ADAPTATION) $(ENABLE_CSS_GRID_LAYOUT) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SCROLL_SNAP) $(ENABLE_CSS_SELECTORS_LEVEL4) $(ENABLE_CSS_SHAPES) $(ENABLE_CSS_TRAILING_WORD) $(ENABLE_CSS3_TEXT) $(ENABLE_CURSOR_VISIBILITY) $(ENABLE_CUSTOM_ELEMENTS) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DATACUE_VALUE) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DETAILS_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DOM4_EVENTS_CONSTRUCTOR) $(ENABLE_ENCRYPTED_MEDIA_V2) $(ENABLE_ENCRYPTED_MEDIA) $(ENABLE_ES6_MODULES) $(ENABLE_FETCH_API) $(ENABLE_FILTERS_LEVEL_2) $(ENABLE_FONT_LOAD_EVENTS) $(ENABLE_FTL_JIT) $(ENABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD_DEPRECATED) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_INDEXED_DATABASE_IN_WORKERS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INDIE_UI) $(ENABLE_INPUT_TYPE_COLOR_POPOVER) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_INTL) $(ENABLE_IOS_GESTURE_EVENTS) $(ENABLE_IOS_TEXT_AUTOSIZING) $(ENABLE_IOS_TOUCH_EVENTS) $(ENABLE_JIT) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LEGACY_VENDOR_PREFIXES) $(ENABLE_LETTERPRESS) $(ENABLE_LINK_PREFETCH) $(ENABLE_MAC_GESTURE_EVENTS) $(ENABLE_MATHML) $(ENABLE_MEDIA_CAPTURE) $(ENABLE_MEDIA_CONTROLS_SCRIPT) $(ENABLE_MEDIA_SESSION) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_MEDIA_STREAM) $(ENABLE_METER_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MOUSE_CURSOR_SCALE) $(ENABLE_NAVIGATOR_CONTENT_UTILS) $(ENABLE_NAVIGATOR_HWCONCURRENCY) $(ENABLE_NOTIFICATIONS) $(ENABLE_PDFKIT_PLUGIN) $(ENABLE_POINTER_LOCK) $(ENABLE_PROXIMITY_EVENTS) $(ENABLE_PUBLIC_SUFFIX_LIST) $(ENABLE_QUOTA) $(ENABLE_READABLE_STREAM_API) $(ENABLE_REMOTE_INSPECTOR) $(ENABLE_REQUEST_ANIMATION_FRAME) $(ENABLE_REQUEST_AUTOCOMPLETE) $(ENABLE_RESOLUTION_MEDIA_QUERY) $(ENABLE_RESOURCE_USAGE) $(ENABLE_RUBBER_BANDING) $(ENABLE_SERVICE_CONTROLS) $(ENABLE_SPEECH_SYNTHESIS) $(ENABLE_SUBTLE_CRYPTO) $(ENABLE_SVG_FONTS) $(ENABLE_TELEPHONE_NUMBER_DETECTION) $(ENABLE_TEXT_AUTOSIZING) $(ENABLE_TOUCH_EVENTS) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_USERSELECT_ALL) $(ENABLE_VIDEO_PRESENTATION_MODE) $(ENABLE_VIDEO_TRACK) $(ENABLE_VIDEO) $(ENABLE_VIEW_MODE_CSS_MEDIA) $(ENABLE_WEB_ANIMATIONS) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_REPLAY) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WEBASSEMBLY) $(ENABLE_WEBGL) $(ENABLE_WEBGL2) $(ENABLE_WIRELESS_PLAYBACK_TARGET) $(ENABLE_WRITABLE_STREAM_API) $(ENABLE_XSLT);
     203FEATURE_DEFINES = $(ENABLE_3D_TRANSFORMS) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ACCELERATED_OVERFLOW_SCROLLING) $(ENABLE_APPLE_PAY) $(ENABLE_ATTACHMENT_ELEMENT) $(ENABLE_AVF_CAPTIONS) $(ENABLE_CACHE_PARTITIONING) $(ENABLE_CANVAS_PATH) $(ENABLE_CANVAS_PROXY) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CONTENT_FILTERING) $(ENABLE_CSP_NEXT) $(ENABLE_CSS_ANIMATIONS_LEVEL_2) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_DEVICE_ADAPTATION) $(ENABLE_CSS_GRID_LAYOUT) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SCROLL_SNAP) $(ENABLE_CSS_SELECTORS_LEVEL4) $(ENABLE_CSS_SHAPES) $(ENABLE_CSS_TRAILING_WORD) $(ENABLE_CSS3_TEXT) $(ENABLE_CURSOR_VISIBILITY) $(ENABLE_CUSTOM_ELEMENTS) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DATACUE_VALUE) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DETAILS_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DOM4_EVENTS_CONSTRUCTOR) $(ENABLE_ENCRYPTED_MEDIA_V2) $(ENABLE_ENCRYPTED_MEDIA) $(ENABLE_ES6_MODULES) $(ENABLE_FETCH_API) $(ENABLE_FILTERS_LEVEL_2) $(ENABLE_FONT_LOAD_EVENTS) $(ENABLE_FTL_JIT) $(ENABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD_DEPRECATED) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_INDEXED_DATABASE_IN_WORKERS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INDIE_UI) $(ENABLE_INPUT_TYPE_COLOR_POPOVER) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_INTL) $(ENABLE_IOS_GESTURE_EVENTS) $(ENABLE_IOS_TEXT_AUTOSIZING) $(ENABLE_IOS_TOUCH_EVENTS) $(ENABLE_JIT) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LEGACY_VENDOR_PREFIXES) $(ENABLE_LETTERPRESS) $(ENABLE_LINK_PREFETCH) $(ENABLE_MAC_GESTURE_EVENTS) $(ENABLE_MATHML) $(ENABLE_MEDIA_CAPTURE) $(ENABLE_MEDIA_CONTROLS_SCRIPT) $(ENABLE_MEDIA_SESSION) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_MEDIA_STREAM) $(ENABLE_METER_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MOUSE_CURSOR_SCALE) $(ENABLE_NAVIGATOR_CONTENT_UTILS) $(ENABLE_NAVIGATOR_HWCONCURRENCY) $(ENABLE_NOTIFICATIONS) $(ENABLE_PDFKIT_PLUGIN) $(ENABLE_POINTER_LOCK) $(ENABLE_PROXIMITY_EVENTS) $(ENABLE_PUBLIC_SUFFIX_LIST) $(ENABLE_QUOTA) $(ENABLE_READABLE_STREAM_API) $(ENABLE_REMOTE_INSPECTOR) $(ENABLE_REQUEST_ANIMATION_FRAME) $(ENABLE_REQUEST_AUTOCOMPLETE) $(ENABLE_RESOLUTION_MEDIA_QUERY) $(ENABLE_RESOURCE_USAGE) $(ENABLE_RUBBER_BANDING) $(ENABLE_SERVICE_CONTROLS) $(ENABLE_SPEECH_SYNTHESIS) $(ENABLE_SUBTLE_CRYPTO) $(ENABLE_SVG_FONTS) $(ENABLE_TELEPHONE_NUMBER_DETECTION) $(ENABLE_TOUCH_EVENTS) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_USERSELECT_ALL) $(ENABLE_VIDEO_PRESENTATION_MODE) $(ENABLE_VIDEO_TRACK) $(ENABLE_VIDEO) $(ENABLE_VIEW_MODE_CSS_MEDIA) $(ENABLE_WEB_ANIMATIONS) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_REPLAY) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WEBASSEMBLY) $(ENABLE_WEBGL) $(ENABLE_WEBGL2) $(ENABLE_WIRELESS_PLAYBACK_TARGET) $(ENABLE_WRITABLE_STREAM_API) $(ENABLE_XSLT);
  • trunk/Source/WebKit2/ChangeLog

    r206097 r206119  
     12016-09-19  Daniel Bates  <dabates@apple.com>
     2
     3        Remove ENABLE(TEXT_AUTOSIZING) automatic text size adjustment code
     4        https://bugs.webkit.org/show_bug.cgi?id=162167
     5
     6        Reviewed by Simon Fraser.
     7
     8        * Configurations/FeatureDefines.xcconfig:
     9        * WebProcess/WebPage/WebPage.cpp:
     10        (WebKit::WebPage::updatePreferences):
     11
    1122016-09-19  Alex Christensen  <achristensen@webkit.org>
    213
  • trunk/Source/WebKit2/Configurations/FeatureDefines.xcconfig

    r205579 r206119  
    165165ENABLE_TELEPHONE_NUMBER_DETECTION = ENABLE_TELEPHONE_NUMBER_DETECTION;
    166166
    167 ENABLE_TEXT_AUTOSIZING = ;
    168 
    169167ENABLE_CSS_TRAILING_WORD = ENABLE_CSS_TRAILING_WORD;
    170168
     
    203201ENABLE_CUSTOM_ELEMENTS = ENABLE_CUSTOM_ELEMENTS;
    204202
    205 FEATURE_DEFINES = $(ENABLE_3D_TRANSFORMS) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ACCELERATED_OVERFLOW_SCROLLING) $(ENABLE_APPLE_PAY) $(ENABLE_ATTACHMENT_ELEMENT) $(ENABLE_AVF_CAPTIONS) $(ENABLE_CACHE_PARTITIONING) $(ENABLE_CANVAS_PATH) $(ENABLE_CANVAS_PROXY) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CONTENT_FILTERING) $(ENABLE_CSP_NEXT) $(ENABLE_CSS_ANIMATIONS_LEVEL_2) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_DEVICE_ADAPTATION) $(ENABLE_CSS_GRID_LAYOUT) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SCROLL_SNAP) $(ENABLE_CSS_SELECTORS_LEVEL4) $(ENABLE_CSS_SHAPES) $(ENABLE_CSS_TRAILING_WORD) $(ENABLE_CSS3_TEXT) $(ENABLE_CURSOR_VISIBILITY) $(ENABLE_CUSTOM_ELEMENTS) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DATACUE_VALUE) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DETAILS_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DOM4_EVENTS_CONSTRUCTOR) $(ENABLE_ENCRYPTED_MEDIA_V2) $(ENABLE_ENCRYPTED_MEDIA) $(ENABLE_ES6_MODULES) $(ENABLE_FETCH_API) $(ENABLE_FILTERS_LEVEL_2) $(ENABLE_FONT_LOAD_EVENTS) $(ENABLE_FTL_JIT) $(ENABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD_DEPRECATED) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_INDEXED_DATABASE_IN_WORKERS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INDIE_UI) $(ENABLE_INPUT_TYPE_COLOR_POPOVER) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_INTL) $(ENABLE_IOS_GESTURE_EVENTS) $(ENABLE_IOS_TEXT_AUTOSIZING) $(ENABLE_IOS_TOUCH_EVENTS) $(ENABLE_JIT) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LEGACY_VENDOR_PREFIXES) $(ENABLE_LETTERPRESS) $(ENABLE_LINK_PREFETCH) $(ENABLE_MAC_GESTURE_EVENTS) $(ENABLE_MATHML) $(ENABLE_MEDIA_CAPTURE) $(ENABLE_MEDIA_CONTROLS_SCRIPT) $(ENABLE_MEDIA_SESSION) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_MEDIA_STREAM) $(ENABLE_METER_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MOUSE_CURSOR_SCALE) $(ENABLE_NAVIGATOR_CONTENT_UTILS) $(ENABLE_NAVIGATOR_HWCONCURRENCY) $(ENABLE_NOTIFICATIONS) $(ENABLE_PDFKIT_PLUGIN) $(ENABLE_POINTER_LOCK) $(ENABLE_PROXIMITY_EVENTS) $(ENABLE_PUBLIC_SUFFIX_LIST) $(ENABLE_QUOTA) $(ENABLE_READABLE_STREAM_API) $(ENABLE_REMOTE_INSPECTOR) $(ENABLE_REQUEST_ANIMATION_FRAME) $(ENABLE_REQUEST_AUTOCOMPLETE) $(ENABLE_RESOLUTION_MEDIA_QUERY) $(ENABLE_RESOURCE_USAGE) $(ENABLE_RUBBER_BANDING) $(ENABLE_SERVICE_CONTROLS) $(ENABLE_SPEECH_SYNTHESIS) $(ENABLE_SUBTLE_CRYPTO) $(ENABLE_SVG_FONTS) $(ENABLE_TELEPHONE_NUMBER_DETECTION) $(ENABLE_TEXT_AUTOSIZING) $(ENABLE_TOUCH_EVENTS) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_USERSELECT_ALL) $(ENABLE_VIDEO_PRESENTATION_MODE) $(ENABLE_VIDEO_TRACK) $(ENABLE_VIDEO) $(ENABLE_VIEW_MODE_CSS_MEDIA) $(ENABLE_WEB_ANIMATIONS) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_REPLAY) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WEBASSEMBLY) $(ENABLE_WEBGL) $(ENABLE_WEBGL2) $(ENABLE_WIRELESS_PLAYBACK_TARGET) $(ENABLE_WRITABLE_STREAM_API) $(ENABLE_XSLT);
     203FEATURE_DEFINES = $(ENABLE_3D_TRANSFORMS) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ACCELERATED_OVERFLOW_SCROLLING) $(ENABLE_APPLE_PAY) $(ENABLE_ATTACHMENT_ELEMENT) $(ENABLE_AVF_CAPTIONS) $(ENABLE_CACHE_PARTITIONING) $(ENABLE_CANVAS_PATH) $(ENABLE_CANVAS_PROXY) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CONTENT_FILTERING) $(ENABLE_CSP_NEXT) $(ENABLE_CSS_ANIMATIONS_LEVEL_2) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_DEVICE_ADAPTATION) $(ENABLE_CSS_GRID_LAYOUT) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SCROLL_SNAP) $(ENABLE_CSS_SELECTORS_LEVEL4) $(ENABLE_CSS_SHAPES) $(ENABLE_CSS_TRAILING_WORD) $(ENABLE_CSS3_TEXT) $(ENABLE_CURSOR_VISIBILITY) $(ENABLE_CUSTOM_ELEMENTS) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DATACUE_VALUE) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DETAILS_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DOM4_EVENTS_CONSTRUCTOR) $(ENABLE_ENCRYPTED_MEDIA_V2) $(ENABLE_ENCRYPTED_MEDIA) $(ENABLE_ES6_MODULES) $(ENABLE_FETCH_API) $(ENABLE_FILTERS_LEVEL_2) $(ENABLE_FONT_LOAD_EVENTS) $(ENABLE_FTL_JIT) $(ENABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD_DEPRECATED) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_INDEXED_DATABASE_IN_WORKERS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INDIE_UI) $(ENABLE_INPUT_TYPE_COLOR_POPOVER) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_INTL) $(ENABLE_IOS_GESTURE_EVENTS) $(ENABLE_IOS_TEXT_AUTOSIZING) $(ENABLE_IOS_TOUCH_EVENTS) $(ENABLE_JIT) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LEGACY_VENDOR_PREFIXES) $(ENABLE_LETTERPRESS) $(ENABLE_LINK_PREFETCH) $(ENABLE_MAC_GESTURE_EVENTS) $(ENABLE_MATHML) $(ENABLE_MEDIA_CAPTURE) $(ENABLE_MEDIA_CONTROLS_SCRIPT) $(ENABLE_MEDIA_SESSION) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_MEDIA_STREAM) $(ENABLE_METER_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MOUSE_CURSOR_SCALE) $(ENABLE_NAVIGATOR_CONTENT_UTILS) $(ENABLE_NAVIGATOR_HWCONCURRENCY) $(ENABLE_NOTIFICATIONS) $(ENABLE_PDFKIT_PLUGIN) $(ENABLE_POINTER_LOCK) $(ENABLE_PROXIMITY_EVENTS) $(ENABLE_PUBLIC_SUFFIX_LIST) $(ENABLE_QUOTA) $(ENABLE_READABLE_STREAM_API) $(ENABLE_REMOTE_INSPECTOR) $(ENABLE_REQUEST_ANIMATION_FRAME) $(ENABLE_REQUEST_AUTOCOMPLETE) $(ENABLE_RESOLUTION_MEDIA_QUERY) $(ENABLE_RESOURCE_USAGE) $(ENABLE_RUBBER_BANDING) $(ENABLE_SERVICE_CONTROLS) $(ENABLE_SPEECH_SYNTHESIS) $(ENABLE_SUBTLE_CRYPTO) $(ENABLE_SVG_FONTS) $(ENABLE_TELEPHONE_NUMBER_DETECTION) $(ENABLE_TOUCH_EVENTS) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_USERSELECT_ALL) $(ENABLE_VIDEO_PRESENTATION_MODE) $(ENABLE_VIDEO_TRACK) $(ENABLE_VIDEO) $(ENABLE_VIEW_MODE_CSS_MEDIA) $(ENABLE_WEB_ANIMATIONS) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_REPLAY) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WEBASSEMBLY) $(ENABLE_WEBGL) $(ENABLE_WEBGL2) $(ENABLE_WIRELESS_PLAYBACK_TARGET) $(ENABLE_WRITABLE_STREAM_API) $(ENABLE_XSLT);
  • trunk/Source/WebKit2/WebProcess/WebPage/WebPage.cpp

    r206033 r206119  
    31163116    settings.setUsesEncodingDetector(store.getBoolValueForKey(WebPreferencesKey::usesEncodingDetectorKey()));
    31173117
    3118 #if ENABLE(TEXT_AUTOSIZING) || ENABLE(IOS_TEXT_AUTOSIZING)
     3118#if ENABLE(IOS_TEXT_AUTOSIZING)
    31193119    settings.setTextAutosizingEnabled(store.getBoolValueForKey(WebPreferencesKey::textAutosizingEnabledKey()));
    3120 #endif
    3121 #if ENABLE(IOS_TEXT_AUTOSIZING)
    31223120    settings.setMinimumZoomFontSize(store.getDoubleValueForKey(WebPreferencesKey::minimumZoomFontSizeKey()));
    31233121#endif
  • trunk/Source/cmake/OptionsMac.cmake

    r205065 r206119  
    9292WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_TELEPHONE_NUMBER_DETECTION PRIVATE ON)
    9393
    94 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_TEXT_AUTOSIZING PRIVATE OFF)
    9594WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_TOUCH_ICON_LOADING PRIVATE OFF)
    9695WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_USERSELECT_ALL PRIVATE ON)
  • trunk/Source/cmake/OptionsWin.cmake

    r205549 r206119  
    6060WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_REQUEST_ANIMATION_FRAME PUBLIC ON)
    6161WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_SVG_FONTS PUBLIC ON)
    62 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_TEXT_AUTOSIZING PUBLIC OFF)
    6362WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_VIDEO PUBLIC ON)
    6463WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_VIDEO_TRACK PUBLIC ON)
  • trunk/Source/cmake/WebKitFeatures.cmake

    r205549 r206119  
    183183    WEBKIT_OPTION_DEFINE(ENABLE_SVG_FONTS "Toggle SVG fonts support (imples SVG support)" PRIVATE ON)
    184184    WEBKIT_OPTION_DEFINE(ENABLE_TELEPHONE_NUMBER_DETECTION "Toggle telephone number detection support" PRIVATE OFF)
    185     WEBKIT_OPTION_DEFINE(ENABLE_TEXT_AUTOSIZING "Toggle Text auto sizing support" PRIVATE OFF)
    186185    WEBKIT_OPTION_DEFINE(ENABLE_THREADED_COMPOSITOR "Toggle threaded compositor support" PRIVATE OFF)
    187186    WEBKIT_OPTION_DEFINE(ENABLE_TOUCH_EVENTS "Toggle Touch Events support" PRIVATE OFF)
  • trunk/Tools/ChangeLog

    r206102 r206119  
     12016-09-19  Daniel Bates  <dabates@apple.com>
     2
     3        Remove ENABLE(TEXT_AUTOSIZING) automatic text size adjustment code
     4        https://bugs.webkit.org/show_bug.cgi?id=162167
     5
     6        Reviewed by Simon Fraser.
     7
     8        * Scripts/webkitperl/FeatureList.pm:
     9        * TestWebKitAPI/Configurations/FeatureDefines.xcconfig:
     10
    1112016-09-19  Nan Wang  <n_wang@apple.com>
    212
  • trunk/Tools/Scripts/webkitperl/FeatureList.pm

    r205549 r206119  
    402402      define => "USE_SYSTEM_MALLOC", default => 0, value => \$systemMallocSupport },
    403403
    404     { option => "text-autosizing", desc => "Toggle Text Autosizing support",
    405       define => "ENABLE_TEXT_AUTOSIZING", default => 0, value => \$textAutosizingSupport },
    406 
    407404    { option => "threaded-compositor", desc => "Toggle threaded compositor support",
    408405      define => "ENABLE_THREADED_COMPOSITOR", default => isGtk(), value => \$threadedCompositorSupport },
  • trunk/Tools/TestWebKitAPI/Configurations/FeatureDefines.xcconfig

    r205579 r206119  
    165165ENABLE_TELEPHONE_NUMBER_DETECTION = ENABLE_TELEPHONE_NUMBER_DETECTION;
    166166
    167 ENABLE_TEXT_AUTOSIZING = ;
    168 
    169167ENABLE_CSS_TRAILING_WORD = ENABLE_CSS_TRAILING_WORD;
    170168
     
    203201ENABLE_CUSTOM_ELEMENTS = ENABLE_CUSTOM_ELEMENTS;
    204202
    205 FEATURE_DEFINES = $(ENABLE_3D_TRANSFORMS) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ACCELERATED_OVERFLOW_SCROLLING) $(ENABLE_APPLE_PAY) $(ENABLE_ATTACHMENT_ELEMENT) $(ENABLE_AVF_CAPTIONS) $(ENABLE_CACHE_PARTITIONING) $(ENABLE_CANVAS_PATH) $(ENABLE_CANVAS_PROXY) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CONTENT_FILTERING) $(ENABLE_CSP_NEXT) $(ENABLE_CSS_ANIMATIONS_LEVEL_2) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_DEVICE_ADAPTATION) $(ENABLE_CSS_GRID_LAYOUT) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SCROLL_SNAP) $(ENABLE_CSS_SELECTORS_LEVEL4) $(ENABLE_CSS_SHAPES) $(ENABLE_CSS_TRAILING_WORD) $(ENABLE_CSS3_TEXT) $(ENABLE_CURSOR_VISIBILITY) $(ENABLE_CUSTOM_ELEMENTS) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DATACUE_VALUE) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DETAILS_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DOM4_EVENTS_CONSTRUCTOR) $(ENABLE_ENCRYPTED_MEDIA_V2) $(ENABLE_ENCRYPTED_MEDIA) $(ENABLE_ES6_MODULES) $(ENABLE_FETCH_API) $(ENABLE_FILTERS_LEVEL_2) $(ENABLE_FONT_LOAD_EVENTS) $(ENABLE_FTL_JIT) $(ENABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD_DEPRECATED) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_INDEXED_DATABASE_IN_WORKERS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INDIE_UI) $(ENABLE_INPUT_TYPE_COLOR_POPOVER) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_INTL) $(ENABLE_IOS_GESTURE_EVENTS) $(ENABLE_IOS_TEXT_AUTOSIZING) $(ENABLE_IOS_TOUCH_EVENTS) $(ENABLE_JIT) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LEGACY_VENDOR_PREFIXES) $(ENABLE_LETTERPRESS) $(ENABLE_LINK_PREFETCH) $(ENABLE_MAC_GESTURE_EVENTS) $(ENABLE_MATHML) $(ENABLE_MEDIA_CAPTURE) $(ENABLE_MEDIA_CONTROLS_SCRIPT) $(ENABLE_MEDIA_SESSION) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_MEDIA_STREAM) $(ENABLE_METER_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MOUSE_CURSOR_SCALE) $(ENABLE_NAVIGATOR_CONTENT_UTILS) $(ENABLE_NAVIGATOR_HWCONCURRENCY) $(ENABLE_NOTIFICATIONS) $(ENABLE_PDFKIT_PLUGIN) $(ENABLE_POINTER_LOCK) $(ENABLE_PROXIMITY_EVENTS) $(ENABLE_PUBLIC_SUFFIX_LIST) $(ENABLE_QUOTA) $(ENABLE_READABLE_STREAM_API) $(ENABLE_REMOTE_INSPECTOR) $(ENABLE_REQUEST_ANIMATION_FRAME) $(ENABLE_REQUEST_AUTOCOMPLETE) $(ENABLE_RESOLUTION_MEDIA_QUERY) $(ENABLE_RESOURCE_USAGE) $(ENABLE_RUBBER_BANDING) $(ENABLE_SERVICE_CONTROLS) $(ENABLE_SPEECH_SYNTHESIS) $(ENABLE_SUBTLE_CRYPTO) $(ENABLE_SVG_FONTS) $(ENABLE_TELEPHONE_NUMBER_DETECTION) $(ENABLE_TEXT_AUTOSIZING) $(ENABLE_TOUCH_EVENTS) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_USERSELECT_ALL) $(ENABLE_VIDEO_PRESENTATION_MODE) $(ENABLE_VIDEO_TRACK) $(ENABLE_VIDEO) $(ENABLE_VIEW_MODE_CSS_MEDIA) $(ENABLE_WEB_ANIMATIONS) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_REPLAY) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WEBASSEMBLY) $(ENABLE_WEBGL) $(ENABLE_WEBGL2) $(ENABLE_WIRELESS_PLAYBACK_TARGET) $(ENABLE_WRITABLE_STREAM_API) $(ENABLE_XSLT);
     203FEATURE_DEFINES = $(ENABLE_3D_TRANSFORMS) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ACCELERATED_OVERFLOW_SCROLLING) $(ENABLE_APPLE_PAY) $(ENABLE_ATTACHMENT_ELEMENT) $(ENABLE_AVF_CAPTIONS) $(ENABLE_CACHE_PARTITIONING) $(ENABLE_CANVAS_PATH) $(ENABLE_CANVAS_PROXY) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CONTENT_FILTERING) $(ENABLE_CSP_NEXT) $(ENABLE_CSS_ANIMATIONS_LEVEL_2) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_DEVICE_ADAPTATION) $(ENABLE_CSS_GRID_LAYOUT) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SCROLL_SNAP) $(ENABLE_CSS_SELECTORS_LEVEL4) $(ENABLE_CSS_SHAPES) $(ENABLE_CSS_TRAILING_WORD) $(ENABLE_CSS3_TEXT) $(ENABLE_CURSOR_VISIBILITY) $(ENABLE_CUSTOM_ELEMENTS) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DATACUE_VALUE) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DETAILS_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DOM4_EVENTS_CONSTRUCTOR) $(ENABLE_ENCRYPTED_MEDIA_V2) $(ENABLE_ENCRYPTED_MEDIA) $(ENABLE_ES6_MODULES) $(ENABLE_FETCH_API) $(ENABLE_FILTERS_LEVEL_2) $(ENABLE_FONT_LOAD_EVENTS) $(ENABLE_FTL_JIT) $(ENABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD_DEPRECATED) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_INDEXED_DATABASE_IN_WORKERS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INDIE_UI) $(ENABLE_INPUT_TYPE_COLOR_POPOVER) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_INTL) $(ENABLE_IOS_GESTURE_EVENTS) $(ENABLE_IOS_TEXT_AUTOSIZING) $(ENABLE_IOS_TOUCH_EVENTS) $(ENABLE_JIT) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LEGACY_VENDOR_PREFIXES) $(ENABLE_LETTERPRESS) $(ENABLE_LINK_PREFETCH) $(ENABLE_MAC_GESTURE_EVENTS) $(ENABLE_MATHML) $(ENABLE_MEDIA_CAPTURE) $(ENABLE_MEDIA_CONTROLS_SCRIPT) $(ENABLE_MEDIA_SESSION) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_MEDIA_STREAM) $(ENABLE_METER_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MOUSE_CURSOR_SCALE) $(ENABLE_NAVIGATOR_CONTENT_UTILS) $(ENABLE_NAVIGATOR_HWCONCURRENCY) $(ENABLE_NOTIFICATIONS) $(ENABLE_PDFKIT_PLUGIN) $(ENABLE_POINTER_LOCK) $(ENABLE_PROXIMITY_EVENTS) $(ENABLE_PUBLIC_SUFFIX_LIST) $(ENABLE_QUOTA) $(ENABLE_READABLE_STREAM_API) $(ENABLE_REMOTE_INSPECTOR) $(ENABLE_REQUEST_ANIMATION_FRAME) $(ENABLE_REQUEST_AUTOCOMPLETE) $(ENABLE_RESOLUTION_MEDIA_QUERY) $(ENABLE_RESOURCE_USAGE) $(ENABLE_RUBBER_BANDING) $(ENABLE_SERVICE_CONTROLS) $(ENABLE_SPEECH_SYNTHESIS) $(ENABLE_SUBTLE_CRYPTO) $(ENABLE_SVG_FONTS) $(ENABLE_TELEPHONE_NUMBER_DETECTION) $(ENABLE_TOUCH_EVENTS) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_USERSELECT_ALL) $(ENABLE_VIDEO_PRESENTATION_MODE) $(ENABLE_VIDEO_TRACK) $(ENABLE_VIDEO) $(ENABLE_VIEW_MODE_CSS_MEDIA) $(ENABLE_WEB_ANIMATIONS) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_REPLAY) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WEBASSEMBLY) $(ENABLE_WEBGL) $(ENABLE_WEBGL2) $(ENABLE_WIRELESS_PLAYBACK_TARGET) $(ENABLE_WRITABLE_STREAM_API) $(ENABLE_XSLT);
Note: See TracChangeset for help on using the changeset viewer.