[webkit-changes] [WebKit/WebKit] 9124a6: [WPE] Do not force WebGL and allow disabling with ...

Olivier Blin noreply at github.com
Fri Oct 27 03:01:35 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 9124a6d9998aa14b06cdc405211e5070c21105e8
      https://github.com/WebKit/WebKit/commit/9124a6d9998aa14b06cdc405211e5070c21105e8
  Author: Olivier Blin <olivier.blin at softathome.com>
  Date:   2023-10-27 (Fri, 27 Oct 2023)

  Changed paths:
    M Source/WebKit/UIProcess/API/wpe/WPEView.cpp

  Log Message:
  -----------
  [WPE] Do not force WebGL and allow disabling with glib APIs
https://bugs.webkit.org/show_bug.cgi?id=263661

Reviewed by Carlos Garcia Campos.

WebGL was forced to being enabled in WPEView, by overriding the WebPreferences.
Remove this to allow disabling WebGL with the glib settings APIs.

The default value remains enabled by default, in glib WebKitSettings.

* Source/WebKit/UIProcess/API/wpe/WPEView.cpp:
(WKWPE::m_backend):

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




More information about the webkit-changes mailing list