chromium/third_party/blink/renderer/core/mojo/mojo_map_buffer_result.idl

// Copyright 2017 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

dictionary MojoMapBufferResult {
    required MojoResult result;

    // TODO(alokp): Consider wrapping the buffer into a MojoSharedBufferMapping
    // that would expose an unmap method to free the shared buffer eagerly
    // rather than waiting for GC. This would be similar to ImageBitmap.close
    // that disposes of graphical resources.
    ArrayBuffer buffer;
};