src/vs/platform/files/browser/indexedDBFileSystemProvider.ts/IndexedDBChangesBroadcastChannel/postChanges
class IndexedDBChangesBroadcastChannel:	postChanges(changes: IFileChange[]): void {
		if (this.broadcastChannel) {
			this.broadcastChannel.postMessage(JSON.stringify(changes));
		} else {
			// remove previous changes so that event is triggered even if new changes are same as old changes
			window.localStorage.removeItem(this.changesKey);
			window.localStorage.setItem(this.changesKey, JSON.stringify(changes));
		}
	}