[Webkit-unassigned] [Bug 220620] New: [GTK] webkit_settings_set_enable_plugins deprecation warning breaks unit tests

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jan 14 02:43:27 PST 2021


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

            Bug ID: 220620
           Summary: [GTK] webkit_settings_set_enable_plugins deprecation
                    warning breaks unit tests
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: PC
                OS: Linux
            Status: NEW
          Keywords: Gtk
          Severity: Normal
          Priority: P3
         Component: WebKitGTK
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: mike at vee.net
                CC: bugs-noreply at webkitgtk.org

Geary unit tests are currently failing on Fedora because the warning printed about calling `webkit_settings_set_enable_plugins` (Geary sets it to false) is presumably using g_warning(), causing the test harness to bail out:

> Bail out! FATAL-WARNING: webkit_settings_set_enable_plugins is deprecated and does nothing. Plugins are no longer supported.

Please don't do this. There's no way I can keep that disabled for older versions and not get the warning with new versions without resorting to hasty hacks like preprocessor conditionals.

-- 
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/20210114/a49cea5d/attachment.htm>


More information about the webkit-unassigned mailing list