summaryrefslogtreecommitdiff
path: root/src/select/select.h
diff options
context:
space:
mode:
authorMichael Drake <michael.drake@codethink.co.uk>2016-11-29 12:12:38 +0000
committerMichael Drake <michael.drake@codethink.co.uk>2016-11-29 12:12:38 +0000
commitcb99ab8db4246f28e4bbf25f4e1ef7716473602a (patch)
tree133e915b813d8953d870b27fd32b89f3074ad117 /src/select/select.h
parent8e7e0412adc25060e70aa84ebbd43b37c9cc710b (diff)
downloadlibcss-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.h17
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 |