Searched refs:NPVariantData (Results 1 - 10 of 10) sorted by relevance

/macosx-10.9.5/WebKit2-7537.78.2/Shared/Plugins/
H A DNPVariantData.cpp27 #include "NPVariantData.h"
37 NPVariantData::NPVariantData() function in class:WebKit::NPVariantData
38 : m_type(NPVariantData::Void)
47 NPVariantData NPVariantData::makeVoid()
49 return NPVariantData();
52 NPVariantData NPVariantData::makeNull()
54 NPVariantData npVariantDat
[all...]
H A DNPVariantData.h42 class NPVariantData { class in namespace:WebKit
54 NPVariantData();
56 static NPVariantData makeVoid();
57 static NPVariantData makeNull();
58 static NPVariantData makeBool(bool value);
59 static NPVariantData makeInt32(int32_t value);
60 static NPVariantData makeDouble(double value);
61 static NPVariantData makeString(const char* string, unsigned length);
62 static NPVariantData makeLocalNPObjectID(uint64_t value);
63 static NPVariantData makeRemoteNPObjectI
[all...]
H A DNPObjectMessageReceiver.h40 class NPVariantData;
61 void invoke(const NPIdentifierData&, const Vector<NPVariantData>& argumentsData, bool& returnValue, NPVariantData& resultData);
62 void invokeDefault(const Vector<NPVariantData>& argumentsData, bool& returnValue, NPVariantData& resultData);
64 void getProperty(const NPIdentifierData&, bool& returnValue, NPVariantData& resultData);
65 void setProperty(const NPIdentifierData&, const NPVariantData& propertyValueData, bool& returnValue);
68 void construct(const Vector<NPVariantData>& argumentsData, bool& returnValue, NPVariantData& resultData);
H A DNPRemoteObjectMap.cpp34 #include "NPVariantData.h"
103 NPVariantData NPRemoteObjectMap::npVariantToNPVariantData(const NPVariant& variant, Plugin* plugin)
107 return NPVariantData::makeVoid();
110 return NPVariantData::makeNull();
113 return NPVariantData::makeBool(variant.value.boolValue);
116 return NPVariantData::makeInt32(variant.value.intValue);
119 return NPVariantData::makeDouble(variant.value.doubleValue);
122 return NPVariantData::makeString(variant.value.stringValue.UTF8Characters, variant.value.stringValue.UTF8Length);
131 return NPVariantData::makeRemoteNPObjectID(npObjectID);
135 return NPVariantData
[all...]
H A DNPRemoteObjectMap.h41 class NPVariantData;
57 // Given an NPVariant, creates an NPVariantData object (a CoreIPC representation of an NPVariant).
58 NPVariantData npVariantToNPVariantData(const NPVariant&, Plugin*);
60 // Given an NPVariantData, creates an NPVariant object.
61 NPVariant npVariantDataToNPVariant(const NPVariantData&, Plugin*);
H A DNPObjectMessageReceiver.cpp34 #include "NPVariantData.h"
74 void NPObjectMessageReceiver::invoke(const NPIdentifierData& methodNameData, const Vector<NPVariantData>& argumentsData, bool& returnValue, NPVariantData& resultData)
90 // Convert the NPVariant to an NPVariantData.
102 void NPObjectMessageReceiver::invokeDefault(const Vector<NPVariantData>& argumentsData, bool& returnValue, NPVariantData& resultData)
118 // Convert the NPVariant to an NPVariantData.
140 void NPObjectMessageReceiver::getProperty(const NPIdentifierData& propertyNameData, bool& returnValue, NPVariantData& resultData)
154 // Convert the NPVariant to an NPVariantData.
161 void NPObjectMessageReceiver::setProperty(const NPIdentifierData& propertyNameData, const NPVariantData
[all...]
H A DNPObjectProxy.cpp37 #include "NPVariantData.h"
121 Vector<NPVariantData> argumentsData;
126 NPVariantData resultData;
143 Vector<NPVariantData> argumentsData;
148 NPVariantData resultData;
183 NPVariantData resultData;
201 NPVariantData propertyValueData = m_npRemoteObjectMap->npVariantToNPVariantData(*value, m_plugin);
255 Vector<NPVariantData> argumentsData;
260 NPVariantData resultData;
/macosx-10.9.5/WebKit2-7537.78.2/WebProcess/Plugins/
H A DPluginProxy.h52 class NPVariantData;
158 void evaluate(const NPVariantData& npObjectAsVariantData, const String& scriptString, bool allowPopups, bool& returnValue, NPVariantData& resultData);
H A DPluginProxy.cpp34 #include "NPVariantData.h"
637 void PluginProxy::evaluate(const NPVariantData& npObjectAsVariantData, const String& scriptString, bool allowPopups, bool& returnValue, NPVariantData& resultData)
652 // Convert the NPVariant to an NPVariantData.
/macosx-10.9.5/WebKit2-7537.78.2/PluginProcess/
H A DPluginControllerProxy.cpp35 #include "NPVariantData.h"
300 // Send the NPObject over as an NPVariantData.
301 NPVariantData npObjectAsNPVariantData = m_connection->npRemoteObjectMap()->npVariantToNPVariantData(npObjectAsNPVariant, m_plugin.get());
304 NPVariantData resultData;

Completed in 206 milliseconds