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

Make scripts support Chrome. #13

Closed
derekriemer opened this issue Mar 13, 2017 · 7 comments
Closed

Make scripts support Chrome. #13

derekriemer opened this issue Mar 13, 2017 · 7 comments

Comments

@derekriemer
Copy link
Contributor

Hi:
User scripts supported are in chrome. However, https://www.chromium.org/developers/design-documents/user-scripts seems to claim we need //@match in the //userScript part.

@derekriemer
Copy link
Contributor Author

The @include is supported, but it's actually breaking for me. Something's not working, and I haven't tried yet to see what, because chrome dev tools a11y is dodgey.

@derekriemer
Copy link
Contributor Author

derekriemer commented Mar 13, 2017

The default user scripts stuff doesn't seem to work either. You get a "I can't install scripts like this from here, maaaaaaaahahahahaahahaha" dialog.

@derekriemer
Copy link
Contributor Author

@derekriemer
Copy link
Contributor Author

I'm seeing rumors on the web that Chrome won't let you install extensions not from the store period.Even with developer mode on I can't seem to. so much for user scripts.

@derekriemer
Copy link
Contributor Author

derekriemer commented Mar 13, 2017 via email

@jcsteh
Copy link
Owner

jcsteh commented Apr 13, 2017

As discussed with @derekriemer elsewhere, the actual issue in Chrome is that the tweaks to make certain GitHub tables accessible don't work in Chrome. This is because Chrome's support for role="table" is broken. I'll file a bug against Chrome.

jcsteh added a commit that referenced this issue Jun 8, 2017
…ons for other browsers and additional info.

Re #13.
@jcsteh
Copy link
Owner

jcsteh commented Jun 8, 2017

Filed Chrome issue regarding role="table": https://bugs.chromium.org/p/chromium/issues/detail?id=730928

I updated the readme in 8525246 to mention Tampermonkey for Chrome. Also, I did some work on the Slack and GitHub scripts related to Chrome. There are probably other things that need to be fixed for Chrome that I haven't seen yet, but let's address those as they arise.

@jcsteh jcsteh closed this as completed Jun 8, 2017
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

No branches or pull requests

2 participants