style: Remove useless skip_additionals argument in gecko.mako.rs.

Signed-off-by: Emilio Cobos Álvarez <emilio@crisal.io>
This commit is contained in:
Emilio Cobos Álvarez 2017-09-17 01:49:58 +02:00
parent 0c2ebcbd1f
commit 041de7ba65
No known key found for this signature in database
GPG key ID: 056B727BB9C1027C

View file

@ -1140,7 +1140,7 @@ impl Clone for ${style_struct.gecko_struct_name} {
} }
</%def> </%def>
<%def name="impl_trait(style_struct_name, skip_longhands='', skip_additionals='')"> <%def name="impl_trait(style_struct_name, skip_longhands='')">
<% <%
style_struct = next(x for x in data.style_structs if x.name == style_struct_name) style_struct = next(x for x in data.style_structs if x.name == style_struct_name)
longhands = [x for x in style_struct.longhands longhands = [x for x in style_struct.longhands
@ -1267,11 +1267,6 @@ impl ${style_struct.gecko_struct_name} {
} }
% endif % endif
% endfor % endfor
<% additionals = [x for x in style_struct.additional_methods
if skip_additionals != "*" and not x.name in skip_additionals.split()] %>
% for additional in additionals:
${additional.stub()}
% endfor
} }
</%def> </%def>
@ -1331,8 +1326,7 @@ fn static_assert() {
<%self:impl_trait style_struct_name="Border" <%self:impl_trait style_struct_name="Border"
skip_longhands="${skip_border_longhands} border-image-source border-image-outset skip_longhands="${skip_border_longhands} border-image-source border-image-outset
border-image-repeat border-image-width border-image-slice border-image-repeat border-image-width border-image-slice
${skip_moz_border_color_longhands}" ${skip_moz_border_color_longhands}">
skip_additionals="*">
% for side in SIDES: % for side in SIDES:
<% impl_keyword("border_%s_style" % side.ident, <% impl_keyword("border_%s_style" % side.ident,
@ -2045,8 +2039,7 @@ fn static_assert() {
["-moz-outline-radius-{0}".format(x.ident.replace("_", "")) ["-moz-outline-radius-{0}".format(x.ident.replace("_", ""))
for x in CORNERS]) %> for x in CORNERS]) %>
<%self:impl_trait style_struct_name="Outline" <%self:impl_trait style_struct_name="Outline"
skip_longhands="${skip_outline_longhands}" skip_longhands="${skip_outline_longhands}">
skip_additionals="*">
#[allow(non_snake_case)] #[allow(non_snake_case)]
pub fn set_outline_style(&mut self, v: longhands::outline_style::computed_value::T) { pub fn set_outline_style(&mut self, v: longhands::outline_style::computed_value::T) {
@ -2117,8 +2110,7 @@ fn static_assert() {
-moz-min-font-size-ratio -x-text-zoom""" -moz-min-font-size-ratio -x-text-zoom"""
%> %>
<%self:impl_trait style_struct_name="Font" <%self:impl_trait style_struct_name="Font"
skip_longhands="${skip_font_longhands}" skip_longhands="${skip_font_longhands}">
skip_additionals="*">
<% impl_font_settings("font_feature_settings", "FontSettingTagInt") %> <% impl_font_settings("font_feature_settings", "FontSettingTagInt") %>
<% impl_font_settings("font_variation_settings", "FontSettingTagFloat") %> <% impl_font_settings("font_variation_settings", "FontSettingTagFloat") %>
@ -4043,8 +4035,7 @@ fn static_assert() {
background-position-x background-position-x
background-position-y""" %> background-position-y""" %>
<%self:impl_trait style_struct_name="Background" <%self:impl_trait style_struct_name="Background"
skip_longhands="${skip_background_longhands}" skip_longhands="${skip_background_longhands}">
skip_additionals="*">
<% impl_common_image_layer_properties("background") %> <% impl_common_image_layer_properties("background") %>
<% impl_simple_image_array_property("attachment", "background", "mImage", "mAttachment", "Background") %> <% impl_simple_image_array_property("attachment", "background", "mImage", "mAttachment", "Background") %>
@ -4052,8 +4043,7 @@ fn static_assert() {
</%self:impl_trait> </%self:impl_trait>
<%self:impl_trait style_struct_name="List" <%self:impl_trait style_struct_name="List"
skip_longhands="list-style-image list-style-type quotes -moz-image-region" skip_longhands="list-style-image list-style-type quotes -moz-image-region">
skip_additionals="*">
pub fn set_list_style_image(&mut self, image: longhands::list_style_image::computed_value::T) { pub fn set_list_style_image(&mut self, image: longhands::list_style_image::computed_value::T) {
use values::Either; use values::Either;
@ -4809,8 +4799,7 @@ fn static_assert() {
</%self:impl_trait> </%self:impl_trait>
<%self:impl_trait style_struct_name="Text" <%self:impl_trait style_struct_name="Text"
skip_longhands="text-decoration-line text-overflow initial-letter" skip_longhands="text-decoration-line text-overflow initial-letter">
skip_additionals="*">
${impl_simple_type_with_conversion("text_decoration_line")} ${impl_simple_type_with_conversion("text_decoration_line")}
@ -5068,8 +5057,7 @@ clip-path
""" """
%> %>
<%self:impl_trait style_struct_name="SVG" <%self:impl_trait style_struct_name="SVG"
skip_longhands="${skip_svg_longhands}" skip_longhands="${skip_svg_longhands}">
skip_additionals="*">
<% impl_common_image_layer_properties("mask") %> <% impl_common_image_layer_properties("mask") %>
<% impl_simple_image_array_property("mode", "mask", "mMask", "mMaskMode", "SVG") %> <% impl_simple_image_array_property("mode", "mask", "mMask", "mMaskMode", "SVG") %>
@ -5078,8 +5066,7 @@ clip-path
</%self:impl_trait> </%self:impl_trait>
<%self:impl_trait style_struct_name="InheritedSVG" <%self:impl_trait style_struct_name="InheritedSVG"
skip_longhands="paint-order stroke-dasharray -moz-context-properties" skip_longhands="paint-order stroke-dasharray -moz-context-properties">
skip_additionals="*">
pub fn set_paint_order(&mut self, v: longhands::paint_order::computed_value::T) { pub fn set_paint_order(&mut self, v: longhands::paint_order::computed_value::T) {
use self::longhands::paint_order; use self::longhands::paint_order;