Hi Michal,

I don't fully understand your approach. Yes, WebKit-EFL should never
use anything from Elementary, however it should provide hooks,
virtuals or something to extend WebKit-EFL to provide the required
functions. That was the case with Menu and ComboBox/Selection or
creating new windows in the past.

In this sense it is expected that elm_web, which is a widget,
implements/provides these hooks to WebKit-EFL. It would make your
requested patch useless.

For EWebLauncher or other in-webkit tests, you should replicate the
copy and paste behavior. Sorry, but that is the case for other things
as well. Also please make sure they are isolated inside #ifdef so it
will still work on Framebuffer, Wayland and so on.

Please clarify your use case before we merge this patch.

Best Regards,
-- Gustavo

On Mon, May 21, 2012 at 12:20 PM, Michal Pakula vel Rutka
<[email protected]> wrote:
>
> Dear EFL developers,
>
> I am currently implementing a clipboard for WebKit-EFL. When using
> elm_cnp_selection_get and set function an evas object passed has to be a
> widget. Currently in WebKit-EFL we are using an view which is an
> Evas_Object, but not a widget. Sample WebKit applications like  EWebLauncher
> and tests applications does not use elementary so I cannot obtain parent
> widget for a view object and finally we cannot perform copy and paste
> operations.
> Widgets are used in elm_cnp_selection functions to obtain Ecore_X_Window.
> My patch leaves current way of obtaining it and adds an another in case when
> the standard one fails. When Evas_Object is not a widget I am trying to get
> an Ecore_X_Window using ecore.
>
>
> BR,
> Michal
>
> The above message is intended solely for the named addressee and may
> contain trade secret, industrial technology or privileged and confidential
> information otherwise protected under applicable law. Any unauthorized
> dissemination, distribution, copying or use of the information contained in
> this communication is strictly prohibited. If you have received this
> communication in error, please notify sender by email and delete this
> communication immediately.
>
>
> Powyższa wiadomość przeznaczona jest wyłącznie dla adresata niniejszej
> wiadomości i może zawierać informacje będące tajemnicą handlową, tajemnicą
> przedsiębiorstwa oraz informacje o charakterze poufnym chronione
> obowiązującymi przepisami prawa. Jakiekolwiek nieuprawnione ich
> rozpowszechnianie, dystrybucja, kopiowanie lub użycie informacji zawartych w
> powyższej wiadomości jest zabronione. Jeśli otrzymałeś powyższą wiadomość
> omyłkowo, uprzejmie proszę poinformuj o tym fakcie drogą mailową nadawcę tej
> wiadomości oraz niezwłocznie usuń powyższą wiadomość ze swojego komputera.
>
>
> ------------------------------------------------------------------------------
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> _______________________________________________
> enlightenment-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>



--
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--------------------------------------
MSN: [email protected]
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to