Whats new HTML5 History Example More Info

The example for using Page.getCurrent().pushState(“page1”) shown in the whats new page needs, in my case, a little bit more explanation :slight_smile:
The code places the new URL in the address bar OK.
A page reload seems to be necessary to present the new content.
Is this the intended way or is the action performed in conjunction with a view added to a navigator. (does not work for me)
Is the code for the example behind the gif showing the buttons for a page 1 and page 2 on the whatsnew page available?