Re: [webkit-dev] Webkitgtk with opengl

2017-06-27 Thread Michael Catanzaro
On Tue, Jun 27, 2017 at 2:20 PM, Nagendra K  
wrote:

Hi,

Have a requirement to build WebKit gtk with opengl. Here the opengl 
layer has some customisation above opengl es 1.1 and current apps use 
this for rendering.  Is it possible to build webkitgtk with opengl es 
1.1 so that I can add the customisation above that.
I checked that webkitgtk can build opengl with a flag during the 
build but that might use the opengl es 2.0, how to build for opengl 
es 1.1.


Thanks and Regards,
Nagendra


Hi Nagendra,

I don't think we support use of OpenGLES 1.1. Making WebKit compatible 
with this older version of OpenGLES would probably require significant 
technical expertise.


I'm not very familiar with OpenGL or OpenGLES. Maybe somebody with more 
experience would be able to provide a more detailed response.


Good luck,

Michael

___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


[webkit-dev] Webkitgtk with opengl

2017-06-27 Thread Nagendra K
Hi,

Have a requirement to build WebKit gtk with opengl. Here the opengl layer
has some customisation above opengl es 1.1 and current apps use this for
rendering.  Is it possible to build webkitgtk with opengl es 1.1 so that I
can add the customisation above that.
I checked that webkitgtk can build opengl with a flag during the build but
that might use the opengl es 2.0, how to build for opengl es 1.1.

Thanks and Regards,
Nagendra
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


Re: [webkit-dev] Intent to remove the WebCore::IconDatabase (GTK needs to make a decision)

2017-06-27 Thread Brady Eidson

> On Jun 27, 2017, at 9:36 AM, Carlos Garcia Campos  wrote:
> 
> El mar, 27-06-2017 a las 18:19 +0200, Carlos Garcia Campos escribió:
>> El vie, 16-06-2017 a las 09:43 -0700, Brady Eidson escribió:
>> [...]
> If not, I can get rid of it right now
> 
> If so, then I need a GTK maintainer to come up with a plan
> soon.
 
 How soon is soon? :-) We are approaching the end of our release
 cycle,
 it would be good for us if we could do any changes related to
 this
 after we branch for 2.18. Of course I can branch earlier if
 needed.
 According to our schedule we should branch the first week of
 August. Is
 that late?
>>> 
>>> That’s much later than the soon I was targeting.
>>> 
>>> Hoping to do this by the end of June.
>> 
>> Ok, I've found time today to work on this. I don't have time to re-
>> implement WebKitFaviconDatabase using a different database model, so
>> I've copied IconDatabase from WebCore to WebKit and used it directly
>> from WebKitFaviconDatabase. I've switched the client implementation
>> to
>> API::IconLoadingClient too. So, I think you can just remove all the
>> WebCore and WebKit2 code after the patch lands.
>> 
>> https://bugs.webkit.org/show_bug.cgi?id=173877
> 
> I forgot to say that copying IconDatabase is just a temporary solution,
> because I don't have time for a proper solution now, so during our next
> release cycle I'll try to either improve or replace it with a new
> implementation that allows to store multiple icons and sizes for the
> same page, etc.

This is great. Thanks!

I’ll review shortly.

~Brady

___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


Re: [webkit-dev] Intent to remove the WebCore::IconDatabase (GTK needs to make a decision)

2017-06-27 Thread Carlos Garcia Campos
El mar, 27-06-2017 a las 18:19 +0200, Carlos Garcia Campos escribió:
> El vie, 16-06-2017 a las 09:43 -0700, Brady Eidson escribió:
> [...]
> > > > If not, I can get rid of it right now
> > > > 
> > > > If so, then I need a GTK maintainer to come up with a plan
> > > > soon.
> > > 
> > > How soon is soon? :-) We are approaching the end of our release
> > > cycle,
> > > it would be good for us if we could do any changes related to
> > > this
> > > after we branch for 2.18. Of course I can branch earlier if
> > > needed.
> > > According to our schedule we should branch the first week of
> > > August. Is
> > > that late?
> > 
> > That’s much later than the soon I was targeting.
> > 
> > Hoping to do this by the end of June.
> 
> Ok, I've found time today to work on this. I don't have time to re-
> implement WebKitFaviconDatabase using a different database model, so
> I've copied IconDatabase from WebCore to WebKit and used it directly
> from WebKitFaviconDatabase. I've switched the client implementation
> to
> API::IconLoadingClient too. So, I think you can just remove all the
> WebCore and WebKit2 code after the patch lands.
> 
> https://bugs.webkit.org/show_bug.cgi?id=173877

I forgot to say that copying IconDatabase is just a temporary solution,
because I don't have time for a proper solution now, so during our next
release cycle I'll try to either improve or replace it with a new
implementation that allows to store multiple icons and sizes for the
same page, etc.

> 
> Regards, 
> ___
> webkit-dev mailing list
> webkit-dev@lists.webkit.org
> https://lists.webkit.org/mailman/listinfo/webkit-dev
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


Re: [webkit-dev] Intent to remove the WebCore::IconDatabase (GTK needs to make a decision)

2017-06-27 Thread Carlos Garcia Campos
El vie, 16-06-2017 a las 09:43 -0700, Brady Eidson escribió:
[...]
> > > If not, I can get rid of it right now
> > > 
> > > If so, then I need a GTK maintainer to come up with a plan soon.
> > 
> > How soon is soon? :-) We are approaching the end of our release
> > cycle,
> > it would be good for us if we could do any changes related to this
> > after we branch for 2.18. Of course I can branch earlier if needed.
> > According to our schedule we should branch the first week of
> > August. Is
> > that late?
> 
> That’s much later than the soon I was targeting.
> 
> Hoping to do this by the end of June.

Ok, I've found time today to work on this. I don't have time to re-
implement WebKitFaviconDatabase using a different database model, so
I've copied IconDatabase from WebCore to WebKit and used it directly
from WebKitFaviconDatabase. I've switched the client implementation to
API::IconLoadingClient too. So, I think you can just remove all the
WebCore and WebKit2 code after the patch lands.

https://bugs.webkit.org/show_bug.cgi?id=173877


Regards, 
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev