{ "id": "83913", "key": "TIMOB-6686", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [ { "id": "12090", "description": "", "name": "Sprint 2011-50", "archived": true, "released": true, "releaseDate": "2011-12-19" }, { "id": "12580", "description": "Dual Runtime 1.8.0", "name": "Release 1.8.0.1", "archived": true, "released": true, "releaseDate": "2011-12-22" }, { "id": "12593", "name": "Release 2.0.0", "archived": false, "released": true, "releaseDate": "2012-03-30" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2011-12-16T00:50:40.000+0000", "created": "2011-12-15T02:57:58.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [ "branch-v8", "verified-1.8.0.1" ], "versions": [ { "id": "12580", "description": "Dual Runtime 1.8.0", "name": "Release 1.8.0.1", "archived": true, "released": true, "releaseDate": "2011-12-22" } ], "issuelinks": [], "assignee": { "name": "mculpepper", "key": "mculpepper", "displayName": "Marshall Culpepper", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2012-01-11T15:27:11.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "10202", "name": "Android", "description": "Android Platform" } ], "description": "When using the V8 runtime, Constants that are defined on KrollProxy subclasses don't correctly show up on instances of that proxy. This pattern is currently used in the XML module for DOM constants.\r\n\r\nThere are two test cases for this:\r\n\r\n* In the Drillbit {{xml}} test, the test {{apiXmlNodeProperties}} should pass\r\n* This test app should also print {{ELEMENT_NODE=1}}:\r\n{code}\r\nvar doc = Ti.XML.parseString(\"\");\r\nTi.API.debug(\"ELEMENT_NODE=\"+doc.ELEMENT_NODE);\r\n{code}", "attachment": [], "flagged": false, "summary": "Android: V8: Constants on Proxy instances aren't working", "creator": { "name": "mculpepper", "key": "mculpepper", "displayName": "Marshall Culpepper", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "mculpepper", "key": "mculpepper", "displayName": "Marshall Culpepper", "active": true, "timeZone": "America/Los_Angeles" }, "environment": null, "comment": { "comments": [ { "id": "176534", "author": { "name": "wluu", "key": "wluu", "displayName": "Wilson Luu", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Verified fix on:\r\n\r\nFor drillbit xml test (apiXmlNodeProperties) - \r\nversion=1.8.0.1\r\nmodule_apiversion=2\r\ntimestamp=12/19/11 11:59\r\ngithash=864d538\r\n\r\nFor test app - \r\nSDK build: 1.8.0.1.RC3\r\nRuntime: V8\r\nTitanium Studio, build: 1.0.7.201112152014\r\nOS: Mac OS X Lion\r\nDevice: Nexus One (2.2.2)\r\n\r\nNote: Did not verify fix on 1.9.0", "updateAuthor": { "name": "wluu", "key": "wluu", "displayName": "Wilson Luu", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2011-12-19T12:20:38.000+0000", "updated": "2011-12-19T12:20:38.000+0000" }, { "id": "178959", "author": { "name": "wluu", "key": "wluu", "displayName": "Wilson Luu", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing bug. Already verified fix on 1.8.0.1", "updateAuthor": { "name": "wluu", "key": "wluu", "displayName": "Wilson Luu", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2012-01-11T15:27:11.000+0000", "updated": "2012-01-11T15:27:11.000+0000" } ], "maxResults": 2, "total": 2, "startAt": 0 } } }