{ "id": "172065", "key": "TIMOB-26303", "fields": { "issuetype": { "id": "4", "description": "An improvement or enhancement to an existing feature or task.", "name": "Improvement", "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": [], "resolution": null, "resolutiondate": null, "created": "2018-08-14T15:17:18.000+0000", "priority": null, "labels": [ "android", "api", "feature" ], "versions": [], "issuelinks": [], "assignee": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2018-08-14T17:32:11.000+0000", "status": { "description": "The issue is open and ready for the assignee to start work on it.", "name": "Open", "id": "1", "statusCategory": { "id": 2, "key": "new", "colorName": "blue-gray", "name": "To Do" } }, "components": [ { "id": "10202", "name": "Android", "description": "Android Platform" } ], "description": "After the new Api of CookieManager on android, when you use a webview using a local html file on url config, you can't access cookies that were created on the app, even if you use the Titanium.Network.addSystemCookie.\r\nFor that, you need to allow third party cookies on webview. The problem is Titanium doesn't support that.\r\nIt's important to have a config to allow that.", "attachment": [], "flagged": false, "summary": "Android: add an option on webview to accept third party cookies", "creator": { "name": "zaedyjava", "key": "zaedyjava", "displayName": "Zaedy Dantas Sayão", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "zaedyjava", "key": "zaedyjava", "displayName": "Zaedy Dantas Sayão", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Titanium SDK version: 7.4.0\r\nPlatform & version: >= Android 4.4\r\nDevice Details: Android emulator and physical (Moto G 2, Moto G5S, Zenfone 3) \r\nHost Operating System: OS 10.13.6 and Windows 10", "comment": { "comments": [ { "id": "440759", "author": { "name": "zaedyjava", "key": "zaedyjava", "displayName": "Zaedy Dantas Sayão", "active": true, "timeZone": "America/Los_Angeles" }, "body": "I have a PR that add this option.\r\nThe problem is that I submitted on another issue (a issue that has a bug).\r\nHow to I add this PR on this issue too?", "updateAuthor": { "name": "zaedyjava", "key": "zaedyjava", "displayName": "Zaedy Dantas Sayão", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2018-08-14T15:18:24.000+0000", "updated": "2018-08-14T15:18:24.000+0000" }, { "id": "440766", "author": { "name": "sdarda", "key": "sdarda", "displayName": "Sharif AbuDarda", "active": false, "timeZone": "Asia/Dhaka" }, "body": "Hello, I will forward this request to our engineering team. Please assign the PR then. Also, the bug issue that you are talking about, please share the issue link. Thanks. ", "updateAuthor": { "name": "sdarda", "key": "sdarda", "displayName": "Sharif AbuDarda", "active": false, "timeZone": "Asia/Dhaka" }, "created": "2018-08-14T16:16:04.000+0000", "updated": "2018-08-14T16:16:04.000+0000" }, { "id": "440768", "author": { "name": "zaedyjava", "key": "zaedyjava", "displayName": "Zaedy Dantas Sayão", "active": true, "timeZone": "America/Los_Angeles" }, "updateAuthor": { "name": "zaedyjava", "key": "zaedyjava", "displayName": "Zaedy Dantas Sayão", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2018-08-14T16:21:41.000+0000", "updated": "2018-08-14T16:21:41.000+0000" }, { "id": "440769", "author": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "body": "[~zaedyjava] Then we should link the PR to the existing ticket instead of this new one I assume?", "updateAuthor": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "created": "2018-08-14T16:58:48.000+0000", "updated": "2018-08-14T16:58:48.000+0000" }, { "id": "440772", "author": { "name": "zaedyjava", "key": "zaedyjava", "displayName": "Zaedy Dantas Sayão", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Honestly, I don't think so.\r\nI think that are two things that co-exists.\r\n\r\nThe other issue is a bug.\r\nThe problem reported on the other issue should work without this config created. But with the CookieManager API that is used, as I see, it's simple not possible.\r\nBecause of that, I've created the new config of webview. The problem is that I can't make this config true as default, because it will impact in other webview's uses.\r\nI've created this issue to explicit make this know as a new feature (maybe on release notes?).\r\n\r\nI don't know how is the process when you have a PR that could impact on more than one issue...\r\nBut if you think that just resolve the other issue is enough, ok for me =)", "updateAuthor": { "name": "zaedyjava", "key": "zaedyjava", "displayName": "Zaedy Dantas Sayão", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2018-08-14T17:31:52.000+0000", "updated": "2018-08-14T17:32:11.000+0000" } ], "maxResults": 5, "total": 5, "startAt": 0 } } }