The below is an off-site archive of all tweets posted by @tomayac ever

August 11th, 2022

Great thread in the defense of WebView-based in-app browsers from @patmeenan, who’s been working on Facebook’s. ⤵️ Hear him out with an open mind!…

via Twitter Web App

@simevidas @slightlylate For those following along, I have opened an interoperability issue for this difference in behavior:…. 📋 The initial tweet and the material is credited to you, Šime.

via Twitter Web App in reply to simevidas

@andreban Or make the request from outside the WebView, strip the response header, and then inject the modified response. 🤔 Or maybe `shouldInterceptRequest()` allows to modify the response headers directly?

via Echofon in reply to andreban

@lajava77 @regocas @googlechrome Fascinating read, thanks for writing this up. I touched the topic in the context of…, but little did I know about the internals. Also: yay for IPFS support. Brave already supports it if I recall corr

via Echofon in reply to lajava77

@KrauseFx FWIW, when I looked, they didn’t seem able to do anything completely unexpected with the injected script data that I saw.

via Echofon in reply to KrauseFx

@simevidas @slightlylate Ah, the spec mentions remote clipboard synchronization as a use case that needs to work without user gesture:….

via Echofon in reply to tomayac

@Paul_Kinlan The devil 👿 is always in the details: “If the idea is for this file to be copyable to a directory on the user’s machine, we would need some mechanism for running Safe Browsing checks before copying a file from the sandboxed file system…

via Echofon in reply to tomayac

@simevidas @slightlylate The clipboard-write permission was removed in…, but I’m a little surprised, too, that no user gesture is required:…. The article should probably say what Alex’ tweet says regarding

via Echofon in reply to simevidas

@mrdoob @alexanderdanilo @grorgwork 👀 Do you have history links for both CSS3D and `<canvas>`? You got me intrigued now.

via Echofon in reply to mrdoob

Oh, neat: `<dark-mode-toggle>` (…) 🌒 is the featured item in the “🔧 Code, Tools & Resources” section on Frontend Focus this week:

via Twitter Web App

Due to recent chatter (see quoted tweet ⤵️), if you need to inspect a WebView like Facebook’s, I’ve documented how to do this some time ago:….…

via Echofon

👀 Interesting proposal by ⁦@adrianholovaty⁩ for WebViews to honor the desire of websites not to be framed by respecting the `X-Frame-Options: DENY` header value (equivalent to `Content-Security-Policy: frame-ancestors ‘none’;`)…

via Twitter for iPhone

claviska ElementInternals was just merged into WebKit!…

via Twitter Web App (retweeted on 12:31 AM, Aug 11th, 2022 via Echofon)

dannymoerkerke Push notifications now work in Safari Tech Preview on MacOS Ventura!

Notifications are even shown when Safari is not running.

I put together a demo project so you can test for yourself.

Although this is a great start, there are still some issues

via Twitter Web App (retweeted on 12:27 AM, Aug 11th, 2022 via Echofon)