| Index: ios/chrome/browser/web/BUILD.gn | 
| diff --git a/ios/chrome/browser/web/BUILD.gn b/ios/chrome/browser/web/BUILD.gn | 
| index 415852d31f6f1bd648c76624b0613d1cd6dd9ad1..40a1fa7179e5bfa5e400d8ee44b2215b38014e32 100644 | 
| --- a/ios/chrome/browser/web/BUILD.gn | 
| +++ b/ios/chrome/browser/web/BUILD.gn | 
| @@ -9,6 +9,14 @@ source_set("web") { | 
| sources = [ | 
| "dom_altering_lock.h", | 
| "dom_altering_lock.mm", | 
| +    "mailto_handler.h", | 
| +    "mailto_handler.mm", | 
| +    "mailto_handler_gmail.h", | 
| +    "mailto_handler_gmail.mm", | 
| +    "mailto_handler_system_mail.h", | 
| +    "mailto_handler_system_mail.mm", | 
| +    "mailto_url_rewriter.h", | 
| +    "mailto_url_rewriter.mm", | 
| "navigation_manager_util.h", | 
| "navigation_manager_util.mm", | 
| "network_activity_indicator_tab_helper.h", | 
| @@ -22,6 +30,7 @@ source_set("web") { | 
| ":sad_tab_tab_helper_delegate", | 
| "//base", | 
| "//components/strings", | 
| +    "//ios/chrome/app/strings:ios_strings_grit", | 
| "//ios/chrome/browser/ui", | 
| "//ios/chrome/browser/ui/alert_coordinator:alert_coordinator", | 
| "//ios/chrome/browser/ui/commands:commands", | 
| @@ -30,6 +39,7 @@ source_set("web") { | 
| "//ios/web", | 
| "//ios/web:web_arc", | 
| "//ui/base", | 
| +    "//url", | 
| ] | 
| } | 
|  | 
| @@ -44,6 +54,10 @@ source_set("unit_tests") { | 
| configs += [ "//build/config/compiler:enable_arc" ] | 
| testonly = true | 
| sources = [ | 
| +    "mailto_handler_gmail_unittest.mm", | 
| +    "mailto_handler_system_mail_unittest.mm", | 
| +    "mailto_handler_unittest.mm", | 
| +    "mailto_url_rewriter_unittest.mm", | 
| "navigation_manager_util_unittest.mm", | 
| "network_activity_indicator_tab_helper_unittest.mm", | 
| "repost_form_tab_helper_unittest.mm", | 
| @@ -212,8 +226,8 @@ source_set("web_internal") { | 
| "//ios/chrome/browser/ssl", | 
| "//ios/chrome/browser/tabs", | 
| "//ios/chrome/browser/ui/commands", | 
| -    "//ios/chrome/browser/ui/overscroll_actions", | 
| "//ios/chrome/browser/ui/static_content", | 
| +    "//ios/chrome/browser/web", | 
| "//ios/public/provider/chrome/browser", | 
| "//ios/public/provider/chrome/browser/voice", | 
| "//ios/third_party/material_components_ios", | 
|  |