[MM-59544] Upgrade to Electron v31.2.1 (#3096)
This commit is contained in:
@@ -31,7 +31,6 @@ const run = async (logger: MainLogger): Promise<DiagnosticStepResponse> => {
|
||||
path: heapSnapshotFilepath,
|
||||
success: process.takeHeapSnapshot(heapSnapshotFilepath),
|
||||
},
|
||||
IOCounters: process.getIOCounters(),
|
||||
uptime: process.uptime(),
|
||||
platform: process.platform,
|
||||
sandboxed: process.sandboxed,
|
||||
|
@@ -2,8 +2,11 @@
|
||||
// See LICENSE.txt for license information.
|
||||
|
||||
import type {
|
||||
FilesystemPermissionRequest,
|
||||
IpcMainInvokeEvent,
|
||||
PermissionRequestHandlerHandlerDetails,
|
||||
MediaAccessPermissionRequest,
|
||||
OpenExternalPermissionRequest,
|
||||
PermissionRequest,
|
||||
WebContents} from 'electron';
|
||||
import {
|
||||
app,
|
||||
@@ -56,6 +59,8 @@ type PermissionsByOrigin = {
|
||||
[origin: string]: Permissions;
|
||||
};
|
||||
|
||||
type PermissionRequestHandlerHandlerDetails = PermissionRequest & FilesystemPermissionRequest & MediaAccessPermissionRequest & OpenExternalPermissionRequest;
|
||||
|
||||
export class PermissionsManager extends JsonFileManager<PermissionsByOrigin> {
|
||||
private inflightPermissionChecks: Map<string, Promise<boolean>>;
|
||||
|
||||
|
Reference in New Issue
Block a user