DescriptionThis is basically a rewrite of the DataTypeManager to support dynamic data type configuration. DTM::Start() has been replaced with DTM::Configure(). Note that the callback is also gone, replaced with notification service style notifications to tell listeners that configuration has started or finished.
I also added some stuff to prepare for adding the "initial download" step for new datatype into the configure process.
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=42384
Patch Set 1 #Patch Set 2 : Lint fixes. #Patch Set 3 : Remove some uneeded ifdef DEBUG. #
Total comments: 5
Patch Set 4 : Address review comments and fix a leak. #Messages
Total messages: 3 (0 generated)
|