Skip to content

[system] Remove prefix #44921

Open
Open
@oliviertassinari

Description

@oliviertassinari

Summary

As far as I know, prefixes are no longer needed for the last 12+ months. I don't know any of https://mui.com/material-ui/getting-started/supported-platforms/#browser that requires it.

Now, considering that those are pure pain from a DX perspective. e.g. -webkit-box-pack 🤡
SCR-20250103-bamg
https://mui.com/material-ui/react-button/

and bundle size. https://pkg-size.dev/stylis

SCR-20250103-bbjb

I think it's time we remove them.

Now, to test whether this is true or not. If we can't do it right now, to move to v7. cc @brijeshb42

Examples

emotion-js/emotion#3296

Motivation

Stay relevant.

Search keywords: -

Metadata

Metadata

Assignees

Labels

dxRelated to developers' experienceexternal dependencyBlocked by external dependency, we can’t do anything about itpackage: systemSpecific to @mui/systemperformancepriority: importantThis change can make a difference

Projects

Status

In progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions