Chromium Code Reviews
DescriptionRevert of WebStateList is an array of web::WebState* wrappers. (patchset #3 id:40001 of https://codereview.chromium.org/2640093004/ )
Reason for revert:
After offline discussion, WebStateList should probably be a C++ class with a std::vector<WebState*>. Reverting this CL as next step of the refactoring would more or less be a manual revert.
Original issue's description:
> WebStateList is an array of web::WebState* wrappers.
>
> Introduce a super class of TabModel with the goal of moving all
> the code dealing with Tab management (iteration, selection, ...)
> eventually.
>
> This is a first step in removing the Tab* class that is mostly
> used as an Objective-C wrapper of web::WebState* with lots of
> helper methods.
>
> BUG=681867
>
> Review-Url: https://codereview.chromium.org/2640093004
> Cr-Commit-Position: refs/heads/master@{#445362}
> Committed: https://chromium.googlesource.com/chromium/src/+/3579f53085d00ff7a80eb97bb644a90becddc068
TBR=marq@chromium.org
# Not skipping CQ checks because original CL landed more than 1 days ago.
BUG=681867
Review-Url: https://codereview.chromium.org/2649403002
Cr-Commit-Position: refs/heads/master@{#446043}
Committed: https://chromium.googlesource.com/chromium/src/+/297553e500df8ab7a94e4b5a89dda921a203e781
Patch Set 1 #Patch Set 2 : Fix conflicts with other CLs. #
Dependent Patchsets: Messages
Total messages: 22 (11 generated)
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||