mirror of
https://github.com/servo/servo.git
synced 2025-08-06 14:10:11 +01:00
Format style component.
This commit is contained in:
parent
31fc6cd565
commit
8dab4d659a
120 changed files with 2207 additions and 1417 deletions
|
@ -38,7 +38,8 @@ const SOURCE_ORDER_MASK: u32 = SOURCE_ORDER_MAX << SOURCE_ORDER_SHIFT;
|
|||
const SHADOW_CASCADE_ORDER_SHIFT: usize = SOURCE_ORDER_BITS;
|
||||
const SHADOW_CASCADE_ORDER_BITS: usize = 4;
|
||||
const SHADOW_CASCADE_ORDER_MAX: u8 = (1 << SHADOW_CASCADE_ORDER_BITS) - 1;
|
||||
const SHADOW_CASCADE_ORDER_MASK: u32 = (SHADOW_CASCADE_ORDER_MAX as u32) << SHADOW_CASCADE_ORDER_SHIFT;
|
||||
const SHADOW_CASCADE_ORDER_MASK: u32 =
|
||||
(SHADOW_CASCADE_ORDER_MAX as u32) << SHADOW_CASCADE_ORDER_SHIFT;
|
||||
|
||||
const CASCADE_LEVEL_SHIFT: usize = SOURCE_ORDER_BITS + SHADOW_CASCADE_ORDER_BITS;
|
||||
const CASCADE_LEVEL_BITS: usize = 4;
|
||||
|
@ -61,7 +62,8 @@ impl ApplicableDeclarationBits {
|
|||
"Gotta find more bits!"
|
||||
);
|
||||
let mut bits = ::std::cmp::min(source_order, SOURCE_ORDER_MAX);
|
||||
bits |= ((shadow_cascade_order & SHADOW_CASCADE_ORDER_MAX) as u32) << SHADOW_CASCADE_ORDER_SHIFT;
|
||||
bits |= ((shadow_cascade_order & SHADOW_CASCADE_ORDER_MAX) as u32) <<
|
||||
SHADOW_CASCADE_ORDER_SHIFT;
|
||||
bits |= (cascade_level as u8 as u32) << CASCADE_LEVEL_SHIFT;
|
||||
ApplicableDeclarationBits(bits)
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue