<?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>142598</bug_id>
          
          <creation_ts>2015-03-11 15:46:20 -0700</creation_ts>
          <short_desc>REGRESSION(r179340): Caused images to stay alive forever when navigating away from the page before they finish loading. (Requested by kling on #webkit).</short_desc>
          <delta_ts>2015-03-11 17:50:37 -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>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>
          
          <blocked>140722</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Commit Bot">commit-queue</reporter>
          <assigned_to name="WebKit Commit Bot">commit-queue</assigned_to>
          <cc>j.isorce</cc>
    
    <cc>kling</cc>
    
    <cc>thorton</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1076464</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-03-11 15:46:20 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/179340 broke the build:
Caused images to stay alive forever when navigating away from the page before they finish loading. (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>1076466</commentid>
    <comment_count>1</comment_count>
      <attachid>248458</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-03-11 15:46:39 -0700</bug_when>
    <thetext>Created attachment 248458
ROLLOUT of r179340

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>1076468</commentid>
    <comment_count>2</comment_count>
    <who name="Andreas Kling">kling</who>
    <bug_when>2015-03-11 15:48:47 -0700</bug_when>
    <thetext>This caused various problems with ImageLoaders getting stuck with m_hasPendingLoadEvent=true, which prevents the garbage collector from deleting these elements.

I&apos;m rolling the change out since it wasn&apos;t clearly fixing a bug in the first place.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1076475</commentid>
    <comment_count>3</comment_count>
      <attachid>248458</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-03-11 15:53:13 -0700</bug_when>
    <thetext>Comment on attachment 248458
ROLLOUT of r179340

Clearing flags on attachment: 248458

Committed r181412: &lt;http://trac.webkit.org/changeset/181412&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1076476</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-03-11 15:53:17 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1076509</commentid>
    <comment_count>5</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2015-03-11 17:50:37 -0700</bug_when>
    <thetext>This rollout broke a test.

https://webkit-test-results.appspot.com/dashboards/flakiness_dashboard.html#showAllRuns=true&amp;tests=compositing%2Fbackgrounds%2Fbackground-image-with-negative-zindex.html</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>248458</attachid>
            <date>2015-03-11 15:46:39 -0700</date>
            <delta_ts>2015-03-11 15:53:13 -0700</delta_ts>
            <desc>ROLLOUT of r179340</desc>
            <filename>bug-142598-20150311154613.patch</filename>
            <type>text/plain</type>
            <size>9655</size>
            <attacher name="WebKit Commit Bot">commit-queue</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTgxNDExCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOTIwMjM3YTdmNTJjZDc1
ZjhjN2Q0M2Q2N2QxYTZiMDg1NDljMDUxOS4uMjQwMDBkOGZhNWIzZGFkNzk3ZjE3NWM4YWM5YTYy
ZTcxOTk5MTE0YyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDE1LTAzLTExICBDb21t
aXQgUXVldWUgIDxjb21taXQtcXVldWVAd2Via2l0Lm9yZz4KKworICAgICAgICBVbnJldmlld2Vk
LCByb2xsaW5nIG91dCByMTc5MzQwIGFuZCByMTc5MzQ0LgorICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTQyNTk4CisKKyAgICAgICAgQ2F1c2VkIGltYWdl
cyB0byBzdGF5IGFsaXZlIGZvcmV2ZXIgd2hlbiBuYXZpZ2F0aW5nIGF3YXkgZnJvbQorICAgICAg
ICB0aGUgcGFnZSBiZWZvcmUgdGhleSBmaW5pc2ggbG9hZGluZy4gKFJlcXVlc3RlZCBieSBrbGlu
ZyBvbgorICAgICAgICAjd2Via2l0KS4KKworICAgICAgICBSZXZlcnRlZCBjaGFuZ2VzZXRzOgor
CisgICAgICAgICJDYWNoZWRJbWFnZTogZW5zdXJlIGNsaWVudHMgb3ZlcnJpZGVzIGltYWdlQ2hh
bmdlZCBpbnN0ZWFkIG9mCisgICAgICAgIG5vdGlmeUZpbmlzaGVkIgorICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTQwNzIyCisgICAgICAgIGh0dHA6Ly90
cmFjLndlYmtpdC5vcmcvY2hhbmdlc2V0LzE3OTM0MAorCisgICAgICAgICJIVE1MSW1hZ2VMb2Fk
ZXI6IGZpeCBidWlsZCBmYWlsdXJlIG9uIGFzc2VydCBjb25kaXRpb24gYWZ0ZXIKKyAgICAgICAg
cjE3OTM0MCIKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTE0MDcyMgorICAgICAgICBodHRwOi8vdHJhYy53ZWJraXQub3JnL2NoYW5nZXNldC8xNzkzNDQK
KwogMjAxNS0wMy0xMSAgR2VvZmZyZXkgR2FyZW4gIDxnZ2FyZW5AYXBwbGUuY29tPgogCiAgICAg
ICAgIE1hbnkgdXNlcnMgb2YgSGVhcDo6cmVwb3J0RXh0cmFNZW1vcnkqIGFyZSB3cm9uZywgY2F1
c2luZyBsb3RzIG9mIG1lbW9yeSBncm93dGgKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2h0
bWwvSFRNTEltYWdlTG9hZGVyLmNwcCBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTEltYWdlTG9h
ZGVyLmNwcAppbmRleCBmZTUwYWRjMWRmNWI3ZWQ1ZWQ2NDAwNzJkN2M0ZGUxZGY2ZjYyNTlmLi4z
ZTVmODFjNTJmNjMzMjc4ZjNhNjRmZjc5ZDIwNmJjZmY3YTczZmIzIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9odG1sL0hUTUxJbWFnZUxvYWRlci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUv
aHRtbC9IVE1MSW1hZ2VMb2FkZXIuY3BwCkBAIC03MywxNSArNzMsMTIgQEAgU3RyaW5nIEhUTUxJ
bWFnZUxvYWRlcjo6c291cmNlVVJJKGNvbnN0IEF0b21pY1N0cmluZyYgYXR0cikgY29uc3QKICAg
ICByZXR1cm4gc3RyaXBMZWFkaW5nQW5kVHJhaWxpbmdIVE1MU3BhY2VzKGF0dHIpOwogfQogCi12
b2lkIEhUTUxJbWFnZUxvYWRlcjo6aW1hZ2VDaGFuZ2VkKENhY2hlZEltYWdlKiBjYWNoZWRJbWFn
ZSwgY29uc3QgSW50UmVjdCopCit2b2lkIEhUTUxJbWFnZUxvYWRlcjo6bm90aWZ5RmluaXNoZWQo
Q2FjaGVkUmVzb3VyY2UqKQogewotICAgIEFTU0VSVChjYWNoZWRJbWFnZSA9PSBpbWFnZSgpKTsK
LQotICAgIGlmICghY2FjaGVkSW1hZ2UtPmlzTG9hZGVkKCkpCi0gICAgICAgIHJldHVybjsKKyAg
ICBDYWNoZWRJbWFnZSogY2FjaGVkSW1hZ2UgPSBpbWFnZSgpOwogCiAgICAgUmVmPEVsZW1lbnQ+
IHByb3RlY3QoZWxlbWVudCgpKTsKLSAgICBJbWFnZUxvYWRlcjo6aW1hZ2VDaGFuZ2VkKGNhY2hl
ZEltYWdlKTsKKyAgICBJbWFnZUxvYWRlcjo6bm90aWZ5RmluaXNoZWQoY2FjaGVkSW1hZ2UpOwog
CiAgICAgYm9vbCBsb2FkRXJyb3IgPSBjYWNoZWRJbWFnZS0+ZXJyb3JPY2N1cnJlZCgpIHx8IGNh
Y2hlZEltYWdlLT5yZXNwb25zZSgpLmh0dHBTdGF0dXNDb2RlKCkgPj0gNDAwOwogICAgIGlmICgh
bG9hZEVycm9yKSB7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxJbWFnZUxv
YWRlci5oIGIvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MSW1hZ2VMb2FkZXIuaAppbmRleCA3MDIz
MzIzNTJjNTdjYjQ0NmIxOWI1NzA2ZWNhNTgwMDdkZGFmMmM1Li5lOWJmMWMyZTNlZmViZWU5NmY4
MmMyYWM3ZGRmMjMwMjkxMzQ4ZGU1IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9odG1sL0hU
TUxJbWFnZUxvYWRlci5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTEltYWdlTG9hZGVy
LmgKQEAgLTM1LDcgKzM1LDcgQEAgcHVibGljOgogICAgIHZpcnR1YWwgdm9pZCBkaXNwYXRjaExv
YWRFdmVudCgpIG92ZXJyaWRlOwogICAgIHZpcnR1YWwgU3RyaW5nIHNvdXJjZVVSSShjb25zdCBB
dG9taWNTdHJpbmcmKSBjb25zdCBvdmVycmlkZTsKIAotICAgIHZpcnR1YWwgdm9pZCBpbWFnZUNo
YW5nZWQoQ2FjaGVkSW1hZ2UqLCBjb25zdCBJbnRSZWN0KiA9IG51bGxwdHIpIG92ZXJyaWRlOwor
ICAgIHZpcnR1YWwgdm9pZCBub3RpZnlGaW5pc2hlZChDYWNoZWRSZXNvdXJjZSopIG92ZXJyaWRl
OwogfTsKIAogfQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvbG9hZGVyL0ltYWdlTG9hZGVy
LmNwcCBiL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9JbWFnZUxvYWRlci5jcHAKaW5kZXggMzc0YWU0
MGJhM2NhOTQzN2IwYmIwMjdkZjgwOTIxZjMwZGY0M2Y5NS4uZDljMWJkMzBhOGY4MGNmNzBjNWE3
OGIyZTRiNzFjYWE2OGI2YTU4NyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvbG9hZGVyL0lt
YWdlTG9hZGVyLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvSW1hZ2VMb2FkZXIuY3Bw
CkBAIC0yNzIsMTMgKzI3MiwxMCBAQCB2b2lkIEltYWdlTG9hZGVyOjp1cGRhdGVGcm9tRWxlbWVu
dElnbm9yaW5nUHJldmlvdXNFcnJvcigpCiAgICAgdXBkYXRlRnJvbUVsZW1lbnQoKTsKIH0KIAot
dm9pZCBJbWFnZUxvYWRlcjo6aW1hZ2VDaGFuZ2VkKENhY2hlZEltYWdlKiBjYWNoZWRJbWFnZSwg
Y29uc3QgSW50UmVjdCopCit2b2lkIEltYWdlTG9hZGVyOjpub3RpZnlGaW5pc2hlZChDYWNoZWRS
ZXNvdXJjZSogcmVzb3VyY2UpCiB7CiAgICAgQVNTRVJUKG1fZmFpbGVkTG9hZFVSTC5pc0VtcHR5
KCkpOwotICAgIEFTU0VSVChjYWNoZWRJbWFnZSA9PSBtX2ltYWdlLmdldCgpKTsKLQotICAgIGlm
ICghY2FjaGVkSW1hZ2UtPmlzTG9hZGVkKCkpCi0gICAgICAgIHJldHVybjsKKyAgICBBU1NFUlQo
cmVzb3VyY2UgPT0gbV9pbWFnZS5nZXQoKSk7CiAKICAgICBtX2ltYWdlQ29tcGxldGUgPSB0cnVl
OwogICAgIGlmICghaGFzUGVuZGluZ0JlZm9yZUxvYWRFdmVudCgpKQpAQCAtMjg5LDcgKzI4Niw3
IEBAIHZvaWQgSW1hZ2VMb2FkZXI6OmltYWdlQ2hhbmdlZChDYWNoZWRJbWFnZSogY2FjaGVkSW1h
Z2UsIGNvbnN0IEludFJlY3QqKQogCiAgICAgaWYgKGVsZW1lbnQoKS5mYXN0SGFzQXR0cmlidXRl
KEhUTUxOYW1lczo6Y3Jvc3NvcmlnaW5BdHRyKQogICAgICAgICAmJiAhZWxlbWVudCgpLmRvY3Vt
ZW50KCkuc2VjdXJpdHlPcmlnaW4oKS0+Y2FuUmVxdWVzdChpbWFnZSgpLT5yZXNwb25zZSgpLnVy
bCgpKQotICAgICAgICAmJiAhY2FjaGVkSW1hZ2UtPnBhc3Nlc0FjY2Vzc0NvbnRyb2xDaGVjayhl
bGVtZW50KCkuZG9jdW1lbnQoKS5zZWN1cml0eU9yaWdpbigpKSkgeworICAgICAgICAmJiAhcmVz
b3VyY2UtPnBhc3Nlc0FjY2Vzc0NvbnRyb2xDaGVjayhlbGVtZW50KCkuZG9jdW1lbnQoKS5zZWN1
cml0eU9yaWdpbigpKSkgewogCiAgICAgICAgIHNldEltYWdlV2l0aG91dENvbnNpZGVyaW5nUGVu
ZGluZ0xvYWRFdmVudCgwKTsKIApAQCAtMzA3LDcgKzMwNCw3IEBAIHZvaWQgSW1hZ2VMb2FkZXI6
OmltYWdlQ2hhbmdlZChDYWNoZWRJbWFnZSogY2FjaGVkSW1hZ2UsIGNvbnN0IEludFJlY3QqKQog
ICAgICAgICByZXR1cm47CiAgICAgfQogCi0gICAgaWYgKGNhY2hlZEltYWdlLT53YXNDYW5jZWxl
ZCgpKSB7CisgICAgaWYgKHJlc291cmNlLT53YXNDYW5jZWxlZCgpKSB7CiAgICAgICAgIG1faGFz
UGVuZGluZ0xvYWRFdmVudCA9IGZhbHNlOwogICAgICAgICAvLyBPbmx5IGNvbnNpZGVyIHVwZGF0
aW5nIHRoZSBwcm90ZWN0aW9uIHJlZi1jb3VudCBvZiB0aGUgRWxlbWVudCBpbW1lZGlhdGVseSBi
ZWZvcmUgcmV0dXJuaW5nCiAgICAgICAgIC8vIGZyb20gdGhpcyBmdW5jdGlvbiBhcyBkb2luZyBz
byBtaWdodCByZXN1bHQgaW4gdGhlIGRlc3RydWN0aW9uIG9mIHRoaXMgSW1hZ2VMb2FkZXIuCmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvSW1hZ2VMb2FkZXIuaCBiL1NvdXJjZS9X
ZWJDb3JlL2xvYWRlci9JbWFnZUxvYWRlci5oCmluZGV4IGI1ZGQxMGJjZjZhZjJhMTVkMDFmM2Nm
OGRmYmVjOWUwZWEwZWFhODcuLmNmYjQ4YzNlODhmNDUyZDQwMmYxOWI3MGU2MWVkYmQ5ZGI1OGZj
MGIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9JbWFnZUxvYWRlci5oCisrKyBi
L1NvdXJjZS9XZWJDb3JlL2xvYWRlci9JbWFnZUxvYWRlci5oCkBAIC03Myw3ICs3Myw3IEBAIHB1
YmxpYzoKIAogcHJvdGVjdGVkOgogICAgIGV4cGxpY2l0IEltYWdlTG9hZGVyKEVsZW1lbnQmKTsK
LSAgICB2aXJ0dWFsIHZvaWQgaW1hZ2VDaGFuZ2VkKENhY2hlZEltYWdlKiwgY29uc3QgSW50UmVj
dCogPSBudWxscHRyKSBvdmVycmlkZTsKKyAgICB2aXJ0dWFsIHZvaWQgbm90aWZ5RmluaXNoZWQo
Q2FjaGVkUmVzb3VyY2UqKSBvdmVycmlkZTsKIAogcHJpdmF0ZToKICAgICB2aXJ0dWFsIHZvaWQg
ZGlzcGF0Y2hMb2FkRXZlbnQoKSA9IDA7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9sb2Fk
ZXIvY2FjaGUvQ2FjaGVkSW1hZ2UuY3BwIGIvU291cmNlL1dlYkNvcmUvbG9hZGVyL2NhY2hlL0Nh
Y2hlZEltYWdlLmNwcAppbmRleCAwNDM2ZGZkNGIzMGQ3ZDI2MGVkOTMwZWQyYzg5MmU3MGU1ZGM2
MWE3Li5jMTAyZTg0YTE2ODZmZWI4OTZjMWQ5YWI0M2UzY2ExM2I0ZDIxNGRiIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvY2FjaGUvQ2FjaGVkSW1hZ2UuY3BwCisrKyBiL1NvdXJj
ZS9XZWJDb3JlL2xvYWRlci9jYWNoZS9DYWNoZWRJbWFnZS5jcHAKQEAgLTQyOSwxMSArNDI5LDEw
IEBAIHZvaWQgQ2FjaGVkSW1hZ2U6OmZpbmlzaExvYWRpbmcoU2hhcmVkQnVmZmVyKiBkYXRhKQog
ICAgICAgICByZXR1cm47CiAgICAgfQogCisgICAgbm90aWZ5T2JzZXJ2ZXJzKCk7CiAgICAgaWYg
KG1faW1hZ2UpCiAgICAgICAgIHNldEVuY29kZWRTaXplKG1faW1hZ2UtPmRhdGEoKSA/IG1faW1h
Z2UtPmRhdGEoKS0+c2l6ZSgpIDogMCk7Ci0KLSAgICBzZXRMb2FkaW5nKGZhbHNlKTsKLSAgICBu
b3RpZnlPYnNlcnZlcnMoKTsKKyAgICBDYWNoZWRSZXNvdXJjZTo6ZmluaXNoTG9hZGluZyhkYXRh
KTsKIH0KIAogdm9pZCBDYWNoZWRJbWFnZTo6ZXJyb3IoQ2FjaGVkUmVzb3VyY2U6OlN0YXR1cyBz
dGF0dXMpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvY2FjaGUvQ2FjaGVkSW1h
Z2VDbGllbnQuaCBiL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9jYWNoZS9DYWNoZWRJbWFnZUNsaWVu
dC5oCmluZGV4IGFlYjMzNDg1MzdhZTcxODc4YjI2ZDM5MDdiNGM3ZjY0NmQ5YTBiNjEuLjE1MmRl
YTBmMGIyY2FkN2VhMDU4MTBiOWZhMDNmODQwZDIzYTcyNWYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJDb3JlL2xvYWRlci9jYWNoZS9DYWNoZWRJbWFnZUNsaWVudC5oCisrKyBiL1NvdXJjZS9XZWJD
b3JlL2xvYWRlci9jYWNoZS9DYWNoZWRJbWFnZUNsaWVudC5oCkBAIC0zOCwxMyArMzgsMTAgQEAg
cHVibGljOgogCiAgICAgLy8gQ2FsbGVkIHdoZW5ldmVyIGEgZnJhbWUgb2YgYW4gaW1hZ2UgY2hh
bmdlcyBiZWNhdXNlIHdlIGdvdCBtb3JlIGRhdGEgZnJvbSB0aGUgbmV0d29yay4KICAgICAvLyBJ
ZiBub3QgbnVsbCwgdGhlIEludFJlY3QgaXMgdGhlIGNoYW5nZWQgcmVjdCBvZiB0aGUgaW1hZ2Uu
Ci0gICAgdmlydHVhbCB2b2lkIGltYWdlQ2hhbmdlZChDYWNoZWRJbWFnZSosIGNvbnN0IEludFJl
Y3QqID0gbnVsbHB0cikgeyB9CisgICAgdmlydHVhbCB2b2lkIGltYWdlQ2hhbmdlZChDYWNoZWRJ
bWFnZSosIGNvbnN0IEludFJlY3QqID0gMCkgeyB9CiAKICAgICAvLyBDYWxsZWQgd2hlbiBHSUYg
YW5pbWF0aW9uIHByb2dyZXNzZXMuCiAgICAgdmlydHVhbCB2b2lkIG5ld0ltYWdlQW5pbWF0aW9u
RnJhbWVBdmFpbGFibGUoQ2FjaGVkSW1hZ2UmIGltYWdlKSB7IGltYWdlQ2hhbmdlZCgmaW1hZ2Up
OyB9Ci0KLSAgICAvLyBVc2UgaW1hZ2VDaGFuZ2VkIGluc3RlYWQuCi0gICAgdmlydHVhbCB2b2lk
IG5vdGlmeUZpbmlzaGVkKENhY2hlZFJlc291cmNlKikgb3ZlcnJpZGUgZmluYWwgeyB9CiB9Owog
CiB9CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVySW1hZ2UuY3Bw
IGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckltYWdlLmNwcAppbmRleCA0ZWZkOWYx
MTBjMThiODc4MjdjMGI5NWI3NTM4YmRiYTY0NzQzZTYyLi41NjIzNjBkNmZhOTBlMWY3YWZmNGNi
Y2E2N2ZjMWVmMzYzOTBiNTczIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcv
UmVuZGVySW1hZ2UuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJJbWFn
ZS5jcHAKQEAgLTM2NCw2ICszNjQsMjAgQEAgdm9pZCBSZW5kZXJJbWFnZTo6aW1hZ2VEaW1lbnNp
b25zQ2hhbmdlZChib29sIGltYWdlU2l6ZUNoYW5nZWQsIGNvbnN0IEludFJlY3QqIHIKICAgICB9
CiB9CiAKK3ZvaWQgUmVuZGVySW1hZ2U6Om5vdGlmeUZpbmlzaGVkKENhY2hlZFJlc291cmNlKiBu
ZXdJbWFnZSkKK3sKKyAgICBpZiAoZG9jdW1lbnRCZWluZ0Rlc3Ryb3llZCgpKQorICAgICAgICBy
ZXR1cm47CisKKyAgICBpbnZhbGlkYXRlQmFja2dyb3VuZE9ic2N1cmF0aW9uU3RhdHVzKCk7CisK
KyAgICBpZiAobmV3SW1hZ2UgPT0gaW1hZ2VSZXNvdXJjZSgpLmNhY2hlZEltYWdlKCkpIHsKKyAg
ICAgICAgLy8gdGVsbCBhbnkgcG90ZW50aWFsIGNvbXBvc2l0aW5nIGxheWVycworICAgICAgICAv
LyB0aGF0IHRoZSBpbWFnZSBpcyBkb25lIGFuZCB0aGV5IGNhbiByZWZlcmVuY2UgaXQgZGlyZWN0
bHkuCisgICAgICAgIGNvbnRlbnRDaGFuZ2VkKEltYWdlQ2hhbmdlZCk7CisgICAgfQorfQorCiB2
b2lkIFJlbmRlckltYWdlOjpwYWludFJlcGxhY2VkKFBhaW50SW5mbyYgcGFpbnRJbmZvLCBjb25z
dCBMYXlvdXRQb2ludCYgcGFpbnRPZmZzZXQpCiB7CiAgICAgTGF5b3V0VW5pdCBjV2lkdGggPSBj
b250ZW50V2lkdGgoKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5k
ZXJJbWFnZS5oIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckltYWdlLmgKaW5kZXgg
N2JjODNkY2I0YjMxZTUzOTcxMjMzMTYyNjRjZjI5MTk4MzJmNzJmZS4uYTEyZGNjZjBlMjk0MzYz
NzgyZjgwYjQ0ZTc1ZjhhNjk0ODBiYWY1ZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVu
ZGVyaW5nL1JlbmRlckltYWdlLmgKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRl
ckltYWdlLmgKQEAgLTk5LDYgKzk5LDcgQEAgcHJpdmF0ZToKIAogICAgIHZpcnR1YWwgTGF5b3V0
VW5pdCBtaW5pbXVtUmVwbGFjZWRIZWlnaHQoKSBjb25zdCBvdmVycmlkZTsKIAorICAgIHZpcnR1
YWwgdm9pZCBub3RpZnlGaW5pc2hlZChDYWNoZWRSZXNvdXJjZSopIG92ZXJyaWRlIGZpbmFsOwog
ICAgIHZpcnR1YWwgYm9vbCBub2RlQXRQb2ludChjb25zdCBIaXRUZXN0UmVxdWVzdCYsIEhpdFRl
c3RSZXN1bHQmLCBjb25zdCBIaXRUZXN0TG9jYXRpb24mIGxvY2F0aW9uSW5Db250YWluZXIsIGNv
bnN0IExheW91dFBvaW50JiBhY2N1bXVsYXRlZE9mZnNldCwgSGl0VGVzdEFjdGlvbikgb3ZlcnJp
ZGUgZmluYWw7CiAKICAgICB2aXJ0dWFsIGJvb2wgYm94U2hhZG93U2hvdWxkQmVBcHBsaWVkVG9C
YWNrZ3JvdW5kKEJhY2tncm91bmRCbGVlZEF2b2lkYW5jZSwgSW5saW5lRmxvd0JveCopIGNvbnN0
IG92ZXJyaWRlIGZpbmFsOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvc3ZnL1NWR0ZFSW1h
Z2VFbGVtZW50LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3N2Zy9TVkdGRUltYWdlRWxlbWVudC5jcHAK
aW5kZXggNzFhZDUyNzdlZmZhYjU4YjFkNjBhMTM4MDVkM2FmZTk0NzFiYWMzNS4uMjI1ZWQ1OTVm
ODY4YWQ4OGRhOGNjMmNhZWUxZjdkYmZhYTk4YzEzZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNv
cmUvc3ZnL1NWR0ZFSW1hZ2VFbGVtZW50LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9zdmcvU1ZH
RkVJbWFnZUVsZW1lbnQuY3BwCkBAIC0xOTAsMTEgKzE5MCw4IEBAIHZvaWQgU1ZHRkVJbWFnZUVs
ZW1lbnQ6OnJlbW92ZWRGcm9tKENvbnRhaW5lck5vZGUmIHJvb3RQYXJlbnQpCiAgICAgICAgIGNs
ZWFyUmVzb3VyY2VSZWZlcmVuY2VzKCk7CiB9CiAKLXZvaWQgU1ZHRkVJbWFnZUVsZW1lbnQ6Omlt
YWdlQ2hhbmdlZChDYWNoZWRJbWFnZSogY2FjaGVkSW1hZ2UsIGNvbnN0IEludFJlY3QqKQordm9p
ZCBTVkdGRUltYWdlRWxlbWVudDo6bm90aWZ5RmluaXNoZWQoQ2FjaGVkUmVzb3VyY2UqKQogewot
ICAgIGlmICghY2FjaGVkSW1hZ2UgfHwgIWNhY2hlZEltYWdlLT5pc0xvYWRlZCgpKQotICAgICAg
ICByZXR1cm47Ci0KICAgICBpZiAoIWluRG9jdW1lbnQoKSkKICAgICAgICAgcmV0dXJuOwogCmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9zdmcvU1ZHRkVJbWFnZUVsZW1lbnQuaCBiL1NvdXJj
ZS9XZWJDb3JlL3N2Zy9TVkdGRUltYWdlRWxlbWVudC5oCmluZGV4IDA2MjIzNDlhYWRmYTFhMWU0
YmZkMzQyODQxYWZlNjE3ODM1MTE2ZWEuLmY0MzE5ZTQ1YTZlYWIzZGQ2MzFkODYyNmJhNzMzZTNl
NWRmNmM1YWEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3N2Zy9TVkdGRUltYWdlRWxlbWVu
dC5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3N2Zy9TVkdGRUltYWdlRWxlbWVudC5oCkBAIC01MSw3
ICs1MSw3IEBAIHByaXZhdGU6CiAgICAgYm9vbCBpc1N1cHBvcnRlZEF0dHJpYnV0ZShjb25zdCBR
dWFsaWZpZWROYW1lJik7CiAgICAgdmlydHVhbCB2b2lkIHBhcnNlQXR0cmlidXRlKGNvbnN0IFF1
YWxpZmllZE5hbWUmLCBjb25zdCBBdG9taWNTdHJpbmcmKSBvdmVycmlkZTsKICAgICB2aXJ0dWFs
IHZvaWQgc3ZnQXR0cmlidXRlQ2hhbmdlZChjb25zdCBRdWFsaWZpZWROYW1lJikgb3ZlcnJpZGU7
Ci0gICAgdmlydHVhbCB2b2lkIGltYWdlQ2hhbmdlZChDYWNoZWRJbWFnZSosIGNvbnN0IEludFJl
Y3QqID0gbnVsbHB0cikgb3ZlcnJpZGU7CisgICAgdmlydHVhbCB2b2lkIG5vdGlmeUZpbmlzaGVk
KENhY2hlZFJlc291cmNlKikgb3ZlcnJpZGU7CiAKICAgICB2aXJ0dWFsIHZvaWQgYWRkU3VicmVz
b3VyY2VBdHRyaWJ1dGVVUkxzKExpc3RIYXNoU2V0PFVSTD4mKSBjb25zdCBvdmVycmlkZTsKICAg
ICB2aXJ0dWFsIFBhc3NSZWZQdHI8RmlsdGVyRWZmZWN0PiBidWlsZChTVkdGaWx0ZXJCdWlsZGVy
KiwgRmlsdGVyKikgb3ZlcnJpZGU7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>