Closed (fixed)
Project:
Quick Tabs
Version:
4.0.x-dev
Component:
Code
Priority:
Normal
Category:
Task
Assigned:
Reporter:
Created:
10 Jul 2026 at 16:59 UTC
Updated:
24 Jul 2026 at 22:00 UTC
Jump to comment: Most recent
Autologout recently dropped js_cookie and was asked to look into if we could too. Lets see :)
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #4
joelpittetComment #5
joelpittetReferencing the localStorage fix issue
Comment #6
joelpittetCredited Marcos Hollanda (mabho) as that is where the
localStoragechanges came from in #2996076: Direct Link to a Quick TabComment #7
joelpittetBiggest difference here is that
localStoragelives longer than the cookies did... those were session cookies, they only lasted while the browser was open. Now the last clicked tab "survives" a restart, and old cookies just get ignored.The huge benefit is we get the same feature without the module dependency or cache-busting cookies! Nothing server-side ever read that cookie, it was just riding along on every request breaking Varnish/CDN caching for anonymous users.
Comment #8
smustgrave commentedThis looks great!
Comment #9
joelpittetSweet, let's get this in :) Merge 🚂
Comment #11
joelpittet