web_contents_utility.mojom 626 B

12345678910111213141516171819202122
  1. module electron.mojom;
  2. import "third_party/blink/public/mojom/permissions/permission_status.mojom";
  3. import "third_party/blink/public/mojom/tokens/tokens.mojom";
  4. import "url/mojom/origin.mojom";
  5. enum PermissionName {
  6. DEPRECATED_SYNC_CLIPBOARD_READ,
  7. };
  8. interface ElectronWebContentsUtility {
  9. // Informs underlying WebContents that first non-empty layout was performed
  10. // by compositor.
  11. OnFirstNonEmptyLayout();
  12. SetTemporaryZoomLevel(double zoom_level);
  13. [Sync]
  14. CanAccessClipboardDeprecated(
  15. PermissionName name,
  16. blink.mojom.LocalFrameToken frame_token) => (blink.mojom.PermissionStatus status);
  17. };