there is also activity manager.
<Archaeopteryx> wsm: seem like it starts here: http://mxr.mozilla.org/comm-central/source/mail/components/activity/modules/autosync.js#283 <Archaeopteryx> and onProgressChange gets called too much: http://mxr.mozilla.org/comm-central/source/mail/components/activity/content/activity.xml#485 <wsm> Archaeopteryx: see also https://bugzilla.mozilla.org/show_bug.cgi?id=742697#c14 <firebot> Bug 742697 nor, --, ---, acelists, NEW, SMTP connection progress bar causes high CPU usage <wsm> how do you know it is called too much? <Archaeopteryx> just a guess because i see no throtteling code. autsync's comment says it want to prevent event overflow, but it don't see bundling messaes per account at http://mxr.mozilla.org/comm-central/source/mail/components/activity/modules/autosync.js#249 which calls setProgress. you could verify with logging enabled, onDownloadStarted logs in the first lines
there is also activity manager.
<Archaeopteryx> wsm: seem like it starts here: http:// mxr.mozilla. org/comm- central/ source/ mail/components /activity/ modules/ autosync. js#283 mxr.mozilla. org/comm- central/ source/ mail/components /activity/ content/ activity. xml#485 /bugzilla. mozilla. org/show_ bug.cgi? id=742697# c14 mxr.mozilla. org/comm- central/ source/ mail/components /activity/ modules/ autosync. js#249 which calls setProgress. you could verify with logging enabled, onDownloadStarted logs in the first lines
<Archaeopteryx> and onProgressChange gets called too much: http://
<wsm> Archaeopteryx: see also https:/
<firebot> Bug 742697 nor, --, ---, acelists, NEW, SMTP connection progress bar causes high CPU usage
<wsm> how do you know it is called too much?
<Archaeopteryx> just a guess because i see no throtteling code. autsync's comment says it want to prevent event overflow, but it don't see bundling messaes per account at http://