<?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>210293</bug_id>
          
          <creation_ts>2020-04-09 11:08:38 -0700</creation_ts>
          <short_desc>[iOS] Add routines to message filter in the WebContent sandbox</short_desc>
          <delta_ts>2020-04-09 12:20:58 -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>ggaren</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1639729</commentid>
    <comment_count>0</comment_count>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2020-04-09 11:08:38 -0700</bug_when>
    <thetext>Add required routines to the message filter in the WebContent process.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1639730</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-04-09 11:08:55 -0700</bug_when>
    <thetext>&lt;rdar://problem/61527651&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1639733</commentid>
    <comment_count>2</comment_count>
      <attachid>395978</attachid>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2020-04-09 11:12:45 -0700</bug_when>
    <thetext>Created attachment 395978
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1639743</commentid>
    <comment_count>3</comment_count>
      <attachid>395978</attachid>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2020-04-09 11:23:10 -0700</bug_when>
    <thetext>Comment on attachment 395978
Patch

Can you say something in the ChangeLog about how we determined this set? (Was it live-on telemetry?)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1639749</commentid>
    <comment_count>4</comment_count>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2020-04-09 11:33:32 -0700</bug_when>
    <thetext>(In reply to Geoffrey Garen from comment #3)
&gt; Comment on attachment 395978 [details]
&gt; Patch
&gt; 
&gt; Can you say something in the ChangeLog about how we determined this set?
&gt; (Was it live-on telemetry?)

Will do. This was collected from local testing.

Thanks for reviewing!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1639753</commentid>
    <comment_count>5</comment_count>
      <attachid>395983</attachid>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2020-04-09 11:36:10 -0700</bug_when>
    <thetext>Created attachment 395983
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1639773</commentid>
    <comment_count>6</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-04-09 12:20:57 -0700</bug_when>
    <thetext>Committed r259812: &lt;https://trac.webkit.org/changeset/259812&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 395983.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>395978</attachid>
            <date>2020-04-09 11:12:45 -0700</date>
            <delta_ts>2020-04-09 11:23:10 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-210293-20200409111245.patch</filename>
            <type>text/plain</type>
            <size>3077</size>
            <attacher name="Per Arne Vollan">pvollan</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJL
aXQvQ2hhbmdlTG9nCShyZXZpc2lvbiAyNTk4MDcpCisrKyBTb3VyY2UvV2ViS2l0L0NoYW5nZUxv
Zwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE0IEBACisyMDIwLTA0LTA5ICBQZXIgQXJuZSBW
b2xsYW4gIDxwdm9sbGFuQGFwcGxlLmNvbT4KKworICAgICAgICBbaU9TXSBBZGQgcm91dGluZXMg
dG8gbWVzc2FnZSBmaWx0ZXIgaW4gdGhlIFdlYkNvbnRlbnQgc2FuZGJveAorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjEwMjkzCisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkIHJlcXVpcmVkIHJvdXRpbmVz
IHRvIHRoZSBtZXNzYWdlIGZpbHRlciBpbiB0aGUgV2ViQ29udGVudCBwcm9jZXNzLgorCisgICAg
ICAgICogUmVzb3VyY2VzL1NhbmRib3hQcm9maWxlcy9pb3MvY29tLmFwcGxlLldlYktpdC5XZWJD
b250ZW50LnNiOgorCiAyMDIwLTA0LTA5ICBNZWdhbiBHYXJkbmVyICA8bWVnYW5fZ2FyZG5lckBh
cHBsZS5jb20+CiAKICAgICAgICAgW2lPU10gRGF0ZSBhbmQgdGltZSBmb3JtIGNvbnRyb2xzIGFy
ZSBwcmVzZW50ZWQgYXQgdGhlIHdyb25nIHNpemUgaW4gc29tZSBtb2RlcwpJbmRleDogU291cmNl
L1dlYktpdC9SZXNvdXJjZXMvU2FuZGJveFByb2ZpbGVzL2lvcy9jb20uYXBwbGUuV2ViS2l0Lldl
YkNvbnRlbnQuc2IKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYktpdC9SZXNvdXJjZXMvU2FuZGJv
eFByb2ZpbGVzL2lvcy9jb20uYXBwbGUuV2ViS2l0LldlYkNvbnRlbnQuc2IJKHJldmlzaW9uIDI1
OTc2MikKKysrIFNvdXJjZS9XZWJLaXQvUmVzb3VyY2VzL1NhbmRib3hQcm9maWxlcy9pb3MvY29t
LmFwcGxlLldlYktpdC5XZWJDb250ZW50LnNiCSh3b3JraW5nIGNvcHkpCkBAIC0xMTEzLDYgKzEx
MTMsNyBAQAogICAgICAgICAobWFjaHRyYXAtbnVtYmVyIE1TQ19zZW1hcGhvcmVfdGltZWR3YWl0
X3RyYXApCiAgICAgICAgIChtYWNodHJhcC1udW1iZXIgTVNDX3NlbWFwaG9yZV93YWl0X3RyYXAp
CiAgICAgICAgIChtYWNodHJhcC1udW1iZXIgTVNDX3N3dGNoX3ByaSkKKyAgICAgICAgKG1hY2h0
cmFwLW51bWJlciBNU0Nfc3lzY2FsbF90aHJlYWRfc3dpdGNoKQogICAgICAgICAobWFjaHRyYXAt
bnVtYmVyIE1TQ190YXNrX25hbWVfZm9yX3BpZCkKICAgICAgICAgKG1hY2h0cmFwLW51bWJlciBN
U0NfdGhyZWFkX2dldF9zcGVjaWFsX3JlcGx5X3BvcnQpCiAgICAgICAgIChtYWNodHJhcC1udW1i
ZXIgTVNDX3RocmVhZF9zZWxmX3RyYXApCkBAIC0xMTIzLDYgKzExMjQsNDIgQEAKICAgICAoYWxs
b3cgbWFjaC1rZXJuZWwtZW5kcG9pbnQKICAgICAgICAgKGFwcGx5LW1lc3NhZ2UtZmlsdGVyCiAg
ICAgICAgICAgICAoYWxsb3cgbWFjaC1tZXNzYWdlLXNlbmQgKHdpdGggcmVwb3J0KSAod2l0aCB0
ZWxlbWV0cnkpKQorICAgICAgICAgICAgKGFsbG93IG1hY2gtbWVzc2FnZS1zZW5kIChrZXJuZWwt
bWlnLXJvdXRpbmUKKyAgICAgICAgICAgICAgICBfbWFjaF9tYWtlX21lbW9yeV9lbnRyeQorICAg
ICAgICAgICAgICAgIGhvc3RfZ2V0X2lvX21hc3RlcgorICAgICAgICAgICAgICAgIGhvc3RfaW5m
bworICAgICAgICAgICAgICAgIGhvc3RfcmVxdWVzdF9ub3RpZmljYXRpb24KKyAgICAgICAgICAg
ICAgICBpb19jb25uZWN0X2FzeW5jX21ldGhvZAorICAgICAgICAgICAgICAgIGlvX2Nvbm5lY3Rf
bWV0aG9kCisgICAgICAgICAgICAgICAgaW9fY29ubmVjdF9zZXRfbm90aWZpY2F0aW9uX3BvcnRf
NjQKKyAgICAgICAgICAgICAgICBpb19pdGVyYXRvcl9uZXh0CisgICAgICAgICAgICAgICAgaW9f
cmVnaXN0cnlfZW50cnlfZnJvbV9wYXRoCisgICAgICAgICAgICAgICAgaW9fcmVnaXN0cnlfZW50
cnlfZ2V0X3Byb3BlcnR5X2Jpbl9idWYKKyAgICAgICAgICAgICAgICBpb19yZWdpc3RyeV9lbnRy
eV9nZXRfcHJvcGVydHlfYnl0ZXMKKyAgICAgICAgICAgICAgICBpb19yZWdpc3RyeV9lbnRyeV9n
ZXRfcmVnaXN0cnlfZW50cnlfaWQKKyAgICAgICAgICAgICAgICBpb19zZXJ2ZXJfdmVyc2lvbgor
ICAgICAgICAgICAgICAgIGlvX3NlcnZpY2VfZ2V0X21hdGNoaW5nX3NlcnZpY2VfYmluCisgICAg
ICAgICAgICAgICAgaW9fc2VydmljZV9nZXRfbWF0Y2hpbmdfc2VydmljZXNfYmluCisgICAgICAg
ICAgICAgICAgaW9fc2VydmljZV9vcGVuX2V4dGVuZGVkCisgICAgICAgICAgICAgICAgbWFjaF9w
b3J0X2dldF9jb250ZXh0X2Zyb21fdXNlcgorICAgICAgICAgICAgICAgIG1hY2hfcG9ydF9zZXRf
YXR0cmlidXRlcworICAgICAgICAgICAgICAgIG1hY2hfdm1fY29weQorICAgICAgICAgICAgICAg
IG1hY2hfdm1fbWFwX2V4dGVybmFsCisgICAgICAgICAgICAgICAgbWFjaF92bV9yZW1hcF9leHRl
cm5hbAorICAgICAgICAgICAgICAgIHNlbWFwaG9yZV9jcmVhdGUKKyAgICAgICAgICAgICAgICBz
ZW1hcGhvcmVfZGVzdHJveQorICAgICAgICAgICAgICAgIHRhc2tfZ2V0X3NwZWNpYWxfcG9ydF9m
cm9tX3VzZXIKKyAgICAgICAgICAgICAgICB0YXNrX2luZm9fZnJvbV91c2VyCisgICAgICAgICAg
ICAgICAgdGFza19yZXN0YXJ0YWJsZV9yYW5nZXNfc3luY2hyb25pemUKKyAgICAgICAgICAgICAg
ICB0aHJlYWRfZ2V0X3N0YXRlX3RvX3VzZXIKKyAgICAgICAgICAgICAgICB0aHJlYWRfaW5mbwor
ICAgICAgICAgICAgICAgIHRocmVhZF9wb2xpY3kKKyAgICAgICAgICAgICAgICB0aHJlYWRfcG9s
aWN5X3NldAorICAgICAgICAgICAgICAgIHRocmVhZF9yZXN1bWUKKyAgICAgICAgICAgICAgICB0
aHJlYWRfc2V0X2V4Y2VwdGlvbl9wb3J0cworICAgICAgICAgICAgICAgIHRocmVhZF9zdXNwZW5k
CisgICAgICAgICAgICAgICAgKQorICAgICAgICAgICAgKQogICAgICAgICApCiAgICAgKQogKQo=
</data>
<flag name="review"
          id="411402"
          type_id="1"
          status="+"
          setter="ggaren"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>395983</attachid>
            <date>2020-04-09 11:36:10 -0700</date>
            <delta_ts>2020-04-09 12:20:58 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-210293-20200409113609.patch</filename>
            <type>text/plain</type>
            <size>3188</size>
            <attacher name="Per Arne Vollan">pvollan</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJL
aXQvQ2hhbmdlTG9nCShyZXZpc2lvbiAyNTk4MDcpCisrKyBTb3VyY2UvV2ViS2l0L0NoYW5nZUxv
Zwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE1IEBACisyMDIwLTA0LTA5ICBQZXIgQXJuZSBW
b2xsYW4gIDxwdm9sbGFuQGFwcGxlLmNvbT4KKworICAgICAgICBbaU9TXSBBZGQgcm91dGluZXMg
dG8gbWVzc2FnZSBmaWx0ZXIgaW4gdGhlIFdlYkNvbnRlbnQgc2FuZGJveAorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjEwMjkzCisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgR2VvZmZyZXkgR2FyZW4uCisKKyAgICAgICAgQWRkIHJlcXVpcmVkIHJvdXRpbmVz
IHRvIHRoZSBtZXNzYWdlIGZpbHRlciBpbiB0aGUgV2ViQ29udGVudCBwcm9jZXNzLiBUaGlzIHNl
dCBvZiByb3V0aW5lcyB3YXMgY29tcGlsZWQKKyAgICAgICAgZnJvbSBsb2NhbCB0ZXN0aW5nLCBh
bmQgaXMgdGhlcmVmb3JlIHByb2JhYmx5IG5vdCB0aGUgY29tcGxldGUgc2V0LgorCisgICAgICAg
ICogUmVzb3VyY2VzL1NhbmRib3hQcm9maWxlcy9pb3MvY29tLmFwcGxlLldlYktpdC5XZWJDb250
ZW50LnNiOgorCiAyMDIwLTA0LTA5ICBNZWdhbiBHYXJkbmVyICA8bWVnYW5fZ2FyZG5lckBhcHBs
ZS5jb20+CiAKICAgICAgICAgW2lPU10gRGF0ZSBhbmQgdGltZSBmb3JtIGNvbnRyb2xzIGFyZSBw
cmVzZW50ZWQgYXQgdGhlIHdyb25nIHNpemUgaW4gc29tZSBtb2RlcwpJbmRleDogU291cmNlL1dl
YktpdC9SZXNvdXJjZXMvU2FuZGJveFByb2ZpbGVzL2lvcy9jb20uYXBwbGUuV2ViS2l0LldlYkNv
bnRlbnQuc2IKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYktpdC9SZXNvdXJjZXMvU2FuZGJveFBy
b2ZpbGVzL2lvcy9jb20uYXBwbGUuV2ViS2l0LldlYkNvbnRlbnQuc2IJKHJldmlzaW9uIDI1OTc2
MikKKysrIFNvdXJjZS9XZWJLaXQvUmVzb3VyY2VzL1NhbmRib3hQcm9maWxlcy9pb3MvY29tLmFw
cGxlLldlYktpdC5XZWJDb250ZW50LnNiCSh3b3JraW5nIGNvcHkpCkBAIC0xMTEzLDYgKzExMTMs
NyBAQAogICAgICAgICAobWFjaHRyYXAtbnVtYmVyIE1TQ19zZW1hcGhvcmVfdGltZWR3YWl0X3Ry
YXApCiAgICAgICAgIChtYWNodHJhcC1udW1iZXIgTVNDX3NlbWFwaG9yZV93YWl0X3RyYXApCiAg
ICAgICAgIChtYWNodHJhcC1udW1iZXIgTVNDX3N3dGNoX3ByaSkKKyAgICAgICAgKG1hY2h0cmFw
LW51bWJlciBNU0Nfc3lzY2FsbF90aHJlYWRfc3dpdGNoKQogICAgICAgICAobWFjaHRyYXAtbnVt
YmVyIE1TQ190YXNrX25hbWVfZm9yX3BpZCkKICAgICAgICAgKG1hY2h0cmFwLW51bWJlciBNU0Nf
dGhyZWFkX2dldF9zcGVjaWFsX3JlcGx5X3BvcnQpCiAgICAgICAgIChtYWNodHJhcC1udW1iZXIg
TVNDX3RocmVhZF9zZWxmX3RyYXApCkBAIC0xMTIzLDYgKzExMjQsNDIgQEAKICAgICAoYWxsb3cg
bWFjaC1rZXJuZWwtZW5kcG9pbnQKICAgICAgICAgKGFwcGx5LW1lc3NhZ2UtZmlsdGVyCiAgICAg
ICAgICAgICAoYWxsb3cgbWFjaC1tZXNzYWdlLXNlbmQgKHdpdGggcmVwb3J0KSAod2l0aCB0ZWxl
bWV0cnkpKQorICAgICAgICAgICAgKGFsbG93IG1hY2gtbWVzc2FnZS1zZW5kIChrZXJuZWwtbWln
LXJvdXRpbmUKKyAgICAgICAgICAgICAgICBfbWFjaF9tYWtlX21lbW9yeV9lbnRyeQorICAgICAg
ICAgICAgICAgIGhvc3RfZ2V0X2lvX21hc3RlcgorICAgICAgICAgICAgICAgIGhvc3RfaW5mbwor
ICAgICAgICAgICAgICAgIGhvc3RfcmVxdWVzdF9ub3RpZmljYXRpb24KKyAgICAgICAgICAgICAg
ICBpb19jb25uZWN0X2FzeW5jX21ldGhvZAorICAgICAgICAgICAgICAgIGlvX2Nvbm5lY3RfbWV0
aG9kCisgICAgICAgICAgICAgICAgaW9fY29ubmVjdF9zZXRfbm90aWZpY2F0aW9uX3BvcnRfNjQK
KyAgICAgICAgICAgICAgICBpb19pdGVyYXRvcl9uZXh0CisgICAgICAgICAgICAgICAgaW9fcmVn
aXN0cnlfZW50cnlfZnJvbV9wYXRoCisgICAgICAgICAgICAgICAgaW9fcmVnaXN0cnlfZW50cnlf
Z2V0X3Byb3BlcnR5X2Jpbl9idWYKKyAgICAgICAgICAgICAgICBpb19yZWdpc3RyeV9lbnRyeV9n
ZXRfcHJvcGVydHlfYnl0ZXMKKyAgICAgICAgICAgICAgICBpb19yZWdpc3RyeV9lbnRyeV9nZXRf
cmVnaXN0cnlfZW50cnlfaWQKKyAgICAgICAgICAgICAgICBpb19zZXJ2ZXJfdmVyc2lvbgorICAg
ICAgICAgICAgICAgIGlvX3NlcnZpY2VfZ2V0X21hdGNoaW5nX3NlcnZpY2VfYmluCisgICAgICAg
ICAgICAgICAgaW9fc2VydmljZV9nZXRfbWF0Y2hpbmdfc2VydmljZXNfYmluCisgICAgICAgICAg
ICAgICAgaW9fc2VydmljZV9vcGVuX2V4dGVuZGVkCisgICAgICAgICAgICAgICAgbWFjaF9wb3J0
X2dldF9jb250ZXh0X2Zyb21fdXNlcgorICAgICAgICAgICAgICAgIG1hY2hfcG9ydF9zZXRfYXR0
cmlidXRlcworICAgICAgICAgICAgICAgIG1hY2hfdm1fY29weQorICAgICAgICAgICAgICAgIG1h
Y2hfdm1fbWFwX2V4dGVybmFsCisgICAgICAgICAgICAgICAgbWFjaF92bV9yZW1hcF9leHRlcm5h
bAorICAgICAgICAgICAgICAgIHNlbWFwaG9yZV9jcmVhdGUKKyAgICAgICAgICAgICAgICBzZW1h
cGhvcmVfZGVzdHJveQorICAgICAgICAgICAgICAgIHRhc2tfZ2V0X3NwZWNpYWxfcG9ydF9mcm9t
X3VzZXIKKyAgICAgICAgICAgICAgICB0YXNrX2luZm9fZnJvbV91c2VyCisgICAgICAgICAgICAg
ICAgdGFza19yZXN0YXJ0YWJsZV9yYW5nZXNfc3luY2hyb25pemUKKyAgICAgICAgICAgICAgICB0
aHJlYWRfZ2V0X3N0YXRlX3RvX3VzZXIKKyAgICAgICAgICAgICAgICB0aHJlYWRfaW5mbworICAg
ICAgICAgICAgICAgIHRocmVhZF9wb2xpY3kKKyAgICAgICAgICAgICAgICB0aHJlYWRfcG9saWN5
X3NldAorICAgICAgICAgICAgICAgIHRocmVhZF9yZXN1bWUKKyAgICAgICAgICAgICAgICB0aHJl
YWRfc2V0X2V4Y2VwdGlvbl9wb3J0cworICAgICAgICAgICAgICAgIHRocmVhZF9zdXNwZW5kCisg
ICAgICAgICAgICAgICAgKQorICAgICAgICAgICAgKQogICAgICAgICApCiAgICAgKQogKQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>