Sean Monahan

Results 47 issues of Sean Monahan

This PR adds a new app called "Stress Test" that allows Fluent developers to test and compare the performance of v8, v9 and Web Component (WC) Fluent implementations. Today if...

Area: Performance

### Library React Components / v9 (@fluentui/react-components) ### System Info ```shell n/a ``` ### Are you reporting Accessibility issue? no ### Reproduction https://react.fluentui.dev/?path=/docs/components-input--default#appearance ### Bug Description ## Actual Behavior Some...

Area: Documentation
Needs: Triage :mag:

See: https://github.com/microsoft/fluentui/pull/24027#discussion_r941748097

Priority 3: Low
Component: Spinner
Fluent UI react-components (v9)

Griffel has three options handling CSS: 1. Runtime 2. Build-time optimization 3. CSS extraction (currently experimental) Stress Test currently only uses CSS extraction. Look into how to support the other...

Area: Performance

There are many (_many_) package.json scripts for building and running stress tests. Reworking them into a CLI script for greater flexibility.

Area: Performance

Currently we use multiple Webpack loaders to process .ts/tsx files in our performance application. We do this because FAST Web Components do not build properly with `babel-loader` so we conditionally...

Needs: Triage :mag:
Area: Performance

## Problem We don't currently have a way to measure Fluent UI control performance in the context of an application. All Fluent UI pull requests currently have two performance related...

Area: Performance
Status: In PR
Fluent UI react-components (v9)
Fluent UI react (v8)

Adds SpinButton research. There is little consensus on the name for this component so I went with "SpinButton" as the ARIA role name for this type of control.

stale

#141 added a feature to allows media queries to be sorted. However, [the default sort implementation](https://github.com/microsoft/griffel/blob/fc8266bace8f4de09469ddaf929ff0bf990274a7/packages/core/src/renderer/createDOMRenderer.ts#L34) is string comparison which breaks down for common breakpoint media queries that depend on...

documentation
enhancement

### Summary JAWS 2022 is only read the label of `alertdialog`s and not their content or descriptions. Reproduction Steps 1. Go to JSFiddle example: https://jsfiddle.net/q7kvft51/show 2. Use JAWS to activate...

aria-live-region