Revert "[iOS] Stop injecting __gCrWeb['windowId']."

This reverts commit 15dcb43b252c01598f2bd803f761870e1c26000f.

Reason for revert: The |_queuedScripts| introduced in this CL has the potential to execute a script on an incorrect page is the queue is not invalidated properly. Additional efforts to remove usage of windowID will be implemented before trying to remove windowId completely.

Original change's description:
> [iOS] Stop injecting __gCrWeb['windowId'].
> 
> Every frame creates a frameId in JavaScript which can be used to
> uniquely identify the main frame. Thus the generation and injection of a
> windowID is no longer necessary.
> 
> Bug: 905939
> Change-Id: Icef30a79a1d87bb455e4fb9b2403df74ec5b47b9
> Reviewed-on: https://chromium-review.googlesource.com/c/1365410
> Reviewed-by: Eugene But <eugenebut@chromium.org>
> Commit-Queue: Mike Dougherty <michaeldo@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#616613}

TBR=eugenebut@chromium.org,michaeldo@chromium.org

# Not skipping CQ checks because original CL landed > 1 day ago.

Bug: 905939
Change-Id: I4918ed984e5cd0aeb847c4f4a8bcfd70e8e500a4
Reviewed-on: https://chromium-review.googlesource.com/c/1409811
Reviewed-by: Mike Dougherty <michaeldo@chromium.org>
Reviewed-by: Eugene But <eugenebut@chromium.org>
Commit-Queue: Mike Dougherty <michaeldo@chromium.org>
Cr-Commit-Position: refs/heads/master@{#623449}
12 files changed