Migrate base::{size,empty,data} to STL equivalents in //ui.
Bug: 1299695
Change-Id: I23fca511deab45aceaefabeb37541f7fcbe1e306
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3492696
Auto-Submit: Daniel Cheng <[email protected]>
Reviewed-by: Lei Zhang <[email protected]>
Commit-Queue: Lei Zhang <[email protected]>
Owners-Override: Lei Zhang <[email protected]>
Cr-Commit-Position: refs/heads/main@{#975519}
diff --git a/ui/display/manager/configure_displays_task.cc b/ui/display/manager/configure_displays_task.cc
index 4cc919d..c3d094d 100644
--- a/ui/display/manager/configure_displays_task.cc
+++ b/ui/display/manager/configure_displays_task.cc
@@ -10,7 +10,6 @@
#include "base/bind.h"
#include "base/containers/flat_set.h"
#include "base/containers/queue.h"
-#include "base/cxx17_backports.h"
#include "base/logging.h"
#include "base/metrics/histogram_functions.h"
#include "base/metrics/histogram_macros.h"
@@ -96,23 +95,23 @@
const gfx::Size size = mode->size();
uint32_t width_idx = 0;
uint32_t height_idx = 0;
- for (; width_idx < base::size(kDisplayResolutionSamples); width_idx++) {
+ for (; width_idx < std::size(kDisplayResolutionSamples); width_idx++) {
if (size.width() <= kDisplayResolutionSamples[width_idx])
break;
}
- for (; height_idx < base::size(kDisplayResolutionSamples); height_idx++) {
+ for (; height_idx < std::size(kDisplayResolutionSamples); height_idx++) {
if (size.height() <= kDisplayResolutionSamples[height_idx])
break;
}
- if (width_idx == base::size(kDisplayResolutionSamples) ||
- height_idx == base::size(kDisplayResolutionSamples))
- return base::size(kDisplayResolutionSamples) *
- base::size(kDisplayResolutionSamples) +
+ if (width_idx == std::size(kDisplayResolutionSamples) ||
+ height_idx == std::size(kDisplayResolutionSamples))
+ return std::size(kDisplayResolutionSamples) *
+ std::size(kDisplayResolutionSamples) +
1; // Overflow bucket
// Computes the index of DisplayResolution, starting from 1, since 0 is used
// when powering off the display.
- return width_idx * base::size(kDisplayResolutionSamples) + height_idx + 1;
+ return width_idx * std::size(kDisplayResolutionSamples) + height_idx + 1;
}
void UpdateResolutionAndRefreshRateUma(const DisplayConfigureRequest& request) {
@@ -123,8 +122,8 @@
internal ? "ConfigureDisplays.Internal.Modeset.Resolution"
: "ConfigureDisplays.External.Modeset.Resolution",
ComputeDisplayResolutionEnum(request.mode),
- base::size(kDisplayResolutionSamples) *
- base::size(kDisplayResolutionSamples) +
+ std::size(kDisplayResolutionSamples) *
+ std::size(kDisplayResolutionSamples) +
2);
base::HistogramBase* histogram = base::LinearHistogram::FactoryGet(