diff --git a/fonts.js b/fonts.js
index a55fc63a2..a4976b0ac 100755
--- a/fonts.js
+++ b/fonts.js
@@ -446,15 +446,6 @@ var Font = (function Font() {
break;
}
- var fileArr = [];
- file.reset();
- file = file.getBytes();
- for (var i = 0, ii = file.length; i < ii; ++i)
- fileArr.push(file[i]);
-
- writeToFile(data, '/tmp/' + name + '_new');
- writeToFile(fileArr, '/tmp/' + name + '_orig');
-
this.data = data;
this.type = properties.type;
this.textMatrix = properties.textMatrix;
diff --git a/utils/fonts_utils.js b/utils/fonts_utils.js
index 98ea60757..edfc22186 100644
--- a/utils/fonts_utils.js
+++ b/utils/fonts_utils.js
@@ -1,6 +1,8 @@
/* -*- Mode: Java; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- /
/* vim: set shiftwidth=2 tabstop=2 autoindent cindent expandtab: */
+'use strict';
+
/**
* The Type2 reader code below is only used for debugging purpose since Type2
* is only a CharString format and is never used directly as a Font file.
@@ -389,7 +391,7 @@ function writeToFile(aBytes, aFilePath) {
var stream = Cc['@mozilla.org/network/file-output-stream;1']
.createInstance(Ci.nsIFileOutputStream);
- stream.init(file, 0x04 | 0x08 | 0x20, 0666, 0);
+ stream.init(file, 0x04 | 0x08 | 0x20, 0x180, 0);
var bos = Cc['@mozilla.org/binaryoutputstream;1']
.createInstance(Ci.nsIBinaryOutputStream);
diff --git a/web/viewer.html b/web/viewer.html
index 5498d8a1c..285dadb01 100644
--- a/web/viewer.html
+++ b/web/viewer.html
@@ -10,7 +10,6 @@
-