Simplify code to remove entirely references to watch_pref(),

since it does not appear to be necessary.
This commit is contained in:
Bradley M. Kuhn 2013-09-03 17:10:29 -04:00
parent 5ae2ddca27
commit 7b01a1bd5c

View file

@ -51,23 +51,14 @@ hints_ambiguous_auto_exit_delay = 2000;
// The below first creates a mode_line_hook to always display in the modeline if // The below first creates a mode_line_hook to always display in the modeline if
// Javascript is enabled. // Javascript is enabled.
require("pref");
var global_update_mode_line_for_javascript; var global_update_mode_line_for_javascript;
var global_watch_mode_line_for_javascript;
require("pref");
function javascript_status_widget (window) { function javascript_status_widget (window) {
this.class_name = "javascript-status-widget"; this.class_name = "javascript-status-widget";
text_widget.call(this, window); text_widget.call(this, window);
var obj = this; var obj = this;
this.do_update = function () { global_update_mode_line_for_javascript = function () { obj.update();};
obj.update();
watch_pref("javascript.enabled", obj.do_update);
}
global_update_mode_line_for_javascript =
function () { obj.do_update();};
global_watch_mode_line_for_javascript =
function () { watch_pref("javascript.enabled", obj.do_update);};
global_watch_mode_line_for_javascript();
} }
javascript_status_widget.prototype = { javascript_status_widget.prototype = {
constructor: javascript_status_widget, constructor: javascript_status_widget,