Revert of Fix foreign tabs with > 6 navigations not showing up on Android. (https://codereview.chromium.org/433633002/)
Revert of Fix foreign tabs with > 6 navigations not showing up on Android. (https://codereview.chromium.org/433633002/)

Reason for revert:
The CL is suspected to cause old crashes to reappear. See issue 399763.

TBR=maxbogue@chromium.org
BUG=378992, 399763

Original issue's description:
> Fix foreign tabs with > 6 navigations not showing up on Android.
> 
> The code being deleted here was introduced in
> http://crrev.com/23514039 because tabs with invalid indexes
> were being received. I have now identified the cause of that
> original issue, which is that the current index of a tab
> isn't updated when we truncate the navigation stack for
> syncing. For now, I'm making Android behave like all other
> clients and bounding the index inside the navigations array.
> 
> BUG=378992
> 
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=286879

TBR=maxbogue@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=378992

Review URL: https://codereview.chromium.org/461813002

git-svn-id: de016e52bd170d2d4f2344f9bf92d50478b649e0@288864 0039d316-1c4b-4281-b951-d872f2087c98

ondra-novak/chromium.src,littlstar/chromium.src,bright-sparks/chromium-spacewalk,bright-sparks/chromium-spacewalk,ondra-novak/chromium.src,littlstar/chromium.src,littlstar/chromium.src,ondra-novak/chromium.src,littlstar/chromium.src,ondra-novak/chromium.src,littlstar/chromium.src,littlstar/chromium.src,littlstar/chromium.src,ondra-novak/chromium.src,bright-sparks/chromium-spacewalk,littlstar/chromium.src,bright-sparks/chromium-spacewalk,ondra-novak/chromium.src,ondra-novak/chromium.src,bright-sparks/chromium-spacewalk,bright-sparks/chromium-spacewalk,bright-sparks/chromium-spacewalk,bright-sparks/chromium-spacewalk,ondra-novak/chromium.src,ondra-novak/chromium.src,bright-sparks/chromium-spacewalk