DescriptionSplit a portion of BufferedResourceLoader into a separate class ActiveLoader.
ActiveLoader encapsulates an active WebURLLoader and takes care of maintaining deferred status, references to parent object, and automatic cancelation during teardown.
As a result of fixing the imbalanced reference counts to BufferedResourceLoader there were a few use-after-free bugs due to doing work after executing callbacks. The ordering has been updated to ensure that no more work is done after executing callbacks.
BUG=100914
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=112747
Patch Set 1 #
Total comments: 8
Patch Set 2 : ntis #
Total comments: 4
Patch Set 3 : fixes #
Messages
Total messages: 8 (0 generated)
|