DescriptionFiles.app: Make ProgressCenterItemGroup class to manage the states of items.
Previously the logic of progress center is implemented in ProgressCenter. But
the logic does not follow the item's animation states so another logic is needed
in the ProgressCenterItemPanel and it is getting more complex.
This CL adds ProgressCenterItemGroup to manage the states of items. This class
responsible for creating the summarized item for the close view of progress
center and controling life time error items.
This CL also adds the test of the group.
It does not start to use the group actually.
BUG=315438
TEST=file_browser_jstest
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=243873
Patch Set 1 #
Total comments: 26
Patch Set 2 : Fixed. #Patch Set 3 : Remove an unused member. #
Messages
Total messages: 7 (0 generated)
|