arrow-down arrow at-sign bug check checkbox-checked checkbox-unchecked svg-checkmark chevron-right chevrons-right circle-down circle-left circle-right circle-up cloud2 svg-cross2 download download external-link filter github hash home leaf leaf left link-2 log-in log-out mail menu message-square minus plus radio-checked radio-checked2 radio-unchecked search settings spinner8 target twitter up upload-2 user users warning x zap
  • Home
  • Report a bug
  • Contribute
  • All issues
  • Login

URL: https://boxy-svg.com/app

Browser / Version: Firefox 94.0
Operating System: Mac OS X 10.15
Tested Another Browser: Yes Edge

Problem type: Site is not usable
Description: Browser unsupported
Steps to Reproduce:

  1. Go to https://boxy-svg.com/app

Expected:
Use the SVG editor

Actual:
Redirected to https://boxy-svg.com/requirements

This happens in https://boxy-svg.com/runtime/web-preload.js

which contains

(function() {
  var isSupportedBrowser = (
    window.customElements                        !== undefined &&
    window.customElements.define                 !== undefined &&
    window.requestIdleCallback                   !== undefined &&
    window.Animation                             !== undefined &&
    window.CSSStyleSheet                         !== undefined &&
    window.CSSStyleSheet.prototype.replaceSync   !== undefined &&
    window.DOMPoint                              !== undefined &&
    window.DOMRect                               !== undefined &&
    window.HTMLDialogElement                     !== undefined &&
    window.HTMLDialogElement.prototype.showModal !== undefined &&
    window.MutationObserver                      !== undefined &&
    window.PointerEvent                          !== undefined &&
    window.ResizeObserver                        !== undefined &&
    window.ShadowRoot                            !== undefined &&
    window.CSS                                   !== undefined &&
    window.CSS.supports("color", "var(--test)")                &&
    window.CSS.supports("d", "path('M 0 0 H 10')")
  );

  if (isSupportedBrowser === false) {
    window.location.replace("/requirements");
  }
  else {
…
}

The part which fails is

window.CSSStyleSheet.prototype.replaceSync which is behind a pref in about:config on Firefox Nightly 94.

This fails too in Safari Tech Preview, which has no support at all.
For Firefox https://bugzilla.mozilla.org/show_bug.cgi?id=1613746

View the screenshot Screenshot
Browser Configuration
  • gfx.webrender.all: false
  • gfx.webrender.blob-images: true
  • gfx.webrender.enabled: false
  • image.mem.shared: true
  • buildID: 20210930095024
  • channel: nightly
  • hasTouchScreen: false
  • mixed active content blocked: false
  • mixed passive content blocked: false
  • tracking content blocked: false

View console log messages

From webcompat.com with ❤️

Please login to edit issues.

View issue on Github

Shortcut: Press l on your keyboard to open the label editor. Shortcut: Press g on your keyboard to be taken to the GitHub view of this page.
Closed: Duplicate
#88587

boxy-svg.com - Browser unsupported

Opened: 2021-10-01
Reporter: karlcow
Comments: 5
  • Home
  • List of issues
  • About
  • Contribute
  • Contact
  • Privacy Policy
  • Terms of Service
  • Code of Conduct