<?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>231552</bug_id>
          
          <creation_ts>2021-10-11 20:56:45 -0700</creation_ts>
          <short_desc>[GPU Process] Unique RenderingResourceIdentifiers Part 6: Uniquify more of RemoteDisplayListRecorder at entry points</short_desc>
          <delta_ts>2021-10-11 21:18: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>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>
          
          <blocked>217638</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Myles C. Maxfield">mmaxfield</reporter>
          <assigned_to name="Myles C. Maxfield">mmaxfield</assigned_to>
          <cc>webkit-bug-importer</cc>
    
    <cc>wenson_hsieh</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1802953</commentid>
    <comment_count>0</comment_count>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2021-10-11 20:56:45 -0700</bug_when>
    <thetext>[GPU Process] Unique RenderingResourceIdentifiers Part 8: Uniquify more of RemoteDisplayListRecorder at entry points</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1802955</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-10-11 20:57:49 -0700</bug_when>
    <thetext>&lt;rdar://problem/84130587&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1802956</commentid>
    <comment_count>2</comment_count>
      <attachid>440881</attachid>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2021-10-11 20:59:13 -0700</bug_when>
    <thetext>Created attachment 440881
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1802957</commentid>
    <comment_count>3</comment_count>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2021-10-11 20:59:16 -0700</bug_when>
    <thetext>&lt;rdar://problem/84130587&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1802962</commentid>
    <comment_count>4</comment_count>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2021-10-11 21:18:21 -0700</bug_when>
    <thetext>Committed r283967 (242814@main): &lt;https://commits.webkit.org/242814@main&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>440881</attachid>
            <date>2021-10-11 20:59:13 -0700</date>
            <delta_ts>2021-10-11 21:13:55 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-231552-20211011205912.patch</filename>
            <type>text/plain</type>
            <size>8721</size>
            <attacher name="Myles C. Maxfield">mmaxfield</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjgzOTY1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYzgyNmZjMGRlMTY4NTAw
MGQ0ZjQwYjBlMzY2MTliNDgyYzJjODE1Ny4uM2E5NWE5MDNhZjU0OTkyNGUzODFlMjNjYWVjZDE0
MDNiOGVjZTk2OSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDIxLTEwLTExICBNeWxl
cyBDLiBNYXhmaWVsZCAgPG1tYXhmaWVsZEBhcHBsZS5jb20+CisKKyAgICAgICAgW0dQVSBQcm9j
ZXNzXSBVbmlxdWUgUmVuZGVyaW5nUmVzb3VyY2VJZGVudGlmaWVycyBQYXJ0IDY6IFVuaXF1aWZ5
IG1vcmUgb2YgUmVtb3RlRGlzcGxheUxpc3RSZWNvcmRlciBhdCBlbnRyeSBwb2ludHMKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIzMTU1MgorICAgICAg
ICA8cmRhcjovL3Byb2JsZW0vODQxMzA1ODc+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCisKKyAgICAgICAgTm8gbmV3IHRlc3RzIGJlY2F1c2UgdGhlcmUgaXMgbm8gYmVo
YXZpb3IgY2hhbmdlLgorCisgICAgICAgICogcGxhdGZvcm0vUHJvY2Vzc1F1YWxpZmllZC5oOgor
ICAgICAgICAoV2ViQ29yZTo6UHJvY2Vzc1F1YWxpZmllZDo6b3BlcmF0b3IgYm9vbCBjb25zdCk6
CisKIDIwMjEtMTAtMTEgIEtpZXQgSG8gIDx0aG8yMkBhcHBsZS5jb20+CiAKICAgICAgICAgRml4
IG1ha2Vwcm9wLnBsIHRvIG5vdCB0cmVhdCAiaW5oZXJpdGVkOiBmYWxzZSIgcHJvcGVydGllcyBh
cyBpbmhlcml0ZWQuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0NoYW5nZUxvZyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDczMGQxNTBjOWRlMmUyNmQ4MGNiOTM1MDNmNWM3Yzlh
MWI5ZWY1MTMuLmUzYjEyNTY1OGVhYzMxMzJjMmJhOGIxNzk2YWY3YzI1MzhjNmYxZmUgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdl
TG9nCkBAIC0xLDMgKzEsMjEgQEAKKzIwMjEtMTAtMTEgIE15bGVzIEMuIE1heGZpZWxkICA8bW1h
eGZpZWxkQGFwcGxlLmNvbT4KKworICAgICAgICBbR1BVIFByb2Nlc3NdIFVuaXF1ZSBSZW5kZXJp
bmdSZXNvdXJjZUlkZW50aWZpZXJzIFBhcnQgNjogVW5pcXVpZnkgbW9yZSBvZiBSZW1vdGVEaXNw
bGF5TGlzdFJlY29yZGVyIGF0IGVudHJ5IHBvaW50cworICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjMxNTUyCisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS84
NDEzMDU4Nz4KKworICAgICAgICBUaGlzIGlzIGFuIGV4dGVuc2lvbiBvZiBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjMxNTQ4LiBJdCBhcHBsaWVzIFF1YWxpZmllZFJl
bmRlcmluZ1Jlc291cmNlSWRlbnRpZmllcnMKKyAgICAgICAgYXQgdGhlIHJlc3Qgb2YgdGhlIGVu
dHJ5IHBvaW50cyBvZiBSZW1vdGVEaXNwbGF5TGlzdFJlY29yZGVyLgorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogR1BVUHJvY2Vzcy9ncmFwaGljcy9S
ZW1vdGVEaXNwbGF5TGlzdFJlY29yZGVyLmNwcDoKKyAgICAgICAgKFdlYktpdDo6UmVtb3RlRGlz
cGxheUxpc3RSZWNvcmRlcjo6c2V0U3RhdGUpOgorICAgICAgICAoV2ViS2l0OjpSZW1vdGVEaXNw
bGF5TGlzdFJlY29yZGVyOjpzZXRTdGF0ZVdpdGhRdWFsaWZpZWRJZGVudGlmaWVycyk6CisgICAg
ICAgIChXZWJLaXQ6OlJlbW90ZURpc3BsYXlMaXN0UmVjb3JkZXI6OmRyYXdHbHlwaHMpOgorICAg
ICAgICAoV2ViS2l0OjpSZW1vdGVEaXNwbGF5TGlzdFJlY29yZGVyOjpkcmF3R2x5cGhzV2l0aFF1
YWxpZmllZElkZW50aWZpZXIpOgorICAgICAgICAqIEdQVVByb2Nlc3MvZ3JhcGhpY3MvUmVtb3Rl
RGlzcGxheUxpc3RSZWNvcmRlci5oOgorCiAyMDIxLTEwLTExICBNeWxlcyBDLiBNYXhmaWVsZCAg
PG1tYXhmaWVsZEBhcHBsZS5jb20+CiAKICAgICAgICAgW0dQVSBQcm9jZXNzXSBVbmlxdWUgUmVu
ZGVyaW5nUmVzb3VyY2VJZGVudGlmaWVycyBQYXJ0IDU6IFVuaXF1aWZ5IFJlbW90ZURpc3BsYXlM
aXN0UmVjb3JkZXIgYXQgZW50cnkgcG9pbnRzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9w
bGF0Zm9ybS9Qcm9jZXNzUXVhbGlmaWVkLmggYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9Qcm9j
ZXNzUXVhbGlmaWVkLmgKaW5kZXggMTZhNmRmOThhZDlhMmE5NGRjOWFlZjMwMzkyNDgyMjA5NzVj
Y2Y2NC4uYjEzZjE2NjVlYTU4OGRlNzliYTM2MTY0NDVlNDRhY2IyODIwOTE5NCAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vUHJvY2Vzc1F1YWxpZmllZC5oCisrKyBiL1NvdXJj
ZS9XZWJDb3JlL3BsYXRmb3JtL1Byb2Nlc3NRdWFsaWZpZWQuaApAQCAtNDEsMjQgKzQxLDI5IEBA
IHB1YmxpYzoKICAgICAvLyBQcm9jZXNzSWRlbnRpZmllciBvZiB0aGUgcHJvY2VzcyB3aGljaCBj
cmVhdGVkIHRoZW0uCiAKICAgICBQcm9jZXNzUXVhbGlmaWVkKCkgPSBkZWZhdWx0OwotICAgIAor
CiAgICAgUHJvY2Vzc1F1YWxpZmllZChUJiYgb2JqZWN0LCBQcm9jZXNzSWRlbnRpZmllciBwcm9j
ZXNzSWRlbnRpZmllcikKICAgICAgICAgOiBtX29iamVjdChXVEZNb3ZlKG9iamVjdCkpCiAgICAg
ICAgICwgbV9wcm9jZXNzSWRlbnRpZmllcihwcm9jZXNzSWRlbnRpZmllcikKICAgICB7CiAgICAg
fQotICAgIAorCiAgICAgUHJvY2Vzc1F1YWxpZmllZChjb25zdCBUJiBvYmplY3QsIFByb2Nlc3NJ
ZGVudGlmaWVyIHByb2Nlc3NJZGVudGlmaWVyKQogICAgICAgICA6IG1fb2JqZWN0KG9iamVjdCkK
ICAgICAgICAgLCBtX3Byb2Nlc3NJZGVudGlmaWVyKHByb2Nlc3NJZGVudGlmaWVyKQogICAgIHsK
ICAgICB9Ci0gICAgCisKICAgICBQcm9jZXNzUXVhbGlmaWVkKFdURjo6SGFzaFRhYmxlRGVsZXRl
ZFZhbHVlVHlwZSkKICAgICAgICAgOiBtX3Byb2Nlc3NJZGVudGlmaWVyKFdURjo6SGFzaFRhYmxl
RGVsZXRlZFZhbHVlKQogICAgIHsKICAgICB9CiAKKyAgICBvcGVyYXRvciBib29sKCkgY29uc3QK
KyAgICB7CisgICAgICAgIHJldHVybiBzdGF0aWNfY2FzdDxib29sPihtX29iamVjdCk7CisgICAg
fQorCiAgICAgY29uc3QgVCYgb2JqZWN0KCkgY29uc3QKICAgICB7CiAgICAgICAgIHJldHVybiBt
X29iamVjdDsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvR1BVUHJvY2Vzcy9ncmFwaGljcy9S
ZW1vdGVEaXNwbGF5TGlzdFJlY29yZGVyLmNwcCBiL1NvdXJjZS9XZWJLaXQvR1BVUHJvY2Vzcy9n
cmFwaGljcy9SZW1vdGVEaXNwbGF5TGlzdFJlY29yZGVyLmNwcAppbmRleCA1Mzk0M2YwNjBjMGNh
NTBiMDYxZGNmOGIyZjlmNDFmNTkzNjA5NGM2Li45OTA5MjM5MzU5MzRiYWQ4MGYxZjY2NTk3ZjRk
MjEwNTE4MTE0ZjI0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L0dQVVByb2Nlc3MvZ3JhcGhp
Y3MvUmVtb3RlRGlzcGxheUxpc3RSZWNvcmRlci5jcHAKKysrIGIvU291cmNlL1dlYktpdC9HUFVQ
cm9jZXNzL2dyYXBoaWNzL1JlbW90ZURpc3BsYXlMaXN0UmVjb3JkZXIuY3BwCkBAIC0xMTksMjMg
KzExOSwzMCBAQCB2b2lkIFJlbW90ZURpc3BsYXlMaXN0UmVjb3JkZXI6OnNldFN0cm9rZVRoaWNr
bmVzcyhmbG9hdCB0aGlja25lc3MpCiAKIHZvaWQgUmVtb3RlRGlzcGxheUxpc3RSZWNvcmRlcjo6
c2V0U3RhdGUoRGlzcGxheUxpc3Q6OlNldFN0YXRlJiYgaXRlbSkKIHsKKyAgICAvLyBJbW1lZGlh
dGVseSB0dXJuIHRoZSBSZW5kZXJpbmdSZXNvdXJjZUlkZW50aWZpZXIgKHdoaWNoIGlzIGVycm9y
LXByb25lKSB0byBhIFF1YWxpZmllZFJlbmRlcmluZ1Jlc291cmNlSWRlbnRpZmllciwKKyAgICAv
LyBhbmQgdXNlIGEgaGVscGVyIGZ1bmN0aW9uIHRvIG1ha2Ugc3VyZSB0aGF0IGRvbid0IGFjY2lk
ZW50YWxseSB1c2UgdGhlIFJlbmRlcmluZ1Jlc291cmNlSWRlbnRpZmllciAoYmVjYXVzZSB0aGUg
aGVscGVyIGZ1bmN0aW9uIGNhbid0IHNlZSBpdCkuCiAgICAgYXV0byBzdHJva2VQYXR0ZXJuSW1h
Z2VJZGVudGlmaWVyID0gaXRlbS5zdHJva2VQYXR0ZXJuSW1hZ2VJZGVudGlmaWVyKCk7CisgICAg
YXV0byBmaWxsUGF0dGVybkltYWdlSWRlbnRpZmllciA9IGl0ZW0uZmlsbFBhdHRlcm5JbWFnZUlk
ZW50aWZpZXIoKTsKKyAgICBzZXRTdGF0ZVdpdGhRdWFsaWZpZWRJZGVudGlmaWVycyhXVEZNb3Zl
KGl0ZW0pLCB7IHN0cm9rZVBhdHRlcm5JbWFnZUlkZW50aWZpZXIsIG1fd2ViUHJvY2Vzc0lkZW50
aWZpZXIgfSwgeyBmaWxsUGF0dGVybkltYWdlSWRlbnRpZmllciwgbV93ZWJQcm9jZXNzSWRlbnRp
ZmllciB9KTsKK30KKwordm9pZCBSZW1vdGVEaXNwbGF5TGlzdFJlY29yZGVyOjpzZXRTdGF0ZVdp
dGhRdWFsaWZpZWRJZGVudGlmaWVycyhEaXNwbGF5TGlzdDo6U2V0U3RhdGUmJiBpdGVtLCBRdWFs
aWZpZWRSZW5kZXJpbmdSZXNvdXJjZUlkZW50aWZpZXIgc3Ryb2tlUGF0dGVybkltYWdlSWRlbnRp
ZmllciwgUXVhbGlmaWVkUmVuZGVyaW5nUmVzb3VyY2VJZGVudGlmaWVyIGZpbGxQYXR0ZXJuSW1h
Z2VJZGVudGlmaWVyKQorewogICAgIFJlZlB0cjxOYXRpdmVJbWFnZT4gc3Ryb2tlUGF0dGVybklt
YWdlOwogICAgIGlmIChzdHJva2VQYXR0ZXJuSW1hZ2VJZGVudGlmaWVyKQotICAgICAgICBzdHJv
a2VQYXR0ZXJuSW1hZ2UgPSByZXNvdXJjZUNhY2hlKCkuY2FjaGVkTmF0aXZlSW1hZ2Uoc3Ryb2tl
UGF0dGVybkltYWdlSWRlbnRpZmllcik7CisgICAgICAgIHN0cm9rZVBhdHRlcm5JbWFnZSA9IHJl
c291cmNlQ2FjaGUoKS5jYWNoZWROYXRpdmVJbWFnZShzdHJva2VQYXR0ZXJuSW1hZ2VJZGVudGlm
aWVyLm9iamVjdCgpKTsKIAotICAgIGF1dG8gZmlsbFBhdHRlcm5JbWFnZUlkZW50aWZpZXIgPSBp
dGVtLmZpbGxQYXR0ZXJuSW1hZ2VJZGVudGlmaWVyKCk7CiAgICAgUmVmUHRyPE5hdGl2ZUltYWdl
PiBmaWxsUGF0dGVybkltYWdlOwogICAgIGlmIChmaWxsUGF0dGVybkltYWdlSWRlbnRpZmllcikK
LSAgICAgICAgZmlsbFBhdHRlcm5JbWFnZSA9IHJlc291cmNlQ2FjaGUoKS5jYWNoZWROYXRpdmVJ
bWFnZShmaWxsUGF0dGVybkltYWdlSWRlbnRpZmllcik7CisgICAgICAgIGZpbGxQYXR0ZXJuSW1h
Z2UgPSByZXNvdXJjZUNhY2hlKCkuY2FjaGVkTmF0aXZlSW1hZ2UoZmlsbFBhdHRlcm5JbWFnZUlk
ZW50aWZpZXIub2JqZWN0KCkpOwogCiAgICAgaGFuZGxlSXRlbShXVEZNb3ZlKGl0ZW0pLCBzdHJv
a2VQYXR0ZXJuSW1hZ2UuZ2V0KCksIGZpbGxQYXR0ZXJuSW1hZ2UuZ2V0KCkpOwogCiAgICAgaWYg
KHN0cm9rZVBhdHRlcm5JbWFnZSkKLSAgICAgICAgcmVzb3VyY2VDYWNoZSgpLnJlY29yZFJlc291
cmNlVXNlKHN0cm9rZVBhdHRlcm5JbWFnZUlkZW50aWZpZXIpOworICAgICAgICByZXNvdXJjZUNh
Y2hlKCkucmVjb3JkUmVzb3VyY2VVc2Uoc3Ryb2tlUGF0dGVybkltYWdlSWRlbnRpZmllci5vYmpl
Y3QoKSk7CiAKICAgICBpZiAoZmlsbFBhdHRlcm5JbWFnZSkKLSAgICAgICAgcmVzb3VyY2VDYWNo
ZSgpLnJlY29yZFJlc291cmNlVXNlKGZpbGxQYXR0ZXJuSW1hZ2VJZGVudGlmaWVyKTsKKyAgICAg
ICAgcmVzb3VyY2VDYWNoZSgpLnJlY29yZFJlc291cmNlVXNlKGZpbGxQYXR0ZXJuSW1hZ2VJZGVu
dGlmaWVyLm9iamVjdCgpKTsKIH0KIAogdm9pZCBSZW1vdGVEaXNwbGF5TGlzdFJlY29yZGVyOjpz
ZXRMaW5lQ2FwKExpbmVDYXAgbGluZUNhcCkKQEAgLTIyMSwxNCArMjI4LDE5IEBAIHZvaWQgUmVt
b3RlRGlzcGxheUxpc3RSZWNvcmRlcjo6ZW5kQ2xpcFRvRHJhd2luZ0NvbW1hbmRzKGNvbnN0IEZs
b2F0UmVjdCYgZGVzdGluCiB2b2lkIFJlbW90ZURpc3BsYXlMaXN0UmVjb3JkZXI6OmRyYXdHbHlw
aHMoRGlzcGxheUxpc3Q6OkRyYXdHbHlwaHMmJiBpdGVtKQogewogICAgIGF1dG8gZm9udElkZW50
aWZpZXIgPSBpdGVtLmZvbnRJZGVudGlmaWVyKCk7Ci0gICAgUmVmUHRyIGZvbnQgPSByZXNvdXJj
ZUNhY2hlKCkuY2FjaGVkRm9udChmb250SWRlbnRpZmllcik7CisgICAgZHJhd0dseXBoc1dpdGhR
dWFsaWZpZWRJZGVudGlmaWVyKFdURk1vdmUoaXRlbSksIHsgZm9udElkZW50aWZpZXIsIG1fd2Vi
UHJvY2Vzc0lkZW50aWZpZXIgfSk7Cit9CisKK3ZvaWQgUmVtb3RlRGlzcGxheUxpc3RSZWNvcmRl
cjo6ZHJhd0dseXBoc1dpdGhRdWFsaWZpZWRJZGVudGlmaWVyKERpc3BsYXlMaXN0OjpEcmF3R2x5
cGhzJiYgaXRlbSwgUXVhbGlmaWVkUmVuZGVyaW5nUmVzb3VyY2VJZGVudGlmaWVyIGZvbnRJZGVu
dGlmaWVyKQoreworICAgIFJlZlB0ciBmb250ID0gcmVzb3VyY2VDYWNoZSgpLmNhY2hlZEZvbnQo
Zm9udElkZW50aWZpZXIub2JqZWN0KCkpOwogICAgIGlmICghZm9udCkgewogICAgICAgICBBU1NF
UlRfTk9UX1JFQUNIRUQoKTsKICAgICAgICAgcmV0dXJuOwogICAgIH0KIAogICAgIGhhbmRsZUl0
ZW0oV1RGTW92ZShpdGVtKSwgKmZvbnQpOwotICAgIHJlc291cmNlQ2FjaGUoKS5yZWNvcmRSZXNv
dXJjZVVzZShmb250SWRlbnRpZmllcik7CisgICAgcmVzb3VyY2VDYWNoZSgpLnJlY29yZFJlc291
cmNlVXNlKGZvbnRJZGVudGlmaWVyLm9iamVjdCgpKTsKIH0KIAogdm9pZCBSZW1vdGVEaXNwbGF5
TGlzdFJlY29yZGVyOjpkcmF3SW1hZ2VCdWZmZXIoUmVuZGVyaW5nUmVzb3VyY2VJZGVudGlmaWVy
IGltYWdlQnVmZmVySWRlbnRpZmllciwgY29uc3QgRmxvYXRSZWN0JiBkZXN0aW5hdGlvblJlY3Qs
IGNvbnN0IEZsb2F0UmVjdCYgc3JjUmVjdCwgY29uc3QgSW1hZ2VQYWludGluZ09wdGlvbnMmIG9w
dGlvbnMpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0dQVVByb2Nlc3MvZ3JhcGhpY3MvUmVt
b3RlRGlzcGxheUxpc3RSZWNvcmRlci5oIGIvU291cmNlL1dlYktpdC9HUFVQcm9jZXNzL2dyYXBo
aWNzL1JlbW90ZURpc3BsYXlMaXN0UmVjb3JkZXIuaAppbmRleCAxMzM0Y2Q3YzM5MTJlYmQ1NWM4
YmZlMTgzNmFiNDg5OWFjYjUxZDBmLi43YWE3NjkzNzU1MWQxZTBmNzg4NTY0ZjFlMGNlMDA1MmQ1
M2NlODlhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L0dQVVByb2Nlc3MvZ3JhcGhpY3MvUmVt
b3RlRGlzcGxheUxpc3RSZWNvcmRlci5oCisrKyBiL1NvdXJjZS9XZWJLaXQvR1BVUHJvY2Vzcy9n
cmFwaGljcy9SZW1vdGVEaXNwbGF5TGlzdFJlY29yZGVyLmgKQEAgLTEyNyw3ICsxMjcsOSBAQCBw
dWJsaWM6CiBwcml2YXRlOgogICAgIFJlbW90ZURpc3BsYXlMaXN0UmVjb3JkZXIoV2ViQ29yZTo6
SW1hZ2VCdWZmZXImLCBRdWFsaWZpZWRSZW5kZXJpbmdSZXNvdXJjZUlkZW50aWZpZXIsIFdlYkNv
cmU6OlByb2Nlc3NJZGVudGlmaWVyIHdlYlByb2Nlc3NJZGVudGlmaWVyLCBSZW1vdGVSZW5kZXJp
bmdCYWNrZW5kJik7CiAKKyAgICB2b2lkIHNldFN0YXRlV2l0aFF1YWxpZmllZElkZW50aWZpZXJz
KFdlYkNvcmU6OkRpc3BsYXlMaXN0OjpTZXRTdGF0ZSYmLCBRdWFsaWZpZWRSZW5kZXJpbmdSZXNv
dXJjZUlkZW50aWZpZXIgc3Ryb2tlUGF0dGVybkltYWdlSWRlbnRpZmllciwgUXVhbGlmaWVkUmVu
ZGVyaW5nUmVzb3VyY2VJZGVudGlmaWVyIGZpbGxQYXR0ZXJuSW1hZ2VJZGVudGlmaWVyKTsKICAg
ICB2b2lkIGNsaXBUb0ltYWdlQnVmZmVyV2l0aFF1YWxpZmllZElkZW50aWZpZXIoUXVhbGlmaWVk
UmVuZGVyaW5nUmVzb3VyY2VJZGVudGlmaWVyLCBjb25zdCBXZWJDb3JlOjpGbG9hdFJlY3QmIGRl
c3RpbmF0aW9uUmVjdCk7CisgICAgdm9pZCBkcmF3R2x5cGhzV2l0aFF1YWxpZmllZElkZW50aWZp
ZXIoV2ViQ29yZTo6RGlzcGxheUxpc3Q6OkRyYXdHbHlwaHMmJiwgUXVhbGlmaWVkUmVuZGVyaW5n
UmVzb3VyY2VJZGVudGlmaWVyIGZvbnRJZGVudGlmaWVyKTsKICAgICB2b2lkIGRyYXdJbWFnZUJ1
ZmZlcldpdGhRdWFsaWZpZWRJZGVudGlmaWVyKFF1YWxpZmllZFJlbmRlcmluZ1Jlc291cmNlSWRl
bnRpZmllciBpbWFnZUJ1ZmZlcklkZW50aWZpZXIsIGNvbnN0IFdlYkNvcmU6OkZsb2F0UmVjdCYg
ZGVzdGluYXRpb25SZWN0LCBjb25zdCBXZWJDb3JlOjpGbG9hdFJlY3QmIHNyY1JlY3QsIGNvbnN0
IFdlYkNvcmU6OkltYWdlUGFpbnRpbmdPcHRpb25zJik7CiAgICAgdm9pZCBkcmF3TmF0aXZlSW1h
Z2VXaXRoUXVhbGlmaWVkSWRlbnRpZmllcihRdWFsaWZpZWRSZW5kZXJpbmdSZXNvdXJjZUlkZW50
aWZpZXIgaW1hZ2VJZGVudGlmaWVyLCBjb25zdCBXZWJDb3JlOjpGbG9hdFNpemUmIGltYWdlU2l6
ZSwgY29uc3QgV2ViQ29yZTo6RmxvYXRSZWN0JiBkZXN0UmVjdCwgY29uc3QgV2ViQ29yZTo6Rmxv
YXRSZWN0JiBzcmNSZWN0LCBjb25zdCBXZWJDb3JlOjpJbWFnZVBhaW50aW5nT3B0aW9ucyYpOwog
ICAgIHZvaWQgZHJhd1BhdHRlcm5XaXRoUXVhbGlmaWVkSWRlbnRpZmllcihRdWFsaWZpZWRSZW5k
ZXJpbmdSZXNvdXJjZUlkZW50aWZpZXIgaW1hZ2VJZGVudGlmaWVyLCBjb25zdCBXZWJDb3JlOjpG
bG9hdFNpemUmIGltYWdlU2l6ZSwgY29uc3QgV2ViQ29yZTo6RmxvYXRSZWN0JiBkZXN0UmVjdCwg
Y29uc3QgV2ViQ29yZTo6RmxvYXRSZWN0JiB0aWxlUmVjdCwgY29uc3QgV2ViQ29yZTo6QWZmaW5l
VHJhbnNmb3JtJiwgY29uc3QgV2ViQ29yZTo6RmxvYXRQb2ludCYsIGNvbnN0IFdlYkNvcmU6OkZs
b2F0U2l6ZSYgc3BhY2luZywgY29uc3QgV2ViQ29yZTo6SW1hZ2VQYWludGluZ09wdGlvbnMmKTsK
</data>
<flag name="review"
          id="464963"
          type_id="1"
          status="+"
          setter="wenson_hsieh"
    />
          </attachment>
      

    </bug>

</bugzilla>