widget.width and widget.height values should be get from widget_info object
not from window.innerWidth and window.innerHeight.
Change-Id: I7c1974653b0166ea331177bc3d545025877365c6
Signed-off-by: k2.nagaraju <k2.nagaraju@samsung.com>
writable: false
},
"height": {
- get: function() {
- return window && window.innerHeight || 0;
- },
- configurable: false
+ value: widget_info_["height"],
+ writable: false
},
"width": {
- get: function() {
- return window && window.innerWidth || 0;
- },
- configurable: false
+ value: widget_info_["width"],
+ writable: false
},
"preferences": {
value: preference_,
widget->Set(
v8::String::NewFromUtf8(isolate, "authorHref"),
v8::String::NewFromUtf8(isolate, widgetdb->authorHref().c_str()));
+ widget->Set(
+ v8::String::NewFromUtf8(isolate, "width"),
+ v8::Uint32::NewFromUnsigned(isolate, widgetdb->width()));
+ widget->Set(
+ v8::String::NewFromUtf8(isolate, "height"),
+ v8::Uint32::NewFromUnsigned(isolate, widgetdb->height()));
return handle_scope.Escape(widget);
}