Skip to content

403 for CSS files from getmdl.io CDN breaks Dart Debug Extension #2750

@w0s1nsk1

Description

@w0s1nsk1

Hi!

The getmdl.io CDN is currently returning 403 Forbidden for MDL CSS files.

Example:
https://code.getmdl.io/1.3.0/material.indigo-blue.min.css

This is not just a broken external resource — it completely prevents Dart Debug Extension from starting.
The extension depends on this CSS, and when it fails to load, the UI never initializes.

So at the moment:

  • Dart Debug Extension doesn’t start
  • Flutter/Dart web debugging is blocked
  • Users get no clear error unless they open DevTools and notice the failed CDN request

This makes the extension effectively unusable in environments where getmdl.io is blocked, deprecated, or simply dead (which appears to be the case now).

Suggested fixes:

  • Stop relying on getmdl.io (it appears abandoned)
  • Bundle the CSS with the extension, or
  • Switch to a maintained CDN / self-hosted asset

Right now this is a hard dependency on a third-party CDN that can (and does) go down — and when it does, everything explodes quietly.

Best Regards,
Tomek

Metadata

Metadata

Assignees

Labels

P1A high priority bug; for example, a single project is unusable or has many test failuresdart-debug-extensiontriagedtype-bugIncorrect behavior (everything from a crash to more subtle misbehavior)

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions