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 <[email protected]>
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 <[email protected]> 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 <[email protected]>
>> 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
>>> > [email protected]
>>> > http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>>>
>>> _______________________________________________
>>> webkit-dev mailing list
>>> [email protected]
>>> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>>
>
_______________________________________________
webkit-dev mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

Reply via email to