<?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>208960</bug_id>
          
          <creation_ts>2020-03-11 17:11:35 -0700</creation_ts>
          <short_desc>[macOS] Register with accessibility when the WebContent process starts</short_desc>
          <delta_ts>2020-03-11 18:22:50 -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 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>bfulgham</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1628936</commentid>
    <comment_count>0</comment_count>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2020-03-11 17:11:35 -0700</bug_when>
    <thetext>When we reenabled CF prefs direct mode in &lt;https://bugs.webkit.org/show_bug.cgi?id=208690&gt;, we started to register with accessibility when we received a message to do so from the UI process. This would typically happen when the user enabled accessibility. On macOS, this notification does not work the same way as on iOS, and it is assumed that accessibility should always be enabled. Therefore we should go back to registering with accessibility on the startup of the WebContent process on macOS.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1628945</commentid>
    <comment_count>1</comment_count>
      <attachid>393314</attachid>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2020-03-11 17:21:54 -0700</bug_when>
    <thetext>Created attachment 393314
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1628950</commentid>
    <comment_count>2</comment_count>
      <attachid>393314</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2020-03-11 17:38:13 -0700</bug_when>
    <thetext>Comment on attachment 393314
Patch

Seems reasonable. r=me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1628963</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-03-11 18:10:32 -0700</bug_when>
    <thetext>&lt;rdar://problem/60350731&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1628969</commentid>
    <comment_count>4</comment_count>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2020-03-11 18:22:50 -0700</bug_when>
    <thetext>Committed r258304: &lt;https://trac.webkit.org/changeset/258304/webkit&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>393314</attachid>
            <date>2020-03-11 17:21:54 -0700</date>
            <delta_ts>2020-03-11 17:38:13 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-208960-20200311172153.patch</filename>
            <type>text/plain</type>
            <size>1955</size>
            <attacher name="Per Arne Vollan">pvollan</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJL
aXQvQ2hhbmdlTG9nCShyZXZpc2lvbiAyNTgyOTgpCisrKyBTb3VyY2UvV2ViS2l0L0NoYW5nZUxv
Zwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDIwIEBACisyMDIwLTAzLTExICBQZXIgQXJuZSBW
b2xsYW4gIDxwdm9sbGFuQGFwcGxlLmNvbT4KKworICAgICAgICBbQ29jb2FdIFJlLWVuYWJsZSBD
RlByZWZzIGRpcmVjdCBtb2RlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD0yMDg5NjAKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICBXaGVuIHdlIHJlZW5hYmxlZCBDRiBwcmVmcyBkaXJlY3QgbW9kZSBpbiA8aHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIwODY5MD4sIHdlIHN0YXJ0ZWQg
dG8gcmVnaXN0ZXIKKyAgICAgICAgd2l0aCBhY2Nlc3NpYmlsaXR5IHdoZW4gd2UgcmVjZWl2ZWQg
YSBtZXNzYWdlIHRvIGRvIHNvIGZyb20gdGhlIFVJIHByb2Nlc3MuIFRoaXMgd291bGQgdHlwaWNh
bGx5IGhhcHBlbiB3aGVuIHRoZSB1c2VyCisgICAgICAgIGVuYWJsZWQgYWNjZXNzaWJpbGl0eS4g
T24gbWFjT1MsIHRoaXMgbm90aWZpY2F0aW9uIGRvZXMgbm90IHdvcmsgdGhlIHNhbWUgd2F5IGFz
IG9uIGlPUywgYW5kIGl0IGlzIGFzc3VtZWQgdGhhdAorICAgICAgICBhY2Nlc3NpYmlsaXR5IHNo
b3VsZCBhbHdheXMgYmUgZW5hYmxlZC4gVGhlcmVmb3JlIHdlIHNob3VsZCBnbyBiYWNrIHRvIHJl
Z2lzdGVyaW5nIHdpdGggYWNjZXNzaWJpbGl0eSBvbiBzdGFydHVwIG9mCisgICAgICAgIHRoZSBX
ZWJDb250ZW50IHByb2Nlc3Mgb24gbWFjT1MuCisKKyAgICAgICAgKiBXZWJQcm9jZXNzL2NvY29h
L1dlYlByb2Nlc3NDb2NvYS5tbToKKyAgICAgICAgKFdlYktpdDo6V2ViUHJvY2Vzczo6cGxhdGZv
cm1Jbml0aWFsaXplUHJvY2Vzcyk6CisgICAgICAgIChXZWJLaXQ6OldlYlByb2Nlc3M6OnVuYmxv
Y2tBY2Nlc3NpYmlsaXR5U2VydmVyKToKKwogMjAyMC0wMy0xMSAgQ29tbWl0IFF1ZXVlICA8Y29t
bWl0LXF1ZXVlQHdlYmtpdC5vcmc+CiAKICAgICAgICAgVW5yZXZpZXdlZCwgcmV2ZXJ0aW5nIHIy
NTgyOTQuCkluZGV4OiBTb3VyY2UvV2ViS2l0L1dlYlByb2Nlc3MvY29jb2EvV2ViUHJvY2Vzc0Nv
Y29hLm1tCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9jb2NvYS9XZWJQ
cm9jZXNzQ29jb2EubW0JKHJldmlzaW9uIDI1ODI5OCkKKysrIFNvdXJjZS9XZWJLaXQvV2ViUHJv
Y2Vzcy9jb2NvYS9XZWJQcm9jZXNzQ29jb2EubW0JKHdvcmtpbmcgY29weSkKQEAgLTUyOCw2ICs1
MjgsMTAgQEAgdm9pZCBXZWJQcm9jZXNzOjpwbGF0Zm9ybUluaXRpYWxpemVQcm9jZQogICAgIGVs
c2UKICAgICAgICAgbV9wcm9jZXNzVHlwZSA9IFByb2Nlc3NUeXBlOjpXZWJDb250ZW50OwogCisj
aWYgUExBVEZPUk0oTUFDKQorICAgIHJlZ2lzdGVyV2l0aEFjY2Vzc2liaWxpdHkoKTsKKyNlbmRp
ZgorCiAjaWYgVVNFKE9TX1NUQVRFKQogICAgIHJlZ2lzdGVyV2l0aFN0YXRlRHVtcGVyKCk7CiAj
ZW5kaWYKQEAgLTk3Niw5ICs5ODAsOSBAQCB2b2lkIFdlYlByb2Nlc3M6OnVuYmxvY2tBY2Nlc3Np
YmlsaXR5U2VyCiAjaWYgUExBVEZPUk0oSU9TX0ZBTUlMWSkKICAgICBib29sIG9rID0gU2FuZGJv
eEV4dGVuc2lvbjo6Y29uc3VtZVBlcm1hbmVudGx5KGhhbmRsZSk7CiAgICAgQVNTRVJUX1VOVVNF
RChvaywgb2spOwotI2VuZGlmCiAgICAgCiAgICAgcmVnaXN0ZXJXaXRoQWNjZXNzaWJpbGl0eSgp
OworI2VuZGlmCiB9CiAKIAo=
</data>
<flag name="review"
          id="408692"
          type_id="1"
          status="+"
          setter="bfulgham"
    />
          </attachment>
      

    </bug>

</bugzilla>