This patch implements a way to register callbacks for when a GuestView is destroyed in GuestViewManager.
This new callback system is used to do some memory cleanup in WebViewGuest when each view is destroyed, instead of only when the embedder is destroyed.
BUG=
355360
Committed:
https://crrev.com/598af4c2aa61d865e831aeeea47d0cc126d622fe
Cr-Commit-Position: refs/heads/master@{#333782}