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 CordovaWebView in Android prevents renderpriority and other WebView tweaks applied to Cordova Webview
Date Sat, 05 Sep 2015 01:01:45 GMT

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

Chris Murdaugh updated CB-9615:
-------------------------------
    Summary: getsettings API removed from CordovaWebView in Android prevents renderpriority
and other WebView tweaks applied to Cordova Webview  (was: getsettings API removed from CordovaWebView
in Android prevents renderpriority and other tweak applied to Cordova Webview)

> getsettings API removed from CordovaWebView in Android prevents renderpriority and other
WebView tweaks applied to Cordova Webview
> ----------------------------------------------------------------------------------------------------------------------------------
>
>                 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
>
> 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 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 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 and will be
stuck in the past and unsupported in future. 



--
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