New issue
Advanced search Search tips

Issue 794511 link

Starred by 1 user

Issue metadata

Status: Duplicate
Merged: issue 794020
Owner: ----
Closed: Dec 2017
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 3
Type: Bug



Sign in to add a comment

History of navigation lost after pass custom headers in Android System Webview 63

Reported by jarev...@bodas.net, Dec 13 2017

Issue description

THIS TEMPLATE IS FOR FILING BUGS ON THE ANDROID SYSTEM WEBVIEW. GENERAL WEB
BUGS SHOULD BE FILED USING A DIFFERENT TEMPLATE!

Device name: Xiaomi Mi3 and others
Android version: 6.0.1 and others
WebView version (from system settings -> Apps -> Android System WebView): 63.0.3239.83
Application: Custom apps
Application version:

URLs (if applicable):



Steps to reproduce:
(1) You need a Android Studio project with uses Webview and pass custom headers
(2) Override shouldOverrideUrlLoading and call myWebView.loadUrl(url, customHeaders);

Expected result:

Custom Headers are sent to the server in each request. When you navigate in the webpage, myWebView.copyBackForwardList() grows, you can click back buttons, etc.

Actual result:

Back buttons doesn't work. myWebView.canGoBack() always return false. myWebView.copyBackForwardList().getCurrentIndex() doesn't grow if you navigate.

This feature works perfectly until Android System Webview 62 (included).

 
Mergedinto: 794020
Status: Duplicate (was: Unconfirmed)

Sign in to add a comment