Forum does not work on Microsoft Edge

A user reported issues with the forum. It can’t be interacted with in any way (highlighting stuff, scrolling, and so on) as if it’s a still image.

This will need more investigation, and it would be helpful if a few people can try to reproduce this. Ideally with the dev tools open to see if any errors are printed.

Seems to be working fine for me. Windows 11. Everything is interactable and I can open posts.

I’m only getting one warning in the console but I don’t think it’s very important.

[Intervention] Images loaded lazily and replaced with placeholders. Load events are deferred. See https://go.microsoft.com/fwlink/?linkid=2048113 - runtime.js:3600

Yeah, that warning from the console is fine. This may have to do with network requests, as the original report had an error about content security policies. So the difference between you and the user with the problem is a CSP error. I also couldn’t replicate it so far.

Same. Works fine on my side.

Thanks for checking!
I’ll try to investigate this further in a few days

I use the forum on Edge and (so far) have not ran into this issue. Here’s my errors/warnings.

Summary
Errors:

ARIA attributes must conform to valid values: Invalid ARIA attribute value: aria-hidden=""
<section tabindex="-1" id="discourse-lightbox" aria-hidden="" class="d-lightbox">
<!----></section>
Certain ARIA roles must contain particular children: Required ARIA children role not present: group, option
<summary aria-label="Filter by: unpinned" name="Filter by: unpinned" data-name="unpinned" data-value="false" tabindex="0" role="listbox" id="ember531-header" class="select-kit-header single-select-header dropdown-select-box-header btn btn-icon-text btn-default ember-view">
<summary aria-label="Filter by: tracking" name="Filter by: tracking" data-name="tracking" data-value="2" tabindex="0" role="listbox" id="ember534-header" class="select-kit-header single-select-header dropdown-select-box-header btn btn-icon-text btn-default ember-view">
<summary aria-label="Select a value to filter" name="Select a value to filter" data-name="" role="listbox" id="ember543-header" class="select-kit-header single-select-header dropdown-select-box-header btn no-text btn-icon ember-view">
<summary aria-label="Select a value to filter" name="Select a value to filter" data-name="" tabindex="-1" role="listbox" id="ember550-header" class="select-kit-header single-select-header dropdown-select-box-header btn no-text btn-icon ember-view">
Form elements must have labels: Element has no title attribute Element has no placeholder attribute
<input id="file-uploader" accept=".jpg,.jpeg,.png,.gif,.heic,.heif,.webp,.avif,.webm,.mp4" multiple="" type="file">
Compatibility
The 'viewport' meta element 'content' attribute value should not contain 'minimum-scale'.
<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, user-scalable=yes, viewport-fit=cover">
The 'viewport' meta element 'content' attribute value should not contain 'user-scalable'.
<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, user-scalable=yes, viewport-fit=cover">


Warnings:

Accessibility
ARIA tooltip nodes must have an accessible name: Element has no title attribute
Compatibility
'meta[name=theme-color]' is not supported by Firefox, Firefox for Android.
<meta name="theme-color" media="(prefers-color-scheme: light)" content="#ededed">
<meta name="theme-color" media="(prefers-color-scheme: dark)" content="#333639">
Performance
A 'cache-control' header contains directives which are not recommended: 'must-revalidate'
Cache-Control: must-revalidate, private, max-age=0
Cache-Control: must-revalidate, private, max-age=0
Cache-Control: must-revalidate, private, max-age=0
Cache-Control: must-revalidate, private, max-age=0
Cache-Control: must-revalidate, private, max-age=0
Cache-Control: must-revalidate, private, max-age=0
Cache-Control: must-revalidate, private, max-age=0
Cache-Control: must-revalidate, private, max-age=0
Cache-Control: must-revalidate, private, max-age=0
Cache-Control: must-revalidate, private, max-age=0
Cache-Control: must-revalidate, private, max-age=0
Cache-Control: must-revalidate, private, max-age=0
Cache-Control: must-revalidate, private, max-age=0
Cache-Control: must-revalidate, private, max-age=0
Security
The 'Expires' header should not be used, 'Cache-Control' should be preferred.
expires: 0
expires: 0
expires: 0
expires: 0
expires: 0
expires: 0
expires: 0
expires: 0
expires: 0
expires: 0
expires: 0
expires: 0
expires: 0
expires: 0
The 'Pragma' header should not be used, it is deprecated and is a request header only.
pragma: no-cache
pragma: no-cache
pragma: no-cache
pragma: no-cache
pragma: no-cache
pragma: no-cache
pragma: no-cache
pragma: no-cache
pragma: no-cache
pragma: no-cache
pragma: no-cache
pragma: no-cache
pragma: no-cache
pragma: no-cache
1 Like

This topic was automatically closed after 9 days. New replies are no longer allowed.