Bug 1494898. Re-generate FFI header
authorJeff Muizelaar <jmuizelaar@mozilla.com>
Sat, 29 Sep 2018 14:19:32 -0400
changeset 494648 f1dcdcc1674b19b6384f7354c4ac8a0f6896a1e5
parent 494647 85ee60997e57b500bff9f2588837d3ee6df01f82
child 494649 d3fd96af0ca264b2637b88107420070ea9400700
push id9984
push userffxbld-merge
push dateMon, 15 Oct 2018 21:07:35 +0000
treeherdermozilla-beta@183d27ea8570 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
bugs1494898
milestone64.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1494898. Re-generate FFI header
gfx/webrender_bindings/webrender_ffi_generated.h
--- a/gfx/webrender_bindings/webrender_ffi_generated.h
+++ b/gfx/webrender_bindings/webrender_ffi_generated.h
@@ -272,19 +272,16 @@ struct Arc;
 // surface) in physical pixels.
 struct DevicePixel;
 
 struct DocumentHandle;
 
 // Geometry in a stacking context's local coordinate space (logical pixels).
 struct LayoutPixel;
 
-// Coordinates in normalized space (between zero and one).
-struct NormalizedCoordinates;
-
 // The renderer is responsible for submitting to the GPU the work prepared by the
 // RenderBackend.
 struct Renderer;
 
 // Offset in number of tiles.
 struct Tiles;
 
 // Represents the work associated to a transaction before scene building.
@@ -1047,18 +1044,16 @@ struct WrImageDescriptor {
     return format == aOther.format &&
            width == aOther.width &&
            height == aOther.height &&
            stride == aOther.stride &&
            opacity == aOther.opacity;
   }
 };
 
-using NormalizedRect = TypedRect<float, NormalizedCoordinates>;
-
 struct WrTransformProperty {
   uint64_t id;
   LayoutTransform transform;
 };
 
 struct WrOpacityProperty {
   uint64_t id;
   float opacity;
@@ -1710,17 +1705,17 @@ WR_FUNC;
 WR_INLINE
 void wr_resource_updates_delete_image(Transaction *aTxn,
                                       WrImageKey aKey)
 WR_FUNC;
 
 WR_INLINE
 void wr_resource_updates_set_image_visible_area(Transaction *aTxn,
                                                 WrImageKey aKey,
-                                                const NormalizedRect *aArea)
+                                                const DeviceUintRect *aArea)
 WR_FUNC;
 
 WR_INLINE
 void wr_resource_updates_update_blob_image(Transaction *aTxn,
                                            WrImageKey aImageKey,
                                            const WrImageDescriptor *aDescriptor,
                                            WrVecU8 *aBytes,
                                            DeviceUintRect aDirtyRect)