Home | History | Annotate | Download | only in tests
      1 // Copyright 2014 The Chromium Authors. All rights reserved.
      2 // Use of this source code is governed by a BSD-style license that can be
      3 // found in the LICENSE file.
      4 
      5 [JavaPackage="org.chromium.mojo.bindings.test.mojom.test_structs"]
      6 module mojo.test;
      7 
      8 struct Rect {
      9   int32 x;
     10   int32 y;
     11   int32 width;
     12   int32 height;
     13 };
     14 
     15 // A copy of Rect that is typemapped differently in the chromium and blink
     16 // variants.
     17 struct TypemappedRect {
     18   int32 x;
     19   int32 y;
     20   int32 width;
     21   int32 height;
     22 };
     23 
     24 // A copy of Rect that is typemapped to the same custom type in the chromium and
     25 // blink variants.
     26 struct SharedTypemappedRect {
     27   int32 x;
     28   int32 y;
     29   int32 width;
     30   int32 height;
     31 };