David Taylor
c219740274
DEV: Add polyfill for `String.prototype.replaceAll` ( #16301 )
2022-03-28 17:18:56 +01:00
David Taylor
cf6deb439a
FIX: Add replaceAll to browser-detect ( #16248 )
...
We're using replaceAll in a few places. If it's not supported, we should fall back to the basic-html view.
2022-03-22 11:45:03 +00:00
Rafael dos Santos Silva
a4cef67e14
FIX: Feature detect globalThis ( #14410 )
...
* FIX: Feature detect globalThis
So browsers without support will receive a warning and browse our JS-less view.
2021-09-22 11:39:41 -03:00
Dan Ungureanu
c85018cdfd
Improve support for old browsers ( #9515 )
...
* FEATURE: Improve crawler view
* FIX: Make lazyYT crawler-friendly
* DEV: Rename discourse-internet-explorer to discourse-unsupported-browser
* DEV: Detect more unsupported browsers
Follow-up to 4eebbd2212
.
* FIX: Hide browser update notice in print view
2020-04-29 21:40:21 +03:00
David Taylor
4eebbd2212
Revert "FIX: Detect more unsupported browsers"
...
This change broke IE11 support, even with the polyfills enabled. We may need to add a WeakSet polyfill, but reverting this change for now.
This reverts commit 1cd8c6ce4c
.
2020-04-17 16:41:47 +01:00
Dan Ungureanu
1cd8c6ce4c
FIX: Detect more unsupported browsers
2020-04-09 11:47:59 +03:00
Dan Ungureanu
73d71e3fee
FEATURE: Show noscript view to unsupported browsers ( #9373 )
2020-04-08 20:24:18 +03:00