Closed
Bug 881964
Opened 11 years ago
Closed 7 years ago
Mac 'Back' gesture animation fails on www.dn.se
Categories
(Core :: Widget: Cocoa, defect, P2)
Core
Widget: Cocoa
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: prodigysim, Unassigned)
References
Details
(Keywords: testcase, Whiteboard: tpi:+)
Attachments
(1 file)
462 bytes,
text/html
|
Details |
User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:23.0) Gecko/20130610 Firefox/23.0 (Nightly/Aurora)
Build ID: 20130610004016
Steps to reproduce:
1. Enable the Mac 'back' gesture animation using browser.snapshots.limit
2. Go to a webpage that calls window.history.pushState()
3. Use the back gesture.
4. Wait a few seconds...
Actual results:
Page appears visually, but cannot be interacted with (selecting text, etc)
Expected results:
Page should both appear and be interactive.
Attachment #761211 -
Attachment mime type: text/plain → text/html
Comment 2•11 years ago
|
||
Confirming, see this at www.dn.se all the time.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Keywords: testcase
OS: Windows 7 → All
Hardware: x86_64 → All
Version: 23 Branch → Trunk
Comment 6•11 years ago
|
||
(In reply to :Felipe Gomes from comment #5)
> Also seen on gmail
GMail is tracked as bug 935258 until we're confident that it is the same issue as reported here. Since history swipe animations remain turned off on the release channel it may not make sense to track this bug for a particular release.
Comment 7•11 years ago
|
||
(In reply to Stephen Pohl [:spohl] from comment #6)
> (In reply to :Felipe Gomes from comment #5)
> Since history swipe animations remain turned off on the release
> channel it may not make sense to track this bug for a particular release.
Ah ok, I didn't realize bug 860493 was #ifndef RELEASE_BUILD
tracking-firefox27:
? → ---
Comment 8•11 years ago
|
||
FYI, it's pretty easy to trigger on Github:
1. Go to https://github.com/mozilla/mozilla-central
2. Click a folder/file (e.g. "accessible").
3. Swipe back.
--> blank page.
I actually find it confusing to use the swipe animation when the history way manipulated by script. E.g. Github used to do a sliding animation on history.pushState for the part of the UI that was concerned, and that clashed visually with the full page animation Safari did.
So the animation should be omitted for the history entries that were added through script (and same-page anchor links as well – the animation is really confusing!).
Updated•11 years ago
|
Assignee: nobody → spohl.mozilla.bugs
Status: NEW → ASSIGNED
Comment 9•11 years ago
|
||
The patch in bug 935258 fixes GitHub reported in comment 8 here, but www.dn.se continues to misbehave. We're not handling any popstate events for www.dn.se at the moment. Either we're not listening for them correctly, or none are being dispatched.
Summary: Mac 'Back' gesture animation fails when history.pushState is used → Mac 'Back' gesture animation fails on www.dn.se
Comment 10•11 years ago
|
||
Maybe this is unrelated to the swipe gesture since I need to click on back twice with a build without the swipe feature (tested with Firefox 26 beta)
Comment 11•10 years ago
|
||
I'm unlikely to get to this in the next two weeks, so unassigning myself.
Assignee: spohl.mozilla.bugs → nobody
Updated•10 years ago
|
Status: ASSIGNED → NEW
Updated•7 years ago
|
Priority: -- → P2
Whiteboard: tpi:+
Comment 12•7 years ago
|
||
This appears to be working properly these days.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•