Accessibility Insights for Web
Перейти к файлу
Madalyn af8b5868fd
fix: ad-hoc visualization state becomes inconsistent after toggling extension off and on (#7433)
#### Details

This PR adjusts the logic for setting extension initial state so that
the toggles are always off (reflecting reality because the
visualizations will never be active on extension start).

##### Motivation

Addresses #6256

##### Context


#### Pull request checklist
<!-- If a checklist item is not applicable to this change, write "n/a"
in the checkbox -->
- [x] Addresses an existing issue: #6256
- [x] Ran `yarn fastpass`
- [x] Added/updated relevant unit test(s) (and ran `yarn test`)
- [x] Verified code coverage for the changes made. Check coverage report
at: `<rootDir>/test-results/unit/coverage`
- [x] PR title *AND* final merge commit title both start with a semantic
tag (`fix:`, `chore:`, `feat(feature-name):`, `refactor:`). See
`CONTRIBUTING.md`.

Co-authored-by: Madalyn Parker <madparker@microsoft.com>
2024-09-04 13:40:12 -04:00
.github
.vscode
.yarn
deploy
docs
packages
pipeline
src fix: ad-hoc visualization state becomes inconsistent after toggling extension off and on (#7433) 2024-09-04 13:40:12 -04:00
tools
.dockerignore
.eslintrc.js
.gitattributes
.gitignore
.ignoredRevs
.prettierignore
.stylelintrc.js
.swcrc
.yarnrc.yml
AppXManifest.xml
CODE_OF_CONDUCT.md
CONTRIBUTING.md
Dockerfile
Gruntfile.js
LICENSE
README.md
SECURITY.md
build-webCI.yaml
build.yaml
copyright-header.config.json
copyright-header.txt
esbuild.js
eslintrc.base.js
jest.config.base.js
jest.config.js
new-appx.ps1
package.json
prettier.config.js
replace-plugin.js
style-plugin.js
targets.config.js
tsconfig.base.json
tsconfig.json
tsconfig.strictNullChecks.json
webpack.config.js
yarn.lock

README.md

Product Logo Accessibility Insights for Web

Build Status codecov Chrome Web Store Chrome Web Store Chrome Web Store

This repository contains the code for Accessibility Insights for Web, which is a browser extension for Google Chrome and Microsoft Edge. It is used for assessing the accessibility of web sites and web applications.

Install Accessibility Insights for Web

Data/Telemetry

By opting into telemetry, you help the community develop inclusive software. We collect anonymized data to identify the top accessibility issues found by the users. This will help focus the accessibility tools and standards community to improve guidelines, rules engines, and features.

This project collects usage data and sends it to Microsoft to help improve our products and services. Read our privacy statement to learn more.

Reporting security vulnerabilities

If you believe you have found a security vulnerability in this project, please follow these steps to report it. For more information on how vulnerabilities are disclosed, see Coordinated Vulnerability Disclosure.

Trademarks

This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft trademarks or logos is subject to and must follow Microsoft's Trademark & Brand Guidelines. Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship. Any use of third-party trademarks or logos are subject to those third-party's policies.

FAQ

Please visit our FAQ page.

Contributing

All contributions are welcome! To get started, please read through our CONTRIBUTING guidelines for this project. After that, see:

Code of Conduct

Please read through our Code of Conduct to this project.