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

Add paragraph about browser add-ons when encountering some errors #14801

Merged
merged 2 commits into from
Sep 14, 2020

Conversation

ClearlyClaire
Copy link
Contributor

When a crash is caused by a NotFoundError exception, add a paragraph to the error page mentioning browser add-ons.

Indeed, crashes with NotFoundError are often caused by browser extensions messing with the DOM in ways React.JS can't recover from (e.g. issues #13325 and #14731).

image

When a crash is caused by a NotFoundError exception, add a paragraph
to the error page mentioning browser add-ons.

Indeed, crashes with NotFoundError are often caused by browser extensions
messing with the DOM in ways React.JS can't recover from (e.g. issues mastodon#13325
and mastodon#14731).
@Gargron
Copy link
Member

Gargron commented Sep 14, 2020

The resulting message is a little conflicting. "Due to a bug in our code" which then becomes "likely caused by a browser add-on". I suggest that the first paragraph is instead replaced saying: "This page could not be displayed correctly. This error is likely caused by a browser add-on ..." etc.

@ClearlyClaire ClearlyClaire force-pushed the fixes/error-message-addons branch from 45a9f10 to 5f15179 Compare September 14, 2020 12:33
@ClearlyClaire
Copy link
Contributor Author

image

@ClearlyClaire ClearlyClaire force-pushed the fixes/error-message-addons branch from 5f15179 to 92c0f79 Compare September 14, 2020 12:37
@Gargron Gargron merged commit b67caf9 into mastodon:master Sep 14, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants