Changeset 121861 in webkit
- Timestamp:
- Jul 4, 2012 9:16:01 AM (12 years ago)
- Location:
- trunk
- Files:
-
- 25 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ChangeLog
r121857 r121861 1 2012-07-04 John Mellor <johnme@chromium.org> 2 3 Text Autosizing: Add compile flag and runtime setting 4 https://bugs.webkit.org/show_bug.cgi?id=87394 5 6 This patch renames Font Boosting to Text Autosizing. 7 8 Reviewed by Adam Barth. 9 10 * configure.ac: 11 1 12 2012-07-04 Ryuan Choi <ryuan.choi@samsung.com> 2 13 -
trunk/Source/JavaScriptCore/ChangeLog
r121806 r121861 1 2012-07-04 John Mellor <johnme@chromium.org> 2 3 Text Autosizing: Add compile flag and runtime setting 4 https://bugs.webkit.org/show_bug.cgi?id=87394 5 6 This patch renames Font Boosting to Text Autosizing. 7 8 Reviewed by Adam Barth. 9 10 * Configurations/FeatureDefines.xcconfig: 11 1 12 2012-07-03 Michael Saboff <msaboff@apple.com> 2 13 -
trunk/Source/JavaScriptCore/Configurations/FeatureDefines.xcconfig
r121083 r121861 56 56 ENABLE_FILTERS = $(ENABLE_FILTERS_$(REAL_PLATFORM_NAME)); 57 57 ENABLE_FILTERS_macosx = ENABLE_FILTERS; 58 ENABLE_FONT_BOOSTING = ;59 58 ENABLE_FULLSCREEN_API = ENABLE_FULLSCREEN_API; 60 59 ENABLE_GAMEPAD = ; … … 120 119 ENABLE_SVG_DOM_OBJC_BINDINGS_macosx = ENABLE_SVG_DOM_OBJC_BINDINGS; 121 120 ENABLE_SVG_FONTS = ENABLE_SVG_FONTS; 121 ENABLE_TEXT_AUTOSIZING = ; 122 122 ENABLE_TEXT_NOTIFICATIONS_ONLY = ENABLE_TEXT_NOTIFICATIONS_ONLY; 123 123 ENABLE_TOUCH_ICON_LOADING = ; … … 133 133 ENABLE_XSLT = ENABLE_XSLT; 134 134 135 FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ANIMATION_API) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CSP_NEXT) $(ENABLE_CSS3_FLEXBOX) $(ENABLE_CSS_EXCLUSIONS) $(ENABLE_CSS_FILTERS) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SHADERS) $(ENABLE_CSS_VARIABLES) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATALIST) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_FILE_SYSTEM) $(ENABLE_FILTERS) $(ENABLE_F ONT_BOOSTING) $(ENABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_HIGH_DPI_CANVAS) $(ENABLE_ICONDATABASE) $(ENABLE_IFRAME_SEAMLESS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_SPEECH) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LINK_PREFETCH) $(ENABLE_LINK_PRERENDER) $(ENABLE_MATHML) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_METER_TAG) $(ENABLE_MICRODATA) $(ENABLE_MUTATION_OBSERVERS) $(ENABLE_NOTIFICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PROGRESS_TAG) $(ENABLE_QUOTA) $(ENABLE_REGISTER_PROTOCOL_HANDLER) $(ENABLE_REQUEST_ANIMATION_FRAME) $(ENABLE_SCRIPTED_SPEECH) $(ENABLE_SHADOW_DOM) $(ENABLE_SHARED_WORKERS) $(ENABLE_SQL_DATABASE) $(ENABLE_STYLE_SCOPED) $(ENABLE_SVG) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_TEXT_NOTIFICATIONS_ONLY) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_UNDO_MANAGER) $(ENABLE_VIDEO) $(ENABLE_VIDEO_TRACK) $(ENABLE_WEBGL) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WORKERS) $(ENABLE_XSLT);135 FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ANIMATION_API) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CSP_NEXT) $(ENABLE_CSS3_FLEXBOX) $(ENABLE_CSS_EXCLUSIONS) $(ENABLE_CSS_FILTERS) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SHADERS) $(ENABLE_CSS_VARIABLES) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATALIST) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_FILE_SYSTEM) $(ENABLE_FILTERS) $(ENABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_HIGH_DPI_CANVAS) $(ENABLE_ICONDATABASE) $(ENABLE_IFRAME_SEAMLESS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_SPEECH) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LINK_PREFETCH) $(ENABLE_LINK_PRERENDER) $(ENABLE_MATHML) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_METER_TAG) $(ENABLE_MICRODATA) $(ENABLE_MUTATION_OBSERVERS) $(ENABLE_NOTIFICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PROGRESS_TAG) $(ENABLE_QUOTA) $(ENABLE_REGISTER_PROTOCOL_HANDLER) $(ENABLE_REQUEST_ANIMATION_FRAME) $(ENABLE_SCRIPTED_SPEECH) $(ENABLE_SHADOW_DOM) $(ENABLE_SHARED_WORKERS) $(ENABLE_SQL_DATABASE) $(ENABLE_STYLE_SCOPED) $(ENABLE_SVG) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_TEXT_AUTOSIZING) $(ENABLE_TEXT_NOTIFICATIONS_ONLY) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_UNDO_MANAGER) $(ENABLE_VIDEO) $(ENABLE_VIDEO_TRACK) $(ENABLE_WEBGL) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WORKERS) $(ENABLE_XSLT); -
trunk/Source/WebCore/ChangeLog
r121860 r121861 1 2012-07-04 John Mellor <johnme@chromium.org> 2 3 Text Autosizing: Add compile flag and runtime setting 4 https://bugs.webkit.org/show_bug.cgi?id=87394 5 6 This patch renames Font Boosting to Text Autosizing and adds compile guards around the runtime setting. 7 8 Reviewed by Adam Barth. 9 10 No functionality yet, so no new tests. 11 12 * Configurations/FeatureDefines.xcconfig: 13 * GNUmakefile.am: 14 * Target.pri: 15 * page/Settings.cpp: 16 (WebCore::Settings::Settings): 17 (WebCore::Settings::setTextAutosizingEnabled): 18 * page/Settings.h: 19 (Settings): 20 (WebCore::Settings::textAutosizingEnabled): 21 1 22 2012-07-03 Alexander Pavlov <apavlov@chromium.org> 2 23 -
trunk/Source/WebCore/Configurations/FeatureDefines.xcconfig
r121083 r121861 57 57 ENABLE_FILTERS = $(ENABLE_FILTERS_$(REAL_PLATFORM_NAME)); 58 58 ENABLE_FILTERS_macosx = ENABLE_FILTERS; 59 ENABLE_FONT_BOOSTING = ;60 59 ENABLE_FULLSCREEN_API = ENABLE_FULLSCREEN_API; 61 60 ENABLE_GAMEPAD = ; … … 121 120 ENABLE_SVG_DOM_OBJC_BINDINGS_macosx = ENABLE_SVG_DOM_OBJC_BINDINGS; 122 121 ENABLE_SVG_FONTS = ENABLE_SVG_FONTS; 122 ENABLE_TEXT_AUTOSIZING = ; 123 123 ENABLE_TEXT_NOTIFICATIONS_ONLY = ENABLE_TEXT_NOTIFICATIONS_ONLY; 124 124 ENABLE_TOUCH_ICON_LOADING = ; … … 134 134 ENABLE_XSLT = ENABLE_XSLT; 135 135 136 FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ANIMATION_API) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CSP_NEXT) $(ENABLE_CSS3_FLEXBOX) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_EXCLUSIONS) $(ENABLE_CSS_FILTERS) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SHADERS) $(ENABLE_CSS_VARIABLES) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATALIST) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_FILE_SYSTEM) $(ENABLE_FILTERS) $(ENABLE_F ONT_BOOSTING) $(ENABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_HIGH_DPI_CANVAS) $(ENABLE_ICONDATABASE) $(ENABLE_IFRAME_SEAMLESS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_SPEECH) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LINK_PREFETCH) $(ENABLE_LINK_PRERENDER) $(ENABLE_MATHML) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_METER_TAG) $(ENABLE_MICRODATA) $(ENABLE_MUTATION_OBSERVERS) $(ENABLE_NOTIFICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PROGRESS_TAG) $(ENABLE_QUOTA) $(ENABLE_REGISTER_PROTOCOL_HANDLER) $(ENABLE_REQUEST_ANIMATION_FRAME) $(ENABLE_SCRIPTED_SPEECH) $(ENABLE_SHADOW_DOM) $(ENABLE_SHARED_WORKERS) $(ENABLE_SQL_DATABASE) $(ENABLE_STYLE_SCOPED) $(ENABLE_SVG) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_TEXT_NOTIFICATIONS_ONLY) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_UNDO_MANAGER) $(ENABLE_VIDEO) $(ENABLE_VIDEO_TRACK) $(ENABLE_WEBGL) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WORKERS) $(ENABLE_XSLT);136 FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ANIMATION_API) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CSP_NEXT) $(ENABLE_CSS3_FLEXBOX) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_EXCLUSIONS) $(ENABLE_CSS_FILTERS) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SHADERS) $(ENABLE_CSS_VARIABLES) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATALIST) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_FILE_SYSTEM) $(ENABLE_FILTERS) $(ENABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_HIGH_DPI_CANVAS) $(ENABLE_ICONDATABASE) $(ENABLE_IFRAME_SEAMLESS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_SPEECH) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LINK_PREFETCH) $(ENABLE_LINK_PRERENDER) $(ENABLE_MATHML) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_METER_TAG) $(ENABLE_MICRODATA) $(ENABLE_MUTATION_OBSERVERS) $(ENABLE_NOTIFICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PROGRESS_TAG) $(ENABLE_QUOTA) $(ENABLE_REGISTER_PROTOCOL_HANDLER) $(ENABLE_REQUEST_ANIMATION_FRAME) $(ENABLE_SCRIPTED_SPEECH) $(ENABLE_SHADOW_DOM) $(ENABLE_SHARED_WORKERS) $(ENABLE_SQL_DATABASE) $(ENABLE_STYLE_SCOPED) $(ENABLE_SVG) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_TEXT_AUTOSIZING) $(ENABLE_TEXT_NOTIFICATIONS_ONLY) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_UNDO_MANAGER) $(ENABLE_VIDEO) $(ENABLE_VIDEO_TRACK) $(ENABLE_WEBGL) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WORKERS) $(ENABLE_XSLT); -
trunk/Source/WebCore/GNUmakefile.am
r121332 r121861 687 687 688 688 # --- 689 # Font Boosting support690 # --- 691 if ENABLE_ FONT_BOOSTING692 FEATURE_DEFINES += ENABLE_ FONT_BOOSTING=1693 webcore_cppflags += -DENABLE_ FONT_BOOSTING=1694 endif # END ENABLE_ FONT_BOOSTING689 # Text Autosizing support 690 # --- 691 if ENABLE_TEXT_AUTOSIZING 692 FEATURE_DEFINES += ENABLE_TEXT_AUTOSIZING=1 693 webcore_cppflags += -DENABLE_TEXT_AUTOSIZING=1 694 endif # END ENABLE_TEXT_AUTOSIZING 695 695 696 696 # --- -
trunk/Source/WebCore/Target.pri
r121710 r121861 3516 3516 } 3517 3517 3518 contains(DEFINES, ENABLE_ FONT_BOOSTING=1) {3518 contains(DEFINES, ENABLE_TEXT_AUTOSIZING=1) { 3519 3519 SOURCES += # FIXME! 3520 3520 } -
trunk/Source/WebCore/page/Settings.cpp
r121432 r121861 139 139 , m_editingBehaviorType(editingBehaviorTypeForPlatform()) 140 140 , m_maximumHTMLParserDOMTreeDepth(defaultMaximumHTMLParserDOMTreeDepth) 141 , m_fontBoostingEnabled(true) 141 #if ENABLE(TEXT_AUTOSIZING) 142 , m_textAutosizingEnabled(true) 143 #endif 142 144 , m_isSpatialNavigationEnabled(false) 143 145 , m_isJavaEnabled(false) … … 404 406 } 405 407 406 void Settings::setFontBoostingEnabled(bool fontBoostingEnabled) 407 { 408 if (m_fontBoostingEnabled == fontBoostingEnabled) 409 return; 410 411 m_fontBoostingEnabled = fontBoostingEnabled; 412 m_page->setNeedsRecalcStyleInAllFrames(); 413 } 408 #if ENABLE(TEXT_AUTOSIZING) 409 void Settings::setTextAutosizingEnabled(bool textAutosizingEnabled) 410 { 411 if (m_textAutosizingEnabled == textAutosizingEnabled) 412 return; 413 414 m_textAutosizingEnabled = textAutosizingEnabled; 415 m_page->setNeedsRecalcStyleInAllFrames(); 416 } 417 #endif 414 418 415 419 void Settings::setLoadsImagesAutomatically(bool loadsImagesAutomatically) -
trunk/Source/WebCore/page/Settings.h
r121320 r121861 104 104 int defaultFixedFontSize() const { return m_defaultFixedFontSize; } 105 105 106 void setFontBoostingEnabled(bool); 107 bool fontBoostingEnabled() const { return m_fontBoostingEnabled; } 106 #if ENABLE(TEXT_AUTOSIZING) 107 void setTextAutosizingEnabled(bool); 108 bool textAutosizingEnabled() const { return m_textAutosizingEnabled; } 109 #endif 108 110 109 111 // Unlike areImagesEnabled, this only suppresses the network load of … … 632 634 unsigned m_editingBehaviorType; 633 635 unsigned m_maximumHTMLParserDOMTreeDepth; 634 bool m_fontBoostingEnabled : 1; 636 #if ENABLE(TEXT_AUTOSIZING) 637 bool m_textAutosizingEnabled : 1; 638 #endif 635 639 bool m_isSpatialNavigationEnabled : 1; 636 640 bool m_isJavaEnabled : 1; -
trunk/Source/WebKit/chromium/ChangeLog
r121844 r121861 1 2012-07-04 John Mellor <johnme@chromium.org> 2 3 Text Autosizing: Add compile flag and runtime setting 4 https://bugs.webkit.org/show_bug.cgi?id=87394 5 6 This patch renames Font Boosting to Text Autosizing and adds compile guards around the runtime setting. 7 8 Reviewed by Adam Barth. 9 10 * features.gypi: 11 * public/WebSettings.h: 12 * src/WebSettingsImpl.cpp: 13 (WebKit::WebSettingsImpl::setTextAutosizingEnabled): 14 * src/WebSettingsImpl.h: 15 (WebSettingsImpl): 16 1 17 2012-07-04 Ian Vollick <vollick@chromium.org> 2 18 -
trunk/Source/WebKit/chromium/features.gypi
r121304 r121861 136 136 'feature_defines': [ 137 137 'ENABLE_CALENDAR_PICKER=0', 138 'ENABLE_FONT_BOOSTING=1',139 138 'ENABLE_INPUT_SPEECH=0', 140 139 'ENABLE_INPUT_TYPE_COLOR=0', … … 155 154 # https://bugs.webkit.org/show_bug.cgi?id=88636 156 155 'ENABLE_SHARED_WORKERS=1', 156 'ENABLE_TEXT_AUTOSIZING=1', 157 157 'ENABLE_WEB_AUDIO=0', 158 158 'WTF_USE_NATIVE_FULLSCREEN_VIDEO=1', … … 162 162 'feature_defines': [ 163 163 'ENABLE_CALENDAR_PICKER=1', 164 'ENABLE_FONT_BOOSTING=0',165 164 'ENABLE_INPUT_SPEECH=1', 166 165 'ENABLE_INPUT_TYPE_COLOR=1', … … 174 173 'ENABLE_PAGE_POPUP=1', 175 174 'ENABLE_SHARED_WORKERS=1', 175 'ENABLE_TEXT_AUTOSIZING=0', 176 176 'ENABLE_WEB_AUDIO=1', 177 177 ], -
trunk/Source/WebKit/chromium/public/WebSettings.h
r121229 r121861 66 66 virtual void setMinimumLogicalFontSize(int) = 0; 67 67 virtual void setApplyDefaultDeviceScaleFactorInCompositor(bool) = 0; 68 virtual void set FontBoostingEnabled(bool) = 0;68 virtual void setTextAutosizingEnabled(bool) = 0; 69 69 virtual void setDefaultTextEncodingName(const WebString&) = 0; 70 70 virtual void setDeviceSupportsTouch(bool) = 0; -
trunk/Source/WebKit/chromium/src/WebSettingsImpl.cpp
r121229 r121861 140 140 } 141 141 142 void WebSettingsImpl::setFontBoostingEnabled(bool enabled) 143 { 144 m_settings->setFontBoostingEnabled(enabled); 142 void WebSettingsImpl::setTextAutosizingEnabled(bool enabled) 143 { 144 #if ENABLE(TEXT_AUTOSIZING) 145 m_settings->setTextAutosizingEnabled(enabled); 146 #else 147 UNUSED_PARAM(enabled); 148 #endif 145 149 } 146 150 -
trunk/Source/WebKit/chromium/src/WebSettingsImpl.h
r121229 r121861 57 57 virtual void setMinimumLogicalFontSize(int); 58 58 virtual void setApplyDefaultDeviceScaleFactorInCompositor(bool); 59 virtual void set FontBoostingEnabled(bool);59 virtual void setTextAutosizingEnabled(bool); 60 60 virtual void setDefaultTextEncodingName(const WebString&); 61 61 virtual void setDeviceSupportsTouch(bool); -
trunk/Source/WebKit/mac/ChangeLog
r121707 r121861 1 2012-07-04 John Mellor <johnme@chromium.org> 2 3 Text Autosizing: Add compile flag and runtime setting 4 https://bugs.webkit.org/show_bug.cgi?id=87394 5 6 This patch renames Font Boosting to Text Autosizing. 7 8 Reviewed by Adam Barth. 9 10 * Configurations/FeatureDefines.xcconfig: 11 1 12 2012-07-02 Benjamin Poulain <bpoulain@apple.com> 2 13 -
trunk/Source/WebKit/mac/Configurations/FeatureDefines.xcconfig
r121083 r121861 57 57 ENABLE_FILTERS = $(ENABLE_FILTERS_$(REAL_PLATFORM_NAME)); 58 58 ENABLE_FILTERS_macosx = ENABLE_FILTERS; 59 ENABLE_FONT_BOOSTING = ;60 59 ENABLE_FULLSCREEN_API = ENABLE_FULLSCREEN_API; 61 60 ENABLE_GAMEPAD = ; … … 121 120 ENABLE_SVG_DOM_OBJC_BINDINGS_macosx = ENABLE_SVG_DOM_OBJC_BINDINGS; 122 121 ENABLE_SVG_FONTS = ENABLE_SVG_FONTS; 122 ENABLE_TEXT_AUTOSIZING = ; 123 123 ENABLE_TEXT_NOTIFICATIONS_ONLY = ENABLE_TEXT_NOTIFICATIONS_ONLY; 124 124 ENABLE_TOUCH_ICON_LOADING = ; … … 134 134 ENABLE_XSLT = ENABLE_XSLT; 135 135 136 FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ANIMATION_API) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CSP_NEXT) $(ENABLE_CSS3_FLEXBOX) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_EXCLUSIONS) $(ENABLE_CSS_FILTERS) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SHADERS) $(ENABLE_CSS_VARIABLES) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATALIST) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_FILE_SYSTEM) $(ENABLE_FILTERS) $(ENABLE_F ONT_BOOSTING) $(ENABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_HIGH_DPI_CANVAS) $(ENABLE_ICONDATABASE) $(ENABLE_IFRAME_SEAMLESS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_SPEECH) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LINK_PREFETCH) $(ENABLE_LINK_PRERENDER) $(ENABLE_MATHML) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_METER_TAG) $(ENABLE_MICRODATA) $(ENABLE_MUTATION_OBSERVERS) $(ENABLE_NOTIFICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PROGRESS_TAG) $(ENABLE_QUOTA) $(ENABLE_REGISTER_PROTOCOL_HANDLER) $(ENABLE_REQUEST_ANIMATION_FRAME) $(ENABLE_SCRIPTED_SPEECH) $(ENABLE_SHADOW_DOM) $(ENABLE_SHARED_WORKERS) $(ENABLE_SQL_DATABASE) $(ENABLE_STYLE_SCOPED) $(ENABLE_SVG) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_TEXT_NOTIFICATIONS_ONLY) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_UNDO_MANAGER) $(ENABLE_VIDEO) $(ENABLE_VIDEO_TRACK) $(ENABLE_WEBGL) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WORKERS) $(ENABLE_XSLT);136 FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ANIMATION_API) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CSP_NEXT) $(ENABLE_CSS3_FLEXBOX) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_EXCLUSIONS) $(ENABLE_CSS_FILTERS) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SHADERS) $(ENABLE_CSS_VARIABLES) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATALIST) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_FILE_SYSTEM) $(ENABLE_FILTERS) $(ENABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_HIGH_DPI_CANVAS) $(ENABLE_ICONDATABASE) $(ENABLE_IFRAME_SEAMLESS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_SPEECH) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LINK_PREFETCH) $(ENABLE_LINK_PRERENDER) $(ENABLE_MATHML) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_METER_TAG) $(ENABLE_MICRODATA) $(ENABLE_MUTATION_OBSERVERS) $(ENABLE_NOTIFICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PROGRESS_TAG) $(ENABLE_QUOTA) $(ENABLE_REGISTER_PROTOCOL_HANDLER) $(ENABLE_REQUEST_ANIMATION_FRAME) $(ENABLE_SCRIPTED_SPEECH) $(ENABLE_SHADOW_DOM) $(ENABLE_SHARED_WORKERS) $(ENABLE_SQL_DATABASE) $(ENABLE_STYLE_SCOPED) $(ENABLE_SVG) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_TEXT_AUTOSIZING) $(ENABLE_TEXT_NOTIFICATIONS_ONLY) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_UNDO_MANAGER) $(ENABLE_VIDEO) $(ENABLE_VIDEO_TRACK) $(ENABLE_WEBGL) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WORKERS) $(ENABLE_XSLT); -
trunk/Source/WebKit2/ChangeLog
r121835 r121861 1 2012-07-04 John Mellor <johnme@chromium.org> 2 3 Text Autosizing: Add compile flag and runtime setting 4 https://bugs.webkit.org/show_bug.cgi?id=87394 5 6 This patch renames Font Boosting to Text Autosizing. 7 8 Reviewed by Adam Barth. 9 10 * Configurations/FeatureDefines.xcconfig: 11 1 12 2012-07-04 Christophe Dumez <christophe.dumez@intel.com> 2 13 -
trunk/Source/WebKit2/Configurations/FeatureDefines.xcconfig
r121083 r121861 57 57 ENABLE_FILTERS = $(ENABLE_FILTERS_$(REAL_PLATFORM_NAME)); 58 58 ENABLE_FILTERS_macosx = ENABLE_FILTERS; 59 ENABLE_FONT_BOOSTING = ;60 59 ENABLE_FULLSCREEN_API = ENABLE_FULLSCREEN_API; 61 60 ENABLE_GAMEPAD = ; … … 121 120 ENABLE_SVG_DOM_OBJC_BINDINGS_macosx = ENABLE_SVG_DOM_OBJC_BINDINGS; 122 121 ENABLE_SVG_FONTS = ENABLE_SVG_FONTS; 122 ENABLE_TEXT_AUTOSIZING = ; 123 123 ENABLE_TEXT_NOTIFICATIONS_ONLY = ENABLE_TEXT_NOTIFICATIONS_ONLY; 124 124 ENABLE_TOUCH_ICON_LOADING = ; … … 134 134 ENABLE_XSLT = ENABLE_XSLT; 135 135 136 FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ANIMATION_API) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CSP_NEXT) $(ENABLE_CSS3_FLEXBOX) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_EXCLUSIONS) $(ENABLE_CSS_FILTERS) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SHADERS) $(ENABLE_CSS_VARIABLES) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATALIST) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_FILE_SYSTEM) $(ENABLE_FILTERS) $(ENABLE_F ONT_BOOSTING) $(ENABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_HIGH_DPI_CANVAS) $(ENABLE_ICONDATABASE) $(ENABLE_IFRAME_SEAMLESS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_SPEECH) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LINK_PREFETCH) $(ENABLE_LINK_PRERENDER) $(ENABLE_MATHML) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_METER_TAG) $(ENABLE_MICRODATA) $(ENABLE_MUTATION_OBSERVERS) $(ENABLE_NOTIFICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PROGRESS_TAG) $(ENABLE_QUOTA) $(ENABLE_REGISTER_PROTOCOL_HANDLER) $(ENABLE_REQUEST_ANIMATION_FRAME) $(ENABLE_SCRIPTED_SPEECH) $(ENABLE_SHADOW_DOM) $(ENABLE_SHARED_WORKERS) $(ENABLE_SQL_DATABASE) $(ENABLE_STYLE_SCOPED) $(ENABLE_SVG) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_TEXT_NOTIFICATIONS_ONLY) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_UNDO_MANAGER) $(ENABLE_VIDEO) $(ENABLE_VIDEO_TRACK) $(ENABLE_WEBGL) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WORKERS) $(ENABLE_XSLT);136 FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ANIMATION_API) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CSP_NEXT) $(ENABLE_CSS3_FLEXBOX) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_EXCLUSIONS) $(ENABLE_CSS_FILTERS) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SHADERS) $(ENABLE_CSS_VARIABLES) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATALIST) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIRECTORY_UPLOAD) $(ENABLE_FILE_SYSTEM) $(ENABLE_FILTERS) $(ENABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_HIGH_DPI_CANVAS) $(ENABLE_ICONDATABASE) $(ENABLE_IFRAME_SEAMLESS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_SPEECH) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_JAVASCRIPT_DEBUGGER) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_NOTIFICATIONS) $(ENABLE_LINK_PREFETCH) $(ENABLE_LINK_PRERENDER) $(ENABLE_MATHML) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_METER_TAG) $(ENABLE_MICRODATA) $(ENABLE_MUTATION_OBSERVERS) $(ENABLE_NOTIFICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PROGRESS_TAG) $(ENABLE_QUOTA) $(ENABLE_REGISTER_PROTOCOL_HANDLER) $(ENABLE_REQUEST_ANIMATION_FRAME) $(ENABLE_SCRIPTED_SPEECH) $(ENABLE_SHADOW_DOM) $(ENABLE_SHARED_WORKERS) $(ENABLE_SQL_DATABASE) $(ENABLE_STYLE_SCOPED) $(ENABLE_SVG) $(ENABLE_SVG_DOM_OBJC_BINDINGS) $(ENABLE_SVG_FONTS) $(ENABLE_TEXT_AUTOSIZING) $(ENABLE_TEXT_NOTIFICATIONS_ONLY) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_UNDO_MANAGER) $(ENABLE_VIDEO) $(ENABLE_VIDEO_TRACK) $(ENABLE_WEBGL) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WORKERS) $(ENABLE_XSLT); -
trunk/Tools/ChangeLog
r121856 r121861 1 2012-07-04 John Mellor <johnme@chromium.org> 2 3 Text Autosizing: Add compile flag and runtime setting 4 https://bugs.webkit.org/show_bug.cgi?id=87394 5 6 This patch renames Font Boosting to Text Autosizing. 7 8 Reviewed by Adam Barth. 9 10 * Scripts/webkitperl/FeatureList.pm: 11 * qmake/mkspecs/features/features.pri: 12 1 13 2012-07-04 Tor Arne Vestbø <tor.arne.vestbo@nokia.com> 2 14 -
trunk/Tools/Scripts/webkitperl/FeatureList.pm
r121819 r121861 67 67 $fileSystemSupport, 68 68 $filtersSupport, 69 $fontBoostingSupport,70 69 $ftpDirSupport, 71 70 $fullscreenAPISupport, … … 117 116 $svgSupport, 118 117 $systemMallocSupport, 118 $textAutosizingSupport, 119 119 $tiledBackingStoreSupport, 120 120 $touchEventsSupport, … … 205 205 define => "ENABLE_FILTERS", default => (isAppleWebKit() || isGtk() || isQt() || isEfl() || isBlackBerry()), value => \$filtersSupport }, 206 206 207 { option => "font-boosting", desc => "Toggle Font Boosting support",208 define => "ENABLE_FONT_BOOSTING", default => 0, value => \$fontBoostingSupport },209 210 207 { option => "ftpdir", desc => "Toggle FTP Directory support", 211 208 define => "ENABLE_FTPDIR", default => !isWinCE(), value => \$ftpDirSupport }, … … 351 348 { option => "system-malloc", desc => "Toggle system allocator instead of TCmalloc", 352 349 define => "USE_SYSTEM_MALLOC", default => isWinCE(), value => \$systemMallocSupport }, 350 351 { option => "text-autosizing", desc => "Toggle Text Autosizing support", 352 define => "ENABLE_TEXT_AUTOSIZING", default => 0, value => \$textAutosizingSupport }, 353 353 354 354 { option => "tiled-backing-store", desc => "Toggle Tiled Backing Store support", -
trunk/Tools/qmake/mkspecs/features/features.pri
r121135 r121861 41 41 ENABLE_FILE_SYSTEM=0 \ 42 42 ENABLE_FILTERS=1 \ 43 ENABLE_FONT_BOOSTING=0 \44 43 ENABLE_FTPDIR=1 \ 45 44 ENABLE_FULLSCREEN_API=0 \ … … 92 91 ENABLE_SVG_DOM_OBJC_BINDINGS=0 \ 93 92 ENABLE_SVG_FONTS=1 \ 93 ENABLE_TEXT_AUTOSIZING=0 \ 94 94 ENABLE_TEXT_NOTIFICATIONS_ONLY=0 \ 95 95 ENABLE_TOUCH_ADJUSTMENT=1 \ -
trunk/WebKitLibraries/ChangeLog
r121597 r121861 1 2012-07-04 John Mellor <johnme@chromium.org> 2 3 Text Autosizing: Add compile flag and runtime setting 4 https://bugs.webkit.org/show_bug.cgi?id=87394 5 6 This patch renames Font Boosting to Text Autosizing. 7 8 Reviewed by Adam Barth. 9 10 * win/tools/vsprops/FeatureDefines.vsprops: 11 * win/tools/vsprops/FeatureDefinesCairo.vsprops: 12 1 13 2012-06-29 Mihai Balan <mibalan@adobe.com> 2 14 -
trunk/WebKitLibraries/win/tools/vsprops/FeatureDefines.vsprops
r121597 r121861 10 10 <Tool 11 11 Name="VCCLCompilerTool" 12 PreprocessorDefinitions="$(ENABLE_IFRAME_SEAMLESS);$(ENABLE_REQUEST_ANIMATION_FRAME);$(ENABLE_3D_RENDERING);$(ENABLE_ACCELERATED_2D_CANVAS);$(ENABLE_BLOB);$(ENABLE_CHANNEL_MESSAGING);$(ENABLE_CSS3_FLEXBOX);$(ENABLE_CSS_BOX_DECORATION_BREAK);$(ENABLE_CSS_FILTERS);$(ENABLE_CSS_GRID_LAYOUT);$(ENABLE_CSS_SHADERS);$(ENABLE_CSS_REGIONS);$(ENABLE_CSS_EXCLUSIONS);$(ENABLE_CUSTOM_SCHEME_HANDLER);$(ENABLE_SQL_DATABASE);$(ENABLE_DATAGRID);$(ENABLE_DATALIST);$(ENABLE_DATA_TRANSFER_ITEMS);$(ENABLE_DETAILS);$(ENABLE_DEVICE_ORIENTATION);$(ENABLE_DIRECTORY_UPLOAD);$(ENABLE_FILTERS);$(ENABLE_FILE_SYSTEM);$(ENABLE_F ONT_BOOSTING);$(ENABLE_FULLSCREEN_API);$(ENABLE_GAMEPAD);$(ENABLE_GEOLOCATION);$(ENABLE_HIGH_DPI_CANVAS);$(ENABLE_ICONDATABASE);$(ENABLE_INDEXED_DATABASE);$(ENABLE_INPUT_TYPE_COLOR);$(ENABLE_INPUT_SPEECH);$(ENABLE_INPUT_TYPE_DATE);$(ENABLE_INPUT_TYPE_DATETIME);$(ENABLE_INPUT_TYPE_DATETIMELOCAL);$(ENABLE_INPUT_TYPE_MONTH);$(ENABLE_INPUT_TYPE_TIME);$(ENABLE_INPUT_TYPE_WEEK);$(ENABLE_JAVASCRIPT_DEBUGGER);$(ENABLE_LEGACY_CSS_VENDOR_PREFIXES);$(ENABLE_LEGACY_NOTIFICATIONS);$(ENABLE_LINK_PREFETCH);$(ENABLE_LINK_PRERENDER);$(ENABLE_MATHML);$(ENABLE_METER_TAG);$(ENABLE_MICRODATA);$(ENABLE_MUTATION_OBSERVERS);$(ENABLE_NOTIFICATIONS);$(ENABLE_PAGE_VISIBILITY_API);$(ENABLE_PROGRESS_TAG);$(ENABLE_QUOTA);$(ENABLE_REGISTER_PROTOCOL_HANDLER);$(ENABLE_SCRIPTED_SPEECH);$(ENABLE_SHADOW_DOM);$(ENABLE_SHARED_WORKERS);$(ENABLE_STYLE_SCOPED);$(ENABLE_SVG);$(ENABLE_SVG_DOM_OBJC_BINDINGS);$(ENABLE_SVG_FONTS);$(ENABLE_UNDO_MANAGER);$(ENABLE_VIDEO);$(ENABLE_MEDIA_SOURCE);$(ENABLE_MEDIA_STATISTICS);$(ENABLE_WEB_SOCKETS);$(ENABLE_WEB_TIMING);$(ENABLE_WORKERS);$(ENABLE_XSLT)"12 PreprocessorDefinitions="$(ENABLE_IFRAME_SEAMLESS);$(ENABLE_REQUEST_ANIMATION_FRAME);$(ENABLE_3D_RENDERING);$(ENABLE_ACCELERATED_2D_CANVAS);$(ENABLE_BLOB);$(ENABLE_CHANNEL_MESSAGING);$(ENABLE_CSS3_FLEXBOX);$(ENABLE_CSS_BOX_DECORATION_BREAK);$(ENABLE_CSS_FILTERS);$(ENABLE_CSS_GRID_LAYOUT);$(ENABLE_CSS_SHADERS);$(ENABLE_CSS_REGIONS);$(ENABLE_CSS_EXCLUSIONS);$(ENABLE_CUSTOM_SCHEME_HANDLER);$(ENABLE_SQL_DATABASE);$(ENABLE_DATAGRID);$(ENABLE_DATALIST);$(ENABLE_DATA_TRANSFER_ITEMS);$(ENABLE_DETAILS);$(ENABLE_DEVICE_ORIENTATION);$(ENABLE_DIRECTORY_UPLOAD);$(ENABLE_FILTERS);$(ENABLE_FILE_SYSTEM);$(ENABLE_FULLSCREEN_API);$(ENABLE_GAMEPAD);$(ENABLE_GEOLOCATION);$(ENABLE_HIGH_DPI_CANVAS);$(ENABLE_ICONDATABASE);$(ENABLE_INDEXED_DATABASE);$(ENABLE_INPUT_TYPE_COLOR);$(ENABLE_INPUT_SPEECH);$(ENABLE_INPUT_TYPE_DATE);$(ENABLE_INPUT_TYPE_DATETIME);$(ENABLE_INPUT_TYPE_DATETIMELOCAL);$(ENABLE_INPUT_TYPE_MONTH);$(ENABLE_INPUT_TYPE_TIME);$(ENABLE_INPUT_TYPE_WEEK);$(ENABLE_JAVASCRIPT_DEBUGGER);$(ENABLE_LEGACY_CSS_VENDOR_PREFIXES);$(ENABLE_LEGACY_NOTIFICATIONS);$(ENABLE_LINK_PREFETCH);$(ENABLE_LINK_PRERENDER);$(ENABLE_MATHML);$(ENABLE_METER_TAG);$(ENABLE_MICRODATA);$(ENABLE_MUTATION_OBSERVERS);$(ENABLE_NOTIFICATIONS);$(ENABLE_PAGE_VISIBILITY_API);$(ENABLE_PROGRESS_TAG);$(ENABLE_QUOTA);$(ENABLE_REGISTER_PROTOCOL_HANDLER);$(ENABLE_SCRIPTED_SPEECH);$(ENABLE_SHADOW_DOM);$(ENABLE_SHARED_WORKERS);$(ENABLE_STYLE_SCOPED);$(ENABLE_SVG);$(ENABLE_SVG_DOM_OBJC_BINDINGS);$(ENABLE_SVG_FONTS);$(ENABLE_TEXT_AUTOSIZING);$(ENABLE_UNDO_MANAGER);$(ENABLE_VIDEO);$(ENABLE_MEDIA_SOURCE);$(ENABLE_MEDIA_STATISTICS);$(ENABLE_WEB_SOCKETS);$(ENABLE_WEB_TIMING);$(ENABLE_WORKERS);$(ENABLE_XSLT)" 13 13 /> 14 14 <UserMacro … … 118 118 /> 119 119 <UserMacro 120 Name="ENABLE_FONT_BOOSTING"121 Value=""122 PerformEnvironmentSet="true"123 />124 <UserMacro125 120 Name="ENABLE_FULLSCREEN_API" 126 121 Value="ENABLE_FULLSCREEN_API" … … 323 318 /> 324 319 <UserMacro 320 Name="ENABLE_TEXT_AUTOSIZING" 321 Value="" 322 PerformEnvironmentSet="true" 323 /> 324 <UserMacro 325 325 Name="ENABLE_UNDO_MANAGER" 326 326 Value="" -
trunk/WebKitLibraries/win/tools/vsprops/FeatureDefinesCairo.vsprops
r121597 r121861 10 10 <Tool 11 11 Name="VCCLCompilerTool" 12 PreprocessorDefinitions="$(ENABLE_IFRAME_SEAMLESS);$(ENABLE_REQUEST_ANIMATION_FRAME);$(ENABLE_3D_RENDERING);$(ENABLE_ACCELERATED_2D_CANVAS);$(ENABLE_BLOB);$(ENABLE_CHANNEL_MESSAGING);$(ENABLE_CSS3_FLEXBOX);$(ENABLE_CSS_BOX_DECORATION_BREAK);$(ENABLE_CSS_FILTERS);$(ENABLE_CSS_GRID_LAYOUT);$(ENABLE_CSS_SHADERS);$(ENABLE_CSS_REGIONS);$(ENABLE_CSS_EXCLUSIONS);$(ENABLE_CUSTOM_SCHEME_HANDLER);$(ENABLE_SQL_DATABASE);$(ENABLE_DATAGRID);$(ENABLE_DATALIST);$(ENABLE_DATA_TRANSFER_ITEMS);$(ENABLE_DETAILS);$(ENABLE_DEVICE_ORIENTATION);$(ENABLE_DIRECTORY_UPLOAD);$(ENABLE_FILTERS);$(ENABLE_FILE_SYSTEM);$(ENABLE_F ONT_BOOSTING);$(ENABLE_FULLSCREEN_API);$(ENABLE_GAMEPAD);$(ENABLE_GEOLOCATION);$(ENABLE_HIGH_DPI_CANVAS);$(ENABLE_ICONDATABASE);$(ENABLE_INDEXED_DATABASE);$(ENABLE_INPUT_TYPE_COLOR);$(ENABLE_INPUT_SPEECH);$(ENABLE_INPUT_TYPE_DATE);$(ENABLE_INPUT_TYPE_DATETIME);$(ENABLE_INPUT_TYPE_DATETIMELOCAL);$(ENABLE_INPUT_TYPE_MONTH);$(ENABLE_INPUT_TYPE_TIME);$(ENABLE_INPUT_TYPE_WEEK);$(ENABLE_JAVASCRIPT_DEBUGGER);$(ENABLE_LEGACY_CSS_VENDOR_PREFIXES);$(ENABLE_LEGACY_NOTIFICATIONS);$(ENABLE_LINK_PREFETCH);$(ENABLE_LINK_PRERENDER);$(ENABLE_MATHML);$(ENABLE_METER_TAG);$(ENABLE_MICRODATA);$(ENABLE_MUTATION_OBSERVERS);$(ENABLE_NOTIFICATIONS);$(ENABLE_PAGE_VISIBILITY_API);$(ENABLE_PROGRESS_TAG);$(ENABLE_QUOTA);$(ENABLE_REGISTER_PROTOCOL_HANDLER);$(ENABLE_SCRIPTED_SPEECH);$(ENABLE_SHADOW_DOM);$(ENABLE_SHARED_WORKERS);$(ENABLE_STYLE_SCOPED);$(ENABLE_SVG);$(ENABLE_SVG_DOM_OBJC_BINDINGS);$(ENABLE_SVG_FONTS);$(ENABLE_UNDO_MANAGER);$(ENABLE_VIDEO);$(ENABLE_MEDIA_SOURCE);$(ENABLE_MEDIA_STATISTICS);$(ENABLE_WEB_SOCKETS);$(ENABLE_WEB_TIMING);$(ENABLE_WORKERS);$(ENABLE_XSLT)"12 PreprocessorDefinitions="$(ENABLE_IFRAME_SEAMLESS);$(ENABLE_REQUEST_ANIMATION_FRAME);$(ENABLE_3D_RENDERING);$(ENABLE_ACCELERATED_2D_CANVAS);$(ENABLE_BLOB);$(ENABLE_CHANNEL_MESSAGING);$(ENABLE_CSS3_FLEXBOX);$(ENABLE_CSS_BOX_DECORATION_BREAK);$(ENABLE_CSS_FILTERS);$(ENABLE_CSS_GRID_LAYOUT);$(ENABLE_CSS_SHADERS);$(ENABLE_CSS_REGIONS);$(ENABLE_CSS_EXCLUSIONS);$(ENABLE_CUSTOM_SCHEME_HANDLER);$(ENABLE_SQL_DATABASE);$(ENABLE_DATAGRID);$(ENABLE_DATALIST);$(ENABLE_DATA_TRANSFER_ITEMS);$(ENABLE_DETAILS);$(ENABLE_DEVICE_ORIENTATION);$(ENABLE_DIRECTORY_UPLOAD);$(ENABLE_FILTERS);$(ENABLE_FILE_SYSTEM);$(ENABLE_FULLSCREEN_API);$(ENABLE_GAMEPAD);$(ENABLE_GEOLOCATION);$(ENABLE_HIGH_DPI_CANVAS);$(ENABLE_ICONDATABASE);$(ENABLE_INDEXED_DATABASE);$(ENABLE_INPUT_TYPE_COLOR);$(ENABLE_INPUT_SPEECH);$(ENABLE_INPUT_TYPE_DATE);$(ENABLE_INPUT_TYPE_DATETIME);$(ENABLE_INPUT_TYPE_DATETIMELOCAL);$(ENABLE_INPUT_TYPE_MONTH);$(ENABLE_INPUT_TYPE_TIME);$(ENABLE_INPUT_TYPE_WEEK);$(ENABLE_JAVASCRIPT_DEBUGGER);$(ENABLE_LEGACY_CSS_VENDOR_PREFIXES);$(ENABLE_LEGACY_NOTIFICATIONS);$(ENABLE_LINK_PREFETCH);$(ENABLE_LINK_PRERENDER);$(ENABLE_MATHML);$(ENABLE_METER_TAG);$(ENABLE_MICRODATA);$(ENABLE_MUTATION_OBSERVERS);$(ENABLE_NOTIFICATIONS);$(ENABLE_PAGE_VISIBILITY_API);$(ENABLE_PROGRESS_TAG);$(ENABLE_QUOTA);$(ENABLE_REGISTER_PROTOCOL_HANDLER);$(ENABLE_SCRIPTED_SPEECH);$(ENABLE_SHADOW_DOM);$(ENABLE_SHARED_WORKERS);$(ENABLE_STYLE_SCOPED);$(ENABLE_SVG);$(ENABLE_SVG_DOM_OBJC_BINDINGS);$(ENABLE_SVG_FONTS);$(ENABLE_TEXT_AUTOSIZING);$(ENABLE_UNDO_MANAGER);$(ENABLE_VIDEO);$(ENABLE_MEDIA_SOURCE);$(ENABLE_MEDIA_STATISTICS);$(ENABLE_WEB_SOCKETS);$(ENABLE_WEB_TIMING);$(ENABLE_WORKERS);$(ENABLE_XSLT)" 13 13 /> 14 14 <UserMacro … … 118 118 /> 119 119 <UserMacro 120 Name="ENABLE_FONT_BOOSTING"121 Value=""122 PerformEnvironmentSet="true"123 />124 <UserMacro125 120 Name="ENABLE_FULLSCREEN_API" 126 121 Value="" … … 323 318 /> 324 319 <UserMacro 320 Name="ENABLE_TEXT_AUTOSIZING" 321 Value="" 322 PerformEnvironmentSet="true" 323 /> 324 <UserMacro 325 325 Name="ENABLE_UNDO_MANAGER" 326 326 Value="" -
trunk/configure.ac
r121772 r121861 1094 1094 AC_MSG_RESULT([$enable_device_orientation]) 1095 1095 1096 # check whether to enable Font Boosting support1097 AC_MSG_CHECKING([whether to enable Font Boosting])1098 AC_ARG_ENABLE( font_boosting,1099 AC_HELP_STRING([--enable- font-boosting],1100 [enable support for Font Boosting (incomplete) [default=no]]),1101 [],[enable_ font_boosting="no"])1102 AC_MSG_RESULT([$enable_ font_boosting])1096 # check whether to enable Text Autosizing support 1097 AC_MSG_CHECKING([whether to enable Text Autosizing]) 1098 AC_ARG_ENABLE(text_autosizing, 1099 AC_HELP_STRING([--enable-text-autosizing], 1100 [enable support for Text Autosizing (incomplete) [default=no]]), 1101 [],[enable_text_autosizing="no"]) 1102 AC_MSG_RESULT([$enable_text_autosizing]) 1103 1103 1104 1104 # check whether to enable CSS Exclusions support … … 1454 1454 AM_CONDITIONAL([ENABLE_MUTATION_OBSERVERS],[test "$enable_mutation_observers" = "yes"]) 1455 1455 AM_CONDITIONAL([ENABLE_IFRAME_SEAMLESS],[test "$enable_iframe_seamless" = "yes"]) 1456 AM_CONDITIONAL([ENABLE_ FONT_BOOSTING],[test "$enable_font_boosting" = "yes"])1456 AM_CONDITIONAL([ENABLE_TEXT_AUTOSIZING],[test "$enable_text_autosizing" = "yes"]) 1457 1457 AM_CONDITIONAL([ENABLE_CSS_EXCLUSIONS],[test "$enable_css_exclusions" = "yes"]) 1458 1458 AM_CONDITIONAL([ENABLE_CSS_REGIONS],[test "$enable_css_regions" = "yes"]) … … 1523 1523 Fast Mobile Scrolling : $enable_fast_mobile_scrolling 1524 1524 Filters support : $enable_filters 1525 Font Boosting support : $enable_font_boosting1526 1525 Fullscreen API support : $enable_fullscreen_api 1527 1526 Gamepad support : $enable_gamepad … … 1559 1558 SVG fonts support : $enable_svg_fonts 1560 1559 SVG support : $enable_svg 1560 Text Autosizing support : $enable_text_autosizing 1561 1561 Touch Icon Loading support : $enable_touch_icon_loading 1562 1562 Web Audio support : $enable_web_audio
Note: See TracChangeset
for help on using the changeset viewer.