diff options
author | Anthony Ramine <n.oxyde@gmail.com> | 2015-10-17 02:17:25 +0200 |
---|---|---|
committer | Anthony Ramine <n.oxyde@gmail.com> | 2015-10-17 02:17:25 +0200 |
commit | 264e94359712d143168ec47b3403c9285efb3354 (patch) | |
tree | caa7c5c9b32d219ab86b905f51fa233a5b146b16 /components/script/dom/browsercontext.rs | |
parent | 1f31d5b856ba33a32336f0c24e658f0bac21eede (diff) | |
download | servo-264e94359712d143168ec47b3403c9285efb3354.tar.gz servo-264e94359712d143168ec47b3403c9285efb3354.zip |
Return a reference in BrowserContext::frame_element()
Diffstat (limited to 'components/script/dom/browsercontext.rs')
-rw-r--r-- | components/script/dom/browsercontext.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/components/script/dom/browsercontext.rs b/components/script/dom/browsercontext.rs index 87d90f8e64f..55e070ef10f 100644 --- a/components/script/dom/browsercontext.rs +++ b/components/script/dom/browsercontext.rs @@ -52,8 +52,8 @@ impl BrowsingContext { self.active_document().window() } - pub fn frame_element(&self) -> Option<Root<Element>> { - self.frame_element.as_ref().map(JS::root) + pub fn frame_element(&self) -> Option<&Element> { + self.frame_element.as_ref().map(|element| &**element) } pub fn window_proxy(&self) -> *mut JSObject { |