0
Files
src/ash/multi_device_setup
Mitsuru Oshima 6856e7e29e Remove AshTestBase::SetUp(std::unique_ptr<TestShellDelegate>)
This is dangerous because SetUp() in subclass may call this, which in
turn may bypass a SetUp in its super class. (like in exo)

Instead of adding aonther "set_delegate", CL allows a subclass update
init_params_ directly via input_parmas(). This uses reference as the
caller should never see nullptr (or it should be treated as fatal).

This also updates ctor of ChromeAhsTestBase to call its ctor so that it
has single call path to super classe's ctor.

Bug: None

Change-Id: If18131a3f3e5e893b473013f9383044b22c9e9e7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6355206
Reviewed-by: Hidehiko Abe <hidehiko@chromium.org>
Commit-Queue: Mitsuru Oshima <oshima@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1435864}
2025-03-20 21:59:21 -07:00
..