bug 266532 - addons with broken OnDataAvailable contract break http channel progress offsets r=jduell

--HG--
extra : rebase_source : d9beeef85aa5179f9d2513b56eb37c1dbfdd7a07