diff options
author | Michael Drake <michael.drake@codethink.co.uk> | 2016-11-29 12:12:38 +0000 |
---|---|---|
committer | Michael Drake <michael.drake@codethink.co.uk> | 2016-11-29 12:12:38 +0000 |
commit | cb99ab8db4246f28e4bbf25f4e1ef7716473602a (patch) | |
tree | 133e915b813d8953d870b27fd32b89f3074ad117 /src/select/select.h | |
parent | 8e7e0412adc25060e70aa84ebbd43b37c9cc710b (diff) | |
download | libcss-cb99ab8db4246f28e4bbf25f4e1ef7716473602a.tar.gz libcss-cb99ab8db4246f28e4bbf25f4e1ef7716473602a.tar.bz2 |
Selection: Inline styles prevent computed style sharing.
Diffstat (limited to 'src/select/select.h')
-rw-r--r-- | src/select/select.h | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/src/select/select.h b/src/select/select.h index 1d9a813..70f1ced 100644 --- a/src/select/select.h +++ b/src/select/select.h @@ -35,14 +35,15 @@ typedef struct prop_state { typedef enum css_node_flags { CSS_NODE_FLAGS_NONE = 0, CSS_NODE_FLAGS_HAS_HINTS = (1 << 0), - CSS_NODE_FLAGS_PSEUDO_CLASS_ACTIVE = (1 << 1), - CSS_NODE_FLAGS_PSEUDO_CLASS_FOCUS = (1 << 2), - CSS_NODE_FLAGS_PSEUDO_CLASS_HOVER = (1 << 3), - CSS_NODE_FLAGS_PSEUDO_CLASS_LINK = (1 << 4), - CSS_NODE_FLAGS_PSEUDO_CLASS_VISITED = (1 << 5), - CSS_NODE_FLAGS_TAINT_PSEUDO_CLASS = (1 << 6), - CSS_NODE_FLAGS_TAINT_ATTRIBUTE = (1 << 7), - CSS_NODE_FLAGS_TAINT_SIBLING = (1 << 8), + CSS_NODE_FLAGS_HAS_INLINE_STYLE = (1 << 1), + CSS_NODE_FLAGS_PSEUDO_CLASS_ACTIVE = (1 << 2), + CSS_NODE_FLAGS_PSEUDO_CLASS_FOCUS = (1 << 3), + CSS_NODE_FLAGS_PSEUDO_CLASS_HOVER = (1 << 4), + CSS_NODE_FLAGS_PSEUDO_CLASS_LINK = (1 << 5), + CSS_NODE_FLAGS_PSEUDO_CLASS_VISITED = (1 << 6), + CSS_NODE_FLAGS_TAINT_PSEUDO_CLASS = (1 << 7), + CSS_NODE_FLAGS_TAINT_ATTRIBUTE = (1 << 8), + CSS_NODE_FLAGS_TAINT_SIBLING = (1 << 9), CSS_NODE_FLAGS__PSEUDO_CLASSES_MASK = (CSS_NODE_FLAGS_PSEUDO_CLASS_ACTIVE | CSS_NODE_FLAGS_PSEUDO_CLASS_FOCUS | |