Index: chrome/browser/resources/chromeos/chromevox/braille/braille_translator_manager.js |
diff --git a/chrome/browser/resources/chromeos/chromevox/braille/braille_translator_manager.js b/chrome/browser/resources/chromeos/chromevox/braille/braille_translator_manager.js |
index 500c5b3f09fac4001c2e7bbb6bcd3484455bca54..2a152b228372ae2e03701b77057e5dd1556c14f2 100644 |
--- a/chrome/browser/resources/chromeos/chromevox/braille/braille_translator_manager.js |
+++ b/chrome/browser/resources/chromeos/chromevox/braille/braille_translator_manager.js |
@@ -61,9 +61,11 @@ cvox.BrailleTranslatorManager = function(opt_liblouisForTest) { |
*/ |
this.uncontractedTableId_ = null; |
- this.fetchTables_(); |
- document.addEventListener('DOMContentLoaded', this.loadLiblouis_.bind(this), |
- false); |
+ if (!opt_liblouisForTest) { |
+ document.addEventListener('DOMContentLoaded', |
+ this.loadLiblouis_.bind(this), |
+ false); |
+ } |
}; |
cvox.BrailleTranslatorManager.prototype = { |
@@ -211,6 +213,7 @@ cvox.BrailleTranslatorManager.prototype = { |
// have a body. |
this.liblouis_.attachToElement( |
/** @type {!HTMLBodyElement} */ (document.body)); |
+ this.fetchTables_(); |
}, |
/** |