code: func (c *Browser) GrantPermissions(origin string, permissions []string, browserContextId string) (*gcdmessage.ChromeResponse, error) {
  	var v BrowserGrantPermissionsParams
  	v.Origin = origin
  	v.Permissions = permissions
  	v.BrowserContextId = browserContextId
  	return c.GrantPermissionsWithParams(&v)
  }
docs: // GrantPermissions - Grant specific permissions to the given origin and reject all others.
  // origin -
  // permissions -  enum values: accessibilityEvents, audioCapture, backgroundSync, backgroundFetch, clipboardRead, clipboardWrite, durableStorage, flash, geolocation, midi, midiSysex, notifications, paymentHandler, protectedMediaIdentifier, sensors, videoCapture, idleDetection
  // browserContextId - BrowserContext to override permissions. When omitted, default browser context is used.