diff --git a/toolkit/content/tests/chrome/Makefile.in b/toolkit/content/tests/chrome/Makefile.in index 64c275332066..e793bcef66e7 100644 --- a/toolkit/content/tests/chrome/Makefile.in +++ b/toolkit/content/tests/chrome/Makefile.in @@ -52,6 +52,7 @@ _TEST_FILES = bug288254_window.xul \ test_bug366992.xul \ bug331215_window.xul \ test_bug331215.xul \ + widget_progressmeter.xul \ $(NULL) libs:: $(_TEST_FILES) diff --git a/toolkit/content/tests/chrome/widget_progressmeter.xul b/toolkit/content/tests/chrome/widget_progressmeter.xul new file mode 100644 index 000000000000..57fa1216f31c --- /dev/null +++ b/toolkit/content/tests/chrome/widget_progressmeter.xul @@ -0,0 +1,74 @@ + + + + + + + + + + + + + + + + + + diff --git a/toolkit/content/widgets/progressmeter.xml b/toolkit/content/widgets/progressmeter.xml index 115ff687d5ea..0bb6fac7c6bd 100644 --- a/toolkit/content/widgets/progressmeter.xml +++ b/toolkit/content/widgets/progressmeter.xml @@ -16,15 +16,16 @@ - - - + 100) + p = 100; var c = this.value; if (p != c) { var delta = p - c; @@ -39,7 +40,7 @@ } } - return p; + return val; ]]> @@ -62,7 +63,7 @@ - + - this.init(); + this._init();