Details
Description
The bridge calls unescapeHtml on script src attributes when it encounters script elements in the head.
{{code}}
onLoad(window, function() {
var scriptElements = document.documentElement.getElementsByTagName('script');
inject(scriptElements, scriptRefs, createResourceMatching('src'));
});
{{code}}
If the script URL includes the '&' character this can cause either INVALID_STATE_ERROR or NO_MODIFICATION_ALLOWED_ERR in some browsers, such as the Android mobile browser.
{{code}}
onLoad(window, function() {
var scriptElements = document.documentElement.getElementsByTagName('script');
inject(scriptElements, scriptRefs, createResourceMatching('src'));
});
{{code}}
If the script URL includes the '&' character this can cause either INVALID_STATE_ERROR or NO_MODIFICATION_ALLOWED_ERR in some browsers, such as the Android mobile browser.
Activity
| Field | Original Value | New Value |
|---|---|---|
| Summary | Unescaping URLs with Parameters causing errors on some browsers | Unescaping URLs with '&' character causing errors on some browsers |
| Status | Open [ 1 ] | Closed [ 6 ] |
| Fix Version/s | 3.4 [ 10770 ] | |
| Resolution | Invalid [ 6 ] |
fixed in trunk by rev 34505