Closed GoogleCodeExporter closed 9 years ago
You should only include cef_nplugin.h if you're creating a NPAPI plugin, in
which case you will need more than just these three typedefs. For binary
releases of CEF the necessary NPAPI header files are gathered into a single
include\npapi directory and the include paths from the CEF headers are modified
accordingly.
From the include\npapi\NPAPI-README.txt file:
The files in this directory have been copied from various locations in the
Chromium source tree. They have been modified only to the extent necessary
to work in the CEF Binary Distribution directory structure. Below is a
listing of the original file locations.
File Original Location
-----------------------------------------------
basictypes.h base/
build_config.h build/
npapi.h third_party/npapi/bindings
npapi_extensions.h third_party/npapi/bindings
nphostapi.h third_party/npapi/bindings
npruntime.h third_party/npapi/bindings
port.h base/
Original comment by magreenb...@gmail.com
on 9 Jun 2010 at 7:03
Ah right, now I can see that you need more than those three typedefs. That's
convenient that they're packaged up in the binary distribution. Would it make
sense to include them even for source distributions? Although they're included
in the Chromium source base, I think being able to reference them "outside" of
that context is helpful. Something to think about maybe... :-)
Original comment by emerick
on 10 Jun 2010 at 1:56
Original issue reported on code.google.com by
emerick
on 9 Jun 2010 at 3:48