From 1b13f81b8259f4416df7b3063cb280cb977722d7 Mon Sep 17 00:00:00 2001 From: John Mark Bell Date: Sat, 29 Jan 2011 17:53:22 +0000 Subject: Centralise handling of transparent colours. Add support for currentColor svn path=/trunk/libcss/; revision=11525 --- docs/Bytecode | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) (limited to 'docs') 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 (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 (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 -- cgit v1.2.3