Skip to content
This repository has been archived by the owner on Dec 5, 2022. It is now read-only.

Add Chrome Accessibility DevTools Extension #126

Closed
2 tasks done
jlord opened this issue Apr 13, 2016 · 3 comments
Closed
2 tasks done

Add Chrome Accessibility DevTools Extension #126

jlord opened this issue Apr 13, 2016 · 3 comments
Assignees

Comments

@jlord
Copy link
Contributor

jlord commented Apr 13, 2016

This is related to #121 but specifically about trying to get the Chrome Accessibility DevTools Extension working here (and in Electron).

Electron apps are websites in a sense, but not in the sense that they have urls that can use be used with online accessibility auditors. Getting this devtools extension working would be really helpful for Electron app developers in making their apps accessible to more people.

Not all of the chrome.* APIs have been implemented so we need to compare what this extension uses against what is currently implemented, then we'll see how far we have to go.

🍐 with @kevinsawicki

@jlord jlord self-assigned this Apr 13, 2016
@jlord
Copy link
Contributor Author

jlord commented Apr 13, 2016

chrome.* APIs in use in Accessibility DevTools Extension

  • chrome.tabs.executeScript
  • chrome.extension.lastError
  • chrome.extension.onRequest.addListener
  • chrome.webNavigation.onBeforeNavigate.addListener
  • chrome.webNavivation.onClompleted.addListener
  • chrome.tabs.onRemoved.addListener
  • chrome.webNavigation.onBeforeNavigate.removeListener
  • chrome.webNavivation.onClompleted.removeListener
  • chrome.devtools.inpsectedWindow.tabID
  • chrome.extension.sendRequest
  • chrome.extension.getURL
  • chrome.experimental.devtools.audits.addCategory
  • chrome.il8n.getMessage
  • chrome.devtools.panels.elements.createSidebarPane
  • chrome.extension.getMessage
  • chrome.devtools.inspectedWindow.eval
  • chrome.storage.sync.set
  • chrome.runtime.id
  • chrome.storage.sync.get
  • chrome.devtools.panels.elements.onSelectionChanged.addListener

@kevinsawicki
Copy link
Contributor

Here are the API currently supported in Electron:

  • chrome.devtools.inspectedWindow.eval
  • chrome.devtools.inspectedWindow.getResources
  • chrome.devtools.inspectedWindow.onResourceAdded.addListener
  • chrome.devtools.inspectedWindow.onResourceAdded.removeListener
  • chrome.devtools.inspectedWindow.onResourceContentCommitted.addListener
  • chrome.devtools.inspectedWindow.onResourceContentCommitted.removeListener
  • chrome.devtools.inspectedWindow.reload
  • chrome.devtools.inspectedWindow.tabId
  • chrome.devtools.network.addRequestHeaders
  • chrome.devtools.network.getHAR
  • chrome.devtools.network.onFinished.addListener
  • chrome.devtools.network.onFinished.removeListener
  • chrome.devtools.network.onNavigated.addListener
  • chrome.devtools.network.onNavigated.removeListener
  • chrome.devtools.network.onRequestFinished.addListener
  • chrome.devtools.network.onRequestFinished.removeListener
  • chrome.devtools.panels.applyStyleSheet
  • chrome.devtools.panels.create
  • chrome.devtools.panels.elements.createSidebarPane
  • chrome.devtools.panels.elements.onSelectionChanged.addListener
  • chrome.devtools.panels.elements.onSelectionChanged.removeListener
  • chrome.devtools.panels.openResource
  • chrome.devtools.panels.SearchAction.CancelSearch
  • chrome.devtools.panels.SearchAction.NextSearchResult
  • chrome.devtools.panels.SearchAction.PerformSearch
  • chrome.devtools.panels.SearchAction.PreviousSearchResult
  • chrome.devtools.panels.setOpenResourceHandler
  • chrome.devtools.panels.sources.createSidebarPane
  • chrome.devtools.panels.sources.onSelectionChanged.addListener
  • chrome.devtools.panels.sources.onSelectionChanged.removeListener
  • chrome.experimental.devtools.audits.addCategory
  • chrome.experimental.devtools.inspectedWindow.eval
  • chrome.experimental.devtools.inspectedWindow.getResources
  • chrome.experimental.devtools.inspectedWindow.onResourceAdded.addListener
  • chrome.experimental.devtools.inspectedWindow.onResourceAdded.removeListener
  • chrome.experimental.devtools.inspectedWindow.onResourceContentCommitted.addListener
  • chrome.experimental.devtools.inspectedWindow.onResourceContentCommitted.removeListener
  • chrome.experimental.devtools.inspectedWindow.reload
  • chrome.experimental.devtools.inspectedWindow.tabId
  • chrome.experimental.devtools.network.addRequestHeaders
  • chrome.experimental.devtools.network.getHAR
  • chrome.experimental.devtools.network.onFinished.addListener
  • chrome.experimental.devtools.network.onFinished.removeListener
  • chrome.experimental.devtools.network.onNavigated.addListener
  • chrome.experimental.devtools.network.onNavigated.removeListener
  • chrome.experimental.devtools.network.onRequestFinished.addListener
  • chrome.experimental.devtools.network.onRequestFinished.removeListener
  • chrome.experimental.devtools.panels.applyStyleSheet
  • chrome.experimental.devtools.panels.create
  • chrome.experimental.devtools.panels.elements.createSidebarPane
  • chrome.experimental.devtools.panels.elements.onSelectionChanged.addListener
  • chrome.experimental.devtools.panels.elements.onSelectionChanged.removeListener
  • chrome.experimental.devtools.panels.openResource
  • chrome.experimental.devtools.panels.SearchAction.CancelSearch
  • chrome.experimental.devtools.panels.SearchAction.NextSearchResult
  • chrome.experimental.devtools.panels.SearchAction.PerformSearch
  • chrome.experimental.devtools.panels.SearchAction.PreviousSearchResult
  • chrome.experimental.devtools.panels.setOpenResourceHandler
  • chrome.experimental.devtools.panels.sources.createSidebarPane
  • chrome.experimental.devtools.panels.sources.onSelectionChanged.addListener
  • chrome.experimental.devtools.panels.sources.onSelectionChanged.removeListener
  • chrome.experimental.devtools.resources.addRequestHeaders
  • chrome.experimental.devtools.resources.getHAR
  • chrome.experimental.devtools.resources.onFinished.addListener
  • chrome.experimental.devtools.resources.onFinished.removeListener
  • chrome.experimental.devtools.resources.onNavigated.addListener
  • chrome.experimental.devtools.resources.onNavigated.removeListener
  • chrome.experimental.devtools.resources.onRequestFinished.addListener
  • chrome.experimental.devtools.resources.onRequestFinished.removeListener

@jlord
Copy link
Contributor Author

jlord commented Apr 29, 2016

Closing this issue here since it won't be resolved by 1.0 and really belongs on electron/electron.

@jlord jlord closed this as completed Apr 29, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants