Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Cleanup some unneeded let bindings
  • Loading branch information
dzbarsky committed Nov 6, 2015
1 parent 9fea6d2 commit dfc90db
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 21 deletions.
22 changes: 9 additions & 13 deletions components/script/dom/keyboardevent.rs
Expand Up @@ -85,19 +85,15 @@ impl KeyboardEvent {
let ev = KeyboardEvent::new_uninitialized(window);
ev.InitKeyboardEvent(type_, canBubble, cancelable, view, key_string, location,
DOMString::new(), repeat, DOMString::new());
// FIXME(https://github.com/rust-lang/rust/issues/23338)
{
let ev = ev.r();
ev.key.set(key);
*ev.code.borrow_mut() = code;
ev.ctrl.set(ctrlKey);
ev.alt.set(altKey);
ev.shift.set(shiftKey);
ev.meta.set(metaKey);
ev.char_code.set(char_code);
ev.key_code.set(key_code);
ev.is_composing.set(isComposing);
}
ev.key.set(key);
*ev.code.borrow_mut() = code;
ev.ctrl.set(ctrlKey);
ev.alt.set(altKey);
ev.shift.set(shiftKey);
ev.meta.set(metaKey);
ev.char_code.set(char_code);
ev.key_code.set(key_code);
ev.is_composing.set(isComposing);
ev
}

Expand Down
4 changes: 1 addition & 3 deletions components/script/dom/node.rs
Expand Up @@ -2150,9 +2150,7 @@ impl NodeMethods for Node {
let element = node.downcast::<Element>().unwrap();
let other_element = other.downcast::<Element>().unwrap();
assert!(element.attrs().len() == other_element.attrs().len());
// FIXME(https://github.com/rust-lang/rust/issues/23338)
let attrs = element.attrs();
attrs.iter().all(|attr| {
element.attrs().iter().all(|attr| {
other_element.attrs().iter().any(|other_attr| {
(*attr.namespace() == *other_attr.namespace()) &&
(attr.local_name() == other_attr.local_name()) &&
Expand Down
4 changes: 1 addition & 3 deletions components/script/dom/window.rs
Expand Up @@ -1182,9 +1182,7 @@ impl Window {

browsing_context.frame_element().map(|frame_element| {
let window = window_from_node(frame_element);
// FIXME(https://github.com/rust-lang/rust/issues/23338)
let r = window.r();
let context = r.browsing_context();
let context = window.browsing_context();
Root::from_ref(context.unwrap().active_window())
})
}
Expand Down
3 changes: 1 addition & 2 deletions ports/cef/frame.rs
Expand Up @@ -38,9 +38,8 @@ full_cef_class_impl! {
this.browser.borrow_mut().as_mut().unwrap().send_window_event(event);
}}
fn get_url(&this,) -> cef_string_userfree_t {{
let this = this.downcast();
// FIXME(https://github.com/rust-lang/rust/issues/23338)
let url = this.url.borrow();
let url = this.downcast().url.borrow();
(*url).clone()
}}
fn get_text(&this, visitor: *mut cef_string_visitor_t [CefStringVisitor],) -> () {{
Expand Down

0 comments on commit dfc90db

Please sign in to comment.