Sean Monahan
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...
### 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...
See: https://github.com/microsoft/fluentui/pull/24027#discussion_r941748097
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...
There are many (_many_) package.json scripts for building and running stress tests. Reworking them into a CLI script for greater flexibility.
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...
## 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...
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.
#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...
### 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...