<?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>249474</bug_id>
          
          <creation_ts>2022-12-16 07:30:54 -0800</creation_ts>
          <short_desc>[GPU Process] [FormControls] Enable drawing ControlPart in GPU Process</short_desc>
          <delta_ts>2022-12-18 19:37:47 -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>Layout and Rendering</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</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>
          
          <blocked>249168</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Said Abou-Hallawa">sabouhallawa</reporter>
          <assigned_to name="Said Abou-Hallawa">sabouhallawa</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1919924</commentid>
    <comment_count>0</comment_count>
    <who name="Said Abou-Hallawa">sabouhallawa</who>
    <bug_when>2022-12-16 07:30:54 -0800</bug_when>
    <thetext>Make DisplayList::Recorder override GraphicsContext::drawControlPart(). Create a new DisplayList item named DrawControlPart and new RemoteDisplayListRecorder message named DrawControlPart. Handle the encoding and decoding of the super classes of ControlPart. Because GPUP can render ControlParts simultaneously in multiple threads, we need to create a ControlPartFactory for every RemoteDisplayListRecorder which handles drawing the DisplayList item DrawControlPart.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1919925</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-12-16 07:31:46 -0800</bug_when>
    <thetext>&lt;rdar://problem/103446772&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1919939</commentid>
    <comment_count>2</comment_count>
    <who name="Said Abou-Hallawa">sabouhallawa</who>
    <bug_when>2022-12-16 08:07:51 -0800</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/7753</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1920404</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-12-18 19:37:45 -0800</bug_when>
    <thetext>Committed 258070@main (64bc8ac412ef): &lt;https://commits.webkit.org/258070@main&gt;

Reviewed commits have been landed. Closing PR #7753 and removing active labels.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>