<?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>42482</bug_id>
          
          <creation_ts>2010-07-16 14:40:58 -0700</creation_ts>
          <short_desc>Add notification of when the BackForwardList changes</short_desc>
          <delta_ts>2010-07-16 15:20:49 -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>WebKit2</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Sam Weinig">sam</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>252705</commentid>
    <comment_count>0</comment_count>
    <who name="Sam Weinig">sam</who>
    <bug_when>2010-07-16 14:40:58 -0700</bug_when>
    <thetext>Add notification of when the BackForwardList changes to aid invalidation of Back/Forward related UI elements. &lt;rdar://problem/8197701&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>252722</commentid>
    <comment_count>1</comment_count>
      <attachid>61851</attachid>
    <who name="Sam Weinig">sam</who>
    <bug_when>2010-07-16 15:16:12 -0700</bug_when>
    <thetext>Created attachment 61851
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>252723</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-07-16 15:17:29 -0700</bug_when>
    <thetext>Attachment 61851 did not pass style-queue:

Failed to run &quot;[&apos;WebKitTools/Scripts/check-webkit-style&apos;]&quot; exit_code: 1
WebKit2/UIProcess/API/C/WKPage.h:96:  Extra space between WKPageDidChangeBackForwardListCallback and didChangeBackForwardList  [whitespace/declaration] [3]
Total errors found: 1 in 10 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>252724</commentid>
    <comment_count>3</comment_count>
    <who name="Sam Weinig">sam</who>
    <bug_when>2010-07-16 15:20:49 -0700</bug_when>
    <thetext>Landed in http://trac.webkit.org/changeset/63590</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>61851</attachid>
            <date>2010-07-16 15:16:12 -0700</date>
            <delta_ts>2010-07-16 15:18:21 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>patch.diff</filename>
            <type>text/plain</type>
            <size>10394</size>
            <attacher name="Sam Weinig">sam</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdDIvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYktpdDIvQ2hhbmdlTG9n
CShyZXZpc2lvbiA2MzU4NSkKKysrIFdlYktpdDIvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMjggQEAKKzIwMTAtMDctMTYgIFNhbSBXZWluaWcgIDxzYW1Ad2Via2l0Lm9yZz4K
KworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBGaXggZm9y
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD00MjQ4MgorICAgICAgICA8
cmRhcjovL3Byb2JsZW0vODE5NzcwMT4KKyAgICAgICAgQWRkIG5vdGlmaWNhdGlvbiBvZiB3aGVu
IHRoZSBCYWNrRm9yd2FyZExpc3QgY2hhbmdlcworICAgICAgICB0byBhaWQgaW52YWxpZGF0aW9u
IG9mIEJhY2svRm9yd2FyZCByZWxhdGVkIFVJIGVsZW1lbnRzLgorCisgICAgICAgICogVUlQcm9j
ZXNzL0FQSS9DL1dLUGFnZS5oOgorICAgICAgICBBZGQgZGlkQ2hhbmdlQmFja0ZvcndhcmRMaXN0
IHRvIHRoZSBXS1BhZ2VMb2FkZXJDbGllbnQuIFRoaXMgCisgICAgICAgIGZpcmVzIHdoZW5ldmVy
IGFuIGl0ZW0gaXMgYWRkZWQgb3IgcmVtb3ZlZCBmcm9tIHRoZSBiYWNrIGZvcndhcmQKKyAgICAg
ICAgbGlzdCBvciB3aGVuIHRoZSBjdXJzb3IgY2hhbmdlcyBwb3NpdGlvbi4KKworICAgICAgICAq
IFVJUHJvY2Vzcy9XZWJCYWNrRm9yd2FyZExpc3QuY3BwOgorICAgICAgICAoV2ViS2l0OjpXZWJC
YWNrRm9yd2FyZExpc3Q6OmFkZEl0ZW0pOgorICAgICAgICAoV2ViS2l0OjpXZWJCYWNrRm9yd2Fy
ZExpc3Q6OmdvVG9JdGVtKToKKyAgICAgICAgKiBVSVByb2Nlc3MvV2ViTG9hZGVyQ2xpZW50LmNw
cDoKKyAgICAgICAgKFdlYktpdDo6V2ViTG9hZGVyQ2xpZW50OjpkaWRDaGFuZ2VCYWNrRm9yd2Fy
ZExpc3QpOgorICAgICAgICAqIFVJUHJvY2Vzcy9XZWJMb2FkZXJDbGllbnQuaDoKKyAgICAgICAg
KiBVSVByb2Nlc3MvV2ViUGFnZVByb3h5LmNwcDoKKyAgICAgICAgKFdlYktpdDo6V2ViUGFnZVBy
b3h5OjpkaWRDaGFuZ2VCYWNrRm9yd2FyZExpc3QpOgorICAgICAgICAqIFVJUHJvY2Vzcy9XZWJQ
YWdlUHJveHkuaDoKKyAgICAgICAgUGlwZSBjaGFuZ2VzIHRvIHRoZSBXZWJCYWNrRm9yd2FyZExp
c3QgdXAgdG8gdGhlIHBhZ2UgbG9hZCBjbGllbnQuCisKIDIwMTAtMDctMTYgIEFsaWNlIExpdSAg
PGFsaWNlLmxpdUBhcHBsZS5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgU2FtIFdlaW5pZy4K
SW5kZXg6IFdlYktpdDIvVUlQcm9jZXNzL1dlYkJhY2tGb3J3YXJkTGlzdC5jcHAKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gV2ViS2l0Mi9VSVByb2Nlc3MvV2ViQmFja0ZvcndhcmRMaXN0LmNwcAkocmV2aXNpb24g
NjM1NzIpCisrKyBXZWJLaXQyL1VJUHJvY2Vzcy9XZWJCYWNrRm9yd2FyZExpc3QuY3BwCSh3b3Jr
aW5nIGNvcHkpCkBAIC0yNSw2ICsyNSw4IEBACiAKICNpbmNsdWRlICJXZWJCYWNrRm9yd2FyZExp
c3QuaCIKIAorI2luY2x1ZGUgIldlYlBhZ2VQcm94eS5oIgorCiBuYW1lc3BhY2UgV2ViS2l0IHsK
IAogc3RhdGljIGNvbnN0IHVuc2lnbmVkIERlZmF1bHRDYXBhY2l0eSA9IDEwMDsKQEAgLTYzLDEw
ICs2NSwxNiBAQCB2b2lkIFdlYkJhY2tGb3J3YXJkTGlzdDo6YWRkSXRlbShXZWJCYWNrCiAgICAg
ICAgIFJlZlB0cjxXZWJCYWNrRm9yd2FyZExpc3RJdGVtPiBpdGVtID0gbV9lbnRyaWVzWzBdOwog
ICAgICAgICBtX2VudHJpZXMucmVtb3ZlKDApOwogICAgICAgICBtX2N1cnJlbnQtLTsKKyAgICAg
ICAgCisgICAgICAgIGlmIChtX3BhZ2UpCisgICAgICAgICAgICBtX3BhZ2UtPmRpZENoYW5nZUJh
Y2tGb3J3YXJkTGlzdCgpOwogICAgIH0KIAogICAgIG1fZW50cmllcy5pbnNlcnQobV9jdXJyZW50
ICsgMSwgbmV3SXRlbSk7CiAgICAgbV9jdXJyZW50Kys7CisKKyAgICBpZiAobV9wYWdlKQorICAg
ICAgICBtX3BhZ2UtPmRpZENoYW5nZUJhY2tGb3J3YXJkTGlzdCgpOwogfQogCiB2b2lkIFdlYkJh
Y2tGb3J3YXJkTGlzdDo6Z29Ub0l0ZW0oV2ViQmFja0ZvcndhcmRMaXN0SXRlbSogaXRlbSkKQEAg
LTc5LDggKzg3LDExIEBAIHZvaWQgV2ViQmFja0ZvcndhcmRMaXN0Ojpnb1RvSXRlbShXZWJCYWMK
ICAgICAgICAgaWYgKG1fZW50cmllc1tpbmRleF0gPT0gaXRlbSkKICAgICAgICAgICAgIGJyZWFr
OwogICAgIH0KLSAgICBpZiAoaW5kZXggPCBtX2VudHJpZXMuc2l6ZSgpKQorICAgIGlmIChpbmRl
eCA8IG1fZW50cmllcy5zaXplKCkpIHsKICAgICAgICAgbV9jdXJyZW50ID0gaW5kZXg7CisgICAg
ICAgIGlmIChtX3BhZ2UpCisgICAgICAgICAgICBtX3BhZ2UtPmRpZENoYW5nZUJhY2tGb3J3YXJk
TGlzdCgpOworICAgIH0KIH0KIAogV2ViQmFja0ZvcndhcmRMaXN0SXRlbSogV2ViQmFja0Zvcndh
cmRMaXN0OjpjdXJyZW50SXRlbSgpCkluZGV4OiBXZWJLaXQyL1VJUHJvY2Vzcy9XZWJMb2FkZXJD
bGllbnQuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYktpdDIvVUlQcm9jZXNzL1dlYkxvYWRlckNsaWVu
dC5jcHAJKHJldmlzaW9uIDYzNTcyKQorKysgV2ViS2l0Mi9VSVByb2Nlc3MvV2ViTG9hZGVyQ2xp
ZW50LmNwcAkod29ya2luZyBjb3B5KQpAQCAtMTI3LDQgKzEyNywxMCBAQCB2b2lkIFdlYkxvYWRl
ckNsaWVudDo6ZGlkQmVjb21lUmVzcG9uc2l2CiAgICAgICAgIG1fcGFnZUxvYWRlckNsaWVudC5k
aWRCZWNvbWVSZXNwb25zaXZlKHRvUmVmKHBhZ2UpLCBtX3BhZ2VMb2FkZXJDbGllbnQuY2xpZW50
SW5mbyk7CiB9CiAKK3ZvaWQgV2ViTG9hZGVyQ2xpZW50OjpkaWRDaGFuZ2VCYWNrRm9yd2FyZExp
c3QoV2ViUGFnZVByb3h5KiBwYWdlKQoreworICAgIGlmIChtX3BhZ2VMb2FkZXJDbGllbnQuZGlk
Q2hhbmdlQmFja0ZvcndhcmRMaXN0KQorICAgICAgICBtX3BhZ2VMb2FkZXJDbGllbnQuZGlkQ2hh
bmdlQmFja0ZvcndhcmRMaXN0KHRvUmVmKHBhZ2UpLCBtX3BhZ2VMb2FkZXJDbGllbnQuY2xpZW50
SW5mbyk7Cit9CisKIH0gLy8gbmFtZXNwYWNlIFdlYktpdApJbmRleDogV2ViS2l0Mi9VSVByb2Nl
c3MvV2ViTG9hZGVyQ2xpZW50LmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViS2l0Mi9VSVByb2Nlc3MvV2Vi
TG9hZGVyQ2xpZW50LmgJKHJldmlzaW9uIDYzNTcyKQorKysgV2ViS2l0Mi9VSVByb2Nlc3MvV2Vi
TG9hZGVyQ2xpZW50LmgJKHdvcmtpbmcgY29weSkKQEAgLTU5LDYgKzU5LDggQEAgcHVibGljOgog
ICAgIHZvaWQgZGlkQmVjb21lVW5yZXNwb25zaXZlKFdlYlBhZ2VQcm94eSopOwogICAgIHZvaWQg
ZGlkQmVjb21lUmVzcG9uc2l2ZShXZWJQYWdlUHJveHkqKTsKIAorICAgIHZvaWQgZGlkQ2hhbmdl
QmFja0ZvcndhcmRMaXN0KFdlYlBhZ2VQcm94eSopOworCiBwcml2YXRlOgogICAgIFdLUGFnZUxv
YWRlckNsaWVudCBtX3BhZ2VMb2FkZXJDbGllbnQ7CiB9OwpJbmRleDogV2ViS2l0Mi9VSVByb2Nl
c3MvV2ViUGFnZVByb3h5LmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJLaXQyL1VJUHJvY2Vzcy9XZWJQ
YWdlUHJveHkuY3BwCShyZXZpc2lvbiA2MzU3MikKKysrIFdlYktpdDIvVUlQcm9jZXNzL1dlYlBh
Z2VQcm94eS5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTI2Nyw2ICsyNjcsMTEgQEAgdm9pZCBXZWJQ
YWdlUHJveHk6OmdvVG9CYWNrRm9yd2FyZEl0ZW0oVwogICAgIHByb2Nlc3MoKS0+c2VuZChXZWJQ
YWdlTWVzc2FnZTo6R29Ub0JhY2tGb3J3YXJkSXRlbSwgbV9wYWdlSUQsIENvcmVJUEM6OkluKGl0
ZW0tPml0ZW1JRCgpKSk7CiB9CiAKK3ZvaWQgV2ViUGFnZVByb3h5OjpkaWRDaGFuZ2VCYWNrRm9y
d2FyZExpc3QoKQoreworICAgIG1fbG9hZGVyQ2xpZW50LmRpZENoYW5nZUJhY2tGb3J3YXJkTGlz
dCh0aGlzKTsKK30KKwogdm9pZCBXZWJQYWdlUHJveHk6OnNldEZvY3VzZWQoYm9vbCBpc0ZvY3Vz
ZWQpCiB7CiAgICAgaWYgKCFpc1ZhbGlkKCkpCkBAIC0zNjcsNiArMzcyLDcgQEAgdm9pZCBXZWJQ
YWdlUHJveHk6OmdldFN0YXRpc3RpY3MoV0tDb250ZQogICAgIHN0YXRpc3RpY3MtPm51bWJlck9m
V0tGcmFtZXMgKz0gbV9mcmFtZU1hcC5zaXplKCk7CiB9CiAKKwogV2ViRnJhbWVQcm94eSogV2Vi
UGFnZVByb3h5Ojp3ZWJGcmFtZSh1aW50NjRfdCBmcmFtZUlEKSBjb25zdAogewogICAgIHJldHVy
biBtX2ZyYW1lTWFwLmdldChmcmFtZUlEKS5nZXQoKTsKSW5kZXg6IFdlYktpdDIvVUlQcm9jZXNz
L1dlYlBhZ2VQcm94eS5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYktpdDIvVUlQcm9jZXNzL1dlYlBhZ2VQ
cm94eS5oCShyZXZpc2lvbiA2MzU3MikKKysrIFdlYktpdDIvVUlQcm9jZXNzL1dlYlBhZ2VQcm94
eS5oCSh3b3JraW5nIGNvcHkpCkBAIC0xMTIsNiArMTEyLDcgQEAgcHVibGljOgogICAgIGJvb2wg
Y2FuR29CYWNrKCkgY29uc3Q7CiAKICAgICB2b2lkIGdvVG9CYWNrRm9yd2FyZEl0ZW0oV2ViQmFj
a0ZvcndhcmRMaXN0SXRlbSopOworICAgIHZvaWQgZGlkQ2hhbmdlQmFja0ZvcndhcmRMaXN0KCk7
CiAKICAgICB2b2lkIHNldEZvY3VzZWQoYm9vbCBpc0ZvY3VzZWQpOwogICAgIHZvaWQgc2V0QWN0
aXZlKGJvb2wgYWN0aXZlKTsKSW5kZXg6IFdlYktpdDIvVUlQcm9jZXNzL0FQSS9DL1dLUGFnZS5o
Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KLS0tIFdlYktpdDIvVUlQcm9jZXNzL0FQSS9DL1dLUGFnZS5oCShyZXZpc2lv
biA2MzU3MikKKysrIFdlYktpdDIvVUlQcm9jZXNzL0FQSS9DL1dLUGFnZS5oCSh3b3JraW5nIGNv
cHkpCkBAIC02OSw2ICs2OSw4IEBAIHR5cGVkZWYgdm9pZCAoKldLUGFnZURpZEZpbmlzaFByb2dy
ZXNzQ2EKIHR5cGVkZWYgdm9pZCAoKldLUGFnZURpZEJlY29tZVVucmVzcG9uc2l2ZUNhbGxiYWNr
KShXS1BhZ2VSZWYgcGFnZSwgY29uc3Qgdm9pZCAqY2xpZW50SW5mbyk7CiB0eXBlZGVmIHZvaWQg
KCpXS1BhZ2VEaWRCZWNvbWVSZXNwb25zaXZlQ2FsbGJhY2spKFdLUGFnZVJlZiBwYWdlLCBjb25z
dCB2b2lkICpjbGllbnRJbmZvKTsKIAordHlwZWRlZiB2b2lkICgqV0tQYWdlRGlkQ2hhbmdlQmFj
a0ZvcndhcmRMaXN0Q2FsbGJhY2spKFdLUGFnZVJlZiBwYWdlLCBjb25zdCB2b2lkICpjbGllbnRJ
bmZvKTsKKwogc3RydWN0IFdLUGFnZUxvYWRlckNsaWVudCB7CiAgICAgaW50ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2ZXJz
aW9uOwogICAgIGNvbnN0IHZvaWQgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgY2xpZW50SW5mbzsKQEAgLTkwLDYgKzkyLDggQEAgc3RydWN0
IFdLUGFnZUxvYWRlckNsaWVudCB7CiAgICAgLy8gRklYTUU6IFRoZXNlIHR3byBtZXRob2RzIHNo
b3VsZCBub3QgYmUgcGFydCBvZiB0aGlzIGNsaWVudC4KICAgICBXS1BhZ2VEaWRCZWNvbWVVbnJl
c3BvbnNpdmVDYWxsYmFjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpZEJlY29t
ZVVucmVzcG9uc2l2ZTsKICAgICBXS1BhZ2VEaWRCZWNvbWVSZXNwb25zaXZlQ2FsbGJhY2sgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpZEJlY29tZVJlc3BvbnNpdmU7CisKKyAg
ICBXS1BhZ2VEaWRDaGFuZ2VCYWNrRm9yd2FyZExpc3RDYWxsYmFjayAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGRpZENoYW5nZUJhY2tGb3J3YXJkTGlzdDsKIH07CiB0eXBlZGVmIHN0cnVj
dCBXS1BhZ2VMb2FkZXJDbGllbnQgV0tQYWdlTG9hZGVyQ2xpZW50OwogCkluZGV4OiBXZWJLaXRU
b29scy9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCShyZXZp
c2lvbiA2MzU4NSkKKysrIFdlYktpdFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAt
MSwzICsxLDIwIEBACisyMDEwLTA3LTE2ICBTYW0gV2VpbmlnICA8c2FtQHdlYmtpdC5vcmc+CisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgRml4IGZvciBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDI0ODIKKyAgICAgICAgPHJk
YXI6Ly9wcm9ibGVtLzgxOTc3MDE+CisgICAgICAgIEFkZCBub3RpZmljYXRpb24gb2Ygd2hlbiB0
aGUgQmFja0ZvcndhcmRMaXN0IGNoYW5nZXMKKyAgICAgICAgdG8gYWlkIGludmFsaWRhdGlvbiBv
ZiBCYWNrL0ZvcndhcmQgcmVsYXRlZCBVSSBlbGVtZW50cy4KKworICAgICAgICAqIE1pbmlCcm93
c2VyL21hYy9Ccm93c2VyV2luZG93Q29udHJvbGxlci5tOgorICAgICAgICAoX2RpZFN0YXJ0UHJv
dmlzaW9uYWxMb2FkRm9yRnJhbWUpOgorICAgICAgICAoX2RpZENvbW1pdExvYWRGb3JGcmFtZSk6
CisgICAgICAgIChfZGlkRmFpbExvYWRXaXRoRXJyb3JGb3JGcmFtZSk6CisgICAgICAgIChfZGlk
Q2hhbmdlQmFja0ZvcndhcmRMaXN0KToKKyAgICAgICAgKC1bQnJvd3NlcldpbmRvd0NvbnRyb2xs
ZXIgYXdha2VGcm9tTmliXSk6CisgICAgICAgICogV2ViS2l0VGVzdFJ1bm5lci9XZWJLaXRUZXN0
UnVubmVyLnhjb2RlcHJvai9wcm9qZWN0LnBieHByb2o6CisKIDIwMTAtMDctMTYgIEFsaWNlIExp
dSAgPGFsaWNlLmxpdUBhcHBsZS5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgU2FtIFdlaW5p
Zy4KSW5kZXg6IFdlYktpdFRvb2xzL01pbmlCcm93c2VyL21hYy9Ccm93c2VyV2luZG93Q29udHJv
bGxlci5tCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIFdlYktpdFRvb2xzL01pbmlCcm93c2VyL21hYy9Ccm93c2Vy
V2luZG93Q29udHJvbGxlci5tCShyZXZpc2lvbiA2MzU3MikKKysrIFdlYktpdFRvb2xzL01pbmlC
cm93c2VyL21hYy9Ccm93c2VyV2luZG93Q29udHJvbGxlci5tCSh3b3JraW5nIGNvcHkpCkBAIC0x
NTAsNyArMTUwLDYgQEAgLSAodm9pZClhcHBsaWNhdGlvblRlcm1pbmF0aW5nCiBzdGF0aWMgdm9p
ZCBfZGlkU3RhcnRQcm92aXNpb25hbExvYWRGb3JGcmFtZShXS1BhZ2VSZWYgcGFnZSwgV0tGcmFt
ZVJlZiBmcmFtZSwgY29uc3Qgdm9pZCAqY2xpZW50SW5mbykKIHsKICAgICBMT0coQCJkaWRTdGFy
dFByb3Zpc2lvbmFsTG9hZEZvckZyYW1lIik7Ci0gICAgWyhCcm93c2VyV2luZG93Q29udHJvbGxl
ciAqKWNsaWVudEluZm8gdmFsaWRhdGVUb29sYmFyXTsKIH0KIAogc3RhdGljIHZvaWQgX2RpZFJl
Y2VpdmVTZXJ2ZXJSZWRpcmVjdEZvclByb3Zpc2lvbmFsTG9hZEZvckZyYW1lKFdLUGFnZVJlZiBw
YWdlLCBXS0ZyYW1lUmVmIGZyYW1lLCBjb25zdCB2b2lkICpjbGllbnRJbmZvKQpAQCAtMTY2LDcg
KzE2NSw2IEBAIHN0YXRpYyB2b2lkIF9kaWRGYWlsUHJvdmlzaW9uYWxMb2FkV2l0aEUKIHN0YXRp
YyB2b2lkIF9kaWRDb21taXRMb2FkRm9yRnJhbWUoV0tQYWdlUmVmIHBhZ2UsIFdLRnJhbWVSZWYg
ZnJhbWUsIGNvbnN0IHZvaWQgKmNsaWVudEluZm8pCiB7CiAgICAgTE9HKEAiZGlkQ29tbWl0TG9h
ZEZvckZyYW1lIik7Ci0gICAgWyhCcm93c2VyV2luZG93Q29udHJvbGxlciAqKWNsaWVudEluZm8g
dmFsaWRhdGVUb29sYmFyXTsKIH0KIAogc3RhdGljIHZvaWQgX2RpZEZpbmlzaExvYWRGb3JGcmFt
ZShXS1BhZ2VSZWYgcGFnZSwgV0tGcmFtZVJlZiBmcmFtZSwgY29uc3Qgdm9pZCAqY2xpZW50SW5m
bykKQEAgLTE3Nyw3ICsxNzUsNiBAQCBzdGF0aWMgdm9pZCBfZGlkRmluaXNoTG9hZEZvckZyYW1l
KFdLUGFnCiBzdGF0aWMgdm9pZCBfZGlkRmFpbExvYWRXaXRoRXJyb3JGb3JGcmFtZShXS1BhZ2VS
ZWYgcGFnZSwgV0tGcmFtZVJlZiBmcmFtZSwgY29uc3Qgdm9pZCAqY2xpZW50SW5mbykKIHsKICAg
ICBMT0coQCJkaWRGYWlsTG9hZFdpdGhFcnJvckZvckZyYW1lIik7Ci0gICAgWyhCcm93c2VyV2lu
ZG93Q29udHJvbGxlciAqKWNsaWVudEluZm8gdmFsaWRhdGVUb29sYmFyXTsKIH0KIAogc3RhdGlj
IHZvaWQgX2RpZFJlY2VpdmVUaXRsZUZvckZyYW1lKFdLUGFnZVJlZiBwYWdlLCBXS1N0cmluZ1Jl
ZiB0aXRsZSwgV0tGcmFtZVJlZiBmcmFtZSwgY29uc3Qgdm9pZCAqY2xpZW50SW5mbykKQEAgLTIy
Miw2ICsyMTksMTEgQEAgc3RhdGljIHZvaWQgX2RpZEJlY29tZVJlc3BvbnNpdmUoV0tQYWdlUgog
ICAgIExPRyhAImRpZEJlY29tZVJlc3BvbnNpdmUiKTsKIH0KIAorc3RhdGljIHZvaWQgX2RpZENo
YW5nZUJhY2tGb3J3YXJkTGlzdChXS1BhZ2VSZWYgcGFnZSwgY29uc3Qgdm9pZCAqY2xpZW50SW5m
bykKK3sKKyAgICBbKEJyb3dzZXJXaW5kb3dDb250cm9sbGVyICopY2xpZW50SW5mbyB2YWxpZGF0
ZVRvb2xiYXJdOworfQorCiAjcHJhZ21hIG1hcmsgUG9saWN5IENsaWVudCBDYWxsYmFja3MKIAog
c3RhdGljIHZvaWQgX2RlY2lkZVBvbGljeUZvck5hdmlnYXRpb25BY3Rpb24oV0tQYWdlUmVmIHBh
Z2UsIFdLRnJhbWVOYXZpZ2F0aW9uVHlwZSBuYXZpZ2F0aW9uVHlwZSwgV0tVUkxSZWYgdXJsLCBX
S0ZyYW1lUmVmIGZyYW1lLCBXS0ZyYW1lUG9saWN5TGlzdGVuZXJSZWYgbGlzdGVuZXIsIGNvbnN0
IHZvaWQgKmNsaWVudEluZm8pCkBAIC0zNDgsNyArMzUwLDggQEAgLSAodm9pZClhd2FrZUZyb21O
aWIKICAgICAgICAgX2RpZENoYW5nZVByb2dyZXNzLAogICAgICAgICBfZGlkRmluaXNoUHJvZ3Jl
c3MsCiAgICAgICAgIF9kaWRCZWNvbWVVbnJlc3BvbnNpdmUsCi0gICAgICAgIF9kaWRCZWNvbWVS
ZXNwb25zaXZlCisgICAgICAgIF9kaWRCZWNvbWVSZXNwb25zaXZlLAorICAgICAgICBfZGlkQ2hh
bmdlQmFja0ZvcndhcmRMaXN0CiAgICAgfTsKICAgICBXS1BhZ2VTZXRQYWdlTG9hZGVyQ2xpZW50
KF93ZWJWaWV3LnBhZ2VSZWYsICZsb2FkQ2xpZW50KTsKICAgICAKSW5kZXg6IFdlYktpdFRvb2xz
L1dlYktpdFRlc3RSdW5uZXIvV2ViS2l0VGVzdFJ1bm5lci54Y29kZXByb2ovcHJvamVjdC5wYnhw
cm9qCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KLS0tIFdlYktpdFRvb2xzL1dlYktpdFRlc3RSdW5uZXIvV2ViS2l0VGVz
dFJ1bm5lci54Y29kZXByb2ovcHJvamVjdC5wYnhwcm9qCShyZXZpc2lvbiA2MzU3MikKKysrIFdl
YktpdFRvb2xzL1dlYktpdFRlc3RSdW5uZXIvV2ViS2l0VGVzdFJ1bm5lci54Y29kZXByb2ovcHJv
amVjdC5wYnhwcm9qCSh3b3JraW5nIGNvcHkpCkBAIC0xNzEsMTUgKzE3MSwxNSBAQAogCQlCQzI1
MTgzNTExRDE1NzFEMDAyRUJDMDEgLyogSW5qZWN0ZWRCdW5kbGUgKi8gPSB7CiAJCQlpc2EgPSBQ
QlhHcm91cDsKIAkJCWNoaWxkcmVuID0gKAotCQkJCUJDQzk5N0EwMTFEM0M4RjYwMDE3QkNBMiAv
KiBJbmplY3RlZEJ1bmRsZS5jcHAgKi8sCi0JCQkJNjVFQjg1OUQxMUVDNjdDQzAwMzREMzAwIC8q
IEFjdGl2YXRlRm9udHMuaCAqLywKIAkJCQk2NUVCODU5RTExRUM2N0NDMDAzNEQzMDAgLyogbWFj
ICovLAorCQkJCTY1RUI4NTlEMTFFQzY3Q0MwMDM0RDMwMCAvKiBBY3RpdmF0ZUZvbnRzLmggKi8s
CisJCQkJQkNDOTk3QTAxMUQzQzhGNjAwMTdCQ0EyIC8qIEluamVjdGVkQnVuZGxlLmNwcCAqLywK
IAkJCQlCQ0M5OTdBMTExRDNDOEY2MDAxN0JDQTIgLyogSW5qZWN0ZWRCdW5kbGUuaCAqLywKIAkJ
CQlCQzI1MTg0NjExRDE1NzY3MDAyRUJDMDEgLyogSW5qZWN0ZWRCdW5kbGVNYWluLmNwcCAqLywK
IAkJCQlCQ0M5OTdBMjExRDNDOEY2MDAxN0JDQTIgLyogSW5qZWN0ZWRCdW5kbGVQYWdlLmNwcCAq
LywKIAkJCQlCQ0M5OTdBMzExRDNDOEY2MDAxN0JDQTIgLyogSW5qZWN0ZWRCdW5kbGVQYWdlLmgg
Ki8sCi0JCQkJQkNDOTk4MTYxMUQzRjUxRTAwMTdCQ0EyIC8qIExheW91dFRlc3RDb250cm9sbGVy
LmggKi8sCiAJCQkJQkNDOTk4MTcxMUQzRjUxRTAwMTdCQ0EyIC8qIExheW91dFRlc3RDb250cm9s
bGVyLmNwcCAqLywKKwkJCQlCQ0M5OTgxNjExRDNGNTFFMDAxN0JDQTIgLyogTGF5b3V0VGVzdENv
bnRyb2xsZXIuaCAqLywKIAkJCSk7CiAJCQlwYXRoID0gSW5qZWN0ZWRCdW5kbGU7CiAJCQlzb3Vy
Y2VUcmVlID0gIjxncm91cD4iOwo=
</data>
<flag name="review"
          id="49951"
          type_id="1"
          status="+"
          setter="andersca"
    />
          </attachment>
      

    </bug>

</bugzilla>