gecko-dev/dom/simpledb
Jan Varga 0e46119bb9 Bug 1563023 - Part 3: Change client usage type to support the null value; r=asuth
This patch wraps the uint64_t type in a Maybe container, so the client usage can
represent a state when there are no files on disk for the given client. Zero
usage then represents a state when there are some files but they are empty or
the client tracks logical size (not physical size of files on disk) and the
logical size is zero. This can be useful especially for LocalStorage.

Differential Revision: https://phabricator.services.mozilla.com/D38181

--HG--
extra : moz-landing-system : lando
2019-08-22 20:52:09 +00:00
..
ActorsChild.cpp
ActorsChild.h
ActorsParent.cpp
ActorsParent.h
PBackgroundSDBConnection.ipdl
PBackgroundSDBRequest.ipdl
SDBConnection.cpp
SDBConnection.h
SDBRequest.cpp
SDBRequest.h
SDBResults.cpp
SDBResults.h
SimpleDBCommon.cpp
SimpleDBCommon.h
moz.build
nsISDBCallbacks.idl
nsISDBConnection.idl
nsISDBRequest.idl
nsISDBResults.idl