Simon Giesecke
e443211b53
Bug 1653229 - Remove unnecessary includes for BindingUtils.h. r=jgilbert
...
Differential Revision: https://phabricator.services.mozilla.com/D83771
2020-07-22 15:12:10 +00:00
Yaron Tausky
2381d5552e
Bug 1593246 - Part 5: Replicate session storage data r=janv,asuth
...
This commit implements a simple data replication scheme, where
each content process receives a copy of the relevant session
storage data when navigating, and sending all its session storage
data to the parent process before shutting down.
Differential Revision: https://phabricator.services.mozilla.com/D55662
--HG--
extra : moz-landing-system : lando
2019-12-13 09:45:55 +00:00
Yaron Tausky
0dec823f98
Bug 1593246 - Part 4: Overload SessionStorageManager::GetSessionStorageCacheHelper r=dom-workers-and-storage-reviewers,asuth
...
Depends on D55660
Differential Revision: https://phabricator.services.mozilla.com/D55661
--HG--
extra : moz-landing-system : lando
2019-12-09 19:38:34 +00:00
Yaron Tausky
121a75d524
Bug 1593246 - Part 3: Remove unused parameter from SessionStorageManager::GetSessionStorageCacheHelper r=dom-workers-and-storage-reviewers,sg
...
Depends on D55659
Differential Revision: https://phabricator.services.mozilla.com/D55660
--HG--
extra : moz-landing-system : lando
2019-12-09 19:38:34 +00:00
Yaron Tausky
9f6995fc6e
Bug 1593246 - Part 2: Give SessionStorageManager a reference to BrowsingContext r=sg
...
This reference is necessary when sending session storage data for
all browsing context to the parent process. Note that it entails
making SessionStorageManager a cycle collection participant, since
adding this reference creates a cycle.
Differential Revision: https://phabricator.services.mozilla.com/D55659
--HG--
extra : moz-landing-system : lando
2019-12-10 12:12:32 +00:00
Razvan Maries
ae7f240305
Backed out 3 changesets (bug 1593246) for build bustages on BrowsingContext.h. CLOSED TREE
...
Backed out changeset fd389138a684 (bug 1593246)
Backed out changeset 2663311a1b62 (bug 1593246)
Backed out changeset d9f0d827e28d (bug 1593246)
2019-12-09 20:32:18 +02:00
Yaron Tausky
f92ef30306
Bug 1593246 - Part 3: Remove unused parameter from SessionStorageManager::GetSessionStorageCacheHelper r=dom-workers-and-storage-reviewers,sg
...
Depends on D55659
Differential Revision: https://phabricator.services.mozilla.com/D55660
--HG--
extra : moz-landing-system : lando
2019-12-05 17:52:44 +00:00
Yaron Tausky
fce9c5df38
Bug 1593246 - Part 2: Give SessionStorageManager a reference to BrowsingContext r=sg
...
This reference is necessary when sending session storage data for
all browsing context to the parent process. Note that it entails
making SessionStorageManager a cycle collection participant, since
adding this reference creates a cycle.
Depends on D55276
Differential Revision: https://phabricator.services.mozilla.com/D55659
--HG--
extra : moz-landing-system : lando
2019-12-05 17:51:59 +00:00
Ehsan Akhgari
f6ffd2ce8d
Bug 1558420 - Part 1: Add an API for creating a sessionstorage manager and a cache object; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D51325
--HG--
extra : moz-landing-system : lando
2019-11-12 15:40:02 +00:00
Jan Varga
d0270542f0
Bug 1525291 - LSNG: Chrome observer notifications for session storage are not distributed to content processes; r=asuth,froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D18809
2019-02-06 06:09:57 +01:00
Oana Pop Rus
f9cf535efc
Backed out changeset 04eecadabb48 (bug 1525291) for build bustages at build/src/obj-firefox/ipc/ipdl/PSessionStorageObserverChild.cpp on a CLOSED TREE
2019-02-07 11:33:00 +02:00
Jan Varga
93f5a88427
Bug 1525291 - LSNG: Chrome observer notifications for session storage are not distributed to content processes; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D18809
2019-02-06 06:09:57 +01:00
Sylvestre Ledru
265e672179
Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
...
# ignore-this-changeset
--HG--
extra : amend_source : 4d301d3b0b8711c4692392aa76088ba7fd7d1022
2018-11-30 11:46:48 +01:00
Andrea Marchesini
c220978a34
Bug 1322316 - Split SessionStorage and LocalStorage implementation - part 11 - SessionStorageCache must have 2 DataSet: default and sessionOnly, r=asuth
2017-05-17 07:01:15 +02:00
Andrea Marchesini
64c5efb312
Bug 1322316 - Split SessionStorage and LocalStorage implementation - part 7 - SessionStorageManager must be a StorageObserverSink, r=asuth
2017-05-17 07:01:14 +02:00
Andrea Marchesini
92cdd8d98b
Bug 1322316 - Split SessionStorage and LocalStorage implementation - part 3 - SessionStorageManager, r=asuth
2017-05-17 07:01:14 +02:00