%define crosswalk_extensions_path %{_libdir}/%{crosswalk_extensions}
Name: webapi-plugins
-Version: 1.42
+Version: 1.43
Release: 0
License: Apache-2.0 and BSD-2.0 and MIT
Group: Development/Libraries
enumerable: true
},
id: {
- value: data.id,
+ value: data,
writable: false,
enumerable: true
},
ListenerManager.prototype.onListenerCalled = function(msg) {
for (var watchId in this.listeners) {
- if (this.listeners.hasOwnProperty(watchId) && this.listeners[watchId][msg.action]) {
+ if (this.listeners.hasOwnProperty(watchId) ) {
this.listeners[watchId](this.native.getResultObject(msg));
}
}
var func = function(msg) {
if (msg.widgetId === this.id) {
- args.eventCallback(msg.instanceId, msg.event);
+ args.eventCallback(new WidgetInstance(msg, this), msg.event);
}
}.bind(this);
auto& obj = response.get<picojson::object>();
obj.insert(std::make_pair(kWidgetId, picojson::value(widget_id)));
- obj.insert(std::make_pair(kInstanceId, picojson::value(widget_instance_id)));
+ obj.insert(std::make_pair(kId, picojson::value(widget_instance_id)));
obj.insert(std::make_pair(kEvent, picojson::value(WidgetServiceUtils::FromEventType(lifecycle_event))));
instance->CallWidgetLifecycleListener(widget_id, response);