Alexei

Results 514 comments of Alexei

See also this HTTPS Everywhere thread: https://github.com/EFForg/https-everywhere/issues/5121#issuecomment-343277620

The biggest obstacle to supporting Safari at this point is that as per [Apple documentation](https://developer.apple.com/documentation/safariservices/safari_web_extensions/assessing_your_safari_web_extension_s_browser_compatibility), the `webRequest` extension API does not support blocking or modifying requests/responses. As [AdGuard write on...

No updates since [my previous comment](https://github.com/EFForg/privacybadger/issues/549#issuecomment-744583479). > *webRequest* > > Not supported in iOS. > > BlockingResponse not supported. > > **Blocking requests not supported.** > > opt_extraInfoSpec not supported...

I think macOS Safari and iOS Safari use the same base extensions system, with iOS having some additional restrictions/considerations. For example, macOS Safari extensions lack `webRequest`'s blocking capabilities, while iOS...

To follow up on https://github.com/EFForg/privacybadger/issues/549#issuecomment-1079096990, we may be able to offer Privacy Badger for desktop/macOS (not mobile/iOS) Safari in the first half of next year.

Force-pushed a new approach, will update the description. Saving the first try below for posterity: *** This (6c0c3aef5239197d9aa10778caf0ed0e19c3a9fa) uses Flexbox (based on a couple of SO threads: [one](https://stackoverflow.com/questions/29430254/nested-flexbox-with-scrolling-area), [two](https://stackoverflow.com/questions/90178/make-a-div-fill-the-height-of-the-remaining-screen-space)) to...

@lemnis @cowlicks We should be close to a solution here. Screenshots follow. ## Before at 125% zoom: ![screenshot from 2017-08-21 12 16 16](https://user-images.githubusercontent.com/794578/29528766-2cca3300-866b-11e7-9ca9-874a1676e2a3.png) ## After at 125% zoom: ![screenshot from...

The main problem left to solve (that I'm aware of) is that this patch reduces the size of the domain scroll area at 100% zoom, which is undesirable. Screenshots follow....

@lemnis It's also possible I broke something related to your recently-merged Android compatibility fixes. We should check ... Unfortunately I am not yet set up for Android development.

It seems like the following diff gets us to what we want in terms of popup sizing (more domains shown at 100% zoom, fewer domains at larger zooms), but it...