diff --git a/static/js/directives/odfcanvas.js b/static/js/directives/odfcanvas.js index 5237a32c..826cc6e0 100644 --- a/static/js/directives/odfcanvas.js +++ b/static/js/directives/odfcanvas.js @@ -38,22 +38,6 @@ define(['require', 'underscore', 'jquery'], function(require, _, $) { return ns[prefix] || console.log('prefix [' + prefix + '] unknown.'); } - var ODFCanvas_read = function(path, offset, length, callback) { - if (typeof path === "string") { - webodf.runtime.orig_read.call(webodf.runtime, path, offset, length, callback); - return; - } - - var fp = path.file || path; - if (typeof URL !== "undefined" && URL.createObjectURL) { - var url = URL.createObjectURL(fp); - webodf.runtime.orig_read.call(webodf.runtime, url, offset, length, callback); - return; - } - - console.error("TODO(fancycode): implement read for", path); - }; - var ODFCanvas_readFile = function(path, encoding, callback) { if (typeof path === "string") { webodf.runtime.orig_readFile.call(webodf.runtime, path, encoding, callback); @@ -86,22 +70,6 @@ define(['require', 'underscore', 'jquery'], function(require, _, $) { console.error("TODO(fancycode): implement loadXML for", path); }; - var ODFCanvas_getFileSize = function(path, callback) { - if (typeof path === "string") { - webodf.runtime.orig_getFileSize.call(webodf.runtime, path, callback); - return; - } - - var size = path.size || path.info.size; - if (typeof size !== "undefined") { - callback(size); - return; - } - - console.error("TODO(fancycode): implement getFileSize for", path); - callback(-1); - }; - var controller = ['$scope', '$element', '$attrs', function($scope, $element, $attrs) { var ODFCanvas = function(scope, container, canvasDom) { @@ -192,14 +160,10 @@ define(['require', 'underscore', 'jquery'], function(require, _, $) { webodf = webodf_; // monkey-patch IO functions - webodf.runtime.orig_read = webodf.runtime.read; - webodf.runtime.read = ODFCanvas_read; webodf.runtime.orig_readFile = webodf.runtime.readFile; webodf.runtime.readFile = ODFCanvas_readFile; webodf.runtime.orig_loadXML = webodf.runtime.loadXML; webodf.runtime.loadXML = ODFCanvas_loadXML; - webodf.runtime.orig_getFileSize = webodf.runtime.getFileSize; - webodf.runtime.getFileSize = ODFCanvas_getFileSize; this.scope.$apply(_.bind(function(scope) { this._doOpenFile(source);