WebKit Quirks
31–40 of 91 posts
Re: WebKit Quirks
#32shouldBypassBackForwardCache() // Google Docs used to bypass the back/forward cache by serving "Cache-Control: no-store" over HTTPS. // We started caching such content in r250437 but the Google Docs index page unfortunately is not currently compatible // because it puts an overlay (with class "docs-homescreen-freeze-el-full") over the page when navigating away and fails // to remove it when coming back from the back/…
Re: WebKit Quirks
#33Domain name specific quirks? What in the world...
I'm just curious how these changes actually make it to millions of people's browsers
Re: WebKit Quirks
#34Earlier quoted context omitted.
Why shouldn't it show it in the same state? Seems like a reasonable thing to do.
If it was a static page, then sure. But for dynamic pages or SPAs it more often than not leads to going back to a page in a broken state. Other browsers have better heuristics for when this cache is used. So Safari's behavior is unexpected, even so that the big guys are taken by surprise it seems. I don't really mind either way, the main thing is that it's inconsistent. It's not a huge deal, but it's just one of many…
Re: WebKit Quirks
#35Anyone who's read a few Old New Thing posts would know that Windows must be full of similar checks.
IIRC, the “checking for a solution to the problem” dialogs were added because they (Microsoft) would submit an actual bug report to the developers, and if they offered a solution, Microsoft’s servers would respond with it. I’ve never seen it work, but IIRC, they added it back in the Windows 95 days (when there was a lot less software to deal with).
Re: WebKit Quirks
#36shouldBypassBackForwardCache() // Google Docs used to bypass the back/forward cache by serving "Cache-Control: no-store" over HTTPS. // We started caching such content in r250437 but the Google Docs index page unfortunately is not currently compatible // because it puts an overlay (with class "docs-homescreen-freeze-el-full") over the page when navigating away and fails // to remove it when coming back from the back/…
Re: WebKit Quirks
#37Domain name specific quirks? What in the world...
Re: WebKit Quirks
#381. Buy Zillow. Destroy the company.
2. Redirect your website to zillow.com
(it was more fun that what I wrote)
https://github.com/WebKit/WebKit/blob/f43587ec2416b86eecef50...
Re: WebKit Quirks
#39Earlier quoted context omitted.
> At the end of the day, this is the only way that non-Chrome browsers can meet Google’s hegemony Except these quirks include a whole lot more than just Google. Some of the domains in there: 1. nytimes 2. twitter 3. ralphlauren 4. baidu 5. warbyparker 6. nfl 7. gizmodo 8. microsoft I'm not sure what each different piece of code does but there is many more domains in there.
By Google’s hegemony, I was talking about developers only testing in Google-developed rendering engines, not their web properties.
Re: WebKit Quirks
#40When a browser renders your 500 mau site badly it's your problem.
When a browser renders your 50,000,000 mau site badly it's the browser's problem.