dom/plugins/base/nspluginroot.idl

Thu, 22 Jan 2015 13:21:57 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Thu, 22 Jan 2015 13:21:57 +0100
branch
TOR_BUG_9701
changeset 15
b8a032363ba2
permissions
-rw-r--r--

Incorporate requested changes from Mozilla in review:
https://bugzilla.mozilla.org/show_bug.cgi?id=1123480#c6

     1 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
     2 /* This Source Code Form is subject to the terms of the Mozilla Public
     3  * License, v. 2.0. If a copy of the MPL was not distributed with this
     4  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
     6 native REFNSIID(REFNSIID);
     7 native nativeVoid(void *);
     8 native nativeChar(const char * *);
     9 [ptr] native constVoidPtr(const void);
    10 [ref] native PRUint32Ref(uint32_t);
    11 [ref] native PRUint16Ref(uint16_t);
    12 [ref] native constCharStarConstStar(const char* const*);
    13 [ptr] native constCharPtr(const char);
    14 [ref] native constCharStarRef(const char *);
    16 native NPWindowType(NPWindowType);
    17 native NPWindow(NPWindow);
    18 [ptr] native NPWindowPtr(NPWindow);
    19 [ref] native NPWindowStarRef(NPWindow *);
    20 [ptr] native NPPrintPtr(NPPrint);
    21 native NPByteRange(NPByteRange);
    22 [ptr] native NPByteRangePtr(NPByteRange);
    23 native NPPVariable(NPPVariable);
    24 native NPNVariable(NPNVariable);
    25 [ptr] native NPRectPtr(NPRect);
    26 native NPRegion(NPRegion);
    27 native NPDrawingModel(NPDrawingModel);
    28 native NPEventModel(NPEventModel);
    30 [ptr] native JRIEnvPtr(JRIEnv);
    31 native jref(jref);

mercurial