Skip to content

feat: a way to grant permissions to WebXDCs - #6839

Draft
WofWca wants to merge 3 commits into
wofwca/5257b7fcd9from
wofwca/webxdc-permissions-2
Draft

WofWca wants to merge 3 commits into
wofwca/5257b7fcd9from
wofwca/webxdc-permissions-2

Conversation

@WofWca

@WofWca WofWca commented Oct 6, 2026 •

Copy link
Copy Markdown
Member

Closes #6813.
Closes https://support.delta.chat/t/allow-access-to-camera-geolocation-other-web-apis/2446?u=wofwca
Supersedes #4008.

image
webxdc-permissions.webm

TODO:

  • Clean up the code, squash some commits.
    But overall this is already close to how I want the code to be.

  • (maybe for a follow-up) notify the user when a permission is requested.
    But be careful with dialogs to avoid spam.

    If think a menu will be needed anyway, so as to allow revoking permissions.

@WofWca WofWca added the webxdc label Oct 6, 2026
@WofWca
WofWca force-pushed the wofwca/webxdc-permissions-2 branch from f12eba6 to 9113912 Compare October 10, 2026 19:48
@WofWca
WofWca force-pushed the wofwca/webxdc-permissions-2 branch from 9113912 to 09d96a8 Compare October 15, 2026 15:50
@WofWca
WofWca force-pushed the wofwca/webxdc-permissions-2 branch from 09d96a8 to 2f7c7ab Compare October 15, 2026 16:01
@WofWca
WofWca added this pull request to stack #6864 October 16, 2026 20:07

This branch was successfully deployed

1 active deployment
test — b9b13641 Deployed Oct 16, 2026 by WofWca via E2E Tests (local chatmail relay) #6069
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant