Add shim library for //third_party/distributed_point_functions
This CL adds a shim library that exposes exactly the functionality that
//content/browser/aggregation_service needs. Its header file does *not*
include dpf/distributed_point_function.h, which would cause a future
name collision, as described in the linked bug.
Bug: 1499970, 1501035
Low-Coverage-Reason: COVERAGE_UNDERREPORTED https://crbug.com/1501035
Change-Id: Ia7adabcb22e490f0d08559fd8f6042af04095713
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5008533
Reviewed-by: Alex Turner <[email protected]>
Reviewed-by: Ben Pastene <[email protected]>
Auto-Submit: Dan McArdle <[email protected]>
Commit-Queue: Ben Pastene <[email protected]>
Reviewed-by: Andrew Grieve <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1222494}
diff --git a/BUILD.gn b/BUILD.gn
index 250ca73e..e755ab8 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -106,6 +106,7 @@
"//third_party/angle/src/tests:angle_end2end_tests",
"//third_party/angle/src/tests:angle_unittests",
"//third_party/angle/src/tests:angle_white_box_tests",
+ "//third_party/distributed_point_functions:distributed_point_functions_unittests",
"//third_party/flatbuffers:flatbuffers_unittests",
"//third_party/liburlpattern:liburlpattern_unittests",
"//tools/binary_size:binary_size_trybot_py",