<?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>230043</bug_id>
          
          <creation_ts>2021-09-08 05:46:33 -0700</creation_ts>
          <short_desc>REGRESSION(r282060) [GTK] API test /WebKit2Gtk/TestContextMenu /webkit/WebKitWebView/default-menu is failing</short_desc>
          <delta_ts>2022-11-22 08:24:24 -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 Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>CONFIGURATION CHANGED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=229933</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Lauro Moura">lmoura</reporter>
          <assigned_to name="Lauro Moura">lmoura</assigned_to>
          <cc>bugs-noreply</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1791439</commentid>
    <comment_count>0</comment_count>
    <who name="Lauro Moura">lmoura</who>
    <bug_when>2021-09-08 05:46:33 -0700</bug_when>
    <thetext>/WebKit2Gtk/TestContextMenu /webkit/WebKitWebView/default-menu

Failure:

ERROR:../../Tools/TestWebKitAPI/Tests/WebKitGtk/TestContextMenu.cpp:355:virtual bool ContextMenuDefaultTest::contextMenu(WebKitContextMenu*, GdkEvent*, WebKitHitTestResult*): &apos;webkit_hit_test_result_context_is_link(hitTestResult)&apos; sh     ould be FALSE                                                             

Last good: 241359@main // 282059
First bad: 241364@main  // r282064
First GTK release build with error: https://build.webkit.org/#/builders/57/builds/3591

Commits in range:

r282064 2021-09-06 [GTK] The Xvfb display server may fail to start sometimes causing tests to randomly crash https://bugs.webkit.org/show_bug.cgi?id=229758
r282063 2021-09-06 REGRESSION (r280017): Calling getBoundingClientRect() on an empty element with &quot;break-before: column&quot; in columns returns a rect with all zeros https://bugs.webkit.org/show_bug.cgi?id=229747
r282062 2021-09-06 [GLIB] Garden tests related to the experimetal &lt;attachment&gt; element https://bugs.webkit.org/show_bug.cgi?id=229966
r282061 2021-09-06 Fix WebKitGTK build on MacOS https://bugs.webkit.org/show_bug.cgi?id=225850
r282060 2021-09-06 [LFC][Integration] Use inline boxes in run vector for hit testing https://bugs.webkit.org/show_bug.cgi?id=229933</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1791440</commentid>
    <comment_count>1</comment_count>
    <who name="Lauro Moura">lmoura</who>
    <bug_when>2021-09-08 05:57:44 -0700</bug_when>
    <thetext>Gardened in r282139/r282140 (typo in test path...)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1791447</commentid>
    <comment_count>2</comment_count>
    <who name="Lauro Moura">lmoura</who>
    <bug_when>2021-09-08 06:59:42 -0700</bug_when>
    <thetext>Indeed introduced in r282060 from bug229933

With this revision, the hit region for the linked image in the test&apos;s html kinda &quot;leaks&quot; over the non-link image, causing the assertion to fail.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1791448</commentid>
    <comment_count>3</comment_count>
      <attachid>437624</attachid>
    <who name="Lauro Moura">lmoura</who>
    <bug_when>2021-09-08 07:00:41 -0700</bug_when>
    <thetext>Created attachment 437624
html for testing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1914042</commentid>
    <comment_count>4</comment_count>
    <who name="Lauro Moura">lmoura</who>
    <bug_when>2022-11-22 04:00:27 -0800</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/6730</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1914045</commentid>
    <comment_count>5</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-11-22 04:19:03 -0800</bug_when>
    <thetext>Test gardening commit 256931@main (42969491cbfa): &lt;https://commits.webkit.org/256931@main&gt;

Reviewed commits have been landed. Closing PR #6730 and removing active labels.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1914105</commentid>
    <comment_count>6</comment_count>
    <who name="Lauro Moura">lmoura</who>
    <bug_when>2022-11-22 08:24:24 -0800</bug_when>
    <thetext>Closing as this test is passing since 254755@main and the flaky timeout will be tracked by bug248213</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>437624</attachid>
            <date>2021-09-08 07:00:41 -0700</date>
            <delta_ts>2021-09-08 07:00:41 -0700</delta_ts>
            <desc>html for testing</desc>
            <filename>default-menu.html</filename>
            <type>text/html</type>
            <size>1189</size>
            <attacher name="Lauro Moura">lmoura</attacher>
            
              <data encoding="base64">PGh0bWw+PGJvZHk+CjxhIHN0eWxlPSdwb3NpdGlvbjphYnNvbHV0ZTsgbGVmdDoxOyB0b3A6MScg
aHJlZj0naHR0cDovL3d3dy53ZWJraXRndGsub3JnJyB0aXRsZT0nV2ViS2l0R1RLIFRpdGxlJz5X
ZWJLaXRHVEsgV2Vic2l0ZTwvYT4KPGltZyBzdHlsZT0ncG9zaXRpb246YWJzb2x1dGU7IGxlZnQ6
MTsgdG9wOjEwJyBzcmM9J2JsYW5rLmljbycgd2lkdGg9NSBoZWlnaHQ9NT48L2ltZz4KPGEgc3R5
bGU9J3Bvc2l0aW9uOmFic29sdXRlOyBsZWZ0OjE7IHRvcDoyMCcgaHJlZj0naHR0cDovL3d3dy53
ZWJraXRndGsub3JnL2xvZ28nIHRpdGxlPSdXZWJLaXRHVEsgTG9nbyc+PGltZyBzcmM9J2dyZWVu
LnBuZycgd2lkdGg9NSBoZWlnaHQ9NT48L2ltZz48L2E+CjxpbnB1dCBzdHlsZT0ncG9zaXRpb246
YWJzb2x1dGU7IGxlZnQ6MTsgdG9wOjMwJyBzaXplPScxMCc+PC9pbnB1dD4KPHZpZGVvIHN0eWxl
PSdwb3NpdGlvbjphYnNvbHV0ZTsgbGVmdDoxOyB0b3A6NTAnIHdpZHRoPSczMDAnIGhlaWdodD0n
MzAwJyBjb250cm9scz0nY29udHJvbHMnIHByZWxvYWQ9J25vbmUnPjxzb3VyY2Ugc3JjPSdzaWxl
bmNlLndlYm0nIHR5cGU9J3ZpZGVvL3dlYm0nIC8+PC92aWRlbz4KPGF1ZGlvIHN0eWxlPSdwb3Np
dGlvbjphYnNvbHV0ZTsgbGVmdDoxOyB0b3A6NjAnIHdpZHRoPSc1MCcgaGVpZ2h0PScyMCcgY29u
dHJvbHM9J2NvbnRyb2xzJyBwcmVsb2FkPSdub25lJz48c291cmNlIHNyYz0ndHJhY2sub2dnJyB0
eXBlPSdhdWRpby9vZ2cnIC8+PC9hdWRpbz4KPGRpdiBjb250ZW50ZWRpdGFibGUgc3R5bGU9J3Bv
c2l0aW9uOmFic29sdXRlOyBsZWZ0OjE7IHRvcDogOTA7IGhlaWdodDogMjBweDsgd2lkdGg6IDEw
MHB4Jz48L2Rpdj4KPHAgc3R5bGU9J3Bvc2l0aW9uOmFic29sdXRlOyBsZWZ0OjE7IHRvcDoxMTAn
IGlkPSd0ZXh0X3RvX3NlbGVjdCc+TG9yZW0gaXBzdW0uPC9wPgo8c2NyaXB0Pgp3aW5kb3cuZ2V0
U2VsZWN0aW9uKCkucmVtb3ZlQWxsUmFuZ2VzKCk7CnZhciBzZWxlY3RfcmFuZ2UgPSBkb2N1bWVu
dC5jcmVhdGVSYW5nZSgpOwpzZWxlY3RfcmFuZ2Uuc2VsZWN0Tm9kZUNvbnRlbnRzKGRvY3VtZW50
LmdldEVsZW1lbnRCeUlkKCd0ZXh0X3RvX3NlbGVjdCcpKTsKd2luZG93LmdldFNlbGVjdGlvbigp
LmFkZFJhbmdlKHNlbGVjdF9yYW5nZSk7Cjwvc2NyaXB0Pgo8L2JvZHk+PC9odG1sPg==
</data>

          </attachment>
      

    </bug>

</bugzilla>