# -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*- # vim: set filetype=python: # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. Classes = [ { 'js_name': 'storage', 'cid': '{bbbb1d61-438f-4436-92ed-8308e5830fb0}', 'contract_ids': ['@mozilla.org/storage/service;1'], 'interfaces': ['mozIStorageService'], 'singleton': True, 'type': 'mozilla::storage::Service', 'headers': ['/storage/mozStorageService.h'], 'constructor': 'mozilla::storage::Service::getSingleton', }, { 'cid': '{3b667ee0-d2da-4ccc-9c3d-95f2ca6a8b4c}', 'contract_ids': ['@mozilla.org/storage/vacuum;1'], 'singleton': True, 'type': 'mozilla::storage::VacuumManager', 'headers': ['/storage/VacuumManager.h'], 'constructor': 'mozilla::storage::VacuumManager::getSingleton', 'categories': {'idle-daily': 'MozStorage Vacuum Manager'}, }, ]