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

Doesn't install on Yosemite #6

Closed
username1290 opened this issue Dec 6, 2016 · 8 comments
Closed

Doesn't install on Yosemite #6

username1290 opened this issue Dec 6, 2016 · 8 comments

Comments

@username1290
Copy link

Describe the issue

Safari install dialog appears, click "Trust" to continue, but never appears in the extensions pane.

One or more specific URLs where the issue occurs

https://github.com/el1t/uBlock-Safari/releases/download/1.10.0-alpha.2/uBlock.safariextz

Screenshot in which the issue can be seen

screen shot 2016-12-06 at 11 40 09 am
screen shot 2016-12-06 at 11 42 10 am

Tried twice to install, still doesn't appear

Steps for anyone to reproduce the issue

  1. Download latest release (1.10.0-alpha.2)
  2. Right click on uBlock.safariextz file, select Open
  3. Click Trust on install window

Your settings

  • Safari version: Version 10.0.1 (10602.2.14.0.7)
  • uBlock Origin version: 1.10.0-alpha.2
  • MacOS version: 10.10.5 (14F2009)
Your filter lists

N/A

Your custom filters (if any)

N/A

@qhaine
Copy link

qhaine commented Dec 6, 2016

I would give Force Installing a try - check out the first answer on this link:

http://apple.stackexchange.com/questions/214760/force-installing-untrusted-safari-extensions

This technique worked for me even when clicking Trust didn't. :)

@el1t
Copy link
Owner

el1t commented Dec 6, 2016

Could it be that you need to use keyboard controls to hit "trust?"

  1. Launch System Preferences and open the Keyboard pane.
  2. Switch to the Shortcuts tab.
  3. Toggle All Controls to selected.
  4. Re-attempt to install the extension and use the Tab key on the keyboard to highlight Trust.
  5. Press the Space bar key to press the Trust button once selected.

@qhaine
Copy link

qhaine commented Dec 6, 2016

Just wanted to follow up - I made a short and simple video on the force installation process.

https://youtu.be/l6PP_R0V7jk

@username1290
Copy link
Author

kkkk
Ok, whatever the reason, that worked, this is crazy, thanks a lot, I'm still surprised.

@el1t
Copy link
Owner

el1t commented Dec 7, 2016

Great! I'll update the installation instructions before closing this issue.

@PCheezo
Copy link

PCheezo commented Dec 7, 2016

Safari does this to me often. you cant mouse click. you have to press tab and hit space to select Trust

@el1t el1t closed this as completed in 5564286 Dec 7, 2016
@the-real-tokai
Copy link

I think this might be related to mouse feature enhancement tools like "MagicPrefs" or "BetterTouch". If you disable those then it should work properly with mouse too.

Just mentioning this here in case someone else stumbles over this quirk. 😄

@toxygen
Copy link

toxygen commented Aug 23, 2017

I just want to provide some more information about the issue. The tab/space shortcut installation method worked ok. I'm using SmoothMouse pref plugin, that might be related to the issue.

When starting Safari from terminal, this is the log when extension tries to install but fails silently:

Aug 23 14:29:09 Safari[9462] : Error: this application, or a library it uses, has passed an invalid numeric value (NaN, or not-a-number) to CoreGraphics API and this value is being ignored.Please fix this problem.
Aug 23 14:29:09 Safari[9462] : Error: this application, or a library it uses, has passed an invalid numeric value (NaN, or not-a-number) to CoreGraphics API and this value is being ignored.Please fix this problem.
Aug 23 14:29:09 Safari[9462] : Error: this application, or a library it uses, has passed an invalid numeric value (NaN, or not-a-number) to CoreGraphics API and this value is being ignored.Please fix this problem.
Aug 23 14:29:09 Safari[9462] : Error: this application, or a library it uses, has passed an invalid numeric value (NaN, or not-a-number) to CoreGraphics API and this value is being ignored.Please fix this problem.
Aug 23 14:29:09 Safari[9462] : Error: this application, or a library it uses, has passed an invalid numeric value (NaN, or not-a-number) to CoreGraphics API and this value is being ignored.Please fix this problem.
Aug 23 14:29:09 Safari[9462] : Error: this application, or a library it uses, has passed an invalid numeric value (NaN, or not-a-number) to CoreGraphics API and this value is being ignored.Please fix this problem.

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

6 participants