Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: Prevent color rules from crashing Chrome 66 #856 #861

Merged
merged 1 commit into from
Apr 24, 2018

Conversation

WilcoFiers
Copy link
Contributor

Closes #856.

Copy link
Contributor

@isner isner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good.

@WilcoFiers WilcoFiers merged commit 147b665 into develop Apr 24, 2018
@WilcoFiers WilcoFiers deleted the shadow-color-fix branch April 24, 2018 18:36
@stephenmathieson
Copy link
Member

I strongly recommend writing a test for this change. This is a pretty bad bug that we should prevent from happening again.

@WilcoFiers
Copy link
Contributor Author

Re: Test coverage. This issue was caught because several tests started failing on Chrome 66. The solution to catch this ahead of time will be to add testing of nightly builds when we switch to Sauselabs.

@dylanb
Copy link
Contributor

dylanb commented May 8, 2018

@marcysutton any word from the Chrome team on whether the API changed and if that was intentional?

WilcoFiers pushed a commit that referenced this pull request May 19, 2018
* fix(core): Explicitly name the axe module 'axe-core'

Avoid the "Mismatched anonymous define() modules" error when the axe script is injected in a page that uses requireJS

Closes #849

* fix: Prevent color rules from crashing Chrome 66+ #856 (#861)

* chore: Release axe-core 3.0.2

* chore: Enable Greenkeeper for managing dependencies (#847)

* chore: add Greenkeeper config file

* chore(package): update dependencies

* chore(package): update dependencies

* chore(package): update dependencies

* chore(package): update dependencies

* chore(package): update dependencies

* chore(package): update dependencies

* docs(readme): add Greenkeeper badge

* chore: update to use babel-core

* chore: update to latest uglify config properties

`bracketize` became `braces` and `expect` became `reserved`

* chore: add sri-history lifecycle hook to release (#844)

* chore: disable growl to prevent errors in testing

* chore: Rename Jest example to help greenkeeper (#871)

* chore: rename jest example to help greenkeeper

plus signs are invalid in filenames/directories

Closes #869

* chore: add config to jest_react example

Closes #865

* fix(core): Explicitly name the axe module 'axe-core'

Avoid the "Mismatched anonymous define() modules" error when the axe script is injected in a page that uses requireJS

Closes #849

* test(core): Validate that the axe module is named 'axe-core'

Added integration test to check the value of the first argument to define()

Closes #849
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants