This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
For example, in readAsText: "Fire a progress event called loadstart." Nothing actually defines that the event is fired at the FileReader object. (Consider using the term 'context object' to match DOM.)
(In reply to Ms2ger from comment #0) > For example, in readAsText: > > "Fire a progress event called loadstart." > > Nothing actually defines that the event is fired at the FileReader object. > (Consider using the term 'context object' to match DOM.) I don't agree. http://dev.w3.org/2006/webapi/FileAPI/#blobreader-task-source
Marking this bug closed, since there isn't a response to Comment 1.
Reopening. A task source is not an event target. You should probably introduce an IO task source for tasks. The event target should be the FileReader object (at least for the events dispatched to it).
I think this is fixed. Relevant fixes include: 1. http://dev.w3.org/2006/webapi/FileAPI/#fire-a-progress-event 2. All the asynch read methods: http://dev.w3.org/2006/webapi/FileAPI/#readAsDataURL http://dev.w3.org/2006/webapi/FileAPI/#readAsDataText http://dev.w3.org/2006/webapi/FileAPI/#readAsArrayBuffer