Support url() values in background-image and mask-image in stylo. r=manishearth

MozReview-Commit-ID: 7IUzzVV9rOi
This commit is contained in:
Cameron McCormack 2016-10-10 14:55:19 +08:00
parent df4194154e
commit 2d232cecb2
5 changed files with 30 additions and 11 deletions

View file

@ -67,7 +67,8 @@ class Longhand(object):
def __init__(self, style_struct, name, animatable=None, derived_from=None, keyword=None,
predefined_type=None, custom_cascade=False, experimental=False, internal=False,
need_clone=False, need_index=False, gecko_ffi_name=None, depend_on_viewport_size=False,
allowed_in_keyframe_block=True, complex_color=False, cast_type='u8'):
allowed_in_keyframe_block=True, complex_color=False, cast_type='u8',
has_uncacheable_values=False):
self.name = name
self.keyword = keyword
self.predefined_type = predefined_type
@ -78,6 +79,7 @@ class Longhand(object):
self.custom_cascade = custom_cascade
self.internal = internal
self.need_index = need_index
self.has_uncacheable_values = has_uncacheable_values
self.gecko_ffi_name = gecko_ffi_name or "m" + self.camel_case
self.depend_on_viewport_size = depend_on_viewport_size
self.derived_from = (derived_from or "").split()