<?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>34881</bug_id>
          
          <creation_ts>2010-02-12 00:43:33 -0800</creation_ts>
          <short_desc>[GStreamer] Notify about size changes</short_desc>
          <delta_ts>2010-02-16 19:38:09 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Media</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>OS X 10.5</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>30004</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Sebastian Dröge (slomo)">slomo</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>pnormand</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>189969</commentid>
    <comment_count>0</comment_count>
    <who name="Sebastian Dröge (slomo)">slomo</who>
    <bug_when>2010-02-12 00:43:33 -0800</bug_when>
    <thetext>Hi,
the attached patch allows webkitwebsrc to notify about size changes until https://bugzilla.gnome.org/show_bug.cgi?id=609423 is fixed. Once that bug is fixed, the added code automatically isn&apos;t used anymore.

This is required for bug #30004.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>189970</commentid>
    <comment_count>1</comment_count>
      <attachid>48629</attachid>
    <who name="Sebastian Dröge (slomo)">slomo</who>
    <bug_when>2010-02-12 00:49:17 -0800</bug_when>
    <thetext>Created attachment 48629
0001-Notify-about-size-changes-in-the-WebKit-GStreamer-so.patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>190028</commentid>
    <comment_count>2</comment_count>
      <attachid>48640</attachid>
    <who name="Sebastian Dröge (slomo)">slomo</who>
    <bug_when>2010-02-12 06:16:49 -0800</bug_when>
    <thetext>Created attachment 48640
0001-Notify-about-size-changes-in-the-WebKit-GStreamer-so.patch

Some minor updates, see the ChangeLog entry.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>190092</commentid>
    <comment_count>3</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2010-02-12 10:26:08 -0800</bug_when>
    <thetext>I successfully tested this patch with the one in Bug 30004 :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>190483</commentid>
    <comment_count>4</comment_count>
      <attachid>48640</attachid>
    <who name="Gustavo Noronha (kov)">gustavo</who>
    <bug_when>2010-02-15 09:50:25 -0800</bug_when>
    <thetext>Comment on attachment 48640
0001-Notify-about-size-changes-in-the-WebKit-GStreamer-so.patch

 2  *  Copyright (C) 2009,2010 Sebastian DrÃ¶ge &lt;sebastian.droege@collabora.co.uk&gt;

Add a space here (between the , and 2010 =))

 249     // than 20% of data. This allows us to need some time
 250     // to unpause the SoupMessage and not starve the pipeline
 251     // until it is finally unpaused.

I don&apos;t get this comment. What does &apos;allows us to need some time&apos; mean? I assume you want to say that you are raising the ammount of data that is buffered before the message is paused, so that you lower the risk of delays in unpausing starving the pipeline, right?

r- for the confusing comment, I believe the rest of the patch looks good, but we need to get this comment straight.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>190714</commentid>
    <comment_count>5</comment_count>
      <attachid>48821</attachid>
    <who name="Sebastian Dröge (slomo)">slomo</who>
    <bug_when>2010-02-16 13:30:11 -0800</bug_when>
    <thetext>Created attachment 48821
0001-Notify-about-size-changes-in-the-WebKit-GStreamer-so.patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>190870</commentid>
    <comment_count>6</comment_count>
      <attachid>48821</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-02-16 19:38:04 -0800</bug_when>
    <thetext>Comment on attachment 48821
0001-Notify-about-size-changes-in-the-WebKit-GStreamer-so.patch

Clearing flags on attachment: 48821

Committed r54864: &lt;http://trac.webkit.org/changeset/54864&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>190871</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-02-16 19:38:09 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>48629</attachid>
            <date>2010-02-12 00:49:17 -0800</date>
            <delta_ts>2010-02-12 06:16:49 -0800</delta_ts>
            <desc>0001-Notify-about-size-changes-in-the-WebKit-GStreamer-so.patch</desc>
            <filename>0001-Notify-about-size-changes-in-the-WebKit-GStreamer-so.patch</filename>
            <type>text/plain</type>
            <size>4350</size>
            <attacher name="Sebastian Dröge (slomo)">slomo</attacher>
            
              <data encoding="base64">RnJvbSBjZWI3N2U1NDM3OTFhNzUzMjk1ZmU5NmY4MTk2MjgxNjAwZTU2ODM3IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiA9P1VURi04P3E/U2ViYXN0aWFuPTIwRHI9QzM9QjZnZT89IDxz
ZWJhc3RpYW4uZHJvZWdlQGNvbGxhYm9yYS5jby51az4KRGF0ZTogRnJpLCAxMiBGZWIgMjAxMCAw
OTo0NjozMyArMDEwMApTdWJqZWN0OiBbUEFUQ0hdIE5vdGlmeSBhYm91dCBzaXplIGNoYW5nZXMg
aW4gdGhlIFdlYktpdCBHU3RyZWFtZXIgc291cmNlCgpUaGlzIG1ha2VzIHN1cmUgdGhhdCBvdGhl
ciBHU3RyZWFtZXIgZWxlbWVudHMga25vdyBhYm91dCB0aGUKc2l6ZSBhbmQgb24tZGlzayBidWZm
ZXJpbmcgYWN0dWFsbHkgd29ya3MuCk9ubHkgbm90aWZ5IGFib3V0IHNpemUgY2hhbmdlcyBpZiBn
c3QtcGx1Z2lucy1iYXNlIGJlZm9yZQowLjEwLjI3IGlzIHVzZWQsIGJlY2F1c2UgZnJvbSB0aGF0
IHZlcnNpb24gb253YXJkcyB0aGlzIGlzCmF1dG9tYXRpY2FsbHkgaGFuZGxlZC4KLS0tCiBXZWJD
b3JlL0NoYW5nZUxvZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMTggKysr
KysrKysrKysrKysrKysrCiAuLi4vZ3JhcGhpY3MvZ3RrL1dlYktpdFdlYlNvdXJjZUdTdHJlYW1l
ci5jcHAgICAgICB8ICAgMTUgKysrKysrKysrKysrKystCiAuLi4vZ3JhcGhpY3MvZ3RrL1dlYktp
dFdlYlNvdXJjZUdTdHJlYW1lci5oICAgICAgICB8ICAgIDIgKy0KIDMgZmlsZXMgY2hhbmdlZCwg
MzMgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9XZWJDb3JlL0No
YW5nZUxvZyBiL1dlYkNvcmUvQ2hhbmdlTG9nCmluZGV4IDllMTI0N2EuLjk3ZmM4ZTkgMTAwNjQ0
Ci0tLSBhL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMg
KzEsMjEgQEAKKzIwMTAtMDItMTIgIFNlYmFzdGlhbiBEcsO2Z2UgIDxzZWJhc3RpYW4uZHJvZWdl
QGNvbGxhYm9yYS5jby51az4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICBOb3RpZnkgYWJvdXQgc2l6ZSBjaGFuZ2VzIGluIHRoZSBXZWJLaXQgR1N0cmVh
bWVyIHNvdXJjZS4KKyAgICAgICAgCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0zNDg4MQorCisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvZ3RrL1dl
YktpdFdlYlNvdXJjZUdTdHJlYW1lci5jcHA6CisgICAgICAgICh3ZWJraXRfd2ViX3NyY19pbml0
KToKKyAgICAgICAgKFN0cmVhbWluZ0NsaWVudDo6ZGlkUmVjZWl2ZVJlc3BvbnNlKToKKyAgICAg
ICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9ndGsvV2ViS2l0V2ViU291cmNlR1N0cmVhbWVyLmg6Cisg
ICAgICAgIFRoaXMgbWFrZXMgc3VyZSB0aGF0IG90aGVyIEdTdHJlYW1lciBlbGVtZW50cyBrbm93
IGFib3V0IHRoZQorICAgICAgICBzaXplIGFuZCBvbi1kaXNrIGJ1ZmZlcmluZyBhY3R1YWxseSB3
b3Jrcy4KKyAgICAgICAgT25seSBub3RpZnkgYWJvdXQgc2l6ZSBjaGFuZ2VzIGlmIGdzdC1wbHVn
aW5zLWJhc2UgYmVmb3JlCisgICAgICAgIDAuMTAuMjcgaXMgdXNlZCwgYmVjYXVzZSBmcm9tIHRo
YXQgdmVyc2lvbiBvbndhcmRzIHRoaXMgaXMKKyAgICAgICAgYXV0b21hdGljYWxseSBoYW5kbGVk
LgorCiAyMDEwLTAyLTExICBBcml5YSBIaWRheWF0ICA8YXJpeWEuaGlkYXlhdEBnbWFpbC5jb20+
CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgS2VubmV0aCBSb2hkZSBDaHJpc3RpYW5zZW4uCmRpZmYg
LS1naXQgYS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2d0ay9XZWJLaXRXZWJTb3VyY2VHU3Ry
ZWFtZXIuY3BwIGIvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9ndGsvV2ViS2l0V2ViU291cmNl
R1N0cmVhbWVyLmNwcAppbmRleCAzOTBjMGVjLi42ZWNjOWU0IDEwMDY0NAotLS0gYS9XZWJDb3Jl
L3BsYXRmb3JtL2dyYXBoaWNzL2d0ay9XZWJLaXRXZWJTb3VyY2VHU3RyZWFtZXIuY3BwCisrKyBi
L1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZ3RrL1dlYktpdFdlYlNvdXJjZUdTdHJlYW1lci5j
cHAKQEAgLTEsNSArMSw1IEBACiAvKgotICogIENvcHlyaWdodCAoQykgMjAwOSBTZWJhc3RpYW4g
RHLDtmdlIDxzZWJhc3RpYW4uZHJvZWdlQGNvbGxhYm9yYS5jby51az4KKyAqICBDb3B5cmlnaHQg
KEMpIDIwMDksMjAxMCBTZWJhc3RpYW4gRHLDtmdlIDxzZWJhc3RpYW4uZHJvZWdlQGNvbGxhYm9y
YS5jby51az4KICAqCiAgKiAgVGhpcyBsaWJyYXJ5IGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4g
cmVkaXN0cmlidXRlIGl0IGFuZC9vcgogICogIG1vZGlmeSBpdCB1bmRlciB0aGUgdGVybXMgb2Yg
dGhlIEdOVSBMZXNzZXIgR2VuZXJhbCBQdWJsaWMKQEAgLTc5LDYgKzc5LDEwIEBAIHN0cnVjdCBf
V2ViS2l0V2ViU3JjUHJpdmF0ZSB7CiAgICAgZ2NoYXIqIGlyYWRpb0dlbnJlOwogICAgIGdjaGFy
KiBpcmFkaW9Vcmw7CiAgICAgZ2NoYXIqIGlyYWRpb1RpdGxlOworCisgICAgLy8gVFJVRSBpZiBh
cHBzcmMgaXMgb2xkZXIgdGhhbiAwLjEwLjI3LCBzZWUKKyAgICAvLyBodHRwczovL2J1Z3ppbGxh
Lmdub21lLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NjA5NDIzCisgICAgZ2Jvb2xlYW4gcG9zdER1cmF0
aW9uOwogfTsKIAogZW51bSB7CkBAIC0yMzksNiArMjQzLDkgQEAgc3RhdGljIHZvaWQgd2Via2l0
X3dlYl9zcmNfaW5pdChXZWJLaXRXZWJTcmMqIHNyYywKICAgICBnc3RfYXBwX3NyY19zZXRfbWF4
X2J5dGVzKHByaXYtPmFwcHNyYywgNTEyICogMTAyNCk7CiAKICAgICB3ZWJLaXRXZWJTcmNTdG9w
KHNyYywgdHJ1ZSk7CisKKyAgICBHc3RFbGVtZW50RmFjdG9yeSogZmFjdG9yeSA9IEdTVF9FTEVN
RU5UX0ZBQ1RPUlkoR1NUX0VMRU1FTlRfR0VUX0NMQVNTKHByaXYtPmFwcHNyYyktPmVsZW1lbnRm
YWN0b3J5KTsKKyAgICBwcml2LT5wb3N0RHVyYXRpb24gPSAhZ3N0X3BsdWdpbl9mZWF0dXJlX2No
ZWNrX3ZlcnNpb24oR1NUX1BMVUdJTl9GRUFUVVJFKGZhY3RvcnkpLCAwLCAxMCwgMjcpOwogfQog
CiBzdGF0aWMgdm9pZCB3ZWJLaXRXZWJTcmNGaW5hbGl6ZShHT2JqZWN0KiBvYmplY3QpCkBAIC02
MjUsNiArNjMyLDEyIEBAIHZvaWQgU3RyZWFtaW5nQ2xpZW50OjpkaWRSZWNlaXZlUmVzcG9uc2Uo
UmVzb3VyY2VIYW5kbGUqLCBjb25zdCBSZXNvdXJjZVJlc3BvbnNlCiAgICAgaWYgKGxlbmd0aCA+
IDApIHsKICAgICAgICAgbGVuZ3RoICs9IHByaXYtPnJlcXVlc3RlZE9mZnNldDsKICAgICAgICAg
Z3N0X2FwcF9zcmNfc2V0X3NpemUocHJpdi0+YXBwc3JjLCBsZW5ndGgpOworICAgICAgICBpZiAo
cHJpdi0+cG9zdER1cmF0aW9uKSB7CisgICAgICAgICAgICBnc3Rfc2VnbWVudF9zZXRfZHVyYXRp
b24oJkdTVF9CQVNFX1NSQyhwcml2LT5hcHBzcmMpLT5zZWdtZW50LCBHU1RfRk9STUFUX0JZVEVT
LCBsZW5ndGgpOworICAgICAgICAgICAgZ3N0X2VsZW1lbnRfcG9zdF9tZXNzYWdlKEdTVF9FTEVN
RU5UKHByaXYtPmFwcHNyYyksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Z3N0X21lc3NhZ2VfbmV3X2R1cmF0aW9uKEdTVF9PQkpFQ1QocHJpdi0+YXBwc3JjKSwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
R1NUX0ZPUk1BVF9CWVRFUywgbGVuZ3RoKSk7CisgICAgICAgIH0KICAgICB9CiAKICAgICBwcml2
LT5zaXplID0gbGVuZ3RoID49IDAgPyBsZW5ndGggOiAwOwpkaWZmIC0tZ2l0IGEvV2ViQ29yZS9w
bGF0Zm9ybS9ncmFwaGljcy9ndGsvV2ViS2l0V2ViU291cmNlR1N0cmVhbWVyLmggYi9XZWJDb3Jl
L3BsYXRmb3JtL2dyYXBoaWNzL2d0ay9XZWJLaXRXZWJTb3VyY2VHU3RyZWFtZXIuaAppbmRleCAw
NDVlN2Q3Li5hZTE5NjQwIDEwMDY0NAotLS0gYS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2d0
ay9XZWJLaXRXZWJTb3VyY2VHU3RyZWFtZXIuaAorKysgYi9XZWJDb3JlL3BsYXRmb3JtL2dyYXBo
aWNzL2d0ay9XZWJLaXRXZWJTb3VyY2VHU3RyZWFtZXIuaApAQCAtMSw1ICsxLDUgQEAKIC8qCi0g
KiAgQ29weXJpZ2h0IChDKSAyMDA5IFNlYmFzdGlhbiBEcsO2Z2UgPHNlYmFzdGlhbi5kcm9lZ2VA
Y29sbGFib3JhLmNvLnVrPgorICogIENvcHlyaWdodCAoQykgMjAwOSwyMDEwIFNlYmFzdGlhbiBE
csO2Z2UgPHNlYmFzdGlhbi5kcm9lZ2VAY29sbGFib3JhLmNvLnVrPgogICoKICAqICBUaGlzIGxp
YnJhcnkgaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yCiAg
KiAgbW9kaWZ5IGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIExlc3NlciBHZW5lcmFsIFB1
YmxpYwotLSAKMS42LjYuMQoK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>48640</attachid>
            <date>2010-02-12 06:16:49 -0800</date>
            <delta_ts>2010-02-16 13:30:11 -0800</delta_ts>
            <desc>0001-Notify-about-size-changes-in-the-WebKit-GStreamer-so.patch</desc>
            <filename>0001-Notify-about-size-changes-in-the-WebKit-GStreamer-so.patch</filename>
            <type>text/plain</type>
            <size>7941</size>
            <attacher name="Sebastian Dröge (slomo)">slomo</attacher>
            
              <data encoding="base64">RnJvbSBlODczZGNmZjdhZmQwYTczNzRjMGUxMzVmZTlkNjZkZjc5NmRhYTFkIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiA9P1VURi04P3E/U2ViYXN0aWFuPTIwRHI9QzM9QjZnZT89IDxz
ZWJhc3RpYW4uZHJvZWdlQGNvbGxhYm9yYS5jby51az4KRGF0ZTogRnJpLCAxMiBGZWIgMjAxMCAw
OTo0NjozMyArMDEwMApTdWJqZWN0OiBbUEFUQ0hdIE5vdGlmeSBhYm91dCBzaXplIGNoYW5nZXMg
aW4gdGhlIFdlYktpdCBHU3RyZWFtZXIgc291cmNlCgpUaGlzIG1ha2VzIHN1cmUgdGhhdCBvdGhl
ciBHU3RyZWFtZXIgZWxlbWVudHMga25vdyBhYm91dCB0aGUKc2l6ZSBhbmQgb24tZGlzayBidWZm
ZXJpbmcgYWN0dWFsbHkgd29ya3MuCk9ubHkgbm90aWZ5IGFib3V0IHNpemUgY2hhbmdlcyBpZiBn
c3QtcGx1Z2lucy1iYXNlIGJlZm9yZQowLjEwLjI3IGlzIHVzZWQsIGJlY2F1c2UgZnJvbSB0aGF0
IHZlcnNpb24gb253YXJkcyB0aGlzIGlzCmF1dG9tYXRpY2FsbHkgaGFuZGxlZC4KCklmIGFwcHNy
YyAwLjEwLjI3IG9yIGxhdGVyIGlzIHVzZWQsIHNldCB0aGUgbWluLXBlcmNlbnQgcHJvcGVydHkK
dG8gMjAlIHRvIGFsbG93IG1vcmUgdGltZSB0byBwYXNzIGJldHdlZW4gdGhlIG5lZWQtZGF0YSBz
aWduYWwKYW5kIHN0YXJ2YXRpb24gb2YgdGhlIHBpcGVsaW5lLgoKQWxzbyByZXNldCB0aGUgc2l6
ZSB3aGVuIHN0b3BwaW5nIHRoZSBzb3VyY2UgYW5kIHNlbmQgRU9TCm9uIHNlZWtpbmcgZmFpbHVy
ZXMuCi0tLQogV2ViQ29yZS9DaGFuZ2VMb2cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgfCAgIDI1ICsrKysrKysrKysrCiAuLi4vZ3JhcGhpY3MvZ3RrL1dlYktpdFdlYlNvdXJjZUdT
dHJlYW1lci5jcHAgICAgICB8ICAgNDUgKysrKysrKysrKysrKysrLS0tLQogLi4uL2dyYXBoaWNz
L2d0ay9XZWJLaXRXZWJTb3VyY2VHU3RyZWFtZXIuaCAgICAgICAgfCAgICAyICstCiAzIGZpbGVz
IGNoYW5nZWQsIDYxIGluc2VydGlvbnMoKyksIDExIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOWUxMjQ3YS4uM2E3
MTljOSAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvV2ViQ29yZS9DaGFuZ2VM
b2cKQEAgLTEsMyArMSwyOCBAQAorMjAxMC0wMi0xMiAgU2ViYXN0aWFuIERyw7ZnZSAgPHNlYmFz
dGlhbi5kcm9lZ2VAY29sbGFib3JhLmNvLnVrPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgIE5vdGlmeSBhYm91dCBzaXplIGNoYW5nZXMgaW4gdGhlIFdl
YktpdCBHU3RyZWFtZXIgc291cmNlLgorICAgICAgICAKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTM0ODgxCisKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFw
aGljcy9ndGsvV2ViS2l0V2ViU291cmNlR1N0cmVhbWVyLmNwcDoKKyAgICAgICAgKHdlYmtpdF93
ZWJfc3JjX2luaXQpOgorICAgICAgICAoU3RyZWFtaW5nQ2xpZW50OjpkaWRSZWNlaXZlUmVzcG9u
c2UpOgorICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL2d0ay9XZWJLaXRXZWJTb3VyY2VHU3Ry
ZWFtZXIuaDoKKyAgICAgICAgVGhpcyBtYWtlcyBzdXJlIHRoYXQgb3RoZXIgR1N0cmVhbWVyIGVs
ZW1lbnRzIGtub3cgYWJvdXQgdGhlCisgICAgICAgIHNpemUgYW5kIG9uLWRpc2sgYnVmZmVyaW5n
IGFjdHVhbGx5IHdvcmtzLgorICAgICAgICBPbmx5IG5vdGlmeSBhYm91dCBzaXplIGNoYW5nZXMg
aWYgZ3N0LXBsdWdpbnMtYmFzZSBiZWZvcmUKKyAgICAgICAgMC4xMC4yNyBpcyB1c2VkLCBiZWNh
dXNlIGZyb20gdGhhdCB2ZXJzaW9uIG9ud2FyZHMgdGhpcyBpcworICAgICAgICBhdXRvbWF0aWNh
bGx5IGhhbmRsZWQuCisgICAgICAgIAorICAgICAgICBJZiBhcHBzcmMgMC4xMC4yNyBvciBsYXRl
ciBpcyB1c2VkLCBzZXQgdGhlIG1pbi1wZXJjZW50IHByb3BlcnR5CisgICAgICAgIHRvIDIwJSB0
byBhbGxvdyBtb3JlIHRpbWUgdG8gcGFzcyBiZXR3ZWVuIHRoZSBuZWVkLWRhdGEgc2lnbmFsCisg
ICAgICAgIGFuZCBzdGFydmF0aW9uIG9mIHRoZSBwaXBlbGluZS4KKyAgICAgICAgCisgICAgICAg
IEFsc28gcmVzZXQgdGhlIHNpemUgd2hlbiBzdG9wcGluZyB0aGUgc291cmNlIGFuZCBzZW5kIEVP
UworICAgICAgICBvbiBzZWVraW5nIGZhaWx1cmVzLiAKKwogMjAxMC0wMi0xMSAgQXJpeWEgSGlk
YXlhdCAgPGFyaXlhLmhpZGF5YXRAZ21haWwuY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IEtl
bm5ldGggUm9oZGUgQ2hyaXN0aWFuc2VuLgpkaWZmIC0tZ2l0IGEvV2ViQ29yZS9wbGF0Zm9ybS9n
cmFwaGljcy9ndGsvV2ViS2l0V2ViU291cmNlR1N0cmVhbWVyLmNwcCBiL1dlYkNvcmUvcGxhdGZv
cm0vZ3JhcGhpY3MvZ3RrL1dlYktpdFdlYlNvdXJjZUdTdHJlYW1lci5jcHAKaW5kZXggMzkwYzBl
Yy4uZjRjODVhZCAxMDA2NDQKLS0tIGEvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9ndGsvV2Vi
S2l0V2ViU291cmNlR1N0cmVhbWVyLmNwcAorKysgYi9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNz
L2d0ay9XZWJLaXRXZWJTb3VyY2VHU3RyZWFtZXIuY3BwCkBAIC0xLDUgKzEsNSBAQAogLyoKLSAq
ICBDb3B5cmlnaHQgKEMpIDIwMDkgU2ViYXN0aWFuIERyw7ZnZSA8c2ViYXN0aWFuLmRyb2VnZUBj
b2xsYWJvcmEuY28udWs+CisgKiAgQ29weXJpZ2h0IChDKSAyMDA5LDIwMTAgU2ViYXN0aWFuIERy
w7ZnZSA8c2ViYXN0aWFuLmRyb2VnZUBjb2xsYWJvcmEuY28udWs+CiAgKgogICogIFRoaXMgbGli
cmFyeSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IKICAq
ICBtb2RpZnkgaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgTGVzc2VyIEdlbmVyYWwgUHVi
bGljCkBAIC03OSw2ICs3OSwxMCBAQCBzdHJ1Y3QgX1dlYktpdFdlYlNyY1ByaXZhdGUgewogICAg
IGdjaGFyKiBpcmFkaW9HZW5yZTsKICAgICBnY2hhciogaXJhZGlvVXJsOwogICAgIGdjaGFyKiBp
cmFkaW9UaXRsZTsKKworICAgIC8vIFRSVUUgaWYgYXBwc3JjJ3MgdmVyc2lvbiBpcyA+PSAwLjEw
LjI3LCBzZWUKKyAgICAvLyBodHRwczovL2J1Z3ppbGxhLmdub21lLm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9NjA5NDIzCisgICAgZ2Jvb2xlYW4gaGF2ZUFwcFNyYzI3OwogfTsKIAogZW51bSB7CkBAIC0x
MDksNyArMTEzLDcgQEAgc3RhdGljIHZvaWQgd2ViS2l0V2ViU3JjTmVlZERhdGFDYihHc3RBcHBT
cmMqIGFwcHNyYywgZ3VpbnQgbGVuZ3RoLCBncG9pbnRlciB1c2UKIHN0YXRpYyB2b2lkIHdlYktp
dFdlYlNyY0Vub3VnaERhdGFDYihHc3RBcHBTcmMqIGFwcHNyYywgZ3BvaW50ZXIgdXNlckRhdGEp
Owogc3RhdGljIGdib29sZWFuIHdlYktpdFdlYlNyY1NlZWtEYXRhQ2IoR3N0QXBwU3JjKiBhcHBz
cmMsIGd1aW50NjQgb2Zmc2V0LCBncG9pbnRlciB1c2VyRGF0YSk7CiAKLXN0YXRpYyB2b2lkIHdl
YktpdFdlYlNyY1N0b3AoV2ViS2l0V2ViU3JjKiBzcmMsIGJvb2wgcmVzZXRSZXF1ZXN0ZWRPZmZz
ZXQpOworc3RhdGljIHZvaWQgd2ViS2l0V2ViU3JjU3RvcChXZWJLaXRXZWJTcmMqIHNyYywgYm9v
bCBzZWVraW5nKTsKIAogc3RhdGljIEdzdEFwcFNyY0NhbGxiYWNrcyBhcHBzcmNDYWxsYmFja3Mg
PSB7CiAgICAgd2ViS2l0V2ViU3JjTmVlZERhdGFDYiwKQEAgLTIyMiw2ICsyMjYsOSBAQCBzdGF0
aWMgdm9pZCB3ZWJraXRfd2ViX3NyY19pbml0KFdlYktpdFdlYlNyYyogc3JjLAogICAgICAgICBy
ZXR1cm47CiAgICAgfQogCisgICAgR3N0RWxlbWVudEZhY3RvcnkqIGZhY3RvcnkgPSBHU1RfRUxF
TUVOVF9GQUNUT1JZKEdTVF9FTEVNRU5UX0dFVF9DTEFTUyhwcml2LT5hcHBzcmMpLT5lbGVtZW50
ZmFjdG9yeSk7CisgICAgcHJpdi0+aGF2ZUFwcFNyYzI3ID0gZ3N0X3BsdWdpbl9mZWF0dXJlX2No
ZWNrX3ZlcnNpb24oR1NUX1BMVUdJTl9GRUFUVVJFKGZhY3RvcnkpLCAwLCAxMCwgMjcpOworCiAg
ICAgZ3N0X2Jpbl9hZGQoR1NUX0JJTihzcmMpLCBHU1RfRUxFTUVOVChwcml2LT5hcHBzcmMpKTsK
IAogICAgIHRhcmdldHBhZCA9IGdzdF9lbGVtZW50X2dldF9zdGF0aWNfcGFkKEdTVF9FTEVNRU5U
KHByaXYtPmFwcHNyYyksICJzcmMiKTsKQEAgLTIzOCw3ICsyNDUsMTQgQEAgc3RhdGljIHZvaWQg
d2Via2l0X3dlYl9zcmNfaW5pdChXZWJLaXRXZWJTcmMqIHNyYywKICAgICAvLyBHU3RyZWFtZXIg
dG8gaGFuZGxlLgogICAgIGdzdF9hcHBfc3JjX3NldF9tYXhfYnl0ZXMocHJpdi0+YXBwc3JjLCA1
MTIgKiAxMDI0KTsKIAotICAgIHdlYktpdFdlYlNyY1N0b3Aoc3JjLCB0cnVlKTsKKyAgICAvLyBF
bWl0IHRoZSBuZWVkLWRhdGEgc2lnbmFsIGlmIHRoZSBxdWV1ZSBjb250YWlucyBsZXNzCisgICAg
Ly8gdGhhbiAyMCUgb2YgZGF0YS4gVGhpcyBhbGxvd3MgdXMgdG8gbmVlZCBzb21lIHRpbWUKKyAg
ICAvLyB0byB1bnBhdXNlIHRoZSBTb3VwTWVzc2FnZSBhbmQgbm90IHN0YXJ2ZSB0aGUgcGlwZWxp
bmUKKyAgICAvLyB1bnRpbCBpdCBpcyBmaW5hbGx5IHVucGF1c2VkLgorICAgIGlmIChwcml2LT5o
YXZlQXBwU3JjMjcpCisgICAgICAgIGdfb2JqZWN0X3NldChwcml2LT5hcHBzcmMsICJtaW4tcGVy
Y2VudCIsIDIwLCBOVUxMKTsKKworICAgIHdlYktpdFdlYlNyY1N0b3Aoc3JjLCBmYWxzZSk7CiB9
CiAKIHN0YXRpYyB2b2lkIHdlYktpdFdlYlNyY0ZpbmFsaXplKEdPYmplY3QqIG9iamVjdCkKQEAg
LTI5Niw3ICszMTAsNyBAQCBzdGF0aWMgdm9pZCB3ZWJLaXRXZWJTcmNHZXRQcm9wZXJ0eShHT2Jq
ZWN0KiBvYmplY3QsIGd1aW50IHByb3BJRCwgR1ZhbHVlKiB2YWx1ZQogfQogCiAKLXN0YXRpYyB2
b2lkIHdlYktpdFdlYlNyY1N0b3AoV2ViS2l0V2ViU3JjKiBzcmMsIGJvb2wgcmVzZXRSZXF1ZXN0
ZWRPZmZzZXQpCitzdGF0aWMgdm9pZCB3ZWJLaXRXZWJTcmNTdG9wKFdlYktpdFdlYlNyYyogc3Jj
LCBib29sIHNlZWtpbmcpCiB7CiAgICAgV2ViS2l0V2ViU3JjUHJpdmF0ZSogcHJpdiA9IHNyYy0+
cHJpdjsKIApAQCAtMzM1LDE1ICszNDksMTkgQEAgc3RhdGljIHZvaWQgd2ViS2l0V2ViU3JjU3Rv
cChXZWJLaXRXZWJTcmMqIHNyYywgYm9vbCByZXNldFJlcXVlc3RlZE9mZnNldCkKICAgICBnX2Zy
ZWUocHJpdi0+aXJhZGlvVGl0bGUpOwogICAgIHByaXYtPmlyYWRpb1RpdGxlID0gMDsKIAotICAg
IGlmIChwcml2LT5hcHBzcmMpCisgICAgaWYgKHByaXYtPmFwcHNyYykgewogICAgICAgICBnc3Rf
YXBwX3NyY19zZXRfY2Fwcyhwcml2LT5hcHBzcmMsIDApOworICAgICAgICBpZiAoIXNlZWtpbmcp
CisgICAgICAgICAgICBnc3RfYXBwX3NyY19zZXRfc2l6ZShwcml2LT5hcHBzcmMsIC0xKTsKKyAg
ICB9CiAKICAgICBwcml2LT5vZmZzZXQgPSAwOwotICAgIHByaXYtPnNpemUgPSAwOwogICAgIHBy
aXYtPnNlZWthYmxlID0gRkFMU0U7CiAKLSAgICBpZiAocmVzZXRSZXF1ZXN0ZWRPZmZzZXQpCisg
ICAgaWYgKCFzZWVraW5nKSB7CisgICAgICAgIHByaXYtPnNpemUgPSAwOwogICAgICAgICBwcml2
LT5yZXF1ZXN0ZWRPZmZzZXQgPSAwOworICAgIH0KIAogICAgIEdTVF9ERUJVR19PQkpFQ1Qoc3Jj
LCAiU3RvcHBlZCByZXF1ZXN0Iik7CiB9CkBAIC00MzQsNyArNDUyLDcgQEAgc3RhdGljIEdzdFN0
YXRlQ2hhbmdlUmV0dXJuIHdlYktpdFdlYlNyY0NoYW5nZVN0YXRlKEdzdEVsZW1lbnQqIGVsZW1l
bnQsIEdzdFN0YXQKICAgICAgICAgYnJlYWs7CiAgICAgY2FzZSBHU1RfU1RBVEVfQ0hBTkdFX1BB
VVNFRF9UT19SRUFEWToKICAgICAgICAgR1NUX0RFQlVHX09CSkVDVChzcmMsICJQQVVTRUQtPlJF
QURZIik7Ci0gICAgICAgIHdlYktpdFdlYlNyY1N0b3Aoc3JjLCB0cnVlKTsKKyAgICAgICAgd2Vi
S2l0V2ViU3JjU3RvcChzcmMsIGZhbHNlKTsKICAgICAgICAgYnJlYWs7CiAgICAgZGVmYXVsdDoK
ICAgICAgICAgYnJlYWs7CkBAIC01NTgsNyArNTc2LDcgQEAgc3RhdGljIHZvaWQgd2ViS2l0V2Vi
U3JjRW5vdWdoRGF0YUNiKEdzdEFwcFNyYyogYXBwc3JjLCBncG9pbnRlciB1c2VyRGF0YSkKIAog
c3RhdGljIGdib29sZWFuIHdlYktpdFdlYlNyY1NlZWtNYWluQ2IoV2ViS2l0V2ViU3JjKiBzcmMp
CiB7Ci0gICAgd2ViS2l0V2ViU3JjU3RvcChzcmMsIGZhbHNlKTsKKyAgICB3ZWJLaXRXZWJTcmNT
dG9wKHNyYywgdHJ1ZSk7CiAgICAgd2ViS2l0V2ViU3JjU3RhcnQoc3JjKTsKIAogICAgIHJldHVy
biBGQUxTRTsKQEAgLTYxNyw3ICs2MzUsOCBAQCB2b2lkIFN0cmVhbWluZ0NsaWVudDo6ZGlkUmVj
ZWl2ZVJlc3BvbnNlKFJlc291cmNlSGFuZGxlKiwgY29uc3QgUmVzb3VyY2VSZXNwb25zZQogICAg
IC8vIElmIHdlIHNlZWtlZCB3ZSBuZWVkIDIwNiA9PSBQQVJUSUFMX0NPTlRFTlQKICAgICBpZiAo
cHJpdi0+cmVxdWVzdGVkT2Zmc2V0ICYmIHJlc3BvbnNlLmh0dHBTdGF0dXNDb2RlKCkgIT0gMjA2
KSB7CiAgICAgICAgIEdTVF9FTEVNRU5UX0VSUk9SKG1fc3JjLCBSRVNPVVJDRSwgUkVBRCwgKDAp
LCAoMCkpOwotICAgICAgICB3ZWJLaXRXZWJTcmNTdG9wKG1fc3JjLCB0cnVlKTsKKyAgICAgICAg
Z3N0X2FwcF9zcmNfZW5kX29mX3N0cmVhbShwcml2LT5hcHBzcmMpOworICAgICAgICB3ZWJLaXRX
ZWJTcmNTdG9wKG1fc3JjLCBmYWxzZSk7CiAgICAgICAgIHJldHVybjsKICAgICB9CiAKQEAgLTYy
NSw2ICs2NDQsMTIgQEAgdm9pZCBTdHJlYW1pbmdDbGllbnQ6OmRpZFJlY2VpdmVSZXNwb25zZShS
ZXNvdXJjZUhhbmRsZSosIGNvbnN0IFJlc291cmNlUmVzcG9uc2UKICAgICBpZiAobGVuZ3RoID4g
MCkgewogICAgICAgICBsZW5ndGggKz0gcHJpdi0+cmVxdWVzdGVkT2Zmc2V0OwogICAgICAgICBn
c3RfYXBwX3NyY19zZXRfc2l6ZShwcml2LT5hcHBzcmMsIGxlbmd0aCk7CisgICAgICAgIGlmICgh
cHJpdi0+aGF2ZUFwcFNyYzI3KSB7CisgICAgICAgICAgICBnc3Rfc2VnbWVudF9zZXRfZHVyYXRp
b24oJkdTVF9CQVNFX1NSQyhwcml2LT5hcHBzcmMpLT5zZWdtZW50LCBHU1RfRk9STUFUX0JZVEVT
LCBsZW5ndGgpOworICAgICAgICAgICAgZ3N0X2VsZW1lbnRfcG9zdF9tZXNzYWdlKEdTVF9FTEVN
RU5UKHByaXYtPmFwcHNyYyksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Z3N0X21lc3NhZ2VfbmV3X2R1cmF0aW9uKEdTVF9PQkpFQ1QocHJpdi0+YXBwc3JjKSwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
R1NUX0ZPUk1BVF9CWVRFUywgbGVuZ3RoKSk7CisgICAgICAgIH0KICAgICB9CiAKICAgICBwcml2
LT5zaXplID0gbGVuZ3RoID49IDAgPyBsZW5ndGggOiAwOwpkaWZmIC0tZ2l0IGEvV2ViQ29yZS9w
bGF0Zm9ybS9ncmFwaGljcy9ndGsvV2ViS2l0V2ViU291cmNlR1N0cmVhbWVyLmggYi9XZWJDb3Jl
L3BsYXRmb3JtL2dyYXBoaWNzL2d0ay9XZWJLaXRXZWJTb3VyY2VHU3RyZWFtZXIuaAppbmRleCAw
NDVlN2Q3Li5hZTE5NjQwIDEwMDY0NAotLS0gYS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2d0
ay9XZWJLaXRXZWJTb3VyY2VHU3RyZWFtZXIuaAorKysgYi9XZWJDb3JlL3BsYXRmb3JtL2dyYXBo
aWNzL2d0ay9XZWJLaXRXZWJTb3VyY2VHU3RyZWFtZXIuaApAQCAtMSw1ICsxLDUgQEAKIC8qCi0g
KiAgQ29weXJpZ2h0IChDKSAyMDA5IFNlYmFzdGlhbiBEcsO2Z2UgPHNlYmFzdGlhbi5kcm9lZ2VA
Y29sbGFib3JhLmNvLnVrPgorICogIENvcHlyaWdodCAoQykgMjAwOSwyMDEwIFNlYmFzdGlhbiBE
csO2Z2UgPHNlYmFzdGlhbi5kcm9lZ2VAY29sbGFib3JhLmNvLnVrPgogICoKICAqICBUaGlzIGxp
YnJhcnkgaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yCiAg
KiAgbW9kaWZ5IGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIExlc3NlciBHZW5lcmFsIFB1
YmxpYwotLSAKMS42LjYuMQoK
</data>
<flag name="review"
          id="31355"
          type_id="1"
          status="-"
          setter="gustavo"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>48821</attachid>
            <date>2010-02-16 13:30:11 -0800</date>
            <delta_ts>2010-02-16 19:38:04 -0800</delta_ts>
            <desc>0001-Notify-about-size-changes-in-the-WebKit-GStreamer-so.patch</desc>
            <filename>0001-Notify-about-size-changes-in-the-WebKit-GStreamer-so.patch</filename>
            <type>text/plain</type>
            <size>8501</size>
            <attacher name="Sebastian Dröge (slomo)">slomo</attacher>
            
              <data encoding="base64">RnJvbSAwM2MwNDU2NjEwZjIwZmM4ZjE5YWY4ZTU3ZWM1ZTA4Mzk4MjhhNjE2IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiA9P1VURi04P3E/U2ViYXN0aWFuPTIwRHI9QzM9QjZnZT89IDxz
ZWJhc3RpYW4uZHJvZWdlQGNvbGxhYm9yYS5jby51az4KRGF0ZTogRnJpLCAxMiBGZWIgMjAxMCAw
OTo0NjozMyArMDEwMApTdWJqZWN0OiBbUEFUQ0hdIE5vdGlmeSBhYm91dCBzaXplIGNoYW5nZXMg
aW4gdGhlIFdlYktpdCBHU3RyZWFtZXIgc291cmNlCgpUaGlzIG1ha2VzIHN1cmUgdGhhdCBvdGhl
ciBHU3RyZWFtZXIgZWxlbWVudHMga25vdyBhYm91dCB0aGUKc2l6ZSBhbmQgb24tZGlzayBidWZm
ZXJpbmcgYWN0dWFsbHkgd29ya3MuCk9ubHkgbm90aWZ5IGFib3V0IHNpemUgY2hhbmdlcyBpZiBn
c3QtcGx1Z2lucy1iYXNlIGJlZm9yZQowLjEwLjI3IGlzIHVzZWQsIGJlY2F1c2UgZnJvbSB0aGF0
IHZlcnNpb24gb253YXJkcyB0aGlzIGlzCmF1dG9tYXRpY2FsbHkgaGFuZGxlZC4KCklmIGFwcHNy
YyAwLjEwLjI3IG9yIGxhdGVyIGlzIHVzZWQsIHNldCB0aGUgbWluLXBlcmNlbnQgcHJvcGVydHkK
dG8gMjAlIHRvIGFsbG93IG1vcmUgdGltZSB0byBwYXNzIGJldHdlZW4gdGhlIG5lZWQtZGF0YSBz
aWduYWwKYW5kIHN0YXJ2YXRpb24gb2YgdGhlIHBpcGVsaW5lLgoKQWxzbyByZXNldCB0aGUgc2l6
ZSB3aGVuIHN0b3BwaW5nIHRoZSBzb3VyY2UgYW5kIHNlbmQgRU9TCm9uIHNlZWtpbmcgZmFpbHVy
ZXMuCi0tLQogV2ViQ29yZS9DaGFuZ2VMb2cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgfCAgIDI1ICsrKysrKysrKysKIC4uLi9ncmFwaGljcy9ndGsvV2ViS2l0V2ViU291cmNlR1N0
cmVhbWVyLmNwcCAgICAgIHwgICA1MSArKysrKysrKysrKysrKysrLS0tLQogLi4uL2dyYXBoaWNz
L2d0ay9XZWJLaXRXZWJTb3VyY2VHU3RyZWFtZXIuaCAgICAgICAgfCAgICAyICstCiAzIGZpbGVz
IGNoYW5nZWQsIDY3IGluc2VydGlvbnMoKyksIDExIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMzFiMjBlNS4uZmEw
NzMyNyAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvV2ViQ29yZS9DaGFuZ2VM
b2cKQEAgLTEwNzgsNiArMTA3OCwzMSBAQAogICAgICAgICAqIHdlYnNvY2tldHMvV2ViU29ja2V0
SGFuZHNoYWtlLmNwcDoKICAgICAgICAgKFdlYkNvcmU6OldlYlNvY2tldEhhbmRzaGFrZTo6Y2xp
ZW50SGFuZHNoYWtlTWVzc2FnZSk6IHVzZSBjb29raWVSZXF1ZXN0SGVhZGVyRmllbGRWYWx1ZSgp
IGluc3RlYWQgb2YgY29va2llcygpIHRvIGluY2x1ZGUgSHR0cE9ubHkgY29va2llcy4KIAorMjAx
MC0wMi0xMiAgU2ViYXN0aWFuIERyw7ZnZSAgPHNlYmFzdGlhbi5kcm9lZ2VAY29sbGFib3JhLmNv
LnVrPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE5v
dGlmeSBhYm91dCBzaXplIGNoYW5nZXMgaW4gdGhlIFdlYktpdCBHU3RyZWFtZXIgc291cmNlLgor
ICAgICAgICAKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTM0ODgxCisKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9ndGsvV2ViS2l0V2ViU291cmNl
R1N0cmVhbWVyLmNwcDoKKyAgICAgICAgKHdlYmtpdF93ZWJfc3JjX2luaXQpOgorICAgICAgICAo
U3RyZWFtaW5nQ2xpZW50OjpkaWRSZWNlaXZlUmVzcG9uc2UpOgorICAgICAgICAqIHBsYXRmb3Jt
L2dyYXBoaWNzL2d0ay9XZWJLaXRXZWJTb3VyY2VHU3RyZWFtZXIuaDoKKyAgICAgICAgVGhpcyBt
YWtlcyBzdXJlIHRoYXQgb3RoZXIgR1N0cmVhbWVyIGVsZW1lbnRzIGtub3cgYWJvdXQgdGhlCisg
ICAgICAgIHNpemUgYW5kIG9uLWRpc2sgYnVmZmVyaW5nIGFjdHVhbGx5IHdvcmtzLgorICAgICAg
ICBPbmx5IG5vdGlmeSBhYm91dCBzaXplIGNoYW5nZXMgaWYgZ3N0LXBsdWdpbnMtYmFzZSBiZWZv
cmUKKyAgICAgICAgMC4xMC4yNyBpcyB1c2VkLCBiZWNhdXNlIGZyb20gdGhhdCB2ZXJzaW9uIG9u
d2FyZHMgdGhpcyBpcworICAgICAgICBhdXRvbWF0aWNhbGx5IGhhbmRsZWQuCisgICAgICAgIAor
ICAgICAgICBJZiBhcHBzcmMgMC4xMC4yNyBvciBsYXRlciBpcyB1c2VkLCBzZXQgdGhlIG1pbi1w
ZXJjZW50IHByb3BlcnR5CisgICAgICAgIHRvIDIwJSB0byBhbGxvdyBtb3JlIHRpbWUgdG8gcGFz
cyBiZXR3ZWVuIHRoZSBuZWVkLWRhdGEgc2lnbmFsCisgICAgICAgIGFuZCBzdGFydmF0aW9uIG9m
IHRoZSBwaXBlbGluZS4KKyAgICAgICAgCisgICAgICAgIEFsc28gcmVzZXQgdGhlIHNpemUgd2hl
biBzdG9wcGluZyB0aGUgc291cmNlIGFuZCBzZW5kIEVPUworICAgICAgICBvbiBzZWVraW5nIGZh
aWx1cmVzLiAKKwogMjAxMC0wMi0xMSAgQXJpeWEgSGlkYXlhdCAgPGFyaXlhLmhpZGF5YXRAZ21h
aWwuY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IEtlbm5ldGggUm9oZGUgQ2hyaXN0aWFuc2Vu
LgpkaWZmIC0tZ2l0IGEvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9ndGsvV2ViS2l0V2ViU291
cmNlR1N0cmVhbWVyLmNwcCBiL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZ3RrL1dlYktpdFdl
YlNvdXJjZUdTdHJlYW1lci5jcHAKaW5kZXggMzkwYzBlYy4uNzRhNzg1MiAxMDA2NDQKLS0tIGEv
V2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9ndGsvV2ViS2l0V2ViU291cmNlR1N0cmVhbWVyLmNw
cAorKysgYi9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2d0ay9XZWJLaXRXZWJTb3VyY2VHU3Ry
ZWFtZXIuY3BwCkBAIC0xLDUgKzEsNSBAQAogLyoKLSAqICBDb3B5cmlnaHQgKEMpIDIwMDkgU2Vi
YXN0aWFuIERyw7ZnZSA8c2ViYXN0aWFuLmRyb2VnZUBjb2xsYWJvcmEuY28udWs+CisgKiAgQ29w
eXJpZ2h0IChDKSAyMDA5LCAyMDEwIFNlYmFzdGlhbiBEcsO2Z2UgPHNlYmFzdGlhbi5kcm9lZ2VA
Y29sbGFib3JhLmNvLnVrPgogICoKICAqICBUaGlzIGxpYnJhcnkgaXMgZnJlZSBzb2Z0d2FyZTsg
eW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yCiAgKiAgbW9kaWZ5IGl0IHVuZGVyIHRoZSB0
ZXJtcyBvZiB0aGUgR05VIExlc3NlciBHZW5lcmFsIFB1YmxpYwpAQCAtNzksNiArNzksMTAgQEAg
c3RydWN0IF9XZWJLaXRXZWJTcmNQcml2YXRlIHsKICAgICBnY2hhciogaXJhZGlvR2VucmU7CiAg
ICAgZ2NoYXIqIGlyYWRpb1VybDsKICAgICBnY2hhciogaXJhZGlvVGl0bGU7CisKKyAgICAvLyBU
UlVFIGlmIGFwcHNyYydzIHZlcnNpb24gaXMgPj0gMC4xMC4yNywgc2VlCisgICAgLy8gaHR0cHM6
Ly9idWd6aWxsYS5nbm9tZS5vcmcvc2hvd19idWcuY2dpP2lkPTYwOTQyMworICAgIGdib29sZWFu
IGhhdmVBcHBTcmMyNzsKIH07CiAKIGVudW0gewpAQCAtMTA5LDcgKzExMyw3IEBAIHN0YXRpYyB2
b2lkIHdlYktpdFdlYlNyY05lZWREYXRhQ2IoR3N0QXBwU3JjKiBhcHBzcmMsIGd1aW50IGxlbmd0
aCwgZ3BvaW50ZXIgdXNlCiBzdGF0aWMgdm9pZCB3ZWJLaXRXZWJTcmNFbm91Z2hEYXRhQ2IoR3N0
QXBwU3JjKiBhcHBzcmMsIGdwb2ludGVyIHVzZXJEYXRhKTsKIHN0YXRpYyBnYm9vbGVhbiB3ZWJL
aXRXZWJTcmNTZWVrRGF0YUNiKEdzdEFwcFNyYyogYXBwc3JjLCBndWludDY0IG9mZnNldCwgZ3Bv
aW50ZXIgdXNlckRhdGEpOwogCi1zdGF0aWMgdm9pZCB3ZWJLaXRXZWJTcmNTdG9wKFdlYktpdFdl
YlNyYyogc3JjLCBib29sIHJlc2V0UmVxdWVzdGVkT2Zmc2V0KTsKK3N0YXRpYyB2b2lkIHdlYktp
dFdlYlNyY1N0b3AoV2ViS2l0V2ViU3JjKiBzcmMsIGJvb2wgc2Vla2luZyk7CiAKIHN0YXRpYyBH
c3RBcHBTcmNDYWxsYmFja3MgYXBwc3JjQ2FsbGJhY2tzID0gewogICAgIHdlYktpdFdlYlNyY05l
ZWREYXRhQ2IsCkBAIC0yMjIsNiArMjI2LDkgQEAgc3RhdGljIHZvaWQgd2Via2l0X3dlYl9zcmNf
aW5pdChXZWJLaXRXZWJTcmMqIHNyYywKICAgICAgICAgcmV0dXJuOwogICAgIH0KIAorICAgIEdz
dEVsZW1lbnRGYWN0b3J5KiBmYWN0b3J5ID0gR1NUX0VMRU1FTlRfRkFDVE9SWShHU1RfRUxFTUVO
VF9HRVRfQ0xBU1MocHJpdi0+YXBwc3JjKS0+ZWxlbWVudGZhY3RvcnkpOworICAgIHByaXYtPmhh
dmVBcHBTcmMyNyA9IGdzdF9wbHVnaW5fZmVhdHVyZV9jaGVja192ZXJzaW9uKEdTVF9QTFVHSU5f
RkVBVFVSRShmYWN0b3J5KSwgMCwgMTAsIDI3KTsKKwogICAgIGdzdF9iaW5fYWRkKEdTVF9CSU4o
c3JjKSwgR1NUX0VMRU1FTlQocHJpdi0+YXBwc3JjKSk7CiAKICAgICB0YXJnZXRwYWQgPSBnc3Rf
ZWxlbWVudF9nZXRfc3RhdGljX3BhZChHU1RfRUxFTUVOVChwcml2LT5hcHBzcmMpLCAic3JjIik7
CkBAIC0yMzgsNyArMjQ1LDIwIEBAIHN0YXRpYyB2b2lkIHdlYmtpdF93ZWJfc3JjX2luaXQoV2Vi
S2l0V2ViU3JjKiBzcmMsCiAgICAgLy8gR1N0cmVhbWVyIHRvIGhhbmRsZS4KICAgICBnc3RfYXBw
X3NyY19zZXRfbWF4X2J5dGVzKHByaXYtPmFwcHNyYywgNTEyICogMTAyNCk7CiAKLSAgICB3ZWJL
aXRXZWJTcmNTdG9wKHNyYywgdHJ1ZSk7CisgICAgLy8gRW1pdCB0aGUgbmVlZC1kYXRhIHNpZ25h
bCBpZiB0aGUgcXVldWUgY29udGFpbnMgbGVzcworICAgIC8vIHRoYW4gMjAlIG9mIGRhdGEuIFdp
dGhvdXQgdGhpcyB0aGUgbmVlZC1kYXRhIHNpZ25hbAorICAgIC8vIGlzIGVtaXR0ZWQgd2hlbiB0
aGUgcXVldWUgaXMgZW1wdHksIHdlIHRoZW4gZGlzcGF0Y2gKKyAgICAvLyB0aGUgc291cCBtZXNz
YWdlIHVucGF1c2luZyB0byB0aGUgbWFpbiBsb29wIGFuZCBmcm9tCisgICAgLy8gdGhlcmUgdW5w
YXVzZSB0aGUgc291cCBtZXNzYWdlLiBUaGlzIGFscmVhZHkgdGFrZXMKKyAgICAvLyBxdWl0ZSBz
b21lIHRpbWUgYW5kIGxpYnNvdXAgZXZlbiBuZWVkcyBzb21lIG1vcmUgdGltZQorICAgIC8vIHRv
IGFjdHVhbGx5IHByb3ZpZGUgZGF0YSBhZ2Fpbi4gSWYgd2UgZG8gYWxsIHRoaXMKKyAgICAvLyBh
bHJlYWR5IGlmIHRoZSBxdWV1ZSBpcyAyMCUgZW1wdHksIGl0J3MgbXVjaCBtb3JlCisgICAgLy8g
bGlrZWx5IHRoYXQgbGlic291cCBhbHJlYWR5IHByb3ZpZGVzIG5ldyBkYXRhIGJlZm9yZQorICAg
IC8vIHRoZSBxdWV1ZSBpcyByZWFsbHkgZW1wdHkuCisgICAgaWYgKHByaXYtPmhhdmVBcHBTcmMy
NykKKyAgICAgICAgZ19vYmplY3Rfc2V0KHByaXYtPmFwcHNyYywgIm1pbi1wZXJjZW50IiwgMjAs
IE5VTEwpOworCisgICAgd2ViS2l0V2ViU3JjU3RvcChzcmMsIGZhbHNlKTsKIH0KIAogc3RhdGlj
IHZvaWQgd2ViS2l0V2ViU3JjRmluYWxpemUoR09iamVjdCogb2JqZWN0KQpAQCAtMjk2LDcgKzMx
Niw3IEBAIHN0YXRpYyB2b2lkIHdlYktpdFdlYlNyY0dldFByb3BlcnR5KEdPYmplY3QqIG9iamVj
dCwgZ3VpbnQgcHJvcElELCBHVmFsdWUqIHZhbHVlCiB9CiAKIAotc3RhdGljIHZvaWQgd2ViS2l0
V2ViU3JjU3RvcChXZWJLaXRXZWJTcmMqIHNyYywgYm9vbCByZXNldFJlcXVlc3RlZE9mZnNldCkK
K3N0YXRpYyB2b2lkIHdlYktpdFdlYlNyY1N0b3AoV2ViS2l0V2ViU3JjKiBzcmMsIGJvb2wgc2Vl
a2luZykKIHsKICAgICBXZWJLaXRXZWJTcmNQcml2YXRlKiBwcml2ID0gc3JjLT5wcml2OwogCkBA
IC0zMzUsMTUgKzM1NSwxOSBAQCBzdGF0aWMgdm9pZCB3ZWJLaXRXZWJTcmNTdG9wKFdlYktpdFdl
YlNyYyogc3JjLCBib29sIHJlc2V0UmVxdWVzdGVkT2Zmc2V0KQogICAgIGdfZnJlZShwcml2LT5p
cmFkaW9UaXRsZSk7CiAgICAgcHJpdi0+aXJhZGlvVGl0bGUgPSAwOwogCi0gICAgaWYgKHByaXYt
PmFwcHNyYykKKyAgICBpZiAocHJpdi0+YXBwc3JjKSB7CiAgICAgICAgIGdzdF9hcHBfc3JjX3Nl
dF9jYXBzKHByaXYtPmFwcHNyYywgMCk7CisgICAgICAgIGlmICghc2Vla2luZykKKyAgICAgICAg
ICAgIGdzdF9hcHBfc3JjX3NldF9zaXplKHByaXYtPmFwcHNyYywgLTEpOworICAgIH0KIAogICAg
IHByaXYtPm9mZnNldCA9IDA7Ci0gICAgcHJpdi0+c2l6ZSA9IDA7CiAgICAgcHJpdi0+c2Vla2Fi
bGUgPSBGQUxTRTsKIAotICAgIGlmIChyZXNldFJlcXVlc3RlZE9mZnNldCkKKyAgICBpZiAoIXNl
ZWtpbmcpIHsKKyAgICAgICAgcHJpdi0+c2l6ZSA9IDA7CiAgICAgICAgIHByaXYtPnJlcXVlc3Rl
ZE9mZnNldCA9IDA7CisgICAgfQogCiAgICAgR1NUX0RFQlVHX09CSkVDVChzcmMsICJTdG9wcGVk
IHJlcXVlc3QiKTsKIH0KQEAgLTQzNCw3ICs0NTgsNyBAQCBzdGF0aWMgR3N0U3RhdGVDaGFuZ2VS
ZXR1cm4gd2ViS2l0V2ViU3JjQ2hhbmdlU3RhdGUoR3N0RWxlbWVudCogZWxlbWVudCwgR3N0U3Rh
dAogICAgICAgICBicmVhazsKICAgICBjYXNlIEdTVF9TVEFURV9DSEFOR0VfUEFVU0VEX1RPX1JF
QURZOgogICAgICAgICBHU1RfREVCVUdfT0JKRUNUKHNyYywgIlBBVVNFRC0+UkVBRFkiKTsKLSAg
ICAgICAgd2ViS2l0V2ViU3JjU3RvcChzcmMsIHRydWUpOworICAgICAgICB3ZWJLaXRXZWJTcmNT
dG9wKHNyYywgZmFsc2UpOwogICAgICAgICBicmVhazsKICAgICBkZWZhdWx0OgogICAgICAgICBi
cmVhazsKQEAgLTU1OCw3ICs1ODIsNyBAQCBzdGF0aWMgdm9pZCB3ZWJLaXRXZWJTcmNFbm91Z2hE
YXRhQ2IoR3N0QXBwU3JjKiBhcHBzcmMsIGdwb2ludGVyIHVzZXJEYXRhKQogCiBzdGF0aWMgZ2Jv
b2xlYW4gd2ViS2l0V2ViU3JjU2Vla01haW5DYihXZWJLaXRXZWJTcmMqIHNyYykKIHsKLSAgICB3
ZWJLaXRXZWJTcmNTdG9wKHNyYywgZmFsc2UpOworICAgIHdlYktpdFdlYlNyY1N0b3Aoc3JjLCB0
cnVlKTsKICAgICB3ZWJLaXRXZWJTcmNTdGFydChzcmMpOwogCiAgICAgcmV0dXJuIEZBTFNFOwpA
QCAtNjE3LDcgKzY0MSw4IEBAIHZvaWQgU3RyZWFtaW5nQ2xpZW50OjpkaWRSZWNlaXZlUmVzcG9u
c2UoUmVzb3VyY2VIYW5kbGUqLCBjb25zdCBSZXNvdXJjZVJlc3BvbnNlCiAgICAgLy8gSWYgd2Ug
c2Vla2VkIHdlIG5lZWQgMjA2ID09IFBBUlRJQUxfQ09OVEVOVAogICAgIGlmIChwcml2LT5yZXF1
ZXN0ZWRPZmZzZXQgJiYgcmVzcG9uc2UuaHR0cFN0YXR1c0NvZGUoKSAhPSAyMDYpIHsKICAgICAg
ICAgR1NUX0VMRU1FTlRfRVJST1IobV9zcmMsIFJFU09VUkNFLCBSRUFELCAoMCksICgwKSk7Ci0g
ICAgICAgIHdlYktpdFdlYlNyY1N0b3AobV9zcmMsIHRydWUpOworICAgICAgICBnc3RfYXBwX3Ny
Y19lbmRfb2Zfc3RyZWFtKHByaXYtPmFwcHNyYyk7CisgICAgICAgIHdlYktpdFdlYlNyY1N0b3Ao
bV9zcmMsIGZhbHNlKTsKICAgICAgICAgcmV0dXJuOwogICAgIH0KIApAQCAtNjI1LDYgKzY1MCwx
MiBAQCB2b2lkIFN0cmVhbWluZ0NsaWVudDo6ZGlkUmVjZWl2ZVJlc3BvbnNlKFJlc291cmNlSGFu
ZGxlKiwgY29uc3QgUmVzb3VyY2VSZXNwb25zZQogICAgIGlmIChsZW5ndGggPiAwKSB7CiAgICAg
ICAgIGxlbmd0aCArPSBwcml2LT5yZXF1ZXN0ZWRPZmZzZXQ7CiAgICAgICAgIGdzdF9hcHBfc3Jj
X3NldF9zaXplKHByaXYtPmFwcHNyYywgbGVuZ3RoKTsKKyAgICAgICAgaWYgKCFwcml2LT5oYXZl
QXBwU3JjMjcpIHsKKyAgICAgICAgICAgIGdzdF9zZWdtZW50X3NldF9kdXJhdGlvbigmR1NUX0JB
U0VfU1JDKHByaXYtPmFwcHNyYyktPnNlZ21lbnQsIEdTVF9GT1JNQVRfQllURVMsIGxlbmd0aCk7
CisgICAgICAgICAgICBnc3RfZWxlbWVudF9wb3N0X21lc3NhZ2UoR1NUX0VMRU1FTlQocHJpdi0+
YXBwc3JjKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnc3RfbWVzc2Fn
ZV9uZXdfZHVyYXRpb24oR1NUX09CSkVDVChwcml2LT5hcHBzcmMpLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBHU1RfRk9STUFU
X0JZVEVTLCBsZW5ndGgpKTsKKyAgICAgICAgfQogICAgIH0KIAogICAgIHByaXYtPnNpemUgPSBs
ZW5ndGggPj0gMCA/IGxlbmd0aCA6IDA7CmRpZmYgLS1naXQgYS9XZWJDb3JlL3BsYXRmb3JtL2dy
YXBoaWNzL2d0ay9XZWJLaXRXZWJTb3VyY2VHU3RyZWFtZXIuaCBiL1dlYkNvcmUvcGxhdGZvcm0v
Z3JhcGhpY3MvZ3RrL1dlYktpdFdlYlNvdXJjZUdTdHJlYW1lci5oCmluZGV4IDA0NWU3ZDcuLmFl
MTk2NDAgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZ3RrL1dlYktpdFdl
YlNvdXJjZUdTdHJlYW1lci5oCisrKyBiL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZ3RrL1dl
YktpdFdlYlNvdXJjZUdTdHJlYW1lci5oCkBAIC0xLDUgKzEsNSBAQAogLyoKLSAqICBDb3B5cmln
aHQgKEMpIDIwMDkgU2ViYXN0aWFuIERyw7ZnZSA8c2ViYXN0aWFuLmRyb2VnZUBjb2xsYWJvcmEu
Y28udWs+CisgKiAgQ29weXJpZ2h0IChDKSAyMDA5LDIwMTAgU2ViYXN0aWFuIERyw7ZnZSA8c2Vi
YXN0aWFuLmRyb2VnZUBjb2xsYWJvcmEuY28udWs+CiAgKgogICogIFRoaXMgbGlicmFyeSBpcyBm
cmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IKICAqICBtb2RpZnkg
aXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgTGVzc2VyIEdlbmVyYWwgUHVibGljCi0tIAox
LjYuNi4yCgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>