Managing the Global History store is something that WebKit client's should be able to do if they choose. WebKit Win API should provide a delegate interface for global history, using it instead of the built-in WebHistory if the interface is implemented. In radar as <rdar://problem/7042773>
Now in Radar as 7263394
Created attachment 41123 [details] Proposed fix v1 (previous layout tests are now enabled and pass)
Committed r49564: <http://trac.webkit.org/changeset/49564>