<?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>26204</bug_id>
          
          <creation_ts>2009-06-04 20:14:35 -0700</creation_ts>
          <short_desc>RenderBlock : simplify handleSpecialChild, comment correction</short_desc>
          <delta_ts>2009-06-04 20:23:09 -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>WebCore Misc.</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>Enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Roland Steiner">rolandsteiner</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>124442</commentid>
    <comment_count>0</comment_count>
    <who name="Roland Steiner">rolandsteiner</who>
    <bug_when>2009-06-04 20:14:35 -0700</bug_when>
    <thetext>[separated out from bug #26198]

simplify the handleSpecialChild and its related methods
(handlePositionedChild, handleFloatingChild, handleRunInChild).

There is also a typo in a clarifying remark (&apos;maxPosNeg&apos; instead of &apos;maxTopNeg&apos;)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>124445</commentid>
    <comment_count>1</comment_count>
      <attachid>30985</attachid>
    <who name="Roland Steiner">rolandsteiner</who>
    <bug_when>2009-06-04 20:17:11 -0700</bug_when>
    <thetext>Created attachment 30985
patch - simplify method signatures and loop structure, fix comment</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>124450</commentid>
    <comment_count>2</comment_count>
      <attachid>30985</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-06-04 20:23:01 -0700</bug_when>
    <thetext>Comment on attachment 30985
patch - simplify method signatures and loop structure, fix comment

Fantastic!  (You didn&apos;t actually need to make this its own bug, but it&apos;s nice that you did.)  

Committing to http://svn.webkit.org/repository/webkit/trunk ...
	M	WebCore/ChangeLog
	M	WebCore/rendering/RenderBlock.cpp
	M	WebCore/rendering/RenderBlock.h
Committed r44446</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>30985</attachid>
            <date>2009-06-04 20:17:11 -0700</date>
            <delta_ts>2009-06-04 20:23:01 -0700</delta_ts>
            <desc>patch - simplify method signatures and loop structure, fix comment</desc>
            <filename>rendering-RenderBlock-cpp-h.patch</filename>
            <type>text/plain</type>
            <size>7818</size>
            <attacher name="Roland Steiner">rolandsteiner</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA0NDQ0MykKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMjMgQEAKKzIwMDktMDYtMDQgIFJvbGFuZCBTdGVpbmVyIDxyb2xhbmRzdGVpbmVy
QGdvb2dsZS5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkKKworICAg
ICAgICBCdWcgMjYyMDQ6IFJlbmRlckJsb2NrIDogc2ltcGxpZnkgaGFuZGxlU3BlY2lhbENoaWxk
LCBjb21tZW50IGNvcnJlY3Rpb24KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTI2MjA0CisKKyAgICAgICAgKiByZW5kZXJpbmcvUmVuZGVyQmxvY2suY3Bw
OgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyQmxvY2s6OmhhbmRsZVNwZWNpYWxDaGlsZCk6IHNp
bXBsaWZ5IHVzYWdlCisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJCbG9jazo6aGFuZGxlUG9zaXRp
b25lZENoaWxkKTogc2ltcGxpZnkgdXNhZ2UKKyAgICAgICAgKFdlYkNvcmU6OlJlbmRlckJsb2Nr
OjpoYW5kbGVGbG9hdGluZ0NoaWxkKTogc2ltcGxpZnkgdXNhZ2UKKyAgICAgICAgKFdlYkNvcmU6
OlJlbmRlckJsb2NrOjpoYW5kbGVSdW5JbkNoaWxkKTogc2ltcGxpZnkgdXNhZ2UKKyAgICAgICAg
KFdlYkNvcmU6OlJlbmRlckJsb2NrOjpsYXlvdXRCbG9jayk6IGNvcnJlY3QgY29tbWVudAorICAg
ICAgICAoV2ViQ29yZTo6UmVuZGVyQmxvY2s6OmxheW91dEJsb2NrQ2hpbGRyZW4pOiBzaW1wbGlm
eSBsb29wLCBjaGFuZ2UgY2FsbCB0byBoYW5kbGVTcGVjaWFsQ2hpbGQKKyAgICAgICAgKiByZW5k
ZXJpbmcvUmVuZGVyQmxvY2suaDogCisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJCbG9jazo6aGFu
ZGxlU3BlY2lhbENoaWxkKTogY2hhbmdlIHNpZ25hdHVyZQorICAgICAgICAoV2ViQ29yZTo6UmVu
ZGVyQmxvY2s6OmhhbmRsZVBvc2l0aW9uZWRDaGlsZCk6IGNoYW5nZSBzaWduYXR1cmUKKyAgICAg
ICAgKFdlYkNvcmU6OlJlbmRlckJsb2NrOjpoYW5kbGVGbG9hdGluZ0NoaWxkKTogY2hhbmdlIHNp
Z25hdHVyZQorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyQmxvY2s6OmhhbmRsZVJ1bkluQ2hpbGQp
OiBjaGFuZ2Ugc2lnbmF0dXJlCisKIDIwMDktMDYtMDQgIERhbiBCZXJuc3RlaW4gIDxtaXR6QGFw
cGxlLmNvbT4KIAogICAgICAgICAtIHJldHJ5IHRvIGZpeCB0aGUgVGlnZXIgYnVpbGQKSW5kZXg6
IFdlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJsb2NrLmNwcAo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJDb3Jl
L3JlbmRlcmluZy9SZW5kZXJCbG9jay5jcHAJKHJldmlzaW9uIDQ0NDE5KQorKysgV2ViQ29yZS9y
ZW5kZXJpbmcvUmVuZGVyQmxvY2suY3BwCSh3b3JraW5nIGNvcHkpCkBAIC03MzksNyArNzM5LDcg
QEAKIAogICAgIG1fb3ZlcmZsb3dIZWlnaHQgPSAwOwogCi0gICAgLy8gV2UgdXNlIGZvdXIgdmFs
dWVzLCBtYXhUb3BQb3MsIG1heFBvc05lZywgbWF4Qm90dG9tUG9zLCBhbmQgbWF4Qm90dG9tTmVn
LCB0byB0cmFjaworICAgIC8vIFdlIHVzZSBmb3VyIHZhbHVlcywgbWF4VG9wUG9zLCBtYXhUb3BO
ZWcsIG1heEJvdHRvbVBvcywgYW5kIG1heEJvdHRvbU5lZywgdG8gdHJhY2sKICAgICAvLyBvdXIg
Y3VycmVudCBtYXhpbWFsIHBvc2l0aXZlIGFuZCBuZWdhdGl2ZSBtYXJnaW5zLiAgVGhlc2UgdmFs
dWVzIGFyZSB1c2VkIHdoZW4gd2UKICAgICAvLyBhcmUgY29sbGFwc2VkIHdpdGggYWRqYWNlbnQg
YmxvY2tzLCBzbyBmb3IgZXhhbXBsZSwgaWYgeW91IGhhdmUgYmxvY2sgQSBhbmQgQgogICAgIC8v
IGNvbGxhcHNpbmcgdG9nZXRoZXIsIHRoZW4geW91J2QgdGFrZSB0aGUgbWF4aW1hbCBwb3NpdGl2
ZSBtYXJnaW4gZnJvbSBib3RoIEEgYW5kIEIKQEAgLTkzNCw1MiArOTM0LDQyIEBACiAgICAgc2V0
SGVpZ2h0KGhlaWdodCgpIC0gbWFyZ2luT2Zmc2V0KTsKIH0KIAotUmVuZGVyQm94KiBSZW5kZXJC
bG9jazo6aGFuZGxlU3BlY2lhbENoaWxkKFJlbmRlckJveCogY2hpbGQsIGNvbnN0IE1hcmdpbklu
Zm8mIG1hcmdpbkluZm8sIGJvb2wmIGhhbmRsZWQpCitib29sIFJlbmRlckJsb2NrOjpoYW5kbGVT
cGVjaWFsQ2hpbGQoUmVuZGVyQm94KiBjaGlsZCwgY29uc3QgTWFyZ2luSW5mbyYgbWFyZ2luSW5m
bykKIHsKLSAgICAvLyBIYW5kbGUgcG9zaXRpb25lZCBjaGlsZHJlbiBmaXJzdC4KLSAgICBSZW5k
ZXJCb3gqIG5leHQgPSBoYW5kbGVQb3NpdGlvbmVkQ2hpbGQoY2hpbGQsIG1hcmdpbkluZm8sIGhh
bmRsZWQpOwotICAgIGlmIChoYW5kbGVkKSByZXR1cm4gbmV4dDsKLSAgICAKLSAgICAvLyBIYW5k
bGUgZmxvYXRpbmcgY2hpbGRyZW4gbmV4dC4KLSAgICBuZXh0ID0gaGFuZGxlRmxvYXRpbmdDaGls
ZChjaGlsZCwgbWFyZ2luSW5mbywgaGFuZGxlZCk7Ci0gICAgaWYgKGhhbmRsZWQpIHJldHVybiBu
ZXh0OwotCi0gICAgLy8gRmluYWxseSwgc2VlIGlmIHdlIGhhdmUgYSBydW4taW4gZWxlbWVudC4K
LSAgICByZXR1cm4gaGFuZGxlUnVuSW5DaGlsZChjaGlsZCwgaGFuZGxlZCk7CisgICAgLy8gSGFu
ZGxlIGluIHRoZSBnaXZlbiBvcmRlcgorICAgIHJldHVybiBoYW5kbGVQb3NpdGlvbmVkQ2hpbGQo
Y2hpbGQsIG1hcmdpbkluZm8pCisgICAgICAgIHx8IGhhbmRsZUZsb2F0aW5nQ2hpbGQoY2hpbGQs
IG1hcmdpbkluZm8pCisgICAgICAgIHx8IGhhbmRsZVJ1bkluQ2hpbGQoY2hpbGQpOwogfQogCiAK
LVJlbmRlckJveCogUmVuZGVyQmxvY2s6OmhhbmRsZVBvc2l0aW9uZWRDaGlsZChSZW5kZXJCb3gq
IGNoaWxkLCBjb25zdCBNYXJnaW5JbmZvJiBtYXJnaW5JbmZvLCBib29sJiBoYW5kbGVkKQorYm9v
bCBSZW5kZXJCbG9jazo6aGFuZGxlUG9zaXRpb25lZENoaWxkKFJlbmRlckJveCogY2hpbGQsIGNv
bnN0IE1hcmdpbkluZm8mIG1hcmdpbkluZm8pCiB7CiAgICAgaWYgKGNoaWxkLT5pc1Bvc2l0aW9u
ZWQoKSkgewotICAgICAgICBoYW5kbGVkID0gdHJ1ZTsKICAgICAgICAgY2hpbGQtPmNvbnRhaW5p
bmdCbG9jaygpLT5pbnNlcnRQb3NpdGlvbmVkT2JqZWN0KGNoaWxkKTsKICAgICAgICAgYWRqdXN0
UG9zaXRpb25lZEJsb2NrKGNoaWxkLCBtYXJnaW5JbmZvKTsKLSAgICAgICAgcmV0dXJuIGNoaWxk
LT5uZXh0U2libGluZ0JveCgpOworICAgICAgICByZXR1cm4gdHJ1ZTsKICAgICB9Ci0KLSAgICBy
ZXR1cm4gMDsKKyAgICByZXR1cm4gZmFsc2U7CiB9CiAKLVJlbmRlckJveCogUmVuZGVyQmxvY2s6
OmhhbmRsZUZsb2F0aW5nQ2hpbGQoUmVuZGVyQm94KiBjaGlsZCwgY29uc3QgTWFyZ2luSW5mbyYg
bWFyZ2luSW5mbywgYm9vbCYgaGFuZGxlZCkKK2Jvb2wgUmVuZGVyQmxvY2s6OmhhbmRsZUZsb2F0
aW5nQ2hpbGQoUmVuZGVyQm94KiBjaGlsZCwgY29uc3QgTWFyZ2luSW5mbyYgbWFyZ2luSW5mbykK
IHsKICAgICBpZiAoY2hpbGQtPmlzRmxvYXRpbmcoKSkgewotICAgICAgICBoYW5kbGVkID0gdHJ1
ZTsKICAgICAgICAgaW5zZXJ0RmxvYXRpbmdPYmplY3QoY2hpbGQpOwogICAgICAgICBhZGp1c3RG
bG9hdGluZ0Jsb2NrKG1hcmdpbkluZm8pOwotICAgICAgICByZXR1cm4gY2hpbGQtPm5leHRTaWJs
aW5nQm94KCk7CisgICAgICAgIHJldHVybiB0cnVlOwogICAgIH0KLSAgICAKLSAgICByZXR1cm4g
MDsKKyAgICByZXR1cm4gZmFsc2U7CiB9CiAKLVJlbmRlckJveCogUmVuZGVyQmxvY2s6OmhhbmRs
ZVJ1bkluQ2hpbGQoUmVuZGVyQm94KiBjaGlsZCwgYm9vbCYgaGFuZGxlZCkKK2Jvb2wgUmVuZGVy
QmxvY2s6OmhhbmRsZVJ1bkluQ2hpbGQoUmVuZGVyQm94KiBjaGlsZCkKIHsKICAgICAvLyBTZWUg
aWYgd2UgaGF2ZSBhIHJ1bi1pbiBlbGVtZW50IHdpdGggaW5saW5lIGNoaWxkcmVuLiAgSWYgdGhl
CiAgICAgLy8gY2hpbGRyZW4gYXJlbid0IGlubGluZSwgdGhlbiBqdXN0IHRyZWF0IHRoZSBydW4t
aW4gYXMgYSBub3JtYWwKICAgICAvLyBibG9jay4KICAgICBpZiAoIWNoaWxkLT5pc1J1bkluKCkg
fHwgIWNoaWxkLT5jaGlsZHJlbklubGluZSgpICYmICFjaGlsZC0+aXNSZXBsYWNlZCgpKQotICAg
ICAgICByZXR1cm4gMDsKKyAgICAgICAgcmV0dXJuIGZhbHNlOwogCiAgICAgUmVuZGVyQmxvY2sq
IGJsb2NrUnVuSW4gPSB0b1JlbmRlckJsb2NrKGNoaWxkKTsKICAgICAvLyBHZXQgdGhlIG5leHQg
bm9uLXBvc2l0aW9uZWQvbm9uLWZsb2F0aW5nIFJlbmRlckJsb2NrLgpAQCAtOTg4LDE2ICs5Nzgs
MTEgQEAKICAgICAgICAgY3VyciA9IGN1cnItPm5leHRTaWJsaW5nKCk7CiAKICAgICBpZiAoIWN1
cnIgfHwgIWN1cnItPmlzUmVuZGVyQmxvY2soKSB8fCAhY3Vyci0+Y2hpbGRyZW5JbmxpbmUoKSB8
fCBjdXJyLT5pc1J1bkluKCkpCi0gICAgICAgIHJldHVybiAwOworICAgICAgICByZXR1cm4gZmFs
c2U7CiAKICAgICBSZW5kZXJCbG9jayogY3VyckJsb2NrID0gdG9SZW5kZXJCbG9jayhjdXJyKTsK
IAotICAgIC8vIFRoZSBibG9jayBhY3RzIGxpa2UgYW4gaW5saW5lLCBzbyBqdXN0IG51bGwgb3V0
IGl0cwotICAgIC8vIHBvc2l0aW9uLgotICAgIGhhbmRsZWQgPSB0cnVlOwotICAgIAogICAgIC8v
IFJlbW92ZSB0aGUgb2xkIGNoaWxkLgotICAgIFJlbmRlckJveCogbmV4dCA9IGJsb2NrUnVuSW4t
Pm5leHRTaWJsaW5nQm94KCk7CiAgICAgY2hpbGRyZW4oKS0+cmVtb3ZlQ2hpbGROb2RlKHRoaXMs
IGJsb2NrUnVuSW4pOwogCiAgICAgLy8gQ3JlYXRlIGFuIGlubGluZS4KQEAgLTEwMjYsNyArMTAx
MSwxMCBAQAogICAgIC8vIERlc3Ryb3kgdGhlIGJsb2NrIHJ1bi1pbi4KICAgICBibG9ja1J1bklu
LT5kZXN0cm95KCk7CiAKLSAgICByZXR1cm4gbmV4dDsKKyAgICAvLyBUaGUgYmxvY2sgYWN0cyBs
aWtlIGFuIGlubGluZSwgc28ganVzdCBudWxsIG91dCBpdHMKKyAgICAvLyBwb3NpdGlvbi4KKyAg
ICAKKyAgICByZXR1cm4gdHJ1ZTsKIH0KIAogaW50IFJlbmRlckJsb2NrOjpjb2xsYXBzZU1hcmdp
bnMoUmVuZGVyQm94KiBjaGlsZCwgTWFyZ2luSW5mbyYgbWFyZ2luSW5mbykKQEAgLTEzMTEsMTIg
KzEzMDksMTQgQEAKICAgICBpbnQgcHJldmlvdXNGbG9hdEJvdHRvbSA9IDA7CiAgICAgbWF4Rmxv
YXRCb3R0b20gPSAwOwogCi0gICAgUmVuZGVyQm94KiBjaGlsZCA9IGZpcnN0Q2hpbGRCb3goKTsK
LSAgICB3aGlsZSAoY2hpbGQpIHsKLSAgICAgICAgaWYgKGxlZ2VuZCA9PSBjaGlsZCkgewotICAg
ICAgICAgICAgY2hpbGQgPSBjaGlsZC0+bmV4dFNpYmxpbmdCb3goKTsKKyAgICBSZW5kZXJCb3gq
IG5leHQgPSBmaXJzdENoaWxkQm94KCk7CisKKyAgICB3aGlsZSAobmV4dCkgeworICAgICAgICBS
ZW5kZXJCb3gqIGNoaWxkID0gbmV4dDsKKyAgICAgICAgbmV4dCA9IGNoaWxkLT5uZXh0U2libGlu
Z0JveCgpOworCisgICAgICAgIGlmIChsZWdlbmQgPT0gY2hpbGQpCiAgICAgICAgICAgICBjb250
aW51ZTsgLy8gU2tpcCB0aGUgbGVnZW5kLCBzaW5jZSBpdCBoYXMgYWxyZWFkeSBiZWVuIHBvc2l0
aW9uZWQgdXAgaW4gdGhlIGZpZWxkc2V0J3MgYm9yZGVyLgotICAgICAgICB9CiAKICAgICAgICAg
aW50IG9sZFRvcFBvc01hcmdpbiA9IG1heFRvcFBvc01hcmdpbigpOwogICAgICAgICBpbnQgb2xk
VG9wTmVnTWFyZ2luID0gbWF4VG9wTmVnTWFyZ2luKCk7CkBAIC0xMzMzLDEyICsxMzMzLDggQEAK
IAogICAgICAgICAvLyBIYW5kbGUgdGhlIGZvdXIgdHlwZXMgb2Ygc3BlY2lhbCBlbGVtZW50cyBm
aXJzdC4gIFRoZXNlIGluY2x1ZGUgcG9zaXRpb25lZCBjb250ZW50LCBmbG9hdGluZyBjb250ZW50
LCBjb21wYWN0cyBhbmQKICAgICAgICAgLy8gcnVuLWlucy4gIFdoZW4gd2UgZW5jb3VudGVyIHRo
ZXNlIGZvdXIgdHlwZXMgb2Ygb2JqZWN0cywgd2UgZG9uJ3QgYWN0dWFsbHkgbGF5IHRoZW0gb3V0
IGFzIG5vcm1hbCBmbG93IGJsb2Nrcy4KLSAgICAgICAgYm9vbCBoYW5kbGVkID0gZmFsc2U7Ci0g
ICAgICAgIFJlbmRlckJveCogbmV4dCA9IGhhbmRsZVNwZWNpYWxDaGlsZChjaGlsZCwgbWFyZ2lu
SW5mbywgaGFuZGxlZCk7Ci0gICAgICAgIGlmIChoYW5kbGVkKSB7Ci0gICAgICAgICAgICBjaGls
ZCA9IG5leHQ7CisgICAgICAgIGlmIChoYW5kbGVTcGVjaWFsQ2hpbGQoY2hpbGQsIG1hcmdpbklu
Zm8pKQogICAgICAgICAgICAgY29udGludWU7Ci0gICAgICAgIH0KIAogICAgICAgICAvLyBUaGUg
Y2hpbGQgaXMgYSBub3JtYWwgZmxvdyBvYmplY3QuICBDb21wdXRlIGl0cyB2ZXJ0aWNhbCBtYXJn
aW5zIG5vdy4KICAgICAgICAgY2hpbGQtPmNhbGNWZXJ0aWNhbE1hcmdpbnMoKTsKQEAgLTE0NTQs
NyArMTQ1MCw2IEBACiAgICAgICAgICAgICBjaGlsZC0+cmVwYWludCgpOwogCiAgICAgICAgIEFT
U0VSVChvbGRMYXlvdXREZWx0YSA9PSB2aWV3KCktPmxheW91dERlbHRhKCkpOwotICAgICAgICBj
aGlsZCA9IGNoaWxkLT5uZXh0U2libGluZ0JveCgpOwogICAgIH0KIAogICAgIC8vIE5vdyBkbyB0
aGUgaGFuZGxpbmcgb2YgdGhlIGJvdHRvbSBvZiB0aGUgYmxvY2ssIGFkZGluZyBpbiBvdXIgYm90
dG9tIGJvcmRlci9wYWRkaW5nIGFuZApJbmRleDogV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQmxv
Y2suaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09Ci0tLSBXZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCbG9jay5oCShyZXZp
c2lvbiA0NDQxOSkKKysrIFdlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJsb2NrLmgJKHdvcmtpbmcg
Y29weSkKQEAgLTQ1MywxMCArNDUzLDEwIEBACiAKICAgICB2b2lkIGFkanVzdFBvc2l0aW9uZWRC
bG9jayhSZW5kZXJCb3gqIGNoaWxkLCBjb25zdCBNYXJnaW5JbmZvJik7CiAgICAgdm9pZCBhZGp1
c3RGbG9hdGluZ0Jsb2NrKGNvbnN0IE1hcmdpbkluZm8mKTsKLSAgICBSZW5kZXJCb3gqIGhhbmRs
ZVNwZWNpYWxDaGlsZChSZW5kZXJCb3gqIGNoaWxkLCBjb25zdCBNYXJnaW5JbmZvJiwgYm9vbCYg
aGFuZGxlZCk7Ci0gICAgUmVuZGVyQm94KiBoYW5kbGVGbG9hdGluZ0NoaWxkKFJlbmRlckJveCog
Y2hpbGQsIGNvbnN0IE1hcmdpbkluZm8mLCBib29sJiBoYW5kbGVkKTsKLSAgICBSZW5kZXJCb3gq
IGhhbmRsZVBvc2l0aW9uZWRDaGlsZChSZW5kZXJCb3gqIGNoaWxkLCBjb25zdCBNYXJnaW5JbmZv
JiwgYm9vbCYgaGFuZGxlZCk7Ci0gICAgUmVuZGVyQm94KiBoYW5kbGVSdW5JbkNoaWxkKFJlbmRl
ckJveCogY2hpbGQsIGJvb2wmIGhhbmRsZWQpOworICAgIGJvb2wgaGFuZGxlU3BlY2lhbENoaWxk
KFJlbmRlckJveCogY2hpbGQsIGNvbnN0IE1hcmdpbkluZm8mKTsKKyAgICBib29sIGhhbmRsZUZs
b2F0aW5nQ2hpbGQoUmVuZGVyQm94KiBjaGlsZCwgY29uc3QgTWFyZ2luSW5mbyYpOworICAgIGJv
b2wgaGFuZGxlUG9zaXRpb25lZENoaWxkKFJlbmRlckJveCogY2hpbGQsIGNvbnN0IE1hcmdpbklu
Zm8mKTsKKyAgICBib29sIGhhbmRsZVJ1bkluQ2hpbGQoUmVuZGVyQm94KiBjaGlsZCk7CiAgICAg
aW50IGNvbGxhcHNlTWFyZ2lucyhSZW5kZXJCb3gqIGNoaWxkLCBNYXJnaW5JbmZvJik7CiAgICAg
aW50IGNsZWFyRmxvYXRzSWZOZWVkZWQoUmVuZGVyQm94KiBjaGlsZCwgTWFyZ2luSW5mbyYsIGlu
dCBvbGRUb3BQb3NNYXJnaW4sIGludCBvbGRUb3BOZWdNYXJnaW4sIGludCB5UG9zKTsKICAgICBp
bnQgZXN0aW1hdGVWZXJ0aWNhbFBvc2l0aW9uKFJlbmRlckJveCogY2hpbGQsIGNvbnN0IE1hcmdp
bkluZm8mKTsK
</data>
<flag name="review"
          id="15764"
          type_id="1"
          status="+"
          setter="eric"
    />
          </attachment>
      

    </bug>

</bugzilla>