From 5272a71f9c434953f9e3236c6c3b5d6d61f27b5e Mon Sep 17 00:00:00 2001 From: Emerick Rogul Date: Thu, 2 Jan 2025 10:32:37 -0500 Subject: [PATCH] Update existing brave://settings patches and add new ones to satisfy type checking --- ...-browser-resources-settings-router.ts.patch | 4 ++-- ...e_settings_page-site_settings_page.ts.patch | 18 +++++++++++++++++- 2 files changed, 19 insertions(+), 3 deletions(-) diff --git a/patches/chrome-browser-resources-settings-router.ts.patch b/patches/chrome-browser-resources-settings-router.ts.patch index 351d35c33537..42e20f046a85 100644 --- a/patches/chrome-browser-resources-settings-router.ts.patch +++ b/patches/chrome-browser-resources-settings-router.ts.patch @@ -1,12 +1,12 @@ diff --git a/chrome/browser/resources/settings/router.ts b/chrome/browser/resources/settings/router.ts -index afe6eb3c611c80833e7ceaa32368a45cf8f2dcad..9e2ae5933cb523c0cf5ab48f5bb4218abd251c42 100644 +index afe6eb3c611c80833e7ceaa32368a45cf8f2dcad..f714d77dd58abb5aafa3495c7e48ff9f71431a98 100644 --- a/chrome/browser/resources/settings/router.ts +++ b/chrome/browser/resources/settings/router.ts @@ -121,6 +121,7 @@ export interface SettingsRoutes { IMPORT_DATA: Route; SIGN_OUT: Route; // -+ GET_STARTED: Route; SHIELDS: Route; SOCIAL_BLOCKING: Route; EXTENSIONS: Route; EXTENSIONS_V2: Route; BRAVE_SYNC: Route; BRAVE_SYNC_SETUP: Route; BRAVE_WALLET: Route; BRAVE_WEB3: Route; BRAVE_NEW_TAB: Route; THEMES: Route; ++ GET_STARTED: Route; SHIELDS: Route; SOCIAL_BLOCKING: Route; EXTENSIONS: Route; EXTENSIONS_V2: Route; BRAVE_SYNC: Route; BRAVE_SYNC_SETUP: Route; BRAVE_WALLET: Route; BRAVE_WEB3: Route; BRAVE_NEW_TAB: Route; THEMES: Route; SITE_SETTINGS_AUTOPLAY: Route; SITE_SETTINGS_GOOGLE_SIGN_IN: Route; SITE_SETTINGS_LOCALHOST_ACCESS: Route; SITE_SETTINGS_BRAVE_OPEN_AI_CHAT: Route; SITE_SETTINGS_ETHEREUM: Route; SITE_SETTINGS_SOLANA: Route; SITE_SETTINGS_SHIELDS_STATUS: Route; SHIELDS_ADBLOCK: Route; SHORTCUTS: Route; BRAVE_WALLET_NETWORKS: Route; BRAVE_LEO_ASSISTANT: Route; BRAVE_CONTENT: Route; } /** Class for navigable routes. */ diff --git a/patches/chrome-browser-resources-settings-site_settings_page-site_settings_page.ts.patch b/patches/chrome-browser-resources-settings-site_settings_page-site_settings_page.ts.patch index 1095151c4daf..e0cbc1d5faf3 100644 --- a/patches/chrome-browser-resources-settings-site_settings_page-site_settings_page.ts.patch +++ b/patches/chrome-browser-resources-settings-site_settings_page-site_settings_page.ts.patch @@ -1,5 +1,5 @@ diff --git a/chrome/browser/resources/settings/site_settings_page/site_settings_page.ts b/chrome/browser/resources/settings/site_settings_page/site_settings_page.ts -index dfb10f1a4817d61db2f0b2b21fc8e53d9ffe413b..2026d4eb98765151313c3dd2bc6ac6bfa6642d24 100644 +index dfb10f1a4817d61db2f0b2b21fc8e53d9ffe413b..71b1cc5e31ec22c14821a7f62caf37a5785ceced 100644 --- a/chrome/browser/resources/settings/site_settings_page/site_settings_page.ts +++ b/chrome/browser/resources/settings/site_settings_page/site_settings_page.ts @@ -9,6 +9,7 @@ @@ -10,3 +10,19 @@ index dfb10f1a4817d61db2f0b2b21fc8e53d9ffe413b..2026d4eb98765151313c3dd2bc6ac6bf import 'chrome://resources/cr_elements/cr_collapse/cr_collapse.js'; import 'chrome://resources/cr_elements/cr_expand_button/cr_expand_button.js'; import 'chrome://resources/cr_elements/cr_link_row/cr_link_row.js'; +@@ -566,6 +567,7 @@ export class SettingsSiteSettingsPageElement extends + Id.AUTOMATIC_FULLSCREEN, + Id.OFFER_WRITING_HELP, + ]), ++ shieldsBasic: buildItemListFromIds([]), + }; + }, + }, +@@ -644,6 +646,7 @@ export class SettingsSiteSettingsPageElement extends + permissionsAdvanced: CategoryListItem[], + contentBasic: CategoryListItem[], + contentAdvanced: CategoryListItem[], ++ shieldsBasic: CategoryListItem[], + }; + + override currentRouteChanged() {