Skip to content

Commit 4dc467b

Browse files
committed
fix redundant conditional
1 parent b776243 commit 4dc467b

File tree

2 files changed

+2
-26
lines changed

2 files changed

+2
-26
lines changed

components/script/dom/htmlanchorelement.rs

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ use num_traits::ToPrimitive;
1212
use servo_url::ServoUrl;
1313
use style::attr::AttrValue;
1414
use stylo_atoms::Atom;
15-
use stylo_dom::ElementState;
1615

1716
use crate::dom::activation::Activatable;
1817
use crate::dom::attr::Attr;
@@ -54,19 +53,8 @@ impl HTMLAnchorElement {
5453
document: &Document,
5554
is_defined: bool,
5655
) -> HTMLAnchorElement {
57-
let htmlelement = if is_defined {
58-
HTMLElement::new_inherited_with_state(
59-
ElementState::DEFINED,
60-
local_name,
61-
prefix,
62-
document,
63-
)
64-
} else {
65-
HTMLElement::new_inherited(local_name, prefix, document, is_defined)
66-
};
67-
6856
HTMLAnchorElement {
69-
htmlelement,
57+
htmlelement: HTMLElement::new_inherited(local_name, prefix, document, is_defined),
7058
rel_list: Default::default(),
7159
relations: Cell::new(LinkRelations::empty()),
7260
url: DomRefCell::new(None),

components/script/dom/htmlareaelement.rs

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ use js::rust::HandleObject;
1414
use servo_url::ServoUrl;
1515
use style::attr::AttrValue;
1616
use stylo_atoms::Atom;
17-
use stylo_dom::ElementState;
1817

1918
use crate::dom::activation::Activatable;
2019
use crate::dom::attr::Attr;
@@ -279,19 +278,8 @@ impl HTMLAreaElement {
279278
document: &Document,
280279
is_defined: bool,
281280
) -> HTMLAreaElement {
282-
let htmlelement = if is_defined {
283-
HTMLElement::new_inherited_with_state(
284-
ElementState::DEFINED,
285-
local_name,
286-
prefix,
287-
document,
288-
)
289-
} else {
290-
HTMLElement::new_inherited(local_name, prefix, document, is_defined)
291-
};
292-
293281
HTMLAreaElement {
294-
htmlelement,
282+
htmlelement: HTMLElement::new_inherited(local_name, prefix, document, is_defined),
295283
rel_list: Default::default(),
296284
relations: Cell::new(LinkRelations::empty()),
297285
url: DomRefCell::new(None),

0 commit comments

Comments
 (0)