summaryrefslogtreecommitdiff
path: root/Source/WebKit/mac/Plugins
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebKit/mac/Plugins')
-rw-r--r--Source/WebKit/mac/Plugins/Hosted/NetscapePluginInstanceProxy.mm2
-rw-r--r--Source/WebKit/mac/Plugins/WebNetscapePluginView.mm2
2 files changed, 2 insertions, 2 deletions
diff --git a/Source/WebKit/mac/Plugins/Hosted/NetscapePluginInstanceProxy.mm b/Source/WebKit/mac/Plugins/Hosted/NetscapePluginInstanceProxy.mm
index 7248f464b..609ccf0cc 100644
--- a/Source/WebKit/mac/Plugins/Hosted/NetscapePluginInstanceProxy.mm
+++ b/Source/WebKit/mac/Plugins/Hosted/NetscapePluginInstanceProxy.mm
@@ -1085,7 +1085,7 @@ bool NetscapePluginInstanceProxy::setProperty(uint32_t objectID, unsigned proper
JSLock lock(SilenceAssertionsOnly);
JSValue value = demarshalValue(exec, valueData, valueLength);
- object->methodTable()->putByIndex(object, exec, propertyName, value);
+ object->methodTable()->putByIndex(object, exec, propertyName, value, false);
exec->clearException();
return true;
diff --git a/Source/WebKit/mac/Plugins/WebNetscapePluginView.mm b/Source/WebKit/mac/Plugins/WebNetscapePluginView.mm
index 57df2fe02..5f1f55694 100644
--- a/Source/WebKit/mac/Plugins/WebNetscapePluginView.mm
+++ b/Source/WebKit/mac/Plugins/WebNetscapePluginView.mm
@@ -1998,7 +1998,7 @@ static inline void getNPRect(const NSRect& nr, NPRect& npr)
- (NPError)getVariable:(NPNVariable)variable value:(void *)value
{
- switch (variable) {
+ switch (static_cast<unsigned>(variable)) {
case NPNVWindowNPObject:
{
Frame* frame = core([self webFrame]);