Commit Graph
2 Commits
Author SHA1 Message Date
cdesouza-chromium 598e9b63a4 [build-commands] Allow gn to set .env value defaults (#29897)
This PR changes the way we are reading values from `.env` to allow
absent keys to pass `undefined` forward, and being ignored when
generating gn args, as opposed to have our build commands providing a
default in the absence of the key. This change will allow defaults to be
stored in `.gn` files, rather than always being overwritten by our build
command.

Improper default overwritting is what caused the crash relating to these
two PRs:

https://github.com/brave/brave-core/pull/28463
https://github.com/brave/brave-core/pull/29891
2025-07-03 14:06:51 +01:00
StephenHeaps 77837c7530 fix(privacy): Proxy component updater on iOS (#28472)
* Refactor url proxy helper method out for use by all platforms.

* Move geolocation build flag to shared location for all platforms.

* Use shared redirect helper on iOS.

* Move static redirect helper, geolocation build flag, safe browsing build flag to components.
2025-05-07 14:27:06 -04:00