Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

discord doesn't work (discord.com) #20815

Open
hcorion opened this issue May 18, 2018 · 8 comments
Open

discord doesn't work (discord.com) #20815

hcorion opened this issue May 18, 2018 · 8 comments

Comments

@hcorion
Copy link

@hcorion hcorion commented May 18, 2018

Steps to reproduce:

  1. Go to discord.com
  2. Click the Open Discord in your browser button
  3. type in a random username.
  4. Observe that discord never loads.

Relevant issues:
#20816 (Fixed)
#21624

@jdm
Copy link
Member

@jdm jdm commented May 18, 2018

We don't support SSL websockets yet, unfortunately.

@jdm jdm added the A-network label May 18, 2018
@hcorion
Copy link
Author

@hcorion hcorion commented May 18, 2018

Do you have an SSL websockets meta issue I can follow?

@jdm
Copy link
Member

@jdm jdm commented May 18, 2018

@hcorion
Copy link
Author

@hcorion hcorion commented Sep 5, 2018

ssl websocket issue now fixed, but discord never loads into the main GUI. could be just a layout issue, or something unimplemented, nothing obvious in the log.

@jdm jdm added C-needs investigation and removed A-network labels Sep 5, 2018
@CYBAI
Copy link
Collaborator

@CYBAI CYBAI commented Sep 9, 2018

Just tried to navigate into discordapp.com but I can't see the Open Discord in your browser button.
Besides, I found those images and icons are SVGs which is not implemented in servo yet.

Firefox Servo
image image
@hcorion
Copy link
Author

@hcorion hcorion commented Sep 9, 2018

That's strange, the buttons loaded up fine for me.

image

❯ ./servo --version
Servo 0.0.1-9c1c58a

launched with

❯ ./servo "https://discordapp.com/"

Running
Arch Linux
GTX 1070 with latest binary drivers
i7 4770

@jdm
Copy link
Member

@jdm jdm commented Sep 9, 2018

Yes, it can be nondeterministic based on #21624.

@hcorion
Copy link
Author

@hcorion hcorion commented Mar 10, 2020

This issue has progressed in some direction, though I'm not quite sure which.
Right now if I load up https://discordapp.com/login with servo using default parameters, the following shows up:
image
and the following gets dumped to the console:

[BUILD INFO] Release Channel: stable, Build Number: 55712, Version Hash: 3c979fae658496d398202a2fc2f208af75cb3594
WebRTC is not supported on
Firefox
72.0
TypeError: e is undefined
TypeError: e is undefined

Trying to create an account on https://discordapp.com/ results in a reCaptcha prompt that attempts to load but it just appears to silently fail.
The following gets outputted in the log:

[2020-03-10T06:13:24Z ERROR script::dom::bindings::error] Error at :0:0 SecurityError: The operation is insecure.

Tested on the following servo version:

Servo 0.0.1-650f3c81c
@hcorion hcorion changed the title discord doesn't work (discordapp.com) discord doesn't work (discord.com) Jul 21, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
3 participants
You can’t perform that action at this time.