If I open up a specific email and read it till the end, I want to go back to my Inbox folder, which is done by pressing the back button. However, on Safari this does not work right, the following occurs: 1.) Gmail states that it's loading data at the top right in a visual red box 2.) all the time the page remains to be completely blank except the red box (->1.)). So what I need to do as a workaround to get into my inbox again is either clicking Inbox or reloading the gmail site which instantly opens up the main view (Inbox). general comment: Safari seems to really have some problems with Gmail, is that because JavaScript is not flawlessly integrated into the browser? (Gmail heavily uses Javascript to do all the visual stuff)
back button works as expected in ffx/mac currently ToT is completely broken wrt gmail though..
If GMail was expecting URL hashes (#foo, #bar, etc.) to appear in history to do this, this bug may now be fixed since Bug 6309 landed.
GMail is Google.
In Firefox you get nicely back to the mail main view. In shipping Safari you just get back to previous page you were before going to GMail. In ToT you get endless "Loading..." page. This is a Google regression and should be P1.
<rdar://problem/5159418>
See misplaced comment in Bug 9930 Comment #9.
(In reply to comment #6) > See misplaced comment in Bug 9930 Comment #9. Bug 9930 Comment #9 From Maxime BRITTO 2007-06-22 07:45 PDT On safari 3beta / r23737. When I press back button while reading a mail I come back to the page just before my InBox (the login page)
Sounds like this is resolved.
This is not resolved as of today's nightly webkits. As a frequent Gmail user this is the major thing stopping me from using Safari/Webkit as Gmail has become a critical app for me. Please fix it.
Oops, seems I may have marked it as resolved/fixed by accident, can someone re-open? You guys need to use JIRA ;-)
Reopening per Comment #10.
I believe this is an issue where setting iframe.src (Bug 9145) or frame.src (Bug 9166) is not registered in history. I think Gmail uses framesets. Note that setting iframe.contentDocument.location (as opposed to iframe.src) does register in history with ToT WebKit, so this could be a solution for Google until WebKit supports history when setting frame.src.
This works for me on Windows r25668. It worked at least as far back as r24749 on Windows. Earlier versions like Windows r24256 just did nothing when back button pressed. I have not tested on a Mac.
Fixed in Safari 3.0.4 and Gmail's new interface! : ) It's great when bugs get fixed!... Time to close it?
Closing as this works in the new GMail interface per Comment #14 (and also tested by me). Note that Bug 9145 (which was duped to Bug 9166) was the original reason why this didn't work in GMail. That issue still has not been fixed, though. See Bug 9166 Comment #7 for more information about this.