<?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>247295</bug_id>
          
          <creation_ts>2022-10-31 15:44:44 -0700</creation_ts>
          <short_desc>WebPermissionControllerProxy::Query message reply should go to correct completion handler</short_desc>
          <delta_ts>2022-11-03 16:18:29 -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>WebKit Misc.</component>
          <version>WebKit Local 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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Alex Christensen">achristensen</reporter>
          <assigned_to name="Alex Christensen">achristensen</assigned_to>
          <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1909447</commentid>
    <comment_count>0</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2022-10-31 15:44:44 -0700</bug_when>
    <thetext>Before this change, we were just hoping that the requests are responded to in the same order that the queries were sent.  Quite fragile, and when things go wrong sometimes we try to call a null CompletionHandler.  This makes it more robust.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1909448</commentid>
    <comment_count>1</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2022-10-31 15:45:35 -0700</bug_when>
    <thetext>&lt;rdar://problem/100894959&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1909450</commentid>
    <comment_count>2</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2022-10-31 15:46:21 -0700</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/5984</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1910215</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-11-03 16:18:26 -0700</bug_when>
    <thetext>Committed 256298@main (0310eb3e5fd3): &lt;https://commits.webkit.org/256298@main&gt;

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

    </bug>

</bugzilla>