Project: titanium
Issue TIMOB-17868: Windows: Investigate necessity of protect() and unprotect() usage
protect() and unprotect() should be unnecessary for the developer to call directly, but there seem to be some cases where they appear to be required. We need to understand the reasons they are used, and upgrade the infrastructure to remove that necessity. You need to ensure that `Ti.UI.createAlertDialog` API is exposed, so please copy and paste this into the `TiUIModule.cpp` js string: {code} "	Object.defineProperties(self.TiUIAlertDialog.prototype, {" "	'buttonNames': {set:function(value){for(var i=0,len=value.length;i
Story points: 8