You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cordova.apache.org by Andrew Grieve <ag...@chromium.org> on 2013/11/14 22:01:22 UTC

Blog Post Review

Inlining instead of using reviewboard:

---
layout: post
author:
    name: Andrew Grieve
    url: https://twitter.com/GrieveAndrew
title: "Action Required: Android KitKat Compatibility"
categories: announcements
tags: android
---

Android KitKat brings a [massive update](
https://developers.google.com/chrome/mobile/docs/webview/overview))
to the system WebView. This is terrific news for Cordova developers, as
[initial](
http://www.mobilexweb.com/blog/android-4-4-kitkat-browser-chrome-webview)
[reviews](
http://thenextweb.com/google/2013/11/02/kitkats-webview-powered-chromium-enabling-android-app-developers-use-new-html5-css-features/
)
give it a big thumbs up.

However, the update introduced [a bug](
https://issues.apache.org/jira/browse/CB-5393)
in Cordova applications that were built with Cordova versions prior to
`3.1.0`, or `2.9.1`
which can cause native bridge callbacks to not be received until another
one is made
(e.g. by switching in & out of the app). We strongly encourage all apps to
[update their Cordova version](
http://cordova.apache.org/docs/en/3.1.0/guide_platforms_android_upgrading.md.html
),
or to directly apply the fixes to
[cordova-android](
https://git-wip-us.apache.org/repos/asf?p=cordova-android.git;a=commit;h=166b35bc6c5977cf547f4093690d554b57cb855a)
and
[cordova-js](
https://git-wip-us.apache.org/repos/asf?p=cordova-js.git;a=commit;h=1be2876635d2a788270238c4b1cfad200c488e32
).

Re: Blog Post Review

Posted by Brian LeRoux <b...@brian.io>.
ship it!


On Thu, Nov 14, 2013 at 1:01 PM, Andrew Grieve <ag...@chromium.org> wrote:

> Inlining instead of using reviewboard:
>
> ---
> layout: post
> author:
>     name: Andrew Grieve
>     url: https://twitter.com/GrieveAndrew
> title: "Action Required: Android KitKat Compatibility"
> categories: announcements
> tags: android
> ---
>
> Android KitKat brings a [massive update](
> https://developers.google.com/chrome/mobile/docs/webview/overview))
> to the system WebView. This is terrific news for Cordova developers, as
> [initial](
> http://www.mobilexweb.com/blog/android-4-4-kitkat-browser-chrome-webview)
> [reviews](
>
> http://thenextweb.com/google/2013/11/02/kitkats-webview-powered-chromium-enabling-android-app-developers-use-new-html5-css-features/
> )
> give it a big thumbs up.
>
> However, the update introduced [a bug](
> https://issues.apache.org/jira/browse/CB-5393)
> in Cordova applications that were built with Cordova versions prior to
> `3.1.0`, or `2.9.1`
> which can cause native bridge callbacks to not be received until another
> one is made
> (e.g. by switching in & out of the app). We strongly encourage all apps to
> [update their Cordova version](
>
> http://cordova.apache.org/docs/en/3.1.0/guide_platforms_android_upgrading.md.html
> ),
> or to directly apply the fixes to
> [cordova-android](
>
> https://git-wip-us.apache.org/repos/asf?p=cordova-android.git;a=commit;h=166b35bc6c5977cf547f4093690d554b57cb855a
> )
> and
> [cordova-js](
>
> https://git-wip-us.apache.org/repos/asf?p=cordova-js.git;a=commit;h=1be2876635d2a788270238c4b1cfad200c488e32
> ).
>