Tab Search: Section expand/collapse feature

Adds an expand/collapse capability to the 'Recently Closed' list section
of the Tab Search feature.

Screenshots:
https://drive.google.com/file/d/1jcNkHrrzgAfYlXvpIUmZFf16xN4mkdgO/view?usp=sharing
https://drive.google.com/file/d/1uUjZdfK6ue3rE5ChXNsztjK-WCCaHr8v/view?usp=sharing

Bug: 1231166
Change-Id: If8071e6fc7da35821344df138d2f4fe969343095
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3057176
Reviewed-by: Tommy Nyquist <[email protected]>
Reviewed-by: Yuheng Huang <[email protected]>
Reviewed-by: Thomas Lukaszewicz <[email protected]>
Reviewed-by: John Lee <[email protected]>
Reviewed-by: Alex Gough <[email protected]>
Commit-Queue: Roman Arora <[email protected]>
Cr-Commit-Position: refs/heads/master@{#907794}
diff --git a/chrome/browser/prefs/browser_prefs.cc b/chrome/browser/prefs/browser_prefs.cc
index adff84d..bc25f20 100644
--- a/chrome/browser/prefs/browser_prefs.cc
+++ b/chrome/browser/prefs/browser_prefs.cc
@@ -251,6 +251,7 @@
 #include "chrome/browser/ui/webui/new_tab_page/new_tab_page_handler.h"
 #include "chrome/browser/ui/webui/new_tab_page/new_tab_page_ui.h"
 #include "chrome/browser/ui/webui/settings/settings_ui.h"
+#include "chrome/browser/ui/webui/tab_search/tab_search_prefs.h"
 #include "chrome/browser/ui/webui/whats_new/whats_new_ui.h"
 #include "chrome/browser/upgrade_detector/upgrade_detector.h"
 #include "components/ntp_tiles/custom_links_manager_impl.h"
@@ -1236,6 +1237,7 @@
       registry);
   signin::RegisterProfilePrefs(registry);
   StartupBrowserCreator::RegisterProfilePrefs(registry);
+  tab_search_prefs::RegisterProfilePrefs(registry);
   TaskModuleService::RegisterProfilePrefs(registry);
   UnifiedAutoplayConfig::RegisterProfilePrefs(registry);
   CartService::RegisterProfilePrefs(registry);