From callback-dev-return-12088-apmail-incubator-callback-dev-archive=incubator.apache.org@incubator.apache.org Mon Aug 27 17:03:00 2012 Return-Path: X-Original-To: apmail-incubator-callback-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-callback-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 7A05AD5BB for ; Mon, 27 Aug 2012 17:03:00 +0000 (UTC) Received: (qmail 62532 invoked by uid 500); 27 Aug 2012 17:03:00 -0000 Delivered-To: apmail-incubator-callback-dev-archive@incubator.apache.org Received: (qmail 62439 invoked by uid 500); 27 Aug 2012 17:03:00 -0000 Mailing-List: contact callback-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: callback-dev@incubator.apache.org Delivered-To: mailing list callback-dev@incubator.apache.org Received: (qmail 62430 invoked by uid 99); 27 Aug 2012 17:03:00 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 27 Aug 2012 17:03:00 +0000 X-ASF-Spam-Status: No, hits=2.5 required=5.0 tests=FRT_ADOBE2,HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of agrieve@google.com designates 209.85.214.175 as permitted sender) Received: from [209.85.214.175] (HELO mail-ob0-f175.google.com) (209.85.214.175) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 27 Aug 2012 17:02:55 +0000 Received: by obc16 with SMTP id 16so8411762obc.6 for ; Mon, 27 Aug 2012 10:02:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:content-type :x-system-of-record; bh=6KcLYenSPpKquwPEInh73vo2RccxA9VitaS762pKItQ=; b=HRECFXwy0hydrMAsLAxuY99lykitqSNr4VGBtvjii93ZpFZIN6OiB8SwzFEUuKwmdF N3/34G+U+aXJmLK5QvzbQDHYLoCN3zq1TLv7uu8OZq21LaoT1PtgmDYxbydk39PNAy3h qAnJt0tvjPwc62LKrOW+r/Y7c5oWaOlyFnbtCeCnIFsl2GBFKUjNLb732IIUojph7Ok2 dEhDM68i+d3Q2LnLY/nMydQQjPfQ0xz4X3ol/LdpLkzWCYst/Z+cLbo3TBrIjrbOoaq2 0mVxJn4Gtnb6CBXH9Z/0n6JJzx8WHciHC8IudoOSc2F4eMbYJMXkzwTP2FMUWTckQKGd ueOA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:content-type :x-system-of-record:x-gm-message-state; bh=6KcLYenSPpKquwPEInh73vo2RccxA9VitaS762pKItQ=; b=lQ8GPYBteUpDvI7u46xWU6POdENA0G8ZTEy0N1/nQTkWE+PNyvju4aGkHSsKMlyc3b Prkj9qkxWzPH03u2JqdC229A/fXlBJAIXuEZ04UWwdVoxZ681zup/gGD//eW8HYXxR2J 3m8V66COeCQBowWCFZ+6R73qt6sPsuy2e8ZtgBEjoqr942q4edRZRiqbIz4z06QkzRzA hBwzkBcaIOMj7Vg7umvwt8XhoPiCO/pxV/jYzCnyXz4ilRYp2WGdC7/5B0mJO6VVdaH1 EYUtw/XuJEuGY9cT56MQKEe4UWWwlwYa7113+ObJrkUWi5dcNNXQVqt0xkP2b/Kq5DJW TTrg== Received: by 10.60.26.103 with SMTP id k7mr10703730oeg.122.1346086953345; Mon, 27 Aug 2012 10:02:33 -0700 (PDT) Received: by 10.60.26.103 with SMTP id k7mr10703718oeg.122.1346086953144; Mon, 27 Aug 2012 10:02:33 -0700 (PDT) MIME-Version: 1.0 Sender: agrieve@google.com Received: by 10.182.125.71 with HTTP; Mon, 27 Aug 2012 10:02:12 -0700 (PDT) In-Reply-To: References: From: Andrew Grieve Date: Mon, 27 Aug 2012 13:02:12 -0400 X-Google-Sender-Auth: lXzDFPYbLUeZs6fE6GyzWh94Aes Message-ID: Subject: Re: [Android] loadUrl, input methods and making the web a thread-safe place To: callback-dev@incubator.apache.org Content-Type: multipart/alternative; boundary=e89a8f6426d6add20a04c8424aa4 X-System-Of-Record: true X-Gm-Message-State: ALoCoQlCRDEMVbH3vTVlokqLIU8sxCK53OBpRplbwxvuwl35koO9pV52dQnXftLWi2/enpvjTpVrvDJkjWV4ZMrtecElKrdSvb74swUbkR+uK453E9nM3XzSabXqih1vm9RiXF1I0tkhXH3I+j1Pq9ArcN1TGHI3WAHa+AJdKvKj0J2hLUMhNOclNF7J22zKSQYbJdJNzmmNKkJA7z9Mmmv92cpOTNyxGg== X-Virus-Checked: Checked by ClamAV on apache.org --e89a8f6426d6add20a04c8424aa4 Content-Type: text/plain; charset=ISO-8859-1 I've been updating status on this bug: https://issues.apache.org/jira/browse/CB-638 At least another week worth of work to do to make the options stable enough to switch over to them. On Mon, Aug 27, 2012 at 12:16 PM, Filip Maj wrote: > Did the options get implemented? Coming back to the code after a month it > looks like you guys overhauled a lot of stuff :) > > On 8/13/12 6:22 PM, "Joe Bowser" wrote: > > >On Fri, Aug 10, 2012 at 10:39 AM, Andrew Grieve > >wrote: > >> Calling the private sendMessages() to eval JS doesn't have the same with > >> dismissing the keyboard, although it's quite possible that it will have > >> other bugs. If nothing else, I think it would be neat to add it as > >> togglable options so devs can try it out and see if it causes any bugs. > >> Another risk is that the added WEBKIT_DRAW that seems to be required > >>will > >> make it slower than other options. > >> > >> Instead of online/offline events, we could turn polling on when a > >>textbox > >> is focused and turn it off when it blurs. This might increase typing lag > >> though... I'm also not how straight-forward it is to detect if the > >>keyboard > >> is active due to ContentEditable. > >> > >> Joe, I'm sure you looked at this when it came up with the 2.3 emulator, > >>but > >> is there a way to detect that you're in the emulator? > >> > > > >That's not as simple as it sounds, we have to check which emulator its > >running. I'm sure the emulator has device information in it and we > >can grab that using our existing device API. Of course, I didn't do > >this because there may be that crappy knock-off phone out there that > >also runs JSC as its Javascript Engine. We created the fix with the > >assumption that there were these Chinese OEMs who may be creating > >cheap, crappy phones which may be using JSC instead of V8 for their > >Javascript Engines and that these OEMs would use Gingerbread. > > > >BTW: We haven't seen a real phone running 2.3 with JSC as its > >Javascript Engine. It is plausible, but it would fail the Google > >Tests. > > > >Joe > > --e89a8f6426d6add20a04c8424aa4--