diff --git a/components/script/dom/htmlcanvaselement.rs.BACKUP.20128.rs b/components/script/dom/htmlcanvaselement.rs.BACKUP.20128.rs
deleted file mode 100644
index 7b6fda591da..00000000000
--- a/components/script/dom/htmlcanvaselement.rs.BACKUP.20128.rs
+++ /dev/null
@@ -1,355 +0,0 @@
-/* This Source Code Form is subject to the terms of the Mozilla Public
- * 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 canvas_traits::{CanvasMsg, FromLayoutMsg};
-use dom::attr::Attr;
-use dom::bindings::cell::DOMRefCell;
-use dom::bindings::codegen::Bindings::CanvasRenderingContext2DBinding::CanvasRenderingContext2DMethods;
-use dom::bindings::codegen::Bindings::HTMLCanvasElementBinding;
-use dom::bindings::codegen::Bindings::HTMLCanvasElementBinding::HTMLCanvasElementMethods;
-use dom::bindings::codegen::Bindings::WebGLRenderingContextBinding::WebGLContextAttributes;
-use dom::bindings::codegen::UnionTypes::CanvasRenderingContext2DOrWebGLRenderingContext;
-<<<<<<< HEAD
-use dom::bindings::conversions::Castable;
-use dom::bindings::error::{Error, Fallible};
-=======
-use dom::bindings::inheritance::Castable;
->>>>>>> move Castable into dom::bindings::inheritance
-use dom::bindings::global::GlobalRef;
-use dom::bindings::js::{HeapGCValue, JS, LayoutJS, Root};
-use dom::bindings::num::Finite;
-use dom::bindings::utils::{Reflectable};
-use dom::canvasrenderingcontext2d::{CanvasRenderingContext2D, LayoutCanvasRenderingContext2DHelpers};
-use dom::document::Document;
-use dom::element::{AttributeMutation, Element};
-use dom::htmlelement::HTMLElement;
-use dom::node::{Node, window_from_node};
-use dom::virtualmethods::VirtualMethods;
-use dom::webglrenderingcontext::{LayoutCanvasWebGLRenderingContextHelpers, WebGLRenderingContext};
-use euclid::size::Size2D;
-use image::ColorType;
-use image::png::PNGEncoder;
-use ipc_channel::ipc::{self, IpcSender};
-use js::jsapi::{HandleValue, JSContext};
-use offscreen_gl_context::GLContextAttributes;
-use rustc_serialize::base64::{STANDARD, ToBase64};
-use std::cell::Cell;
-use std::iter::repeat;
-use util::str::{DOMString, parse_unsigned_integer};
-
-const DEFAULT_WIDTH: u32 = 300;
-const DEFAULT_HEIGHT: u32 = 150;
-
-#[must_root]
-#[derive(JSTraceable, Clone, HeapSizeOf)]
-pub enum CanvasContext {
- Context2d(JS),
- WebGL(JS),
-}
-
-impl HeapGCValue for CanvasContext {}
-
-#[dom_struct]
-pub struct HTMLCanvasElement {
- htmlelement: HTMLElement,
- context: DOMRefCell