Skip to content

screen is not defined #1404

Closed
Closed
@alexlrobertson

Description

Expectation: axe.run should run without throwing errors

Actual: axe.run throws

ReferenceError: screen is not defined
      at Object.getEnvironmentData (node_modules/axe-core/axe.js:3694:39)
      at /Users/arobert3/Sites/verso/node_modules/axe-core/axe.js:3880:35
      at /Users/arobert3/Sites/verso/node_modules/axe-core/axe.js:3656:23
      at /Users/arobert3/Sites/verso/node_modules/axe-core/axe.js:3549:11
      at /Users/arobert3/Sites/verso/node_modules/axe-core/axe.js:5992:13
      at /Users/arobert3/Sites/verso/node_modules/axe-core/axe.js:2637:9
      at /Users/arobert3/Sites/verso/node_modules/axe-core/axe.js:5992:13
      at /Users/arobert3/Sites/verso/node_modules/axe-core/axe.js:5992:13
      at rule.run.Object.assign.result (node_modules/axe-core/axe.js:2581:9)
      at /Users/arobert3/Sites/verso/node_modules/axe-core/axe.js:3110:14
      at Timeout._onTimeout (node_modules/axe-core/axe.js:5992:13)

Motivation: I want to upgrade my version of axe-core


axe-core version: 3.2.0

Browser and Assistive Technology versions

For Tooling issues:
- Node version: 8.13.0
- Platform:  Mac

Metadata

Assignees

No one assigned

    Labels

    coreIssues in the core code (lib/core)fixBug fixes

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions