Commit 9d6b61dd authored by Mario Sanchez Prada's avatar Mario Sanchez Prada Committed by Commit Bot

Migrate references of gfx::mojom::blink::GeometryTraitsTestService

Convert the remaining references to this interface using the old
mojo types in tests.

Bug: 955171, 978694
Change-Id: I2b4bb0701f3d932b830c06be945ea1e0cdb643f9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1840691Reviewed-by: default avatarKen Rockot <rockot@google.com>
Reviewed-by: default avatarKinuko Yasuda <kinuko@chromium.org>
Commit-Queue: Mario Sanchez Prada <mario@igalia.com>
Cr-Commit-Position: refs/heads/master@{#703645}
parent 99e41b7c
...@@ -5,7 +5,8 @@ ...@@ -5,7 +5,8 @@
#include <utility> #include <utility>
#include "base/test/task_environment.h" #include "base/test/task_environment.h"
#include "mojo/public/cpp/bindings/binding_set.h" #include "mojo/public/cpp/bindings/receiver_set.h"
#include "mojo/public/cpp/bindings/remote.h"
#include "testing/gtest/include/gtest/gtest.h" #include "testing/gtest/include/gtest/gtest.h"
#include "ui/gfx/geometry/mojom/geometry.mojom-blink.h" #include "ui/gfx/geometry/mojom/geometry.mojom-blink.h"
#include "ui/gfx/geometry/mojom/geometry_traits_test_service.mojom-blink.h" #include "ui/gfx/geometry/mojom/geometry_traits_test_service.mojom-blink.h"
...@@ -21,9 +22,10 @@ class GeometryStructTraitsTest ...@@ -21,9 +22,10 @@ class GeometryStructTraitsTest
GeometryStructTraitsTest() {} GeometryStructTraitsTest() {}
protected: protected:
gfx::mojom::blink::GeometryTraitsTestServicePtr GetTraitsTestProxy() { mojo::Remote<gfx::mojom::blink::GeometryTraitsTestService>
gfx::mojom::blink::GeometryTraitsTestServicePtr proxy; GetTraitsTestProxy() {
traits_test_bindings_.AddBinding(this, mojo::MakeRequest(&proxy)); mojo::Remote<gfx::mojom::blink::GeometryTraitsTestService> proxy;
traits_test_receivers_.Add(this, proxy.BindNewPipeAndPassReceiver());
return proxy; return proxy;
} }
...@@ -93,8 +95,8 @@ class GeometryStructTraitsTest ...@@ -93,8 +95,8 @@ class GeometryStructTraitsTest
std::move(callback).Run(q); std::move(callback).Run(q);
} }
mojo::BindingSet<gfx::mojom::blink::GeometryTraitsTestService> mojo::ReceiverSet<gfx::mojom::blink::GeometryTraitsTestService>
traits_test_bindings_; traits_test_receivers_;
base::test::TaskEnvironment task_environment_; base::test::TaskEnvironment task_environment_;
...@@ -107,7 +109,8 @@ TEST_F(GeometryStructTraitsTest, Size) { ...@@ -107,7 +109,8 @@ TEST_F(GeometryStructTraitsTest, Size) {
const int32_t kWidth = 1234; const int32_t kWidth = 1234;
const int32_t kHeight = 5678; const int32_t kHeight = 5678;
WebSize input(kWidth, kHeight); WebSize input(kWidth, kHeight);
gfx::mojom::blink::GeometryTraitsTestServicePtr proxy = GetTraitsTestProxy(); mojo::Remote<gfx::mojom::blink::GeometryTraitsTestService> proxy =
GetTraitsTestProxy();
WebSize output; WebSize output;
proxy->EchoSize(input, &output); proxy->EchoSize(input, &output);
EXPECT_EQ(input, output); EXPECT_EQ(input, output);
...@@ -117,7 +120,8 @@ TEST_F(GeometryStructTraitsTest, Point) { ...@@ -117,7 +120,8 @@ TEST_F(GeometryStructTraitsTest, Point) {
const float kX = 1234; const float kX = 1234;
const float kY = 5678; const float kY = 5678;
WebPoint input(kX, kY); WebPoint input(kX, kY);
gfx::mojom::blink::GeometryTraitsTestServicePtr proxy = GetTraitsTestProxy(); mojo::Remote<gfx::mojom::blink::GeometryTraitsTestService> proxy =
GetTraitsTestProxy();
WebPoint output; WebPoint output;
proxy->EchoPoint(input, &output); proxy->EchoPoint(input, &output);
EXPECT_EQ(input, output); EXPECT_EQ(input, output);
...@@ -127,7 +131,8 @@ TEST_F(GeometryStructTraitsTest, PointF) { ...@@ -127,7 +131,8 @@ TEST_F(GeometryStructTraitsTest, PointF) {
const float kX = 1.234; const float kX = 1.234;
const float kY = 5.678; const float kY = 5.678;
WebFloatPoint input(kX, kY); WebFloatPoint input(kX, kY);
gfx::mojom::blink::GeometryTraitsTestServicePtr proxy = GetTraitsTestProxy(); mojo::Remote<gfx::mojom::blink::GeometryTraitsTestService> proxy =
GetTraitsTestProxy();
WebFloatPoint output; WebFloatPoint output;
proxy->EchoPointF(input, &output); proxy->EchoPointF(input, &output);
EXPECT_EQ(input, output); EXPECT_EQ(input, output);
...@@ -138,7 +143,8 @@ TEST_F(GeometryStructTraitsTest, Point3D) { ...@@ -138,7 +143,8 @@ TEST_F(GeometryStructTraitsTest, Point3D) {
const float kY = 5.678; const float kY = 5.678;
const float kZ = 9.098; const float kZ = 9.098;
WebFloatPoint3D input(kX, kY, kZ); WebFloatPoint3D input(kX, kY, kZ);
gfx::mojom::blink::GeometryTraitsTestServicePtr proxy = GetTraitsTestProxy(); mojo::Remote<gfx::mojom::blink::GeometryTraitsTestService> proxy =
GetTraitsTestProxy();
WebFloatPoint3D output; WebFloatPoint3D output;
proxy->EchoPoint3F(input, &output); proxy->EchoPoint3F(input, &output);
EXPECT_EQ(input, output); EXPECT_EQ(input, output);
...@@ -150,7 +156,8 @@ TEST_F(GeometryStructTraitsTest, Rect) { ...@@ -150,7 +156,8 @@ TEST_F(GeometryStructTraitsTest, Rect) {
const float kWidth = 3; const float kWidth = 3;
const float kHeight = 4; const float kHeight = 4;
WebRect input(kX, kY, kWidth, kHeight); WebRect input(kX, kY, kWidth, kHeight);
gfx::mojom::blink::GeometryTraitsTestServicePtr proxy = GetTraitsTestProxy(); mojo::Remote<gfx::mojom::blink::GeometryTraitsTestService> proxy =
GetTraitsTestProxy();
WebRect output; WebRect output;
proxy->EchoRect(input, &output); proxy->EchoRect(input, &output);
EXPECT_EQ(input, output); EXPECT_EQ(input, output);
...@@ -162,7 +169,8 @@ TEST_F(GeometryStructTraitsTest, RectF) { ...@@ -162,7 +169,8 @@ TEST_F(GeometryStructTraitsTest, RectF) {
const float kWidth = 3.456; const float kWidth = 3.456;
const float kHeight = 4.567; const float kHeight = 4.567;
WebFloatRect input(kX, kY, kWidth, kHeight); WebFloatRect input(kX, kY, kWidth, kHeight);
gfx::mojom::blink::GeometryTraitsTestServicePtr proxy = GetTraitsTestProxy(); mojo::Remote<gfx::mojom::blink::GeometryTraitsTestService> proxy =
GetTraitsTestProxy();
WebFloatRect output; WebFloatRect output;
proxy->EchoRectF(input, &output); proxy->EchoRectF(input, &output);
EXPECT_EQ(input, output); EXPECT_EQ(input, output);
......
...@@ -5,7 +5,8 @@ ...@@ -5,7 +5,8 @@
#include <utility> #include <utility>
#include "base/test/task_environment.h" #include "base/test/task_environment.h"
#include "mojo/public/cpp/bindings/binding_set.h" #include "mojo/public/cpp/bindings/receiver_set.h"
#include "mojo/public/cpp/bindings/remote.h"
#include "testing/gtest/include/gtest/gtest.h" #include "testing/gtest/include/gtest/gtest.h"
#include "ui/gfx/geometry/mojom/geometry_traits_test_service.mojom.h" #include "ui/gfx/geometry/mojom/geometry_traits_test_service.mojom.h"
#include "ui/gfx/geometry/point.h" #include "ui/gfx/geometry/point.h"
...@@ -21,9 +22,9 @@ class GeometryStructTraitsTest : public testing::Test, ...@@ -21,9 +22,9 @@ class GeometryStructTraitsTest : public testing::Test,
GeometryStructTraitsTest() {} GeometryStructTraitsTest() {}
protected: protected:
mojom::GeometryTraitsTestServicePtr GetTraitsTestProxy() { mojo::Remote<mojom::GeometryTraitsTestService> GetTraitsTestProxy() {
mojom::GeometryTraitsTestServicePtr proxy; mojo::Remote<mojom::GeometryTraitsTestService> proxy;
traits_test_bindings_.AddBinding(this, mojo::MakeRequest(&proxy)); traits_test_receivers_.Add(this, proxy.BindNewPipeAndPassReceiver());
return proxy; return proxy;
} }
...@@ -85,7 +86,7 @@ class GeometryStructTraitsTest : public testing::Test, ...@@ -85,7 +86,7 @@ class GeometryStructTraitsTest : public testing::Test,
} }
base::test::TaskEnvironment task_environment_; base::test::TaskEnvironment task_environment_;
mojo::BindingSet<GeometryTraitsTestService> traits_test_bindings_; mojo::ReceiverSet<GeometryTraitsTestService> traits_test_receivers_;
DISALLOW_COPY_AND_ASSIGN(GeometryStructTraitsTest); DISALLOW_COPY_AND_ASSIGN(GeometryStructTraitsTest);
}; };
...@@ -96,7 +97,7 @@ TEST_F(GeometryStructTraitsTest, Point) { ...@@ -96,7 +97,7 @@ TEST_F(GeometryStructTraitsTest, Point) {
const int32_t x = 1234; const int32_t x = 1234;
const int32_t y = -5678; const int32_t y = -5678;
gfx::Point input(x, y); gfx::Point input(x, y);
mojom::GeometryTraitsTestServicePtr proxy = GetTraitsTestProxy(); mojo::Remote<mojom::GeometryTraitsTestService> proxy = GetTraitsTestProxy();
gfx::Point output; gfx::Point output;
proxy->EchoPoint(input, &output); proxy->EchoPoint(input, &output);
EXPECT_EQ(x, output.x()); EXPECT_EQ(x, output.x());
...@@ -107,7 +108,7 @@ TEST_F(GeometryStructTraitsTest, PointF) { ...@@ -107,7 +108,7 @@ TEST_F(GeometryStructTraitsTest, PointF) {
const float x = 1234.5f; const float x = 1234.5f;
const float y = 6789.6f; const float y = 6789.6f;
gfx::PointF input(x, y); gfx::PointF input(x, y);
mojom::GeometryTraitsTestServicePtr proxy = GetTraitsTestProxy(); mojo::Remote<mojom::GeometryTraitsTestService> proxy = GetTraitsTestProxy();
gfx::PointF output; gfx::PointF output;
proxy->EchoPointF(input, &output); proxy->EchoPointF(input, &output);
EXPECT_EQ(x, output.x()); EXPECT_EQ(x, output.x());
...@@ -119,7 +120,7 @@ TEST_F(GeometryStructTraitsTest, Point3F) { ...@@ -119,7 +120,7 @@ TEST_F(GeometryStructTraitsTest, Point3F) {
const float y = 6789.6f; const float y = 6789.6f;
const float z = 5432.1f; const float z = 5432.1f;
gfx::Point3F input(x, y, z); gfx::Point3F input(x, y, z);
mojom::GeometryTraitsTestServicePtr proxy = GetTraitsTestProxy(); mojo::Remote<mojom::GeometryTraitsTestService> proxy = GetTraitsTestProxy();
gfx::Point3F output; gfx::Point3F output;
proxy->EchoPoint3F(input, &output); proxy->EchoPoint3F(input, &output);
EXPECT_EQ(x, output.x()); EXPECT_EQ(x, output.x());
...@@ -131,7 +132,7 @@ TEST_F(GeometryStructTraitsTest, Size) { ...@@ -131,7 +132,7 @@ TEST_F(GeometryStructTraitsTest, Size) {
const int32_t width = 1234; const int32_t width = 1234;
const int32_t height = 5678; const int32_t height = 5678;
gfx::Size input(width, height); gfx::Size input(width, height);
mojom::GeometryTraitsTestServicePtr proxy = GetTraitsTestProxy(); mojo::Remote<mojom::GeometryTraitsTestService> proxy = GetTraitsTestProxy();
gfx::Size output; gfx::Size output;
proxy->EchoSize(input, &output); proxy->EchoSize(input, &output);
EXPECT_EQ(width, output.width()); EXPECT_EQ(width, output.width());
...@@ -142,7 +143,7 @@ TEST_F(GeometryStructTraitsTest, SizeF) { ...@@ -142,7 +143,7 @@ TEST_F(GeometryStructTraitsTest, SizeF) {
const float width = 1234.5f; const float width = 1234.5f;
const float height = 6789.6f; const float height = 6789.6f;
gfx::SizeF input(width, height); gfx::SizeF input(width, height);
mojom::GeometryTraitsTestServicePtr proxy = GetTraitsTestProxy(); mojo::Remote<mojom::GeometryTraitsTestService> proxy = GetTraitsTestProxy();
gfx::SizeF output; gfx::SizeF output;
proxy->EchoSizeF(input, &output); proxy->EchoSizeF(input, &output);
EXPECT_EQ(width, output.width()); EXPECT_EQ(width, output.width());
...@@ -155,7 +156,7 @@ TEST_F(GeometryStructTraitsTest, Rect) { ...@@ -155,7 +156,7 @@ TEST_F(GeometryStructTraitsTest, Rect) {
const int32_t width = 4321; const int32_t width = 4321;
const int32_t height = 8765; const int32_t height = 8765;
gfx::Rect input(x, y, width, height); gfx::Rect input(x, y, width, height);
mojom::GeometryTraitsTestServicePtr proxy = GetTraitsTestProxy(); mojo::Remote<mojom::GeometryTraitsTestService> proxy = GetTraitsTestProxy();
gfx::Rect output; gfx::Rect output;
proxy->EchoRect(input, &output); proxy->EchoRect(input, &output);
EXPECT_EQ(x, output.x()); EXPECT_EQ(x, output.x());
...@@ -170,7 +171,7 @@ TEST_F(GeometryStructTraitsTest, RectF) { ...@@ -170,7 +171,7 @@ TEST_F(GeometryStructTraitsTest, RectF) {
const float width = 4321.3f; const float width = 4321.3f;
const float height = 8765.4f; const float height = 8765.4f;
gfx::RectF input(x, y, width, height); gfx::RectF input(x, y, width, height);
mojom::GeometryTraitsTestServicePtr proxy = GetTraitsTestProxy(); mojo::Remote<mojom::GeometryTraitsTestService> proxy = GetTraitsTestProxy();
gfx::RectF output; gfx::RectF output;
proxy->EchoRectF(input, &output); proxy->EchoRectF(input, &output);
EXPECT_EQ(x, output.x()); EXPECT_EQ(x, output.x());
...@@ -185,7 +186,7 @@ TEST_F(GeometryStructTraitsTest, Insets) { ...@@ -185,7 +186,7 @@ TEST_F(GeometryStructTraitsTest, Insets) {
const int32_t bottom = 4321; const int32_t bottom = 4321;
const int32_t right = 8765; const int32_t right = 8765;
gfx::Insets input(top, left, bottom, right); gfx::Insets input(top, left, bottom, right);
mojom::GeometryTraitsTestServicePtr proxy = GetTraitsTestProxy(); mojo::Remote<mojom::GeometryTraitsTestService> proxy = GetTraitsTestProxy();
gfx::Insets output; gfx::Insets output;
proxy->EchoInsets(input, &output); proxy->EchoInsets(input, &output);
EXPECT_EQ(top, output.top()); EXPECT_EQ(top, output.top());
...@@ -200,7 +201,7 @@ TEST_F(GeometryStructTraitsTest, InsetsF) { ...@@ -200,7 +201,7 @@ TEST_F(GeometryStructTraitsTest, InsetsF) {
const float bottom = 4321.3f; const float bottom = 4321.3f;
const float right = 8765.4f; const float right = 8765.4f;
gfx::InsetsF input(top, left, bottom, right); gfx::InsetsF input(top, left, bottom, right);
mojom::GeometryTraitsTestServicePtr proxy = GetTraitsTestProxy(); mojo::Remote<mojom::GeometryTraitsTestService> proxy = GetTraitsTestProxy();
gfx::InsetsF output; gfx::InsetsF output;
proxy->EchoInsetsF(input, &output); proxy->EchoInsetsF(input, &output);
EXPECT_EQ(top, output.top()); EXPECT_EQ(top, output.top());
...@@ -213,7 +214,7 @@ TEST_F(GeometryStructTraitsTest, Vector2d) { ...@@ -213,7 +214,7 @@ TEST_F(GeometryStructTraitsTest, Vector2d) {
const int32_t x = 1234; const int32_t x = 1234;
const int32_t y = -5678; const int32_t y = -5678;
gfx::Vector2d input(x, y); gfx::Vector2d input(x, y);
mojom::GeometryTraitsTestServicePtr proxy = GetTraitsTestProxy(); mojo::Remote<mojom::GeometryTraitsTestService> proxy = GetTraitsTestProxy();
gfx::Vector2d output; gfx::Vector2d output;
proxy->EchoVector2d(input, &output); proxy->EchoVector2d(input, &output);
EXPECT_EQ(x, output.x()); EXPECT_EQ(x, output.x());
...@@ -224,7 +225,7 @@ TEST_F(GeometryStructTraitsTest, Vector2dF) { ...@@ -224,7 +225,7 @@ TEST_F(GeometryStructTraitsTest, Vector2dF) {
const float x = 1234.5f; const float x = 1234.5f;
const float y = 6789.6f; const float y = 6789.6f;
gfx::Vector2dF input(x, y); gfx::Vector2dF input(x, y);
mojom::GeometryTraitsTestServicePtr proxy = GetTraitsTestProxy(); mojo::Remote<mojom::GeometryTraitsTestService> proxy = GetTraitsTestProxy();
gfx::Vector2dF output; gfx::Vector2dF output;
proxy->EchoVector2dF(input, &output); proxy->EchoVector2dF(input, &output);
EXPECT_EQ(x, output.x()); EXPECT_EQ(x, output.x());
...@@ -236,7 +237,7 @@ TEST_F(GeometryStructTraitsTest, Vector3dF) { ...@@ -236,7 +237,7 @@ TEST_F(GeometryStructTraitsTest, Vector3dF) {
const float y = 6789.6f; const float y = 6789.6f;
const float z = 5432.1f; const float z = 5432.1f;
gfx::Vector3dF input(x, y, z); gfx::Vector3dF input(x, y, z);
mojom::GeometryTraitsTestServicePtr proxy = GetTraitsTestProxy(); mojo::Remote<mojom::GeometryTraitsTestService> proxy = GetTraitsTestProxy();
gfx::Vector3dF output; gfx::Vector3dF output;
proxy->EchoVector3dF(input, &output); proxy->EchoVector3dF(input, &output);
EXPECT_EQ(x, output.x()); EXPECT_EQ(x, output.x());
...@@ -250,7 +251,7 @@ TEST_F(GeometryStructTraitsTest, Quaternion) { ...@@ -250,7 +251,7 @@ TEST_F(GeometryStructTraitsTest, Quaternion) {
const double z = 31415.9; const double z = 31415.9;
const double w = 27182.8; const double w = 27182.8;
gfx::Quaternion input(x, y, z, w); gfx::Quaternion input(x, y, z, w);
mojom::GeometryTraitsTestServicePtr proxy = GetTraitsTestProxy(); mojo::Remote<mojom::GeometryTraitsTestService> proxy = GetTraitsTestProxy();
gfx::Quaternion output; gfx::Quaternion output;
proxy->EchoQuaternion(input, &output); proxy->EchoQuaternion(input, &output);
EXPECT_EQ(x, output.x()); EXPECT_EQ(x, output.x());
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment