Homec4science

Quicksand - provide some plumbing for fancier updates

Authored by Bob Trahan <btrahan@phacility.com> on Apr 21 2015, 00:44.

Description

Quicksand - provide some plumbing for fancier updates

Summary: Ref D12448. Ref T7573. This changes quicksand up a bit so rather than caching just rendered HTML we also cache the initial response from the server. We also fire off a quicksand-redraw event which will let things like the page objects for notifications update correctly while using Quicksand (see D12448).

Test Plan: loaded up /p/btrahan/ Clicked the UI elements to navigate to various profile views up to maniphest. clicked back until back at /p/btrahan/ and it worked. clicked forward until all the way back to maniphest and it worked. clicked back 2x, then clicked new links, then back and it worked

Reviewers: epriestley

Reviewed By: epriestley

Subscribers: Korvin, epriestley

Maniphest Tasks: T7573

Differential Revision: https://secure.phabricator.com/D12449

Details

Committed
Bob Trahan <btrahan@phacility.com>Apr 21 2015, 00:44
Pushed
aubortJan 31 2017, 17:16
Parents
rPHbae0a85dbc52: Add contextual typeahead function documentation
Branches
Unknown
Tags
Unknown

Event Timeline

Bob Trahan <btrahan@phacility.com> committed rPH4d5badeec071: Quicksand - provide some plumbing for fancier updates (authored by Bob Trahan <btrahan@phacility.com>).Apr 21 2015, 00:44