New issue
Advanced search Search tips

Issue 664443 link

Starred by 4 users

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: iOS
Pri: 3
Type: Compat



Sign in to add a comment

iOS Chrome History API is broken after changing host.

Reported by jak...@gmail.com, Nov 11 2016

Issue description

Chrome Version (from "Settings > About Google Chrome"): 54.0.2840.91
Device Type: (iPad 2, iPhone 4, etc): iPhone 5
URLs (if applicable): http://www.akwuh.me/history-api-demo/


Behavior in Safari (if applicable): works as expected


Steps to reproduce:
(1) Open http://www.akwuh.me/history-api-demo/
(2) Click button "Generate history record". Page url and text under "Your current history:" label should be updated now.
(3) Go to another host (e.g. google.com) at the same tab
(4) Now click back button in the browser

Expected result:
`history.state` should contain history state.

Actual result:
`history.state` is null. You could see it under "Your current history:" label as it mirrors `history.state`.

 
Status: Available (was: Unconfirmed)
Issue is reproducible, checked on chrome stable version 54.0.2840.91 on iPhone 6 plus, iPhone 6, iPad Air with iOS 10.2, 9.3.5.  Issue is not reproducible on Firefox, Safari. Issue is not reproducible Android devices.
Cc: sczs@chromium.org lpromero@chromium.org
Components: UI>Browser>History
Cc: eugene...@chromium.org
Cc: -sczs@chromium.org -lpromero@chromium.org kkhorimoto@chromium.org
Labels: -Pri-3 Pri-2 Type-Bug
Kurt, is this a known problem?
Project Member

Comment 5 by sheriffbot@chromium.org, Apr 11 2018

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue.

Sorry for the inconvenience if the bug really should have been left as Available.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Cc: srikanthg@chromium.org danyao@chromium.org
Components: -UI>Browser>History UI>Browser>Navigation
Labels: -Type-Bug -Pri-2 Needs-Feedback Pri-3 Type-Compat
Status: Available (was: Untriaged)
Srikanth, could you please check if the problem exists if Slim-Navigation feature is enabled.
Labels: -Needs-Feedback
Webpage from the action report is no longer available.
I found https://html5demos.com/history/ seems like a History API test demo page and here is what I tested.

#1 Open https://html5demos.com/history/
#2 Tap the links first, second, third 
#3 Navigate to google.com in the same tab (Make sure you turned off Preloading otherwise full history be lost. http://crbug/814789)
#4 Tap back arrow.

HTML demo page is loaded and its showing the parameters in the webpage correctly.
Without the feature #slim-navigation-manager I see an error page when tapping Back button in step#4.

eugenebut@ please let me know if this is same test as originally reported. If so then Fixed :)
https://html5demos.com/history/ does not look like the same test. jakwuh@, would you mind updating your test site, so we can retest the bug?

Sign in to add a comment