Disable the upstream Captcha Provider component (#34392)
Disable the upstream Captcha Provider component. Note: due to what looks like a naming mistake upstream, this component erroneously identifies itself as "Probabilistic Reveal Tokens" in brave://components. It is a different component with its own unique component ID, however. Chromium changes: https://source.chromium.org/chromium/chromium/src/+/8cd9c51cde3520cc70c09553bb5fb72c75e04a37 commit 8cd9c51cde3520cc70c09553bb5fb72c75e04a37 Author: Ryan Kalla <ryankalla@google.com> Date: Tue Jan 20 14:59:58 2026 -0800 Add UMA metrics to track CAPTCHA frame loads and interactions We are interested in measuring CAPTCHA frame loads and interactions with UMA/UKM metrics to see how CAPTCHA challenge rates are changing over time. Additionally, we would like to measure if CAPTCHA challenge rates are different when an AI agent (in this case the Glic agent, Bluedog) is active on the tab. This is implemented with a new PageLoadMetricsObserver, which will determine CAPTCHA frames based on the frame URL. The list of tracked CAPTCHA URLs is provided via the Component Updater. Bug: 473517428 Chrome privacy consultation can be found at b/470068830. Bug: 473517428 Change-Id: I37054eb55f2f817c4482763e386e054df5a71c1c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7396984 Reviewed-by: Ian Clelland <iclelland@chromium.org> Reviewed-by: Tommy Nyquist <nyquist@chromium.org> Commit-Queue: Ryan Kalla <ryankalla@google.com> Cr-Commit-Position: refs/heads/main@{#1571908}
This commit is contained in:
@@ -50,6 +50,7 @@ void ComponentInstaller::Register(
|
||||
// Regexes
|
||||
"bjbcblmdcnggnibecjikpoljcgkbgphl", // WASM TTS Engine
|
||||
"ninodabcejpeglfjbkhdplaoglpcbffj", // Actor Safety Lists
|
||||
"pficcddpglkpaaihklmahepgjmefdnom", // Captcha Provider
|
||||
#if BUILDFLAG(IS_ANDROID)
|
||||
"lmelglejhemejginpboagddgdfbepgmp", // Optimization Hints
|
||||
"obedbbhbpmojnkanicioggnmelmoomoc" // OnDeviceHeadSuggest
|
||||
|
||||
@@ -790,6 +790,9 @@
|
||||
-PageActionMetricsRecorderTest.*
|
||||
-PageActionControllerTest.NotifyActionClickedLogsHistogram
|
||||
|
||||
# This test fails because we disable installing the Captcha Provider component
|
||||
-CaptchaProviderComponentInstallerPolicyTest.ComponentRegistered
|
||||
|
||||
# Tests below this point have not been diagnosed or had issues created yet.
|
||||
-AboutFlagsHistogramTest.*
|
||||
-AboutFlagsTest.EveryFlagHasMetadata
|
||||
|
||||
Reference in New Issue
Block a user