<?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>138081</bug_id>
          
          <creation_ts>2014-10-25 22:34:01 -0700</creation_ts>
          <short_desc>Move continuation teardown from subclasses to RenderBoxModelObject.</short_desc>
          <delta_ts>2014-10-26 13:20: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>Layout and Rendering</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="Andreas Kling">kling</reporter>
          <assigned_to name="Andreas Kling">kling</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>glenn</cc>
    
    <cc>hyatt</cc>
    
    <cc>koivisto</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1044172</commentid>
    <comment_count>0</comment_count>
    <who name="Andreas Kling">kling</who>
    <bug_when>2014-10-25 22:34:01 -0700</bug_when>
    <thetext>We currently tear down continuation renderers in various subclass implementations of RenderBoxModelObject::willBeDestroyed().

I don&apos;t see why we can&apos;t just move this code to RenderBoxModelObject instead of having it spread out.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1044174</commentid>
    <comment_count>1</comment_count>
      <attachid>240463</attachid>
    <who name="Andreas Kling">kling</who>
    <bug_when>2014-10-25 22:43:37 -0700</bug_when>
    <thetext>Created attachment 240463
Patchy patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1044191</commentid>
    <comment_count>2</comment_count>
      <attachid>240463</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-10-26 13:20:33 -0700</bug_when>
    <thetext>Comment on attachment 240463
Patchy patch

Clearing flags on attachment: 240463

Committed r175210: &lt;http://trac.webkit.org/changeset/175210&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1044192</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-10-26 13:20:37 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>240463</attachid>
            <date>2014-10-25 22:43:37 -0700</date>
            <delta_ts>2014-10-26 13:20:33 -0700</delta_ts>
            <desc>Patchy patch</desc>
            <filename>bug-138081.diff</filename>
            <type>text/plain</type>
            <size>8717</size>
            <attacher name="Andreas Kling">kling</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCA1ZDc4ZWQyLi44YzFhMWJkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMzQg
QEAKKzIwMTQtMTAtMjUgIEFuZHJlYXMgS2xpbmcgIDxha2xpbmdAYXBwbGUuY29tPgorCisgICAg
ICAgIE1vdmUgY29udGludWF0aW9uIHRlYXJkb3duIGZyb20gc3ViY2xhc3NlcyB0byBSZW5kZXJC
b3hNb2RlbE9iamVjdC4KKyAgICAgICAgPGh0dHBzOi8vd2Via2l0Lm9yZy9iLzEzODA4MT4KKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBMZXQgUmVuZGVy
Qm94TW9kZWxPYmplY3Q6OndpbGxCZURlc3Ryb3llZCgpIHRlYXIgZG93biBhbnkgY29udGludWF0
aW9uCisgICAgICAgIGluc3RlYWQgb2YgaGF2aW5nIGV2ZXJ5IHN1YmNsYXNzIGRvIHRoaXMgdGhl
bXNlbHZlcy4KKworICAgICAgICBBbHNvIGFkZGVkIGEgUmVuZGVyRWxlbWVudCBiaXQgdHJhY2tp
bmcgd2hldGhlciB0aGUgcmVuZGVyZXIgaGFzIGEKKyAgICAgICAgY29udGludWF0aW9uLiBUaGlz
IGF2b2lkcyBhIGhhc2ggbG9va3VwIGV2ZXJ5IHRpbWUgd2UgZGVzdHJveSBhCisgICAgICAgIFJl
bmRlckJveE1vZGVsT2JqZWN0IHRoYXQgZGlkbid0IGhhdmUgYSBjb250aW51YXRpb24uCisKKyAg
ICAgICAgKiByZW5kZXJpbmcvUmVuZGVyQmxvY2suY3BwOgorICAgICAgICAoV2ViQ29yZTo6UmVu
ZGVyQmxvY2s6OndpbGxCZURlc3Ryb3llZCk6CisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlckJs
b2NrRmxvdy5jcHA6CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJCbG9ja0Zsb3c6OndpbGxCZURl
c3Ryb3llZCk6CisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlckJveE1vZGVsT2JqZWN0LmNwcDoK
KyAgICAgICAgKFdlYkNvcmU6OmNvbnRpbnVhdGlvbk1hcCk6CisgICAgICAgIChXZWJDb3JlOjpS
ZW5kZXJCb3hNb2RlbE9iamVjdDo6d2lsbEJlRGVzdHJveWVkKToKKyAgICAgICAgKFdlYkNvcmU6
OlJlbmRlckJveE1vZGVsT2JqZWN0Ojpjb250aW51YXRpb24pOgorICAgICAgICAoV2ViQ29yZTo6
UmVuZGVyQm94TW9kZWxPYmplY3Q6OnNldENvbnRpbnVhdGlvbik6CisgICAgICAgICogcmVuZGVy
aW5nL1JlbmRlckVsZW1lbnQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyRWxlbWVudDo6
UmVuZGVyRWxlbWVudCk6CisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlckVsZW1lbnQuaDoKKyAg
ICAgICAgKFdlYkNvcmU6OlJlbmRlckVsZW1lbnQ6OnNldEhhc0NvbnRpbnVhdGlvbik6CisgICAg
ICAgIChXZWJDb3JlOjpSZW5kZXJFbGVtZW50OjpoYXNDb250aW51YXRpb24pOgorICAgICAgICAq
IHJlbmRlcmluZy9SZW5kZXJJbmxpbmUuY3BwOgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVySW5s
aW5lOjp3aWxsQmVEZXN0cm95ZWQpOgorCiAyMDE0LTEwLTI0ICBDaHJpcyBEdW1leiAgPGNkdW1l
ekBhcHBsZS5jb20+CiAKICAgICAgICAgW01hY10gVXNlIG1vZGVybiBsb29wcyBpbiBSZXNvdXJj
ZVJlcXVlc3RDb2NvYS5tbQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1Jl
bmRlckJsb2NrLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCbG9jay5jcHAK
aW5kZXggN2RlMTgxYy4uZmU1MGU5NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVy
aW5nL1JlbmRlckJsb2NrLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVy
QmxvY2suY3BwCkBAIC0yNDcsMTUgKzI0Nyw2IEBAIHZvaWQgUmVuZGVyQmxvY2s6OndpbGxCZURl
c3Ryb3llZCgpCiAgICAgLy8gcHJvcGVybHkgZGlydHkgbGluZSBib3hlcyB0aGF0IHRoZXkgYXJl
IHJlbW92ZWQgZnJvbS4gRWZmZWN0cyB0aGF0IGRvIDpiZWZvcmUvOmFmdGVyIG9ubHkgb24gaG92
ZXIgY291bGQgY3Jhc2ggb3RoZXJ3aXNlLgogICAgIGRlc3Ryb3lMZWZ0b3ZlckNoaWxkcmVuKCk7
CiAKLSAgICAvLyBEZXN0cm95IG91ciBjb250aW51YXRpb24gYmVmb3JlIGFueXRoaW5nIG90aGVy
IHRoYW4gYW5vbnltb3VzIGNoaWxkcmVuLgotICAgIC8vIFRoZSByZWFzb24gd2UgZG9uJ3QgZGVz
dHJveSBpdCBiZWZvcmUgYW5vbnltb3VzIGNoaWxkcmVuIGlzIHRoYXQgdGhleSBtYXkKLSAgICAv
LyBoYXZlIGNvbnRpbnVhdGlvbnMgb2YgdGhlaXIgb3duIHRoYXQgYXJlIGFub255bW91cyBjaGls
ZHJlbiBvZiBvdXIgY29udGludWF0aW9uLgotICAgIFJlbmRlckJveE1vZGVsT2JqZWN0KiBjb250
aW51YXRpb24gPSB0aGlzLT5jb250aW51YXRpb24oKTsKLSAgICBpZiAoY29udGludWF0aW9uKSB7
Ci0gICAgICAgIGNvbnRpbnVhdGlvbi0+ZGVzdHJveSgpOwotICAgICAgICBzZXRDb250aW51YXRp
b24oMCk7Ci0gICAgfQotICAgIAogICAgIGlmICghZG9jdW1lbnRCZWluZ0Rlc3Ryb3llZCgpKSB7
CiAgICAgICAgIGlmIChwYXJlbnQoKSkKICAgICAgICAgICAgIHBhcmVudCgpLT5kaXJ0eUxpbmVz
RnJvbUNoYW5nZWRDaGlsZCgqdGhpcyk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5k
ZXJpbmcvUmVuZGVyQmxvY2tGbG93LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5k
ZXJCbG9ja0Zsb3cuY3BwCmluZGV4IGNmMDU5MDAuLjVlM2M3MWMgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCbG9ja0Zsb3cuY3BwCisrKyBiL1NvdXJjZS9XZWJD
b3JlL3JlbmRlcmluZy9SZW5kZXJCbG9ja0Zsb3cuY3BwCkBAIC0xNTMsMTUgKzE1Myw2IEBAIHZv
aWQgUmVuZGVyQmxvY2tGbG93Ojp3aWxsQmVEZXN0cm95ZWQoKQogICAgIC8vIHByb3Blcmx5IGRp
cnR5IGxpbmUgYm94ZXMgdGhhdCB0aGV5IGFyZSByZW1vdmVkIGZyb20uIEVmZmVjdHMgdGhhdCBk
byA6YmVmb3JlLzphZnRlciBvbmx5IG9uIGhvdmVyIGNvdWxkIGNyYXNoIG90aGVyd2lzZS4KICAg
ICBkZXN0cm95TGVmdG92ZXJDaGlsZHJlbigpOwogCi0gICAgLy8gRGVzdHJveSBvdXIgY29udGlu
dWF0aW9uIGJlZm9yZSBhbnl0aGluZyBvdGhlciB0aGFuIGFub255bW91cyBjaGlsZHJlbi4KLSAg
ICAvLyBUaGUgcmVhc29uIHdlIGRvbid0IGRlc3Ryb3kgaXQgYmVmb3JlIGFub255bW91cyBjaGls
ZHJlbiBpcyB0aGF0IHRoZXkgbWF5Ci0gICAgLy8gaGF2ZSBjb250aW51YXRpb25zIG9mIHRoZWly
IG93biB0aGF0IGFyZSBhbm9ueW1vdXMgY2hpbGRyZW4gb2Ygb3VyIGNvbnRpbnVhdGlvbi4KLSAg
ICBSZW5kZXJCb3hNb2RlbE9iamVjdCogY29udGludWF0aW9uID0gdGhpcy0+Y29udGludWF0aW9u
KCk7Ci0gICAgaWYgKGNvbnRpbnVhdGlvbikgewotICAgICAgICBjb250aW51YXRpb24tPmRlc3Ry
b3koKTsKLSAgICAgICAgc2V0Q29udGludWF0aW9uKDApOwotICAgIH0KLQogICAgIGlmICghZG9j
dW1lbnRCZWluZ0Rlc3Ryb3llZCgpKSB7CiAgICAgICAgIGlmIChmaXJzdFJvb3RCb3goKSkgewog
ICAgICAgICAgICAgLy8gV2UgY2FuJ3Qgd2FpdCBmb3IgUmVuZGVyQm94OjpkZXN0cm95IHRvIGNs
ZWFyIHRoZSBzZWxlY3Rpb24sCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcv
UmVuZGVyQm94TW9kZWxPYmplY3QuY3BwIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRl
ckJveE1vZGVsT2JqZWN0LmNwcAppbmRleCA0MDc0Yzc1Li43YjVhNTI4IDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQm94TW9kZWxPYmplY3QuY3BwCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCb3hNb2RlbE9iamVjdC5jcHAKQEAgLTU1LDYg
KzU1LDcgQEAKICNpbmNsdWRlICJTY3JvbGxpbmdDb25zdHJhaW50cy5oIgogI2luY2x1ZGUgIlNl
dHRpbmdzLmgiCiAjaW5jbHVkZSAiVHJhbnNmb3JtU3RhdGUuaCIKKyNpbmNsdWRlIDx3dGYvTmV2
ZXJEZXN0cm95ZWQuaD4KIAogbmFtZXNwYWNlIFdlYkNvcmUgewogCkBAIC02OCw3ICs2OSwxMSBA
QCB1c2luZyBuYW1lc3BhY2UgSFRNTE5hbWVzOwogLy8gPGI+PGk+PHA+SGVsbG88L3A+PC9pPjwv
Yj4uIEluIHRoaXMgZXhhbXBsZSB0aGUgPGk+IHdpbGwgaGF2ZSBhIGJsb2NrIGFzCiAvLyBpdHMg
Y29udGludWF0aW9uIGJ1dCB0aGUgPGI+IHdpbGwganVzdCBoYXZlIGFuIGlubGluZSBhcyBpdHMg
Y29udGludWF0aW9uLgogdHlwZWRlZiBIYXNoTWFwPGNvbnN0IFJlbmRlckJveE1vZGVsT2JqZWN0
KiwgUmVuZGVyQm94TW9kZWxPYmplY3QqPiBDb250aW51YXRpb25NYXA7Ci1zdGF0aWMgQ29udGlu
dWF0aW9uTWFwKiBjb250aW51YXRpb25NYXAgPSAwOworc3RhdGljIENvbnRpbnVhdGlvbk1hcCYg
Y29udGludWF0aW9uTWFwKCkKK3sKKyAgICBzdGF0aWMgTmV2ZXJEZXN0cm95ZWQ8Q29udGludWF0
aW9uTWFwPiBtYXA7CisgICAgcmV0dXJuIG1hcDsKK30KIAogLy8gVGhpcyBIYXNoTWFwIGlzIHNp
bWlsYXIgdG8gdGhlIGNvbnRpbnVhdGlvbiBtYXAsIGJ1dCBjb25uZWN0cyBmaXJzdC1sZXR0ZXIK
IC8vIHJlbmRlcmVycyB0byB0aGVpciByZW1haW5pbmcgdGV4dCBmcmFnbWVudHMuCkBAIC0xNzcs
OCArMTgyLDEwIEBAIFJlbmRlckJveE1vZGVsT2JqZWN0Ojp+UmVuZGVyQm94TW9kZWxPYmplY3Qo
KQogCiB2b2lkIFJlbmRlckJveE1vZGVsT2JqZWN0Ojp3aWxsQmVEZXN0cm95ZWQoKQogewotICAg
IC8vIEEgY29udGludWF0aW9uIG9mIHRoaXMgUmVuZGVyT2JqZWN0IHNob3VsZCBiZSBkZXN0cm95
ZWQgYXQgc3ViY2xhc3Nlcy4KLSAgICBBU1NFUlQoIWNvbnRpbnVhdGlvbigpKTsKKyAgICBpZiAo
aGFzQ29udGludWF0aW9uKCkpIHsKKyAgICAgICAgY29udGludWF0aW9uKCktPmRlc3Ryb3koKTsK
KyAgICAgICAgc2V0Q29udGludWF0aW9uKG51bGxwdHIpOworICAgIH0KIAogICAgIC8vIElmIHRo
aXMgaXMgYSBmaXJzdC1sZXR0ZXIgb2JqZWN0IHdpdGggYSByZW1haW5pbmcgdGV4dCBmcmFnbWVu
dCB0aGVuIHRoZQogICAgIC8vIGVudHJ5IG5lZWRzIHRvIGJlIGNsZWFyZWQgZnJvbSB0aGUgbWFw
LgpAQCAtMjUyOSwyMSArMjUzNiwxOCBAQCBMYXlvdXRVbml0IFJlbmRlckJveE1vZGVsT2JqZWN0
Ojpjb250YWluaW5nQmxvY2tMb2dpY2FsV2lkdGhGb3JDb250ZW50KCkgY29uc3QKIAogUmVuZGVy
Qm94TW9kZWxPYmplY3QqIFJlbmRlckJveE1vZGVsT2JqZWN0Ojpjb250aW51YXRpb24oKSBjb25z
dAogewotICAgIGlmICghY29udGludWF0aW9uTWFwKQotICAgICAgICByZXR1cm4gMDsKLSAgICBy
ZXR1cm4gY29udGludWF0aW9uTWFwLT5nZXQodGhpcyk7CisgICAgaWYgKCFoYXNDb250aW51YXRp
b24oKSkKKyAgICAgICAgcmV0dXJuIG51bGxwdHI7CisgICAgcmV0dXJuIGNvbnRpbnVhdGlvbk1h
cCgpLmdldCh0aGlzKTsKIH0KIAogdm9pZCBSZW5kZXJCb3hNb2RlbE9iamVjdDo6c2V0Q29udGlu
dWF0aW9uKFJlbmRlckJveE1vZGVsT2JqZWN0KiBjb250aW51YXRpb24pCiB7Ci0gICAgaWYgKGNv
bnRpbnVhdGlvbikgewotICAgICAgICBpZiAoIWNvbnRpbnVhdGlvbk1hcCkKLSAgICAgICAgICAg
IGNvbnRpbnVhdGlvbk1hcCA9IG5ldyBDb250aW51YXRpb25NYXA7Ci0gICAgICAgIGNvbnRpbnVh
dGlvbk1hcC0+c2V0KHRoaXMsIGNvbnRpbnVhdGlvbik7Ci0gICAgfSBlbHNlIHsKLSAgICAgICAg
aWYgKGNvbnRpbnVhdGlvbk1hcCkKLSAgICAgICAgICAgIGNvbnRpbnVhdGlvbk1hcC0+cmVtb3Zl
KHRoaXMpOwotICAgIH0KKyAgICBpZiAoY29udGludWF0aW9uKQorICAgICAgICBjb250aW51YXRp
b25NYXAoKS5zZXQodGhpcywgY29udGludWF0aW9uKTsKKyAgICBlbHNlIGlmIChoYXNDb250aW51
YXRpb24oKSkKKyAgICAgICAgY29udGludWF0aW9uTWFwKCkucmVtb3ZlKHRoaXMpOworICAgIHNl
dEhhc0NvbnRpbnVhdGlvbighIWNvbnRpbnVhdGlvbik7CiB9CiAKIFJlbmRlclRleHRGcmFnbWVu
dCogUmVuZGVyQm94TW9kZWxPYmplY3Q6OmZpcnN0TGV0dGVyUmVtYWluaW5nVGV4dCgpIGNvbnN0
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyRWxlbWVudC5jcHAg
Yi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyRWxlbWVudC5jcHAKaW5kZXggZDk5NTI2
Ni4uZGVhODEzZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckVs
ZW1lbnQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJFbGVtZW50LmNw
cApAQCAtODcsNiArODcsNyBAQCBpbmxpbmUgUmVuZGVyRWxlbWVudDo6UmVuZGVyRWxlbWVudChD
b250YWluZXJOb2RlJiBlbGVtZW50T3JEb2N1bWVudCwgUGFzc1JlZjxSZQogICAgICwgbV9oYXNQ
YXVzZWRJbWFnZUFuaW1hdGlvbnMoZmFsc2UpCiAgICAgLCBtX2hhc0NvdW50ZXJOb2RlTWFwKGZh
bHNlKQogICAgICwgbV9pc0NTU0FuaW1hdGluZyhmYWxzZSkKKyAgICAsIG1faGFzQ29udGludWF0
aW9uKGZhbHNlKQogICAgICwgbV9maXJzdENoaWxkKG51bGxwdHIpCiAgICAgLCBtX2xhc3RDaGls
ZChudWxscHRyKQogICAgICwgbV9zdHlsZShXVEY6Om1vdmUoc3R5bGUpKQpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckVsZW1lbnQuaCBiL1NvdXJjZS9XZWJDb3Jl
L3JlbmRlcmluZy9SZW5kZXJFbGVtZW50LmgKaW5kZXggZTIzNmRkZC4uNzA1Mjg2MyAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckVsZW1lbnQuaAorKysgYi9Tb3Vy
Y2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyRWxlbWVudC5oCkBAIC0xOTgsNiArMTk4LDkgQEAg
cHJvdGVjdGVkOgogICAgIHZvaWQgc2V0UmVuZGVySW5saW5lQWx3YXlzQ3JlYXRlc0xpbmVCb3hl
cyhib29sIGIpIHsgbV9yZW5kZXJJbmxpbmVBbHdheXNDcmVhdGVzTGluZUJveGVzID0gYjsgfQog
ICAgIGJvb2wgcmVuZGVySW5saW5lQWx3YXlzQ3JlYXRlc0xpbmVCb3hlcygpIGNvbnN0IHsgcmV0
dXJuIG1fcmVuZGVySW5saW5lQWx3YXlzQ3JlYXRlc0xpbmVCb3hlczsgfQogCisgICAgdm9pZCBz
ZXRIYXNDb250aW51YXRpb24oYm9vbCBiKSB7IG1faGFzQ29udGludWF0aW9uID0gYjsgfQorICAg
IGJvb2wgaGFzQ29udGludWF0aW9uKCkgY29uc3QgeyByZXR1cm4gbV9oYXNDb250aW51YXRpb247
IH0KKwogICAgIHN0YXRpYyBib29sIGhhc0NvbnRyb2xTdGF0ZXNGb3JSZW5kZXJlcihjb25zdCBS
ZW5kZXJPYmplY3QqKTsKICAgICBzdGF0aWMgQ29udHJvbFN0YXRlcyogY29udHJvbFN0YXRlc0Zv
clJlbmRlcmVyKGNvbnN0IFJlbmRlck9iamVjdCopOwogICAgIHN0YXRpYyB2b2lkIHJlbW92ZUNv
bnRyb2xTdGF0ZXNGb3JSZW5kZXJlcihjb25zdCBSZW5kZXJPYmplY3QqKTsKQEAgLTIzNyw2ICsy
NDAsNyBAQCBwcml2YXRlOgogICAgIHVuc2lnbmVkIG1faGFzUGF1c2VkSW1hZ2VBbmltYXRpb25z
IDogMTsKICAgICB1bnNpZ25lZCBtX2hhc0NvdW50ZXJOb2RlTWFwIDogMTsKICAgICB1bnNpZ25l
ZCBtX2lzQ1NTQW5pbWF0aW5nIDogMTsKKyAgICB1bnNpZ25lZCBtX2hhc0NvbnRpbnVhdGlvbiA6
IDE7CiAKICAgICBSZW5kZXJPYmplY3QqIG1fZmlyc3RDaGlsZDsKICAgICBSZW5kZXJPYmplY3Qq
IG1fbGFzdENoaWxkOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRl
cklubGluZS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVySW5saW5lLmNwcApp
bmRleCBlYmRhOTljLi45NDRlMGE0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJp
bmcvUmVuZGVySW5saW5lLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVy
SW5saW5lLmNwcApAQCAtODEsMTUgKzgxLDYgQEAgdm9pZCBSZW5kZXJJbmxpbmU6OndpbGxCZURl
c3Ryb3llZCgpCiAgICAgLy8gTWFrZSBzdXJlIHRvIGRlc3Ryb3kgYW5vbnltb3VzIGNoaWxkcmVu
IGZpcnN0IHdoaWxlIHRoZXkgYXJlIHN0aWxsIGNvbm5lY3RlZCB0byB0aGUgcmVzdCBvZiB0aGUg
dHJlZSwgc28gdGhhdCB0aGV5IHdpbGwKICAgICAvLyBwcm9wZXJseSBkaXJ0eSBsaW5lIGJveGVz
IHRoYXQgdGhleSBhcmUgcmVtb3ZlZCBmcm9tLiAgRWZmZWN0cyB0aGF0IGRvIDpiZWZvcmUvOmFm
dGVyIG9ubHkgb24gaG92ZXIgY291bGQgY3Jhc2ggb3RoZXJ3aXNlLgogICAgIGRlc3Ryb3lMZWZ0
b3ZlckNoaWxkcmVuKCk7Ci0KLSAgICAvLyBEZXN0cm95IG91ciBjb250aW51YXRpb24gYmVmb3Jl
IGFueXRoaW5nIG90aGVyIHRoYW4gYW5vbnltb3VzIGNoaWxkcmVuLgotICAgIC8vIFRoZSByZWFz
b24gd2UgZG9uJ3QgZGVzdHJveSBpdCBiZWZvcmUgYW5vbnltb3VzIGNoaWxkcmVuIGlzIHRoYXQg
dGhleSBtYXkKLSAgICAvLyBoYXZlIGNvbnRpbnVhdGlvbnMgb2YgdGhlaXIgb3duIHRoYXQgYXJl
IGFub255bW91cyBjaGlsZHJlbiBvZiBvdXIgY29udGludWF0aW9uLgotICAgIFJlbmRlckJveE1v
ZGVsT2JqZWN0KiBjb250aW51YXRpb24gPSB0aGlzLT5jb250aW51YXRpb24oKTsKLSAgICBpZiAo
Y29udGludWF0aW9uKSB7Ci0gICAgICAgIGNvbnRpbnVhdGlvbi0+ZGVzdHJveSgpOwotICAgICAg
ICBzZXRDb250aW51YXRpb24obnVsbHB0cik7Ci0gICAgfQogICAgIAogICAgIGlmICghZG9jdW1l
bnRCZWluZ0Rlc3Ryb3llZCgpKSB7CiAgICAgICAgIGlmIChmaXJzdExpbmVCb3goKSkgewo=
</data>

          </attachment>
      

    </bug>

</bugzilla>