  Progress Use Cases (was Re: Progress event spec)  From: Maciej
Stachowiak <mjs@apple.com> Date: Sun, 28 Jan 2007 01:25:23 -0800
Message-Id: <29600D92-88D3-4625-9400-6BA349BF4287@apple.com> To:
Charles McCathieNevile <chaals@opera.com>  Hi Chaals,  I think
to have further fruitful discussion, I think we need to agree
on what the use cases for the progress event are. Let me propose
what   I think is at least one valid use case; if progress
events cannot   satisfy it, then I hope we can all agree it is
insufficient.  The use case I propose is as follows: a reusable
XBL2 control that   shows a progress bar (either determinate or
indeterminate), a   percentage complete (when applicable), and a
display of currently   received bytes out of total bytes. It
connects to an arbitrary event   target via an event listener. I
hope we will agree that we want   something like this to be
possible. This is the kind of very basic   progress UI that
native applications show, and if it was not   correctly doable
then clearly