diff --git a/lib/l10nUtil.js b/lib/l10nUtil.js
index e827aad8c47f..766a88a7e6ca 100644
--- a/lib/l10nUtil.js
+++ b/lib/l10nUtil.js
@@ -23,6 +23,7 @@ const braveMdExtensionsPartPath = path.resolve(path.join(srcDir, 'brave', 'app',
const braveExtensionsResourcesPath = path.resolve(path.join(srcDir, 'brave', 'browser', 'resources', 'md_extensions', 'extensions_resources.grd'))
const braveSettingsResourcesPath = path.resolve(path.join(srcDir, 'brave', 'browser', 'resources', 'settings', 'settings_resources.grd'))
+const braveBrowserResourcesPath = path.resolve(path.join(srcDir, 'brave', 'browser', 'browser_resources.grd'))
// Chromium string paths
const chromiumStringsPath = path.resolve(path.join(srcDir, 'chrome', 'app', 'chromium_strings.grd'))
@@ -37,9 +38,15 @@ const chromiumMdExtensionsPartPath = path.resolve(path.join(srcDir, 'chrome', 'a
const chromiumExtensionsResourcesPath = path.resolve(path.join(srcDir, 'chrome', 'browser', 'resources', 'md_extensions', 'extensions_resources.grd'))
const chromiumSettingsResourcesPath = path.resolve(path.join(srcDir, 'chrome', 'browser', 'resources', 'settings', 'settings_resources.grd'))
+const chromiumBrowserResourcesPath = path.resolve(path.join(srcDir, 'chrome', 'browser', 'browser_resources.grd'))
const autoGeneratedWarning = ''
+const pageVisibility = ' \n'
+
module.exports.getSourceStringPaths = () => {
return [
braveStringsPath,
@@ -65,7 +72,8 @@ module.exports.rebaseBraveStringFilesOnChromiumL10nFiles = (path) =>
[chromiumSettingsStringsPartPath]: braveSettingsStringsPartPath,
[chromiumMdExtensionsPartPath]: braveMdExtensionsPartPath,
[chromiumExtensionsResourcesPath]: braveExtensionsResourcesPath,
- [chromiumSettingsResourcesPath]: braveSettingsResourcesPath
+ [chromiumSettingsResourcesPath]: braveSettingsResourcesPath,
+ [chromiumBrowserResourcesPath]: braveBrowserResourcesPath
}).forEach(([sourcePath, destPath]) =>
fs.writeFileSync(destPath,
fs.readFileSync(sourcePath, 'utf8')
@@ -73,6 +81,8 @@ module.exports.rebaseBraveStringFilesOnChromiumL10nFiles = (path) =>
.replace(' components/components_chromium_strings.grd
fs.copySync(path.join(braveAppDir, 'strings'), path.join(chromeComponentsDir, 'strings'))
+ fs.copySync(path.join(braveResourcesDir, 'settings', 'brave_page_visibility.js'), path.join(chromeResourcesDir, 'settings', 'brave_page_visibility.js'))
},
// Chromium compares pre-installed midl files and generated midl files from IDL during the build to check integrity.