New tab page of Safari web extension breaks back/forward list

I created an app which has a new tab page of Safari web extension

When I activate the new tab page on iOS mobile safari, the back/forward list is always broken.

For example:

  • Search a keyword with search/address bar.
  • browse some of web pages and stock them on the back list.
  • kill mobile safari
  • launch mobile safari and back to first page from the back list.

After that, the current page is not correct.

Does someone know the reason?

New tab page of Safari web extension breaks back/forward list
 
 
Q