diff options
author | John Mark Bell <jmb@netsurf-browser.org> | 2011-01-29 17:53:22 +0000 |
---|---|---|
committer | John Mark Bell <jmb@netsurf-browser.org> | 2011-01-29 17:53:22 +0000 |
commit | 1b13f81b8259f4416df7b3063cb280cb977722d7 (patch) | |
tree | 5e34f4150c1fc3bcdcd436781f4799571a40cbd4 /docs | |
parent | 9838246d69a3d48a8d0d286ecbfcd1faa199ae91 (diff) | |
download | libcss-1b13f81b8259f4416df7b3063cb280cb977722d7.tar.gz libcss-1b13f81b8259f4416df7b3063cb280cb977722d7.tar.bz2 |
Centralise handling of transparent colours.
Add support for currentColor
svn path=/trunk/libcss/; revision=11525
Diffstat (limited to 'docs')
-rw-r--r-- | docs/Bytecode | 20 |
1 files changed, 13 insertions, 7 deletions
diff --git a/docs/Bytecode b/docs/Bytecode index da6256e..5d7d431 100644 --- a/docs/Bytecode +++ b/docs/Bytecode @@ -149,8 +149,9 @@ Opcodes bit 7 set => colour follows. bits 0-6: MBZ bit 7 clear => keyword colour: - bits 1-6: MBZ - bit 0 : clear => transparent, set => rffe. + bits 0-6: 0000000 => transparent, + 0000001 => currentColor, + other => rffe. 03 - background-image <value> (14bits) : @@ -214,8 +215,9 @@ Opcodes bit 7 set => colour follows. bits 0-6: MBZ bit 7 clear => keyword colour: - bits 1-6: MBZ - bit 0 : clear => transparent, set => rffe. + bits 0-6: 0000000 => transparent, + 0000001 => currentColor, + other => rffe. 0c - border-top-style 0d - border-right-style @@ -310,8 +312,10 @@ Opcodes bits 0-7: bit 7: set => colour follows. bits 0-6: MBZ. - clear => Reserved for future expansion. - bits 0-6: MBZ. + clear => keywords: + bits 0-6: 0000000 => transparent, + 0000001 => currentColor, + other => rffe. 19 - content <value> (14bits) : @@ -707,7 +711,9 @@ Opcodes bit 7 set => colour follows bits 0-6: MBZ bit 7 clear => keywords: - bits 0-6: 0000000 => invert, + bits 0-6: 0000000 => transparent, + 0000001 => currentColor, + 0000010 => invert, other => rffe. 3a - outline-style |