This proposal will allow the user to reason accurately about the fetch and allow it based on the size of the download and the connection they're on.
It'll make downloadTotal required, and will provide an incentive for the developer to set it correctly. If set too high, the user might cancel, if set too low, we'll fail the fetch.
Comment 1 by na...@chromium.org
, May 3 2018