src/vs/platform/files/browser/indexedDBFileSystemProvider.ts/IndexedDBFileSystemProvider/constructor
class IndexedDBFileSystemProvider:	constructor(scheme: string, private readonly database: IDBDatabase, private readonly store: string) {
		super();
		this.writeManyThrottler = new Throttler();

		this.changesKey = `vscode.indexedDB.${scheme}.changes`;
		const storageListener = (event: StorageEvent) => this.onDidStorageChange(event);
		window.addEventListener('storage', storageListener);
		this._register(toDisposable(() => window.removeEventListener('storage', storageListener)));
	}