Re: [webkit-help] Porting QNX to Linux

2013-07-10 Thread Thomas Fletcher


Benjamin Poulain wrote:

On Wed, Jul 10, 2013 at 4:05 AM, Manjunath V Kadajji
manjunath.kada...@googlemail.com
mailto:manjunath.kada...@googlemail.com wrote:

I myself Manjunath and i am new to this group.

I am going to start working on porting project, porting from QNX to
Linux. In existing QNX platform, GUI and web page rendering are
developed using Photon and webkit library.

So could you please someone can guide me  how to port these
components to Linux.

There is a lot of choice, but it depends a bit on the hardware you work on.

First you should investigate the following GUI frameworks:
 -GTK (http://www.gtk.org)
 -Qt (http://qt.digia.com)
 -EFL (http://www.enlightenment.org)

Once you decided which one you want to use, they all have WebKit ports:
 -WebKit GTK (http://webkitgtk.org)
 -QtWebKit
 -EFLWebKit

If you are looking for commercial support for those frameworks, I
believe Collabora (http://collabora.com) provides support for WebKit
GTK, and Digia provides support for QtWebKit.



I would also include Crank Software's Storyboard in that list.

- Storyboard (http://www.cranksoftware.com/storyboard)

Storyboard provides native support for QNX graphic frameworks (photon,
agtdk, opengles) and also provides an off the shelf WebKit solution for 
QNX (and Linux) platforms.


As a side note, Crank did the original WebKit port to QNX that you may 
be using.


Thomas

(Disclaimer: I work for Crank Software on Storyboard and Webkit)

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


Re: [webkit-help] Porting and using webkit on Windows Mobile

2010-11-07 Thread Thomas Fletcher
You should take a look at the WinCE port:
 http://trac.webkit.org/wiki/WinCE   
 
It is slowly being merged into the mainline tree, and in the meantime the git 
repository
has a working version that is being refined by several contributing developers.
 
Hope this helps,
 Thomas
 
 
From: webkit-help-boun...@lists.webkit.org 
[mailto:webkit-help-boun...@lists.webkit.org] On Behalf
Of me tk82c
Sent: Sunday, November 07, 2010 11:19 AM
To: webkit-help@lists.webkit.org
Subject: [webkit-help] Porting and using webkit on Windows Mobile
 
Hello Everybody,
 
  Our current app is a C# Compact Framework running on Windows Mobile and we 
need a powerful HTML +
JavaScript engine. I am wondering to use WebKit on Windows Mobile to do that.
 
  Anyone already did that? There is any project ready to be used as a plugin to 
my app?
 
Regards,

-- 
tk
___
webkit-help mailing list
webkit-help@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-help


[webkit-help] IDL file format description

2010-02-01 Thread Thomas Fletcher

I'm just working my way through the details of how an internal
attribute/method works its way from being part of the C++ object
to being exposed to JS and the interaction story there.

I can see that most of the work of creating the JS bindings is
done through the use of IDL files and the generate-bindings.pl
Perl script.

Is there anywhere that describes the WebKit elements of these
files and how they are used?

As a sample, I'm trying to follow the path of what happens when
a CSS style element is changed on an object, what is the chain
of calls from:

JS element.style.visibility=hidden
~~~
JSElement
-JSCSSStyleDeclaration
  -CSSStyleDeclaration/CSSMutableStyleDeclaration
-Node/Dom
  -...

Right now I'm making a bit of a leap of understanding across
the JS barrier and into the generated code that I'd like to
better understand.

Thanks,
 Thomas
--
Thomas Fletcher
Crank Software Inc.
www.cranksoftware.com
___
webkit-help mailing list
webkit-help@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-help


Re: [webkit-help] Searchable mailing list archives

2010-01-28 Thread Thomas Fletcher

Ariya Hidayat wrote:

I know that the mail list archives are available, but they are browseable
and not searchable ... other than by whatever Google may pick up.


Using Google is quite helpful, I gave the examples in the first point of
https://lists.webkit.org/pipermail/webkit-help/2009-August/000146.html


Thanks.  I was hoping that someone might have simply set up a search entry
page for the archive(s) without having to go to google and to the site:
fiddling.

That does work pretty well however, even if it is more to type when I
just want to graze topics.

Thanks,
 Thomas
--
Thomas Fletcher
Crank Software Inc.
www.cranksoftware.com
___
webkit-help mailing list
webkit-help@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-help


[webkit-help] Searchable mailing list archives

2010-01-27 Thread Thomas Fletcher

I'm looking for some advice on the best way to find old mailing list
discussions to avoid repeating questions that have been previously
answered and to use as a reference outside of bugzilla.

I know that the mail list archives are available, but they are browseable
and not searchable ... other than by whatever Google may pick up.

Any advice is welcome.

Thanks,
 Thomas
--
Thomas Fletcher
Crank Software Inc.
www.cranksoftware.com
___
webkit-help mailing list
webkit-help@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-help


Re: [webkit-help] webkit memory optimization

2009-11-19 Thread Thomas Fletcher

luying pan wrote:

Can someone read this post and help me understand it better?

http://sendreceivereply.wordpress.com/2009/02/28/less-webkit-is-more-webkit/

I'm having  a lot of trouble understanding why webkit chews up so much 
memory. This blog post helped me somewhat, although not enough for me to 
dig into the code and do the optimizations myself.


This guy's basically saying that the way webkit is mapping fonts is 
inefficient. So much that after their tweaks displaying google.com 
http://google.com dropped from using 30MB to only 4MB. That's a huge 
reduction in memory!


I'm not sure if they're contributing this kind of changes back ... I 
doubt it since it certainly takes more than 4MB to display google.com 
http://google.com on the latest nightly builds.


Hi ... as the guy who wrote the post, one of the things to note is that
in this particular case, the WebKit code base was from OWB and not from
WebKit.org.  The OWB port used freetype and fontconfig and at least some
of the tuning was related to that (and is discussed in that and subsequent
posts).

Additionally, the font cache available with today's builds (from either
site) was not available at the time we were doing that work, and some of
the work we did at the time has been superceded by the work done by both
WebKit.org and the OWB teams.

A final bit of tuning also has to occur at the OS platform level.  In that
particular case, the work was being done on the QNX system, which as an
embedded real-time system provides much different (finer?) control over
a process' ability to return application heap memory back to the system
on free's (as well as munmap's, but that's less special).

Hope this clears things up a bit.  We are actively working with some WebKit
customers on improvements we hope to trickle back into the tree.

Thomas
--
Thomas Fletcher
Crank Software Inc.
www.cranksoftware.com
___
webkit-help mailing list
webkit-help@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-help