Commit Graph
894 Commits
Author SHA1 Message Date
Brian Clifton 24bf1c5097 [uplift script] Add missing reference (#28739)
Add missing reference

Fixes https://github.com/brave/brave-browser/issues/45572
2025-04-18 11:54:35 -07:00
Brian Clifton 075810d0b5 [uplift script] Add new arg to copy CI/* labels (from the PR being uplifted) (#28713)
* Add new arg to copy "CI/*" labels from PR

Fixes https://github.com/brave/brave-browser/issues/45503

* presubmit fixes
2025-04-17 09:46:39 -07:00
Terry Mancey 7384296d4d [ads] Remove dependency on RapidJSON (#28607) 2025-04-12 02:18:30 +02:00
Jay Harris 022dfece1f [Lit]: Add build time mangler for lit-html templates (#27703) 2025-04-04 08:21:58 +13:00
Max Karolinskiy c67717786a Removes Transifex l10n scripts. (#28341)
We have switched to using Crowdin.
2025-03-31 10:25:45 -07:00
Szilard Szaloki 70c5352cb1 opaque-ke 2025-03-28 18:51:54 -06:00
yan 73296a312f add more cargo audit paths (#28198) 2025-03-26 09:06:17 -07:00
Artem Samoilenko f7e7504754 [Android] Add MultiInstanceInvalidationService to non-base services exception list 2025-03-18 20:02:22 -04:00
Michael Herrmann 6dfc7230c0 Rewrite macOS codesigning, DMG & PKG generation logic (#27610) 2025-03-05 20:14:20 +01:00
Max KarolinskiyandKamil Jozwiak d32fa3eb12 Updated l10n for 1.76.x release (lowered to master). (#27948)
Merge pull request #27921 from brave/maxk-1.76.x-release-l10n

Updated l10n for 1.76.x release.

Co-authored-by: Kamil Jozwiak <kamiljoz@gmail.com>
2025-03-04 15:13:40 -05:00
Sampson 18105e71c4 Update Custom Distillation Approach, Enable by Default (#27904)
* add an option to declare if an iife is desired or not
* bundle distiller scripts directly, opt-out of an iife
* provide default distillation level value
* fixes distiller execution

With distiller scripts no longer being wrapped in IIFE's (by Webpack), we have a simpler execution pattern (i.e., { %s distill() }). This means we no longer need to combine scripts, or wait for promises to resolve. Lastly, the map of host names to distillation preferences has been moved to the header, which seems to be a more appropriate location.

* sets default distillation level to FULL
* switches distiller scripts to enabled-by-default
2025-03-04 11:15:06 -06:00
Szilard Szaloki 0510251471 Merge pull request #27749 from brave/szilard/44132-sync-hook-for-downloading-rust-toolchain-aux
Sync hook for downloading `rust-toolchain-aux`.
2025-03-03 13:01:49 -07:00
Szilard Szaloki a894785eb7 Downloads rust-toolchain-aux. 2025-03-03 11:04:16 -07:00
Serg 02f227cc4a Moves BraveMediaNotificationControllerServices class into a base module (#27860) 2025-02-28 09:16:29 -05:00
Szilard Szaloki 3c4453d1ea brave-core changes 2025-02-12 17:56:19 -07:00
Szilard Szaloki c2444b324c brave-core changes 2025-02-12 15:40:52 -07:00
Max Karolinskiy bb1fac8993 Adds Python requirements file for l10n scripts. (#27531) 2025-02-07 13:35:09 -08:00
Max Karolinskiy 85e3ec5e09 Adds new locales to l10n. (#27535)
* Allow additional UI locales.

Remove the following locales from Chromium's exclusion list:

sq (Albanian)
az (Azeri)
my (Burmese)
ka (Georgian)
km (Khmer)
mk (Macedonian)
mn (Mongolian)
si (Sinhala)
sr-Latn (Serbian Latin)
uz (Uzbek)

* Adds locale_settings_*.grd files to l10n rebase scripts.

These files on Linux/Win/Mac are missing <output> elements for languages
we now support (az', 'ka', 'km', 'mk', 'mn', 'my', 'si', 'sq',
'sr-Latn', 'uz'). We use rebase scripts to insert them and add the
resulting .grd files under brave.

* Updates Brave .grd and .xtb files for added languages.
2025-02-07 11:39:00 -08:00
Szilard Szaloki 9d9a048d18 Merge pull request #27215 from brave/szilard/43273-adds-rust-to-wasm-support-to-transpile_web_ui
Adds `rust_to_wasm` and `rust_to_wasm` support to `transpile_web_ui`
2025-01-28 20:52:44 -07:00
Szilard Szaloki c75eb9e3b0 Removes transpile_web_ui's module_library_type 2025-01-28 18:05:33 -07:00
Szilard Szaloki 0cfe87104d Adds rust_to_wasm support to transpile_web_ui 2025-01-28 18:05:25 -07:00
Darnell Andries 71bda54430 Add Web Discovery content scraper, payload generator and privacy guard 2025-01-27 18:36:15 -08:00
Darnell Andries cf94b54d8b Bootstrap Web Discovery Native, add credential manager and server config loading 2025-01-27 18:22:39 -08:00
Darnell Andries 044f0b639e Add anonymous-credentials lib/cxx for Web Discovery 2025-01-27 18:20:11 -08:00
Artem Samoilenko 349097b61a [Android] Make allowlisted non base services extensible 2025-01-27 09:41:53 -05:00
Claudio DeSouza baf02b3da0 gnrt run for Chromium 133.0.6904.2. 2025-01-27 09:41:26 -05:00
Max Karolinskiy 5043f29049 L10n scripts fixes. 2025-01-17 17:00:08 -05:00
Max Karolinskiy 5e2b579cae Updated l10n for 1.74.x release (lowered from 1.74.x) (#27217)
Updated l10n for 1.74.x release. (#27207)

* Adds timeout parameter in Crowdin API wrapper.

* Updated l10n for 1.74.x release.
2025-01-14 12:12:35 -05:00
Max Karolinskiy b6114c1e8e Merge pull request #27005 from brave/maxk-crowdin-l10n
Adding Crowdin integration to l10n scripts.
2024-12-30 15:39:37 -05:00
mkarolin 3e089dee3f Added timeouts to requests.get calls. 2024-12-13 12:53:26 -05:00
mkarolin af02873785 Code Review fixes. 2024-12-13 12:46:22 -05:00
cypt4 d6f3c15ee2 Add shardtree crate (#26966)
* Add shardtree crate
Resolves https://github.com/brave/brave-browser/issues/40408
2024-12-13 16:18:45 +04:00
mkarolin 380f064009 Adding Crowdin integration to l10n scripts. 2024-12-12 17:36:09 -05:00
mkarolin e94a53b4ea Removes person/people -> profile string replacements. 2024-12-05 10:21:16 -05:00
Jay Harris f45780cb4d [WebUI]: Add chromium_src support for WebUI files (#26676) 2024-12-03 00:24:58 +01:00
Max Karolinskiy 09389bfef9 Merge pull request #26540 from brave/maxk-fix-person-people-replacements
Fixes aggressive replacements of person/people with profile(s).
2024-11-19 14:09:26 -05:00
mkarolin 6ffc6cffd4 Fixes cert manager branding. 2024-11-18 09:20:35 -05:00
mkarolin 7a972fd3dd Fixes aggressive replacements of person/people with profile(s). 2024-11-13 17:18:08 -05:00
Artem Samoilenko 538b167681 [Android] Fix for branding in browser_ui component strings 2024-11-11 09:41:44 -05:00
Kyle Hickinson 4b112bfaef [iOS] Move nala symbols & color assets into core build
This shifts the actual symbol & color asset catalog generation and compilation into the brave-core ninja build system and bundles them in a dynamic framework which will allow asset sharing between targets saving some disk space.

This change will improve incremental build times of anything that would have imported the `DesignSystem` target by 30s+ per build as SPM plugins were executing incorrectly every build (with no way to seemingly fix it for asset catalogs) thus causing asset catalog recompilations each time.
2024-11-06 23:41:22 -05:00
Mikhail b8a60ee66f Remove Greaselion (#26283)
* remove greaselion files
* cleanup *.h files
* cleanup *.cc files
* cleanup GN
* cleanup other files
* Fix presubmit
* Remove extension* from {push/pull}_l10n
2024-11-04 21:10:33 +01:00
AlexeyBarabash 9540486fa1 Fixed multiple errors
METADATA ERROR: missing required fields in README.chromium in brave/third_party/rust/***

These libs and it's metadata are at upstream src/third_party/rust
2024-10-03 17:06:30 +01:00
cf101980b5 Update filecoin-cxx deps, mainly multihash reland (#25666)
Update `filecoin-cxx` deps, mainly `multihash`

This change is a first pass in getting the dependecies for
`filecoin-cxx` updated, to eventually be able to drop the unmaintained
crate `proc-macro-error`.

This change updates `multihash` to `v0.16.3`->`v0.18.1`. In a follow up
PR, the goal will be to deploy `v0.19.1`, which drops the unwanted crate
as a transient dependency.

---------

Co-authored-by: Ralph Giles <rgiles@brave.com>
Co-authored-by: Claudio DeSouza <cdesouza@brave.com>
2024-09-20 16:48:45 -07:00
Michael Herrmann acf76d211a Revert "Work around flaky create_dist_zips on macOS (#25576)" (#25631)
This reverts commit ab04e497f0.
It seems that the other recent "fix" commit did fix the issue.
2024-09-18 21:29:41 +02:00
Pavel Beloborodov 09558152d8 Added adblock info tab. (#25490)
* Added adblock info tab.
2024-09-17 08:01:27 +02:00
Michael Herrmann ab04e497f0 Work around flaky create_dist_zips on macOS (#25576) 2024-09-16 16:38:57 +01:00
Anthony Tseng bd1d89cb2e Formatting fixes which not related to this PR
failure is cause by https://github.com/brave/brave-core/pull/25065
which skips CI
2024-08-22 10:36:57 -07:00
Anthony Tseng 4305a4e990 Compare similarity between page context and prompt to extract relevant
parts for contents that exceeds context limit
2024-08-22 09:59:41 -07:00
Michael Herrmann 09d2b1d70c Use Omaha 4 in Brave.pkg when brave_enable_updater (#24676) 2024-08-16 08:20:39 +02:00
Michael Herrmann c43aad5289 Cross-compilation improvements for codesigning (#25087) 2024-08-13 18:08:18 +02:00