cordova-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF subversion and git services (JIRA)" <>
Subject [jira] [Commented] (CB-3384) Resource Loading API for Android
Date Fri, 05 Jul 2013 15:45:49 GMT


ASF subversion and git services commented on CB-3384:

Commit 99341bce295d7ab373de9f91c43a4d2a59be22c2 in branch refs/heads/master from [~agrieve]
[;h=99341bc ]

[CB-3384] Make UriResolver assert that IO is not on the UI nor WebCore threads.

> Resource Loading API for Android
> --------------------------------
>                 Key: CB-3384
>                 URL:
>             Project: Apache Cordova
>          Issue Type: Improvement
>          Components: Android
>            Reporter: Andrew Grieve
>            Assignee: Braden Shepherdson
>             Fix For: 3.0.0
> Motivations:
> 1. Many plugins do not handle URLs correctly when they are in the form content: or file:///android_asset.

> 2. For the cordova-app-harness, there needs to be a way to re-route resource load requests
so that the harness can load app resources while still respecting the <content> tag.
> Short Description
> All plugins can watch the loading of any uri's Eg: opening of files, the browser making
requests to load files etc etc.
> In addition to watching they may assist in loading the uri's.
> For example, a use case here is - suppose a mimetype for a hypothetical extension ".abc"
doesn't exist, a plugin could check the extension of a loaded uri and set the mimetype. This
would now be set for all files loaded in the system.
> Pseudo code of the mechanism:
> 1. make a request 'R' to a uri.
> 2. loop through all plugins to see if any plugins change the request
> 3. if the request changes, set 'R' to this modified request and repeat step 3
> 4. load request 'R' and return result

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:

View raw message