[webkit-dev] Lots of “BREW” patches up for review

KwangYul Seo kwangyul.seo at gmail.com
Tue Jan 19 17:09:26 PST 2010


I opened a public git repository for WebKit BREW MP port. Third party
libraries are available in ThirdPartyLibraries directory. You can get the
source code from the following location with git-clone:

http://www.dorothybrowser.com/git/WebKitBrew.git

The port is complete, but minimal. It contains a very simple WebKit API
which needs to be rewritten in accordance with BREW API style.

I removed the launcher for BREW 4.x due to a legal issue. Sooner or later, I
will add a simple BREWLauncher which runs in BREW MP simulator.


Port details:

- The port can be compiled with BREW MP 1.0 SDK.

- The port is initially ported to BREW 4.0.4 so the code still uses
PLATFORM(BREW) guard. PLATFORM(BREWMP) or PLATFORM(BMP) might be a better
name. Any suggestion?

- ResourceHandle is implemented with BREW's native HTTP backend, IWeb.

- skia is used for graphics backend and freetype is used for font rendering
within skia.


Regards,
Kwang Yul Seo


On Fri, Jan 15, 2010 at 10:17 AM, KwangYul Seo <kwangyul.seo at gmail.com>
wrote:
> Sure. I will open a public Git repository for potential reviewers. I
> need to clean up the code before opening the complete source code
> because some device-specific information is from a phone manufacturer
> under NDA. I think it will take one or two days.Third party libraries
> with BREW specific patches will also be available by then.
>
> Thanks,
> Kwang Yul Seo
>
>
> On Fri, Jan 15, 2010 at 4:05 AM, Adam Treat <treat at kde.org> wrote:
>> You have a complete port of BREW already?  Interesting.  Can you point to
the
>> complete sources so potential reviewers can have a look at what the state
is?
>>
>> On Thursday 14 January 2010 07:02:24 am KwangYul Seo wrote:
>>> I created a wiki for the BREW port of WebKit.
>>>
>>> https://trac.webkit.org/wiki/BREW
>>>
>>> Currently it contains preliminary information. I will add more
>>> contents gradually.
>>>
>>> Thanks,
>>> Kwang Yul Seo
>>>
>>> On Thu, Jan 14, 2010 at 9:22 AM, Ariya Hidayat <ariya.hidayat at gmail.com>
>> wrote:
>>> >> This is not a one-time code drop. We want to maintain the BREW port
>>> >> ongoing and will do everything that are required to keep the BREW
port
>>> >> up and running. Porting DumpRenderTree is still under work, but we
>>> >> have a complete BREW port which works fine both in BREW device and
>>> >> simulator.
>>> >
>>> > Kwang, can you add the all information about the port to
>>> > http://trac.webkit.org/wiki#WebKitPorts? I guess, make a new wiki page
>>> > for that and add it to that list.
>>> >
>>> >
>>> > --
>>> > Ariya Hidayat
>>> > http://www.linkedin.com/in/ariyahidayat
>>> > _______________________________________________
>>> > webkit-dev mailing list
>>> > webkit-dev at lists.webkit.org
>>> > http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>>>
>>> _______________________________________________
>>> webkit-dev mailing list
>>> webkit-dev at lists.webkit.org
>>> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-dev/attachments/20100120/13f64ecc/attachment.html>


More information about the webkit-dev mailing list