Move all code and ivars out of Tab and convert all callers to use WebStates instead. This is the equivalent of desktop getting rid of TabContents.
Generally speaking, code will move into:
1) A tab helper object, which will usually subclass WebStateUserData and WebStateObserver.
2) WebStateDelegate.
3) Core navigation logic may move into //ios/web.
Comment 1 by eugene...@chromium.org
, Jan 17 2017