[TIMOB-13517] MobileWeb: Need to evaluate property/constant store in getter/setter
GitHub Issue | n/a |
---|---|
Type | Bug |
Priority | High |
Status | Closed |
Resolution | Fixed |
Resolution Date | 2013-04-16T21:12:12.000+0000 |
Affected Version/s | n/a |
Fix Version/s | Release 3.2.0 |
Components | MobileWeb |
Labels | qe-closed-3.2.0 |
Reporter | Chris Barber |
Assignee | Chris Barber |
Created | 2013-04-10T21:49:16.000+0000 |
Updated | 2013-12-20T18:17:31.000+0000 |
Description
Properties and constants are currently stored in an internal object and we cache this destination. By moving the reference to __values__ inside the setters/getters, then we can override the destination store.
Master pull request: https://github.com/appcelerator/titanium_mobile/pull/4142
Verified the changes having _values_ in git. Could you please provide the steps to test same?
To test if it's functionally working, simply build any app (like KitchenSink) and run it. To test if it's technically working, you need to write actual Mobile Web platform code (as in the Titanium SDK itself).
Tested and verified functional part of it,building and running KS. Mac osx 10.9 Mavericks Appcelerator Studio, build: 3.2.0.201312191455 Titanium SDK, build:3.2.0.v20131218153242 Safari 7 browser