зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1139640: Change DOM property for -moz-osx-font-smoothing to match standard camel-casing algorithm. r=jdaggett
This commit is contained in:
Родитель
1088f0daa0
Коммит
65d9b1427e
|
@ -1813,7 +1813,7 @@ CSS_PROP_FONT(
|
|||
CSS_PROP_FONT(
|
||||
-moz-osx-font-smoothing,
|
||||
osx_font_smoothing,
|
||||
CSS_PROP_DOMPROP_PREFIXED(OSXFontSmoothing),
|
||||
CSS_PROP_DOMPROP_PREFIXED(OsxFontSmoothing),
|
||||
CSS_PROPERTY_PARSE_VALUE |
|
||||
CSS_PROPERTY_APPLIES_TO_FIRST_LETTER_AND_FIRST_LINE |
|
||||
CSS_PROPERTY_APPLIES_TO_PLACEHOLDER,
|
||||
|
|
|
@ -1437,7 +1437,7 @@ nsComputedDOMStyle::DoGetFontSizeAdjust()
|
|||
}
|
||||
|
||||
CSSValue*
|
||||
nsComputedDOMStyle::DoGetOSXFontSmoothing()
|
||||
nsComputedDOMStyle::DoGetOsxFontSmoothing()
|
||||
{
|
||||
nsROCSSPrimitiveValue* val = new nsROCSSPrimitiveValue;
|
||||
val->SetIdent(nsCSSProps::ValueToKeywordEnum(StyleFont()->mFont.smoothing,
|
||||
|
|
|
@ -253,7 +253,7 @@ private:
|
|||
mozilla::dom::CSSValue* DoGetFontLanguageOverride();
|
||||
mozilla::dom::CSSValue* DoGetFontSize();
|
||||
mozilla::dom::CSSValue* DoGetFontSizeAdjust();
|
||||
mozilla::dom::CSSValue* DoGetOSXFontSmoothing();
|
||||
mozilla::dom::CSSValue* DoGetOsxFontSmoothing();
|
||||
mozilla::dom::CSSValue* DoGetFontStretch();
|
||||
mozilla::dom::CSSValue* DoGetFontStyle();
|
||||
mozilla::dom::CSSValue* DoGetFontSynthesis();
|
||||
|
|
|
@ -271,7 +271,7 @@ COMPUTED_STYLE_PROP(force_broken_image_icon, ForceBrokenImageIcon)
|
|||
COMPUTED_STYLE_PROP(hyphens, Hyphens)
|
||||
COMPUTED_STYLE_PROP(image_region, ImageRegion)
|
||||
COMPUTED_STYLE_PROP(orient, Orient)
|
||||
COMPUTED_STYLE_PROP(osx_font_smoothing, OSXFontSmoothing)
|
||||
COMPUTED_STYLE_PROP(osx_font_smoothing, OsxFontSmoothing)
|
||||
COMPUTED_STYLE_PROP(_moz_outline_radius_bottomLeft, OutlineRadiusBottomLeft)
|
||||
COMPUTED_STYLE_PROP(_moz_outline_radius_bottomRight,OutlineRadiusBottomRight)
|
||||
COMPUTED_STYLE_PROP(_moz_outline_radius_topLeft, OutlineRadiusTopLeft)
|
||||
|
|
|
@ -3446,7 +3446,7 @@ nsRuleNode::SetFont(nsPresContext* aPresContext, nsStyleContext* aContext,
|
|||
0, 0, 0, 0);
|
||||
|
||||
// font-smoothing: enum, inherit, initial
|
||||
SetDiscrete(*aRuleData->ValueForOSXFontSmoothing(),
|
||||
SetDiscrete(*aRuleData->ValueForOsxFontSmoothing(),
|
||||
aFont->mFont.smoothing, aCanStoreInRuleTree,
|
||||
SETDSC_ENUMERATED | SETDSC_UNSET_INHERIT,
|
||||
aParentFont->mFont.smoothing,
|
||||
|
|
|
@ -6244,7 +6244,7 @@ if (SpecialPowers.getBoolPref("layout.css.image-orientation.enabled")) {
|
|||
|
||||
if (SpecialPowers.getBoolPref("layout.css.osx-font-smoothing.enabled")) {
|
||||
gCSSProperties["-moz-osx-font-smoothing"] = {
|
||||
domProp: "MozOSXFontSmoothing",
|
||||
domProp: "MozOsxFontSmoothing",
|
||||
inherited: true,
|
||||
type: CSS_TYPE_LONGHAND,
|
||||
initial_values: [ "auto" ],
|
||||
|
|
Загрузка…
Ссылка в новой задаче