<?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>225031</bug_id>
          
          <creation_ts>2021-04-25 09:22:25 -0700</creation_ts>
          <short_desc>[GPUP][iOS] Silent video playback can interrupt system audio</short_desc>
          <delta_ts>2021-04-25 13:38:43 -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>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="Jer Noble">jer.noble</reporter>
          <assigned_to name="Jer Noble">jer.noble</assigned_to>
          <cc>darin</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>jean-yves.avenard</cc>
    
    <cc>peng.liu6</cc>
    
    <cc>philipj</cc>
    
    <cc>sergio</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1754006</commentid>
    <comment_count>0</comment_count>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2021-04-25 09:22:25 -0700</bug_when>
    <thetext>[GPUP][iOS] Silent video playback can interrupt system audio</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1754007</commentid>
    <comment_count>1</comment_count>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2021-04-25 09:23:00 -0700</bug_when>
    <thetext>&lt;rdar://76652073&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1754010</commentid>
    <comment_count>2</comment_count>
      <attachid>427003</attachid>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2021-04-25 09:30:35 -0700</bug_when>
    <thetext>Created attachment 427003
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1754015</commentid>
    <comment_count>3</comment_count>
      <attachid>427004</attachid>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2021-04-25 10:19:05 -0700</bug_when>
    <thetext>Created attachment 427004
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1754058</commentid>
    <comment_count>4</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-04-25 13:32:32 -0700</bug_when>
    <thetext>Committed r276570 (237006@main): &lt;https://commits.webkit.org/237006@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 427004.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1754061</commentid>
    <comment_count>5</comment_count>
      <attachid>427004</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2021-04-25 13:38:43 -0700</bug_when>
    <thetext>Comment on attachment 427004
Patch for landing

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

&gt; Source/WebKit/GPUProcess/media/RemoteAudioSessionProxyManager.cpp:74
&gt; +    AudioSession::CategoryType category = AudioSession::None;
&gt; +    RouteSharingPolicy policy = RouteSharingPolicy::Default;

Next time we touch this, we can just use auto here to take advantage of the fact that the enumeration values already carry their type.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>427003</attachid>
            <date>2021-04-25 09:30:35 -0700</date>
            <delta_ts>2021-04-25 09:46:34 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-225031-20210425093034.patch</filename>
            <type>text/plain</type>
            <size>6327</size>
            <attacher name="Jer Noble">jer.noble</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc2NDE5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDhkNGEyNDllZjJlYTVhOTJk
ODQ5YjZiNzNkYTIxNWVkMzAzODU3YzQuLmUyNzg3Nzk4YTcyYWQyOTI3MWVhOTY2ZjM4ZDc3NmY1
MGJhZGMxYWIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMzggQEAKKzIwMjEtMDQtMjUgIEplciBOb2Js
ZSAgPGplci5ub2JsZUBhcHBsZS5jb20+CisKKyAgICAgICAgW0dQVVBdW2lPU10gU2lsZW50IHZp
ZGVvIHBsYXliYWNrIGNhbiBpbnRlcnJ1cHQgc3lzdGVtIGF1ZGlvCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMjUwMzEKKyAgICAgICAgPHJkYXI6Ly83
NjY1MjA3Mz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAg
ICBXaGVuIHRoZSBXZWJDb250ZW50IHByb2Nlc3MgYXNrcyB0aGUgR1BVIFByb2Nlc3MgdG8gc2V0
IHRoZSBBVkF1ZGlvU2Vzc2lvbiBhdWRpbyBzZXNzaW9uCisgICAgICAgIGNhdGVnb3J5LCB0aGUg
R1BVIFByb2Nlc3MgYXMgYW4gb3B0aW1pemF0aW9uIHJldHVybnMgZWFybHkgaWYgdGhlIHNlc3Np
b24gY2F0ZWdvcnkgYmVpbmcKKyAgICAgICAgcmVxdWVzdGVkIGlzIHRoZSBzYW1lIGFzIGhhcyBh
bHJlYWR5IGJlZW4gc2V0LiBIb3dldmVyLCB0aGUgZGVmYXVsdCB2YWx1ZSBvZiB0aGUgY2F0ZWdv
cnkKKyAgICAgICAgaXMgIk5vbmUiICh3aGljaCB0cmFuc2xhdGVzIHRvIEFWQXVkaW9TZXNzaW9u
Q2F0ZWdvcnlBbWJpZW50KSwgYW5kIHNldHRpbmcgdGhlIGNhdGVnb3J5CisgICAgICAgIHRvICJO
b25lIiBiZWNvbWVzIGEgbm8tb3AgZHVlIHRvIHRoaXMgZGVmYXVsdC4gQXMgc3VjaCwgdGhlIEdQ
VVAgbmV2ZXIgc2V0cyB0aGUgdW5kZXJseWluZworICAgICAgICBBVkF1ZGlvU2Vzc2lvbidzIGNh
dGVnb3J5IGF3YXkgZnJvbSB0aGUgZGVmYXVsdCwgd2hpY2ggaXMgQVZBdWRpb1Nlc3Npb25DYXRl
Z29yeVNvbG9BbWJpZW50LAorICAgICAgICBhbmQgdGh1cyB3aWxsIGludGVycnVwdCBvdGhlciBh
dWRpbyBkdXJpbmcgcGxheWJhY2suCisKKyAgICAgICAgQWRkaXRpb25hbGx5LCB0aGVyZSdzIGEg
c3VidGxlIGxvZ2ljIGVycm9yIHdoZXJlIHRoZSBhdWRpbyBzZXNzaW9uIGNhdGVnb3J5IGlzIG5v
dCBjaGFuZ2VkCisgICAgICAgIHdoZW4gYSBnaXZlbiBXZWJDb250ZW50IHByb2Nlc3MgKGFuZCBp
dCdzIFJlbW90ZUF1ZGlvU2Vzc2lvbiAmIFByb3h5KSBnb2VzIGF3YXkuCisKKyAgICAgICAgVGhl
IGZpeCBmb3IgYm90aCBvZiB0aGVzZSBpc3N1ZXMgaXMgdG8gcmUtY2FsY3VsYXRlIHRoZSBjb3Jy
ZWN0IGF1ZGlvIHNlc3Npb24gY2F0ZWdvcnkKKyAgICAgICAgd2hlbiBhIFJlbW90ZUF1ZGlvU2Vz
c2lvblByb3h5IGlzIGFkZGVkIG9yIHJlbW92ZWQgZnJvbSBSZW1vdGVBdWRpb1Nlc3Npb25Qcm94
eU1hbmFnZXIuCisgICAgICAgIFNpbmNlICJOb25lIiBpcyB0aGUgZGVmYXVsdCB2YWx1ZSBmb3Ig
YSBSZW1vdGVBdWRpb1Nlc3Npb25Qcm94eSwgdGhlIG1lcmUgYWN0IG9mIGFkZGluZworICAgICAg
ICBhIG5ldyBSZW1vdGVBdWRpb1Nlc3Npb25Qcm94eSAod2hpY2ggaXMgY3JlYXRlZCB3aGVuIGEg
V2ViQ29udGVudCBwcm9jZXNzIGlzIGNyZWF0ZWQpCisgICAgICAgIHdpbGwgY2F1c2UgdGhlIGF1
ZGlvIHNlc3Npb24gY2F0ZWdvcnkgdG8gYmUgc2V0IHRvIEFWQXVkaW9TZXNzaW9uQ2F0ZWdvcnlB
bWJpZW50LgorCisgICAgICAgICogR1BVUHJvY2Vzcy9tZWRpYS9SZW1vdGVBdWRpb1Nlc3Npb25Q
cm94eS5jcHA6CisgICAgICAgIChXZWJLaXQ6OlJlbW90ZUF1ZGlvU2Vzc2lvblByb3h5OjpzZXRD
YXRlZ29yeSk6CisgICAgICAgICogR1BVUHJvY2Vzcy9tZWRpYS9SZW1vdGVBdWRpb1Nlc3Npb25Q
cm94eS5oOgorICAgICAgICAqIEdQVVByb2Nlc3MvbWVkaWEvUmVtb3RlQXVkaW9TZXNzaW9uUHJv
eHlNYW5hZ2VyLmNwcDoKKyAgICAgICAgKFdlYktpdDo6UmVtb3RlQXVkaW9TZXNzaW9uUHJveHlN
YW5hZ2VyOjphZGRQcm94eSk6CisgICAgICAgIChXZWJLaXQ6OlJlbW90ZUF1ZGlvU2Vzc2lvblBy
b3h5TWFuYWdlcjo6cmVtb3ZlUHJveHkpOgorICAgICAgICAoV2ViS2l0OjpSZW1vdGVBdWRpb1Nl
c3Npb25Qcm94eU1hbmFnZXI6OnVwZGF0ZUNhdGVnb3J5KToKKyAgICAgICAgKFdlYktpdDo6UmVt
b3RlQXVkaW9TZXNzaW9uUHJveHlNYW5hZ2VyOjpzZXRDYXRlZ29yeUZvclByb2Nlc3MpOiBEZWxl
dGVkLgorICAgICAgICAqIEdQVVByb2Nlc3MvbWVkaWEvUmVtb3RlQXVkaW9TZXNzaW9uUHJveHlN
YW5hZ2VyLmg6CisKIDIwMjEtMDQtMjQgIEplciBOb2JsZSAgPGplci5ub2JsZUBhcHBsZS5jb20+
CiAKICAgICAgICAgW0dQVVBdIFJFR1JFU1NJT046IFNlbGVjdGluZyBwbGF5L3BhdXNlIG9uIFNw
b3RpZnkuY29tIGNhdXNlcyBwYWdlIHRvIHJlbG9hZApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktp
dC9HUFVQcm9jZXNzL21lZGlhL1JlbW90ZUF1ZGlvU2Vzc2lvblByb3h5LmNwcCBiL1NvdXJjZS9X
ZWJLaXQvR1BVUHJvY2Vzcy9tZWRpYS9SZW1vdGVBdWRpb1Nlc3Npb25Qcm94eS5jcHAKaW5kZXgg
ZGIzZDc3NGJiN2VjNWI5OTM5OWJkYWRlMjAzYTY3NTQ5ZGJkNDJkOC4uNWNhYjVhOWI1NGQwMTgy
ODZmMTczMTk2MmRhNGQ5NjdkZDhlMDE2ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9HUFVQ
cm9jZXNzL21lZGlhL1JlbW90ZUF1ZGlvU2Vzc2lvblByb3h5LmNwcAorKysgYi9Tb3VyY2UvV2Vi
S2l0L0dQVVByb2Nlc3MvbWVkaWEvUmVtb3RlQXVkaW9TZXNzaW9uUHJveHkuY3BwCkBAIC04MCw3
ICs4MCw3IEBAIHZvaWQgUmVtb3RlQXVkaW9TZXNzaW9uUHJveHk6OnNldENhdGVnb3J5KEF1ZGlv
U2Vzc2lvbjo6Q2F0ZWdvcnlUeXBlIGNhdGVnb3J5LCBSCiAKICAgICBtX2NhdGVnb3J5ID0gY2F0
ZWdvcnk7CiAgICAgbV9yb3V0ZVNoYXJpbmdQb2xpY3kgPSBwb2xpY3k7Ci0gICAgYXVkaW9TZXNz
aW9uTWFuYWdlcigpLnNldENhdGVnb3J5Rm9yUHJvY2VzcygqdGhpcywgY2F0ZWdvcnksIHBvbGlj
eSk7CisgICAgYXVkaW9TZXNzaW9uTWFuYWdlcigpLnVwZGF0ZUNhdGVnb3J5KCk7CiB9CiAKIHZv
aWQgUmVtb3RlQXVkaW9TZXNzaW9uUHJveHk6OnNldFByZWZlcnJlZEJ1ZmZlclNpemUodWludDY0
X3Qgc2l6ZSkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvR1BVUHJvY2Vzcy9tZWRpYS9SZW1v
dGVBdWRpb1Nlc3Npb25Qcm94eS5oIGIvU291cmNlL1dlYktpdC9HUFVQcm9jZXNzL21lZGlhL1Jl
bW90ZUF1ZGlvU2Vzc2lvblByb3h5LmgKaW5kZXggODM4NzdlNTIyZWNlZjFjMTAyYzUzZGZjNTY4
N2EyMDc2MzFiYzE2NC4uZmUzZjRkMDMzNjcyM2QxYTAzYjExMGJmMGQ2NGM1ZjlmZjYxYjgzOSAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9HUFVQcm9jZXNzL21lZGlhL1JlbW90ZUF1ZGlvU2Vz
c2lvblByb3h5LmgKKysrIGIvU291cmNlL1dlYktpdC9HUFVQcm9jZXNzL21lZGlhL1JlbW90ZUF1
ZGlvU2Vzc2lvblByb3h5LmgKQEAgLTc4LDggKzc4LDggQEAgcHJpdmF0ZToKICAgICBJUEM6OkNv
bm5lY3Rpb24mIGNvbm5lY3Rpb24oKTsKIAogICAgIEdQVUNvbm5lY3Rpb25Ub1dlYlByb2Nlc3Mm
IG1fZ3B1Q29ubmVjdGlvbjsKLSAgICBXZWJDb3JlOjpBdWRpb1Nlc3Npb246OkNhdGVnb3J5VHlw
ZSBtX2NhdGVnb3J5OwotICAgIFdlYkNvcmU6OlJvdXRlU2hhcmluZ1BvbGljeSBtX3JvdXRlU2hh
cmluZ1BvbGljeTsKKyAgICBXZWJDb3JlOjpBdWRpb1Nlc3Npb246OkNhdGVnb3J5VHlwZSBtX2Nh
dGVnb3J5IHsgV2ViQ29yZTo6QXVkaW9TZXNzaW9uOjpOb25lIH07CisgICAgV2ViQ29yZTo6Um91
dGVTaGFyaW5nUG9saWN5IG1fcm91dGVTaGFyaW5nUG9saWN5IHsgUm91dGVTaGFyaW5nUG9saWN5
OjpEZWZhdWx0IH07CiAgICAgc2l6ZV90IG1fcHJlZmVycmVkQnVmZmVyU2l6ZSB7IDAgfTsKICAg
ICBib29sIG1fYWN0aXZlIHsgZmFsc2UgfTsKIH07CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0
L0dQVVByb2Nlc3MvbWVkaWEvUmVtb3RlQXVkaW9TZXNzaW9uUHJveHlNYW5hZ2VyLmNwcCBiL1Nv
dXJjZS9XZWJLaXQvR1BVUHJvY2Vzcy9tZWRpYS9SZW1vdGVBdWRpb1Nlc3Npb25Qcm94eU1hbmFn
ZXIuY3BwCmluZGV4IDM0ZmIzMTQwYzI1MWMzYWQ1YmRkYmYzZmVhYzUwNGNmMzY3YWU5YzEuLmRm
ZGNhMTNjNzdjNjY3NzdmNzI4MDJjZmI0NWM0MGE2NDY2ODc1NzAgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJLaXQvR1BVUHJvY2Vzcy9tZWRpYS9SZW1vdGVBdWRpb1Nlc3Npb25Qcm94eU1hbmFnZXIu
Y3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvR1BVUHJvY2Vzcy9tZWRpYS9SZW1vdGVBdWRpb1Nlc3Np
b25Qcm94eU1hbmFnZXIuY3BwCkBAIC01OCwxNiArNTgsMjEgQEAgdm9pZCBSZW1vdGVBdWRpb1Nl
c3Npb25Qcm94eU1hbmFnZXI6OmFkZFByb3h5KFJlbW90ZUF1ZGlvU2Vzc2lvblByb3h5JiBwcm94
eSkKIHsKICAgICBBU1NFUlQoIW1fcHJveGllcy5jb250YWlucyhwcm94eSkpOwogICAgIG1fcHJv
eGllcy5hZGQocHJveHkpOworICAgIHVwZGF0ZUNhdGVnb3J5KCk7CiB9CiAKIHZvaWQgUmVtb3Rl
QXVkaW9TZXNzaW9uUHJveHlNYW5hZ2VyOjpyZW1vdmVQcm94eShSZW1vdGVBdWRpb1Nlc3Npb25Q
cm94eSYgcHJveHkpCiB7CiAgICAgQVNTRVJUKG1fcHJveGllcy5jb250YWlucyhwcm94eSkpOwog
ICAgIG1fcHJveGllcy5yZW1vdmUocHJveHkpOworICAgIHVwZGF0ZUNhdGVnb3J5KCk7CiB9CiAK
LXZvaWQgUmVtb3RlQXVkaW9TZXNzaW9uUHJveHlNYW5hZ2VyOjpzZXRDYXRlZ29yeUZvclByb2Nl
c3MoUmVtb3RlQXVkaW9TZXNzaW9uUHJveHkmIHByb3h5LCBBdWRpb1Nlc3Npb246OkNhdGVnb3J5
VHlwZSBjYXRlZ29yeSwgUm91dGVTaGFyaW5nUG9saWN5IHBvbGljeSkKK3ZvaWQgUmVtb3RlQXVk
aW9TZXNzaW9uUHJveHlNYW5hZ2VyOjp1cGRhdGVDYXRlZ29yeSgpCiB7CisgICAgQXVkaW9TZXNz
aW9uOjpDYXRlZ29yeVR5cGUgY2F0ZWdvcnkgPSBBdWRpb1Nlc3Npb246Ok5vbmU7CisgICAgUm91
dGVTaGFyaW5nUG9saWN5IHBvbGljeSA9IFJvdXRlU2hhcmluZ1BvbGljeTo6RGVmYXVsdDsKKwog
ICAgIEhhc2hDb3VudGVkU2V0PEF1ZGlvU2Vzc2lvbjo6Q2F0ZWdvcnlUeXBlLCBXVEY6OkludEhh
c2g8QXVkaW9TZXNzaW9uOjpDYXRlZ29yeVR5cGU+LCBXVEY6OlN0cm9uZ0VudW1IYXNoVHJhaXRz
PEF1ZGlvU2Vzc2lvbjo6Q2F0ZWdvcnlUeXBlPj4gY2F0ZWdvcnlDb3VudHM7CiAgICAgSGFzaENv
dW50ZWRTZXQ8Um91dGVTaGFyaW5nUG9saWN5LCBXVEY6OkludEhhc2g8Um91dGVTaGFyaW5nUG9s
aWN5PiwgV1RGOjpTdHJvbmdFbnVtSGFzaFRyYWl0czxSb3V0ZVNoYXJpbmdQb2xpY3k+PiBwb2xp
Y3lDb3VudHM7CiAgICAgZm9yIChhdXRvJiBvdGhlclByb3h5IDogbV9wcm94aWVzKSB7CmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViS2l0L0dQVVByb2Nlc3MvbWVkaWEvUmVtb3RlQXVkaW9TZXNzaW9u
UHJveHlNYW5hZ2VyLmggYi9Tb3VyY2UvV2ViS2l0L0dQVVByb2Nlc3MvbWVkaWEvUmVtb3RlQXVk
aW9TZXNzaW9uUHJveHlNYW5hZ2VyLmgKaW5kZXggOGMyZjI5MzEwYWVhNWU4ZmUxMTA3Y2M3NDI3
OGU2MzQ1MzIyMDgzNy4uY2UyN2E2NGUxNTgyNDQ0MWRiOGM1YWQxMjMzZjgxMThlYzAzZGViNCAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9HUFVQcm9jZXNzL21lZGlhL1JlbW90ZUF1ZGlvU2Vz
c2lvblByb3h5TWFuYWdlci5oCisrKyBiL1NvdXJjZS9XZWJLaXQvR1BVUHJvY2Vzcy9tZWRpYS9S
ZW1vdGVBdWRpb1Nlc3Npb25Qcm94eU1hbmFnZXIuaApAQCAtNDYsNyArNDYsNyBAQCBwdWJsaWM6
CiAgICAgdm9pZCBhZGRQcm94eShSZW1vdGVBdWRpb1Nlc3Npb25Qcm94eSYpOwogICAgIHZvaWQg
cmVtb3ZlUHJveHkoUmVtb3RlQXVkaW9TZXNzaW9uUHJveHkmKTsKIAotICAgIHZvaWQgc2V0Q2F0
ZWdvcnlGb3JQcm9jZXNzKFJlbW90ZUF1ZGlvU2Vzc2lvblByb3h5JiwgV2ViQ29yZTo6QXVkaW9T
ZXNzaW9uOjpDYXRlZ29yeVR5cGUsIFdlYkNvcmU6OlJvdXRlU2hhcmluZ1BvbGljeSk7CisgICAg
dm9pZCB1cGRhdGVDYXRlZ29yeSgpOwogICAgIHZvaWQgc2V0UHJlZmVycmVkQnVmZmVyU2l6ZUZv
clByb2Nlc3MoUmVtb3RlQXVkaW9TZXNzaW9uUHJveHkmLCBzaXplX3QpOwogCiAgICAgYm9vbCB0
cnlUb1NldEFjdGl2ZUZvclByb2Nlc3MoUmVtb3RlQXVkaW9TZXNzaW9uUHJveHkmLCBib29sKTsK
</data>
<flag name="review"
          id="447468"
          type_id="1"
          status="+"
          setter="eric.carlson"
    />
    <flag name="commit-queue"
          id="447469"
          type_id="3"
          status="-"
          setter="ews-feeder"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>427004</attachid>
            <date>2021-04-25 10:19:05 -0700</date>
            <delta_ts>2021-04-25 13:32:33 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-225031-20210425101904.patch</filename>
            <type>text/plain</type>
            <size>6334</size>
            <attacher name="Jer Noble">jer.noble</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc2NDE5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDhkNGEyNDllZjJlYTVhOTJk
ODQ5YjZiNzNkYTIxNWVkMzAzODU3YzQuLjM1MjcwMTMxNGIwZmZhNzFlYWY1MDdhMTZkY2QwM2Iw
NmNiY2Q4ODYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMzggQEAKKzIwMjEtMDQtMjUgIEplciBOb2Js
ZSAgPGplci5ub2JsZUBhcHBsZS5jb20+CisKKyAgICAgICAgW0dQVVBdW2lPU10gU2lsZW50IHZp
ZGVvIHBsYXliYWNrIGNhbiBpbnRlcnJ1cHQgc3lzdGVtIGF1ZGlvCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMjUwMzEKKyAgICAgICAgPHJkYXI6Ly83
NjY1MjA3Mz4KKworICAgICAgICBSZXZpZXdlZCBieSBFcmljIENhcmxzb24uCisKKyAgICAgICAg
V2hlbiB0aGUgV2ViQ29udGVudCBwcm9jZXNzIGFza3MgdGhlIEdQVSBQcm9jZXNzIHRvIHNldCB0
aGUgQVZBdWRpb1Nlc3Npb24gYXVkaW8gc2Vzc2lvbgorICAgICAgICBjYXRlZ29yeSwgdGhlIEdQ
VSBQcm9jZXNzIGFzIGFuIG9wdGltaXphdGlvbiByZXR1cm5zIGVhcmx5IGlmIHRoZSBzZXNzaW9u
IGNhdGVnb3J5IGJlaW5nCisgICAgICAgIHJlcXVlc3RlZCBpcyB0aGUgc2FtZSBhcyBoYXMgYWxy
ZWFkeSBiZWVuIHNldC4gSG93ZXZlciwgdGhlIGRlZmF1bHQgdmFsdWUgb2YgdGhlIGNhdGVnb3J5
CisgICAgICAgIGlzICJOb25lIiAod2hpY2ggdHJhbnNsYXRlcyB0byBBVkF1ZGlvU2Vzc2lvbkNh
dGVnb3J5QW1iaWVudCksIGFuZCBzZXR0aW5nIHRoZSBjYXRlZ29yeQorICAgICAgICB0byAiTm9u
ZSIgYmVjb21lcyBhIG5vLW9wIGR1ZSB0byB0aGlzIGRlZmF1bHQuIEFzIHN1Y2gsIHRoZSBHUFVQ
IG5ldmVyIHNldHMgdGhlIHVuZGVybHlpbmcKKyAgICAgICAgQVZBdWRpb1Nlc3Npb24ncyBjYXRl
Z29yeSBhd2F5IGZyb20gdGhlIGRlZmF1bHQsIHdoaWNoIGlzIEFWQXVkaW9TZXNzaW9uQ2F0ZWdv
cnlTb2xvQW1iaWVudCwKKyAgICAgICAgYW5kIHRodXMgd2lsbCBpbnRlcnJ1cHQgb3RoZXIgYXVk
aW8gZHVyaW5nIHBsYXliYWNrLgorCisgICAgICAgIEFkZGl0aW9uYWxseSwgdGhlcmUncyBhIHN1
YnRsZSBsb2dpYyBlcnJvciB3aGVyZSB0aGUgYXVkaW8gc2Vzc2lvbiBjYXRlZ29yeSBpcyBub3Qg
Y2hhbmdlZAorICAgICAgICB3aGVuIGEgZ2l2ZW4gV2ViQ29udGVudCBwcm9jZXNzIChhbmQgaXQn
cyBSZW1vdGVBdWRpb1Nlc3Npb24gJiBQcm94eSkgZ29lcyBhd2F5LgorCisgICAgICAgIFRoZSBm
aXggZm9yIGJvdGggb2YgdGhlc2UgaXNzdWVzIGlzIHRvIHJlLWNhbGN1bGF0ZSB0aGUgY29ycmVj
dCBhdWRpbyBzZXNzaW9uIGNhdGVnb3J5CisgICAgICAgIHdoZW4gYSBSZW1vdGVBdWRpb1Nlc3Np
b25Qcm94eSBpcyBhZGRlZCBvciByZW1vdmVkIGZyb20gUmVtb3RlQXVkaW9TZXNzaW9uUHJveHlN
YW5hZ2VyLgorICAgICAgICBTaW5jZSAiTm9uZSIgaXMgdGhlIGRlZmF1bHQgdmFsdWUgZm9yIGEg
UmVtb3RlQXVkaW9TZXNzaW9uUHJveHksIHRoZSBtZXJlIGFjdCBvZiBhZGRpbmcKKyAgICAgICAg
YSBuZXcgUmVtb3RlQXVkaW9TZXNzaW9uUHJveHkgKHdoaWNoIGlzIGNyZWF0ZWQgd2hlbiBhIFdl
YkNvbnRlbnQgcHJvY2VzcyBpcyBjcmVhdGVkKQorICAgICAgICB3aWxsIGNhdXNlIHRoZSBhdWRp
byBzZXNzaW9uIGNhdGVnb3J5IHRvIGJlIHNldCB0byBBVkF1ZGlvU2Vzc2lvbkNhdGVnb3J5QW1i
aWVudC4KKworICAgICAgICAqIEdQVVByb2Nlc3MvbWVkaWEvUmVtb3RlQXVkaW9TZXNzaW9uUHJv
eHkuY3BwOgorICAgICAgICAoV2ViS2l0OjpSZW1vdGVBdWRpb1Nlc3Npb25Qcm94eTo6c2V0Q2F0
ZWdvcnkpOgorICAgICAgICAqIEdQVVByb2Nlc3MvbWVkaWEvUmVtb3RlQXVkaW9TZXNzaW9uUHJv
eHkuaDoKKyAgICAgICAgKiBHUFVQcm9jZXNzL21lZGlhL1JlbW90ZUF1ZGlvU2Vzc2lvblByb3h5
TWFuYWdlci5jcHA6CisgICAgICAgIChXZWJLaXQ6OlJlbW90ZUF1ZGlvU2Vzc2lvblByb3h5TWFu
YWdlcjo6YWRkUHJveHkpOgorICAgICAgICAoV2ViS2l0OjpSZW1vdGVBdWRpb1Nlc3Npb25Qcm94
eU1hbmFnZXI6OnJlbW92ZVByb3h5KToKKyAgICAgICAgKFdlYktpdDo6UmVtb3RlQXVkaW9TZXNz
aW9uUHJveHlNYW5hZ2VyOjp1cGRhdGVDYXRlZ29yeSk6CisgICAgICAgIChXZWJLaXQ6OlJlbW90
ZUF1ZGlvU2Vzc2lvblByb3h5TWFuYWdlcjo6c2V0Q2F0ZWdvcnlGb3JQcm9jZXNzKTogRGVsZXRl
ZC4KKyAgICAgICAgKiBHUFVQcm9jZXNzL21lZGlhL1JlbW90ZUF1ZGlvU2Vzc2lvblByb3h5TWFu
YWdlci5oOgorCiAyMDIxLTA0LTI0ICBKZXIgTm9ibGUgIDxqZXIubm9ibGVAYXBwbGUuY29tPgog
CiAgICAgICAgIFtHUFVQXSBSRUdSRVNTSU9OOiBTZWxlY3RpbmcgcGxheS9wYXVzZSBvbiBTcG90
aWZ5LmNvbSBjYXVzZXMgcGFnZSB0byByZWxvYWQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQv
R1BVUHJvY2Vzcy9tZWRpYS9SZW1vdGVBdWRpb1Nlc3Npb25Qcm94eS5jcHAgYi9Tb3VyY2UvV2Vi
S2l0L0dQVVByb2Nlc3MvbWVkaWEvUmVtb3RlQXVkaW9TZXNzaW9uUHJveHkuY3BwCmluZGV4IGRi
M2Q3NzRiYjdlYzViOTkzOTliZGFkZTIwM2E2NzU0OWRiZDQyZDguLjVjYWI1YTliNTRkMDE4Mjg2
ZjE3MzE5NjJkYTRkOTY3ZGQ4ZTAxNmYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvR1BVUHJv
Y2Vzcy9tZWRpYS9SZW1vdGVBdWRpb1Nlc3Npb25Qcm94eS5jcHAKKysrIGIvU291cmNlL1dlYktp
dC9HUFVQcm9jZXNzL21lZGlhL1JlbW90ZUF1ZGlvU2Vzc2lvblByb3h5LmNwcApAQCAtODAsNyAr
ODAsNyBAQCB2b2lkIFJlbW90ZUF1ZGlvU2Vzc2lvblByb3h5OjpzZXRDYXRlZ29yeShBdWRpb1Nl
c3Npb246OkNhdGVnb3J5VHlwZSBjYXRlZ29yeSwgUgogCiAgICAgbV9jYXRlZ29yeSA9IGNhdGVn
b3J5OwogICAgIG1fcm91dGVTaGFyaW5nUG9saWN5ID0gcG9saWN5OwotICAgIGF1ZGlvU2Vzc2lv
bk1hbmFnZXIoKS5zZXRDYXRlZ29yeUZvclByb2Nlc3MoKnRoaXMsIGNhdGVnb3J5LCBwb2xpY3kp
OworICAgIGF1ZGlvU2Vzc2lvbk1hbmFnZXIoKS51cGRhdGVDYXRlZ29yeSgpOwogfQogCiB2b2lk
IFJlbW90ZUF1ZGlvU2Vzc2lvblByb3h5OjpzZXRQcmVmZXJyZWRCdWZmZXJTaXplKHVpbnQ2NF90
IHNpemUpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0dQVVByb2Nlc3MvbWVkaWEvUmVtb3Rl
QXVkaW9TZXNzaW9uUHJveHkuaCBiL1NvdXJjZS9XZWJLaXQvR1BVUHJvY2Vzcy9tZWRpYS9SZW1v
dGVBdWRpb1Nlc3Npb25Qcm94eS5oCmluZGV4IDgzODc3ZTUyMmVjZWYxYzEwMmM1M2RmYzU2ODdh
MjA3NjMxYmMxNjQuLjFmZWZhYzNhYzhkZmE0NTY0NTRjOTg0ZmM5MThjNjliMzVkYmE2MDcgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvR1BVUHJvY2Vzcy9tZWRpYS9SZW1vdGVBdWRpb1Nlc3Np
b25Qcm94eS5oCisrKyBiL1NvdXJjZS9XZWJLaXQvR1BVUHJvY2Vzcy9tZWRpYS9SZW1vdGVBdWRp
b1Nlc3Npb25Qcm94eS5oCkBAIC03OCw4ICs3OCw4IEBAIHByaXZhdGU6CiAgICAgSVBDOjpDb25u
ZWN0aW9uJiBjb25uZWN0aW9uKCk7CiAKICAgICBHUFVDb25uZWN0aW9uVG9XZWJQcm9jZXNzJiBt
X2dwdUNvbm5lY3Rpb247Ci0gICAgV2ViQ29yZTo6QXVkaW9TZXNzaW9uOjpDYXRlZ29yeVR5cGUg
bV9jYXRlZ29yeTsKLSAgICBXZWJDb3JlOjpSb3V0ZVNoYXJpbmdQb2xpY3kgbV9yb3V0ZVNoYXJp
bmdQb2xpY3k7CisgICAgV2ViQ29yZTo6QXVkaW9TZXNzaW9uOjpDYXRlZ29yeVR5cGUgbV9jYXRl
Z29yeSB7IFdlYkNvcmU6OkF1ZGlvU2Vzc2lvbjo6Tm9uZSB9OworICAgIFdlYkNvcmU6OlJvdXRl
U2hhcmluZ1BvbGljeSBtX3JvdXRlU2hhcmluZ1BvbGljeSB7IFdlYkNvcmU6OlJvdXRlU2hhcmlu
Z1BvbGljeTo6RGVmYXVsdCB9OwogICAgIHNpemVfdCBtX3ByZWZlcnJlZEJ1ZmZlclNpemUgeyAw
IH07CiAgICAgYm9vbCBtX2FjdGl2ZSB7IGZhbHNlIH07CiB9OwpkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYktpdC9HUFVQcm9jZXNzL21lZGlhL1JlbW90ZUF1ZGlvU2Vzc2lvblByb3h5TWFuYWdlci5j
cHAgYi9Tb3VyY2UvV2ViS2l0L0dQVVByb2Nlc3MvbWVkaWEvUmVtb3RlQXVkaW9TZXNzaW9uUHJv
eHlNYW5hZ2VyLmNwcAppbmRleCAzNGZiMzE0MGMyNTFjM2FkNWJkZGJmM2ZlYWM1MDRjZjM2N2Fl
OWMxLi5kZmRjYTEzYzc3YzY2Nzc3ZjcyODAyY2ZiNDVjNDBhNjQ2Njg3NTcwIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViS2l0L0dQVVByb2Nlc3MvbWVkaWEvUmVtb3RlQXVkaW9TZXNzaW9uUHJveHlN
YW5hZ2VyLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L0dQVVByb2Nlc3MvbWVkaWEvUmVtb3RlQXVk
aW9TZXNzaW9uUHJveHlNYW5hZ2VyLmNwcApAQCAtNTgsMTYgKzU4LDIxIEBAIHZvaWQgUmVtb3Rl
QXVkaW9TZXNzaW9uUHJveHlNYW5hZ2VyOjphZGRQcm94eShSZW1vdGVBdWRpb1Nlc3Npb25Qcm94
eSYgcHJveHkpCiB7CiAgICAgQVNTRVJUKCFtX3Byb3hpZXMuY29udGFpbnMocHJveHkpKTsKICAg
ICBtX3Byb3hpZXMuYWRkKHByb3h5KTsKKyAgICB1cGRhdGVDYXRlZ29yeSgpOwogfQogCiB2b2lk
IFJlbW90ZUF1ZGlvU2Vzc2lvblByb3h5TWFuYWdlcjo6cmVtb3ZlUHJveHkoUmVtb3RlQXVkaW9T
ZXNzaW9uUHJveHkmIHByb3h5KQogewogICAgIEFTU0VSVChtX3Byb3hpZXMuY29udGFpbnMocHJv
eHkpKTsKICAgICBtX3Byb3hpZXMucmVtb3ZlKHByb3h5KTsKKyAgICB1cGRhdGVDYXRlZ29yeSgp
OwogfQogCi12b2lkIFJlbW90ZUF1ZGlvU2Vzc2lvblByb3h5TWFuYWdlcjo6c2V0Q2F0ZWdvcnlG
b3JQcm9jZXNzKFJlbW90ZUF1ZGlvU2Vzc2lvblByb3h5JiBwcm94eSwgQXVkaW9TZXNzaW9uOjpD
YXRlZ29yeVR5cGUgY2F0ZWdvcnksIFJvdXRlU2hhcmluZ1BvbGljeSBwb2xpY3kpCit2b2lkIFJl
bW90ZUF1ZGlvU2Vzc2lvblByb3h5TWFuYWdlcjo6dXBkYXRlQ2F0ZWdvcnkoKQogeworICAgIEF1
ZGlvU2Vzc2lvbjo6Q2F0ZWdvcnlUeXBlIGNhdGVnb3J5ID0gQXVkaW9TZXNzaW9uOjpOb25lOwor
ICAgIFJvdXRlU2hhcmluZ1BvbGljeSBwb2xpY3kgPSBSb3V0ZVNoYXJpbmdQb2xpY3k6OkRlZmF1
bHQ7CisKICAgICBIYXNoQ291bnRlZFNldDxBdWRpb1Nlc3Npb246OkNhdGVnb3J5VHlwZSwgV1RG
OjpJbnRIYXNoPEF1ZGlvU2Vzc2lvbjo6Q2F0ZWdvcnlUeXBlPiwgV1RGOjpTdHJvbmdFbnVtSGFz
aFRyYWl0czxBdWRpb1Nlc3Npb246OkNhdGVnb3J5VHlwZT4+IGNhdGVnb3J5Q291bnRzOwogICAg
IEhhc2hDb3VudGVkU2V0PFJvdXRlU2hhcmluZ1BvbGljeSwgV1RGOjpJbnRIYXNoPFJvdXRlU2hh
cmluZ1BvbGljeT4sIFdURjo6U3Ryb25nRW51bUhhc2hUcmFpdHM8Um91dGVTaGFyaW5nUG9saWN5
Pj4gcG9saWN5Q291bnRzOwogICAgIGZvciAoYXV0byYgb3RoZXJQcm94eSA6IG1fcHJveGllcykg
ewpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9HUFVQcm9jZXNzL21lZGlhL1JlbW90ZUF1ZGlv
U2Vzc2lvblByb3h5TWFuYWdlci5oIGIvU291cmNlL1dlYktpdC9HUFVQcm9jZXNzL21lZGlhL1Jl
bW90ZUF1ZGlvU2Vzc2lvblByb3h5TWFuYWdlci5oCmluZGV4IDhjMmYyOTMxMGFlYTVlOGZlMTEw
N2NjNzQyNzhlNjM0NTMyMjA4MzcuLmNlMjdhNjRlMTU4MjQ0NDFkYjhjNWFkMTIzM2Y4MTE4ZWMw
M2RlYjQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvR1BVUHJvY2Vzcy9tZWRpYS9SZW1vdGVB
dWRpb1Nlc3Npb25Qcm94eU1hbmFnZXIuaAorKysgYi9Tb3VyY2UvV2ViS2l0L0dQVVByb2Nlc3Mv
bWVkaWEvUmVtb3RlQXVkaW9TZXNzaW9uUHJveHlNYW5hZ2VyLmgKQEAgLTQ2LDcgKzQ2LDcgQEAg
cHVibGljOgogICAgIHZvaWQgYWRkUHJveHkoUmVtb3RlQXVkaW9TZXNzaW9uUHJveHkmKTsKICAg
ICB2b2lkIHJlbW92ZVByb3h5KFJlbW90ZUF1ZGlvU2Vzc2lvblByb3h5Jik7CiAKLSAgICB2b2lk
IHNldENhdGVnb3J5Rm9yUHJvY2VzcyhSZW1vdGVBdWRpb1Nlc3Npb25Qcm94eSYsIFdlYkNvcmU6
OkF1ZGlvU2Vzc2lvbjo6Q2F0ZWdvcnlUeXBlLCBXZWJDb3JlOjpSb3V0ZVNoYXJpbmdQb2xpY3kp
OworICAgIHZvaWQgdXBkYXRlQ2F0ZWdvcnkoKTsKICAgICB2b2lkIHNldFByZWZlcnJlZEJ1ZmZl
clNpemVGb3JQcm9jZXNzKFJlbW90ZUF1ZGlvU2Vzc2lvblByb3h5Jiwgc2l6ZV90KTsKIAogICAg
IGJvb2wgdHJ5VG9TZXRBY3RpdmVGb3JQcm9jZXNzKFJlbW90ZUF1ZGlvU2Vzc2lvblByb3h5Jiwg
Ym9vbCk7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>