Re: [webkit-dev] Roadmap for Qt specific implementation for Network Process

2013-07-08 Thread KwangYul Seo
Hi, Currently, only the Mac port uses NetworkProcess, so there is no platform specific code for other backends. I am working on porting NetworkProcess to soup backend for WebKit GTK and EFL ports. The master bug is https://bugs.webkit.org/show_bug.cgi?id=108832 . You can see the platform bits

Re: [webkit-dev] Status of multithreaded image decoding

2012-08-13 Thread KwangYul Seo
On Tue, Aug 14, 2012 at 4:03 AM, Maciej Stachowiak m...@apple.com wrote: On Aug 13, 2012, at 11:08 AM, Alpha Lam hc...@chromium.org wrote: That's a good point. I'm not sure but a safe bet would be after RenderView is layout'ed then iterate through images to start decoding. The same thing

Re: [webkit-dev] Status of multithreaded image decoding

2012-08-13 Thread KwangYul Seo
BTW, we are discussing the very same topic on the master bug. For those of you who are interested in this topic, please refer to the master bug for other concerns and probable solutions: https://bugs.webkit.org/show_bug.cgi?id=90375 On Tue, Aug 14, 2012 at 8:32 AM, KwangYul Seo sk...@company100

Re: [webkit-dev] Proposal and WIP implementation for refactoring cross thread communication

2012-08-13 Thread KwangYul Seo
Currently, there is no code using WTF::Function in single-threaded code. It seems WTF::Function is intended to be used for cross thread communication. One evidence is that FunctionImplBase is thread-safe ref-counted, which is not super efficient for single threaded use cases. If we have no plan

Re: [webkit-dev] bugs.webkit.org and trac.webkit org down?

2012-08-09 Thread KwangYul Seo
Down again? I can't access bugs.webkit.org again from Korea. On Thu, Aug 9, 2012 at 9:51 PM, Peter Beverloo pe...@chromium.org wrote: On Thu, Aug 9, 2012 at 12:49 PM, Mark Rowe mr...@apple.com wrote: On 2012-08-09, at 04:22, Peter Beverloo pe...@chromium.org wrote: On Thu, Aug 9, 2012 at

Re: [webkit-dev] github mirror

2012-08-06 Thread KwangYul Seo
Hi, Adam. What's the current status? Do they still have different hashes? I am trying to push a few commits to my GitHub WebKit repo from my repo cloned from git.webkit.org. It seems I am pushing the entire repo :( Regards, Kwang Yul Seo On Mon, Apr 30, 2012 at 2:48 AM, Adam Barth

Re: [webkit-dev] Parallel image decoders are up for review

2012-07-17 Thread KwangYul Seo
comments on the patch in the webkit bug. Thanks. I think we can improve both approaches by sharing ideas with each other regarding asynchronous image decoding because they have much in common. Thanks and this is great effort! Alpha 2012/7/9 KwangYul Seo sk...@company100.net Hi, Our team

[webkit-dev] Parallel image decoders are up for review

2012-07-09 Thread KwangYul Seo
Hi, Our team at Company 100 has worked on parallel image decoders for past a few weeks and some patches are pending for review now. Here is the master bug for parallel image decoders: https://bugs.webkit.org/show_bug.cgi?id=90375 For the overall architecture and design, please refer to the

Re: [webkit-dev] Parallel image decoders are up for review

2012-07-09 Thread KwangYul Seo
10:30:51 +0200, KwangYul Seo sk...@company100.net wrote: Hi, Our team at Company 100 has worked on parallel image decoders for past a few weeks and some patches are pending for review now. Here is the master bug for parallel image decoders: https://bugs.webkit.org/show_**bug.cgi?id

Re: [webkit-dev] Parallel image decoders are up for review

2012-07-09 Thread KwangYul Seo
10, 2012 at 7:42 AM, Maciej Stachowiak m...@apple.com wrote: On Jul 9, 2012, at 1:30 AM, KwangYul Seo sk...@company100.net wrote: Hi, Our team at Company 100 has worked on parallel image decoders for past a few weeks and some patches are pending for review now. Here is the master bug

[webkit-dev] lineNumber() and textPosition() methods in HTMLDocumentParser

2012-07-03 Thread KwangYul Seo
Hi. I have a question regarding HTMLDocumentParser. I found that lineNumber() retrives the line number from m_tokenizer while textPosition() retrieves the line number from m_input.current(). I wonder why HTMLDocumentParser keeps two copies of line number. ASSERT(m_tokenizer-lineNumber() == line)

Re: [webkit-dev] Hunspell based spellchecker

2010-11-17 Thread KwangYul Seo
Hi, Multiple ports can share the implementation if we put spell checker in WebCore. Ports without native spell checker can use Hunspell based spell checker without much efforts. Brew MP port is also interested because it does not have a native spell checker. Regards, Kwang Yul Seo On Thu, Nov

Re: [webkit-dev] Windows mobile build

2010-04-02 Thread KwangYul Seo
Hi, Jason. I don't think it is a good idea to add separate solution and vcproj files for Windows Mobile. Windows Mobile is just a small part of Windows CE. Windows CE covers multiple CPU architectures (ARM, MIPS, ..) and platforms with varying features. I hope the build system covers multiple

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

2010-01-22 Thread KwangYul Seo
also encourage you to read (and update!): http://trac.webkit.org/wiki/SuccessfulPortHowTo Thanks! -eric On Fri, Jan 22, 2010 at 3:04 PM, KwangYul Seo kwangyul@gmail.com wrote: I will update the patches with BREW_MP tag. Thanks, Kwang Yul Seo On Sat, Jan 23, 2010 at 3:00 AM, David

[webkit-dev] Build bots

2010-01-21 Thread KwangYul Seo
It seems gtk and qt build bots are never for run for 33937. Do I need to do something here? https://bugs.webkit.org/show_bug.cgi?id=33937 Regards, Kwang Yul Seo ___ webkit-dev mailing list webkit-dev@lists.webkit.org

[webkit-dev] ENABLE(SINGLE_THREADED)

2010-01-21 Thread KwangYul Seo
Hi, Currently, ENABLE(SINGLE_THREADED) guard seems to be used by Qt alone. I think it is good to have ENABLE(SINGLE_THREADED) for other ports. Qt adds appropriate guards for ENABLE(SINGLE_THREADED) in the build script, WebKit.pri. For other ports to use it, we need to move theses guards to

[webkit-dev] strdup in WebKit

2010-01-20 Thread KwangYul Seo
Hi, WebKit does not use malloc/free directly in favor of fastMalloc/fastFree. The only exception to this rule is strdup() which returns a memory that must be freed by free. Why don't we add fastStrDup which allocates a memory with fastMalloc? The memory returned by fastStrDup can be freed by

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

2010-01-19 Thread KwangYul Seo
rendering within skia. Regards, Kwang Yul Seo On Fri, Jan 15, 2010 at 10:17 AM, KwangYul Seo kwangyul@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

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

2010-01-19 Thread KwangYul Seo
Git over HTTP seems to be too slow. Use git protocol instead. git-clone git://www.dorothybrowser.com/WebKitBrew.git On Wed, Jan 20, 2010 at 10:09 AM, KwangYul Seo kwangyul@gmail.comwrote: I opened a public git repository for WebKit BREW MP port. Third party libraries are available

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

2010-01-17 Thread KwangYul Seo
[1] NDA I checked the issue with Qualcomm and drew two conclusions: 1) For BREW MP, we can open source our code without any limitation. 2) For BREW, it is not clear if we can open source our code or not due to the NDA with Qualcomm. Hosting and distributing the code can cause a potential

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

2010-01-14 Thread KwangYul Seo
I will check the issue as soon as possible and let you know the result. In case there is a legal problem with BREW with regard to NDA, BREW MP can be used instead because BREW MP is an open platform. On Thu, Jan 14, 2010 at 6:27 AM, Holger Freyther ze...@selfish.org wrote: On Wednesday 13

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

2010-01-14 Thread KwangYul Seo
Okay. I will add a new wiki page for the BREW port. Thanks. Regards, Kwang Yul Seo On Thu, Jan 14, 2010 at 9:22 AM, Ariya Hidayat ariya.hida...@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

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

2010-01-14 Thread KwangYul Seo
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.hida...@gmail.com wrote: This is not a one-time code

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

2010-01-14 Thread KwangYul Seo
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.hida

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

2010-01-13 Thread KwangYul Seo
Hi, I am Kwang Yul Seo and I work for Company 100, Inc. (http://www.company100.net). I have started to submit patches that are required to port WebKit to Qualcomm's BREW platform. This is not a one-time code drop. We want to maintain the BREW port ongoing and will do everything that are required

Re: [webkit-dev] WINCE port: questions regarding to JavaScriptCore

2009-10-16 Thread KwangYul Seo
Hi, GetThreadCallStack() is a kernel function, but it is not Kernel-mode only. So you can definitely use it to get the stack base address. However, Pkfuncs.h (which includes the function declaration, related structures and constants) is not usually available for user-level applications. You

Re: [webkit-dev] Standing of the WINCE port

2009-08-27 Thread KwangYul Seo
Hi, 2 WINCE ports are not competing. We are waiting for Torch Mobile to finish the WINCE port not to cause conflicts as you can see in: https://bugs.webkit.org/show_bug.cgi?id=27076 I submitted the Geolocation WINCE patch because the Torch Mobile WINCE port does not have one:

Re: [webkit-dev] Documentation on internals of WebKit

2009-07-14 Thread KwangYul Seo
Hi, There are some articles and talks on WebKit (or Chromium) internals. * WebCore Rendering http://webkit.org/blog/114/webcore-rendering-i-the-basics/ http://webkit.org/blog/115/webcore-rendering-ii-blocks-and-inlines/ http://webkit.org/blog/116/webcore-rendering-iii-layout-basics/

Re: [webkit-dev] WebCore architecture for persistent cache

2009-07-08 Thread KwangYul Seo
Hi, It depends on each HTTP backend. Currently, libcurl does not provide HTTP cache, so you should implement HTTP cache by yourself. Or you can use other HTTP backend which provides persistent HTTP cache. Regards, Kwang Yul Seo 2009/6/17 Jeremy Serdin jser...@gmail.com: Hi all I'm trying to

[webkit-dev] Coding convention of constants

2009-07-08 Thread KwangYul Seo
Hi, It seems that there are three coding styles regarding static const int constants. [1] rendering/RenderImage.cpp static const int maxAltTextWidth = 1024; static const int maxAltTextHeight = 256; [2] rendering/RenderVideo.cpp (prefixed with c) static const int cDefaultWidth = 300; static

Re: [webkit-dev] Coding convention of constants

2009-07-08 Thread KwangYul Seo
I found another style which starts with k. [4] platform/chromium/PopupMenuChromium.cpp static const int kMaxVisibleRows = 20; static const int kMaxHeight = 500; static const int kBorderSize = 1; static const TimeStamp kTypeAheadTimeoutMs = 1000; 2009/7/9 KwangYul Seo kwangyul@gmail.com

Re: [webkit-dev] Javascript window.open()

2009-06-23 Thread KwangYul Seo
Hi, Look at the allowPopUp() function in bindings/js/JSDOMWindowBase.cpp You can disable window.open() in settings. Check the Settings::setJavaScriptCanOpenWindowsAutomatically. If you are using QT, you can do it with QWebSettings. Regards, Kwang Yul Seo On Thu, Jun 18, 2009 at 1:45 AM,

[webkit-dev] JPEG2000 support

2008-07-06 Thread KwangYul Seo
Hi, Does WebKit support JPEG2000? Some web pages say so. http://echoone.com/filejuicer/formats/jp2 However, I can't find JPEG2000 decoder in WebCore/platform/image-decoders. What is the JPEG2000 decoder? Regards, Kwang Yul Seo ___ webkit-dev mailing

Re: [webkit-dev] JPEG2000 support

2008-07-06 Thread KwangYul Seo
Hi, You mentioned that WebKit uses Core Graphics frameworks on Mac OS X and Windows. Does this mean that there is a Core Graphics Windows port? Regards, Kwang Yul Seo On Sun, Jul 6, 2008 at 10:08 PM, David Kilzer [EMAIL PROTECTED] wrote: On Sun, 7/6/08, KwangYul Seo [EMAIL PROTECTED] wrote

[webkit-dev] SquirrelFish Peformance

2008-07-06 Thread KwangYul Seo
Hi, I read several articles on SquirrelFish performance. http://webkit.org/blog/189/announcing-squirrelfish/ http://www.satine.org/archives/2008/06/03/squirrelfish-is-faster-than-tamarin/ http://summerofjsc.blogspot.com/2008/06/squirrelfish-has-landed.html I was impressed with the performance

[webkit-dev] Patents on WebKit?

2008-07-01 Thread KwangYul Seo
Hello, Is there any possibility that I can accidentally infringe the patents of Apple if I create a browser based on WebKit? I know WebKit is licensed under LGPLv2, but it does not guarantee that the patents of Apple are automatically granted. So I am a bit worried. Regards, Kwang Yul Seo

[webkit-dev] WebKit Performance

2008-05-05 Thread KwangYul Seo
Hello, I am playing with WebKit's HTML parsing/rendering code to improve the performance ob WebKit. Now I wonder how I can measure the performance of WebKit. I know that I can test it anyway with a few sample HTML pages, but I want to know if there exist any standarized test suites or benchmarks.