<?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>274331</bug_id>
          
          <creation_ts>2024-05-17 13:25:48 -0700</creation_ts>
          <short_desc>Pass invalidation handler to ExtensionProcess::grantCapability</short_desc>
          <delta_ts>2025-05-16 16:42:32 -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 Process Model</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Per Arne Vollan">pvollan</reporter>
          <assigned_to name="Per Arne Vollan">pvollan</assigned_to>
          <cc>bugs</cc>
    
    <cc>frederik.riedel</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2036105</commentid>
    <comment_count>0</comment_count>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2024-05-17 13:25:48 -0700</bug_when>
    <thetext>We need to pass the assertion invalidation handler to ExtensionProcess::grantCapability.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2036107</commentid>
    <comment_count>1</comment_count>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2024-05-17 13:26:29 -0700</bug_when>
    <thetext>&lt;rdar://problem/126825362&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2036119</commentid>
    <comment_count>2</comment_count>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2024-05-17 14:16:16 -0700</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/28731</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2037071</commentid>
    <comment_count>3</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2024-05-22 10:51:43 -0700</bug_when>
    <thetext>*** Bug 274406 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2037119</commentid>
    <comment_count>4</comment_count>
    <who name="Frederik Riedel">frederik.riedel</who>
    <bug_when>2024-05-22 13:01:31 -0700</bug_when>
    <thetext>(In reply to Alexey Proskuryakov from comment #3)
&gt; *** Bug 274406 has been marked as a duplicate of this bug. ***

Thanks for matching with the duplicate reporting, Alexey!

I am running into the same problem (obviously🙃). 
Until there‘s a fix, is there any known workaround?

Thanks a lot!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2038366</commentid>
    <comment_count>5</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2024-05-28 22:30:24 -0700</bug_when>
    <thetext>Committed 279428@main (11913004d540): &lt;https://commits.webkit.org/279428@main&gt;

Reviewed commits have been landed. Closing PR #28731 and removing active labels.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2038599</commentid>
    <comment_count>6</comment_count>
    <who name="Frederik Riedel">frederik.riedel</who>
    <bug_when>2024-05-29 15:39:43 -0700</bug_when>
    <thetext>Great to hear that this has been fixed finally!

Is there any timeline for when this will ship?
I really hope we don’t have to wait for the public iOS 18 release in fall…

Now that the root cause has been identified and fixed, is there any workaround that we can leverage in the meantime? Our users are desperately waiting for me to fix this, and it is very frustrating that there’s nothing I can do so far.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2117807</commentid>
    <comment_count>7</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2025-05-16 16:42:32 -0700</bug_when>
    <thetext>*** Bug 277588 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>