[cr149] glic_experimental_triggering_opted_in in DeviceInfo

This change reruns the plasters, and adds an update to the call for the
constructor of `DeviceInfo` to pass the newly added argument.

Chromium changes:
https://chromium.googlesource.com/chromium/src/+/390ff11a3d7dee78459be3ad5a0f7ca614700bd7

commit 390ff11a3d7dee78459be3ad5a0f7ca614700bd7
Author: Theodore Olsauskas-Warren <sauski@google.com>
Date:   Fri Apr 24 12:04:14 2026 -0700

    [GLIC] Include experimental_triggering opt-in state in DeviceInfo

    A new function which represents the combination of GLIC FRE +
    Actuation + Experimental actuation is added to GlicEnabling, and
    the value is included in the DeviceInfo FeatureSpecificFields.

    Many test call sites which construct a DeviceInfo object are updated,
    and given we are updating these sites anyway, the singular default
    value for MobilePromoOnDesktopPromoTypeSet in the DeviceInfo
    constructor is removed and call sites updated.

    Bug: b:505510293
    Change-Id: I3943e1eddf83ae6d431cc62b8446876c1bd35105
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7783606
    Reviewed-by: Mikel Astiz <mastiz@chromium.org>
    Reviewed-by: James Cook <jamescook@chromium.org>
    Reviewed-by: Rohit Rao <rohitrao@chromium.org>
    Commit-Queue: Theodore Olsauskas-Warren <sauski@google.com>
    Reviewed-by: Tommy Nyquist <nyquist@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#1620378}
This commit is contained in:
Claudio DeSouza
2026-05-22 16:57:24 -04:00
committed by Max Karolinskiy
parent 48e7a587c0
commit ec3fc55ca2
@@ -87,6 +87,7 @@ std::unique_ptr<DeviceInfo> BraveSpecificsToModel(
SpecificsToAutoSignOutLastSigninTimestamp(specifics),
specifics.feature_fields().desktop_to_ios_promo_receiving_enabled(),
SpecificsToDesktopToIOSPromoReceivingTypes(specifics),
specifics.feature_fields().glic_experimental_triggering_opted_in(),
SpecificsToSelfDeleteSupport(specifics));
}