4 ms·
File dialogs (to save/load web pages, to upload files), print support, TCP sockets… all of these involve calling into system code.
by gsnedders 9y ago
File dialogs (to save/load web pages, to upload files), print support, TCP sockets… all of these involve calling into system code.
- tavert 9y agodo any of those require ABI compatibility at the C++ level? win32 API's are generally exposed as C
- Const-me 9y ago> win32 API's are generally exposed as C A lot of newer Win32 APIs are IUnknown-based COM interfaces. APIs that are probably relevant for Chrome are shell interop, drag & drop, Direct2D, Direct Write, Media Foundation.