[webkit-efl] Porting MiniBrowser to Elementary

Kangil Han kangil.han at samsung.com
Tue Oct 9 18:53:31 PDT 2012


Hi,
 
I am still confused.
 
Suppose I am a developer who is using efl-wk2 for commercializing project.
Then, I find efl-wk2 shouldn't have elementary dependency because of package
layer violation.
However, without elementary package, I couldn't launch test program called
MiniBrowser.
 
Does this make sense?
 
Kind regards,
Kangil
 
From: ryuan Choi [mailto:ryuan.choi at gmail.com] 
Sent: Wednesday, October 10, 2012 9:59 AM
To: kangil.han at samsung.com
Subject: Re: [webkit-efl] Porting MiniBrowser to Elementary
 
His latest change just checks elementary as an optional.
So, I think that webkit/efl package can avoid to include elementary package.
 
If elementary is not available, only minibrowser will not be built.
 
Chris, 
If this is acceptable for efl folks, do you have a plan to fix Eweblauncher
also?
 
Best Regards,
Ryuan Choi
 
2012/10/10 Kangil Han <kangil.han at samsung.com>
Hi Chris,
 
I have a concern on below change.
 
AFAIK, elementary, especially webview, has dependency on WebKit library.
So, below change will definitely incur package cross dependency.
 
I would prefer that you have deep discussion with EFL people on this.
 
Kind regards,
Kangil
 
From: webkit-efl-bounces at lists.webkit.org
[mailto:webkit-efl-bounces at lists.webkit.org] On Behalf Of Dumez, Christophe
Sent: Wednesday, October 10, 2012 1:43 AM
To: webkit-efl at lists.webkit.org
Subject: Re: [webkit-efl] Porting MiniBrowser to Elementary
 
Hi,

I uploaded the patch to:
https://bugs.webkit.org/show_bug.cgi?id=98748

Kr,
On Tue, Oct 9, 2012 at 7:30 PM, Dumez, Christophe
<christophe.dumez at intel.com> wrote:
Hi,

I'm writing to notify WebKit2 EFL developers that I am porting MiniBrowser
to Elementary [1] and my patch is almost ready for review.

MiniBrowser is an application and Elementary brings a lot of functionality
(widgets, layouts, dialogs, ...) that is extremely useful to applications.
The idea is to bring Elementary as an optional dependency and build
MiniBrowser only if Elementary library is found.

My initial patch will not add any new controls and will simply port the
existing code to Elementary. This will make the code simpler though the use
of layouts and an Elementary Entry widget for the URL bar.
As a side effect, the URL bar will finally supports copy / paste.

In the near future, Elementary will help bring more functionality such as:
- Back / Refresh / Home buttons
- Alert / Prompt / Confirmation windows
- Tabs
- ...

Please tell me if you have any feedback regarding this change.

[1] http://docs.enlightenment.org/auto/elementary/index.html

Kr,
-- 
Christophe Dumez
Linux Software Engineer, PhD
Intel Finland Oy - Open Source Technology Center



-- 
Christophe Dumez
Linux Software Engineer, PhD
Intel Finland Oy - Open Source Technology Center

_______________________________________________
webkit-efl mailing list
webkit-efl at lists.webkit.org
http://lists.webkit.org/mailman/listinfo/webkit-efl
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-efl/attachments/20121010/9463995d/attachment-0001.html>


More information about the webkit-efl mailing list