I\'ve just opened a blank HTML page with some little amount of base tags (like html, body, head, etc) in Google Chrome, and tried to execute the following command in console:
Following code will change the page title when you use history.pushState
$(document).prop('title','your page title');
It is working with IE also.