/* Copyright (c) 2012 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_Instance
structure - a series of
* pointers to methods that you must implement in your module.
*/
label Chrome {
M14 = 1.0,
M17 = 1.1
};
/**
* The PPP_Instance
interface contains pointers to a series of
* functions that you must implement in your module. These functions can be
* trivial (simply return the default return value) unless you want your module
* to handle events such as change of focus or input events (keyboard/mouse)
* events.
*/
interface PPP_Instance {
/**
* DidCreate() is a creation handler that is called when a new instance is
* created. This function is called for each instantiation on the page,
* corresponding to one \