-
paulmeyer authored
This patch enables find-in-page to work across GuestViews, including WebViews and PDFs, as explained in this design doc: https://drive.google.com/open?id=1tl1L99oTgqQxolV7jRvDLzFQ9K251rQ_E16mOwB-BuU. Specifically, this will allow find-in-page to work with embedded PDFs, which has been a (very) longstanding bug in Chrome. This patch also cleans up code that was previously used to route find requests to the guest WebContents in the case of full-page GuestViews. This shortcut is no longer needed, as this patch implements a more general solution to traversing frames across all WebContentses during a find session. Note that this is an attempt to reland a fixed version of the reverted CL here: https://codereview.chromium.org/2700613003/ BUG=55421 Review-Url: https://codereview.chromium.org/2836973002 Cr-Commit-Position: refs/heads/master@{#467124}
feafc2de