[email protected] | e9856c2 | 2012-01-27 01:51:59 | [diff] [blame] | 1 | // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
[email protected] | 9c31886 | 2011-02-01 22:27:24 | [diff] [blame] | 2 | // Use of this source code is governed by a BSD-style license that can be |
3 | // found in the LICENSE file. | ||||
4 | |||||
[email protected] | c90c6ca | 2011-02-16 20:11:38 | [diff] [blame] | 5 | #include "chrome/browser/ui/find_bar/find_tab_helper.h" |
[email protected] | 9c31886 | 2011-02-01 22:27:24 | [diff] [blame] | 6 | |
Eric Lawrence | 92b29bf | 2019-02-15 16:40:24 | [diff] [blame] | 7 | #include <utility> |
[email protected] | 9c31886 | 2011-02-01 22:27:24 | [diff] [blame] | 8 | #include <vector> |
9 | |||||
avi | f9ab5d94 | 2015-10-15 14:05:44 | [diff] [blame] | 10 | #include "base/strings/string_util.h" |
avi | 655876a | 2015-12-25 07:18:15 | [diff] [blame] | 11 | #include "build/build_config.h" |
[email protected] | 1a7ff74 | 2013-07-12 00:26:23 | [diff] [blame] | 12 | #include "chrome/browser/chrome_notification_types.h" |
[email protected] | 9c31886 | 2011-02-01 22:27:24 | [diff] [blame] | 13 | #include "chrome/browser/profiles/profile.h" |
[email protected] | 9c31886 | 2011-02-01 22:27:24 | [diff] [blame] | 14 | #include "chrome/browser/ui/find_bar/find_bar_state.h" |
[email protected] | e9856c2 | 2012-01-27 01:51:59 | [diff] [blame] | 15 | #include "chrome/browser/ui/find_bar/find_bar_state_factory.h" |
Evan Stade | 70a3cef | 2019-07-11 20:45:36 | [diff] [blame] | 16 | #include "chrome/browser/ui/find_bar/find_result_observer.h" |
17 | #include "chrome/browser/ui/find_bar/find_types.h" | ||||
[email protected] | ad50def5 | 2011-10-19 23:17:07 | [diff] [blame] | 18 | #include "content/public/browser/notification_service.h" |
dmazzoni | 1a69e2b3 | 2014-11-06 20:34:28 | [diff] [blame] | 19 | #include "content/public/browser/render_frame_host.h" |
[email protected] | 9c1662b | 2012-03-06 15:44:33 | [diff] [blame] | 20 | #include "content/public/browser/render_view_host.h" |
[email protected] | d908348 | 2012-01-06 00:38:46 | [diff] [blame] | 21 | #include "content/public/browser/web_contents.h" |
[email protected] | 815dd987 | 2011-11-23 18:40:30 | [diff] [blame] | 22 | #include "content/public/common/stop_find_action.h" |
Rakina Zata Amni | 3f77dff | 2018-09-08 16:19:43 | [diff] [blame] | 23 | #include "third_party/blink/public/mojom/frame/find_in_page.mojom.h" |
tfarina | 3b0452d | 2014-12-31 15:20:09 | [diff] [blame] |