NPAPI: Value type in SetProperty in Safari and Firefox

Automatically generated description.

In Safari the NPVariant *value in function ScriptableObject::SetProperty is double.

In Firefox it is int.


To solve this problem you can use
value->value.intValue+value->value.doubleValue