Issue 2862: Regression: Navigation Back and Forth problems from History page
http://code.google.com/p/chromium/issues/detail?id=2862

Comment #3 by [EMAIL PROTECTED]:
This problem seems to be a result of us caching TabContents types. I  
thought I had it
figured out, then couldn't reproduce the problem in the same way anymore.

I think the way that TabContents caching is fundamentally broken. The basic  
reason
seems to be that we keep the old WebContents for the about:blank page you  
saw the
first time. When you click on it again, we go back to that old WebContents  
and tell
it to load the URL, which happens to be exactly the same as the one it had  
loaded
before. When we look up the state in  
NaviagtionController.ClassifyNavigation, it
looks like it was an in-page navigation, and as a result we keep the same  
WebContents
as the "last committed entry" which happens to be the previous page.

It's my feeling that this doesn't block 1.0.



-- 
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Chromium-bugs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/chromium-bugs?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to