<html>
    <head>
      <base href="https://bugs.webkit.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [GTK] Regression: &quot;notify::title&quot; signal unreliably triggered multiple times"
   href="https://bugs.webkit.org/show_bug.cgi?id=165073#c5">Comment # 5</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [GTK] Regression: &quot;notify::title&quot; signal unreliably triggered multiple times"
   href="https://bugs.webkit.org/show_bug.cgi?id=165073">bug 165073</a>
              from <span class="vcard"><a class="email" href="mailto:luke&#64;ubuntu-mate.org" title="luke&#64;ubuntu-mate.org">luke&#64;ubuntu-mate.org</a>
</span></b>
        <pre>(In reply to <a href="show_bug.cgi?id=165073#c4">comment #4</a>)
<span class="quote">&gt; I think he's saying it was never reset to NULL at all in 2.12?</span >

Correct. To help visualise what happens, I've attached two GIFs of the behaviours  under 2.12 (Ubuntu 16.04) versus 2.14 (Ubuntu 16.10).

<span class="quote">&gt; I guess something changed in WebCore regarding the onclick event.</span >

Carlos, as a quick test, should the title be set via a JavaScript timeout (and not originating from an &quot;onclick&quot;), the same thing happens as before:

    &lt;script&gt;
        setTimeout(function() { document.title = &quot;Auto One&quot;; }, 1000)
        setTimeout(function() { document.title = &quot;Auto Two&quot;; }, 2000)
        setTimeout(function() { document.title = &quot;Auto Three&quot;; }, 3000)
    &lt;/script&gt;</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>