[Webkit-unassigned] [Bug 165073] New: [GTK] Regression: "notify::title" signal unreliably triggered multiple times

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Nov 25 14:25:14 PST 2016


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

            Bug ID: 165073
           Summary: [GTK] Regression: "notify::title" signal unreliably
                    triggered multiple times
    Classification: Unclassified
           Product: WebKit
           Version: Other
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: Normal
          Priority: P3
         Component: WebKit Gtk
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: luke at ubuntu-mate.org
                CC: bugs-noreply at webkitgtk.org

Created attachment 295432
  --> https://bugs.webkit.org/attachment.cgi?id=295432&action=review
Example Python and HTML to reproduce bug

WebKit2GTK 2.14 (and 2.14.1) has introduced a new bug which causes the "notify::title" signal to be called multiple times then it is necessary, whereas previous versions only trigger once. This is causing a problem for desktop web applications that change the document's title as a bridge between JavaScript and program's code, such as Python.

This issue is not present under v2.12.

Attached to this bug report is a Python example that reproduces this bug, which needs extracting to /tmp as it reads a basic HTML document.

* Under 2.12, clicking the "One", "Two", "Three" links prints "One clicked", "Two clicked", etc in the terminal once, which is the expected behaviour.

* Under 2.14, clicking the links prints "One clicked", but then a subsequent click on "Two" and "Three" results in "xxx clicked", a null, then "xxx clicked" again, which indicates a bug with the notify::title signal.

Thank you in advance.

Originally reported on Launchpad:
https://bugs.launchpad.net/ubuntu/+source/webkit2gtk/+bug/1633736

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20161125/8133a5ba/attachment.html>


More information about the webkit-unassigned mailing list