[Webkit-unassigned] [Bug 281751] New: [WPE] Rename WPEMonitor to WPEScreen

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Oct 18 07:55:45 PDT 2024


https://bugs.webkit.org/show_bug.cgi?id=281751

            Bug ID: 281751
           Summary: [WPE] Rename WPEMonitor to WPEScreen
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WPE WebKit
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: jani at igalia.com
                CC: bugs-noreply at webkitgtk.org

The current naming of "WPEMonitor" in the WPE Platform doesn’t fit well across all device form factors. "WPEMonitor" suggests an individual display screen, but this naming feels out of place for smaller devices such as mobile phones.

This naming convention is inherited from Gtk/Gdk, where GdkMonitor was introduced in GTK4 to replace the older GdkScreen. However, GdkMonitor was a compromise due to accumulated technical debt in GdkScreen.

Additionally, in WebKit, there are many "*Monitor" classes used to monitor events, progress, and other functionalities. "WPEMonitor" could easily be confused with these, leading to potential misunderstandings about its purpose. Therefore, renaming WPEMonitor to WPEScreen would provide a clearer and more appropriate representation of its function.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20241018/2f0bcb47/attachment.htm>


More information about the webkit-unassigned mailing list