element-hq / element-hq/element-web

EC Embedding fails in Chrome incognito by default

Open
#25,154 0 comments 0 reactions 0 assignees View on GitHub
A-Element-Call A-Video-Rooms A-VoIP O-Uncommon S-Major T-Defect Z-Labs
Dominant language
TypeScript
Stars
13.5k
Forks
2.8k
PR merge metrics
PR metrics pending

Description

### Steps to reproduce

1. Open a chrome incognito window
2. Notice the little slider for blocking 3rd party cookies. Leave it enabled.
3. Navigate to element
5. Try to join an EC video call / room

### Outcome

#### What did you expect?
Join the video room

#### What happened instead?
Join button is greyed out and then nothing happens at all. Error in console says EC can't access localstorage, which is because chrome incognito now enables the above checkbox by default to block 3rd party cookies.

### Operating system

_No response_

### Browser information

_No response_

### URL for webapp

_No response_

### Application version

_No response_

### Homeserver

_No response_

### Will you send logs?

Yes

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.