DescriptionRedo the Storage Partition directory layout to support guest tags and origin based partitions.
The new layout is
(1) ProfileDir/Default/Storage Partitions/extensions/{ extension_id }/default/
(2) ProfileDir/Default/Storage Partitions/extensions/{ extension_id }/{ hash(BrowserTag.partition) }/
In the future, after we add support for browser tags in webui or add support for server
administrators of websites to opt into storage isolation, we will also need:
(3) ProfileDir/Default/Storage Partitions/origins/{ hash(origin) }/default/
(4) ProfileDir/Default/Storage Partitions/origins/{ hash(origin) }/{ hash(BrowserTag.partition) }/
TBR=willchan
BUG=85121
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=157039
Patch Set 1 #Patch Set 2 : Make world consistent. #
Total comments: 20
Patch Set 3 : redo the layout. #
Total comments: 4
Patch Set 4 : Fix nits #
Total comments: 7
Patch Set 5 : make it relative. #Patch Set 6 : fix windows. stupid wstringucs2blahblahi18nblah #Patch Set 7 : merged #Patch Set 8 : rebased #Patch Set 9 : merged correctly. #Patch Set 10 : small cleanup #Patch Set 11 : fix typo #Messages
Total messages: 33 (0 generated)
|