- From: Thomas Steiner via GitHub <sysbot+gh@w3.org>
 - Date: Wed, 16 Aug 2023 17:41:03 +0000
 - To: public-css-archive@w3.org
 
Before this change, it was possible to detect non-supported media queries by checking for `"not all"`, as developers, including myself, have [documented in blog posts](https://blog.tomayac.com/2019/09/16/not-all-is-nothing-finding-out-if-the-browser-supports-a-given-media-query/#testing-if-a-browser-understands-a-media-query) like this. 
```js
window.matchMedia('(prefers-color-scheme: dark)').media
// '(prefers-color-scheme: dark)'
// This check no longer works.
window.matchMedia('(hahaha-lol: not-a-thing)').media
// Before: 'not all'
// Now: '(hahaha-lol: not-a-thing)'
```
Is this a potential web compatibility issue, as feature-detecting code like the above now breaks?
(CC: @mathiasbynens in the context of this [DevTools CL](https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/4774209)) 
-- 
GitHub Notification of comment by tomayac
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/7595#issuecomment-1681028162 using your GitHub account
-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Wednesday, 16 August 2023 17:41:05 UTC