Changed Mouse Wheel Scroll Delta from 3 to 40 as this is in line with what webkit does.

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
FIREBREATH-221 CMake must be run twice on Linux

If CMake is only run once it creates invalid include statements.
The cause is the use of CACHE + PARENT_SCOPE on SET (they are either/or)

Fixes FIREBREATH-221

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
Use FBString_PluginFileName as OUTPUT for all os
Change Wix Upgrade id by bitness aware GUID
Remove added .dll in config.h
Merge pull request #102 from diorcety/firebreath-1.7

Fix mix up between used variables for ouput file between the different OS
Merge pull request #94 from GordonSmith/X11_SCROLL_DELTA

X11 Mouse Wheel Delta Value
Merge pull request #95 from GordonSmith/FIREBREATH-221

FIREBREATH-221 CMake must be run twice on Linux
Use signtool from Windows Driver Kit 8
Support side by side installation of 32/64 bit plugins.

MOZILLA_PLUGIN_ID needs to be unique for 32/64bit installs to co-exist.
(Tested with WaterFox. the 64bit FireFox)

Signed-off-by: Gordon Smith gordon.smith@lexisnexis.com
Merge pull request #112 from GordonSmith/FB_PLATFORM_ARCH_64

Support side by side installation of 32/64 bit plugins.
Rename os to opsys in PluginCore::setPlatform()

'os' is used in the FBLOG_LOG_BODY macro as local variable name, this confuses VS 2013.
Misc fixes.
Merge remote-tracking branch 'origin/master'
Revert "Misc fixes."

This reverts commit 32f6477cdc3fb13ff98f33181cfdcc1a190a8fb1.
Portability fixes.
Silence some misterminated file warnings.
Use the officially-sanctioned method to invalidate a GTK+ window from any thread.
Fix omission of request callback, which was causing null ptr to be returned.
Need to choose a windows version to get threading support.