<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>252687</bug_id>
          
          <creation_ts>2023-02-21 13:25:03 -0800</creation_ts>
          <short_desc>REGRESSION(257219@main): [GTK] Cursor blinks oddly in text fields, even if blinking disabled</short_desc>
          <delta_ts>2025-03-03 14:53:49 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKitGTK</component>
          <version>WebKit Local Build</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=248112</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>210100</blocked>
    
    <blocked>289007</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Adrian Perez">aperez</reporter>
          <assigned_to name="Adrian Perez">aperez</assigned_to>
          <cc>bugs-noreply</cc>
    
    <cc>cgarcia</cc>
    
    <cc>mcatanzaro</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1935601</commentid>
    <comment_count>0</comment_count>
    <who name="Adrian Perez">aperez</who>
    <bug_when>2023-02-21 13:25:03 -0800</bug_when>
    <thetext>Steps to reproduce:

 1. Build WebKit from “main” using “-DPORT=GTK -DUSE_GTK4=ON”
 2. Open the URL data:text/html,&lt;input&gt;
 3. Focus the input element

Expected: Cursor blinks at the rate indicated by GTK, for example
  by configuring “Cursor Blinking” in the Accessibility page in
  GNOME Settings

Actual outcome: Cursor blinks oddly fast, no matter the setting.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1935602</commentid>
    <comment_count>1</comment_count>
      <attachid>465114</attachid>
    <who name="Adrian Perez">aperez</who>
    <bug_when>2023-02-21 13:26:41 -0800</bug_when>
    <thetext>Created attachment 465114
Short screencast showing the cursor blinking in DuckDuckGo

Here&apos;s a short screencast of the issue in the input field from https://ddg.gg
(the issue is reproducible in all input fields, though.)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1940735</commentid>
    <comment_count>2</comment_count>
    <who name="Adrian Perez">aperez</who>
    <bug_when>2023-03-12 14:56:55 -0700</bug_when>
    <thetext>Happens with a GTK3 build from the webkitglib/2.40 branch, too.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1948736</commentid>
    <comment_count>3</comment_count>
    <who name="Adrian Perez">aperez</who>
    <bug_when>2023-04-14 01:34:17 -0700</bug_when>
    <thetext>I have started to investigate this a bit, it seems nothing is calling
RenderTheme{Adwaita,Gtk}::caretBlinkInterval(), so of course the GTK
settings are never taken into account. The culprit seems to be 257219@main
which removed a call to RenderTheme::singleton().caretBlinkInterval().</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1948738</commentid>
    <comment_count>4</comment_count>
    <who name="Adrian Perez">aperez</who>
    <bug_when>2023-04-14 01:51:54 -0700</bug_when>
    <thetext>(In reply to Adrian Perez from comment #3)
&gt; I have started to investigate this a bit, it seems nothing is calling
&gt; RenderTheme{Adwaita,Gtk}::caretBlinkInterval(), so of course the GTK
&gt; settings are never taken into account. The culprit seems to be 257219@main
&gt; which removed a call to RenderTheme::singleton().caretBlinkInterval().

Actually, RenderThemeGtk::caretBlinkInterval() does get called from
inside SimpleCaretAnimator, but RenderThemeAdwaita::caretBlinkInterval()
does not, and it is useless because both have the same implementation
duplicated. I think we can just keep the one from RenderThemeAdwaita
with an USE(GTK) guard to determine whether to read the GTK settings,
and provide some hardcoded defaults to be used by WPE.

At least one of the issues is that with blinking disabled caretBlinkInterval()
returns zero, so the SimpleCaretAnimator is scheduling an update of the cursor
every zero seconds, resulting in the oddly fast blinking.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1948747</commentid>
    <comment_count>5</comment_count>
    <who name="Adrian Perez">aperez</who>
    <bug_when>2023-04-14 02:37:21 -0700</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/12737</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1948756</commentid>
    <comment_count>6</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2023-04-14 04:29:50 -0700</bug_when>
    <thetext>Committed 262954@main (6a0a83593474): &lt;https://commits.webkit.org/262954@main&gt;

Reviewed commits have been landed. Closing PR #12737 and removing active labels.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>465114</attachid>
            <date>2023-02-21 13:26:41 -0800</date>
            <delta_ts>2023-02-21 13:26:41 -0800</delta_ts>
            <desc>Short screencast showing the cursor blinking in DuckDuckGo</desc>
            <filename>cursor-blink-ddg-input.webm</filename>
            <type>video/webm</type>
            <size>12209</size>
            <attacher name="Adrian Perez">aperez</attacher>
            
              <data encoding="base64">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
AAAAB/eBAfGCAWk=
</data>

          </attachment>
      

    </bug>

</bugzilla>