gecko-dev/toolkit/locales
Felix Fung 42b50d5d59 Bug 397424 - Downloads cause high CPU usage. r=gavin
This addresses an issue with the download manager that can cause high CPU usage
when there is an active download.  The underlying issue is the frequency of
updates that the download progress listener receives.
Things changed:
- reduced the number of null checks in DownloadUtils.jsm's getDownloadStatus
  function by one (down to two from three).
- obtain and format strings from the nsIStringBundle.  This removes all the
  calls to String.replace in DownloadUtils.jsm.
- modifies the download manager back-end to update the percentComplete and size
  property on downloads before dispatching a state changed notification for
  downloads entering the DOWNLOAD_DOWNLOADING state.  This saves us two calls to
  setAttribute on downloads that we know how big they are, and saves us the same
  two calls to setAttribute for indeterminate downloads as well as not
  dispatching a ValueChange event on the progressmeter every time
  onProgressChange is called on the DownloadProgressListener.
- has nsDownload implement nsIClassInfo so we do not need to QueryInterface when
  going through the list of active downloads in both the download manager's UI
  and the browser's taskbar UI.
2011-11-03 15:25:55 -07:00
..
en-US Bug 397424 - Downloads cause high CPU usage. r=gavin 2011-11-03 15:25:55 -07:00
generic/chrome/global Bug 473236 - Remove executable bit from files that don't need it. (Only changes file mode -- no code changes.) r=bsmedberg 2009-01-21 22:55:08 -08:00
Makefile.in Bug 548600 - Remove useless EXTENSION_PREF define; (Av1) Just remove it. 2010-03-04 19:19:41 +01:00
all-locales
compare-locales.pl Bug 418682: teach compare-locales to ignore the protocol handler prefs, as it does with other prefs that aren't required, r=bsmedberg, a=NPOTB 2008-02-20 13:03:15 -08:00
jar.mn Bug 687851 - Create a locales directory in the devtools module, move all devtools l10n strings to it; r=rcampbell,mfinkle,l10n 2011-10-27 12:35:13 -03:00
l10n.ini bug 445217, add l10n config data to mozilla-central, browser and toolkit. r=ted, npob 2008-07-17 11:59:59 +02:00
l10n.mk Bug 641614 - Fix reordering of localized files in omnijar, r=ted 2011-06-10 17:54:01 -07:00
update.locale Bug 488936 - Store the install locale in its own file. r=bsmedberg, r=ted.mielczarek 2009-05-21 11:02:08 -07:00