Changes between Version 7 and Version 8 of Modules


Ignore:
Timestamp:
Feb 27, 2012 7:03:03 PM (12 years ago)
Author:
abarth@webkit.org
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Modules

    v7 v8  
    33== Overview ==
    44
    5 As we add more features to WebCore, the project becomes more complex.  Some features, like IndexedDB and MediaStream, can add DOM interfaces but aren't otherwise involved in the core functionality of the engine, such as layout and rendering.  WebCore Modules let us reduce the complexity of the project by loosening the coupling of between these features and the rest of WebCore.  This document describes how WebCore's module system works and how to leverage it when building a new feature.
     5As we add more features to WebCore, the project becomes more complex.  Some features, like IndexedDB and MediaStream, add DOM interfaces but aren't otherwise involved in the core functionality of the engine, such as layout and rendering.  WebCore Modules let us reduce the complexity of the project by loosening the coupling of between these features and the rest of WebCore.
    66
    7 == Dependencies ==
     7This document describes how WebCore's module system works and how to leverage it when building a new feature.
     8
     9== Dependency diagram ==
     10
     11The code for a module belongs in a subdirectory of the [http://trac.webkit.org/browser/trunk/Source/WebCore/Modules/ Modules] directory.
    812
    913 * https://docs.google.com/drawings/d/10WlCj2J3arxf4cDGRKteNinaP755iFnmYtYtnNSCQOY/edit?authkey=CP6plYAI