<?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>112096</bug_id>
          
          <creation_ts>2013-03-11 19:34:34 -0700</creation_ts>
          <short_desc>[Meta] Track all usage of HitTestRequest::DisallowShadowContent in HitTests.</short_desc>
          <delta_ts>2019-10-04 22:37:30 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>UI Events</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>CONFIGURATION CHANGED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>112073</dependson>
    
    <dependson>113171</dependson>
          <blocked>59805</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Hayato Ito">hayato</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>allan.jensen</cc>
    
    <cc>cbiesinger</cc>
    
    <cc>dglazkov</cc>
    
    <cc>rniwa</cc>
    
    <cc>tonikitoo</cc>
    
    <cc>webcomponents-bugzilla</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>853010</commentid>
    <comment_count>0</comment_count>
    <who name="Hayato Ito">hayato</who>
    <bug_when>2013-03-11 19:34:34 -0700</bug_when>
    <thetext>This meta bug should track all usage of HitTestRequest::AllowShadowContent in EventHandler.

Some of them can be updated so that we can allow shadow content in HitTestResult.

- TouchEvent was fixed in  http://trac.webkit.org/changeset/144877.
- Gesture Events should be also fixed, which is tracked in https://bugs.webkit.org/show_bug.cgi?id=112073</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>853014</commentid>
    <comment_count>1</comment_count>
    <who name="Dimitri Glazkov (Google)">dglazkov</who>
    <bug_when>2013-03-11 19:44:11 -0700</bug_when>
    <thetext>We should fix this flag to be on by default. It&apos;s very rare that AllowShadowContent == false.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>853031</commentid>
    <comment_count>2</comment_count>
    <who name="Hayato Ito">hayato</who>
    <bug_when>2013-03-11 20:41:30 -0700</bug_when>
    <thetext>Yeah, that&apos;s our goal.

(In reply to comment #1)
&gt; We should fix this flag to be on by default. It&apos;s very rare that AllowShadowContent == false.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>856864</commentid>
    <comment_count>3</comment_count>
    <who name="Hayato Ito">hayato</who>
    <bug_when>2013-03-17 23:54:44 -0700</bug_when>
    <thetext>HitTests are used from a lot of places in WebCore.

Turning the flag on the default requirers some braveness. I am pretty sure that existing Layout tests can not catch the regression.

My current plan is conservative. Use this flag for each cases step by step.
Tough, we need to figure out the usage in each places, which might take much time.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>862543</commentid>
    <comment_count>4</comment_count>
    <who name="Hayato Ito">hayato</who>
    <bug_when>2013-03-25 01:07:29 -0700</bug_when>
    <thetext>I feel that we must change the title of this bug after https://bugs.webkit.org/show_bug.cgi?id=113171 is landed, like: &apos;Track all usage of HitTestRequest::DisallowShadowContent&apos; in WebKit.

(In reply to comment #3)
&gt; HitTests are used from a lot of places in WebCore.
&gt; 
&gt; Turning the flag on the default requirers some braveness. I am pretty sure that existing Layout tests can not catch the regression.
&gt; 
&gt; My current plan is conservative. Use this flag for each cases step by step.
&gt; Tough, we need to figure out the usage in each places, which might take much time.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>864263</commentid>
    <comment_count>5</comment_count>
    <who name="Hayato Ito">hayato</who>
    <bug_when>2013-03-27 00:18:11 -0700</bug_when>
    <thetext>https://bugs.webkit.org/show_bug.cgi?id=113171 was landed.
I&apos;ve updated the title of this bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>919411</commentid>
    <comment_count>6</comment_count>
    <who name="Antonio Gomes">tonikitoo</who>
    <bug_when>2013-08-21 07:48:30 -0700</bug_when>
    <thetext>Allan, I think we are good to close this bug now, right?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1577167</commentid>
    <comment_count>7</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2019-10-04 22:36:30 -0700</bug_when>
    <thetext>HitTestRequest::DisallowShadowContent is not a thing anymore.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1577168</commentid>
    <comment_count>8</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-10-04 22:37:17 -0700</bug_when>
    <thetext>&lt;rdar://problem/56003892&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1577169</commentid>
    <comment_count>9</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2019-10-04 22:37:30 -0700</bug_when>
    <thetext>Oh, actually, this got renamed to DisallowUserAgentShadowContent. But I don&apos;t think we need this meta bug to track this.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>