Sometimes restore session fails at this CHECK:
[0216/121341.755547:FATAL:crw_web_controller.mm(2762)] Check failed: false. Session restore failed unexpectedly with error: SecurityError: Blocked attempt to use history.replaceState() to change session history URL from file:///var/containers/Bundle/Application/26444C93-EE67-4130-84E4-A1A8920E1E70/Chromium.app/restore_session.html?session=%7B%22offset%22%3A0%2C%22titles%22%3A%5B%22New+Tab%22%2C%22chrome%3A%2F%2Fflags%2F%23slim-navigation-manager%22%5D%2C%22urls%22%3A%5B%22about%3Ablank%3Ffor%3Dchrome%253A%252F%252Fnewtab%252F%22%2C%22about%3Ablank%3Ffor%3Dchrome%253A%252F%252Fflags%252F%2523slim-navigation-manager%22%5D%7D to file:///var/containers/Bundle/Application/26444C93-EE67-4130-84E4-A1A8920E1E70/Chromium.app/restore_session.html?targetUrl=about%3Ablank%3Ffor%3Dchrome%253A%252F%252Fnewtab%252F. Paths and fragments must match for a sandboxed document. raw session history: {"offset":0,"titles":["New Tab","chrome://flags/#slim-navigation-manager"],"urls":["about:blank?for=chrome%3A%2F%2Fnewtab%2F","about:blank?for=chrome%3A%2F%2Fflags%2F%23slim-navigation-manager"]}. Web view URL: file:///var/containers/Bundle/Application/26444C93-EE67-4130-84E4-A1A8920E1E70/Chromium.app/restore_session.html?session=%7B%22offset%22%3A0%2C%22titles%22%3A%5B%22New+Tab%22%2C%22chrome%3A%2F%2Fflags%2F%23slim-navigation-manager%22%5D%2C%22urls%22%3A%5B%22about%3Ablank%3Ffor%3Dchrome%253A%252F%252Fnewtab%252F%22%2C%22about%3Ablank%3Ffor%3Dchrome%253A%252F%252Fflags%252F%2523slim-navigation-manager%22%5D%7D
Steps to reproduce:
1. Navigation to some page
2. Double-click on Home button and swipe up to kill Chrome app
3. Relaunch Chrome app
4. Tap on "Restore" button
Comment 1 by danyao@chromium.org
, Mar 14 2018Status: Duplicate (was: Available)