<?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>159473</bug_id>
          
          <creation_ts>2016-07-06 09:55:58 -0700</creation_ts>
          <short_desc>REGRESSION(r202725): didn&apos;t reduce coreui memory usage (Requested by kling on #webkit).</short_desc>
          <delta_ts>2016-07-06 09:58:04 -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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>159329</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Commit Bot">commit-queue</reporter>
          <assigned_to name="WebKit Commit Bot">commit-queue</assigned_to>
          <cc>benjamin</cc>
    
    <cc>kling</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1208252</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-07-06 09:55:58 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/202725 broke the build:
didn&apos;t reduce coreui memory usage (Requested by kling on #webkit).

This is an automatic bug report generated by webkitbot. If this bug
report was created because of a flaky test, please file a bug for the flaky
test (if we don&apos;t already have one on file) and dup this bug against that bug
so that we can track how often these flaky tests fail.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1208254</commentid>
    <comment_count>1</comment_count>
      <attachid>282904</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-07-06 09:56:31 -0700</bug_when>
    <thetext>Created attachment 282904
ROLLOUT of r202725

Any committer can land this patch automatically by marking it commit-queue+.  The commit-queue will build and test the patch before landing to ensure that the rollout will be successful.  This process takes approximately 15 minutes.

If you would like to land the rollout faster, you can use the following command:

  webkit-patch land-attachment ATTACHMENT_ID

where ATTACHMENT_ID is the ID of this attachment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1208256</commentid>
    <comment_count>2</comment_count>
      <attachid>282904</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-07-06 09:58:01 -0700</bug_when>
    <thetext>Comment on attachment 282904
ROLLOUT of r202725

Clearing flags on attachment: 282904

Committed r202858: &lt;http://trac.webkit.org/changeset/202858&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1208257</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-07-06 09:58:04 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>282904</attachid>
            <date>2016-07-06 09:56:31 -0700</date>
            <delta_ts>2016-07-06 09:58:01 -0700</delta_ts>
            <desc>ROLLOUT of r202725</desc>
            <filename>bug-159473-20160706095559.patch</filename>
            <type>text/plain</type>
            <size>11427</size>
            <attacher name="WebKit Commit Bot">commit-queue</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjAyODU3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMDE1MDk5YWExMjg5YWJk
ZTU4Yjc0N2MxYzhmODA5ZjA1YjY4YmM3Yy4uZDEwN2MxNjMzZjcyYTQyZDY1ZWU1OWFhMjg4YTdk
ZWVlNzc3M2YwNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDE2LTA3LTA2ICBDb21t
aXQgUXVldWUgIDxjb21taXQtcXVldWVAd2Via2l0Lm9yZz4KKworICAgICAgICBVbnJldmlld2Vk
LCByb2xsaW5nIG91dCByMjAyNzI1LgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTU5NDczCisKKyAgICAgICAgZGlkbid0IHJlZHVjZSBjb3JldWkgbWVt
b3J5IHVzYWdlIChSZXF1ZXN0ZWQgYnkga2xpbmcgb24KKyAgICAgICAgI3dlYmtpdCkuCisKKyAg
ICAgICAgUmV2ZXJ0ZWQgY2hhbmdlc2V0OgorCisgICAgICAgICJbTWFjXSBHZXQgcmlkIG9mIHRo
ZSBvbGQgdGltZXkgcnViYmVyLWJhbmRpbmcgbGluZW4gcGF0dGVybi4iCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNTkzMjkKKyAgICAgICAgaHR0cDov
L3RyYWMud2Via2l0Lm9yZy9jaGFuZ2VzZXQvMjAyNzI1CisKIDIwMTYtMDctMDYgIFBoaWxpcHBl
IE5vcm1hbmQgIDxwbm9ybWFuZEBpZ2FsaWEuY29tPgogCiAgICAgICAgIFtHU3RyZWFtZXJdIGR1
cmF0aW9uIHF1ZXJ5IGltcHJvdmVtZW50cwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvQ2hh
bmdlTG9nIGIvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCmluZGV4IDNkYTVmZmViZmU2YjIyNGI1
YjI1ODFjMGY3YTczZjc2NWNmMjc3YTkuLjgwMjgyMTUzMGJiNzQ1Yjc0YWRkMzhkYTk3OTJjZWI3
ODdiM2U1NGEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZworKysgYi9Tb3Vy
Y2UvV2ViS2l0Mi9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNyBAQAorMjAxNi0wNy0wNiAgQ29tbWl0
IFF1ZXVlICA8Y29tbWl0LXF1ZXVlQHdlYmtpdC5vcmc+CisKKyAgICAgICAgVW5yZXZpZXdlZCwg
cm9sbGluZyBvdXQgcjIwMjcyNS4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTE1OTQ3MworCisgICAgICAgIGRpZG4ndCByZWR1Y2UgY29yZXVpIG1lbW9y
eSB1c2FnZSAoUmVxdWVzdGVkIGJ5IGtsaW5nIG9uCisgICAgICAgICN3ZWJraXQpLgorCisgICAg
ICAgIFJldmVydGVkIGNoYW5nZXNldDoKKworICAgICAgICAiW01hY10gR2V0IHJpZCBvZiB0aGUg
b2xkIHRpbWV5IHJ1YmJlci1iYW5kaW5nIGxpbmVuIHBhdHRlcm4uIgorICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTU5MzI5CisgICAgICAgIGh0dHA6Ly90
cmFjLndlYmtpdC5vcmcvY2hhbmdlc2V0LzIwMjcyNQorCiAyMDE2LTA3LTA2ICBDYXJsb3MgR2Fy
Y2lhIENhbXBvcyAgPGNnYXJjaWFAaWdhbGlhLmNvbT4KIAogICAgICAgICBEdXBsaWNhdGVkIGNv
ZGUgaW4gRHJhd2luZ0FyZWFJbXBsIGFuZCBDb29yZGluYXRlZERyYXdpbmdBcmVhCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9TY3JvbGxiYXJUaGVtZS5oIGIvU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vU2Nyb2xsYmFyVGhlbWUuaAppbmRleCBlMjg4NjRiZDA0OTA3ZTQ3NjRl
ZmM3NTI3OThhNDdmY2M3Zjg3NjUwLi43MjUyOTQyYjBjYWNiYTRhMGUzYTBkZmI0NzYxZGQ0YTY1
NzVlZGJjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9TY3JvbGxiYXJUaGVt
ZS5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL1Njcm9sbGJhclRoZW1lLmgKQEAgLTkx
LDYgKzkxLDcgQEAgcHVibGljOgogICAgIHZpcnR1YWwgdm9pZCBwYWludE92ZXJoYW5nQXJlYXMo
U2Nyb2xsVmlldyYsIEdyYXBoaWNzQ29udGV4dCYsIGNvbnN0IEludFJlY3QmLCBjb25zdCBJbnRS
ZWN0JiwgY29uc3QgSW50UmVjdCYpIHsgfQogCiAjaWYgRU5BQkxFKFJVQkJFUl9CQU5ESU5HKQor
ICAgIHZpcnR1YWwgdm9pZCBzZXRVcE92ZXJoYW5nQXJlYXNMYXllckNvbnRlbnRzKEdyYXBoaWNz
TGF5ZXIqLCBjb25zdCBDb2xvciYpIHsgfQogICAgIHZpcnR1YWwgdm9pZCBzZXRVcENvbnRlbnRT
aGFkb3dMYXllcihHcmFwaGljc0xheWVyKikgeyB9CiAjZW5kaWYKIApkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NMYXllci5jcHAgYi9Tb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9HcmFwaGljc0xheWVyLmNwcAppbmRleCAyZDYwZWNh
ZjY5MTM3ZTQ0YTRlNzljYzkwMmVhZjA3ZGI2MzUzNDU1Li4yYTI2NDc3NGM3OTgwNzU3ODQ4ZDhh
OTZkZjdiYWRiYWY3YWRlZDhmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9n
cmFwaGljcy9HcmFwaGljc0xheWVyLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9n
cmFwaGljcy9HcmFwaGljc0xheWVyLmNwcApAQCAtODk0LDYgKzg5NCw3IEBAIFRleHRTdHJlYW0m
IG9wZXJhdG9yPDwoVGV4dFN0cmVhbSYgdHMsIGNvbnN0IFdlYkNvcmU6OkdyYXBoaWNzTGF5ZXI6
OkN1c3RvbUFwcGVhCiB7CiAgICAgc3dpdGNoIChjdXN0b21BcHBlYXJhbmNlKSB7CiAgICAgY2Fz
ZSBHcmFwaGljc0xheWVyOjpDdXN0b21BcHBlYXJhbmNlOjpOb0N1c3RvbUFwcGVhcmFuY2U6IHRz
IDw8ICJub25lIjsgYnJlYWs7CisgICAgY2FzZSBHcmFwaGljc0xheWVyOjpDdXN0b21BcHBlYXJh
bmNlOjpTY3JvbGxpbmdPdmVyaGFuZzogdHMgPDwgInNjcm9sbGluZy1vdmVyaGFuZyI7IGJyZWFr
OwogICAgIGNhc2UgR3JhcGhpY3NMYXllcjo6Q3VzdG9tQXBwZWFyYW5jZTo6U2Nyb2xsaW5nU2hh
ZG93OiB0cyA8PCAic2Nyb2xsaW5nLXNoYWRvdyI7IGJyZWFrOwogICAgIGNhc2UgR3JhcGhpY3NM
YXllcjo6Q3VzdG9tQXBwZWFyYW5jZTo6TGlnaHRCYWNrZHJvcEFwcGVhcmFuY2U6IHRzIDw8ICJs
aWdodC1iYWNrZHJvcCI7IGJyZWFrOwogICAgIGNhc2UgR3JhcGhpY3NMYXllcjo6Q3VzdG9tQXBw
ZWFyYW5jZTo6RGFya0JhY2tkcm9wQXBwZWFyYW5jZTogdHMgPDwgImRhcmstYmFja2Ryb3AiOyBi
cmVhazsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0dyYXBo
aWNzTGF5ZXIuaCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0dyYXBoaWNzTGF5
ZXIuaAppbmRleCBkYmM1Zjc4NjMxNGFiNTBjY2I3MjQ0M2JlMGZiMzdkYWUxOGRlZGJlLi4yNmEx
ZDJhMjNkZWE2MTYwNjk5NzZjNzc4YTdhNGQzZDk1ZGE2Y2JjIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9HcmFwaGljc0xheWVyLmgKKysrIGIvU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NMYXllci5oCkBAIC00ODEsNyArNDgxLDcg
QEAgcHVibGljOgogICAgIHZpcnR1YWwgdm9pZCBzZXREZWJ1Z0JhY2tncm91bmRDb2xvcihjb25z
dCBDb2xvciYpIHsgfQogICAgIHZpcnR1YWwgdm9pZCBzZXREZWJ1Z0JvcmRlcihjb25zdCBDb2xv
ciYsIGZsb2F0IC8qYm9yZGVyV2lkdGgqLykgeyB9CiAKLSAgICBlbnVtIEN1c3RvbUFwcGVhcmFu
Y2UgeyBOb0N1c3RvbUFwcGVhcmFuY2UsIFNjcm9sbGluZ1NoYWRvdywgTGlnaHRCYWNrZHJvcEFw
cGVhcmFuY2UsIERhcmtCYWNrZHJvcEFwcGVhcmFuY2UgfTsKKyAgICBlbnVtIEN1c3RvbUFwcGVh
cmFuY2UgeyBOb0N1c3RvbUFwcGVhcmFuY2UsIFNjcm9sbGluZ092ZXJoYW5nLCBTY3JvbGxpbmdT
aGFkb3csIExpZ2h0QmFja2Ryb3BBcHBlYXJhbmNlLCBEYXJrQmFja2Ryb3BBcHBlYXJhbmNlIH07
CiAgICAgdmlydHVhbCB2b2lkIHNldEN1c3RvbUFwcGVhcmFuY2UoQ3VzdG9tQXBwZWFyYW5jZSBj
dXN0b21BcHBlYXJhbmNlKSB7IG1fY3VzdG9tQXBwZWFyYW5jZSA9IGN1c3RvbUFwcGVhcmFuY2U7
IH0KICAgICBDdXN0b21BcHBlYXJhbmNlIGN1c3RvbUFwcGVhcmFuY2UoKSBjb25zdCB7IHJldHVy
biBtX2N1c3RvbUFwcGVhcmFuY2U7IH0KIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vZ3JhcGhpY3MvY2EvY29jb2EvUGxhdGZvcm1DQUxheWVyQ29jb2EubW0gYi9Tb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jYS9jb2NvYS9QbGF0Zm9ybUNBTGF5ZXJDb2NvYS5t
bQppbmRleCAwMmYzNzJhMWNlMTQ2ZGI5NTM0MDMxZjEzY2ZlZmQxZWU5YzBjMGMzLi43Yzc4ZTQ0
MDY5MGIwZjM1OWZiZjQ5MjFkNjlhOTk2NTgyZjAxMWQ3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jYS9jb2NvYS9QbGF0Zm9ybUNBTGF5ZXJDb2NvYS5tbQor
KysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jYS9jb2NvYS9QbGF0Zm9ybUNB
TGF5ZXJDb2NvYS5tbQpAQCAtOTUxLDggKzk1MSwxMiBAQCB2b2lkIFBsYXRmb3JtQ0FMYXllckNv
Y29hOjp1cGRhdGVDdXN0b21BcHBlYXJhbmNlKEdyYXBoaWNzTGF5ZXI6OkN1c3RvbUFwcGVhcmFu
YwogICAgIGNhc2UgR3JhcGhpY3NMYXllcjo6Tm9DdXN0b21BcHBlYXJhbmNlOgogICAgIGNhc2Ug
R3JhcGhpY3NMYXllcjo6TGlnaHRCYWNrZHJvcEFwcGVhcmFuY2U6CiAgICAgY2FzZSBHcmFwaGlj
c0xheWVyOjpEYXJrQmFja2Ryb3BBcHBlYXJhbmNlOgorICAgICAgICBTY3JvbGxiYXJUaGVtZU1h
Yzo6cmVtb3ZlT3ZlcmhhbmdBcmVhQmFja2dyb3VuZChwbGF0Zm9ybUxheWVyKCkpOwogICAgICAg
ICBTY3JvbGxiYXJUaGVtZU1hYzo6cmVtb3ZlT3ZlcmhhbmdBcmVhU2hhZG93KHBsYXRmb3JtTGF5
ZXIoKSk7CiAgICAgICAgIGJyZWFrOworICAgIGNhc2UgR3JhcGhpY3NMYXllcjo6U2Nyb2xsaW5n
T3Zlcmhhbmc6CisgICAgICAgIFNjcm9sbGJhclRoZW1lTWFjOjpzZXRVcE92ZXJoYW5nQXJlYUJh
Y2tncm91bmQocGxhdGZvcm1MYXllcigpKTsKKyAgICAgICAgYnJlYWs7CiAgICAgY2FzZSBHcmFw
aGljc0xheWVyOjpTY3JvbGxpbmdTaGFkb3c6CiAgICAgICAgIFNjcm9sbGJhclRoZW1lTWFjOjpz
ZXRVcE92ZXJoYW5nQXJlYVNoYWRvdyhwbGF0Zm9ybUxheWVyKCkpOwogICAgICAgICBicmVhazsK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL21hYy9TY3JvbGxiYXJUaGVtZU1h
Yy5oIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbWFjL1Njcm9sbGJhclRoZW1lTWFjLmgKaW5k
ZXggYTJjZDlkMDk1ZTQ0NjBiNTIxZmI3NjEzY2M5NWQwM2M3NTA2NjkxYS4uYTcyODI5OGM4ZWJi
NWM1NTU0N2Q2ZDNjYmQ4ZDVlMTQ3NDBhNGU4YyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUv
cGxhdGZvcm0vbWFjL1Njcm9sbGJhclRoZW1lTWFjLmgKKysrIGIvU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vbWFjL1Njcm9sbGJhclRoZW1lTWFjLmgKQEAgLTY4LDYgKzY4LDkgQEAgcHVibGljOgog
ICAgIGJvb2wgaXNMYXlvdXREaXJlY3Rpb25SVEwoU2Nyb2xsYmFyJik7CiAKICNpZiBFTkFCTEUo
UlVCQkVSX0JBTkRJTkcpCisgICAgV0VCQ09SRV9FWFBPUlQgc3RhdGljIHZvaWQgc2V0VXBPdmVy
aGFuZ0FyZWFCYWNrZ3JvdW5kKENBTGF5ZXIgKiwgY29uc3QgQ29sb3ImIGN1c3RvbUJhY2tncm91
bmRDb2xvciA9IENvbG9yKCkpOworICAgIFdFQkNPUkVfRVhQT1JUIHN0YXRpYyB2b2lkIHJlbW92
ZU92ZXJoYW5nQXJlYUJhY2tncm91bmQoQ0FMYXllciAqKTsKKwogICAgIFdFQkNPUkVfRVhQT1JU
IHN0YXRpYyB2b2lkIHNldFVwT3ZlcmhhbmdBcmVhU2hhZG93KENBTGF5ZXIgKik7CiAgICAgV0VC
Q09SRV9FWFBPUlQgc3RhdGljIHZvaWQgcmVtb3ZlT3ZlcmhhbmdBcmVhU2hhZG93KENBTGF5ZXIg
Kik7CiAjZW5kaWYKQEAgLTg5LDYgKzkyLDcgQEAgcHJvdGVjdGVkOgogICAgIGludCBzY3JvbGxi
YXJQYXJ0VG9ISVByZXNzZWRTdGF0ZShTY3JvbGxiYXJQYXJ0KTsKIAogI2lmIEVOQUJMRShSVUJC
RVJfQkFORElORykKKyAgICB2b2lkIHNldFVwT3ZlcmhhbmdBcmVhc0xheWVyQ29udGVudHMoR3Jh
cGhpY3NMYXllciosIGNvbnN0IENvbG9yJikgb3ZlcnJpZGU7CiAgICAgdm9pZCBzZXRVcENvbnRl
bnRTaGFkb3dMYXllcihHcmFwaGljc0xheWVyKikgb3ZlcnJpZGU7CiAjZW5kaWYKIH07CmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9tYWMvU2Nyb2xsYmFyVGhlbWVNYWMubW0g
Yi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9tYWMvU2Nyb2xsYmFyVGhlbWVNYWMubW0KaW5kZXgg
ZWViNDdiOGU3NmIyMDRkOThmYmRiNTgyMzk5Mzg3YmJiMzNkMmE2NS4uOTFjYmVkZDBjZGEwNzA2
NWIzYmYzZjE3MDE1OGYxZDYyNzczMTgzZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vbWFjL1Njcm9sbGJhclRoZW1lTWFjLm1tCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL21hYy9TY3JvbGxiYXJUaGVtZU1hYy5tbQpAQCAtNDcsNiArNDcsMTAgQEAKIAogdXNpbmcg
bmFtZXNwYWNlIFdlYkNvcmU7CiAKK0BpbnRlcmZhY2UgTlNDb2xvciAoV2ViTlNDb2xvckRldGFp
bHMpCisrIChOU0ltYWdlICopX2xpbmVuUGF0dGVybkltYWdlOworQGVuZAorCiBuYW1lc3BhY2Ug
V2ViQ29yZSB7CiAKIHR5cGVkZWYgSGFzaE1hcDxTY3JvbGxiYXIqLCBSZXRhaW5QdHI8TlNTY3Jv
bGxlckltcD4+IFNjcm9sbGVySW1wTWFwOwpAQCAtNTYwLDYgKzU2NCwzOCBAQCBib29sIFNjcm9s
bGJhclRoZW1lTWFjOjpwYWludChTY3JvbGxiYXImIHNjcm9sbGJhciwgR3JhcGhpY3NDb250ZXh0
JiBjb250ZXh0LCBjbwogfQogCiAjaWYgRU5BQkxFKFJVQkJFUl9CQU5ESU5HKQorc3RhdGljIFJl
dGFpblB0cjxDR0NvbG9yUmVmPiBsaW5lbkJhY2tncm91bmRDb2xvcigpCit7CisgICAgTlNJbWFn
ZSAqaW1hZ2UgPSBuaWw7CisgICAgQ0dJbWFnZVJlZiBjZ0ltYWdlID0gbnVsbHB0cjsKKyAgICBC
RUdJTl9CTE9DS19PQkpDX0VYQ0VQVElPTlM7CisgICAgaW1hZ2UgPSBbTlNDb2xvciBfbGluZW5Q
YXR0ZXJuSW1hZ2VdOworICAgIGNnSW1hZ2UgPSBbaW1hZ2UgQ0dJbWFnZUZvclByb3Bvc2VkUmVj
dDpOVUxMIGNvbnRleHQ6TlVMTCBoaW50czpuaWxdOworICAgIEVORF9CTE9DS19PQkpDX0VYQ0VQ
VElPTlM7CisgICAgCisgICAgaWYgKCFjZ0ltYWdlKQorICAgICAgICByZXR1cm4gbnVsbHB0cjsK
KworICAgIFJldGFpblB0cjxDR1BhdHRlcm5SZWY+IHBhdHRlcm4gPSBhZG9wdENGKHdrQ0dQYXR0
ZXJuQ3JlYXRlV2l0aEltYWdlQW5kVHJhbnNmb3JtKGNnSW1hZ2UsIENHQWZmaW5lVHJhbnNmb3Jt
SWRlbnRpdHksIHdrUGF0dGVyblRpbGluZ05vRGlzdG9ydGlvbikpOworICAgIFJldGFpblB0cjxD
R0NvbG9yU3BhY2VSZWY+IGNvbG9yU3BhY2UgPSBhZG9wdENGKENHQ29sb3JTcGFjZUNyZWF0ZVBh
dHRlcm4oMCkpOworCisgICAgY29uc3QgQ0dGbG9hdCBhbHBoYSA9IDEuMDsKKyAgICByZXR1cm4g
YWRvcHRDRihDR0NvbG9yQ3JlYXRlV2l0aFBhdHRlcm4oY29sb3JTcGFjZS5nZXQoKSwgcGF0dGVy
bi5nZXQoKSwgJmFscGhhKSk7Cit9CisKK3ZvaWQgU2Nyb2xsYmFyVGhlbWVNYWM6OnNldFVwT3Zl
cmhhbmdBcmVhQmFja2dyb3VuZChDQUxheWVyICpsYXllciwgY29uc3QgQ29sb3ImIGN1c3RvbUJh
Y2tncm91bmRDb2xvcikKK3sKKyAgICBzdGF0aWMgQ0dDb2xvclJlZiBjYWNoZWRMaW5lbkJhY2tn
cm91bmRDb2xvciA9IGxpbmVuQmFja2dyb3VuZENvbG9yKCkubGVha1JlZigpOworICAgIC8vIFdl
IG9wZXJhdGUgb24gdGhlIENBTGF5ZXIgZGlyZWN0bHkgaGVyZSwgc2luY2UgR3JhcGhpY3NMYXll
ciBkb2Vzbid0IGhhdmUgdGhlIGNvbmNlcHQKKyAgICAvLyBvZiBwYXR0ZXJuIGltYWdlcywgYW5k
IHdlIGtub3cgdGhhdCBXZWJDb3JlIHdvbid0IHRvdWNoIHRoaXMgbGF5ZXIuCisgICAgbGF5ZXIu
YmFja2dyb3VuZENvbG9yID0gY3VzdG9tQmFja2dyb3VuZENvbG9yLmlzVmFsaWQoKSA/IGNhY2hl
ZENHQ29sb3IoY3VzdG9tQmFja2dyb3VuZENvbG9yKSA6IGNhY2hlZExpbmVuQmFja2dyb3VuZENv
bG9yOworfQorCit2b2lkIFNjcm9sbGJhclRoZW1lTWFjOjpyZW1vdmVPdmVyaGFuZ0FyZWFCYWNr
Z3JvdW5kKENBTGF5ZXIgKmxheWVyKQoreworICAgIGxheWVyLmJhY2tncm91bmRDb2xvciA9IG5p
bDsKK30KKwogdm9pZCBTY3JvbGxiYXJUaGVtZU1hYzo6c2V0VXBPdmVyaGFuZ0FyZWFTaGFkb3co
Q0FMYXllciAqbGF5ZXIpCiB7CiAgICAgc3RhdGljIGNvbnN0IENHRmxvYXQgc2hhZG93T3BhY2l0
eSA9IDAuNjY7CkBAIC01ODMsNiArNjE5LDExIEBAIHZvaWQgU2Nyb2xsYmFyVGhlbWVNYWM6OnJl
bW92ZU92ZXJoYW5nQXJlYVNoYWRvdyhDQUxheWVyICpsYXllcikKICAgICBsYXllci5zaGFkb3dP
cGFjaXR5ID0gMDsKIH0KIAordm9pZCBTY3JvbGxiYXJUaGVtZU1hYzo6c2V0VXBPdmVyaGFuZ0Fy
ZWFzTGF5ZXJDb250ZW50cyhHcmFwaGljc0xheWVyKiBncmFwaGljc0xheWVyLCBjb25zdCBDb2xv
ciYgY3VzdG9tQmFja2dyb3VuZENvbG9yKQoreworICAgIFNjcm9sbGJhclRoZW1lTWFjOjpzZXRV
cE92ZXJoYW5nQXJlYUJhY2tncm91bmQoZ3JhcGhpY3NMYXllci0+cGxhdGZvcm1MYXllcigpLCBj
dXN0b21CYWNrZ3JvdW5kQ29sb3IpOworfQorCiB2b2lkIFNjcm9sbGJhclRoZW1lTWFjOjpzZXRV
cENvbnRlbnRTaGFkb3dMYXllcihHcmFwaGljc0xheWVyKiBncmFwaGljc0xheWVyKQogewogICAg
IC8vIFdlIG9wZXJhdGUgb24gdGhlIENBTGF5ZXIgZGlyZWN0bHkgaGVyZSwgc2luY2UgR3JhcGhp
Y3NMYXllciBkb2Vzbid0IGhhdmUgdGhlIGNvbmNlcHQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJD
b3JlL3JlbmRlcmluZy9SZW5kZXJMYXllckNvbXBvc2l0b3IuY3BwIGIvU291cmNlL1dlYkNvcmUv
cmVuZGVyaW5nL1JlbmRlckxheWVyQ29tcG9zaXRvci5jcHAKaW5kZXggZGFlMGFhMjQyMDk5NjU3
MGI2ZGE3MDJlM2FhZjZhMTJlODUyMzU0NS4uYzE5YmIyZjMzMTU3MGRlYmNhMTBhNjQzZTU4Yjhm
ZWEwNzU5OGM1MyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxh
eWVyQ29tcG9zaXRvci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxh
eWVyQ29tcG9zaXRvci5jcHAKQEAgLTMyNzAsNiArMzI3MCw5IEBAIHZvaWQgUmVuZGVyTGF5ZXJD
b21wb3NpdG9yOjpzZXRSb290RXh0ZW5kZWRCYWNrZ3JvdW5kQ29sb3IoY29uc3QgQ29sb3ImIGNv
bG9yKQogICAgICAgICByZXR1cm47CiAKICAgICBtX2xheWVyRm9yT3ZlcmhhbmdBcmVhcy0+c2V0
QmFja2dyb3VuZENvbG9yKG1fcm9vdEV4dGVuZGVkQmFja2dyb3VuZENvbG9yKTsKKworICAgIGlm
ICghbV9yb290RXh0ZW5kZWRCYWNrZ3JvdW5kQ29sb3IuaXNWYWxpZCgpKQorICAgICAgICBtX2xh
eWVyRm9yT3ZlcmhhbmdBcmVhcy0+c2V0Q3VzdG9tQXBwZWFyYW5jZShHcmFwaGljc0xheWVyOjpT
Y3JvbGxpbmdPdmVyaGFuZyk7CiAjZW5kaWYKIH0KIApAQCAtMzI5MCw3ICszMjkzLDExIEBAIHZv
aWQgUmVuZGVyTGF5ZXJDb21wb3NpdG9yOjp1cGRhdGVPdmVyZmxvd0NvbnRyb2xzTGF5ZXJzKCkK
ICAgICAgICAgICAgIG1fbGF5ZXJGb3JPdmVyaGFuZ0FyZWFzLT5zZXRTaXplKG92ZXJoYW5nQXJl
YVNpemUpOwogICAgICAgICAgICAgbV9sYXllckZvck92ZXJoYW5nQXJlYXMtPnNldFBvc2l0aW9u
KEZsb2F0UG9pbnQoMCwgdG9wQ29udGVudEluc2V0KSk7CiAgICAgICAgICAgICBtX2xheWVyRm9y
T3ZlcmhhbmdBcmVhcy0+c2V0QW5jaG9yUG9pbnQoRmxvYXRQb2ludDNEKCkpOwotICAgICAgICAg
ICAgbV9sYXllckZvck92ZXJoYW5nQXJlYXMtPnNldEJhY2tncm91bmRDb2xvcihtX3JlbmRlclZp
ZXcuZnJhbWVWaWV3KCkuZG9jdW1lbnRCYWNrZ3JvdW5kQ29sb3IoKSk7CisKKyAgICAgICAgICAg
IGlmIChtX3JlbmRlclZpZXcuZnJhbWVWaWV3KCkuZnJhbWUoKS5zZXR0aW5ncygpLmJhY2tncm91
bmRTaG91bGRFeHRlbmRCZXlvbmRQYWdlKCkpCisgICAgICAgICAgICAgICAgbV9sYXllckZvck92
ZXJoYW5nQXJlYXMtPnNldEJhY2tncm91bmRDb2xvcihtX3JlbmRlclZpZXcuZnJhbWVWaWV3KCku
ZG9jdW1lbnRCYWNrZ3JvdW5kQ29sb3IoKSk7CisgICAgICAgICAgICBlbHNlCisgICAgICAgICAg
ICAgICAgbV9sYXllckZvck92ZXJoYW5nQXJlYXMtPnNldEN1c3RvbUFwcGVhcmFuY2UoR3JhcGhp
Y3NMYXllcjo6U2Nyb2xsaW5nT3ZlcmhhbmcpOwogCiAgICAgICAgICAgICAvLyBXZSB3YW50IHRo
ZSBvdmVyaGFuZyBhcmVhcyBsYXllciB0byBiZSBwb3NpdGlvbmVkIGJlbG93IHRoZSBmcmFtZSBj
b250ZW50cywKICAgICAgICAgICAgIC8vIHNvIGluc2VydCBpdCBiZWxvdyB0aGUgY2xpcCBsYXll
ci4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1NoYXJlZC9tYWMvUmVtb3RlTGF5ZXJUcmVl
UHJvcGVydHlBcHBsaWVyLm1tIGIvU291cmNlL1dlYktpdDIvU2hhcmVkL21hYy9SZW1vdGVMYXll
clRyZWVQcm9wZXJ0eUFwcGxpZXIubW0KaW5kZXggMDg0NjljZTcxNmE0NGRmNzA4NDY2YWYxNzEx
N2QzNGJiZGU5ZTQwOC4uYTkyYWIyMTE5ZjY0MmQxZmZhZjJlZWFiZjdjODhiZGU3ZDQ2NTBlNSAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvU2hhcmVkL21hYy9SZW1vdGVMYXllclRyZWVQcm9w
ZXJ0eUFwcGxpZXIubW0KKysrIGIvU291cmNlL1dlYktpdDIvU2hhcmVkL21hYy9SZW1vdGVMYXll
clRyZWVQcm9wZXJ0eUFwcGxpZXIubW0KQEAgLTExMSw4ICsxMTEsMTIgQEAgc3RhdGljIHZvaWQg
dXBkYXRlQ3VzdG9tQXBwZWFyYW5jZShDQUxheWVyICpsYXllciwgR3JhcGhpY3NMYXllcjo6Q3Vz
dG9tQXBwZWFyYW4KICAgICBjYXNlIEdyYXBoaWNzTGF5ZXI6Ok5vQ3VzdG9tQXBwZWFyYW5jZToK
ICAgICBjYXNlIEdyYXBoaWNzTGF5ZXI6OkRhcmtCYWNrZHJvcEFwcGVhcmFuY2U6CiAgICAgY2Fz
ZSBHcmFwaGljc0xheWVyOjpMaWdodEJhY2tkcm9wQXBwZWFyYW5jZToKKyAgICAgICAgU2Nyb2xs
YmFyVGhlbWVNYWM6OnJlbW92ZU92ZXJoYW5nQXJlYUJhY2tncm91bmQobGF5ZXIpOwogICAgICAg
ICBTY3JvbGxiYXJUaGVtZU1hYzo6cmVtb3ZlT3ZlcmhhbmdBcmVhU2hhZG93KGxheWVyKTsKICAg
ICAgICAgYnJlYWs7CisgICAgY2FzZSBHcmFwaGljc0xheWVyOjpTY3JvbGxpbmdPdmVyaGFuZzoK
KyAgICAgICAgU2Nyb2xsYmFyVGhlbWVNYWM6OnNldFVwT3ZlcmhhbmdBcmVhQmFja2dyb3VuZChs
YXllcik7CisgICAgICAgIGJyZWFrOwogICAgIGNhc2UgR3JhcGhpY3NMYXllcjo6U2Nyb2xsaW5n
U2hhZG93OgogICAgICAgICBTY3JvbGxiYXJUaGVtZU1hYzo6c2V0VXBPdmVyaGFuZ0FyZWFTaGFk
b3cobGF5ZXIpOwogICAgICAgICBicmVhazsK
</data>

          </attachment>
      

    </bug>

</bugzilla>