mirror of
https://github.com/servo/servo.git
synced 2025-08-05 13:40:08 +01:00
build(deps): bump bitflags from 1.3.2 to 2.3.1 (#30273)
Bumps [bitflags](https://github.com/bitflags/bitflags) from 1.3.2 to 2.3.1. - [Release notes](https://github.com/bitflags/bitflags/releases) - [Changelog](https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md) - [Commits](https://github.com/bitflags/bitflags/compare/1.3.2...2.3.1)
This commit is contained in:
parent
6eb3e16578
commit
e9281e2eda
18 changed files with 110 additions and 113 deletions
|
@ -157,28 +157,30 @@ pub struct Node {
|
|||
style_and_layout_data: DomRefCell<Option<Box<StyleAndOpaqueLayoutData>>>,
|
||||
}
|
||||
|
||||
/// Flags for node items
|
||||
#[derive(Clone, Copy, JSTraceable, MallocSizeOf)]
|
||||
pub struct NodeFlags(u16);
|
||||
|
||||
bitflags! {
|
||||
#[doc = "Flags for node items."]
|
||||
#[derive(JSTraceable, MallocSizeOf)]
|
||||
pub struct NodeFlags: u16 {
|
||||
#[doc = "Specifies whether this node is in a document."]
|
||||
impl NodeFlags: u16 {
|
||||
/// Specifies whether this node is in a document.
|
||||
const IS_IN_DOC = 1 << 0;
|
||||
|
||||
#[doc = "Specifies whether this node needs style recalc on next reflow."]
|
||||
/// Specifies whether this node needs style recalc on next reflow.
|
||||
const HAS_DIRTY_DESCENDANTS = 1 << 1;
|
||||
|
||||
#[doc = "Specifies whether or not there is an authentic click in progress on \
|
||||
this element."]
|
||||
/// Specifies whether or not there is an authentic click in progress on
|
||||
/// this element.
|
||||
const CLICK_IN_PROGRESS = 1 << 2;
|
||||
|
||||
#[doc = "Specifies whether this node is focusable and whether it is supposed \
|
||||
to be reachable with using sequential focus navigation."]
|
||||
/// Specifies whether this node is focusable and whether it is supposed
|
||||
/// to be reachable with using sequential focus navigation."]
|
||||
const SEQUENTIALLY_FOCUSABLE = 1 << 3;
|
||||
|
||||
// There are two free bits here.
|
||||
|
||||
#[doc = "Specifies whether the parser has set an associated form owner for \
|
||||
this element. Only applicable for form-associatable elements."]
|
||||
/// Specifies whether the parser has set an associated form owner for
|
||||
/// this element. Only applicable for form-associatable elements.
|
||||
const PARSER_ASSOCIATED_FORM_OWNER = 1 << 6;
|
||||
|
||||
/// Whether this element has a snapshot stored due to a style or
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue