| 230 | } |
| 231 | |
| 232 | bool SearchAPI::SearchInDownloader(storage::DownloaderSearchParams params) |
| 233 | { |
| 234 | SearchParams p; |
| 235 | p.m_query = params.m_query; |
| 236 | p.m_inputLocale = params.m_inputLocale; |
| 237 | p.m_position = m_delegate.GetCurrentPosition(); |
| 238 | SetViewportIfPossible(p); // Search request will be delayed if viewport is not available. |
| 239 | p.m_maxNumResults = SearchParams::kDefaultNumResultsEverywhere; |
| 240 | p.m_mode = Mode::Downloader; |
| 241 | p.m_suggestsEnabled = false; |
| 242 | p.m_needAddress = false; |
| 243 | p.m_needHighlighting = false; |
| 244 | |
| 245 | p.m_onResults = DownloaderSearchCallback(*this, m_dataSource, m_infoGetter, m_storage, std::move(params)); |
| 246 | |
| 247 | return Search(std::move(p), true /* forceSearch */); |
| 248 | } |
| 249 | |
| 250 | bool SearchAPI::SearchInBookmarks(search::BookmarksSearchParams params) |
| 251 | { |
no test coverage detected