[webkit-changes] [WebKit/WebKit] 6e0505: [GTK][WPE] Move WebPageProxy creation from WebKitW...

Carlos Garcia Campos noreply at github.com
Fri May 10 07:51:04 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 6e05058ff4ad7804f5dca25c6c0ec7d949a92af9
      https://github.com/WebKit/WebKit/commit/6e05058ff4ad7804f5dca25c6c0ec7d949a92af9
  Author: Carlos Garcia Campos <cgarcia at igalia.com>
  Date:   2024-05-10 (Fri, 10 May 2024)

  Changed paths:
    M Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp
    M Source/WebKit/UIProcess/API/glib/WebKitWebContextPrivate.h
    M Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp
    M Source/WebKit/UIProcess/API/glib/WebKitWebViewPrivate.h

  Log Message:
  -----------
  [GTK][WPE] Move WebPageProxy creation from WebKitWebContext to WebKitWebView
https://bugs.webkit.org/show_bug.cgi?id=273993

Reviewed by Michael Catanzaro.

It really belongs to WebKitWebView, we can create the page configuration
there and then just notify the web context, the same way we notify when
the web view is destroyed.

* Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp:
* Source/WebKit/UIProcess/API/glib/WebKitWebContextPrivate.h:
* Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp:
(webkitWebViewCreatePageConfiguration):
(webkitWebViewCreatePage):
(webkitWebViewConstructed):
* Source/WebKit/UIProcess/API/glib/WebKitWebViewPrivate.h:

Canonical link: https://commits.webkit.org/278610@main



To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications


More information about the webkit-changes mailing list