0

Create base/apple and move bridging.h to it

Bug: none
Change-Id: Idb8ff1c781ef5c9767f19e94d212ef9cdba91d2c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4521459
Owners-Override: Daniel Cheng <dcheng@chromium.org>
Code-Coverage: Findit <findit-for-me@appspot.gserviceaccount.com>
Auto-Submit: Avi Drissman <avi@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Owners-Override: Avi Drissman <avi@chromium.org>
Commit-Queue: Daniel Cheng <dcheng@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1142818}
This commit is contained in:
Avi Drissman
2023-05-11 19:04:10 +00:00
committed by Chromium LUCI CQ
parent b03beb814d
commit cfa612588b
45 changed files with 132 additions and 125 deletions

@ -11,7 +11,7 @@
#include <utility>
#include "base/mac/bridging.h"
#include "base/apple/bridging.h"
#include "base/mac/foundation_util.h"
#include "base/memory/ptr_util.h"
#include "components/power_metrics/m1_sensors_internal_types_mac.h"
@ -66,7 +66,7 @@ std::unique_ptr<M1SensorsReader> M1SensorsReader::Create() {
@kIOHIDPrimaryUsagePageKey : @(kHIDPage_AppleVendor),
@kIOHIDPrimaryUsageKey : @(kHIDUsage_AppleVendor_TemperatureSensor),
};
IOHIDEventSystemClientSetMatching(system, base::mac::NSToCFPtrCast(filter));
IOHIDEventSystemClientSetMatching(system, base::apple::NSToCFPtrCast(filter));
return base::WrapUnique(new M1SensorsReader(std::move(system)));
}