Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
>working QuickLook previews

What are you using QL for that needs modern web rendering?
I keep a lot of .webloc shortcuts on my filesystem for organizational reasons.

For example, if I need to write a document by myself, I will generally use iWork. But if I'm writing a document alongside colleagues, we will usually use Google Docs. So I have folders on my computer which contain both iWork documents (and other local files) and .weblocs pointing to Google Documents. Now, I can preview all of these documents in QuickLook. This is just one example.
 
Last edited:
>and .weblocs pointing to Google Documents

Wow I never considered you could do that... does it work, since you'd have to pass the right cookies and everything to get google docs to load your session. (Unless it's publicly shared I guess).
 
>and .weblocs pointing to Google Documents

Wow I never considered you could do that... does it work, since you'd have to pass the right cookies and everything to get google docs to load your session. (Unless it's publicly shared I guess).
Yes! I just signed into my Google Account within the QuickLook preview. This was a little fiddly because you can't type within the preview, but you can paste.

Once I logged into one QuickLook preview, I stayed logged in everywhere. I assume it shares cookies with Safari, and if I actually used Safari this wouldn't have been necessary.
 
  • Wow
Reactions: f54da
I guess that could be either because it needs to support parsing newer versions of easylist. But easylist folks try to remain backwards compatible, it might also be a bug in safari. Hard to tell which.
 
I guess that could be either because it needs to support parsing newer versions of easylist. But easylist folks try to remain backwards compatible, it might also be a bug in safari. Hard to tell which.

Hmm. Ublock Origin has certainly released lots of updates since 2018, what would you expect to be missing if everything was otherwise working? As in, what is in those updates?

I've mostly been testing with uBlock off in order to potentially bring out more bugs, I should try it again. I installed it initially just to make sure the Extensions Preference Pane works.
 
Last edited:
>what would you expect to be missing if everything was otherwise working

I mean I'm honestly not sure, and it would be a bit hard to debug since safari 7 can't load any modern sites. The symptom of incomplete filter lists would just be that ads peek through, which I guess isn't really distinguishable from the network filtering APIs being broken in some way.

Maybe you could do a more controlled test by adding custom rules for a page, and seeing whether or not DOM elements and network requests are blocked?

The gap between older ublock and modern ublock is likely around support for CSS L4 selectors, newer pseudo-selectors, and built-in ublock JS scriptlets.
 
Tested it again. Ublock Origin basically works. A small number of ads continue to take up space on the page instead of disappearing completely (as they do in Momiji), but they are still prevented from loading in.

There is a UI issue I have documented here: https://github.com/Wowfunhappy/WebKit/issues/18

The extension seems to break a lot of legitimate video playback. It's possible this is due to some default setting I can't see until the aforementioned UI issue is fixed.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.