On Thu, Sep 10, 2009 at 11:02 PM, Sivis <[email protected]> wrote: > > Thank you for answer! > >> Chromium uses ExtTextOut(). > Yes, it uses ExtTextOut() to draw tabs, toolbar, e t.c., but to draw > Web page it uses something else?
Yes, it should be using ExtTextOut() for webpages. Check out the Font::drawGlyphs() function for the specifics: http://trac.webkit.org/browser/trunk/WebCore/platform/graphics/chromium/FontChromiumWin.cpp Also, this discussion is more appropriate for the chromium-dev mailing list, so respond to that list for more informations. > >> In some situations, Chromium will use the Skia graphics library to >> draw text -- so you won't see any Windows API calls. > Wait... If it works on Windows, it must use Windows API, sooner or > later, but finally API Call will be done, isn`t? > >> Note, it could be you are not intercepting the calls because you are >> attached to the wrong process -- a separate process is used to render >> webpages, and that is where the ExtTextOut() calls will be coming >> from. > I use SetWindowsHookEx, so my code loads in any process. > >> Also try disabling the sandbox with --no-sandbox, in case that is >> interfering with your interception code. > Still doesn`t work :( > > > --~--~---------~--~----~------------~-------~--~----~ Chromium Discussion mailing list: [email protected] View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-discuss -~----------~----~----~----~------~----~------~--~---
