12 Commits
Author SHA1 Message Date
Anton Paymyshev 1071efbc82 Fix implicit deps on chromium components (#29914)
signin sync_device_info update_client value_store variations version_info
2025-07-04 22:28:15 +07:00
goodov 6526724c05 Support brave-variations test seed testing process (#24604)
Add --variations-pr flag support.
2024-07-12 23:56:09 +07:00
Aleksey Khoroshilov b7b8c3e71d Download Griffin seed on first launch. 2023-09-22 13:56:57 +07:00
Artem Samoilenko b049a9b2e6 [Android] New params for VariationsSeedFetcher.getConnectionString
Chromium change:
https://github.com/chromium/chromium/commit/fff162f502f2e7d92cb76534d2c00e1c93a1dbe4

WebView: Adding non-embedded code for Fast Variations Mitigation.
In order to increase variations seed uptake speed, WebView is adding
a new safe mode mitigation for this very purpose.

Bug: 1395513
2023-05-15 13:10:36 +01:00
Simone Arpe 39cf09370b Fix copyright header (#18011)
Replaces `http` protocol with `https` in the copyright header for Java and XML files.
2023-04-12 15:10:02 +02:00
Pavel Beloborodov a996b368d2 Make BUILDFLAGS instead of defines (#12928)
* BRAVE_STATS_API_KEY build flag.

* BINANCE_CLIENT_ID build flag.

* BRAVE_SYNC_ENDPOINT build flag.

* SAFETYNET_API_KEY build flag.

* BRAVE_VARIATIONS_SERVER_URL build flag.

* WEBCOMPAT_REPORT_ENDPOINT build flag.

* BRAVE_USAGE_SERVER(brave_stats_updater_url) build flag.

* SAFEBROWSING_ENDPOINT build flag.

* FTX_CLIENT_ID & FTX_CLIENT_SECRET build flags.

* BITFLYER, GEMINI_OAUTH, REWARDS_GRANT build flags.

* build/features.gni deleted. Flags moved to the corresponding .gn files.

* Internal ledger config to buildflags.
2022-04-12 10:37:29 +07:00
samartnik ed0845c9ba [Android] Fixed lint 2022-02-18 15:35:21 -05:00
samartnik bcf17eaf6f [Android] Fixed typo and edge case scenario 2022-02-18 15:06:21 -05:00
samartnik b236c82562 [Android] Fixed variations server for FRT pre-fetching data 2022-02-18 14:42:01 -05:00
mkarolin f95b6d4869 Adds an override for insecure variations server URL.
Network audit test error:

NETWORK AUDIT FAIL:http://clientservices.googleapis.com/chrome-variations/seed?osname=linux&milestone=98

While we already override the secure variations server URL, if the
connection doesn't succeed for whatever reason, VariationsServer may try
to use the fall-back insecure url, which we weren't overriding.

We don't want to fall back on an insecure url, though. So, instead we
supply the same secure url to the insecure url switch. This will cause
the code in the VariationsServer to not use it.
2022-01-24 15:38:52 -05:00
Moritz Haller 319ff97b73 Ensure brave_variations_url is not empty for official builds 2021-03-01 00:13:01 -07:00
Moritz Haller 61dc65f32b Add experiments for Brave Ads 2020-11-08 09:05:14 +00:00