[alert][dialog] Accessibility improvements by silviuaavram · Pull Request #48113 · mui/material-ui

packages/mui-material/src/DialogTitle/DialogTitle.test.js Adds a regression test asserting the default heading level/tag for DialogTitle. packages/mui-material/src/Dialog/Dialog.test.js Adds a11y tests for aria-describedby and role override behavior. packages/mui-material/src/Dialog/Dialog.spec.tsx Adds a TS usage check for role="alertdialog". packages/mui-material/src/Dialog/Dialog.js Implements role prop wiring to the dialog element and adds generated PropTypes entry/docs. packages/mui-material/src/Dialog/Dialog.d.ts Adds the role prop to the public TS API/docs. docs/data/material/components/dialogs/dialogs.md Documents using role="alertdialog" for alert dialog usage. docs/data/material/components/dialogs/AlertDialogSlide.tsx Updates demo to set role="alertdialog". docs/data/material/components/dialogs/AlertDialogSlide.js Updates demo to set role="alertdialog". docs/data/material/components/dialogs/AlertDialog.tsx Updates demo to set role="alertdialog". docs/data/material/components/dialogs/AlertDialog.js Updates demo to set role="alertdialog". docs/data/material/components/alert/alert.md Updates the dialog link target and adds guidance about role="status"/live regions.