<?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>92095</bug_id>
          
          <creation_ts>2012-07-24 04:22:21 -0700</creation_ts>
          <short_desc>[BlackBerry] Refactor BackingStorePrivate::BackingStorePrivate::clearAndUpdateTileOfNotRenderedRegion() to avoid touching tile frontbuffer</short_desc>
          <delta_ts>2012-07-26 09:22:51 -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>WebKit BlackBerry</component>
          <version>528+ (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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Arvid Nilsson">anilsson</reporter>
          <assigned_to name="Arvid Nilsson">anilsson</assigned_to>
          <cc>manyoso</cc>
    
    <cc>mifenton</cc>
    
    <cc>rwlbuis</cc>
    
    <cc>tonikitoo</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>yong.li.webkit</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>676639</commentid>
    <comment_count>0</comment_count>
    <who name="Arvid Nilsson">anilsson</who>
    <bug_when>2012-07-24 04:22:21 -0700</bug_when>
    <thetext>Part of PR 141439 work</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>676716</commentid>
    <comment_count>1</comment_count>
      <attachid>154031</attachid>
    <who name="Arvid Nilsson">anilsson</who>
    <bug_when>2012-07-24 05:55:30 -0700</bug_when>
    <thetext>Created attachment 154031
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>676718</commentid>
    <comment_count>2</comment_count>
      <attachid>154031</attachid>
    <who name="Arvid Nilsson">anilsson</who>
    <bug_when>2012-07-24 05:57:04 -0700</bug_when>
    <thetext>Comment on attachment 154031
Patch

Huh, wrong bug...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>679241</commentid>
    <comment_count>3</comment_count>
      <attachid>154631</attachid>
    <who name="Arvid Nilsson">anilsson</who>
    <bug_when>2012-07-26 06:12:30 -0700</bug_when>
    <thetext>Created attachment 154631
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>679244</commentid>
    <comment_count>4</comment_count>
    <who name="Arvid Nilsson">anilsson</who>
    <bug_when>2012-07-26 06:13:40 -0700</bug_when>
    <thetext>Reviewed internally by Adam and Jakob.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>679409</commentid>
    <comment_count>5</comment_count>
      <attachid>154631</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-07-26 09:22:47 -0700</bug_when>
    <thetext>Comment on attachment 154631
Patch

Clearing flags on attachment: 154631

Committed r123756: &lt;http://trac.webkit.org/changeset/123756&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>679410</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-07-26 09:22:51 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>154031</attachid>
            <date>2012-07-24 05:55:30 -0700</date>
            <delta_ts>2012-07-24 05:57:03 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-92095-20120724145521.patch</filename>
            <type>text/plain</type>
            <size>2807</size>
            <attacher name="Arvid Nilsson">anilsson</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTIzMjY2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Js
YWNrYmVycnkvQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L0NoYW5nZUxvZwpp
bmRleCBiOGU1NmZkNzZlMWRlM2FlYTNmZWRjZjY0ZGUyODg5MWFmZWY2ZDhmLi5kNTkxODcwZGU0
ZDQ5ZDRlNWI1NThlY2ZiOGNiNTQ1MDUyYzFiN2YwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
L2JsYWNrYmVycnkvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9DaGFu
Z2VMb2cKQEAgLTEsNSArMSwyNSBAQAogMjAxMi0wNy0yMyAgQXJ2aWQgTmlsc3NvbiAgPGFuaWxz
c29uQHJpbS5jb20+CiAKKyAgICAgICAgW0JsYWNrQmVycnldIERvbid0IHRvdWNoIGEgdGlsZSBi
dWZmZXIgd2hpbGUgaXQncyBzdGlsbCBvbiBpdHMgd2F5IHRvIHRoZSBHUFUKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTkxOTkyCisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgUFI6IDE0MTQzOQorICAgICAgICBU
aGUgY29weVByZXZpb3VzQ29udGVudHNUb0JhY2tTdXJmYWNlT2ZUaWxlKCkgY2FsbCB3aWxsIGFs
c28gbW9kaWZ5CisgICAgICAgIGJ1ZmZlciBjb250ZW50cywgbW92ZSBpdCBhZnRlciB0aGUgYmxp
dCBnZW5lcmF0aW9uIGNvbmR2YXIgdG8gbWFrZSBzdXJlCisgICAgICAgIHdlJ3ZlIHdhaXRlZCBm
b3IgdGhlIGJ1ZmZlciB0byBiZWNvbWUgYXZhaWxhYmxlIGZpcnN0LgorCisgICAgICAgIFRoaXMg
aXMgZG9uZSBhcyBwYXJ0IG9mIHNvbWUgZ2VuZXJhbCBCYWNraW5nU3RvcmVQcml2YXRlOjpyZW5k
ZXIoKQorICAgICAgICBjbGVhbnVwIGluIFBSIDE0MTQzOS4KKworICAgICAgICBJbnRlcm5hbGx5
IHJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogQXBpL0JhY2tpbmdTdG9y
ZS5jcHA6CisgICAgICAgIChCbGFja0JlcnJ5OjpXZWJLaXQ6OkJhY2tpbmdTdG9yZVByaXZhdGU6
OnJlbmRlcik6CisKKzIwMTItMDctMjMgIEFydmlkIE5pbHNzb24gIDxhbmlsc3NvbkByaW0uY29t
PgorCiAgICAgICAgIFtCbGFja0JlcnJ5XSBSZW1vdmUgdW51c2VkIHZhcmlhYmxlIGluIEJhY2tp
bmdTdG9yZS5jcHAKICAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTkxOTg3CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9BcGkvQmFj
a2luZ1N0b3JlLmNwcCBiL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9BcGkvQmFja2luZ1N0b3Jl
LmNwcAppbmRleCA3YjNkMTYxZjBjMjdiYmVlZDQ1YmE0NjYzZTdkMmYxYmRhNWEzNDQzLi42NGU4
Yjc1M2E5MjU5ZDFkZGU0YWVkZjJhYzRmNGM5OGVmMzFiNTg0IDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViS2l0L2JsYWNrYmVycnkvQXBpL0JhY2tpbmdTdG9yZS5jcHAKKysrIGIvU291cmNlL1dlYktp
dC9ibGFja2JlcnJ5L0FwaS9CYWNraW5nU3RvcmUuY3BwCkBAIC0xMTEyLDExICsxMTEyLDYgQEAg
Ym9vbCBCYWNraW5nU3RvcmVQcml2YXRlOjpyZW5kZXIoY29uc3QgUGxhdGZvcm06OkludFJlY3Qm
IHJlY3QpCiAgICAgICAgICAgICAgICAgY29udGludWU7CiAgICAgICAgIH0KIAotICAgICAgICBj
b3B5UHJldmlvdXNDb250ZW50c1RvQmFja1N1cmZhY2VPZlRpbGUoZGlydHlUaWxlUmVjdCwgdGls
ZSk7Ci0KLSAgICAgICAgQmxhY2tCZXJyeTo6UGxhdGZvcm06OkdyYXBoaWNzOjpCdWZmZXIqIG5h
dGl2ZUJ1ZmZlcgotICAgICAgICAgICAgPSB0aWxlLT5iYWNrQnVmZmVyKCktPm5hdGl2ZUJ1ZmZl
cigpOwotCiAgICAgICAgIC8vIFRoaXMgY29kZSBpcyBvbmx5IG5lZWRlZCBmb3IgRUdMSW1hZ2Ug
Y29kZSBwYXRoLCBhbmQgb25seSBlZmZlY3RpdmUgaWYgd2UgYXJlIHN3YXBwaW5nIHRoZSByZW5k
ZXIgdGFyZ2V0LgogICAgICAgICAvLyBUaGlzIGNvbWJpbmF0aW9uIGlzIG9ubHkgdHJ1ZSBpZiB0
aGVyZSdzIGEgR0xFUzJVc2FnZSB3aW5kb3cuCiAgICAgICAgIC8vIEZJWE1FOiBVc2UgYW4gRUdM
IGZlbmNlIGluc3RlYWQsIFBSMTUyMTMyCkBAIC0xMTM3LDYgKzExMzIsMTMgQEAgYm9vbCBCYWNr
aW5nU3RvcmVQcml2YXRlOjpyZW5kZXIoY29uc3QgUGxhdGZvcm06OkludFJlY3QmIHJlY3QpCiAg
ICAgICAgICAgICBwdGhyZWFkX211dGV4X3VubG9jaygmbV9ibGl0R2VuZXJhdGlvbkxvY2spOwog
ICAgICAgICB9CiAKKyAgICAgICAgLy8gTW9kaWZ5IHRoZSBidWZmZXIgb25seSBhZnRlciB3ZSd2
ZSB3YWl0ZWQgZm9yIHRoZSBidWZmZXIgdG8gYmVjb21lIGF2YWlsYWJsZSBhYm92ZS4KKyAgICAg
ICAgLy8gY29weVByZXZpb3VzQ29udGVudHNUb0JhY2tTdXJmYWNlT2ZUaWxlKCkgd2lsbCBhbHNv
IG1vZGlmeSB0aGUgYnVmZmVyLgorCisgICAgICAgIEJsYWNrQmVycnk6OlBsYXRmb3JtOjpHcmFw
aGljczo6QnVmZmVyKiBuYXRpdmVCdWZmZXIgPSB0aWxlLT5iYWNrQnVmZmVyKCktPm5hdGl2ZUJ1
ZmZlcigpOworCisgICAgICAgIGNvcHlQcmV2aW91c0NvbnRlbnRzVG9CYWNrU3VyZmFjZU9mVGls
ZShkaXJ0eVRpbGVSZWN0LCB0aWxlKTsKKwogICAgICAgICAvLyBGSVhNRTogbW9kaWZ5IHJlbmRl
ciB0byB0YWtlIGEgVmVjdG9yPEludFJlY3Q+IHBhcmFtZXRlciBzbyB3ZSdyZSBub3QgcmVjcmVh
dGluZwogICAgICAgICAvLyBHcmFwaGljc0NvbnRleHQgb24gdGhlIHN0YWNrIGVhY2ggdGltZS4K
ICAgICAgICAgcmVuZGVyQ29udGVudHMobmF0aXZlQnVmZmVyLCBvcmlnaW5PZlRpbGUoaW5kZXgp
LCBkaXJ0eVJlY3QpOwo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>154631</attachid>
            <date>2012-07-26 06:12:30 -0700</date>
            <delta_ts>2012-07-26 09:22:47 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-92095-20120726151219.patch</filename>
            <type>text/plain</type>
            <size>6558</size>
            <attacher name="Arvid Nilsson">anilsson</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTIzNjczCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Js
YWNrYmVycnkvQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L0NoYW5nZUxvZwpp
bmRleCA4Zjc5ZTAzOWRlMDgwZDk2MTU0Zjg0ODZjYTIzOWFiMmUxMDQ4NGJiLi4xNmUxMTY5Njky
YzQzNDA0MzMxZGRkOWJkNDc4OTBiMzQ4MGU2MjI1IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
L2JsYWNrYmVycnkvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9DaGFu
Z2VMb2cKQEAgLTEsMyArMSwzOSBAQAorMjAxMi0wNy0yNCAgQXJ2aWQgTmlsc3NvbiAgPGFuaWxz
c29uQHJpbS5jb20+CisKKyAgICAgICAgW0JsYWNrQmVycnldIFJlZmFjdG9yIEJhY2tpbmdTdG9y
ZVByaXZhdGU6OkJhY2tpbmdTdG9yZVByaXZhdGU6OmNsZWFyQW5kVXBkYXRlVGlsZU9mTm90UmVu
ZGVyZWRSZWdpb24oKSB0byBhdm9pZCB0b3VjaGluZyB0aWxlIGZyb250YnVmZmVyCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05MjA5NQorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFBSOiAxNDE0MzkKKyAgICAg
ICAgU3BlY2lmaWNhbGx5LCB3ZSB3YW50IHRvIGF2b2lkIGNoYW5naW5nIHRoZSByZW5kZXJlZCBy
ZWdpb24gb2YgdGhlCisgICAgICAgIGZyb250IGJ1ZmZlciB3aXRob3V0IHByb3BlciBzeW5jaHJv
bml6YXRpb24uCisKKyAgICAgICAgVGhlIG1ldGhvZCBpcyB0cnlpbmcgdG8gZm9yY2UgY2hlY2tl
cmJvYXJkIHRvIGFwcGVhciBvbiBzY3JlZW4gYmVjYXVzZQorICAgICAgICBhbiBhcmVhIHdhcyBp
bnZhbGlkYXRlZCBidXQgdGhlIHJlbmRlciBqb2Igd2FzIGRyb3BwZWQsIHNvIHRoZSB0aWxlCisg
ICAgICAgIGNvbnRlbnRzIGFyZSBub3cgaW52YWxpZC4KKworICAgICAgICBVbmZvcnR1bmF0ZWx5
IGl0IGRpZCB0aGlzIGluIGEgd2F5IHdoaWNoIGlzIG5vdCB0aHJlYWQgc2FmZS4gRml4ZWQgYnkK
KyAgICAgICAgbWFraW5nIGl0IHRocmVhZCBzYWZlLCBpbiBhIHdheSB0aGF0IG1pbmltaXplcyBt
ZW1vcnkgYmFuZHdpZHRoIHVzYWdlLgorCisgICAgICAgIEluc3RlYWQgb2YgdXNpbmcgdGhlIGN1
c3RvbWFyeSBzZXF1ZW5jZSBvZiBjb3B5LWJhY2ssIG1vZGlmeSBhbmQgc3dhcCwKKyAgICAgICAg
d2Ugc2VuZCBhIHN5bmNocm9ub3VzIG1lc3NhZ2UgdG8gdGhlIGNvbXBvc2l0aW5nIHRocmVhZCB0
byBhdm9pZCB0aGUKKyAgICAgICAgY29weS1iYWNrIHN0ZXAgYW5kIHNhdmUgbWVtb3J5IGJhbmR3
aWR0aC4gVGhlIHRyYWRlLW9mZiBpcyB0aGF0IHRoZQorICAgICAgICBXZWJLaXQgdGhyZWFkIG1p
Z2h0IHdhaXQgYSBsaXR0bGUgbG9uZ2VyIGZvciB0aGUgY29tcG9zaXRpbmcgdGhyZWFkCisgICAg
ICAgIHRoYW4gaXQgd291bGQgZnJvbSBhIHdhaXRGb3JDdXJyZW50TWVzc2FnZSgpIGNhbGwuCisK
KyAgICAgICAgVGhlIHdheSB3ZSBzeW5jaHJvbml6ZSB0aGlzIGlzIHJhdGhlciBleHBlbnNpdmUg
Zm9yIHRoZSBXZWJLaXQgdGhyZWFkLAorICAgICAgICBhbmQgdGhpcyBtZXRob2QgaXMgY2FsbGVk
IHJhdGhlciBjYXJlbGVzc2x5LCBzbyBhZGQgdmFyaW91cyBlYXJseQorICAgICAgICByZXR1cm5z
IHRvIGF2b2lkIGRvaW5nIGl0IHJlZHVuZGFudGx5LgorCisgICAgICAgIEludGVybmFsbHkgcmV2
aWV3ZWQgYnkgSmFrb2IgUGV0c292aXRzIGFuZCBBZGFtIFRyZWF0LgorCisgICAgICAgICogQXBp
L0JhY2tpbmdTdG9yZS5jcHA6CisgICAgICAgIChCbGFja0JlcnJ5OjpXZWJLaXQ6OkJhY2tpbmdT
dG9yZVByaXZhdGU6OmluZGV4T2ZUaWxlKToKKyAgICAgICAgKEJsYWNrQmVycnk6OldlYktpdDo6
QmFja2luZ1N0b3JlUHJpdmF0ZTo6Y2xlYXJBbmRVcGRhdGVUaWxlT2ZOb3RSZW5kZXJlZFJlZ2lv
bik6CisgICAgICAgICogQXBpL0JhY2tpbmdTdG9yZV9wLmg6CisgICAgICAgIChCYWNraW5nU3Rv
cmVQcml2YXRlKToKKwogMjAxMi0wNy0yMyAgQXJ2aWQgTmlsc3NvbiAgPGFuaWxzc29uQHJpbS5j
b20+CiAKICAgICAgICAgW0JsYWNrQmVycnldIFJlZmFjdG9yIEJhY2tpbmdTdG9yZVByaXZhdGU6
OnJlbmRlcigpIHRvIGF2b2lkIHRvdWNoaW5nIHRpbGUgZnJvbnRidWZmZXIKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9BcGkvQmFja2luZ1N0b3JlLmNwcCBiL1NvdXJjZS9X
ZWJLaXQvYmxhY2tiZXJyeS9BcGkvQmFja2luZ1N0b3JlLmNwcAppbmRleCA1ZDMwYjY2NGJiN2Yw
NTAxMGY1NWMzZjkwM2NhYTc4ODBkNjUzNzAyLi43OTMwMGY0MTYzYWFhZDViNmU2NDBkYzYzYzc0
ZjE0ZWViMDdkZDY4IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvQXBpL0Jh
Y2tpbmdTdG9yZS5jcHAKKysrIGIvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L0FwaS9CYWNraW5n
U3RvcmUuY3BwCkBAIC05MjksNiArOTI5LDkgQEAgdm9pZCBCYWNraW5nU3RvcmVQcml2YXRlOjpj
bGVhckFuZFVwZGF0ZVRpbGVPZk5vdFJlbmRlcmVkUmVnaW9uKGNvbnN0IFRpbGVJbmRleCYKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBjb25zdCBQbGF0Zm9ybTo6SW50UmVjdCYgYmFja2luZ1N0b3JlUmVjdCwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
b29sIHVwZGF0ZSkKIHsKKyAgICBpZiAodGlsZU5vdFJlbmRlcmVkUmVnaW9uLmlzRW1wdHkoKSkK
KyAgICAgICAgcmV0dXJuOworCiAgICAgLy8gSW50ZXJzZWN0IHRoZSB0aWxlIHdpdGggdGhlIG5v
dCByZW5kZXJlZCByZWdpb24gdG8gZ2V0IHRoZSBhcmVhcwogICAgIC8vIG9mIHRoZSB0aWxlIHRo
YXQgd2UgbmVlZCB0byBjbGVhci4KICAgICBJbnRSZWN0TGlzdCB0aWxlTm90UmVuZGVyZWRSZWdp
b25SZWN0cyA9IHRpbGVOb3RSZW5kZXJlZFJlZ2lvbi5yZWN0cygpOwpAQCAtOTQxLDE3ICs5NDQs
NDMgQEAgdm9pZCBCYWNraW5nU3RvcmVQcml2YXRlOjpjbGVhckFuZFVwZGF0ZVRpbGVPZk5vdFJl
bmRlcmVkUmVnaW9uKGNvbnN0IFRpbGVJbmRleCYKICAgICAgICAgICAgIC8vIEFkZCBpdCBhZ2Fp
biBhcyBhIHJlZ3VsYXIgcmVuZGVyIGpvYi4KICAgICAgICAgICAgIG1fcmVuZGVyUXVldWUtPmFk
ZFRvUXVldWUoUmVuZGVyUXVldWU6OlJlZ3VsYXJSZW5kZXIsIHRpbGVOb3RSZW5kZXJlZFJlZ2lv
blJlY3QpOwogICAgICAgICB9CisgICAgfQogCi0gICAgICAgIC8vIEZpbmQgdGhlIG9yaWdpbiBv
ZiB0aGlzIHRpbGUuCi0gICAgICAgIFBsYXRmb3JtOjpJbnRQb2ludCBvcmlnaW4gPSBvcmlnaW5P
ZlRpbGUoaW5kZXgsIGJhY2tpbmdTdG9yZVJlY3QpOworICAgIC8vIEZpbmQgdGhlIG9yaWdpbiBv
ZiB0aGlzIHRpbGUuCisgICAgUGxhdGZvcm06OkludFBvaW50IG9yaWdpbiA9IG9yaWdpbk9mVGls
ZShpbmRleCwgYmFja2luZ1N0b3JlUmVjdCk7CiAKLSAgICAgICAgLy8gTWFwIHRvIHRpbGUgY29v
cmRpbmF0ZXMuCi0gICAgICAgIHRpbGVOb3RSZW5kZXJlZFJlZ2lvblJlY3QubW92ZSgtb3JpZ2lu
LngoKSwgLW9yaWdpbi55KCkpOworICAgIC8vIE1hcCB0byB0aWxlIGNvb3JkaW5hdGVzLgorICAg
IFBsYXRmb3JtOjpJbnRSZWN0UmVnaW9uIHRyYW5zbGF0ZWRSZWdpb24odGlsZU5vdFJlbmRlcmVk
UmVnaW9uKTsKKyAgICB0cmFuc2xhdGVkUmVnaW9uLm1vdmUoLW9yaWdpbi54KCksIC1vcmlnaW4u
eSgpKTsKIAotICAgICAgICAvLyBDbGVhciB0aGUgdGlsZSBvZiB0aGlzIHJlZ2lvbi4KLSAgICAg
ICAgdGlsZS0+ZnJvbnRCdWZmZXIoKS0+Y2xlYXJSZW5kZXJlZFJlZ2lvbih0aWxlTm90UmVuZGVy
ZWRSZWdpb25SZWN0KTsKLSAgICAgICAgdGlsZS0+YmFja0J1ZmZlcigpLT5jbGVhclJlbmRlcmVk
UmVnaW9uKHRpbGVOb3RSZW5kZXJlZFJlZ2lvblJlY3QpOwotICAgIH0KKyAgICAvLyBJZiB0aGUg
cmVnaW9uIGluIHF1ZXN0aW9uIGlzIGFscmVhZHkgbWFya2VkIGFzIG5vdCByZW5kZXJlZCwgcmV0
dXJuIGVhcmx5CisgICAgaWYgKFBsYXRmb3JtOjpJbnRSZWN0UmVnaW9uOjppbnRlcnNlY3RSZWdp
b25zKHRpbGUtPmZyb250QnVmZmVyKCktPnJlbmRlcmVkUmVnaW9uKCksIHRyYW5zbGF0ZWRSZWdp
b24pLmlzRW1wdHkoKSkKKyAgICAgICAgcmV0dXJuOworCisgICAgLy8gQ2xlYXIgdGhlIHRpbGUg
b2YgdGhpcyByZWdpb24uIFRoZSBiYWNrIGJ1ZmZlciByZWdpb24gaXMgaW52YWxpZCBhbnl3YXks
IGJ1dCB0aGUgZnJvbnQKKyAgICAvLyBidWZmZXIgbXVzdCBub3QgYmUgbWFuaXB1bGF0ZWQgd2l0
aG91dCBzeW5jaHJvbml6YXRpb24gd2l0aCB0aGUgY29tcG9zaXRpbmcgdGhyZWFkLCBvcgorICAg
IC8vIHdlIGhhdmUgYSByYWNlLgorICAgIC8vIEluc3RlYWQgb2YgdXNpbmcgdGhlIGN1c3RvbWFy
eSBzZXF1ZW5jZSBvZiBjb3B5LWJhY2ssIG1vZGlmeSBhbmQgc3dhcCwgd2Ugc2VuZCBhIHN5bmNo
cm9ub3VzCisgICAgLy8gbWVzc2FnZSB0byB0aGUgY29tcG9zaXRpbmcgdGhyZWFkIHRvIGF2b2lk
IHRoZSBjb3B5LWJhY2sgc3RlcCBhbmQgc2F2ZSBtZW1vcnkgYmFuZHdpZHRoLgorICAgIC8vIFRo
ZSB0cmFkZS1vZmYgaXMgdGhhdCB0aGUgV2ViS2l0IHRocmVhZCBtaWdodCB3YWl0IGEgbGl0dGxl
IGxvbmdlciBmb3IgdGhlIGNvbXBvc2l0aW5nIHRocmVhZAorICAgIC8vIHRoYW4gaXQgd291bGQg
ZnJvbSBhIHdhaXRGb3JDdXJyZW50TWVzc2FnZSgpIGNhbGwuCisKKyAgICBBU1NFUlQoUGxhdGZv
cm06OndlYktpdFRocmVhZE1lc3NhZ2VDbGllbnQoKS0+aXNDdXJyZW50VGhyZWFkKCkpOworICAg
IGlmICghUGxhdGZvcm06OndlYktpdFRocmVhZE1lc3NhZ2VDbGllbnQoKS0+aXNDdXJyZW50VGhy
ZWFkKCkpCisgICAgICAgIHJldHVybjsKKworICAgIFBsYXRmb3JtOjp1c2VySW50ZXJmYWNlVGhy
ZWFkTWVzc2FnZUNsaWVudCgpLT5kaXNwYXRjaFN5bmNNZXNzYWdlKAorICAgICAgICBQbGF0Zm9y
bTo6Y3JlYXRlTWV0aG9kQ2FsbE1lc3NhZ2UoJkJhY2tpbmdTdG9yZVByaXZhdGU6OmNsZWFyUmVu
ZGVyZWRSZWdpb24sCisgICAgICAgICAgICB0aGlzLCB0aWxlLCB0cmFuc2xhdGVkUmVnaW9uKSk7
Cit9CisKK3ZvaWQgQmFja2luZ1N0b3JlUHJpdmF0ZTo6Y2xlYXJSZW5kZXJlZFJlZ2lvbihCYWNr
aW5nU3RvcmVUaWxlKiB0aWxlLCBjb25zdCBQbGF0Zm9ybTo6SW50UmVjdFJlZ2lvbiYgcmVnaW9u
KQoreworICAgIEFTU0VSVChQbGF0Zm9ybTo6dXNlckludGVyZmFjZVRocmVhZE1lc3NhZ2VDbGll
bnQoKS0+aXNDdXJyZW50VGhyZWFkKCkpOworICAgIGlmICghUGxhdGZvcm06OnVzZXJJbnRlcmZh
Y2VUaHJlYWRNZXNzYWdlQ2xpZW50KCktPmlzQ3VycmVudFRocmVhZCgpKQorICAgICAgICByZXR1
cm47CisKKyAgICB0aWxlLT5mcm9udEJ1ZmZlcigpLT5jbGVhclJlbmRlcmVkUmVnaW9uKHJlZ2lv
bik7CiB9CiAKIGJvb2wgQmFja2luZ1N0b3JlUHJpdmF0ZTo6aXNDdXJyZW50VmlzaWJsZUpvYihj
b25zdCBUaWxlSW5kZXgmIGluZGV4LCBCYWNraW5nU3RvcmVUaWxlKiB0aWxlLCBjb25zdCBQbGF0
Zm9ybTo6SW50UmVjdCYgYmFja2luZ1N0b3JlUmVjdCkgY29uc3QKZGlmZiAtLWdpdCBhL1NvdXJj
ZS9XZWJLaXQvYmxhY2tiZXJyeS9BcGkvQmFja2luZ1N0b3JlX3AuaCBiL1NvdXJjZS9XZWJLaXQv
YmxhY2tiZXJyeS9BcGkvQmFja2luZ1N0b3JlX3AuaAppbmRleCBhN2YwNWUwMWU2YTEyNGE4NGVi
OWUzZWQzZmE2MGQwNzdlZTQwZGI2Li4zMGM0YmQ1OTIxOTMzZDQwN2JhMzAxM2I2YzBkOTU3OWE0
YWY3OGI5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvQXBpL0JhY2tpbmdT
dG9yZV9wLmgKKysrIGIvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L0FwaS9CYWNraW5nU3RvcmVf
cC5oCkBAIC0xNjYsNiArMTY2LDkgQEAgcHVibGljOgogICAgIHZvaWQgY2xlYXJBbmRVcGRhdGVU
aWxlT2ZOb3RSZW5kZXJlZFJlZ2lvbihjb25zdCBUaWxlSW5kZXgmLCBCYWNraW5nU3RvcmVUaWxl
KiwgY29uc3QgUGxhdGZvcm06OkludFJlY3RSZWdpb24mLCBjb25zdCBQbGF0Zm9ybTo6SW50UmVj
dCYgYmFja2luZ1N0b3JlUmVjdCwgYm9vbCB1cGRhdGUgPSB0cnVlKTsKICAgICBib29sIGlzQ3Vy
cmVudFZpc2libGVKb2IoY29uc3QgVGlsZUluZGV4JiwgQmFja2luZ1N0b3JlVGlsZSosIGNvbnN0
IFBsYXRmb3JtOjpJbnRSZWN0JiBiYWNraW5nU3RvcmVSZWN0KSBjb25zdDsKIAorICAgIC8vIE5v
dCB0aHJlYWQgc2FmZS4gQ2FsbCBvbmx5IHdoZW4gdGhyZWFkcyBhcmUgaW4gc3luYy4KKyAgICB2
b2lkIGNsZWFyUmVuZGVyZWRSZWdpb24oQmFja2luZ1N0b3JlVGlsZSosIGNvbnN0IFBsYXRmb3Jt
OjpJbnRSZWN0UmVnaW9uJik7CisKICAgICAvLyBSZXNwb25zaWJsZSBmb3Igc2Nyb2xsaW5nIHRo
ZSBiYWNraW5nIHN0b3JlIGFuZCB1cGRhdGluZyB0aGUKICAgICAvLyB0aWxlIG1hdHJpeCBnZW9t
ZXRyeS4KICAgICB2b2lkIHNjcm9sbEJhY2tpbmdTdG9yZShpbnQgZGVsdGFYLCBpbnQgZGVsdGFZ
KTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>