Re: [webkit-dev] ccache on mac

2017-05-07 Thread youenn fablet
I had this setup working a year or so ago. I was using the regular Mac "make" build. Le dim. 7 mai 2017 à 19:28, Ben Kelly a écrit : > Hi all, > > Does anyone have ccache (or an equivalent) working with local webkit > builds on mac? I've spent the last couple of days trying to figure out, > but

Re: [webkit-dev] User agent woes

2017-05-07 Thread Michael Catanzaro
Hi Maciej, I agree with basically everything you wrote, except I recommend not using OS X as the operating system string in the default user agent except when actually running on macOS. We tried this for about a year and got tons of complaints. It breaks more than it fixes: many websites deci

Re: [webkit-dev] User agent woes

2017-05-07 Thread Maciej Stachowiak
> On May 6, 2017, at 5:19 PM, Michael Catanzaro wrote: > > Hi, > > You're probably aware that WebKitGTK+ has user agent quirks to make various > popular websites work, most notably google.com. For our list of quirks, see: > > https://trac.webkit.org/browser/webkit/trunk/Source/WebCore/platf

[webkit-dev] ccache on mac

2017-05-07 Thread Ben Kelly
Hi all, Does anyone have ccache (or an equivalent) working with local webkit builds on mac? I've spent the last couple of days trying to figure out, but have not had much luck. I've installed ccache via homebrew and its in my path. I *do* see ccache being used if I do a `webkit-build --cmake`,

Re: [webkit-dev] User agent woes

2017-05-07 Thread Michael Catanzaro
On Sun, May 7, 2017 at 12:43 PM, Saam Barati wrote: This is not my area of expertise, but why can't you just adopt Safari's user agent instead of the other way around? - Saam Then our users won't be able to use Google Hangouts, as they'd only be able to download the macOS version of the Han

Re: [webkit-dev] User agent woes

2017-05-07 Thread Saam Barati
> On May 6, 2017, at 5:19 PM, Michael Catanzaro wrote: > > Hi, > > You're probably aware that WebKitGTK+ has user agent quirks to make various > popular websites work, most notably google.com. For our list of quirks, see: > > https://trac.webkit.org/browser/webkit/trunk/Source/WebCore/platf