| Index: components/web_view/public/interfaces/web_view.mojom
|
| diff --git a/components/web_view/public/interfaces/web_view.mojom b/components/web_view/public/interfaces/web_view.mojom
|
| index 1385b8de2d50b4a047e1a6cc2a102108516132e8..788b5547484e0bcc78232966f331d440ca2b593f 100644
|
| --- a/components/web_view/public/interfaces/web_view.mojom
|
| +++ b/components/web_view/public/interfaces/web_view.mojom
|
| @@ -27,6 +27,13 @@ interface WebViewClient {
|
|
|
| // TODO(beng): also forward text direction.
|
| TitleChanged(string? title);
|
| +
|
| + // Reports the number of matches for a given Find() call.
|
| + FindInPageMatchCountUpdated(int32 request_id, int32 count, bool final_update);
|
| +
|
| + // Reports which find match is selected. (If there are five highlighted
|
| + // matches on a page, and the 2nd is selected, |active_match_ordinal| is 2.)
|
| + FindInPageSelectionUpdated(int32 request_id, int32 active_match_ordinal);
|
| };
|
|
|
| interface WebView {
|
| @@ -36,6 +43,10 @@ interface WebView {
|
| // Provide a ViewTreeClient for this specific WebView.
|
| GetViewTreeClient(mojo.ViewTreeClient& view_tree_client);
|
|
|
| + // Finds a string in page.
|
| + Find(int32 request_id, string search_text);
|
| + StopFinding();
|
| +
|
| // Moves forward and backward.
|
| GoBack();
|
| GoForward();
|
|
|