# Browser detection script (only!) malfunctioning on Pale Moon 32.x

**URL:** <https://meta.discourse.org/t/browser-detection-script-only-malfunctioning-on-pale-moon-32-x/273848>\
**Category:** Product Support\
**Created:** [August 3, 2023, 3:51pm UTC](https://meta.discourse.org/t/browser-detection-script-only-malfunctioning-on-pale-moon-32-x/273848 "2023-08-03T15:51:57Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![TuggyNE](https://avatars.discourse-cdn.com/v4/letter/t/839c29/32.png) [@TuggyNE](https://meta.discourse.org/u/TuggyNE)\
**Post date:** [August 3, 2023, 4:04pm UTC](https://meta.discourse.org/t/browser-detection-script-only-malfunctioning-on-pale-moon-32-x/273848/3 "2023-08-03T16:04:51Z")

</div>

Ah, I see. Thanks for the prompt reply, and correcting my misconceptions!

Only `CSS.supports("aspect-ratio: 1")` is false. I have to admit it puzzles me that you would need to detect that, especially since as I went looking to see what styles rely on that, I found quite a few places in the CSS with `@supports not (aspect-ratio: 1) {/*...*/}` blocks and the like, which would seem to explain why the sites’ appearance is fine despite lacking `aspect-ratio` support. (I’ve never noticed any visual problems anywhere despite using Discourse extensively in both PM and in other browsers.)

---

_[View the full topic](https://meta.discourse.org/t/browser-detection-script-only-malfunctioning-on-pale-moon-32-x/273848)._
