Changeset 206119 in webkit
- Timestamp:
- Sep 19, 2016 2:25:15 PM (8 years ago)
- Location:
- trunk
- Files:
-
- 112 deleted
- 44 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ChangeLog
r206095 r206119 1 2016-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 1 12 2016-09-19 Michael Catanzaro <mcatanzaro@igalia.com> 2 13 -
trunk/LayoutTests/ChangeLog
r206117 r206119 1 2016-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 1 131 2016-09-19 Devin Rousso <dcrousso+webkit@gmail.com> 2 132 -
trunk/LayoutTests/TestExpectations
r206063 r206119 26 26 media/mac [ Skip ] 27 27 media/controls/ipad [ Skip ] 28 fast/text-autosizing [ Skip ] 28 29 29 30 fast/forms/attributed-strings.html [ Skip ] -
trunk/LayoutTests/platform/efl/TestExpectations
r205789 r206119 491 491 # Implementing copy{En,De}codedHostName only to test them does not make sense 492 492 webkit.org/b/86080 fast/encoding/idn-security.html [ Skip ] 493 494 # Text Autosizing is not yet enabled.495 webkit.org/b/84186 fast/text-autosizing496 493 497 494 # HIGH_DPI_CANVAS is not enabled. -
trunk/LayoutTests/platform/gtk/TestExpectations
r205978 r206119 336 336 webkit.org/b/151344 fast/mediastream/MediaStream-add-remove-tracks.html [ Skip ] 337 337 webkit.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 ]341 338 342 339 # Proximity Events is not supported. -
trunk/LayoutTests/platform/ios-simulator-wk1/TestExpectations
r205945 r206119 856 856 fast/scrolling/rtl-scrollbars-sticky-overflow-scroll.html [ ImageOnlyFailure ] 857 857 fast/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 ]865 858 fast/text/crash-complex-unknown-font.html [ ImageOnlyFailure ] 866 859 fast/text/decorations-with-text-combine.html [ Failure ] … … 1561 1554 fast/shapes/shape-outside-floats/shape-outside-rounded-inset.html [ Pass ImageOnlyFailure ] 1562 1555 fast/sub-pixel/simple-clipping.html [ Pass ImageOnlyFailure ] 1563 fast/text-autosizing/constrained-out-of-flow.html [ Pass ImageOnlyFailure ]1564 1556 fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-tall.html [ Failure Pass ] 1565 1557 fonts/cursive.html [ Pass Crash ] -
trunk/LayoutTests/platform/ios-simulator-wk2/TestExpectations
r205996 r206119 463 463 fast/css/hover-display-block-none.html [ Failure ] 464 464 fast/css/hover-display-block.html [ Failure ] 465 fast/text-autosizing/ios/line-height-text-autosizing.html [ Failure ]466 465 fast/css/nested-layers-with-hover.html [ Failure ] 467 466 fast/dom/HTMLDocument/hasFocus.html [ Failure ] -
trunk/LayoutTests/platform/ios-simulator/TestExpectations
r205975 r206119 1782 1782 fast/table/wide-column.html [ Failure ] 1783 1783 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 1833 1784 fast/text/decorations-transformed.html [ Failure ] 1834 1785 fast/text/emphasis-avoid-ruby.html [ Failure ] … … 2114 2065 webkit.org/b/104954 http/tests/canvas/canvas-slow-font-loading.html [ ImageOnlyFailure ] 2115 2066 2067 webkit.org/b/162236 fast/text-autosizing/ios/line-height-text-autosizing.html [ Failure ] 2068 2116 2069 ### 2117 2070 # Mark as passing specific tests in folders that were skipped temporarily above. 2118 2071 ## 2119 webkit.org/b/138970 fast/text-autosizing/ios/line-height-text-autosizing.html [ Pass ]2120 2072 2121 2073 # Skipped for mac as well: -
trunk/LayoutTests/platform/mac-wk2/TestExpectations
r205907 r206119 8 8 tiled-drawing [ Pass ] 9 9 swipe [ Pass ] 10 11 fast/text-autosizing/mac [ Pass ]12 10 13 11 fast/events/cancelled-force-click-link-navigation.html [ Pass ] -
trunk/LayoutTests/platform/mac/TestExpectations
r206041 r206119 18 18 fast/url/user-visible [ Pass ] 19 19 20 fast/text-autosizing/ios [ Pass ] 21 fast/text-autosizing/mac [ Pass ] 20 fast/text-autosizing [ Pass ] 22 21 23 22 fast/attachment/attachment-subtitle-resize.html [ Pass ] … … 601 600 webaudio/codec-tests/vorbis/ [ WontFix ] 602 601 webkit.org/b/119467 webaudio/audiobuffersource-loop-points.html [ Skip ] 603 604 # Text Autosizing is not enabled.605 webkit.org/b/84186 fast/text-autosizing606 602 607 603 # Skip tests in fast/text/shaping -
trunk/LayoutTests/platform/win/TestExpectations
r205857 r206119 384 384 # viewport meta tag support 385 385 fast/viewport/ [ Skip ] 386 387 # TODO Text Autosizing is not enabled388 webkit.org/b/84186 fast/text-autosizing [ Skip ]389 386 390 387 # Pre-HMTL5 parser quirks only apply to the mac port for now. … … 2486 2483 2487 2484 # Image Only Failures 2488 fast/text-autosizing/narrow-iframe-flattened.html [ ImageOnlyFailure ]2489 2485 fast/text/international/synthesized-italic-vertical.html [ ImageOnlyFailure ] 2490 2486 fast/box-shadow/box-shadow-with-zero-radius.html [ ImageOnlyFailure ] -
trunk/LayoutTests/platform/wk2/TestExpectations
r205743 r206119 180 180 fast/dom/Window/window-focus-self.html 181 181 scrollbars/corner-resizer-window-inactive.html 182 183 # Text Autosizing is not yet enabled.184 # https://bugs.webkit.org/show_bug.cgi?id=84186185 fast/text-autosizing186 182 187 183 # WebKitTestRunner needs to implement testRunner.closeIdleLocalStorageDatabases(). -
trunk/Source/JavaScriptCore/ChangeLog
r206110 r206119 1 2016-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 1 10 2016-09-19 Keith Miller <keith_miller@apple.com> 2 11 -
trunk/Source/JavaScriptCore/Configurations/FeatureDefines.xcconfig
r205579 r206119 165 165 ENABLE_TELEPHONE_NUMBER_DETECTION = ENABLE_TELEPHONE_NUMBER_DETECTION; 166 166 167 ENABLE_TEXT_AUTOSIZING = ;168 169 167 ENABLE_CSS_TRAILING_WORD = ENABLE_CSS_TRAILING_WORD; 170 168 … … 203 201 ENABLE_CUSTOM_ELEMENTS = ENABLE_CUSTOM_ELEMENTS; 204 202 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_T EXT_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);203 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_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 1 2016-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 1 10 2016-09-14 Jer Noble <jer.noble@apple.com> 2 11 -
trunk/Source/WTF/wtf/FeatureDefines.h
r205549 r206119 693 693 #endif 694 694 695 #if !defined(ENABLE_TEXT_AUTOSIZING)696 #define ENABLE_TEXT_AUTOSIZING 0697 #endif698 699 695 #if !defined(ENABLE_TEXT_CARET) 700 696 #define ENABLE_TEXT_CARET 1 -
trunk/Source/WebCore/CMakeLists.txt
r206011 r206119 2505 2505 rendering/SimpleLineLayoutResolver.cpp 2506 2506 rendering/SimpleLineLayoutTextFragmentIterator.cpp 2507 rendering/TextAutosizer.cpp2508 2507 rendering/TextDecorationPainter.cpp 2509 2508 rendering/TextPaintStyle.cpp -
trunk/Source/WebCore/ChangeLog
r206118 r206119 1 2016-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 1 50 2016-09-19 Chris Dumez <cdumez@apple.com> 2 51 -
trunk/Source/WebCore/Configurations/FeatureDefines.xcconfig
r205579 r206119 165 165 ENABLE_TELEPHONE_NUMBER_DETECTION = ENABLE_TELEPHONE_NUMBER_DETECTION; 166 166 167 ENABLE_TEXT_AUTOSIZING = ;168 169 167 ENABLE_CSS_TRAILING_WORD = ENABLE_CSS_TRAILING_WORD; 170 168 … … 203 201 ENABLE_CUSTOM_ELEMENTS = ENABLE_CUSTOM_ELEMENTS; 204 202 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_T EXT_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);203 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_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 245 245 #endif 246 246 247 #if ENABLE(TEXT_AUTOSIZING)248 #include "TextAutosizer.h"249 #endif250 251 247 #if ENABLE(TOUCH_EVENTS) 252 248 #include "TouchEvent.h" … … 558 554 559 555 m_cachedResourceLoader->setDocument(this); 560 561 #if ENABLE(TEXT_AUTOSIZING)562 m_textAutosizer = std::make_unique<TextAutosizer>(this);563 #endif564 556 565 557 resetLinkColor(); -
trunk/Source/WebCore/dom/Document.h
r205818 r206119 198 198 #endif 199 199 200 #if ENABLE(TEXT_AUTOSIZING)201 class TextAutosizer;202 #endif203 204 200 class FontFaceSet; 205 201 … … 1237 1233 #endif 1238 1234 1239 #if ENABLE(TEXT_AUTOSIZING)1240 TextAutosizer* textAutosizer() { return m_textAutosizer.get(); }1241 #endif1242 1243 1235 void adjustFloatQuadsForScrollAndAbsoluteZoomAndFrameScale(Vector<FloatQuad>&, const RenderStyle&); 1244 1236 void adjustFloatRectForScrollAndAbsoluteZoomAndFrameScale(FloatRect&, const RenderStyle&); … … 1720 1712 #endif 1721 1713 1722 #if ENABLE(TEXT_AUTOSIZING)1723 std::unique_ptr<TextAutosizer> m_textAutosizer;1724 #endif1725 1726 1714 void platformSuspendOrStopActiveDOMObjects(); 1727 1715 -
trunk/Source/WebCore/page/FrameView.cpp
r205818 r206119 106 106 #endif 107 107 108 #if ENABLE(TEXT_AUTOSIZING)109 #include "TextAutosizer.h"110 #endif111 112 108 #if ENABLE(CSS_SCROLL_SNAP) 113 109 #include "AxisScrollSnapOffsets.h" … … 498 494 return; 499 495 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 #endif509 510 496 ScrollView::setFrameRect(newRect); 511 497 … … 1453 1439 } 1454 1440 } 1455 #endif1456 #if ENABLE(TEXT_AUTOSIZING)1457 if (document.textAutosizer()->processSubtree(root) && root->needsLayout())1458 root->layout();1459 1441 #endif 1460 1442 -
trunk/Source/WebCore/page/Settings.cpp
r205274 r206119 46 46 #include "RuntimeApplicationChecks.h" 47 47 #include "StorageMap.h" 48 #include "TextAutosizer.h"49 48 #include <limits> 50 49 #include <wtf/NeverDestroyed.h> … … 192 191 , m_layoutInterval(layoutScheduleThreshold) 193 192 , m_minimumDOMTimerInterval(DOMTimer::defaultMinimumInterval()) 194 #if ENABLE(TEXT_AUTOSIZING)195 , m_textAutosizingFontScaleFactor(1)196 #endif197 193 SETTINGS_INITIALIZER_LIST 198 194 , m_isJavaEnabled(false) … … 330 326 } 331 327 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 #endif347 348 328 float Settings::defaultMinimumZoomFontSize() 349 329 { -
trunk/Source/WebCore/page/Settings.h
r204983 r206119 120 120 WEBCORE_EXPORT const AtomicString& pictographFontFamily(UScriptCode = USCRIPT_COMMON) const; 121 121 122 #if ENABLE(TEXT_AUTOSIZING)123 void setTextAutosizingFontScaleFactor(float);124 float textAutosizingFontScaleFactor() const { return m_textAutosizingFontScaleFactor; }125 #endif126 127 122 WEBCORE_EXPORT static bool defaultTextAutosizingEnabled(); 128 123 WEBCORE_EXPORT static float defaultMinimumZoomFontSize(); … … 325 320 std::chrono::milliseconds m_layoutInterval; 326 321 std::chrono::milliseconds m_minimumDOMTimerInterval; 327 328 #if ENABLE(TEXT_AUTOSIZING)329 float m_textAutosizingFontScaleFactor;330 #endif331 322 332 323 SETTINGS_MEMBER_VARIABLES -
trunk/Source/WebCore/page/animation/CSSPropertyAnimation.cpp
r205659 r206119 1353 1353 new FillLayersPropertyWrapper(CSSPropertyWebkitMaskSize, &RenderStyle::maskLayers, &RenderStyle::ensureMaskLayers), 1354 1354 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), 1365 1356 new PropertyWrapper<unsigned short>(CSSPropertyColumnRuleWidth, &RenderStyle::columnRuleWidth, &RenderStyle::setColumnRuleWidth), 1366 1357 new PropertyWrapper<float>(CSSPropertyColumnGap, &RenderStyle::columnGap, &RenderStyle::setColumnGap), -
trunk/Source/WebCore/rendering/RenderingAllInOne.cpp
r205551 r206119 147 147 #include "SimpleLineLayoutResolver.cpp" 148 148 #include "SimpleLineLayoutTextFragmentIterator.cpp" 149 #include "TextAutosizer.cpp"150 149 #include "TextDecorationPainter.cpp" 151 150 #include "TextPaintStyle.cpp" -
trunk/Source/WebCore/rendering/style/RenderStyle.cpp
r205892 r206119 57 57 #endif 58 58 59 #if ENABLE(TEXT_AUTOSIZING)60 #include "TextAutosizer.h"61 #endif62 63 59 namespace WebCore { 64 60 … … 649 645 } 650 646 651 #if ENABLE(TEXT_AUTOSIZING)652 if (visual->m_textAutosizingMultiplier != other.visual->m_textAutosizingMultiplier)653 return true;654 #endif655 656 647 if (inherited->line_height != other.inherited->line_height 657 648 #if ENABLE(IOS_TEXT_AUTOSIZING) … … 1480 1471 Length RenderStyle::lineHeight() const 1481 1472 { 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; 1493 1474 } 1494 1475 void RenderStyle::setLineHeight(Length specifiedLineHeight) { SET_VAR(inherited, line_height, specifiedLineHeight); } … … 1550 1531 description.setSpecifiedSize(size); 1551 1532 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 #endif1560 1533 1561 1534 setFontDescription(description); -
trunk/Source/WebCore/rendering/style/RenderStyle.h
r205980 r206119 722 722 std::pair<FontOrientation, NonCJKGlyphOrientation> fontAndGlyphOrientation(); 723 723 724 #if ENABLE(TEXT_AUTOSIZING)725 float textAutosizingMultiplier() const { return visual->m_textAutosizingMultiplier; }726 #endif727 728 724 const Length& textIndent() const { return rareInheritedData->indent; } 729 725 #if ENABLE(CSS3_TEXT) … … 1372 1368 // Only used for blending font sizes when animating, for MathML anonymous blocks, and for text autosizing. 1373 1369 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 #endif1382 1370 1383 1371 void setColor(const Color&); -
trunk/Source/WebCore/rendering/style/StyleVisualData.cpp
r177259 r206119 30 30 : hasClip(false) 31 31 , textDecoration(RenderStyle::initialTextDecoration()) 32 #if ENABLE(TEXT_AUTOSIZING)33 , m_textAutosizingMultiplier(1)34 #endif35 32 , m_zoom(RenderStyle::initialZoom()) 36 33 { … … 46 43 , hasClip(o.hasClip) 47 44 , textDecoration(o.textDecoration) 48 #if ENABLE(TEXT_AUTOSIZING)49 , m_textAutosizingMultiplier(o.m_textAutosizingMultiplier)50 #endif51 45 , m_zoom(RenderStyle::initialZoom()) 52 46 { -
trunk/Source/WebCore/rendering/style/StyleVisualData.h
r204466 r206119 54 54 bool hasClip : 1; 55 55 unsigned textDecoration : TextDecorationBits; // Text decorations defined *only* by this element. 56 57 #if ENABLE(TEXT_AUTOSIZING)58 float m_textAutosizingMultiplier;59 #endif60 56 float m_zoom; 61 57 -
trunk/Source/WebCore/testing/InternalSettings.cpp
r205271 r206119 68 68 InternalSettings::Backup::Backup(Settings& settings) 69 69 : m_originalEditingBehavior(settings.editingBehaviorType()) 70 #if ENABLE( TEXT_AUTOSIZING) || ENABLE(IOS_TEXT_AUTOSIZING)70 #if ENABLE(IOS_TEXT_AUTOSIZING) 71 71 , m_originalTextAutosizingEnabled(settings.textAutosizingEnabled()) 72 72 , m_originalTextAutosizingWindowSizeOverride(settings.textAutosizingWindowSizeOverride()) 73 #endif74 #if ENABLE(TEXT_AUTOSIZING)75 , m_originalTextAutosizingFontScaleFactor(settings.textAutosizingFontScaleFactor())76 73 #endif 77 74 , m_originalMediaTypeOverride(settings.mediaTypeOverride()) … … 150 147 m_pictographFontFamilies.clear(); 151 148 152 #if ENABLE( TEXT_AUTOSIZING) || ENABLE(IOS_TEXT_AUTOSIZING)149 #if ENABLE(IOS_TEXT_AUTOSIZING) 153 150 settings.setTextAutosizingEnabled(m_originalTextAutosizingEnabled); 154 151 settings.setTextAutosizingWindowSizeOverride(m_originalTextAutosizingWindowSizeOverride); 155 #endif156 #if ENABLE(TEXT_AUTOSIZING)157 settings.setTextAutosizingFontScaleFactor(m_originalTextAutosizingFontScaleFactor);158 152 #endif 159 153 settings.setMediaTypeOverride(m_originalMediaTypeOverride); … … 342 336 void InternalSettings::setTextAutosizingEnabled(bool enabled, ExceptionCode& ec) 343 337 { 344 #if ENABLE( TEXT_AUTOSIZING) || ENABLE(IOS_TEXT_AUTOSIZING)338 #if ENABLE(IOS_TEXT_AUTOSIZING) 345 339 InternalSettingsGuardForSettings(); 346 340 settings()->setTextAutosizingEnabled(enabled); … … 353 347 void InternalSettings::setTextAutosizingWindowSizeOverride(int width, int height, ExceptionCode& ec) 354 348 { 355 #if ENABLE( TEXT_AUTOSIZING) || ENABLE(IOS_TEXT_AUTOSIZING)349 #if ENABLE(IOS_TEXT_AUTOSIZING) 356 350 InternalSettingsGuardForSettings(); 357 351 settings()->setTextAutosizingWindowSizeOverride(IntSize(width, height)); … … 367 361 InternalSettingsGuardForSettings(); 368 362 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 #else377 UNUSED_PARAM(fontScaleFactor);378 UNUSED_PARAM(ec);379 #endif380 363 } 381 364 -
trunk/Source/WebCore/testing/InternalSettings.h
r205271 r206119 65 65 ScriptFontFamilyMap m_pictographFontFamilies; 66 66 67 #if ENABLE( TEXT_AUTOSIZING) || ENABLE(IOS_TEXT_AUTOSIZING)67 #if ENABLE(IOS_TEXT_AUTOSIZING) 68 68 bool m_originalTextAutosizingEnabled; 69 69 IntSize m_originalTextAutosizingWindowSizeOverride; 70 #endif71 72 #if ENABLE(TEXT_AUTOSIZING)73 float m_originalTextAutosizingFontScaleFactor;74 70 #endif 75 71 -
trunk/Source/WebCore/testing/InternalSettings.idl
r205271 r206119 45 45 [RaisesException] void setTextAutosizingEnabled(boolean enabled); 46 46 [RaisesException] void setTextAutosizingWindowSizeOverride(long width, long height); 47 [RaisesException] void setTextAutosizingFontScaleFactor(unrestricted float fontScaleFactor);48 47 49 48 // Media -
trunk/Source/WebKit/mac/ChangeLog
r206091 r206119 1 2016-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 1 10 2016-09-19 Joseph Pecoraro <pecoraro@apple.com> 2 11 -
trunk/Source/WebKit/mac/Configurations/FeatureDefines.xcconfig
r205579 r206119 165 165 ENABLE_TELEPHONE_NUMBER_DETECTION = ENABLE_TELEPHONE_NUMBER_DETECTION; 166 166 167 ENABLE_TEXT_AUTOSIZING = ;168 169 167 ENABLE_CSS_TRAILING_WORD = ENABLE_CSS_TRAILING_WORD; 170 168 … … 203 201 ENABLE_CUSTOM_ELEMENTS = ENABLE_CUSTOM_ELEMENTS; 204 202 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_T EXT_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);203 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_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 1 2016-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 1 12 2016-09-19 Alex Christensen <achristensen@webkit.org> 2 13 -
trunk/Source/WebKit2/Configurations/FeatureDefines.xcconfig
r205579 r206119 165 165 ENABLE_TELEPHONE_NUMBER_DETECTION = ENABLE_TELEPHONE_NUMBER_DETECTION; 166 166 167 ENABLE_TEXT_AUTOSIZING = ;168 169 167 ENABLE_CSS_TRAILING_WORD = ENABLE_CSS_TRAILING_WORD; 170 168 … … 203 201 ENABLE_CUSTOM_ELEMENTS = ENABLE_CUSTOM_ELEMENTS; 204 202 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_T EXT_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);203 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_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 3116 3116 settings.setUsesEncodingDetector(store.getBoolValueForKey(WebPreferencesKey::usesEncodingDetectorKey())); 3117 3117 3118 #if ENABLE( TEXT_AUTOSIZING) || ENABLE(IOS_TEXT_AUTOSIZING)3118 #if ENABLE(IOS_TEXT_AUTOSIZING) 3119 3119 settings.setTextAutosizingEnabled(store.getBoolValueForKey(WebPreferencesKey::textAutosizingEnabledKey())); 3120 #endif3121 #if ENABLE(IOS_TEXT_AUTOSIZING)3122 3120 settings.setMinimumZoomFontSize(store.getDoubleValueForKey(WebPreferencesKey::minimumZoomFontSizeKey())); 3123 3121 #endif -
trunk/Source/cmake/OptionsMac.cmake
r205065 r206119 92 92 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_TELEPHONE_NUMBER_DETECTION PRIVATE ON) 93 93 94 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_TEXT_AUTOSIZING PRIVATE OFF)95 94 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_TOUCH_ICON_LOADING PRIVATE OFF) 96 95 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_USERSELECT_ALL PRIVATE ON) -
trunk/Source/cmake/OptionsWin.cmake
r205549 r206119 60 60 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_REQUEST_ANIMATION_FRAME PUBLIC ON) 61 61 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_SVG_FONTS PUBLIC ON) 62 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_TEXT_AUTOSIZING PUBLIC OFF)63 62 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_VIDEO PUBLIC ON) 64 63 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_VIDEO_TRACK PUBLIC ON) -
trunk/Source/cmake/WebKitFeatures.cmake
r205549 r206119 183 183 WEBKIT_OPTION_DEFINE(ENABLE_SVG_FONTS "Toggle SVG fonts support (imples SVG support)" PRIVATE ON) 184 184 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)186 185 WEBKIT_OPTION_DEFINE(ENABLE_THREADED_COMPOSITOR "Toggle threaded compositor support" PRIVATE OFF) 187 186 WEBKIT_OPTION_DEFINE(ENABLE_TOUCH_EVENTS "Toggle Touch Events support" PRIVATE OFF) -
trunk/Tools/ChangeLog
r206102 r206119 1 2016-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 1 11 2016-09-19 Nan Wang <n_wang@apple.com> 2 12 -
trunk/Tools/Scripts/webkitperl/FeatureList.pm
r205549 r206119 402 402 define => "USE_SYSTEM_MALLOC", default => 0, value => \$systemMallocSupport }, 403 403 404 { option => "text-autosizing", desc => "Toggle Text Autosizing support",405 define => "ENABLE_TEXT_AUTOSIZING", default => 0, value => \$textAutosizingSupport },406 407 404 { option => "threaded-compositor", desc => "Toggle threaded compositor support", 408 405 define => "ENABLE_THREADED_COMPOSITOR", default => isGtk(), value => \$threadedCompositorSupport }, -
trunk/Tools/TestWebKitAPI/Configurations/FeatureDefines.xcconfig
r205579 r206119 165 165 ENABLE_TELEPHONE_NUMBER_DETECTION = ENABLE_TELEPHONE_NUMBER_DETECTION; 166 166 167 ENABLE_TEXT_AUTOSIZING = ;168 169 167 ENABLE_CSS_TRAILING_WORD = ENABLE_CSS_TRAILING_WORD; 170 168 … … 203 201 ENABLE_CUSTOM_ELEMENTS = ENABLE_CUSTOM_ELEMENTS; 204 202 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_T EXT_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);203 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_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.