<?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>190961</bug_id>
          
          <creation_ts>2018-10-26 07:31:39 -0700</creation_ts>
          <short_desc>Feature Request: Expose Content Blockers in WKWebView</short_desc>
          <delta_ts>2022-07-01 16:44:05 -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 API</component>
          <version>Safari 12</version>
          <rep_platform>iPhone / iPad</rep_platform>
          <op_sys>iOS 12</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WONTFIX</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Thomas Steiner">tomac</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>achristensen</cc>
    
    <cc>bfulgham</cc>
    
    <cc>ggaren</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1472431</commentid>
    <comment_count>0</comment_count>
    <who name="Thomas Steiner">tomac</who>
    <bug_when>2018-10-26 07:31:39 -0700</bug_when>
    <thetext>Content Blockers (https://developer.apple.com/library/archive/documentation/General/Conceptual/ExtensibilityPG/ContentBlocker.html) allow users to block unwanted content like social widgets, trackers, etc. Currently, this functionality is exposed to SFSafariViewController as well as Safari itself, however not to WKWebView. While developers can in theory reimplement their own content blocking rules (like, for example, in the Brave browser: https://brave.com/features/), the user through their system-level Content Blockers has already expressed their blocking choices, so it would be desirable if they were respected universally.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1880277</commentid>
    <comment_count>1</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2022-07-01 16:44:00 -0700</bug_when>
    <thetext>This request was also logged as the following radar:
&lt;rdar://30559074&gt;

There are currently no plans to expose system provided Content Blockers outside of Safari/SFSafariViewController.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>