From issues-return-93541-archive-asf-public=cust-asf.ponee.io@cordova.apache.org Wed Mar 21 00:04:04 2018 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx-eu-01.ponee.io (Postfix) with SMTP id 1857718067E for ; Wed, 21 Mar 2018 00:04:03 +0100 (CET) Received: (qmail 5362 invoked by uid 500); 20 Mar 2018 23:04:03 -0000 Mailing-List: contact issues-help@cordova.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list issues@cordova.apache.org Received: (qmail 5348 invoked by uid 99); 20 Mar 2018 23:04:03 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 20 Mar 2018 23:04:03 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id 96AB1C2CF1 for ; Tue, 20 Mar 2018 23:04:02 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -109.511 X-Spam-Level: X-Spam-Status: No, score=-109.511 tagged_above=-999 required=6.31 tests=[ENV_AND_HDR_SPF_MATCH=-0.5, KAM_ASCII_DIVIDERS=0.8, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, USER_IN_DEF_SPF_WL=-7.5, USER_IN_WHITELIST=-100] autolearn=disabled Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id ePXpqAWW0ZzQ for ; Tue, 20 Mar 2018 23:04:01 +0000 (UTC) Received: from mailrelay1-us-west.apache.org (mailrelay1-us-west.apache.org [209.188.14.139]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTP id 1C68F5F36A for ; Tue, 20 Mar 2018 23:04:01 +0000 (UTC) Received: from jira-lw-us.apache.org (unknown [207.244.88.139]) by mailrelay1-us-west.apache.org (ASF Mail Server at mailrelay1-us-west.apache.org) with ESMTP id 5D737E0253 for ; Tue, 20 Mar 2018 23:04:00 +0000 (UTC) Received: from jira-lw-us.apache.org (localhost [127.0.0.1]) by jira-lw-us.apache.org (ASF Mail Server at jira-lw-us.apache.org) with ESMTP id 0EE51214B9 for ; Tue, 20 Mar 2018 23:04:00 +0000 (UTC) Date: Tue, 20 Mar 2018 23:04:00 +0000 (UTC) From: "Copois Pierre (JIRA)" To: issues@cordova.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (CB-11045) Use the custom CDVWebViewEngine and add automatic cookies sharing MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/CB-11045?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16407197#comment-16407197 ] Copois Pierre commented on CB-11045: ------------------------------------ Do you have a plugin name so I can search? > Use the custom CDVWebViewEngine and add automatic cookies sharing > ----------------------------------------------------------------- > > Key: CB-11045 > URL: https://issues.apache.org/jira/browse/CB-11045 > Project: Apache Cordova > Issue Type: Wish > Components: cordova-plugin-inappbrowser > Environment: iOS, Android > Reporter: Masmejean Jonathan > Priority: Critical > Labels: CDVWebViewEngine, android, cookies, inappbrowser, ios > > Hello, > With the new version of cordova-lib (>=5.4.x), cordova-ios (>=4.x) and cordova-android (>=5.2.x) you have the ability to choose a WebView engine for your app. > On iOS, you have the ability to use the new WKWebView engine and for Android you can use for example the CrossWalk WebView which use the latest chromium WebView for android. > At the moment, with InAppBrowser plugin you are using the default/old/basic WebView system (UIWebView or Chromium 4.4 WebView). So, for every users that need/want to use the new WebView system for their app encounters a lot of issues, especially with cookies sharing functionality... Which is really sad when you are using an external Authentication system (like Keycloack) to log you users in or out, and when you are using secured iFrames that need cookies to bet set on your app. > It could be great to make the InAppBrowser plugin use the CDVWebViewEngine everywhere and had automatic cookies sharing between the app and the popup (and vice versa). > That should avoid the merge and fix the https://github.com/apache/cordova-plugin-inappbrowser/pull/122 issue. > Have you planned to use this new engine already ? If it is the case, when do you think it will be released ? > Thank you for you time. > Regards. -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org For additional commands, e-mail: issues-help@cordova.apache.org