Browser Plugin framework (NPAPI and ActiveX on Windows, Mac, and Linux)
C++ Shell CMake C Objective-C++ HTML Other
Latest commit 0fe3c7f Oct 30, 2015 @taxilian taxilian Merge pull request #109 from diorcety/master
Invalid UTF chars in strings
Failed to load latest commit information.
Installer added additional tools to fb_installer.js Mar 2, 2011
cmake Wrap version-script path in quotes Sep 10, 2014
doxygen doxygen: Fix missing slash on image escaping Oct 29, 2015
examples Fixes so that FBTestPlugin will build correctly on Mac Jan 29, 2015
fbgen Fixes so that FBTestPlugin will build correctly on Mac Jan 29, 2015
gen_templates Update FBControl.rgs Jun 22, 2014
src Merge pull request #109 from diorcety/master Oct 30, 2015
tests correct use of boost::indeterminate Apr 17, 2013
.gitattributes Attempt to add a commit hash export-substitution for version Jan 13, 2011
.gitignore Remove file from .gitignore that should be deleted; artifact of old l… Dec 13, 2012
.gitmodules Changed submodule to use https instead of git:// Sep 27, 2012
BSD.html Fixed line endings Mar 3, 2011
CMakeLists.txt add_boost_library(system), needed for WITH_SYSTEM_BOOST on Mac Nov 12, 2014
Doxyfile Attempt to fix CRLF issues Feb 8, 2011
LGPL.html - Updated license on all CMake files Dec 3, 2009
README.md Added flattr button Dec 23, 2011
addnewlines Added missing newlines at the end of files Feb 7, 2011
common.cmd Fixed problem with windows prep scripts examples Jul 29, 2011
common.sh Allow the project directory to be a symlink Jul 15, 2011
fbgen.py fbgen.py: Remove unused import and variables Nov 9, 2014
fixtabs Fixed .mm file tabs Mar 8, 2011
prep2005.cmd Attempt to fix CRLF issues Feb 8, 2011
prep2008.cmd Attempt to fix CRLF issues Feb 8, 2011
prep2008x64.cmd add 64bit build support for windows Jun 1, 2011
prep2010.cmd Attempt to fix CRLF issues Feb 8, 2011
prep2010x64.cmd add 64bit build support for windows Jun 1, 2011
prep2012.cmd Added support prepping on Visual Studio 2012 (Visual Studio 11). Sep 14, 2012
prep2012x64.cmd Added support prepping on Visual Studio 2012 (Visual Studio 11). Sep 14, 2012
prep2013.cmd Add Visual Studio 2013 support Jul 17, 2013
prep2013x64.cmd Add Visual Studio 2013 support Jul 17, 2013
prepcodeblocks.sh Let the unix build scripts fail on the first error. Dec 1, 2012
prepeclipse.sh Let the unix build scripts fail on the first error. Dec 1, 2012
prepmac.sh Let the unix build scripts fail on the first error. Dec 1, 2012
prepmake.sh Let the unix build scripts fail on the first error. Dec 1, 2012
runctags Added default ctags command Mar 19, 2011
version Removed version string from version file that has to be manually upda… Feb 8, 2011
winprep.cmd Major refactor of cmake code -- much more straightforward, fewer poss… Feb 18, 2011

README.md

FireBreath

Home page: http://www.firebreath.org

FireBreath is a cross-platform browser plugin framework. It supports ActiveX and NPAPI on Windows, Mac OS X, and Linux (probably other unix-derivitives as well).

Flattr this project

Getting the source

After checking out the source, make sure you run:

git submodule update --init --recursive

in the project root to get the linked repositories. The main one you want is the firebreath-boost repository. You don't need firebreath-boost if you use WITH_SYSTEM_BOOST.

Using Subversion

If you choose to use subversion to check out FireBreath, make sure you also check out the firebreath-boost project as src/3rdParty/boost/ (you'll have to remove the existing directory).

Good luck!