<?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>212801</bug_id>
          
          <creation_ts>2020-06-04 23:29:35 -0700</creation_ts>
          <short_desc>URLs clicked on from -[WKWebView _showSafeBrowsingWarningWithURL:title:warning:details:completionHandler:] are ignored</short_desc>
          <delta_ts>2020-06-08 12:10:21 -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>New Bugs</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>All</rep_platform>
          <op_sys>macOS 10.15</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P1</priority>
          <bug_severity>Critical</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Richard Houle">rhoule</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>achristensen</cc>
    
    <cc>beidson</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1659495</commentid>
    <comment_count>0</comment_count>
      <attachid>401122</attachid>
    <who name="Richard Houle">rhoule</who>
    <bug_when>2020-06-04 23:29:35 -0700</bug_when>
    <thetext>Created attachment 401122
Proposed fix

For more information about the Safari specific issue, please read &lt;rdar://problem/63027631&gt;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1660105</commentid>
    <comment_count>1</comment_count>
      <attachid>401122</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2020-06-07 13:48:42 -0700</bug_when>
    <thetext>Comment on attachment 401122
Proposed fix

View in context: https://bugs.webkit.org/attachment.cgi?id=401122&amp;action=review

&gt; Source/WebKit/UIProcess/API/Cocoa/WKWebView.mm:-2155
&gt; -- (void)_showSafeBrowsingWarningWithTitle:(NSString *)title warning:(NSString *)warning details:(NSAttributedString *)details completionHandler:(void(^)(BOOL))completionHandler

This changes and removes SPI, will it break using ToT WebKit with shipping Safari?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1660111</commentid>
    <comment_count>2</comment_count>
    <who name="Richard Houle">rhoule</who>
    <bug_when>2020-06-07 14:51:29 -0700</bug_when>
    <thetext>It will.

I will submit a modified patch that keeps compatibility with shipping Safari.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1660270</commentid>
    <comment_count>3</comment_count>
      <attachid>401350</attachid>
    <who name="Richard Houle">rhoule</who>
    <bug_when>2020-06-08 11:13:32 -0700</bug_when>
    <thetext>Created attachment 401350
Proposed fix V2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1660272</commentid>
    <comment_count>4</comment_count>
      <attachid>401350</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2020-06-08 11:18:21 -0700</bug_when>
    <thetext>Comment on attachment 401350
Proposed fix V2

You should use WK_MAC_TBA and WK_IOS_TBA in the WK_API_AVAILABLE macros.
You should also add a ChangeLog entry with the change.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1660275</commentid>
    <comment_count>5</comment_count>
      <attachid>401351</attachid>
    <who name="Richard Houle">rhoule</who>
    <bug_when>2020-06-08 11:30:17 -0700</bug_when>
    <thetext>Created attachment 401351
Proposed fix V3</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1660276</commentid>
    <comment_count>6</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2020-06-08 11:31:06 -0700</bug_when>
    <thetext>You need to change the file Source/WebKit/ChangeLog</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1660280</commentid>
    <comment_count>7</comment_count>
      <attachid>401352</attachid>
    <who name="Richard Houle">rhoule</who>
    <bug_when>2020-06-08 11:36:50 -0700</bug_when>
    <thetext>Created attachment 401352
Proposed fix V4</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1660295</commentid>
    <comment_count>8</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-06-08 12:09:47 -0700</bug_when>
    <thetext>Committed r262732: &lt;https://trac.webkit.org/changeset/262732&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 401352.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1660296</commentid>
    <comment_count>9</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-06-08 12:10:21 -0700</bug_when>
    <thetext>&lt;rdar://problem/64129665&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>401122</attachid>
            <date>2020-06-04 23:29:35 -0700</date>
            <delta_ts>2020-06-08 11:13:32 -0700</delta_ts>
            <desc>Proposed fix</desc>
            <filename>WarningDialog.patch</filename>
            <type>text/plain</type>
            <size>3739</size>
            <attacher name="Richard Houle">rhoule</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9Db2NvYS9XS1dlYlZpZXcu
bW0gYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvQ29jb2EvV0tXZWJWaWV3Lm1tCmluZGV4
IDQ3MjRmMjY1NTJmLi44Nzc1OWY4NmY5NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9VSVBy
b2Nlc3MvQVBJL0NvY29hL1dLV2ViVmlldy5tbQorKysgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vz
cy9BUEkvQ29jb2EvV0tXZWJWaWV3Lm1tCkBAIC0yMTUyLDI2ICsyMTUyLDE5IEBAIHN0YXRpYyBS
ZXRhaW5QdHI8TlNBcnJheT4gd2tUZXh0TWFuaXB1bGF0aW9uRXJyb3JzKE5TQXJyYXk8X1dLVGV4
dE1hbmlwdWxhdGlvbkl0CiAgICAgcmV0dXJuIHRydWU7CiB9CiAKLS0gKHZvaWQpX3Nob3dTYWZl
QnJvd3NpbmdXYXJuaW5nV2l0aFRpdGxlOihOU1N0cmluZyAqKXRpdGxlIHdhcm5pbmc6KE5TU3Ry
aW5nICopd2FybmluZyBkZXRhaWxzOihOU0F0dHJpYnV0ZWRTdHJpbmcgKilkZXRhaWxzIGNvbXBs
ZXRpb25IYW5kbGVyOih2b2lkKF4pKEJPT0wpKWNvbXBsZXRpb25IYW5kbGVyCi17Ci0gICAgLy8g
RklYTUU6IEFkb3B0IF9zaG93U2FmZUJyb3dzaW5nV2FybmluZ1dpdGhVUkwgYW5kIHJlbW92ZSB0
aGlzIGZ1bmN0aW9uLgotICAgIFtzZWxmIF9zaG93U2FmZUJyb3dzaW5nV2FybmluZ1dpdGhVUkw6
bmlsIHRpdGxlOnRpdGxlIHdhcm5pbmc6d2FybmluZyBkZXRhaWxzOmRldGFpbHMgY29tcGxldGlv
bkhhbmRsZXI6Y29tcGxldGlvbkhhbmRsZXJdOwotfQotCi0tICh2b2lkKV9zaG93U2FmZUJyb3dz
aW5nV2FybmluZ1dpdGhVUkw6KE5TVVJMICopdXJsIHRpdGxlOihOU1N0cmluZyAqKXRpdGxlIHdh
cm5pbmc6KE5TU3RyaW5nICopd2FybmluZyBkZXRhaWxzOihOU0F0dHJpYnV0ZWRTdHJpbmcgKilk
ZXRhaWxzIGNvbXBsZXRpb25IYW5kbGVyOih2b2lkKF4pKEJPT0wpKWNvbXBsZXRpb25IYW5kbGVy
CistICh2b2lkKV9zaG93U2FmZUJyb3dzaW5nV2FybmluZ1dpdGhVUkw6KE5TVVJMICopdXJsIHRp
dGxlOihOU1N0cmluZyAqKXRpdGxlIHdhcm5pbmc6KE5TU3RyaW5nICopd2FybmluZyBkZXRhaWxz
OihOU0F0dHJpYnV0ZWRTdHJpbmcgKilkZXRhaWxzIGNvbXBsZXRpb25IYW5kbGVyOih2b2lkKF4p
KEJPT0wsIE5TVVJMICopKWNvbXBsZXRpb25IYW5kbGVyCiB7CiAgICAgYXV0byBzYWZlQnJvd3Np
bmdXYXJuaW5nID0gV2ViS2l0OjpTYWZlQnJvd3NpbmdXYXJuaW5nOjpjcmVhdGUodXJsLCB0aXRs
ZSwgd2FybmluZywgZGV0YWlscyk7Ci0gICAgYXV0byB3cmFwcGVyID0gW2NvbXBsZXRpb25IYW5k
bGVyID0gbWFrZUJsb2NrUHRyKGNvbXBsZXRpb25IYW5kbGVyKV0gKFZhcmlhbnQ8V2ViS2l0OjpD
b250aW51ZVVuc2FmZUxvYWQsIFVSTD4mJiB2YXJpYW50KSB7CisgICAgYXV0byB3cmFwcGVyID0g
W2NvbXBsZXRpb25IYW5kbGVyID0gbWFrZUJsb2NrUHRyKGNvbXBsZXRpb25IYW5kbGVyKSwgd2Vh
a1NlbGYgPSBXZWFrT2JqQ1B0cjxXS1dlYlZpZXc+KHNlbGYpXSAoVmFyaWFudDxXZWJLaXQ6OkNv
bnRpbnVlVW5zYWZlTG9hZCwgVVJMPiYmIHZhcmlhbnQpIHsKICAgICAgICAgc3dpdGNoT24odmFy
aWFudCwgWyZdIChXZWJLaXQ6OkNvbnRpbnVlVW5zYWZlTG9hZCBjb250aW51ZVVuc2FmZUxvYWQp
IHsKICAgICAgICAgICAgIHN3aXRjaCAoY29udGludWVVbnNhZmVMb2FkKSB7CiAgICAgICAgICAg
ICBjYXNlIFdlYktpdDo6Q29udGludWVVbnNhZmVMb2FkOjpZZXM6Ci0gICAgICAgICAgICAgICAg
cmV0dXJuIGNvbXBsZXRpb25IYW5kbGVyKFlFUyk7CisgICAgICAgICAgICAgICAgcmV0dXJuIGNv
bXBsZXRpb25IYW5kbGVyKFlFUywgbmlsKTsKICAgICAgICAgICAgIGNhc2UgV2ViS2l0OjpDb250
aW51ZVVuc2FmZUxvYWQ6Ok5vOgotICAgICAgICAgICAgICAgIHJldHVybiBjb21wbGV0aW9uSGFu
ZGxlcihOTyk7CisgICAgICAgICAgICAgICAgcmV0dXJuIGNvbXBsZXRpb25IYW5kbGVyKE5PLCBu
aWwpOwogICAgICAgICAgICAgfQotICAgICAgICB9LCBbJl0gKFVSTCkgewotICAgICAgICAgICAg
QVNTRVJUX05PVF9SRUFDSEVEKCk7Ci0gICAgICAgICAgICBjb21wbGV0aW9uSGFuZGxlcihOTyk7
CisgICAgICAgIH0sIFsmXSAoVVJMIHVybCkgeworICAgICAgICAgICAgY29tcGxldGlvbkhhbmRs
ZXIoTk8sIHVybCk7CiAgICAgICAgIH0pOwogICAgIH07CiAjaWYgUExBVEZPUk0oTUFDKQpkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQVBJL0NvY29hL1dLV2ViVmlld1ByaXZh
dGUuaCBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9Db2NvYS9XS1dlYlZpZXdQcml2YXRl
LmgKaW5kZXggOGI4MzY4YmQ4NTkuLmJmMzZiNTExN2RlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
S2l0L1VJUHJvY2Vzcy9BUEkvQ29jb2EvV0tXZWJWaWV3UHJpdmF0ZS5oCisrKyBiL1NvdXJjZS9X
ZWJLaXQvVUlQcm9jZXNzL0FQSS9Db2NvYS9XS1dlYlZpZXdQcml2YXRlLmgKQEAgLTIzOCw4ICsy
MzgsNyBAQCBmb3IgdGhpcyBwcm9wZXJ0eS4KICsgKEJPT0wpX2hhbmRsZXNTYWZlQnJvd3Npbmcg
V0tfQVBJX0FWQUlMQUJMRShtYWNvcygxMC4xNC40KSwgaW9zKDEyLjIpKTsKICsgKE5TVVJMICop
X2NvbmZpcm1NYWx3YXJlU2VudGluZWwgV0tfQVBJX0FWQUlMQUJMRShtYWNvcygxMC4xNC40KSwg
aW9zKDEyLjIpKTsKICsgKE5TVVJMICopX3Zpc2l0VW5zYWZlV2Vic2l0ZVNlbnRpbmVsIFdLX0FQ
SV9BVkFJTEFCTEUobWFjb3MoMTAuMTQuNCksIGlvcygxMi4yKSk7Ci0tICh2b2lkKV9zaG93U2Fm
ZUJyb3dzaW5nV2FybmluZ1dpdGhUaXRsZTooTlNTdHJpbmcgKil0aXRsZSB3YXJuaW5nOihOU1N0
cmluZyAqKXdhcm5pbmcgZGV0YWlsczooTlNBdHRyaWJ1dGVkU3RyaW5nICopZGV0YWlscyBjb21w
bGV0aW9uSGFuZGxlcjoodm9pZCheKShCT09MKSljb21wbGV0aW9uSGFuZGxlciBXS19BUElfQVZB
SUxBQkxFKG1hY29zKDEwLjE0LjQpLCBpb3MoMTIuMikpOwotLSAodm9pZClfc2hvd1NhZmVCcm93
c2luZ1dhcm5pbmdXaXRoVVJMOihOU1VSTCAqKXVybCB0aXRsZTooTlNTdHJpbmcgKil0aXRsZSB3
YXJuaW5nOihOU1N0cmluZyAqKXdhcm5pbmcgZGV0YWlsczooTlNBdHRyaWJ1dGVkU3RyaW5nICop
ZGV0YWlscyBjb21wbGV0aW9uSGFuZGxlcjoodm9pZCheKShCT09MKSljb21wbGV0aW9uSGFuZGxl
ciBXS19BUElfQVZBSUxBQkxFKG1hY29zKDEwLjE0LjQpLCBpb3MoMTIuMikpOworLSAodm9pZClf
c2hvd1NhZmVCcm93c2luZ1dhcm5pbmdXaXRoVVJMOihOU1VSTCAqKXVybCB0aXRsZTooTlNTdHJp
bmcgKil0aXRsZSB3YXJuaW5nOihOU1N0cmluZyAqKXdhcm5pbmcgZGV0YWlsczooTlNBdHRyaWJ1
dGVkU3RyaW5nICopZGV0YWlscyBjb21wbGV0aW9uSGFuZGxlcjoodm9pZCheKShCT09MLCBOU1VS
TCAqKSljb21wbGV0aW9uSGFuZGxlciBXS19BUElfQVZBSUxBQkxFKG1hY29zKDEwLjE0LjQpLCBp
b3MoMTIuMikpOwogCiAtICh2b2lkKV9kb0FmdGVyTmV4dFByZXNlbnRhdGlvblVwZGF0ZToodm9p
ZCAoXikodm9pZCkpdXBkYXRlQmxvY2sgV0tfQVBJX0FWQUlMQUJMRShtYWNvcygxMC4xMiksIGlv
cygxMC4wKSk7CiAtICh2b2lkKV9kb0FmdGVyTmV4dFByZXNlbnRhdGlvblVwZGF0ZVdpdGhvdXRX
YWl0aW5nRm9yUGFpbnRpbmc6KHZvaWQgKF4pKHZvaWQpKXVwZGF0ZUJsb2NrIFdLX0FQSV9BVkFJ
TEFCTEUobWFjb3MoMTAuMTIuMyksIGlvcygxMC4zKSk7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>401350</attachid>
            <date>2020-06-08 11:13:32 -0700</date>
            <delta_ts>2020-06-08 11:30:17 -0700</delta_ts>
            <desc>Proposed fix V2</desc>
            <filename>WarningDialog.patch</filename>
            <type>text/plain</type>
            <size>4759</size>
            <attacher name="Richard Houle">rhoule</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9Db2NvYS9XS1dlYlZpZXcu
bW0gYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvQ29jb2EvV0tXZWJWaWV3Lm1tCmluZGV4
IDQ3MjRmMjY1NTJmLi5hNGZmMDM4YTYxMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9VSVBy
b2Nlc3MvQVBJL0NvY29hL1dLV2ViVmlldy5tbQorKysgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vz
cy9BUEkvQ29jb2EvV0tXZWJWaWV3Lm1tCkBAIC0yMTU0LDI0ICsyMTU0LDMzIEBAIHN0YXRpYyBS
ZXRhaW5QdHI8TlNBcnJheT4gd2tUZXh0TWFuaXB1bGF0aW9uRXJyb3JzKE5TQXJyYXk8X1dLVGV4
dE1hbmlwdWxhdGlvbkl0CiAKIC0gKHZvaWQpX3Nob3dTYWZlQnJvd3NpbmdXYXJuaW5nV2l0aFRp
dGxlOihOU1N0cmluZyAqKXRpdGxlIHdhcm5pbmc6KE5TU3RyaW5nICopd2FybmluZyBkZXRhaWxz
OihOU0F0dHJpYnV0ZWRTdHJpbmcgKilkZXRhaWxzIGNvbXBsZXRpb25IYW5kbGVyOih2b2lkKF4p
KEJPT0wpKWNvbXBsZXRpb25IYW5kbGVyCiB7Ci0gICAgLy8gRklYTUU6IEFkb3B0IF9zaG93U2Fm
ZUJyb3dzaW5nV2FybmluZ1dpdGhVUkwgYW5kIHJlbW92ZSB0aGlzIGZ1bmN0aW9uLgotICAgIFtz
ZWxmIF9zaG93U2FmZUJyb3dzaW5nV2FybmluZ1dpdGhVUkw6bmlsIHRpdGxlOnRpdGxlIHdhcm5p
bmc6d2FybmluZyBkZXRhaWxzOmRldGFpbHMgY29tcGxldGlvbkhhbmRsZXI6Y29tcGxldGlvbkhh
bmRsZXJdOworICAgIFtzZWxmIF9zaG93U2FmZUJyb3dzaW5nV2FybmluZ1dpdGhVUkw6bmlsIHRp
dGxlOnRpdGxlIHdhcm5pbmc6d2FybmluZyBkZXRhaWxzV2l0aExpbmtzOmRldGFpbHMgY29tcGxl
dGlvbkhhbmRsZXI6XihCT09MIGNvbnRpbnVlVW5zYWZlTG9hZCwgTlNVUkwgKnVybCkgeworICAg
ICAgICBBU1NFUlQoIXVybCk7CisgICAgICAgIGNvbXBsZXRpb25IYW5kbGVyKGNvbnRpbnVlVW5z
YWZlTG9hZCk7CisgICAgfV07CiB9CiAKIC0gKHZvaWQpX3Nob3dTYWZlQnJvd3NpbmdXYXJuaW5n
V2l0aFVSTDooTlNVUkwgKil1cmwgdGl0bGU6KE5TU3RyaW5nICopdGl0bGUgd2FybmluZzooTlNT
dHJpbmcgKil3YXJuaW5nIGRldGFpbHM6KE5TQXR0cmlidXRlZFN0cmluZyAqKWRldGFpbHMgY29t
cGxldGlvbkhhbmRsZXI6KHZvaWQoXikoQk9PTCkpY29tcGxldGlvbkhhbmRsZXIKK3sKKyAgICBb
c2VsZiBfc2hvd1NhZmVCcm93c2luZ1dhcm5pbmdXaXRoVVJMOm5pbCB0aXRsZTp0aXRsZSB3YXJu
aW5nOndhcm5pbmcgZGV0YWlsc1dpdGhMaW5rczpkZXRhaWxzIGNvbXBsZXRpb25IYW5kbGVyOl4o
Qk9PTCBjb250aW51ZVVuc2FmZUxvYWQsIE5TVVJMICp1cmwpIHsKKyAgICAgICAgQVNTRVJUKCF1
cmwpOworICAgICAgICBjb21wbGV0aW9uSGFuZGxlcihjb250aW51ZVVuc2FmZUxvYWQpOworICAg
IH1dOworfQorCistICh2b2lkKV9zaG93U2FmZUJyb3dzaW5nV2FybmluZ1dpdGhVUkw6KE5TVVJM
ICopdXJsIHRpdGxlOihOU1N0cmluZyAqKXRpdGxlIHdhcm5pbmc6KE5TU3RyaW5nICopd2Fybmlu
ZyBkZXRhaWxzV2l0aExpbmtzOihOU0F0dHJpYnV0ZWRTdHJpbmcgKilkZXRhaWxzIGNvbXBsZXRp
b25IYW5kbGVyOih2b2lkKF4pKEJPT0wsIE5TVVJMICopKWNvbXBsZXRpb25IYW5kbGVyCiB7CiAg
ICAgYXV0byBzYWZlQnJvd3NpbmdXYXJuaW5nID0gV2ViS2l0OjpTYWZlQnJvd3NpbmdXYXJuaW5n
OjpjcmVhdGUodXJsLCB0aXRsZSwgd2FybmluZywgZGV0YWlscyk7CiAgICAgYXV0byB3cmFwcGVy
ID0gW2NvbXBsZXRpb25IYW5kbGVyID0gbWFrZUJsb2NrUHRyKGNvbXBsZXRpb25IYW5kbGVyKV0g
KFZhcmlhbnQ8V2ViS2l0OjpDb250aW51ZVVuc2FmZUxvYWQsIFVSTD4mJiB2YXJpYW50KSB7CiAg
ICAgICAgIHN3aXRjaE9uKHZhcmlhbnQsIFsmXSAoV2ViS2l0OjpDb250aW51ZVVuc2FmZUxvYWQg
Y29udGludWVVbnNhZmVMb2FkKSB7CiAgICAgICAgICAgICBzd2l0Y2ggKGNvbnRpbnVlVW5zYWZl
TG9hZCkgewogICAgICAgICAgICAgY2FzZSBXZWJLaXQ6OkNvbnRpbnVlVW5zYWZlTG9hZDo6WWVz
OgotICAgICAgICAgICAgICAgIHJldHVybiBjb21wbGV0aW9uSGFuZGxlcihZRVMpOworICAgICAg
ICAgICAgICAgIHJldHVybiBjb21wbGV0aW9uSGFuZGxlcihZRVMsIG5pbCk7CiAgICAgICAgICAg
ICBjYXNlIFdlYktpdDo6Q29udGludWVVbnNhZmVMb2FkOjpObzoKLSAgICAgICAgICAgICAgICBy
ZXR1cm4gY29tcGxldGlvbkhhbmRsZXIoTk8pOworICAgICAgICAgICAgICAgIHJldHVybiBjb21w
bGV0aW9uSGFuZGxlcihOTywgbmlsKTsKICAgICAgICAgICAgIH0KLSAgICAgICAgfSwgWyZdIChV
UkwpIHsKLSAgICAgICAgICAgIEFTU0VSVF9OT1RfUkVBQ0hFRCgpOwotICAgICAgICAgICAgY29t
cGxldGlvbkhhbmRsZXIoTk8pOworICAgICAgICB9LCBbJl0gKFVSTCB1cmwpIHsKKyAgICAgICAg
ICAgIGNvbXBsZXRpb25IYW5kbGVyKE5PLCB1cmwpOwogICAgICAgICB9KTsKICAgICB9OwogI2lm
IFBMQVRGT1JNKE1BQykKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9D
b2NvYS9XS1dlYlZpZXdQcml2YXRlLmggYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvQ29j
b2EvV0tXZWJWaWV3UHJpdmF0ZS5oCmluZGV4IDhiODM2OGJkODU5Li5mZDkwMTVhODdhMSAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQVBJL0NvY29hL1dLV2ViVmlld1ByaXZh
dGUuaAorKysgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvQ29jb2EvV0tXZWJWaWV3UHJp
dmF0ZS5oCkBAIC0yMzgsOCArMjM4LDkgQEAgZm9yIHRoaXMgcHJvcGVydHkuCiArIChCT09MKV9o
YW5kbGVzU2FmZUJyb3dzaW5nIFdLX0FQSV9BVkFJTEFCTEUobWFjb3MoMTAuMTQuNCksIGlvcygx
Mi4yKSk7CiArIChOU1VSTCAqKV9jb25maXJtTWFsd2FyZVNlbnRpbmVsIFdLX0FQSV9BVkFJTEFC
TEUobWFjb3MoMTAuMTQuNCksIGlvcygxMi4yKSk7CiArIChOU1VSTCAqKV92aXNpdFVuc2FmZVdl
YnNpdGVTZW50aW5lbCBXS19BUElfQVZBSUxBQkxFKG1hY29zKDEwLjE0LjQpLCBpb3MoMTIuMikp
OwotLSAodm9pZClfc2hvd1NhZmVCcm93c2luZ1dhcm5pbmdXaXRoVGl0bGU6KE5TU3RyaW5nICop
dGl0bGUgd2FybmluZzooTlNTdHJpbmcgKil3YXJuaW5nIGRldGFpbHM6KE5TQXR0cmlidXRlZFN0
cmluZyAqKWRldGFpbHMgY29tcGxldGlvbkhhbmRsZXI6KHZvaWQoXikoQk9PTCkpY29tcGxldGlv
bkhhbmRsZXIgV0tfQVBJX0FWQUlMQUJMRShtYWNvcygxMC4xNC40KSwgaW9zKDEyLjIpKTsKLS0g
KHZvaWQpX3Nob3dTYWZlQnJvd3NpbmdXYXJuaW5nV2l0aFVSTDooTlNVUkwgKil1cmwgdGl0bGU6
KE5TU3RyaW5nICopdGl0bGUgd2FybmluZzooTlNTdHJpbmcgKil3YXJuaW5nIGRldGFpbHM6KE5T
QXR0cmlidXRlZFN0cmluZyAqKWRldGFpbHMgY29tcGxldGlvbkhhbmRsZXI6KHZvaWQoXikoQk9P
TCkpY29tcGxldGlvbkhhbmRsZXIgV0tfQVBJX0FWQUlMQUJMRShtYWNvcygxMC4xNC40KSwgaW9z
KDEyLjIpKTsKKy0gKHZvaWQpX3Nob3dTYWZlQnJvd3NpbmdXYXJuaW5nV2l0aFRpdGxlOihOU1N0
cmluZyAqKXRpdGxlIHdhcm5pbmc6KE5TU3RyaW5nICopd2FybmluZyBkZXRhaWxzOihOU0F0dHJp
YnV0ZWRTdHJpbmcgKilkZXRhaWxzIGNvbXBsZXRpb25IYW5kbGVyOih2b2lkKF4pKEJPT0wpKWNv
bXBsZXRpb25IYW5kbGVyIFdLX0FQSV9ERVBSRUNBVEVEX1dJVEhfUkVQTEFDRU1FTlQoIi1fc2hv
d1NhZmVCcm93c2luZ1dhcm5pbmdXaXRoVVJMOnRpdGxlOndhcm5pbmc6ZGV0YWlsc0luY2x1ZGlu
Z0xpbmtzOmNvbXBsZXRpb25IYW5kbGVyOiIsIG1hY29zKDEwLjE0LjQsIDEwLjE1LjQpLCBpb3Mo
MTIuMiwgMTMuMikpOworLSAodm9pZClfc2hvd1NhZmVCcm93c2luZ1dhcm5pbmdXaXRoVVJMOihO
U1VSTCAqKXVybCB0aXRsZTooTlNTdHJpbmcgKil0aXRsZSB3YXJuaW5nOihOU1N0cmluZyAqKXdh
cm5pbmcgZGV0YWlsczooTlNBdHRyaWJ1dGVkU3RyaW5nICopZGV0YWlscyBjb21wbGV0aW9uSGFu
ZGxlcjoodm9pZCheKShCT09MKSljb21wbGV0aW9uSGFuZGxlciBXS19BUElfREVQUkVDQVRFRF9X
SVRIX1JFUExBQ0VNRU5UKCItX3Nob3dTYWZlQnJvd3NpbmdXYXJuaW5nV2l0aFVSTDp0aXRsZTp3
YXJuaW5nOmRldGFpbHNJbmNsdWRpbmdMaW5rczpjb21wbGV0aW9uSGFuZGxlcjoiLCBtYWNvcygx
MC4xNC40LCAxMC4xNS40KSwgaW9zKDEyLjIsIDEzLjIpKTsKKy0gKHZvaWQpX3Nob3dTYWZlQnJv
d3NpbmdXYXJuaW5nV2l0aFVSTDooTlNVUkwgKil1cmwgdGl0bGU6KE5TU3RyaW5nICopdGl0bGUg
d2FybmluZzooTlNTdHJpbmcgKil3YXJuaW5nIGRldGFpbHNXaXRoTGlua3M6KE5TQXR0cmlidXRl
ZFN0cmluZyAqKWRldGFpbHMgY29tcGxldGlvbkhhbmRsZXI6KHZvaWQoXikoQk9PTCwgTlNVUkwg
KikpY29tcGxldGlvbkhhbmRsZXIgV0tfQVBJX0FWQUlMQUJMRShtYWNvcygxMC4xNiksIGlvcygx
NCkpOwogCiAtICh2b2lkKV9kb0FmdGVyTmV4dFByZXNlbnRhdGlvblVwZGF0ZToodm9pZCAoXiko
dm9pZCkpdXBkYXRlQmxvY2sgV0tfQVBJX0FWQUlMQUJMRShtYWNvcygxMC4xMiksIGlvcygxMC4w
KSk7CiAtICh2b2lkKV9kb0FmdGVyTmV4dFByZXNlbnRhdGlvblVwZGF0ZVdpdGhvdXRXYWl0aW5n
Rm9yUGFpbnRpbmc6KHZvaWQgKF4pKHZvaWQpKXVwZGF0ZUJsb2NrIFdLX0FQSV9BVkFJTEFCTEUo
bWFjb3MoMTAuMTIuMyksIGlvcygxMC4zKSk7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>401351</attachid>
            <date>2020-06-08 11:30:17 -0700</date>
            <delta_ts>2020-06-08 11:36:50 -0700</delta_ts>
            <desc>Proposed fix V3</desc>
            <filename>0001-Links-in-NSAttributedString-passed-to-WKWebView-_sho.patch</filename>
            <type>text/plain</type>
            <size>5873</size>
            <attacher name="Richard Houle">rhoule</attacher>
            
              <data encoding="base64">RnJvbSBlZTFhM2U2NThmOWM2MDMxNWNjMzQwMDNhOTczMmYxYWFmMTcxYjE3IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBSaWNoYXJkIEhvdWxlIDxyaG91bGVAYXBwbGUuY29tPgpEYXRl
OiBNb24sIDggSnVuIDIwMjAgMTE6MjU6MjEgLTA3MDAKU3ViamVjdDogW1BBVENIXSBMaW5rcyBp
biBOU0F0dHJpYnV0ZWRTdHJpbmcgcGFzc2VkIHRvIC1bV0tXZWJWaWV3CiBfc2hvd1NhZmVCcm93
c2luZ1dhcm5pbmdXaXRoVVJMOnRpdGxlOndhcm5pbmc6ZGV0YWlsczpjb21wbGV0aW9uSGFuZGxl
cjpdIGFyZQogaWdub3JlZCBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MjEyODAxCiA8cmRhcjovL3Byb2JsZW0vNjMwMjc2MzE+CgpSZXZpZXdlZCBieSBOT0JPRFkgKE9P
UFMhKS4KCiogVUlQcm9jZXNzL0FQSS9Db2NvYS9XS1dlYlZpZXcubW06CigtW1dLV2ViVmlldyBf
c2hvd1NhZmVCcm93c2luZ1dhcm5pbmdXaXRoVGl0bGU6d2FybmluZzpkZXRhaWxzOmNvbXBsZXRp
b25IYW5kbGVyOl0pOiBDYWxsIHRoZSBuZXcgZGV0YWlsc1dpdGhMaW5rcwppbXBsZW1lbnRhdGlv
biwgYXNzZXJ0aW5nIGlmIGFuIFVSTCBpcyBub24gbmlsLgooLVtXS1dlYlZpZXcgX3Nob3dTYWZl
QnJvd3NpbmdXYXJuaW5nV2l0aFVSTDp0aXRsZTp3YXJuaW5nOmRldGFpbHM6Y29tcGxldGlvbkhh
bmRsZXI6XSk6IERpdHRvLgooLVtXS1dlYlZpZXcgX3Nob3dTYWZlQnJvd3NpbmdXYXJuaW5nV2l0
aFVSTDp0aXRsZTp3YXJuaW5nOmRldGFpbHNXaXRoTGlua3M6Y29tcGxldGlvbkhhbmRsZXI6XSk6
IFBhc3MgdGhlIFVSTCB0bwp0aGUgY29tcGxldGlvbiBoYW5kbGVyIHdoZW4gYXBwcm9wcmlhdGUu
CiogVUlQcm9jZXNzL0FQSS9Db2NvYS9XS1dlYlZpZXdQcml2YXRlLmg6Ci0tLQogLi4uL1dlYktp
dC9VSVByb2Nlc3MvQVBJL0NvY29hL1dLV2ViVmlldy5tbSAgIHwgMjMgKysrKysrKysrKysrKy0t
LS0tLQogLi4uL1VJUHJvY2Vzcy9BUEkvQ29jb2EvV0tXZWJWaWV3UHJpdmF0ZS5oICAgIHwgIDUg
KystLQogMiBmaWxlcyBjaGFuZ2VkLCAxOSBpbnNlcnRpb25zKCspLCA5IGRlbGV0aW9ucygtKQoK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9Db2NvYS9XS1dlYlZpZXcu
bW0gYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvQ29jb2EvV0tXZWJWaWV3Lm1tCmluZGV4
IDQ3MjRmMjY1NTJmLi5hNGZmMDM4YTYxMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9VSVBy
b2Nlc3MvQVBJL0NvY29hL1dLV2ViVmlldy5tbQorKysgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vz
cy9BUEkvQ29jb2EvV0tXZWJWaWV3Lm1tCkBAIC0yMTU0LDI0ICsyMTU0LDMzIEBAIHN0YXRpYyBS
ZXRhaW5QdHI8TlNBcnJheT4gd2tUZXh0TWFuaXB1bGF0aW9uRXJyb3JzKE5TQXJyYXk8X1dLVGV4
dE1hbmlwdWxhdGlvbkl0CiAKIC0gKHZvaWQpX3Nob3dTYWZlQnJvd3NpbmdXYXJuaW5nV2l0aFRp
dGxlOihOU1N0cmluZyAqKXRpdGxlIHdhcm5pbmc6KE5TU3RyaW5nICopd2FybmluZyBkZXRhaWxz
OihOU0F0dHJpYnV0ZWRTdHJpbmcgKilkZXRhaWxzIGNvbXBsZXRpb25IYW5kbGVyOih2b2lkKF4p
KEJPT0wpKWNvbXBsZXRpb25IYW5kbGVyCiB7Ci0gICAgLy8gRklYTUU6IEFkb3B0IF9zaG93U2Fm
ZUJyb3dzaW5nV2FybmluZ1dpdGhVUkwgYW5kIHJlbW92ZSB0aGlzIGZ1bmN0aW9uLgotICAgIFtz
ZWxmIF9zaG93U2FmZUJyb3dzaW5nV2FybmluZ1dpdGhVUkw6bmlsIHRpdGxlOnRpdGxlIHdhcm5p
bmc6d2FybmluZyBkZXRhaWxzOmRldGFpbHMgY29tcGxldGlvbkhhbmRsZXI6Y29tcGxldGlvbkhh
bmRsZXJdOworICAgIFtzZWxmIF9zaG93U2FmZUJyb3dzaW5nV2FybmluZ1dpdGhVUkw6bmlsIHRp
dGxlOnRpdGxlIHdhcm5pbmc6d2FybmluZyBkZXRhaWxzV2l0aExpbmtzOmRldGFpbHMgY29tcGxl
dGlvbkhhbmRsZXI6XihCT09MIGNvbnRpbnVlVW5zYWZlTG9hZCwgTlNVUkwgKnVybCkgeworICAg
ICAgICBBU1NFUlQoIXVybCk7CisgICAgICAgIGNvbXBsZXRpb25IYW5kbGVyKGNvbnRpbnVlVW5z
YWZlTG9hZCk7CisgICAgfV07CiB9CiAKIC0gKHZvaWQpX3Nob3dTYWZlQnJvd3NpbmdXYXJuaW5n
V2l0aFVSTDooTlNVUkwgKil1cmwgdGl0bGU6KE5TU3RyaW5nICopdGl0bGUgd2FybmluZzooTlNT
dHJpbmcgKil3YXJuaW5nIGRldGFpbHM6KE5TQXR0cmlidXRlZFN0cmluZyAqKWRldGFpbHMgY29t
cGxldGlvbkhhbmRsZXI6KHZvaWQoXikoQk9PTCkpY29tcGxldGlvbkhhbmRsZXIKK3sKKyAgICBb
c2VsZiBfc2hvd1NhZmVCcm93c2luZ1dhcm5pbmdXaXRoVVJMOm5pbCB0aXRsZTp0aXRsZSB3YXJu
aW5nOndhcm5pbmcgZGV0YWlsc1dpdGhMaW5rczpkZXRhaWxzIGNvbXBsZXRpb25IYW5kbGVyOl4o
Qk9PTCBjb250aW51ZVVuc2FmZUxvYWQsIE5TVVJMICp1cmwpIHsKKyAgICAgICAgQVNTRVJUKCF1
cmwpOworICAgICAgICBjb21wbGV0aW9uSGFuZGxlcihjb250aW51ZVVuc2FmZUxvYWQpOworICAg
IH1dOworfQorCistICh2b2lkKV9zaG93U2FmZUJyb3dzaW5nV2FybmluZ1dpdGhVUkw6KE5TVVJM
ICopdXJsIHRpdGxlOihOU1N0cmluZyAqKXRpdGxlIHdhcm5pbmc6KE5TU3RyaW5nICopd2Fybmlu
ZyBkZXRhaWxzV2l0aExpbmtzOihOU0F0dHJpYnV0ZWRTdHJpbmcgKilkZXRhaWxzIGNvbXBsZXRp
b25IYW5kbGVyOih2b2lkKF4pKEJPT0wsIE5TVVJMICopKWNvbXBsZXRpb25IYW5kbGVyCiB7CiAg
ICAgYXV0byBzYWZlQnJvd3NpbmdXYXJuaW5nID0gV2ViS2l0OjpTYWZlQnJvd3NpbmdXYXJuaW5n
OjpjcmVhdGUodXJsLCB0aXRsZSwgd2FybmluZywgZGV0YWlscyk7CiAgICAgYXV0byB3cmFwcGVy
ID0gW2NvbXBsZXRpb25IYW5kbGVyID0gbWFrZUJsb2NrUHRyKGNvbXBsZXRpb25IYW5kbGVyKV0g
KFZhcmlhbnQ8V2ViS2l0OjpDb250aW51ZVVuc2FmZUxvYWQsIFVSTD4mJiB2YXJpYW50KSB7CiAg
ICAgICAgIHN3aXRjaE9uKHZhcmlhbnQsIFsmXSAoV2ViS2l0OjpDb250aW51ZVVuc2FmZUxvYWQg
Y29udGludWVVbnNhZmVMb2FkKSB7CiAgICAgICAgICAgICBzd2l0Y2ggKGNvbnRpbnVlVW5zYWZl
TG9hZCkgewogICAgICAgICAgICAgY2FzZSBXZWJLaXQ6OkNvbnRpbnVlVW5zYWZlTG9hZDo6WWVz
OgotICAgICAgICAgICAgICAgIHJldHVybiBjb21wbGV0aW9uSGFuZGxlcihZRVMpOworICAgICAg
ICAgICAgICAgIHJldHVybiBjb21wbGV0aW9uSGFuZGxlcihZRVMsIG5pbCk7CiAgICAgICAgICAg
ICBjYXNlIFdlYktpdDo6Q29udGludWVVbnNhZmVMb2FkOjpObzoKLSAgICAgICAgICAgICAgICBy
ZXR1cm4gY29tcGxldGlvbkhhbmRsZXIoTk8pOworICAgICAgICAgICAgICAgIHJldHVybiBjb21w
bGV0aW9uSGFuZGxlcihOTywgbmlsKTsKICAgICAgICAgICAgIH0KLSAgICAgICAgfSwgWyZdIChV
UkwpIHsKLSAgICAgICAgICAgIEFTU0VSVF9OT1RfUkVBQ0hFRCgpOwotICAgICAgICAgICAgY29t
cGxldGlvbkhhbmRsZXIoTk8pOworICAgICAgICB9LCBbJl0gKFVSTCB1cmwpIHsKKyAgICAgICAg
ICAgIGNvbXBsZXRpb25IYW5kbGVyKE5PLCB1cmwpOwogICAgICAgICB9KTsKICAgICB9OwogI2lm
IFBMQVRGT1JNKE1BQykKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9D
b2NvYS9XS1dlYlZpZXdQcml2YXRlLmggYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvQ29j
b2EvV0tXZWJWaWV3UHJpdmF0ZS5oCmluZGV4IDhiODM2OGJkODU5Li42NjRlMWIxZjU5MSAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQVBJL0NvY29hL1dLV2ViVmlld1ByaXZh
dGUuaAorKysgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvQ29jb2EvV0tXZWJWaWV3UHJp
dmF0ZS5oCkBAIC0yMzgsOCArMjM4LDkgQEAgZm9yIHRoaXMgcHJvcGVydHkuCiArIChCT09MKV9o
YW5kbGVzU2FmZUJyb3dzaW5nIFdLX0FQSV9BVkFJTEFCTEUobWFjb3MoMTAuMTQuNCksIGlvcygx
Mi4yKSk7CiArIChOU1VSTCAqKV9jb25maXJtTWFsd2FyZVNlbnRpbmVsIFdLX0FQSV9BVkFJTEFC
TEUobWFjb3MoMTAuMTQuNCksIGlvcygxMi4yKSk7CiArIChOU1VSTCAqKV92aXNpdFVuc2FmZVdl
YnNpdGVTZW50aW5lbCBXS19BUElfQVZBSUxBQkxFKG1hY29zKDEwLjE0LjQpLCBpb3MoMTIuMikp
OwotLSAodm9pZClfc2hvd1NhZmVCcm93c2luZ1dhcm5pbmdXaXRoVGl0bGU6KE5TU3RyaW5nICop
dGl0bGUgd2FybmluZzooTlNTdHJpbmcgKil3YXJuaW5nIGRldGFpbHM6KE5TQXR0cmlidXRlZFN0
cmluZyAqKWRldGFpbHMgY29tcGxldGlvbkhhbmRsZXI6KHZvaWQoXikoQk9PTCkpY29tcGxldGlv
bkhhbmRsZXIgV0tfQVBJX0FWQUlMQUJMRShtYWNvcygxMC4xNC40KSwgaW9zKDEyLjIpKTsKLS0g
KHZvaWQpX3Nob3dTYWZlQnJvd3NpbmdXYXJuaW5nV2l0aFVSTDooTlNVUkwgKil1cmwgdGl0bGU6
KE5TU3RyaW5nICopdGl0bGUgd2FybmluZzooTlNTdHJpbmcgKil3YXJuaW5nIGRldGFpbHM6KE5T
QXR0cmlidXRlZFN0cmluZyAqKWRldGFpbHMgY29tcGxldGlvbkhhbmRsZXI6KHZvaWQoXikoQk9P
TCkpY29tcGxldGlvbkhhbmRsZXIgV0tfQVBJX0FWQUlMQUJMRShtYWNvcygxMC4xNC40KSwgaW9z
KDEyLjIpKTsKKy0gKHZvaWQpX3Nob3dTYWZlQnJvd3NpbmdXYXJuaW5nV2l0aFRpdGxlOihOU1N0
cmluZyAqKXRpdGxlIHdhcm5pbmc6KE5TU3RyaW5nICopd2FybmluZyBkZXRhaWxzOihOU0F0dHJp
YnV0ZWRTdHJpbmcgKilkZXRhaWxzIGNvbXBsZXRpb25IYW5kbGVyOih2b2lkKF4pKEJPT0wpKWNv
bXBsZXRpb25IYW5kbGVyIFdLX0FQSV9ERVBSRUNBVEVEX1dJVEhfUkVQTEFDRU1FTlQoIi1fc2hv
d1NhZmVCcm93c2luZ1dhcm5pbmdXaXRoVVJMOnRpdGxlOndhcm5pbmc6ZGV0YWlsc1dpdGhMaW5r
czpjb21wbGV0aW9uSGFuZGxlcjoiLCBtYWNvcygxMC4xNC40LCAxMC4xNS40KSwgaW9zKDEyLjIs
IDEzLjIpKTsKKy0gKHZvaWQpX3Nob3dTYWZlQnJvd3NpbmdXYXJuaW5nV2l0aFVSTDooTlNVUkwg
Kil1cmwgdGl0bGU6KE5TU3RyaW5nICopdGl0bGUgd2FybmluZzooTlNTdHJpbmcgKil3YXJuaW5n
IGRldGFpbHM6KE5TQXR0cmlidXRlZFN0cmluZyAqKWRldGFpbHMgY29tcGxldGlvbkhhbmRsZXI6
KHZvaWQoXikoQk9PTCkpY29tcGxldGlvbkhhbmRsZXIgV0tfQVBJX0RFUFJFQ0FURURfV0lUSF9S
RVBMQUNFTUVOVCgiLV9zaG93U2FmZUJyb3dzaW5nV2FybmluZ1dpdGhVUkw6dGl0bGU6d2Fybmlu
ZzpkZXRhaWxzV2l0aExpbmtzOmNvbXBsZXRpb25IYW5kbGVyOiIsIG1hY29zKDEwLjE0LjQsIDEw
LjE1LjQpLCBpb3MoMTIuMiwgMTMuMikpOworLSAodm9pZClfc2hvd1NhZmVCcm93c2luZ1dhcm5p
bmdXaXRoVVJMOihOU1VSTCAqKXVybCB0aXRsZTooTlNTdHJpbmcgKil0aXRsZSB3YXJuaW5nOihO
U1N0cmluZyAqKXdhcm5pbmcgZGV0YWlsc1dpdGhMaW5rczooTlNBdHRyaWJ1dGVkU3RyaW5nICop
ZGV0YWlscyBjb21wbGV0aW9uSGFuZGxlcjoodm9pZCheKShCT09MLCBOU1VSTCAqKSljb21wbGV0
aW9uSGFuZGxlciBXS19BUElfQVZBSUxBQkxFKG1hY29zKFdLX01BQ19UQkEpLCBpb3MoV0tfSU9T
X1RCQSkpOwogCiAtICh2b2lkKV9kb0FmdGVyTmV4dFByZXNlbnRhdGlvblVwZGF0ZToodm9pZCAo
Xikodm9pZCkpdXBkYXRlQmxvY2sgV0tfQVBJX0FWQUlMQUJMRShtYWNvcygxMC4xMiksIGlvcygx
MC4wKSk7CiAtICh2b2lkKV9kb0FmdGVyTmV4dFByZXNlbnRhdGlvblVwZGF0ZVdpdGhvdXRXYWl0
aW5nRm9yUGFpbnRpbmc6KHZvaWQgKF4pKHZvaWQpKXVwZGF0ZUJsb2NrIFdLX0FQSV9BVkFJTEFC
TEUobWFjb3MoMTAuMTIuMyksIGlvcygxMC4zKSk7Ci0tIAoyLjI0LjMgKEFwcGxlIEdpdC0xMjgp
Cgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>401352</attachid>
            <date>2020-06-08 11:36:50 -0700</date>
            <delta_ts>2020-06-08 12:09:48 -0700</delta_ts>
            <desc>Proposed fix V4</desc>
            <filename>0001-Links-in-NSAttributedString-passed-to-WKWebView-_sho.patch</filename>
            <type>text/plain</type>
            <size>7165</size>
            <attacher name="Richard Houle">rhoule</attacher>
            
              <data encoding="base64">RnJvbSA5YzYzZTNiYTMwMTg3NDZjNGZiYzIwNTYxODlmODBiZTc4YTMyN2U4IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBSaWNoYXJkIEhvdWxlIDxyaG91bGVAYXBwbGUuY29tPgpEYXRl
OiBNb24sIDggSnVuIDIwMjAgMTE6MjU6MjEgLTA3MDAKU3ViamVjdDogW1BBVENIXSBMaW5rcyBp
biBOU0F0dHJpYnV0ZWRTdHJpbmcgcGFzc2VkIHRvIC1bV0tXZWJWaWV3CiBfc2hvd1NhZmVCcm93
c2luZ1dhcm5pbmdXaXRoVVJMOnRpdGxlOndhcm5pbmc6ZGV0YWlsczpjb21wbGV0aW9uSGFuZGxl
cjpdIGFyZQogaWdub3JlZCBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MjEyODAxCiA8cmRhcjovL3Byb2JsZW0vNjMwMjc2MzE+CgpSZXZpZXdlZCBieSBOT0JPRFkgKE9P
UFMhKS4KCiogVUlQcm9jZXNzL0FQSS9Db2NvYS9XS1dlYlZpZXcubW06CigtW1dLV2ViVmlldyBf
c2hvd1NhZmVCcm93c2luZ1dhcm5pbmdXaXRoVGl0bGU6d2FybmluZzpkZXRhaWxzOmNvbXBsZXRp
b25IYW5kbGVyOl0pOiBDYWxsIHRoZSBuZXcgZGV0YWlsc1dpdGhMaW5rcwppbXBsZW1lbnRhdGlv
biwgYXNzZXJ0aW5nIGlmIGFuIFVSTCBpcyBub24gbmlsLgooLVtXS1dlYlZpZXcgX3Nob3dTYWZl
QnJvd3NpbmdXYXJuaW5nV2l0aFVSTDp0aXRsZTp3YXJuaW5nOmRldGFpbHM6Y29tcGxldGlvbkhh
bmRsZXI6XSk6IERpdHRvLgooLVtXS1dlYlZpZXcgX3Nob3dTYWZlQnJvd3NpbmdXYXJuaW5nV2l0
aFVSTDp0aXRsZTp3YXJuaW5nOmRldGFpbHNXaXRoTGlua3M6Y29tcGxldGlvbkhhbmRsZXI6XSk6
IFBhc3MgdGhlIFVSTCB0bwp0aGUgY29tcGxldGlvbiBoYW5kbGVyIHdoZW4gYXBwcm9wcmlhdGUu
CiogVUlQcm9jZXNzL0FQSS9Db2NvYS9XS1dlYlZpZXdQcml2YXRlLmg6Ci0tLQogU291cmNlL1dl
YktpdC9DaGFuZ2VMb2cgICAgICAgICAgICAgICAgICAgICAgIHwgMTYgKysrKysrKysrKysrKwog
Li4uL1dlYktpdC9VSVByb2Nlc3MvQVBJL0NvY29hL1dLV2ViVmlldy5tbSAgIHwgMjMgKysrKysr
KysrKysrKy0tLS0tLQogLi4uL1VJUHJvY2Vzcy9BUEkvQ29jb2EvV0tXZWJWaWV3UHJpdmF0ZS5o
ICAgIHwgIDUgKystLQogMyBmaWxlcyBjaGFuZ2VkLCAzNSBpbnNlcnRpb25zKCspLCA5IGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nIGIvU291cmNlL1dl
YktpdC9DaGFuZ2VMb2cKaW5kZXggNzA0MDMxMmM4MTQuLmZhZjlhNTEyZjljIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViS2l0L0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViS2l0L0NoYW5nZUxvZwpA
QCAtMSwzICsxLDE5IEBACisyMDIwLTA2LTA4ICBSaWNoYXJkIEhvdWxlICA8cmhvdWxlQGFwcGxl
LmNvbT4KKworICAgICAgICBMaW5rcyBpbiBOU0F0dHJpYnV0ZWRTdHJpbmcgcGFzc2VkIHRvIC1b
V0tXZWJWaWV3IF9zaG93U2FmZUJyb3dzaW5nV2FybmluZ1dpdGhVUkw6dGl0bGU6d2FybmluZzpk
ZXRhaWxzOmNvbXBsZXRpb25IYW5kbGVyOl0gYXJlIGlnbm9yZWQKKyAgICAgICAgaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIxMjgwMQorICAgICAgICA8cmRhcjovL3By
b2JsZW0vNjMwMjc2MzE+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisK
KyAgICAgICAgKiBVSVByb2Nlc3MvQVBJL0NvY29hL1dLV2ViVmlldy5tbToKKyAgICAgICAgKC1b
V0tXZWJWaWV3IF9zaG93U2FmZUJyb3dzaW5nV2FybmluZ1dpdGhUaXRsZTp3YXJuaW5nOmRldGFp
bHM6Y29tcGxldGlvbkhhbmRsZXI6XSk6IENhbGwgdGhlIG5ldyBkZXRhaWxzV2l0aExpbmtzCisg
ICAgICAgIGltcGxlbWVudGF0aW9uLCBhc3NlcnRpbmcgaWYgYW4gVVJMIGlzIG5vbiBuaWwuCisg
ICAgICAgICgtW1dLV2ViVmlldyBfc2hvd1NhZmVCcm93c2luZ1dhcm5pbmdXaXRoVVJMOnRpdGxl
Ondhcm5pbmc6ZGV0YWlsczpjb21wbGV0aW9uSGFuZGxlcjpdKTogRGl0dG8uCisgICAgICAgICgt
W1dLV2ViVmlldyBfc2hvd1NhZmVCcm93c2luZ1dhcm5pbmdXaXRoVVJMOnRpdGxlOndhcm5pbmc6
ZGV0YWlsc1dpdGhMaW5rczpjb21wbGV0aW9uSGFuZGxlcjpdKTogUGFzcyB0aGUgVVJMIHRvCisg
ICAgICAgIHRoZSBjb21wbGV0aW9uIGhhbmRsZXIgd2hlbiBhcHByb3ByaWF0ZS4KKyAgICAgICAg
KiBVSVByb2Nlc3MvQVBJL0NvY29hL1dLV2ViVmlld1ByaXZhdGUuaDoKKwogMjAyMC0wNi0wOCAg
QW5keSBFc3RlcyAgPGFlc3Rlc0BhcHBsZS5jb20+CiAKICAgICAgICAgW0FwcGxlIFBheV0gUmVt
b3ZlIC1yZXNwb25kc1RvU2VsZWN0b3I6IGNoZWNrIGJlZm9yZSBjYWxsaW5nIC1bUEtQYXltZW50
UmVxdWVzdCBzZXRCb3VuZEludGVyZmFjZUlkZW50aWZpZXI6XQpkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYktpdC9VSVByb2Nlc3MvQVBJL0NvY29hL1dLV2ViVmlldy5tbSBiL1NvdXJjZS9XZWJLaXQv
VUlQcm9jZXNzL0FQSS9Db2NvYS9XS1dlYlZpZXcubW0KaW5kZXggNDcyNGYyNjU1MmYuLmE0ZmYw
MzhhNjEwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvQ29jb2EvV0tX
ZWJWaWV3Lm1tCisrKyBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9Db2NvYS9XS1dlYlZp
ZXcubW0KQEAgLTIxNTQsMjQgKzIxNTQsMzMgQEAgc3RhdGljIFJldGFpblB0cjxOU0FycmF5PiB3
a1RleHRNYW5pcHVsYXRpb25FcnJvcnMoTlNBcnJheTxfV0tUZXh0TWFuaXB1bGF0aW9uSXQKIAog
LSAodm9pZClfc2hvd1NhZmVCcm93c2luZ1dhcm5pbmdXaXRoVGl0bGU6KE5TU3RyaW5nICopdGl0
bGUgd2FybmluZzooTlNTdHJpbmcgKil3YXJuaW5nIGRldGFpbHM6KE5TQXR0cmlidXRlZFN0cmlu
ZyAqKWRldGFpbHMgY29tcGxldGlvbkhhbmRsZXI6KHZvaWQoXikoQk9PTCkpY29tcGxldGlvbkhh
bmRsZXIKIHsKLSAgICAvLyBGSVhNRTogQWRvcHQgX3Nob3dTYWZlQnJvd3NpbmdXYXJuaW5nV2l0
aFVSTCBhbmQgcmVtb3ZlIHRoaXMgZnVuY3Rpb24uCi0gICAgW3NlbGYgX3Nob3dTYWZlQnJvd3Np
bmdXYXJuaW5nV2l0aFVSTDpuaWwgdGl0bGU6dGl0bGUgd2FybmluZzp3YXJuaW5nIGRldGFpbHM6
ZGV0YWlscyBjb21wbGV0aW9uSGFuZGxlcjpjb21wbGV0aW9uSGFuZGxlcl07CisgICAgW3NlbGYg
X3Nob3dTYWZlQnJvd3NpbmdXYXJuaW5nV2l0aFVSTDpuaWwgdGl0bGU6dGl0bGUgd2FybmluZzp3
YXJuaW5nIGRldGFpbHNXaXRoTGlua3M6ZGV0YWlscyBjb21wbGV0aW9uSGFuZGxlcjpeKEJPT0wg
Y29udGludWVVbnNhZmVMb2FkLCBOU1VSTCAqdXJsKSB7CisgICAgICAgIEFTU0VSVCghdXJsKTsK
KyAgICAgICAgY29tcGxldGlvbkhhbmRsZXIoY29udGludWVVbnNhZmVMb2FkKTsKKyAgICB9XTsK
IH0KIAogLSAodm9pZClfc2hvd1NhZmVCcm93c2luZ1dhcm5pbmdXaXRoVVJMOihOU1VSTCAqKXVy
bCB0aXRsZTooTlNTdHJpbmcgKil0aXRsZSB3YXJuaW5nOihOU1N0cmluZyAqKXdhcm5pbmcgZGV0
YWlsczooTlNBdHRyaWJ1dGVkU3RyaW5nICopZGV0YWlscyBjb21wbGV0aW9uSGFuZGxlcjoodm9p
ZCheKShCT09MKSljb21wbGV0aW9uSGFuZGxlcgoreworICAgIFtzZWxmIF9zaG93U2FmZUJyb3dz
aW5nV2FybmluZ1dpdGhVUkw6bmlsIHRpdGxlOnRpdGxlIHdhcm5pbmc6d2FybmluZyBkZXRhaWxz
V2l0aExpbmtzOmRldGFpbHMgY29tcGxldGlvbkhhbmRsZXI6XihCT09MIGNvbnRpbnVlVW5zYWZl
TG9hZCwgTlNVUkwgKnVybCkgeworICAgICAgICBBU1NFUlQoIXVybCk7CisgICAgICAgIGNvbXBs
ZXRpb25IYW5kbGVyKGNvbnRpbnVlVW5zYWZlTG9hZCk7CisgICAgfV07Cit9CisKKy0gKHZvaWQp
X3Nob3dTYWZlQnJvd3NpbmdXYXJuaW5nV2l0aFVSTDooTlNVUkwgKil1cmwgdGl0bGU6KE5TU3Ry
aW5nICopdGl0bGUgd2FybmluZzooTlNTdHJpbmcgKil3YXJuaW5nIGRldGFpbHNXaXRoTGlua3M6
KE5TQXR0cmlidXRlZFN0cmluZyAqKWRldGFpbHMgY29tcGxldGlvbkhhbmRsZXI6KHZvaWQoXiko
Qk9PTCwgTlNVUkwgKikpY29tcGxldGlvbkhhbmRsZXIKIHsKICAgICBhdXRvIHNhZmVCcm93c2lu
Z1dhcm5pbmcgPSBXZWJLaXQ6OlNhZmVCcm93c2luZ1dhcm5pbmc6OmNyZWF0ZSh1cmwsIHRpdGxl
LCB3YXJuaW5nLCBkZXRhaWxzKTsKICAgICBhdXRvIHdyYXBwZXIgPSBbY29tcGxldGlvbkhhbmRs
ZXIgPSBtYWtlQmxvY2tQdHIoY29tcGxldGlvbkhhbmRsZXIpXSAoVmFyaWFudDxXZWJLaXQ6OkNv
bnRpbnVlVW5zYWZlTG9hZCwgVVJMPiYmIHZhcmlhbnQpIHsKICAgICAgICAgc3dpdGNoT24odmFy
aWFudCwgWyZdIChXZWJLaXQ6OkNvbnRpbnVlVW5zYWZlTG9hZCBjb250aW51ZVVuc2FmZUxvYWQp
IHsKICAgICAgICAgICAgIHN3aXRjaCAoY29udGludWVVbnNhZmVMb2FkKSB7CiAgICAgICAgICAg
ICBjYXNlIFdlYktpdDo6Q29udGludWVVbnNhZmVMb2FkOjpZZXM6Ci0gICAgICAgICAgICAgICAg
cmV0dXJuIGNvbXBsZXRpb25IYW5kbGVyKFlFUyk7CisgICAgICAgICAgICAgICAgcmV0dXJuIGNv
bXBsZXRpb25IYW5kbGVyKFlFUywgbmlsKTsKICAgICAgICAgICAgIGNhc2UgV2ViS2l0OjpDb250
aW51ZVVuc2FmZUxvYWQ6Ok5vOgotICAgICAgICAgICAgICAgIHJldHVybiBjb21wbGV0aW9uSGFu
ZGxlcihOTyk7CisgICAgICAgICAgICAgICAgcmV0dXJuIGNvbXBsZXRpb25IYW5kbGVyKE5PLCBu
aWwpOwogICAgICAgICAgICAgfQotICAgICAgICB9LCBbJl0gKFVSTCkgewotICAgICAgICAgICAg
QVNTRVJUX05PVF9SRUFDSEVEKCk7Ci0gICAgICAgICAgICBjb21wbGV0aW9uSGFuZGxlcihOTyk7
CisgICAgICAgIH0sIFsmXSAoVVJMIHVybCkgeworICAgICAgICAgICAgY29tcGxldGlvbkhhbmRs
ZXIoTk8sIHVybCk7CiAgICAgICAgIH0pOwogICAgIH07CiAjaWYgUExBVEZPUk0oTUFDKQpkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQVBJL0NvY29hL1dLV2ViVmlld1ByaXZh
dGUuaCBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9Db2NvYS9XS1dlYlZpZXdQcml2YXRl
LmgKaW5kZXggOGI4MzY4YmQ4NTkuLjY2NGUxYjFmNTkxIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
S2l0L1VJUHJvY2Vzcy9BUEkvQ29jb2EvV0tXZWJWaWV3UHJpdmF0ZS5oCisrKyBiL1NvdXJjZS9X
ZWJLaXQvVUlQcm9jZXNzL0FQSS9Db2NvYS9XS1dlYlZpZXdQcml2YXRlLmgKQEAgLTIzOCw4ICsy
MzgsOSBAQCBmb3IgdGhpcyBwcm9wZXJ0eS4KICsgKEJPT0wpX2hhbmRsZXNTYWZlQnJvd3Npbmcg
V0tfQVBJX0FWQUlMQUJMRShtYWNvcygxMC4xNC40KSwgaW9zKDEyLjIpKTsKICsgKE5TVVJMICop
X2NvbmZpcm1NYWx3YXJlU2VudGluZWwgV0tfQVBJX0FWQUlMQUJMRShtYWNvcygxMC4xNC40KSwg
aW9zKDEyLjIpKTsKICsgKE5TVVJMICopX3Zpc2l0VW5zYWZlV2Vic2l0ZVNlbnRpbmVsIFdLX0FQ
SV9BVkFJTEFCTEUobWFjb3MoMTAuMTQuNCksIGlvcygxMi4yKSk7Ci0tICh2b2lkKV9zaG93U2Fm
ZUJyb3dzaW5nV2FybmluZ1dpdGhUaXRsZTooTlNTdHJpbmcgKil0aXRsZSB3YXJuaW5nOihOU1N0
cmluZyAqKXdhcm5pbmcgZGV0YWlsczooTlNBdHRyaWJ1dGVkU3RyaW5nICopZGV0YWlscyBjb21w
bGV0aW9uSGFuZGxlcjoodm9pZCheKShCT09MKSljb21wbGV0aW9uSGFuZGxlciBXS19BUElfQVZB
SUxBQkxFKG1hY29zKDEwLjE0LjQpLCBpb3MoMTIuMikpOwotLSAodm9pZClfc2hvd1NhZmVCcm93
c2luZ1dhcm5pbmdXaXRoVVJMOihOU1VSTCAqKXVybCB0aXRsZTooTlNTdHJpbmcgKil0aXRsZSB3
YXJuaW5nOihOU1N0cmluZyAqKXdhcm5pbmcgZGV0YWlsczooTlNBdHRyaWJ1dGVkU3RyaW5nICop
ZGV0YWlscyBjb21wbGV0aW9uSGFuZGxlcjoodm9pZCheKShCT09MKSljb21wbGV0aW9uSGFuZGxl
ciBXS19BUElfQVZBSUxBQkxFKG1hY29zKDEwLjE0LjQpLCBpb3MoMTIuMikpOworLSAodm9pZClf
c2hvd1NhZmVCcm93c2luZ1dhcm5pbmdXaXRoVGl0bGU6KE5TU3RyaW5nICopdGl0bGUgd2Fybmlu
ZzooTlNTdHJpbmcgKil3YXJuaW5nIGRldGFpbHM6KE5TQXR0cmlidXRlZFN0cmluZyAqKWRldGFp
bHMgY29tcGxldGlvbkhhbmRsZXI6KHZvaWQoXikoQk9PTCkpY29tcGxldGlvbkhhbmRsZXIgV0tf
QVBJX0RFUFJFQ0FURURfV0lUSF9SRVBMQUNFTUVOVCgiLV9zaG93U2FmZUJyb3dzaW5nV2Fybmlu
Z1dpdGhVUkw6dGl0bGU6d2FybmluZzpkZXRhaWxzV2l0aExpbmtzOmNvbXBsZXRpb25IYW5kbGVy
OiIsIG1hY29zKDEwLjE0LjQsIDEwLjE1LjQpLCBpb3MoMTIuMiwgMTMuMikpOworLSAodm9pZClf
c2hvd1NhZmVCcm93c2luZ1dhcm5pbmdXaXRoVVJMOihOU1VSTCAqKXVybCB0aXRsZTooTlNTdHJp
bmcgKil0aXRsZSB3YXJuaW5nOihOU1N0cmluZyAqKXdhcm5pbmcgZGV0YWlsczooTlNBdHRyaWJ1
dGVkU3RyaW5nICopZGV0YWlscyBjb21wbGV0aW9uSGFuZGxlcjoodm9pZCheKShCT09MKSljb21w
bGV0aW9uSGFuZGxlciBXS19BUElfREVQUkVDQVRFRF9XSVRIX1JFUExBQ0VNRU5UKCItX3Nob3dT
YWZlQnJvd3NpbmdXYXJuaW5nV2l0aFVSTDp0aXRsZTp3YXJuaW5nOmRldGFpbHNXaXRoTGlua3M6
Y29tcGxldGlvbkhhbmRsZXI6IiwgbWFjb3MoMTAuMTQuNCwgMTAuMTUuNCksIGlvcygxMi4yLCAx
My4yKSk7CistICh2b2lkKV9zaG93U2FmZUJyb3dzaW5nV2FybmluZ1dpdGhVUkw6KE5TVVJMICop
dXJsIHRpdGxlOihOU1N0cmluZyAqKXRpdGxlIHdhcm5pbmc6KE5TU3RyaW5nICopd2FybmluZyBk
ZXRhaWxzV2l0aExpbmtzOihOU0F0dHJpYnV0ZWRTdHJpbmcgKilkZXRhaWxzIGNvbXBsZXRpb25I
YW5kbGVyOih2b2lkKF4pKEJPT0wsIE5TVVJMICopKWNvbXBsZXRpb25IYW5kbGVyIFdLX0FQSV9B
VkFJTEFCTEUobWFjb3MoV0tfTUFDX1RCQSksIGlvcyhXS19JT1NfVEJBKSk7CiAKIC0gKHZvaWQp
X2RvQWZ0ZXJOZXh0UHJlc2VudGF0aW9uVXBkYXRlOih2b2lkICheKSh2b2lkKSl1cGRhdGVCbG9j
ayBXS19BUElfQVZBSUxBQkxFKG1hY29zKDEwLjEyKSwgaW9zKDEwLjApKTsKIC0gKHZvaWQpX2Rv
QWZ0ZXJOZXh0UHJlc2VudGF0aW9uVXBkYXRlV2l0aG91dFdhaXRpbmdGb3JQYWludGluZzoodm9p
ZCAoXikodm9pZCkpdXBkYXRlQmxvY2sgV0tfQVBJX0FWQUlMQUJMRShtYWNvcygxMC4xMi4zKSwg
aW9zKDEwLjMpKTsKLS0gCjIuMjQuMyAoQXBwbGUgR2l0LTEyOCkKCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>