Index: chrome/renderer/resources/extensions/tts_engine_custom_bindings.js |
diff --git a/chrome/renderer/resources/extensions/tts_engine_custom_bindings.js b/chrome/renderer/resources/extensions/tts_engine_custom_bindings.js |
index 85e36b083f59408172998d3db5afe1b61170e5a2..7c0067b822e9e1dd97c1a1ce87df52bc751afd8d 100644 |
--- a/chrome/renderer/resources/extensions/tts_engine_custom_bindings.js |
+++ b/chrome/renderer/resources/extensions/tts_engine_custom_bindings.js |
@@ -4,11 +4,9 @@ |
// Custom bindings for the ttsEngine API. |
-(function() { |
+var chromeHidden = requireNative('chrome_hidden').GetChromeHidden(); |
-native function GetChromeHidden(); |
- |
-GetChromeHidden().registerCustomHook('ttsEngine', function() { |
+chromeHidden.registerCustomHook('ttsEngine', function() { |
chrome.ttsEngine.onSpeak.dispatch = function(text, options, requestId) { |
var sendTtsEvent = function(event) { |
chrome.ttsEngine.sendTtsEvent(requestId, event); |
@@ -17,5 +15,3 @@ GetChromeHidden().registerCustomHook('ttsEngine', function() { |
this, [text, options, sendTtsEvent]); |
}; |
}); |
- |
-})(); |