Changes between Version 3 and Version 4 of WebKit2


Ignore:
Timestamp:
Apr 9, 2010, 1:06:47 AM (15 years ago)
Author:
mjs@apple.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WebKit2

    v3 v4  
    4242
    4343We plan to build a fully noblocking Objective-C API for Mac OS X as a wrapper on top of the C API. We believe a similar approach may be viable for other ports.
     44
     45We 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
     54There 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.