mirror of
https://github.com/servo/servo.git
synced 2025-08-04 13:10:20 +01:00
Update 'Extensions to the HTMLElement Interface' CSSOM spec links.
This commit is contained in:
parent
5adf36231e
commit
714236e7b2
1 changed files with 5 additions and 5 deletions
|
@ -233,7 +233,7 @@ impl HTMLElementMethods for HTMLElement {
|
||||||
document.commit_focus_transaction(FocusType::Element);
|
document.commit_focus_transaction(FocusType::Element);
|
||||||
}
|
}
|
||||||
|
|
||||||
// https://drafts.csswg.org/cssom-view/#extensions-to-the-htmlelement-interface
|
// https://drafts.csswg.org/cssom-view/#dom-htmlelement-offsetparent
|
||||||
fn GetOffsetParent(&self) -> Option<Root<Element>> {
|
fn GetOffsetParent(&self) -> Option<Root<Element>> {
|
||||||
if self.is::<HTMLBodyElement>() || self.is::<HTMLHtmlElement>() {
|
if self.is::<HTMLBodyElement>() || self.is::<HTMLHtmlElement>() {
|
||||||
return None;
|
return None;
|
||||||
|
@ -246,7 +246,7 @@ impl HTMLElementMethods for HTMLElement {
|
||||||
element
|
element
|
||||||
}
|
}
|
||||||
|
|
||||||
// https://drafts.csswg.org/cssom-view/#extensions-to-the-htmlelement-interface
|
// https://drafts.csswg.org/cssom-view/#dom-htmlelement-offsettop
|
||||||
fn OffsetTop(&self) -> i32 {
|
fn OffsetTop(&self) -> i32 {
|
||||||
if self.is::<HTMLBodyElement>() {
|
if self.is::<HTMLBodyElement>() {
|
||||||
return 0;
|
return 0;
|
||||||
|
@ -259,7 +259,7 @@ impl HTMLElementMethods for HTMLElement {
|
||||||
rect.origin.y.to_nearest_px()
|
rect.origin.y.to_nearest_px()
|
||||||
}
|
}
|
||||||
|
|
||||||
// https://drafts.csswg.org/cssom-view/#extensions-to-the-htmlelement-interface
|
// https://drafts.csswg.org/cssom-view/#dom-htmlelement-offsetleft
|
||||||
fn OffsetLeft(&self) -> i32 {
|
fn OffsetLeft(&self) -> i32 {
|
||||||
if self.is::<HTMLBodyElement>() {
|
if self.is::<HTMLBodyElement>() {
|
||||||
return 0;
|
return 0;
|
||||||
|
@ -272,7 +272,7 @@ impl HTMLElementMethods for HTMLElement {
|
||||||
rect.origin.x.to_nearest_px()
|
rect.origin.x.to_nearest_px()
|
||||||
}
|
}
|
||||||
|
|
||||||
// https://drafts.csswg.org/cssom-view/#extensions-to-the-htmlelement-interface
|
// https://drafts.csswg.org/cssom-view/#dom-htmlelement-offsetwidth
|
||||||
fn OffsetWidth(&self) -> i32 {
|
fn OffsetWidth(&self) -> i32 {
|
||||||
let node = self.upcast::<Node>();
|
let node = self.upcast::<Node>();
|
||||||
let window = window_from_node(self);
|
let window = window_from_node(self);
|
||||||
|
@ -281,7 +281,7 @@ impl HTMLElementMethods for HTMLElement {
|
||||||
rect.size.width.to_nearest_px()
|
rect.size.width.to_nearest_px()
|
||||||
}
|
}
|
||||||
|
|
||||||
// https://drafts.csswg.org/cssom-view/#extensions-to-the-htmlelement-interface
|
// https://drafts.csswg.org/cssom-view/#dom-htmlelement-offsetheight
|
||||||
fn OffsetHeight(&self) -> i32 {
|
fn OffsetHeight(&self) -> i32 {
|
||||||
let node = self.upcast::<Node>();
|
let node = self.upcast::<Node>();
|
||||||
let window = window_from_node(self);
|
let window = window_from_node(self);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue