| Index: components/web_view/frame.cc
|
| diff --git a/components/web_view/frame.cc b/components/web_view/frame.cc
|
| index e5f82f5f750b70a5784af5e42791943c29c6de0f..0a1a576de0fb852dec04eff6f2fd58193c358e93 100644
|
| --- a/components/web_view/frame.cc
|
| +++ b/components/web_view/frame.cc
|
| @@ -161,6 +161,25 @@ double Frame::GatherProgress(int* frame_count) const {
|
| return progress_;
|
| }
|
|
|
| +void Frame::Find(int32 request_id, const mojo::String& search_text,
|
| + const FindCallback& callback) {
|
| + frame_client_->Find(request_id, search_text, callback);
|
| +}
|
| +
|
| +void Frame::StopFinding(bool clear_selection) {
|
| + frame_client_->StopFinding(clear_selection);
|
| +}
|
| +
|
| +void Frame::ScopeStringMatches(int32_t request_id,
|
| + const mojo::String& search_text,
|
| + bool reset) {
|
| + frame_client_->ScopeStringMatches(request_id, search_text, reset);
|
| +}
|
| +
|
| +void Frame::CancelPendingScopingEffort() {
|
| + frame_client_->CancelPendingScopingEffort();
|
| +}
|
| +
|
| void Frame::InitClient(ClientType client_type,
|
| scoped_ptr<FrameUserDataAndBinding> data_and_binding,
|
| mojo::ViewTreeClientPtr view_tree_client,
|
| @@ -543,4 +562,20 @@ void Frame::DispatchLoadEventToParent() {
|
| }
|
| }
|
|
|
| +void Frame::OnReportFindInFrameMatchCount(int32_t request_id,
|
| + int32_t count,
|
| + bool final_update) {
|
| + tree_->delegate_->OnReportFindInFrameMatchCount(request_id,
|
| + this,
|
| + count,
|
| + final_update);
|
| +}
|
| +
|
| +void Frame::OnReportFindInPageSelection(int32_t request_id,
|
| + int32_t active_match_ordinal) {
|
| + tree_->delegate_->OnReportFindInPageSelection(request_id,
|
| + this,
|
| + active_match_ordinal);
|
| +}
|
| +
|
| } // namespace web_view
|
|
|