[webkit-reviews] review granted: [Bug 89186] [EFL][WK2] Add APIs to create, delete and get ewk_context. : [Attachment 164826] Patch

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Sep 20 03:20:53 PDT 2012


Kenneth Rohde Christiansen <kenneth at webkit.org> has granted EunMi Lee
<eunmi15.lee at samsung.com>'s request for review:
Bug 89186: [EFL][WK2] Add APIs to create, delete and get ewk_context.
https://bugs.webkit.org/show_bug.cgi?id=89186

Attachment 164826: Patch
https://bugs.webkit.org/attachment.cgi?id=164826&action=review

------- Additional Comments from Kenneth Rohde Christiansen
<kenneth at webkit.org>
View in context: https://bugs.webkit.org/attachment.cgi?id=164826&action=review


> Source/WebKit2/UIProcess/API/efl/ewk_context.h:32
> + * Applications can create multiple pages that belong to one context and
> + * all pages in the same context share the same visited link set, local
storage
> + * set, preferences and so on. If application wants to make page which has
> + * different preferences than other pages, it can create new context and
> + * creates page that belongs to the newly created context. If application
does
> + * not create any context and creates only pages, the default context will
be
> + * created and all created pages will belong to the default context.

Applications have the option of creating a context different than the default
one
and use it for a group of pages. All pages in the same context share the same
preferences, visited link set, local storage, etc.

A process model can be specified per context. The default one is the shared
model
where the web-engine process is shared among the pages in the context. The
second
model allows each page to use a separate web-engine process. This latter model
is
currently not supported by WebKit2/EFL.


More information about the webkit-reviews mailing list