cordova-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Chris Murdaugh (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (CB-9615) getsettings API removed from Android CordovaWebView which disables renderpriority and WebView tweaks for devices below Android 5
Date Sat, 05 Sep 2015 14:41:45 GMT

     [ https://issues.apache.org/jira/browse/CB-9615?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Chris Murdaugh updated CB-9615:
-------------------------------
    Priority: Critical  (was: Major)

> getsettings API removed from Android CordovaWebView which disables renderpriority and
WebView tweaks for devices below Android 5
> --------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: CB-9615
>                 URL: https://issues.apache.org/jira/browse/CB-9615
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: CordovaCommon
>    Affects Versions: 4.1.0, 4.3.0, 4.0.1, 4.1.1
>         Environment: Windows 8.1 and Android SDK with Eclipse or Android Studio
>            Reporter: Chris Murdaugh
>            Priority: Critical
>
> getsettings API removed from CordovaWebView ex: appView.getSettings().setRenderPriority
in the java MainActivity no longer works in Cordova Android 3.7.2 and above (to test you will
need to use an Android 4.x device and set hardwareacceleration to false in AndroidManifest)
-  an undefined method is thrown in the compiler. This is a deal-breaker as we cannot use
Crosswalk because it adds 18mb to APK size (we really need to stay below the 50MB cellular
APK size limit for market reach). We need our CSS3 transforms to be above 1-10fps for stability
and the above tweak has allowed us to maintain compatibility and performance for Android 4.x
and above (with all versions of Cordova Android below 3.7.2). Having the getsettings API removed
from Cordova 3.72 and above (and no replacement API exists) means that we cannot upgrade our
Cordova until this issue is resolved and will have to go without patch for CVE-2015-1835.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org
For additional commands, e-mail: issues-help@cordova.apache.org


Mime
View raw message