diff options
author | John Mark Bell <jmb@netsurf-browser.org> | 2009-06-18 20:07:47 +0000 |
---|---|---|
committer | John Mark Bell <jmb@netsurf-browser.org> | 2009-06-18 20:07:47 +0000 |
commit | 4ff509a419cf48774d31f27e11a59edef1fd52d2 (patch) | |
tree | 42b86995bf3d9bb890e20a703b94acc0f2e538da /src/parse/properties/effects_stacking.c | |
parent | 2e21ea7e931bc501a6af8f1761d68407fb232731 (diff) | |
download | libcss-4ff509a419cf48774d31f27e11a59edef1fd52d2.tar.gz libcss-4ff509a419cf48774d31f27e11a59edef1fd52d2.tar.bz2 |
Centralise !important handling.
Document background-attachment parser and make it behave correctly.
svn path=/trunk/libcss/; revision=7856
Diffstat (limited to 'src/parse/properties/effects_stacking.c')
-rw-r--r-- | src/parse/properties/effects_stacking.c | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/src/parse/properties/effects_stacking.c b/src/parse/properties/effects_stacking.c index 9659f80..6bcd862 100644 --- a/src/parse/properties/effects_stacking.c +++ b/src/parse/properties/effects_stacking.c @@ -100,10 +100,6 @@ css_error parse_clip(css_language *c, return CSS_INVALID; } - error = parse_important(c, vector, ctx, &flags); - if (error != CSS_OK) - return error; - opv = buildOPV(CSS_PROP_CLIP, flags, value); required_size = sizeof(opv); @@ -151,10 +147,6 @@ css_error parse_overflow(css_language *c, if (ident == NULL || ident->type != CSS_TOKEN_IDENT) return CSS_INVALID; - error = parse_important(c, vector, ctx, &flags); - if (error != CSS_OK) - return error; - if (ident->ilower == c->strings[INHERIT]) { flags |= FLAG_INHERIT; } else if (ident->ilower == c->strings[VISIBLE]) { @@ -196,10 +188,6 @@ css_error parse_visibility(css_language *c, if (ident == NULL || ident->type != CSS_TOKEN_IDENT) return CSS_INVALID; - error = parse_important(c, vector, ctx, &flags); - if (error != CSS_OK) - return error; - if (ident->ilower == c->strings[INHERIT]) { flags |= FLAG_INHERIT; } else if (ident->ilower == c->strings[VISIBLE]) { @@ -242,10 +230,6 @@ css_error parse_z_index(css_language *c, token->type != CSS_TOKEN_NUMBER)) return CSS_INVALID; - error = parse_important(c, vector, ctx, &flags); - if (error != CSS_OK) - return error; - if (token->type == CSS_TOKEN_IDENT && token->ilower == c->strings[INHERIT]) { flags |= FLAG_INHERIT; |