| Differences between
and this patch
- a/Source/JavaScriptCore/ChangeLog +17 lines
Lines 1-3 a/Source/JavaScriptCore/ChangeLog_sec1
1
2012-08-13  Bruno de Oliveira Abinader  <bruno.abinader@basyskom.com>
2
3
        [css] Add "CSS3_TEXT_DECORATION" feature flag
4
        https://bugs.webkit.org/show_bug.cgi?id=93863
5
6
        Reviewed by NOBODY (OOPS!).
7
8
        A series of CSS3 text decoration properties implementations are currently on the
9
        works. These adds new properties which specifications are not finished yet, thus
10
        subject to changes, and requiring a new feature flag (CSS3_TEXT_DECORATION).
11
12
        Layout test for -webkit-text-decoration-line is now skipped from both Qt and
13
        Chromium builds, and previous changes made to getComputedStyle* layout tests
14
        were reverted.
15
16
        * Configurations/FeatureDefines.xcconfig:
17
1
2012-08-13  Simon Hausmann  <simon.hausmann@nokia.com>
18
2012-08-13  Simon Hausmann  <simon.hausmann@nokia.com>
2
19
3
        Unreviewed, rolling out r125444.
20
        Unreviewed, rolling out r125444.
- a/Source/WebCore/ChangeLog +31 lines
Lines 1-3 a/Source/WebCore/ChangeLog_sec1
1
2012-08-13  Bruno de Oliveira Abinader  <bruno.abinader@basyskom.com>
2
3
        [css] Add "CSS3_TEXT_DECORATION" feature flag
4
        https://bugs.webkit.org/show_bug.cgi?id=93863
5
6
        Reviewed by NOBODY (OOPS!).
7
8
        A series of CSS3 text decoration properties implementations are currently on the
9
        works. These adds new properties which specifications are not finished yet, thus
10
        subject to changes, and requiring a new feature flag (CSS3_TEXT_DECORATION).
11
12
        Layout test for -webkit-text-decoration-line is now skipped from both Qt and
13
        Chromium builds, and previous changes made to getComputedStyle* layout tests
14
        were reverted.
15
16
        * Configurations/FeatureDefines.xcconfig:
17
        * GNUmakefile.am:
18
        * css/CSSComputedStyleDeclaration.cpp:
19
        (WebCore::CSSComputedStyleDeclaration::getPropertyCSSValue):
20
        * css/CSSParser.cpp:
21
        (WebCore::CSSParser::parseValue):
22
        (WebCore::CSSParser::addTextDecorationProperty):
23
        (WebCore::CSSParser::parseTextDecoration):
24
        * css/CSSProperty.cpp:
25
        (WebCore::CSSProperty::isInheritedProperty):
26
        * css/CSSPropertyNames.in:
27
        * css/StyleBuilder.cpp:
28
        (WebCore::StyleBuilder::StyleBuilder):
29
        * css/StyleResolver.cpp:
30
        (WebCore::StyleResolver::collectMatchingRulesForList):
31
1
2012-08-13  Kentaro Hara  <haraken@chromium.org>
32
2012-08-13  Kentaro Hara  <haraken@chromium.org>
2
33
3
        [V8] Move GCEventData class from V8Binding.h to ScriptGCEvent.h
34
        [V8] Move GCEventData class from V8Binding.h to ScriptGCEvent.h
- a/Source/WebKit/chromium/ChangeLog +17 lines
Lines 1-3 a/Source/WebKit/chromium/ChangeLog_sec1
1
2012-08-13  Bruno de Oliveira Abinader  <bruno.abinader@basyskom.com>
2
3
        [css] Add "CSS3_TEXT_DECORATION" feature flag
4
        https://bugs.webkit.org/show_bug.cgi?id=93863
5
6
        Reviewed by NOBODY (OOPS!).
7
8
        A series of CSS3 text decoration properties implementations are currently on the
9
        works. These adds new properties which specifications are not finished yet, thus
10
        subject to changes, and requiring a new feature flag (CSS3_TEXT_DECORATION).
11
12
        Layout test for -webkit-text-decoration-line is now skipped from both Qt and
13
        Chromium builds, and previous changes made to getComputedStyle* layout tests
14
        were reverted.
15
16
        * features.gypi:
17
1
2012-08-12  Shawn Singh  <shawnsingh@chromium.org>
18
2012-08-12  Shawn Singh  <shawnsingh@chromium.org>
2
19
3
        [chromium] renderSurface in incorrect space if owning layer has empty but non-zero bounds
20
        [chromium] renderSurface in incorrect space if owning layer has empty but non-zero bounds
- a/Source/WebKit/mac/ChangeLog +17 lines
Lines 1-3 a/Source/WebKit/mac/ChangeLog_sec1
1
2012-08-13  Bruno de Oliveira Abinader  <bruno.abinader@basyskom.com>
2
3
        [css] Add "CSS3_TEXT_DECORATION" feature flag
4
        https://bugs.webkit.org/show_bug.cgi?id=93863
5
6
        Reviewed by NOBODY (OOPS!).
7
8
        A series of CSS3 text decoration properties implementations are currently on the
9
        works. These adds new properties which specifications are not finished yet, thus
10
        subject to changes, and requiring a new feature flag (CSS3_TEXT_DECORATION).
11
12
        Layout test for -webkit-text-decoration-line is now skipped from both Qt and
13
        Chromium builds, and previous changes made to getComputedStyle* layout tests
14
        were reverted.
15
16
        * Configurations/FeatureDefines.xcconfig:
17
1
2012-08-09  Kinuko Yasuda  <kinuko@chromium.org>
18
2012-08-09  Kinuko Yasuda  <kinuko@chromium.org>
2
19
3
        http/tests/security/mixedContent/blob-url-in-iframe.html fails on Mac
20
        http/tests/security/mixedContent/blob-url-in-iframe.html fails on Mac
- a/Source/WebKit2/ChangeLog +17 lines
Lines 1-3 a/Source/WebKit2/ChangeLog_sec1
1
2012-08-13  Bruno de Oliveira Abinader  <bruno.abinader@basyskom.com>
2
3
        [css] Add "CSS3_TEXT_DECORATION" feature flag
4
        https://bugs.webkit.org/show_bug.cgi?id=93863
5
6
        Reviewed by NOBODY (OOPS!).
7
8
        A series of CSS3 text decoration properties implementations are currently on the
9
        works. These adds new properties which specifications are not finished yet, thus
10
        subject to changes, and requiring a new feature flag (CSS3_TEXT_DECORATION).
11
12
        Layout test for -webkit-text-decoration-line is now skipped from both Qt and
13
        Chromium builds, and previous changes made to getComputedStyle* layout tests
14
        were reverted.
15
16
        * Configurations/FeatureDefines.xcconfig:
17
1
2012-08-13  Raphael Kubo da Costa  <rakuco@webkit.org>
18
2012-08-13  Raphael Kubo da Costa  <rakuco@webkit.org>
2
19
3
        [EFL] Unreviewed bot fix after r125467.
20
        [EFL] Unreviewed bot fix after r125467.
- a/Source/JavaScriptCore/Configurations/FeatureDefines.xcconfig -1 / +2 lines
Lines 48-53 ENABLE_CSS_COMPOSITING = ; a/Source/JavaScriptCore/Configurations/FeatureDefines.xcconfig_sec1
48
ENABLE_CSS_STICKY_POSITION = ENABLE_CSS_STICKY_POSITION;
48
ENABLE_CSS_STICKY_POSITION = ENABLE_CSS_STICKY_POSITION;
49
ENABLE_CSS_VARIABLES = ;
49
ENABLE_CSS_VARIABLES = ;
50
ENABLE_CSS3_FLEXBOX = ENABLE_CSS3_FLEXBOX;
50
ENABLE_CSS3_FLEXBOX = ENABLE_CSS3_FLEXBOX;
51
ENABLE_CSS3_TEXT_DECORATION = ;
51
ENABLE_CUSTOM_SCHEME_HANDLER = ;
52
ENABLE_CUSTOM_SCHEME_HANDLER = ;
52
ENABLE_DASHBOARD_SUPPORT = $(ENABLE_DASHBOARD_SUPPORT_$(REAL_PLATFORM_NAME));
53
ENABLE_DASHBOARD_SUPPORT = $(ENABLE_DASHBOARD_SUPPORT_$(REAL_PLATFORM_NAME));
53
ENABLE_DASHBOARD_SUPPORT_macosx = ENABLE_DASHBOARD_SUPPORT;
54
ENABLE_DASHBOARD_SUPPORT_macosx = ENABLE_DASHBOARD_SUPPORT;
Lines 139-142 ENABLE_WIDGET_REGION_macosx = ENABLE_WIDGET_REGION; a/Source/JavaScriptCore/Configurations/FeatureDefines.xcconfig_sec2
139
ENABLE_WORKERS = ENABLE_WORKERS;
140
ENABLE_WORKERS = ENABLE_WORKERS;
140
ENABLE_XSLT = ENABLE_XSLT;
141
ENABLE_XSLT = ENABLE_XSLT;
141
142
142
FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ANIMATION_API) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CSP_NEXT) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_EXCLUSIONS) $(ENABLE_CSS_FILTERS) $(ENABLE_CSS_HIERARCHIES) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SHADERS) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_STICKY_POSITION) $(ENABLE_CSS_VARIABLES) $(ENABLE_CSS3_FLEXBOX) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIALOG_ELEMENT) $(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_SPEECH) $(ENABLE_INPUT_TYPE_COLOR) $(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_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MICRODATA) $(ENABLE_MUTATION_OBSERVERS) $(ENABLE_NOTIFICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PROGRESS_ELEMENT) $(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_WIDGET_REGION) $(ENABLE_WORKERS) $(ENABLE_XSLT);
143
FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ANIMATION_API) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CSP_NEXT) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_EXCLUSIONS) $(ENABLE_CSS_FILTERS) $(ENABLE_CSS_HIERARCHIES) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SHADERS) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_STICKY_POSITION) $(ENABLE_CSS_VARIABLES) $(ENABLE_CSS3_FLEXBOX) $(ENABLE_CSS3_TEXT_DECORATION) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIALOG_ELEMENT) $(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_SPEECH) $(ENABLE_INPUT_TYPE_COLOR) $(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_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MICRODATA) $(ENABLE_MUTATION_OBSERVERS) $(ENABLE_NOTIFICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PROGRESS_ELEMENT) $(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_WIDGET_REGION) $(ENABLE_WORKERS) $(ENABLE_XSLT);
- a/Source/WebCore/Configurations/FeatureDefines.xcconfig -1 / +2 lines
Lines 49-54 ENABLE_CSS_COMPOSITING = ; a/Source/WebCore/Configurations/FeatureDefines.xcconfig_sec1
49
ENABLE_CSS_STICKY_POSITION = ENABLE_CSS_STICKY_POSITION;
49
ENABLE_CSS_STICKY_POSITION = ENABLE_CSS_STICKY_POSITION;
50
ENABLE_CSS_VARIABLES = ;
50
ENABLE_CSS_VARIABLES = ;
51
ENABLE_CSS3_FLEXBOX = ENABLE_CSS3_FLEXBOX;
51
ENABLE_CSS3_FLEXBOX = ENABLE_CSS3_FLEXBOX;
52
ENABLE_CSS3_TEXT_DECORATION = ;
52
ENABLE_CUSTOM_SCHEME_HANDLER = ;
53
ENABLE_CUSTOM_SCHEME_HANDLER = ;
53
ENABLE_DASHBOARD_SUPPORT = $(ENABLE_DASHBOARD_SUPPORT_$(REAL_PLATFORM_NAME));
54
ENABLE_DASHBOARD_SUPPORT = $(ENABLE_DASHBOARD_SUPPORT_$(REAL_PLATFORM_NAME));
54
ENABLE_DASHBOARD_SUPPORT_macosx = ENABLE_DASHBOARD_SUPPORT;
55
ENABLE_DASHBOARD_SUPPORT_macosx = ENABLE_DASHBOARD_SUPPORT;
Lines 140-143 ENABLE_WIDGET_REGION_macosx = ENABLE_WIDGET_REGION; a/Source/WebCore/Configurations/FeatureDefines.xcconfig_sec2
140
ENABLE_WORKERS = ENABLE_WORKERS;
141
ENABLE_WORKERS = ENABLE_WORKERS;
141
ENABLE_XSLT = ENABLE_XSLT;
142
ENABLE_XSLT = ENABLE_XSLT;
142
143
143
FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ANIMATION_API) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CSP_NEXT) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_EXCLUSIONS) $(ENABLE_CSS_FILTERS) $(ENABLE_CSS_HIERARCHIES) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SHADERS) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_STICKY_POSITION) $(ENABLE_CSS_VARIABLES) $(ENABLE_CSS3_FLEXBOX) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIALOG_ELEMENT) $(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_SPEECH) $(ENABLE_INPUT_TYPE_COLOR) $(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_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MICRODATA) $(ENABLE_MUTATION_OBSERVERS) $(ENABLE_NOTIFICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PROGRESS_ELEMENT) $(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_WIDGET_REGION) $(ENABLE_WORKERS) $(ENABLE_XSLT);
144
FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ANIMATION_API) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CSP_NEXT) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_EXCLUSIONS) $(ENABLE_CSS_FILTERS) $(ENABLE_CSS_HIERARCHIES) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SHADERS) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_STICKY_POSITION) $(ENABLE_CSS_VARIABLES) $(ENABLE_CSS3_FLEXBOX) $(ENABLE_CSS3_TEXT_DECORATION) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIALOG_ELEMENT) $(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_SPEECH) $(ENABLE_INPUT_TYPE_COLOR) $(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_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MICRODATA) $(ENABLE_MUTATION_OBSERVERS) $(ENABLE_NOTIFICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PROGRESS_ELEMENT) $(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_WIDGET_REGION) $(ENABLE_WORKERS) $(ENABLE_XSLT);
- a/Source/WebCore/GNUmakefile.am +7 lines
Lines 721-726 webcore_cppflags += -DENABLE_CSS3_FLEXBOX=1 a/Source/WebCore/GNUmakefile.am_sec1
721
endif  # END ENABLE_CSS3_FLEXBOX
721
endif  # END ENABLE_CSS3_FLEXBOX
722
722
723
# ---
723
# ---
724
# CSS3 Text Decoration support
725
if ENABLE_CSS3_TEXT_DECORATION
726
FEATURE_DEFINES += ENABLE_CSS3_TEXT_DECORATION=1
727
webcore_cppflags += -DENABLE_CSS3_TEXT_DECORATION=1
728
#endif # END ENABLE_CSS3_TEXT_DECORATION
729
730
# ---
724
# Link prefetch support
731
# Link prefetch support
725
# ---
732
# ---
726
if ENABLE_LINK_PREFETCH
733
if ENABLE_LINK_PREFETCH
- a/Source/WebCore/css/CSSComputedStyleDeclaration.cpp +4 lines
Lines 177-183 static const CSSPropertyID computedProperties[] = { a/Source/WebCore/css/CSSComputedStyleDeclaration.cpp_sec1
177
    CSSPropertyTabSize,
177
    CSSPropertyTabSize,
178
    CSSPropertyTextAlign,
178
    CSSPropertyTextAlign,
179
    CSSPropertyTextDecoration,
179
    CSSPropertyTextDecoration,
180
#if ENABLE(CSS3_TEXT_DECORATION)
180
    CSSPropertyWebkitTextDecorationLine,
181
    CSSPropertyWebkitTextDecorationLine,
182
#endif // CSS3_TEXT_DECORATION
181
    CSSPropertyTextIndent,
183
    CSSPropertyTextIndent,
182
    CSSPropertyTextRendering,
184
    CSSPropertyTextRendering,
183
    CSSPropertyTextShadow,
185
    CSSPropertyTextShadow,
Lines 1949-1955 PassRefPtr<CSSValue> CSSComputedStyleDeclaration::getPropertyCSSValue(CSSPropert a/Source/WebCore/css/CSSComputedStyleDeclaration.cpp_sec2
1949
        case CSSPropertyTextAlign:
1951
        case CSSPropertyTextAlign:
1950
            return cssValuePool().createValue(style->textAlign());
1952
            return cssValuePool().createValue(style->textAlign());
1951
        case CSSPropertyTextDecoration:
1953
        case CSSPropertyTextDecoration:
1954
#if ENABLE(CSS3_TEXT_DECORATION)
1952
        case CSSPropertyWebkitTextDecorationLine:
1955
        case CSSPropertyWebkitTextDecorationLine:
1956
#endif // CSS3_TEXT_DECORATION
1953
            return renderTextDecorationFlagsToCSSValue(style->textDecoration());
1957
            return renderTextDecorationFlagsToCSSValue(style->textDecoration());
1954
        case CSSPropertyWebkitTextDecorationsInEffect:
1958
        case CSSPropertyWebkitTextDecorationsInEffect:
1955
            return renderTextDecorationFlagsToCSSValue(style->textDecorationsInEffect());
1959
            return renderTextDecorationFlagsToCSSValue(style->textDecorationsInEffect());
- a/Source/WebCore/css/CSSParser.cpp +6 lines
Lines 2104-2112 bool CSSParser::parseValue(CSSPropertyID propId, bool important) a/Source/WebCore/css/CSSParser.cpp_sec1
2104
        // none | [ underline || overline || line-through || blink ] | inherit
2104
        // none | [ underline || overline || line-through || blink ] | inherit
2105
        return parseTextDecoration(propId, important);
2105
        return parseTextDecoration(propId, important);
2106
2106
2107
#if ENABLE(CSS3_TEXT_DECORATION)
2107
    case CSSPropertyWebkitTextDecorationLine:
2108
    case CSSPropertyWebkitTextDecorationLine:
2108
        // none | [ underline || overline || line-through ] | inherit
2109
        // none | [ underline || overline || line-through ] | inherit
2109
        return parseTextDecoration(propId, important);
2110
        return parseTextDecoration(propId, important);
2111
#endif // CSS3_TEXT_DECORATION
2110
2112
2111
    case CSSPropertyZoom:          // normal | reset | document | <number> | <percentage> | inherit
2113
    case CSSPropertyZoom:          // normal | reset | document | <number> | <percentage> | inherit
2112
        if (id == CSSValueNormal || id == CSSValueReset || id == CSSValueDocument)
2114
        if (id == CSSValueNormal || id == CSSValueReset || id == CSSValueDocument)
Lines 7916-7921 bool CSSParser::parsePerspectiveOrigin(CSSPropertyID propId, CSSPropertyID& prop a/Source/WebCore/css/CSSParser.cpp_sec2
7916
7918
7917
void CSSParser::addTextDecorationProperty(CSSPropertyID propId, PassRefPtr<CSSValue> value, bool important)
7919
void CSSParser::addTextDecorationProperty(CSSPropertyID propId, PassRefPtr<CSSValue> value, bool important)
7918
{
7920
{
7921
#if ENABLE(CSS3_TEXT_DECORATION)
7919
    // The text-decoration-line property takes priority over text-decoration, unless the latter has important priority set.
7922
    // The text-decoration-line property takes priority over text-decoration, unless the latter has important priority set.
7920
    if (propId == CSSPropertyTextDecoration && !important && m_currentShorthand == CSSPropertyInvalid) {
7923
    if (propId == CSSPropertyTextDecoration && !important && m_currentShorthand == CSSPropertyInvalid) {
7921
        for (unsigned i = 0; i < m_parsedProperties->size(); ++i) {
7924
        for (unsigned i = 0; i < m_parsedProperties->size(); ++i) {
Lines 7923-7928 void CSSParser::addTextDecorationProperty(CSSPropertyID propId, PassRefPtr<CSSVa a/Source/WebCore/css/CSSParser.cpp_sec3
7923
                return;
7926
                return;
7924
        }
7927
        }
7925
    }
7928
    }
7929
#endif // CSS3_TEXT_DECORATION
7926
    addProperty(propId, value, important);
7930
    addProperty(propId, value, important);
7927
}
7931
}
7928
7932
Lines 7940-7948 bool CSSParser::parseTextDecoration(CSSPropertyID propId, bool important) a/Source/WebCore/css/CSSParser.cpp_sec4
7940
    while (isValid && value) {
7944
    while (isValid && value) {
7941
        switch (value->id) {
7945
        switch (value->id) {
7942
        case CSSValueBlink:
7946
        case CSSValueBlink:
7947
#if ENABLE(CSS3_TEXT_DECORATION)
7943
            // Blink value is not accepted by -webkit-text-decoration-line.
7948
            // Blink value is not accepted by -webkit-text-decoration-line.
7944
            isValid = propId != CSSPropertyWebkitTextDecorationLine;
7949
            isValid = propId != CSSPropertyWebkitTextDecorationLine;
7945
            break;
7950
            break;
7951
#endif // CSS3_TEXT_DECORATION
7946
        case CSSValueUnderline:
7952
        case CSSValueUnderline:
7947
        case CSSValueOverline:
7953
        case CSSValueOverline:
7948
        case CSSValueLineThrough:
7954
        case CSSValueLineThrough:
- a/Source/WebCore/css/CSSProperty.cpp +2 lines
Lines 340-346 bool CSSProperty::isInheritedProperty(CSSPropertyID propertyID) a/Source/WebCore/css/CSSProperty.cpp_sec1
340
    case CSSPropertyWebkitPrintColorAdjust:
340
    case CSSPropertyWebkitPrintColorAdjust:
341
    case CSSPropertyWebkitRtlOrdering:
341
    case CSSPropertyWebkitRtlOrdering:
342
    case CSSPropertyWebkitTextCombine:
342
    case CSSPropertyWebkitTextCombine:
343
#if ENABLE(CSS3_TEXT_DECORATION)
343
    case CSSPropertyWebkitTextDecorationLine:
344
    case CSSPropertyWebkitTextDecorationLine:
345
#endif // CSS3_TEXT_DECORATION
344
    case CSSPropertyWebkitTextDecorationsInEffect:
346
    case CSSPropertyWebkitTextDecorationsInEffect:
345
    case CSSPropertyWebkitTextEmphasis:
347
    case CSSPropertyWebkitTextEmphasis:
346
    case CSSPropertyWebkitTextEmphasisColor:
348
    case CSSPropertyWebkitTextEmphasisColor:
- a/Source/WebCore/css/CSSPropertyNames.in +2 lines
Lines 351-357 z-index a/Source/WebCore/css/CSSPropertyNames.in_sec1
351
-webkit-rtl-ordering
351
-webkit-rtl-ordering
352
-webkit-text-combine
352
-webkit-text-combine
353
-epub-text-combine = -webkit-text-combine
353
-epub-text-combine = -webkit-text-combine
354
#if defined(ENABLE_CSS3_TEXT_DECORATION) && ENABLE_CSS3_TEXT_DECORATION
354
-webkit-text-decoration-line
355
-webkit-text-decoration-line
356
#endif
355
-webkit-text-decorations-in-effect
357
-webkit-text-decorations-in-effect
356
-webkit-text-emphasis
358
-webkit-text-emphasis
357
-epub-text-emphasis = -webkit-text-emphasis
359
-epub-text-emphasis = -webkit-text-emphasis
- a/Source/WebCore/css/StyleBuilder.cpp +2 lines
Lines 1932-1938 StyleBuilder::StyleBuilder() a/Source/WebCore/css/StyleBuilder.cpp_sec1
1932
    setPropertyHandler(CSSPropertyTabSize, ApplyPropertyDefault<unsigned, &RenderStyle::tabSize, unsigned, &RenderStyle::setTabSize, unsigned, &RenderStyle::initialTabSize>::createHandler());
1932
    setPropertyHandler(CSSPropertyTabSize, ApplyPropertyDefault<unsigned, &RenderStyle::tabSize, unsigned, &RenderStyle::setTabSize, unsigned, &RenderStyle::initialTabSize>::createHandler());
1933
    setPropertyHandler(CSSPropertyTextAlign, ApplyPropertyTextAlign::createHandler());
1933
    setPropertyHandler(CSSPropertyTextAlign, ApplyPropertyTextAlign::createHandler());
1934
    setPropertyHandler(CSSPropertyTextDecoration, ApplyPropertyTextDecoration::createHandler());
1934
    setPropertyHandler(CSSPropertyTextDecoration, ApplyPropertyTextDecoration::createHandler());
1935
#if ENABLE(CSS3_TEXT_DECORATION)
1935
    setPropertyHandler(CSSPropertyWebkitTextDecorationLine, ApplyPropertyTextDecoration::createHandler());
1936
    setPropertyHandler(CSSPropertyWebkitTextDecorationLine, ApplyPropertyTextDecoration::createHandler());
1937
#endif // CSS3_TEXT_DECORATION
1936
    setPropertyHandler(CSSPropertyTextIndent, ApplyPropertyLength<&RenderStyle::textIndent, &RenderStyle::setTextIndent, &RenderStyle::initialTextIndent>::createHandler());
1938
    setPropertyHandler(CSSPropertyTextIndent, ApplyPropertyLength<&RenderStyle::textIndent, &RenderStyle::setTextIndent, &RenderStyle::initialTextIndent>::createHandler());
1937
    setPropertyHandler(CSSPropertyTextOverflow, ApplyPropertyDefault<TextOverflow, &RenderStyle::textOverflow, TextOverflow, &RenderStyle::setTextOverflow, TextOverflow, &RenderStyle::initialTextOverflow>::createHandler());
1939
    setPropertyHandler(CSSPropertyTextOverflow, ApplyPropertyDefault<TextOverflow, &RenderStyle::textOverflow, TextOverflow, &RenderStyle::setTextOverflow, TextOverflow, &RenderStyle::initialTextOverflow>::createHandler());
1938
    setPropertyHandler(CSSPropertyTextRendering, ApplyPropertyFont<TextRenderingMode, &FontDescription::textRenderingMode, &FontDescription::setTextRenderingMode, AutoTextRendering>::createHandler());
1940
    setPropertyHandler(CSSPropertyTextRendering, ApplyPropertyFont<TextRenderingMode, &FontDescription::textRenderingMode, &FontDescription::setTextRenderingMode, AutoTextRendering>::createHandler());
- a/Source/WebCore/css/StyleResolver.cpp +2 lines
Lines 4404-4410 void StyleResolver::applyProperty(CSSPropertyID id, CSSValue* value) a/Source/WebCore/css/StyleResolver.cpp_sec1
4404
#endif
4404
#endif
4405
    case CSSPropertyWebkitRtlOrdering:
4405
    case CSSPropertyWebkitRtlOrdering:
4406
    case CSSPropertyWebkitTextCombine:
4406
    case CSSPropertyWebkitTextCombine:
4407
#if ENABLE(CSS3_TEXT_DECORATION)
4407
    case CSSPropertyWebkitTextDecorationLine:
4408
    case CSSPropertyWebkitTextDecorationLine:
4409
#endif // CSS3_TEXT_DECORATION
4408
    case CSSPropertyWebkitTextEmphasisColor:
4410
    case CSSPropertyWebkitTextEmphasisColor:
4409
    case CSSPropertyWebkitTextEmphasisPosition:
4411
    case CSSPropertyWebkitTextEmphasisPosition:
4410
    case CSSPropertyWebkitTextEmphasisStyle:
4412
    case CSSPropertyWebkitTextEmphasisStyle:
- a/Source/WebKit/chromium/features.gypi +1 lines
Lines 39-44 a/Source/WebKit/chromium/features.gypi_sec1
39
      'ENABLE_CHANNEL_MESSAGING=1',
39
      'ENABLE_CHANNEL_MESSAGING=1',
40
      'ENABLE_CSP_NEXT=1',
40
      'ENABLE_CSP_NEXT=1',
41
      'ENABLE_CSS3_FLEXBOX=1',
41
      'ENABLE_CSS3_FLEXBOX=1',
42
      'ENABLE_CSS3_TEXT_DECORATION=0',
42
      'ENABLE_CSS_BOX_DECORATION_BREAK=1',
43
      'ENABLE_CSS_BOX_DECORATION_BREAK=1',
43
      'ENABLE_CSS_COMPOSITING=0',
44
      'ENABLE_CSS_COMPOSITING=0',
44
      'ENABLE_CSS_EXCLUSIONS=1',
45
      'ENABLE_CSS_EXCLUSIONS=1',
- a/Source/WebKit/mac/Configurations/FeatureDefines.xcconfig -1 / +2 lines
Lines 49-54 ENABLE_CSS_COMPOSITING = ; a/Source/WebKit/mac/Configurations/FeatureDefines.xcconfig_sec1
49
ENABLE_CSS_STICKY_POSITION = ENABLE_CSS_STICKY_POSITION;
49
ENABLE_CSS_STICKY_POSITION = ENABLE_CSS_STICKY_POSITION;
50
ENABLE_CSS_VARIABLES = ;
50
ENABLE_CSS_VARIABLES = ;
51
ENABLE_CSS3_FLEXBOX = ENABLE_CSS3_FLEXBOX;
51
ENABLE_CSS3_FLEXBOX = ENABLE_CSS3_FLEXBOX;
52
ENABLE_CSS3_TEXT_DECORATION = ;
52
ENABLE_CUSTOM_SCHEME_HANDLER = ;
53
ENABLE_CUSTOM_SCHEME_HANDLER = ;
53
ENABLE_DASHBOARD_SUPPORT = $(ENABLE_DASHBOARD_SUPPORT_$(REAL_PLATFORM_NAME));
54
ENABLE_DASHBOARD_SUPPORT = $(ENABLE_DASHBOARD_SUPPORT_$(REAL_PLATFORM_NAME));
54
ENABLE_DASHBOARD_SUPPORT_macosx = ENABLE_DASHBOARD_SUPPORT;
55
ENABLE_DASHBOARD_SUPPORT_macosx = ENABLE_DASHBOARD_SUPPORT;
Lines 140-143 ENABLE_WIDGET_REGION_macosx = ENABLE_WIDGET_REGION; a/Source/WebKit/mac/Configurations/FeatureDefines.xcconfig_sec2
140
ENABLE_WORKERS = ENABLE_WORKERS;
141
ENABLE_WORKERS = ENABLE_WORKERS;
141
ENABLE_XSLT = ENABLE_XSLT;
142
ENABLE_XSLT = ENABLE_XSLT;
142
143
143
FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ANIMATION_API) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CSP_NEXT) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_EXCLUSIONS) $(ENABLE_CSS_FILTERS) $(ENABLE_CSS_HIERARCHIES) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SHADERS) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_STICKY_POSITION) $(ENABLE_CSS_VARIABLES) $(ENABLE_CSS3_FLEXBOX) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIALOG_ELEMENT) $(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_SPEECH) $(ENABLE_INPUT_TYPE_COLOR) $(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_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MICRODATA) $(ENABLE_MUTATION_OBSERVERS) $(ENABLE_NOTIFICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PROGRESS_ELEMENT) $(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_WIDGET_REGION) $(ENABLE_WORKERS) $(ENABLE_XSLT);
144
FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ANIMATION_API) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CSP_NEXT) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_EXCLUSIONS) $(ENABLE_CSS_FILTERS) $(ENABLE_CSS_HIERARCHIES) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SHADERS) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_STICKY_POSITION) $(ENABLE_CSS_VARIABLES) $(ENABLE_CSS3_FLEXBOX) $(ENABLE_CSS3_TEXT_DECORATION) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIALOG_ELEMENT) $(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_SPEECH) $(ENABLE_INPUT_TYPE_COLOR) $(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_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MICRODATA) $(ENABLE_MUTATION_OBSERVERS) $(ENABLE_NOTIFICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PROGRESS_ELEMENT) $(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_WIDGET_REGION) $(ENABLE_WORKERS) $(ENABLE_XSLT);
- a/Source/WebKit2/Configurations/FeatureDefines.xcconfig -1 / +2 lines
Lines 48-53 ENABLE_CSS_SHADERS = ENABLE_CSS_SHADERS; a/Source/WebKit2/Configurations/FeatureDefines.xcconfig_sec1
48
ENABLE_CSS_STICKY_POSITION = ENABLE_CSS_STICKY_POSITION;
48
ENABLE_CSS_STICKY_POSITION = ENABLE_CSS_STICKY_POSITION;
49
ENABLE_CSS_VARIABLES = ;
49
ENABLE_CSS_VARIABLES = ;
50
ENABLE_CSS3_FLEXBOX = ENABLE_CSS3_FLEXBOX;
50
ENABLE_CSS3_FLEXBOX = ENABLE_CSS3_FLEXBOX;
51
ENABLE_CSS3_TEXT_DECORATION = ;
51
ENABLE_CUSTOM_SCHEME_HANDLER = ;
52
ENABLE_CUSTOM_SCHEME_HANDLER = ;
52
ENABLE_DASHBOARD_SUPPORT = $(ENABLE_DASHBOARD_SUPPORT_$(REAL_PLATFORM_NAME));
53
ENABLE_DASHBOARD_SUPPORT = $(ENABLE_DASHBOARD_SUPPORT_$(REAL_PLATFORM_NAME));
53
ENABLE_DASHBOARD_SUPPORT_macosx = ENABLE_DASHBOARD_SUPPORT;
54
ENABLE_DASHBOARD_SUPPORT_macosx = ENABLE_DASHBOARD_SUPPORT;
Lines 139-142 ENABLE_WIDGET_REGION_macosx = ENABLE_WIDGET_REGION; a/Source/WebKit2/Configurations/FeatureDefines.xcconfig_sec2
139
ENABLE_WORKERS = ENABLE_WORKERS;
140
ENABLE_WORKERS = ENABLE_WORKERS;
140
ENABLE_XSLT = ENABLE_XSLT;
141
ENABLE_XSLT = ENABLE_XSLT;
141
142
142
FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ANIMATION_API) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CSP_NEXT) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_EXCLUSIONS) $(ENABLE_CSS_FILTERS) $(ENABLE_CSS_HIERARCHIES) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SHADERS) $(ENABLE_CSS_STICKY_POSITION) $(ENABLE_CSS_VARIABLES) $(ENABLE_CSS3_FLEXBOX) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIALOG_ELEMENT) $(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_SPEECH) $(ENABLE_INPUT_TYPE_COLOR) $(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_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MICRODATA) $(ENABLE_MUTATION_OBSERVERS) $(ENABLE_NOTIFICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PROGRESS_ELEMENT) $(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_WIDGET_REGION) $(ENABLE_WORKERS) $(ENABLE_XSLT);
143
FEATURE_DEFINES = $(ENABLE_3D_RENDERING) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ANIMATION_API) $(ENABLE_BLOB) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CSP_NEXT) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_EXCLUSIONS) $(ENABLE_CSS_FILTERS) $(ENABLE_CSS_HIERARCHIES) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SHADERS) $(ENABLE_CSS_STICKY_POSITION) $(ENABLE_CSS_VARIABLES) $(ENABLE_CSS3_FLEXBOX) $(ENABLE_CSS3_TEXT_DECORATION) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DETAILS_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DIALOG_ELEMENT) $(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_SPEECH) $(ENABLE_INPUT_TYPE_COLOR) $(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_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MICRODATA) $(ENABLE_MUTATION_OBSERVERS) $(ENABLE_NOTIFICATIONS) $(ENABLE_PAGE_VISIBILITY_API) $(ENABLE_PROGRESS_ELEMENT) $(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_WIDGET_REGION) $(ENABLE_WORKERS) $(ENABLE_XSLT);
- a/Source/cmake/WebKitFeatures.cmake +1 lines
Lines 21-26 MACRO (WEBKIT_OPTION_BEGIN) a/Source/cmake/WebKitFeatures.cmake_sec1
21
    WEBKIT_OPTION_DEFINE(ENABLE_CHANNEL_MESSAGING "Toggle MessageChannel and MessagePort support" ON)
21
    WEBKIT_OPTION_DEFINE(ENABLE_CHANNEL_MESSAGING "Toggle MessageChannel and MessagePort support" ON)
22
    WEBKIT_OPTION_DEFINE(ENABLE_CSP_NEXT "Toggle Content Security Policy 1.1 support" OFF)
22
    WEBKIT_OPTION_DEFINE(ENABLE_CSP_NEXT "Toggle Content Security Policy 1.1 support" OFF)
23
    WEBKIT_OPTION_DEFINE(ENABLE_CSS3_FLEXBOX "Toggle CSS3 Flexbox support" ON)
23
    WEBKIT_OPTION_DEFINE(ENABLE_CSS3_FLEXBOX "Toggle CSS3 Flexbox support" ON)
24
    WEBKIT_OPTION_DEFINE(ENABLE_CSS3_TEXT_DECORATION "Toggle CSS3 Text Decoration support" OFF)
24
    WEBKIT_OPTION_DEFINE(ENABLE_CSS_BOX_DECORATION_BREAK "Toggle Box Decoration Break (CSS Backgrounds and Borders) support" ON)
25
    WEBKIT_OPTION_DEFINE(ENABLE_CSS_BOX_DECORATION_BREAK "Toggle Box Decoration Break (CSS Backgrounds and Borders) support" ON)
25
    WEBKIT_OPTION_DEFINE(ENABLE_CSS_COMPOSITING "Toggle CSS COMPOSITING support" OFF)
26
    WEBKIT_OPTION_DEFINE(ENABLE_CSS_COMPOSITING "Toggle CSS COMPOSITING support" OFF)
26
    WEBKIT_OPTION_DEFINE(ENABLE_CSS_EXCLUSIONS "Toggle CSS Exclusion support" OFF)
27
    WEBKIT_OPTION_DEFINE(ENABLE_CSS_EXCLUSIONS "Toggle CSS Exclusion support" OFF)
- a/Source/cmakeconfig.h.cmake +1 lines
Lines 25-30 a/Source/cmakeconfig.h.cmake_sec1
25
#cmakedefine01 ENABLE_CSS_STICKY_POSITION
25
#cmakedefine01 ENABLE_CSS_STICKY_POSITION
26
#cmakedefine01 ENABLE_CSS_VARIABLES
26
#cmakedefine01 ENABLE_CSS_VARIABLES
27
#cmakedefine01 ENABLE_CSS3_FLEXBOX
27
#cmakedefine01 ENABLE_CSS3_FLEXBOX
28
#cmakedefine01 ENABLE_CSS3_TEXT_DECORATION
28
#cmakedefine01 ENABLE_CSS_FILTERS
29
#cmakedefine01 ENABLE_CSS_FILTERS
29
#cmakedefine01 ENABLE_CSS_SHADERS
30
#cmakedefine01 ENABLE_CSS_SHADERS
30
#cmakedefine01 ENABLE_CUSTOM_SCHEME_HANDLER
31
#cmakedefine01 ENABLE_CUSTOM_SCHEME_HANDLER
- a/Tools/ChangeLog +18 lines
Lines 1-3 a/Tools/ChangeLog_sec1
1
2012-08-13  Bruno de Oliveira Abinader  <bruno.abinader@basyskom.com>
2
3
        [css] Add "CSS3_TEXT_DECORATION" feature flag
4
        https://bugs.webkit.org/show_bug.cgi?id=93863
5
6
        Reviewed by NOBODY (OOPS!).
7
8
        A series of CSS3 text decoration properties implementations are currently on the
9
        works. These adds new properties which specifications are not finished yet, thus
10
        subject to changes, and requiring a new feature flag (CSS3_TEXT_DECORATION).
11
12
        Layout test for -webkit-text-decoration-line is now skipped from both Qt and
13
        Chromium builds, and previous changes made to getComputedStyle* layout tests
14
        were reverted.
15
16
        * Scripts/webkitperl/FeatureList.pm:
17
        * qmake/mkspecs/features/features.pri:
18
1
2012-08-13  MORITA Hajime  <morrita@google.com>
19
2012-08-13  MORITA Hajime  <morrita@google.com>
2
20
3
        Unreviewed update for webcomponents-bugzilla address.
21
        Unreviewed update for webcomponents-bugzilla address.
- a/Tools/Scripts/webkitperl/FeatureList.pm +4 lines
Lines 50-55 my ( a/Tools/Scripts/webkitperl/FeatureList.pm_sec1
50
    $channelMessagingSupport,
50
    $channelMessagingSupport,
51
    $cspNextSupport,
51
    $cspNextSupport,
52
    $css3FlexboxSupport,
52
    $css3FlexboxSupport,
53
    $css3TextDecorationSupport,
53
    $cssBoxDecorationBreakSupport,
54
    $cssBoxDecorationBreakSupport,
54
    $cssExclusionsSupport,
55
    $cssExclusionsSupport,
55
    $cssFiltersSupport,
56
    $cssFiltersSupport,
Lines 169-174 my @features = ( a/Tools/Scripts/webkitperl/FeatureList.pm_sec2
169
    { option => "css3-flexbox", desc => "Toggle CSS3 Flexbox support",
170
    { option => "css3-flexbox", desc => "Toggle CSS3 Flexbox support",
170
      define => "ENABLE_CSS3_FLEXBOX", default => 1, value => \$css3FlexboxSupport },
171
      define => "ENABLE_CSS3_FLEXBOX", default => 1, value => \$css3FlexboxSupport },
171
172
173
    { option => "css3-text-decoration", desc => "Toggle CSS3 Text Decoration support",
174
      define => "ENABLE_CSS3_TEXT_DECORATION", default => 0, value => \$css3TextDecorationSupport },
175
172
    { option => "css-hierarchies", desc => "Toggle CSS Hierarchy support",
176
    { option => "css-hierarchies", desc => "Toggle CSS Hierarchy support",
173
      define => "ENABLE_CSS_HIERARCHIES", default => 0, value => \$cssHierarchiesSupport },
177
      define => "ENABLE_CSS_HIERARCHIES", default => 0, value => \$cssHierarchiesSupport },
174
178
- a/Tools/qmake/mkspecs/features/features.pri +1 lines
Lines 31-36 FEATURE_DEFAULTS = \ a/Tools/qmake/mkspecs/features/features.pri_sec1
31
    ENABLE_CSS_SHADERS=0 \
31
    ENABLE_CSS_SHADERS=0 \
32
    ENABLE_CSS_VARIABLES=0 \
32
    ENABLE_CSS_VARIABLES=0 \
33
    ENABLE_CSS3_FLEXBOX=1 \
33
    ENABLE_CSS3_FLEXBOX=1 \
34
    ENABLE_CSS3_TEXT_DECORATION=0 \
34
    ENABLE_DASHBOARD_SUPPORT=0 \
35
    ENABLE_DASHBOARD_SUPPORT=0 \
35
    ENABLE_DATAGRID=0 \
36
    ENABLE_DATAGRID=0 \
36
    ENABLE_DATALIST_ELEMENT=1 \
37
    ENABLE_DATALIST_ELEMENT=1 \
- a/LayoutTests/ChangeLog +22 lines
Lines 1-3 a/LayoutTests/ChangeLog_sec1
1
2012-08-13  Bruno de Oliveira Abinader  <bruno.abinader@basyskom.com>
2
3
        [css] Add "CSS3_TEXT_DECORATION" feature flag
4
        https://bugs.webkit.org/show_bug.cgi?id=93863
5
6
        Reviewed by NOBODY (OOPS!).
7
8
        A series of CSS3 text decoration properties implementations are currently on the
9
        works. These adds new properties which specifications are not finished yet, thus
10
        subject to changes, and requiring a new feature flag (CSS3_TEXT_DECORATION).
11
12
        Layout test for -webkit-text-decoration-line is now skipped from both Qt and
13
        Chromium builds, and previous changes made to getComputedStyle* layout tests
14
        were reverted.
15
16
        * fast/css/getComputedStyle/computed-style-expected.txt:
17
        * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
18
        * fast/css/getComputedStyle/resources/property-names.js:
19
        * platform/chromium/TestExpectations:
20
        * platform/qt/TestExpectations:
21
        * svg/css/getComputedStyle-basic-expected.txt:
22
1
2012-08-13  Shawn Singh  <shawnsingh@chromium.org>
23
2012-08-13  Shawn Singh  <shawnsingh@chromium.org>
2
24
3
        Unreviewed rebaseline after r125193.
25
        Unreviewed rebaseline after r125193.
- a/LayoutTests/fast/css/getComputedStyle/computed-style-expected.txt -1 lines
Lines 85-91 table-layout: auto; a/LayoutTests/fast/css/getComputedStyle/computed-style-expected.txt_sec1
85
tab-size: 8;
85
tab-size: 8;
86
text-align: start;
86
text-align: start;
87
text-decoration: none;
87
text-decoration: none;
88
-webkit-text-decoration-line: none;
89
text-indent: 0px;
88
text-indent: 0px;
90
text-rendering: auto;
89
text-rendering: auto;
91
text-shadow: none;
90
text-shadow: none;
- a/LayoutTests/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt -1 lines
Lines 84-90 table-layout: auto a/LayoutTests/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt_sec1
84
tab-size: 8
84
tab-size: 8
85
text-align: start
85
text-align: start
86
text-decoration: none
86
text-decoration: none
87
-webkit-text-decoration-line: none
88
text-indent: 0px
87
text-indent: 0px
89
text-rendering: auto
88
text-rendering: auto
90
text-shadow: none
89
text-shadow: none
- a/LayoutTests/fast/css/getComputedStyle/resources/property-names.js -1 lines
Lines 232-238 var propertiesToTest = { a/LayoutTests/fast/css/getComputedStyle/resources/property-names.js_sec1
232
    "text-align": true,
232
    "text-align": true,
233
    "text-anchor": true,
233
    "text-anchor": true,
234
    "text-decoration": true,
234
    "text-decoration": true,
235
    "-webkit-text-decoration-line": true,
236
    "text-indent": true,
235
    "text-indent": true,
237
    "text-overflow": true,
236
    "text-overflow": true,
238
    "text-rendering": true,
237
    "text-rendering": true,
- a/LayoutTests/platform/chromium/TestExpectations +3 lines
Lines 152-157 BUGWK85262 SKIP : fast/css/image-resolution = PASS a/LayoutTests/platform/chromium/TestExpectations_sec1
152
// CSS image-orientation is not yet enabled.
152
// CSS image-orientation is not yet enabled.
153
BUGWK89052 SKIP : fast/css/image-orientation = PASS
153
BUGWK89052 SKIP : fast/css/image-orientation = PASS
154
154
155
// CSS3 text-decoration-line is not yet enabled.
156
BUGWK90959 SKIP : fast/css/text-decoration-line.html = PASS
157
155
// Chromium does not support smart pasting in text controls yet.
158
// Chromium does not support smart pasting in text controls yet.
156
BUGWK60830 SKIP : editing/pasteboard/smart-paste-in-text-control.html = PASS
159
BUGWK60830 SKIP : editing/pasteboard/smart-paste-in-text-control.html = PASS
157
160
- a/LayoutTests/platform/qt/TestExpectations +3 lines
Lines 120-125 BUGWK85262 SKIP : fast/css/image-resolution = PASS a/LayoutTests/platform/qt/TestExpectations_sec1
120
// CSS image-orientation is not yet enabled.
120
// CSS image-orientation is not yet enabled.
121
BUGWK89052 SKIP : fast/css/image-orientation = PASS
121
BUGWK89052 SKIP : fast/css/image-orientation = PASS
122
122
123
// CSS3 text-decoration-line is not yet enabled.
124
BUGWK90959 SKIP : fast/css/text-decoration-line.html = PASS
125
123
// Needs rebaseline after bug 86441
126
// Needs rebaseline after bug 86441
124
// failing new tests
127
// failing new tests
125
BUGWK86441 SKIP : fast/borders/border-antialiasing.html = IMAGE
128
BUGWK86441 SKIP : fast/borders/border-antialiasing.html = IMAGE
- a/LayoutTests/svg/css/getComputedStyle-basic-expected.txt -4 lines
Lines 168-175 rect: style.getPropertyValue(text-align) : start a/LayoutTests/svg/css/getComputedStyle-basic-expected.txt_sec1
168
rect: style.getPropertyCSSValue(text-align) : [object CSSPrimitiveValue]
168
rect: style.getPropertyCSSValue(text-align) : [object CSSPrimitiveValue]
169
rect: style.getPropertyValue(text-decoration) : none
169
rect: style.getPropertyValue(text-decoration) : none
170
rect: style.getPropertyCSSValue(text-decoration) : [object CSSPrimitiveValue]
170
rect: style.getPropertyCSSValue(text-decoration) : [object CSSPrimitiveValue]
171
rect: style.getPropertyValue(-webkit-text-decoration-line) : none
172
rect: style.getPropertyCSSValue(-webkit-text-decoration-line) : [object CSSPrimitiveValue]
173
rect: style.getPropertyValue(text-indent) : 0px
171
rect: style.getPropertyValue(text-indent) : 0px
174
rect: style.getPropertyCSSValue(text-indent) : [object CSSPrimitiveValue]
172
rect: style.getPropertyCSSValue(text-indent) : [object CSSPrimitiveValue]
175
rect: style.getPropertyValue(text-rendering) : auto
173
rect: style.getPropertyValue(text-rendering) : auto
Lines 672-679 g: style.getPropertyValue(text-align) : start a/LayoutTests/svg/css/getComputedStyle-basic-expected.txt_sec2
672
g: style.getPropertyCSSValue(text-align) : [object CSSPrimitiveValue]
670
g: style.getPropertyCSSValue(text-align) : [object CSSPrimitiveValue]
673
g: style.getPropertyValue(text-decoration) : none
671
g: style.getPropertyValue(text-decoration) : none
674
g: style.getPropertyCSSValue(text-decoration) : [object CSSPrimitiveValue]
672
g: style.getPropertyCSSValue(text-decoration) : [object CSSPrimitiveValue]
675
g: style.getPropertyValue(-webkit-text-decoration-line) : none
676
g: style.getPropertyCSSValue(-webkit-text-decoration-line) : [object CSSPrimitiveValue]
677
g: style.getPropertyValue(text-indent) : 0px
673
g: style.getPropertyValue(text-indent) : 0px
678
g: style.getPropertyCSSValue(text-indent) : [object CSSPrimitiveValue]
674
g: style.getPropertyCSSValue(text-indent) : [object CSSPrimitiveValue]
679
g: style.getPropertyValue(text-rendering) : auto
675
g: style.getPropertyValue(text-rendering) : auto
- a/ChangeLog +19 lines
Lines 1-3 a/ChangeLog_sec1
1
2012-08-13  Bruno de Oliveira Abinader  <bruno.abinader@basyskom.com>
2
3
        [css] Add "CSS3_TEXT_DECORATION" feature flag
4
        https://bugs.webkit.org/show_bug.cgi?id=93863
5
6
        Reviewed by NOBODY (OOPS!).
7
8
        A series of CSS3 text decoration properties implementations are currently on the
9
        works. These adds new properties which specifications are not finished yet, thus
10
        subject to changes, and requiring a new feature flag (CSS3_TEXT_DECORATION).
11
12
        Layout test for -webkit-text-decoration-line is now skipped from both Qt and
13
        Chromium builds, and previous changes made to getComputedStyle* layout tests
14
        were reverted.
15
16
        * Source/cmake/WebKitFeatures.cmake:
17
        * Source/cmakeconfig.h.cmake:
18
        * configure.ac:
19
1
2012-08-11  Raphael Kubo da Costa  <rakuco@webkit.org>
20
2012-08-11  Raphael Kubo da Costa  <rakuco@webkit.org>
2
21
3
        [CMake] Rewrite FindLibSoup2.cmake.
22
        [CMake] Rewrite FindLibSoup2.cmake.
- a/WebKitLibraries/ChangeLog +18 lines
Lines 1-3 a/WebKitLibraries/ChangeLog_sec1
1
2012-08-13  Bruno de Oliveira Abinader  <bruno.abinader@basyskom.com>
2
3
        [css] Add "CSS3_TEXT_DECORATION" feature flag
4
        https://bugs.webkit.org/show_bug.cgi?id=93863
5
6
        Reviewed by NOBODY (OOPS!).
7
8
        A series of CSS3 text decoration properties implementations are currently on the
9
        works. These adds new properties which specifications are not finished yet, thus
10
        subject to changes, and requiring a new feature flag (CSS3_TEXT_DECORATION).
11
12
        Layout test for -webkit-text-decoration-line is now skipped from both Qt and
13
        Chromium builds, and previous changes made to getComputedStyle* layout tests
14
        were reverted.
15
16
        * win/tools/vsprops/FeatureDefines.vsprops:
17
        * win/tools/vsprops/FeatureDefinesCairo.vsprops:
18
1
2012-08-13  Roger Fong  <roger_fong@apple.com>
19
2012-08-13  Roger Fong  <roger_fong@apple.com>
2
20
3
        Enable CSS Sticky Position on Windows.
21
        Enable CSS Sticky Position on Windows.
- a/WebKitLibraries/win/tools/vsprops/FeatureDefines.vsprops -1 / +6 lines
Lines 9-15 a/WebKitLibraries/win/tools/vsprops/FeatureDefines.vsprops_sec1
9
	>
9
	>
10
  <Tool
10
  <Tool
11
		Name="VCCLCompilerTool"
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_COMPOSITING);$(ENABLE_CSS_REGIONS);$(ENABLE_CSS_EXCLUSIONS);$(ENABLE_CSS_STICKY_POSITION);$(ENABLE_CUSTOM_SCHEME_HANDLER);$(ENABLE_SQL_DATABASE);$(ENABLE_DATAGRID);$(ENABLE_DATALIST_ELEMENT);$(ENABLE_DATA_TRANSFER_ITEMS);$(ENABLE_DETAILS_ELEMENT);$(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_ELEMENT);$(ENABLE_MICRODATA);$(ENABLE_MUTATION_OBSERVERS);$(ENABLE_NOTIFICATIONS);$(ENABLE_PAGE_VISIBILITY_API);$(ENABLE_PROGRESS_ELEMENT);$(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)"
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_CSS3_TEXT_DECORATION);$(ENABLE_CSS_BOX_DECORATION_BREAK);$(ENABLE_CSS_FILTERS);$(ENABLE_CSS_GRID_LAYOUT);$(ENABLE_CSS_SHADERS);$(ENABLE_CSS_COMPOSITING);$(ENABLE_CSS_REGIONS);$(ENABLE_CSS_EXCLUSIONS);$(ENABLE_CSS_STICKY_POSITION);$(ENABLE_CUSTOM_SCHEME_HANDLER);$(ENABLE_SQL_DATABASE);$(ENABLE_DATAGRID);$(ENABLE_DATALIST_ELEMENT);$(ENABLE_DATA_TRANSFER_ITEMS);$(ENABLE_DETAILS_ELEMENT);$(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_ELEMENT);$(ENABLE_MICRODATA);$(ENABLE_MUTATION_OBSERVERS);$(ENABLE_NOTIFICATIONS);$(ENABLE_PAGE_VISIBILITY_API);$(ENABLE_PROGRESS_ELEMENT);$(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
  <UserMacro
14
  <UserMacro
15
		Name="ENABLE_3D_RENDERING"
15
		Name="ENABLE_3D_RENDERING"
Lines 42-47 a/WebKitLibraries/win/tools/vsprops/FeatureDefines.vsprops_sec2
42
		PerformEnvironmentSet="true"
42
		PerformEnvironmentSet="true"
43
	/>
43
	/>
44
  <UserMacro
44
  <UserMacro
45
		Name="ENABLE_CSS3_TEXT_DECORATION"
46
		Value=""
47
		PerformEnvironmentSet="true"
48
	/>
49
  <UserMacro
45
		Name="ENABLE_CSS_BOX_DECORATION_BREAK"
50
		Name="ENABLE_CSS_BOX_DECORATION_BREAK"
46
		Value="ENABLE_CSS_BOX_DECORATION_BREAK"
51
		Value="ENABLE_CSS_BOX_DECORATION_BREAK"
47
		PerformEnvironmentSet="true"
52
		PerformEnvironmentSet="true"
- a/WebKitLibraries/win/tools/vsprops/FeatureDefinesCairo.vsprops -1 / +6 lines
Lines 9-15 a/WebKitLibraries/win/tools/vsprops/FeatureDefinesCairo.vsprops_sec1
9
	>
9
	>
10
  <Tool
10
  <Tool
11
		Name="VCCLCompilerTool"
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_COMPOSITING);$(ENABLE_CSS_REGIONS);$(ENABLE_CSS_EXCLUSIONS);$(ENABLE_CUSTOM_SCHEME_HANDLER);$(ENABLE_SQL_DATABASE);$(ENABLE_DATAGRID);$(ENABLE_DATALIST_ELEMENT);$(ENABLE_DATA_TRANSFER_ITEMS);$(ENABLE_DETAILS_ELEMENT);$(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_ELEMENT);$(ENABLE_MICRODATA);$(ENABLE_MUTATION_OBSERVERS);$(ENABLE_NOTIFICATIONS);$(ENABLE_PAGE_VISIBILITY_API);$(ENABLE_PROGRESS_ELEMENT);$(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)"
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_CSS3_TEXT_DECORATION);$(ENABLE_CSS_BOX_DECORATION_BREAK);$(ENABLE_CSS_FILTERS);$(ENABLE_CSS_GRID_LAYOUT);$(ENABLE_CSS_SHADERS);$(ENABLE_CSS_COMPOSITING);$(ENABLE_CSS_REGIONS);$(ENABLE_CSS_EXCLUSIONS);$(ENABLE_CUSTOM_SCHEME_HANDLER);$(ENABLE_SQL_DATABASE);$(ENABLE_DATAGRID);$(ENABLE_DATALIST_ELEMENT);$(ENABLE_DATA_TRANSFER_ITEMS);$(ENABLE_DETAILS_ELEMENT);$(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_ELEMENT);$(ENABLE_MICRODATA);$(ENABLE_MUTATION_OBSERVERS);$(ENABLE_NOTIFICATIONS);$(ENABLE_PAGE_VISIBILITY_API);$(ENABLE_PROGRESS_ELEMENT);$(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
  <UserMacro
14
  <UserMacro
15
		Name="ENABLE_3D_RENDERING"
15
		Name="ENABLE_3D_RENDERING"
Lines 42-47 a/WebKitLibraries/win/tools/vsprops/FeatureDefinesCairo.vsprops_sec2
42
		PerformEnvironmentSet="true"
42
		PerformEnvironmentSet="true"
43
	/>
43
	/>
44
  <UserMacro
44
  <UserMacro
45
		Name="ENABLE_CSS3_TEXT_DECORATION"
46
		Value=""
47
		PerformEnvironmentSet="true"
48
	/>
49
  <UserMacro
45
		Name="ENABLE_CSS_BOX_DECORATION_BREAK"
50
		Name="ENABLE_CSS_BOX_DECORATION_BREAK"
46
		Value="ENABLE_CSS_BOX_DECORATION_BREAK"
51
		Value="ENABLE_CSS_BOX_DECORATION_BREAK"
47
		PerformEnvironmentSet="true"
52
		PerformEnvironmentSet="true"
- a/configure.ac +10 lines
Lines 1006-1011 AC_ARG_ENABLE(css3_flexbox, a/configure.ac_sec1
1006
              [],[enable_css3_flexbox=$enable_unstable_features])
1006
              [],[enable_css3_flexbox=$enable_unstable_features])
1007
AC_MSG_RESULT([$enable_css3_flexbox])
1007
AC_MSG_RESULT([$enable_css3_flexbox])
1008
1008
1009
# check whether to enable CSS3 text decoration support
1010
AC_MSG_CHECKING([whether to enable CSS3 text decoration support])
1011
AC_ARG_ENABLE(css3_text_decoration,
1012
              AC_HELP_STRING([--enable-css3-text-decoration],
1013
                             [enable CSS3 text decoration support [default=no]]),
1014
              [],[enable_css3_text_decoration=$enable_unstable_features])
1015
AC_MSG_RESULT([$enable_css3_text_decoration])
1016
1009
# check whether to enable FastMalloc
1017
# check whether to enable FastMalloc
1010
AC_MSG_CHECKING([whether to enable optimized memory allocator])
1018
AC_MSG_CHECKING([whether to enable optimized memory allocator])
1011
AC_ARG_ENABLE(fast_malloc,
1019
AC_ARG_ENABLE(fast_malloc,
Lines 1464-1469 AM_CONDITIONAL([ENABLE_SVG],[test "$enable_svg" = "yes"]) a/configure.ac_sec2
1464
AM_CONDITIONAL([ENABLE_SVG_FONTS],[test "$enable_svg_fonts" = "yes"])
1472
AM_CONDITIONAL([ENABLE_SVG_FONTS],[test "$enable_svg_fonts" = "yes"])
1465
AM_CONDITIONAL([ENABLE_COVERAGE],[test "$enable_coverage" = "yes"])
1473
AM_CONDITIONAL([ENABLE_COVERAGE],[test "$enable_coverage" = "yes"])
1466
AM_CONDITIONAL([ENABLE_CSS3_FLEXBOX],[test "$enable_css3_flexbox" = "yes"])
1474
AM_CONDITIONAL([ENABLE_CSS3_FLEXBOX],[test "$enable_css3_flexbox" = "yes"])
1475
AM_CONDITIONAL([ENABLE_CSS3_TEXT_DECORATION],[test "$enable_css3_text_decoration" = "yes"])
1467
AM_CONDITIONAL([ENABLE_FAST_MALLOC],[test "$enable_fast_malloc" = "yes"])
1476
AM_CONDITIONAL([ENABLE_FAST_MALLOC],[test "$enable_fast_malloc" = "yes"])
1468
AM_CONDITIONAL([ENABLE_WORKERS],[test "$enable_workers" = "yes"])
1477
AM_CONDITIONAL([ENABLE_WORKERS],[test "$enable_workers" = "yes"])
1469
AM_CONDITIONAL([ENABLE_SHADOW_DOM],[test "$enable_shadow_dom" = "yes"])
1478
AM_CONDITIONAL([ENABLE_SHADOW_DOM],[test "$enable_shadow_dom" = "yes"])
Lines 1550-1555 Features: a/configure.ac_sec3
1550
 CSS Regions support                                      : $enable_css_regions
1559
 CSS Regions support                                      : $enable_css_regions
1551
 CSS box-decoration-break support                         : $enable_css_box_decoration_break
1560
 CSS box-decoration-break support                         : $enable_css_box_decoration_break
1552
 CSS3 Flexbox support                                     : $enable_css3_flexbox
1561
 CSS3 Flexbox support                                     : $enable_css3_flexbox
1562
 CSS3 Text Decoration support                             : $enable_css3_text_decoration
1553
 Color input support                                      : $enable_input_type_color
1563
 Color input support                                      : $enable_input_type_color
1554
 DOM mutation observer support                            : $enable_mutation_observers
1564
 DOM mutation observer support                            : $enable_mutation_observers
1555
 DeviceOrientation support                                : $enable_device_orientation
1565
 DeviceOrientation support                                : $enable_device_orientation

Return to Bug 93863