| | 44 | |
| | 45 | We are also not removing or obsoleting any of the existing port-specific APIs. WebCore will remain as-is, and all current APIs will continue to work and be fully supported. Thus, WebKit development and existing ports of WebKit will not be disrupted. |
| | 46 | |
| | 47 | |
| | 48 | == Process Architecture == |
| | 49 | |
| | 50 | |
| | 51 | |
| | 52 | == Internals == |
| | 53 | |
| | 54 | There are two key subsystems that support the process division : |
| | 55 | |
| | 56 | * CoreIPC - an abstraction for general message passing, including event handling. The current implementations use mach messages on Mac OS X, and named pipes on Windows. |
| | 57 | * DrawingArea - an abstraction for a cross-process drawing area. Multiple drawing strategies are possible, the simplest is just a shared memory bitmap. |