/* Copyright (c) 2011 The Chromium Authors. All rights reserved. * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. */ /** * This file defines the PPP_MouseLock interface. */ label Chrome { M16 = 1.0 }; /** * The PPP_MouseLock interface contains pointers to functions * that you must implement to receive mouse lock events from the browser. */ interface PPP_MouseLock { /** * Called when the instance loses the mouse lock, e.g. because the user * pressed the ESC key. * * @param[in] instance A PP_Instance identifying one instance * of a module. */ void MouseLockLost([in] PP_Instance instance); };