<?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>166467</bug_id>
          
          <creation_ts>2016-12-23 11:32:15 -0800</creation_ts>
          <short_desc>RenderBlockFlow::moveFloatsTo does not move floats.</short_desc>
          <delta_ts>2016-12-24 10:00:49 -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>Layout and Rendering</component>
          <version>WebKit 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="alan">zalan</reporter>
          <assigned_to name="alan">zalan</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>glenn</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>simon.fraser</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1262591</commentid>
    <comment_count>0</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2016-12-23 11:32:15 -0800</bug_when>
    <thetext>since it&apos;s not supposed to. What it does is when a flow box with floats gets reparented it copies the floats to this new parent so that overhanging floats are still accessible from the outermost flow. (if we move a flow with overhanging floats to a new anon box and this overhanging floats are also part of the parent context, we need to make sure that this new anon parent has the floats too.)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1262615</commentid>
    <comment_count>1</comment_count>
      <attachid>297725</attachid>
    <who name="alan">zalan</who>
    <bug_when>2016-12-23 16:22:11 -0800</bug_when>
    <thetext>Created attachment 297725
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1262663</commentid>
    <comment_count>2</comment_count>
      <attachid>297725</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-12-24 10:00:45 -0800</bug_when>
    <thetext>Comment on attachment 297725
Patch

Clearing flags on attachment: 297725

Committed r210145: &lt;http://trac.webkit.org/changeset/210145&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1262664</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-12-24 10:00:49 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>297725</attachid>
            <date>2016-12-23 16:22:11 -0800</date>
            <delta_ts>2016-12-24 10:00:45 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-166467-20161223162105.patch</filename>
            <type>text/plain</type>
            <size>9082</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjEwMTIwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNTI1OGZkZThiMmVlZjdl
MjRhZTZmMjYzMjE5MWJiNzA2MTAzYWQ4NC4uOTJjZmY3ZGM0ZmMzNjExNzNkZTQyODEzYTVjZmVm
Mjc3ODJiMGRjOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMxIEBACisyMDE2LTEyLTIzICBaYWxh
biBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CisKKyAgICAgICAgUmVuZGVyQmxvY2tGbG93Ojpt
b3ZlRmxvYXRzVG8gZG9lcyBub3QgbW92ZSBmbG9hdHMuCisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNjY0NjcKKworICAgICAgICBSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KKworICAgICAgICBSZW5kZXJCbG9ja0Zsb3c6Om1vdmVGbG9hdHNUbyBu
YW1lIGlzIG1pc2xlYWRpbmcuIEZsb2F0cyBhcmUgbm90IG1vdmVkIGZyb20gInRoaXMiIHRvCisg
ICAgICAgIHRoZSBuZXcgUmVuZGVyQmxvY2tGbG93IHBhcmVudCwgYnV0IHJhdGhlciB0aGV5IGFy
ZSBjb3BpZWQgc28gdGhhdCBvdmVyaGFuZ2luZyBmbG9hdHMKKyAgICAgICAgZG9uJ3QgZ2V0IGxv
c3QuCisKKyAgICAgICAgQ292ZXJlZCBieSBleGlzdGluZyB0ZXN0cy4KKworICAgICAgICAqIHJl
bmRlcmluZy9GbG9hdGluZ09iamVjdHMuY3BwOgorICAgICAgICAoV2ViQ29yZTo6RmxvYXRpbmdP
YmplY3Q6OmNsb25lRm9yTmV3UGFyZW50KToKKyAgICAgICAgKFdlYkNvcmU6OkZsb2F0aW5nT2Jq
ZWN0Ojp1bnNhZmVDbG9uZSk6IERlbGV0ZWQuCisgICAgICAgICogcmVuZGVyaW5nL0Zsb2F0aW5n
T2JqZWN0cy5oOgorICAgICAgICAqIHJlbmRlcmluZy9SZW5kZXJCbG9ja0Zsb3cuY3BwOgorICAg
ICAgICAoV2ViQ29yZTo6UmVuZGVyQmxvY2tGbG93OjphZGRGbG9hdHNUb05ld1BhcmVudCk6Cisg
ICAgICAgIChXZWJDb3JlOjpSZW5kZXJCbG9ja0Zsb3c6Om1vdmVBbGxDaGlsZHJlbkluY2x1ZGlu
Z0Zsb2F0c1RvKToKKyAgICAgICAgKFdlYkNvcmU6OlJlbmRlckJsb2NrRmxvdzo6bW92ZUZsb2F0
c1RvKTogRGVsZXRlZC4KKyAgICAgICAgKiByZW5kZXJpbmcvUmVuZGVyQmxvY2tGbG93Lmg6Cisg
ICAgICAgICogcmVuZGVyaW5nL1JlbmRlclJ1YnlCYXNlLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6
OlJlbmRlclJ1YnlCYXNlOjptZXJnZUNoaWxkcmVuV2l0aEJhc2UpOgorICAgICAgICAqIHJlbmRl
cmluZy9SZW5kZXJSdWJ5QmFzZS5oOgorICAgICAgICAqIHJlbmRlcmluZy9SZW5kZXJSdWJ5UnVu
LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlJlbmRlclJ1YnlSdW46OnJlbW92ZUNoaWxkKToKKwog
MjAxNi0xMi0yMiAgWmFsYW4gQnVqdGFzICA8emFsYW5AYXBwbGUuY29tPgogCiAgICAgICAgIERv
IG5vdCBkZXN0cm95IHRoZSBSZW5kZXJOYW1lZEZsb3dGcmFnbWVudCBhcyBsZWZ0b3ZlciBhbm9u
eW1vdXMgYmxvY2suCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvRmxvYXRp
bmdPYmplY3RzLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9GbG9hdGluZ09iamVjdHMu
Y3BwCmluZGV4IDk2NmFlMTZjYWVjZjgyNjBlMjJmNjNjYzU4ZDAxMzUwMDUwNWUwNmYuLjdhN2Uz
MGEzYjFkODIzMGQxMzIyYzc0ZjEzZTliM2Y1OTNlZTkzODMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJDb3JlL3JlbmRlcmluZy9GbG9hdGluZ09iamVjdHMuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3Jl
L3JlbmRlcmluZy9GbG9hdGluZ09iamVjdHMuY3BwCkBAIC04OCwxMCArODgsOSBAQCBzdGQ6OnVu
aXF1ZV9wdHI8RmxvYXRpbmdPYmplY3Q+IEZsb2F0aW5nT2JqZWN0Ojpjb3B5VG9OZXdDb250YWlu
ZXIoTGF5b3V0U2l6ZSBvZgogICAgIHJldHVybiBzdGQ6Om1ha2VfdW5pcXVlPEZsb2F0aW5nT2Jq
ZWN0PihyZW5kZXJlcigpLCB0eXBlKCksIExheW91dFJlY3QoZnJhbWVSZWN0KCkubG9jYXRpb24o
KSAtIG9mZnNldCwgZnJhbWVSZWN0KCkuc2l6ZSgpKSwgc2hvdWxkUGFpbnQsIGlzRGVzY2VuZGFu
dCk7CiB9CiAKLXN0ZDo6dW5pcXVlX3B0cjxGbG9hdGluZ09iamVjdD4gRmxvYXRpbmdPYmplY3Q6
OnVuc2FmZUNsb25lKCkgY29uc3QKK3N0ZDo6dW5pcXVlX3B0cjxGbG9hdGluZ09iamVjdD4gRmxv
YXRpbmdPYmplY3Q6OmNsb25lRm9yTmV3UGFyZW50KCkgY29uc3QKIHsKLSAgICAvLyBGSVhNRTog
VXNlIG1ha2VfdW5pcXVlIGhlcmUsIG9uY2Ugd2UgY2FuIGdldCBpdCB0byBjb21waWxlIG9uIGFs
bCBwbGF0Zm9ybXMgd2Ugc3VwcG9ydC4KLSAgICBzdGQ6OnVuaXF1ZV9wdHI8RmxvYXRpbmdPYmpl
Y3Q+IGNsb25lT2JqZWN0KG5ldyBGbG9hdGluZ09iamVjdChyZW5kZXJlcigpLCB0eXBlKCksIG1f
ZnJhbWVSZWN0LCBtX3Nob3VsZFBhaW50LCBtX2lzRGVzY2VuZGFudCkpOworICAgIGF1dG8gY2xv
bmVPYmplY3QgPSBzdGQ6Om1ha2VfdW5pcXVlPEZsb2F0aW5nT2JqZWN0PihyZW5kZXJlcigpLCB0
eXBlKCksIG1fZnJhbWVSZWN0LCBtX3Nob3VsZFBhaW50LCBtX2lzRGVzY2VuZGFudCk7CiAgICAg
Y2xvbmVPYmplY3QtPm1fcGFnaW5hdGlvblN0cnV0ID0gbV9wYWdpbmF0aW9uU3RydXQ7CiAgICAg
Y2xvbmVPYmplY3QtPm1faXNQbGFjZWQgPSBtX2lzUGxhY2VkOwogICAgIHJldHVybiBjbG9uZU9i
amVjdDsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9GbG9hdGluZ09iamVj
dHMuaCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9GbG9hdGluZ09iamVjdHMuaAppbmRleCBj
MGM4YzNiNTk4NmQ2MGE0ZTdiZDE3YzFkZGZkZTlkMmU0NmUwZGIxLi42NTFkMGFkMDc1NTQwMDdi
NzkwOWNiMWRiODdiZTY5ODcyOGFjYWVmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5k
ZXJpbmcvRmxvYXRpbmdPYmplY3RzLmgKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL0Zs
b2F0aW5nT2JqZWN0cy5oCkBAIC00MCw3ICs0MCw3IEBAIHB1YmxpYzoKIAogICAgIHN0YXRpYyBz
dGQ6OnVuaXF1ZV9wdHI8RmxvYXRpbmdPYmplY3Q+IGNyZWF0ZShSZW5kZXJCb3gmKTsKICAgICBz
dGQ6OnVuaXF1ZV9wdHI8RmxvYXRpbmdPYmplY3Q+IGNvcHlUb05ld0NvbnRhaW5lcihMYXlvdXRT
aXplLCBib29sIHNob3VsZFBhaW50ID0gZmFsc2UsIGJvb2wgaXNEZXNjZW5kYW50ID0gZmFsc2Up
IGNvbnN0OwotICAgIHN0ZDo6dW5pcXVlX3B0cjxGbG9hdGluZ09iamVjdD4gdW5zYWZlQ2xvbmUo
KSBjb25zdDsKKyAgICBzdGQ6OnVuaXF1ZV9wdHI8RmxvYXRpbmdPYmplY3Q+IGNsb25lRm9yTmV3
UGFyZW50KCkgY29uc3Q7CiAKICAgICBleHBsaWNpdCBGbG9hdGluZ09iamVjdChSZW5kZXJCb3gm
KTsKICAgICBGbG9hdGluZ09iamVjdChSZW5kZXJCb3gmLCBUeXBlLCBjb25zdCBMYXlvdXRSZWN0
JiwgYm9vbCBzaG91bGRQYWludCwgYm9vbCBpc0Rlc2NlbmRhbnQpOwpkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJsb2NrRmxvdy5jcHAgYi9Tb3VyY2UvV2ViQ29y
ZS9yZW5kZXJpbmcvUmVuZGVyQmxvY2tGbG93LmNwcAppbmRleCA1NmRjODY4ODBiN2ZjZjcxNzAz
ODljZGQ0OTJiMzI2OTM1YTEwNWI1Li43M2VjMDc1ZmM2ODUzZjIwY2IzNDIxMTllOWI2NzA5OWU3
NDExMTNmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQmxvY2tG
bG93LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQmxvY2tGbG93LmNw
cApAQCAtMjExOCw3ICsyMTE4LDcgQEAgdm9pZCBSZW5kZXJCbG9ja0Zsb3c6OmRlbGV0ZUxpbmVz
KCkKICAgICBSZW5kZXJCbG9jazo6ZGVsZXRlTGluZXMoKTsKIH0KIAotdm9pZCBSZW5kZXJCbG9j
a0Zsb3c6Om1vdmVGbG9hdHNUbyhSZW5kZXJCbG9ja0Zsb3cqIHRvQmxvY2tGbG93KQordm9pZCBS
ZW5kZXJCbG9ja0Zsb3c6OmFkZEZsb2F0c1RvTmV3UGFyZW50KFJlbmRlckJsb2NrRmxvdyYgdG9C
bG9ja0Zsb3cpIGNvbnN0CiB7CiAgICAgLy8gV2hlbiBhIHBvcnRpb24gb2YgdGhlIHJlbmRlciB0
cmVlIGlzIGJlaW5nIGRldGFjaGVkLCBhbm9ueW1vdXMgYmxvY2tzCiAgICAgLy8gd2lsbCBiZSBj
b21iaW5lZCBhcyB0aGVpciBjaGlsZHJlbiBhcmUgZGVsZXRlZC4gSW4gdGhpcyBwcm9jZXNzLCB0
aGUKQEAgLTIxMzcsMzAgKzIxMzcsMjEgQEAgdm9pZCBSZW5kZXJCbG9ja0Zsb3c6Om1vdmVGbG9h
dHNUbyhSZW5kZXJCbG9ja0Zsb3cqIHRvQmxvY2tGbG93KQogICAgIC8vIGFsbCBiZSB3cm9uZywg
YnV0IHNpbmNlIHRvQmxvY2tGbG93IGlzIGFscmVhZHkgbWFya2VkIGZvciBsYXlvdXQsIHRoaXMK
ICAgICAvLyB3aWxsIGdldCBmaXhlZCBiZWZvcmUgYW55dGhpbmcgZ2V0cyBkaXNwbGF5ZWQuCiAg
ICAgLy8gU2VlIGJ1ZyBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTE1
NTY2Ci0gICAgaWYgKG1fZmxvYXRpbmdPYmplY3RzKSB7Ci0gICAgICAgIGlmICghdG9CbG9ja0Zs
b3ctPm1fZmxvYXRpbmdPYmplY3RzKQotICAgICAgICAgICAgdG9CbG9ja0Zsb3ctPmNyZWF0ZUZs
b2F0aW5nT2JqZWN0cygpOwotCi0gICAgICAgIGNvbnN0IEZsb2F0aW5nT2JqZWN0U2V0JiBmcm9t
RmxvYXRpbmdPYmplY3RTZXQgPSBtX2Zsb2F0aW5nT2JqZWN0cy0+c2V0KCk7Ci0gICAgICAgIGF1
dG8gZW5kID0gZnJvbUZsb2F0aW5nT2JqZWN0U2V0LmVuZCgpOwotCi0gICAgICAgIGZvciAoYXV0
byBpdCA9IGZyb21GbG9hdGluZ09iamVjdFNldC5iZWdpbigpOyBpdCAhPSBlbmQ7ICsraXQpIHsK
LSAgICAgICAgICAgIEZsb2F0aW5nT2JqZWN0KiBmbG9hdGluZ09iamVjdCA9IGl0LT5nZXQoKTsK
KyAgICBpZiAoIW1fZmxvYXRpbmdPYmplY3RzKQorICAgICAgICByZXR1cm47CiAKLSAgICAgICAg
ICAgIC8vIERvbid0IGluc2VydCB0aGUgb2JqZWN0IGFnYWluIGlmIGl0J3MgYWxyZWFkeSBpbiB0
aGUgbGlzdAotICAgICAgICAgICAgaWYgKHRvQmxvY2tGbG93LT5jb250YWluc0Zsb2F0KGZsb2F0
aW5nT2JqZWN0LT5yZW5kZXJlcigpKSkKLSAgICAgICAgICAgICAgICBjb250aW51ZTsKKyAgICBp
ZiAoIXRvQmxvY2tGbG93Lm1fZmxvYXRpbmdPYmplY3RzKQorICAgICAgICB0b0Jsb2NrRmxvdy5j
cmVhdGVGbG9hdGluZ09iamVjdHMoKTsKIAotICAgICAgICAgICAgdG9CbG9ja0Zsb3ctPm1fZmxv
YXRpbmdPYmplY3RzLT5hZGQoZmxvYXRpbmdPYmplY3QtPnVuc2FmZUNsb25lKCkpOwotICAgICAg
ICB9Ci0gICAgfQorICAgIGZvciAoYXV0byYgZmxvYXRpbmdPYmplY3QgOiBtX2Zsb2F0aW5nT2Jq
ZWN0cy0+c2V0KCkpCisgICAgICAgIHRvQmxvY2tGbG93Lm1fZmxvYXRpbmdPYmplY3RzLT5hZGQo
ZmxvYXRpbmdPYmplY3QtPmNsb25lRm9yTmV3UGFyZW50KCkpOwogfQogCiB2b2lkIFJlbmRlckJs
b2NrRmxvdzo6bW92ZUFsbENoaWxkcmVuSW5jbHVkaW5nRmxvYXRzVG8oUmVuZGVyQmxvY2smIHRv
QmxvY2ssIGJvb2wgZnVsbFJlbW92ZUluc2VydCkKIHsKLSAgICBSZW5kZXJCbG9ja0Zsb3cmIHRv
QmxvY2tGbG93ID0gZG93bmNhc3Q8UmVuZGVyQmxvY2tGbG93Pih0b0Jsb2NrKTsKKyAgICBhdXRv
JiB0b0Jsb2NrRmxvdyA9IGRvd25jYXN0PFJlbmRlckJsb2NrRmxvdz4odG9CbG9jayk7CiAgICAg
bW92ZUFsbENoaWxkcmVuVG8oJnRvQmxvY2tGbG93LCBmdWxsUmVtb3ZlSW5zZXJ0KTsKLSAgICBt
b3ZlRmxvYXRzVG8oJnRvQmxvY2tGbG93KTsKKyAgICBhZGRGbG9hdHNUb05ld1BhcmVudCh0b0Js
b2NrRmxvdyk7CiB9CiAKIHZvaWQgUmVuZGVyQmxvY2tGbG93OjphZGRPdmVyZmxvd0Zyb21GbG9h
dHMoKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJsb2NrRmxv
dy5oIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJsb2NrRmxvdy5oCmluZGV4IDhj
YjYzZDcwMTA3ZDEzMWE2ODcwOTQxZmRkZTZhYzJjMjViNTViZTUuLjQxYjg1OTE3YmUyYjBmMTgx
NzZlZjU0MTMzNDU0MWIzZDExM2I2MTAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRl
cmluZy9SZW5kZXJCbG9ja0Zsb3cuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVu
ZGVyQmxvY2tGbG93LmgKQEAgLTQ2MSw3ICs0NjEsNyBAQCBwcm90ZWN0ZWQ6CiAgICAgYm9vbCBp
c1RvcExheW91dE92ZXJmbG93QWxsb3dlZCgpIGNvbnN0IG92ZXJyaWRlOwogICAgIGJvb2wgaXNM
ZWZ0TGF5b3V0T3ZlcmZsb3dBbGxvd2VkKCkgY29uc3Qgb3ZlcnJpZGU7CiAKLSAgICB2b2lkIG1v
dmVGbG9hdHNUbyhSZW5kZXJCbG9ja0Zsb3cqIHRvQmxvY2spOworICAgIHZvaWQgYWRkRmxvYXRz
VG9OZXdQYXJlbnQoUmVuZGVyQmxvY2tGbG93JiB0b0Jsb2NrRmxvdykgY29uc3Q7CiAgICAgCiAg
ICAgdmlydHVhbCB2b2lkIGNvbXB1dGVDb2x1bW5Db3VudEFuZFdpZHRoKCk7CiAgICAgdmlydHVh
bCBib29sIHJlcXVpcmVzQ29sdW1ucyhpbnQpIGNvbnN0OwpkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YkNvcmUvcmVuZGVyaW5nL1JlbmRlclJ1YnlCYXNlLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRl
cmluZy9SZW5kZXJSdWJ5QmFzZS5jcHAKaW5kZXggZDQxZDRkNDcyOGE5NjVhOGI0NTRjMjRjMGFj
ZDA3Y2Q5ZmFjNDI1YS4uZDNlYmU5OGI5MjU5Y2Y1ODJkNGU5MWVlZTQ0MGU0OTMwZDdlOTcwYyAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclJ1YnlCYXNlLmNwcAor
KysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyUnVieUJhc2UuY3BwCkBAIC03MSwx
MCArNzEsMTAgQEAgdm9pZCBSZW5kZXJSdWJ5QmFzZTo6bW92ZUNoaWxkcmVuKFJlbmRlclJ1YnlC
YXNlKiB0b0Jhc2UsIFJlbmRlck9iamVjdCogYmVmb3JlQ2gKICAgICB0b0Jhc2UtPnNldE5lZWRz
TGF5b3V0QW5kUHJlZldpZHRoc1JlY2FsYygpOwogfQogCi12b2lkIFJlbmRlclJ1YnlCYXNlOjpt
ZXJnZUNoaWxkcmVuV2l0aEJhc2UoUmVuZGVyUnVieUJhc2UqIHRvQmxvY2spCit2b2lkIFJlbmRl
clJ1YnlCYXNlOjptZXJnZUNoaWxkcmVuV2l0aEJhc2UoUmVuZGVyUnVieUJhc2UmIHRvQmxvY2sp
CiB7Ci0gICAgbW92ZUNoaWxkcmVuKHRvQmxvY2spOwotICAgIG1vdmVGbG9hdHNUbyh0b0Jsb2Nr
KTsKKyAgICBtb3ZlQ2hpbGRyZW4oJnRvQmxvY2spOworICAgIGFkZEZsb2F0c1RvTmV3UGFyZW50
KHRvQmxvY2spOwogfQogCiB2b2lkIFJlbmRlclJ1YnlCYXNlOjptb3ZlSW5saW5lQ2hpbGRyZW4o
UmVuZGVyUnVieUJhc2UqIHRvQmFzZSwgUmVuZGVyT2JqZWN0KiBiZWZvcmVDaGlsZCkKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJSdWJ5QmFzZS5oIGIvU291cmNl
L1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclJ1YnlCYXNlLmgKaW5kZXggNmNiNzkzZjJhYzg5NDBm
OGVjZjQyZTY5MGM1MjVlNTk5MTFkMGI0Zi4uOTc3ZGQ3NzA4YmFiOWNjZWJjNDU0NDY1YTJiNmUx
OTk0YmYyMzViOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclJ1
YnlCYXNlLmgKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclJ1YnlCYXNlLmgK
QEAgLTYzLDcgKzYzLDcgQEAgcHJpdmF0ZToKICAgICBib29sIGlzQ2hpbGRBbGxvd2VkKGNvbnN0
IFJlbmRlck9iamVjdCYsIGNvbnN0IFJlbmRlclN0eWxlJikgY29uc3Qgb3ZlcnJpZGU7CiAgICAg
RVRleHRBbGlnbiB0ZXh0QWxpZ25tZW50Rm9yTGluZShib29sIGVuZHNXaXRoU29mdEJyZWFrKSBj
b25zdCBvdmVycmlkZTsKICAgICB2b2lkIGFkanVzdElubGluZURpcmVjdGlvbkxpbmVCb3VuZHMo
aW50IGV4cGFuc2lvbk9wcG9ydHVuaXR5Q291bnQsIGZsb2F0JiBsb2dpY2FsTGVmdCwgZmxvYXQm
IGxvZ2ljYWxXaWR0aCkgY29uc3Qgb3ZlcnJpZGU7Ci0gICAgdm9pZCBtZXJnZUNoaWxkcmVuV2l0
aEJhc2UoUmVuZGVyUnVieUJhc2UqIHRvQmxvY2spOworICAgIHZvaWQgbWVyZ2VDaGlsZHJlbldp
dGhCYXNlKFJlbmRlclJ1YnlCYXNlJiB0b0Jsb2NrKTsKIAogICAgIHZvaWQgbW92ZUNoaWxkcmVu
KFJlbmRlclJ1YnlCYXNlKiB0b0Jhc2UsIFJlbmRlck9iamVjdCogYmVmb3JlQ2hpbGQgPSAwKTsK
ICAgICB2b2lkIG1vdmVJbmxpbmVDaGlsZHJlbihSZW5kZXJSdWJ5QmFzZSogdG9CYXNlLCBSZW5k
ZXJPYmplY3QqIGJlZm9yZUNoaWxkID0gMCk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9y
ZW5kZXJpbmcvUmVuZGVyUnVieVJ1bi5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVu
ZGVyUnVieVJ1bi5jcHAKaW5kZXggMmQ4ZjZhMGFjMDIzYjM3MTg1M2Y1YWFjMjZlYWM4MjA2Yjc1
MGQ0Mi4uYzY1ZjJjNzkzZTNlZmZiZDhjZTM3NjFlZDdlMDNmOGU0MDhmYzEwNCAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclJ1YnlSdW4uY3BwCisrKyBiL1NvdXJj
ZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJSdWJ5UnVuLmNwcApAQCAtMTY3LDcgKzE2Nyw3IEBA
IHZvaWQgUmVuZGVyUnVieVJ1bjo6cmVtb3ZlQ2hpbGQoUmVuZGVyT2JqZWN0JiBjaGlsZCkKICAg
ICAgICAgICAgIGlmIChyaWdodFJ1bi5oYXNSdWJ5QmFzZSgpKSB7CiAgICAgICAgICAgICAgICAg
UmVuZGVyUnVieUJhc2UqIHJpZ2h0QmFzZSA9IHJpZ2h0UnVuLnJ1YnlCYXNlU2FmZSgpOwogICAg
ICAgICAgICAgICAgIC8vIENvbGxlY3QgYWxsIGNoaWxkcmVuIGluIGEgc2luZ2xlIGJhc2UsIHRo
ZW4gc3dhcCB0aGUgYmFzZXMuCi0gICAgICAgICAgICAgICAgcmlnaHRCYXNlLT5tZXJnZUNoaWxk
cmVuV2l0aEJhc2UoYmFzZSk7CisgICAgICAgICAgICAgICAgcmlnaHRCYXNlLT5tZXJnZUNoaWxk
cmVuV2l0aEJhc2UoKmJhc2UpOwogICAgICAgICAgICAgICAgIG1vdmVDaGlsZFRvKCZyaWdodFJ1
biwgYmFzZSk7CiAgICAgICAgICAgICAgICAgcmlnaHRSdW4ubW92ZUNoaWxkVG8odGhpcywgcmln
aHRCYXNlKTsKICAgICAgICAgICAgICAgICAvLyBUaGUgbm93IGVtcHR5IHJ1YnkgYmFzZSB3aWxs
IGJlIHJlbW92ZWQgYmVsb3cuCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>