diff options
author | Andreas Kling <kling@serenityos.org> | 2020-07-04 23:31:28 +0200 |
---|---|---|
committer | Andreas Kling <kling@serenityos.org> | 2020-07-04 23:34:12 +0200 |
commit | 7cb7bcb9244bccd1162f52f82d9ea36cbc0e9609 (patch) | |
tree | 384415ec95b548dd24b0dd3739f423439cbca2e6 | |
parent | cb3287597d1804be54861f88a8ea69e11c279aa4 (diff) | |
download | serenity-7cb7bcb9244bccd1162f52f82d9ea36cbc0e9609.zip |
WebContent: Illustrate multi- vs single-process diffs in documentation
-rw-r--r-- | Services/WebContent/Documentation.txt | 25 |
1 files changed, 20 insertions, 5 deletions
diff --git a/Services/WebContent/Documentation.txt b/Services/WebContent/Documentation.txt index 056e11afac..0194923bed 100644 --- a/Services/WebContent/Documentation.txt +++ b/Services/WebContent/Documentation.txt @@ -1,12 +1,27 @@ -Server Client +===================== +Multi-process model: +===================== -WebContent GUI process (WebContentView embedder) +Server Client - WebContentView -WebContent::ClientConnection <---> WebContentClient - WebContent::PageHost +WebContent GUI process (WebContentView embedder) + + WebContentView (this is a GUI::Widget) +WebContent::ClientConnection <---> WebContentClient + WebContent::PageHost (Web::PageClient) Web::Page Web::Frame Web::Document .. + +===================== +Single process model: +===================== + +Web::PageView (this is a GUI::Widget, and also a Web::PageClient) + Web::Page + Web::Frame + Web::Document + .. + |