diff options
Diffstat (limited to 'components/script/dom/dompoint.rs')
-rw-r--r-- | components/script/dom/dompoint.rs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/components/script/dom/dompoint.rs b/components/script/dom/dompoint.rs index e654b56c730..906a30ea617 100644 --- a/components/script/dom/dompoint.rs +++ b/components/script/dom/dompoint.rs @@ -2,7 +2,7 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -use dom::bindings::codegen::Bindings::DOMPointBinding::{DOMPointMethods, Wrap}; +use dom::bindings::codegen::Bindings::DOMPointBinding::{DOMPointInit, DOMPointMethods, Wrap}; use dom::bindings::codegen::Bindings::DOMPointReadOnlyBinding::DOMPointReadOnlyMethods; use dom::bindings::error::Fallible; use dom::bindings::global::GlobalRef; @@ -35,6 +35,10 @@ impl DOMPoint { -> Fallible<Root<DOMPoint>> { Ok(DOMPoint::new(global, x, y, z, w)) } + + pub fn new_from_init(global: GlobalRef, p: &DOMPointInit) -> Root<DOMPoint> { + DOMPoint::new(global, p.x, p.y, p.z, p.w) + } } impl DOMPointMethods for DOMPoint { |