Currently the meta viewport info is stored in WebPagePrivate, like minimumScale, maximumScale, userScalable. Pages share the same instance of WebPagePrivate when you navigate back and forth. if we don't store the meta info in the viewstate of the history item, it's very possible the value of last page will be carried over to the next.
Interal tracking: 145057
Created attachment 133409 [details] Need to remember some meta info in the viewstate of the history item.
Comment on attachment 133409 [details] Need to remember some meta info in the viewstate of the history item. Looks good.
Comment on attachment 133409 [details] Need to remember some meta info in the viewstate of the history item. Thanks, Rob.
Comment on attachment 133409 [details] Need to remember some meta info in the viewstate of the history item. Clearing flags on attachment: 133409 Committed r111814: <http://trac.webkit.org/changeset/111814>
All reviewed patches have been landed. Closing bug.