<?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>6618</bug_id>
          
          <creation_ts>2006-01-17 13:26:02 -0800</creation_ts>
          <short_desc>Inline in RTL block with overflow:auto and left border makes scroll bar appear</short_desc>
          <delta_ts>2006-01-18 11:40:57 -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>420+</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.4</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>mitz</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>xslf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>28720</commentid>
    <comment_count>0</comment_count>
    <who name="">mitz</who>
    <bug_when>2006-01-17 13:26:02 -0800</bug_when>
    <thetext>If an RTL block with overflow:auto has an inline flow child and a left border, it gets a horizontal scroll bar 
(the scrolling distance equals the width of the border) even if the contents don&apos;t overflow.

To reproduce, open the testcase. The only difference between the two divs is that the first one has an 
inline child (the word &quot;not&quot;), which causes the bug.

I think I know how to fix this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>28721</commentid>
    <comment_count>1</comment_count>
      <attachid>5741</attachid>
    <who name="">mitz</who>
    <bug_when>2006-01-17 13:27:16 -0800</bug_when>
    <thetext>Created attachment 5741
Testcase</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>28722</commentid>
    <comment_count>2</comment_count>
      <attachid>5742</attachid>
    <who name="">mitz</who>
    <bug_when>2006-01-17 13:58:08 -0800</bug_when>
    <thetext>Created attachment 5742
Don&apos;t call leftmostPosition() for inline flows</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>28795</commentid>
    <comment_count>3</comment_count>
      <attachid>5742</attachid>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2006-01-17 22:46:12 -0800</bug_when>
    <thetext>Comment on attachment 5742
Don&apos;t call leftmostPosition() for inline flows

r=me, although someday we will have to deal properly with relative positioning
(we don&apos;t right now).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>28838</commentid>
    <comment_count>4</comment_count>
    <who name="">mitz</who>
    <bug_when>2006-01-18 11:40:57 -0800</bug_when>
    <thetext>Darin committed the fix as revision 12170.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>5741</attachid>
            <date>2006-01-17 13:27:16 -0800</date>
            <delta_ts>2006-01-17 13:27:16 -0800</delta_ts>
            <desc>Testcase</desc>
            <filename>6618 testcase.html</filename>
            <type>text/html</type>
            <size>449</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">PGh0bWw+CjxoZWFkPgogICAgPHRpdGxlPklubGluZSBpbiBSVEwgYmxvY2sgd2l0aCBvdmVyZmxv
dzphdXRvIGFuZCBsZWZ0IGJvcmRlciBtYWtlcyBzY3JvbGwgYmFyIGFwcGVhcjwvdGl0bGU+Cjwv
aGVhZD4KPGJvZHk+CiAgICA8ZGl2IHN0eWxlPSJvdmVyZmxvdzogYXV0bzsgYm9yZGVyLWxlZnQ6
IDEwcHggc29saWQgYmx1ZTsgZGlyZWN0aW9uOiBydGw7Ij4KICAgICAgICAuVGhlcmUgc2hvdWxk
IDxlbT5ub3Q8L2VtPiBiZSBhIGhvcml6b250YWwgc2Nyb2xsIGJhcgogICAgPC9kaXY+CiAgICA8
YnI+CiAgICA8ZGl2IHN0eWxlPSJvdmVyZmxvdzogYXV0bzsgYm9yZGVyLWxlZnQ6IDEwcHggc29s
aWQgYmx1ZTsgZGlyZWN0aW9uOiBydGw7Ij4KICAgICAgICAuVGhlcmUgc2hvdWxkIG5vdCBiZSBh
IGhvcml6b250YWwgc2Nyb2xsIGJhcgogICAgPC9kaXY+CjwvYm9keT4KPC9odG1sPgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>5742</attachid>
            <date>2006-01-17 13:58:08 -0800</date>
            <delta_ts>2006-01-17 22:46:12 -0800</delta_ts>
            <desc>Don&apos;t call leftmostPosition() for inline flows</desc>
            <filename>6618_r1.patch</filename>
            <type>text/plain</type>
            <size>8413</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">SW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9D
aGFuZ2VMb2cJKHJldmlzaW9uIDEyMTU0KQorKysgTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCSh3b3Jr
aW5nIGNvcHkpCkBAIC0xLDMgKzEsMTUgQEAKKzIwMDYtMDEtIyMgIE1pdHogUGV0dGVsICA8b3Bl
bmRhcndpbi5vcmdAbWl0enBldHRlbC5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCisKKyAgICAgICAgLSB0ZXN0IGZvciBodHRwOi8vYnVnemlsbGEub3BlbmRhcndp
bi5vcmcvc2hvd19idWcuY2dpP2lkPTY2MTgKKyAgICAgICAgICBJbmxpbmUgaW4gUlRMIGJsb2Nr
IHdpdGggb3ZlcmZsb3c6YXV0byBhbmQgbGVmdCBib3JkZXIgbWFrZXMgc2Nyb2xsIGJhciBhcHBl
YXIKKworICAgICAgICAqIGZhc3Qvb3ZlcmZsb3cvb3ZlcmZsb3ctcnRsLWlubGluZS1zY3JvbGxi
YXItZXhwZWN0ZWQuY2hlY2tzdW06IEFkZGVkLgorICAgICAgICAqIGZhc3Qvb3ZlcmZsb3cvb3Zl
cmZsb3ctcnRsLWlubGluZS1zY3JvbGxiYXItZXhwZWN0ZWQucG5nOiBBZGRlZC4KKyAgICAgICAg
KiBmYXN0L292ZXJmbG93L292ZXJmbG93LXJ0bC1pbmxpbmUtc2Nyb2xsYmFyLWV4cGVjdGVkLnR4
dDogQWRkZWQuCisgICAgICAgICogZmFzdC9vdmVyZmxvdy9vdmVyZmxvdy1ydGwtaW5saW5lLXNj
cm9sbGJhci5odG1sOiBBZGRlZC4KKwogMjAwNi0wMS0xNyAgTWl0eiBQZXR0ZWwgIDxvcGVuZGFy
d2luLm9yZ0BtaXR6cGV0dGVsLmNvbT4KIAogICAgICAgICBSZXZpZXdlZCBieSBEYXJpbi4KSW5k
ZXg6IExheW91dFRlc3RzL2Zhc3Qvb3ZlcmZsb3cvb3ZlcmZsb3ctcnRsLWlubGluZS1zY3JvbGxi
YXItZXhwZWN0ZWQuY2hlY2tzdW0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvZmFzdC9vdmVy
Zmxvdy9vdmVyZmxvdy1ydGwtaW5saW5lLXNjcm9sbGJhci1leHBlY3RlZC5jaGVja3N1bQkocmV2
aXNpb24gMCkKKysrIExheW91dFRlc3RzL2Zhc3Qvb3ZlcmZsb3cvb3ZlcmZsb3ctcnRsLWlubGlu
ZS1zY3JvbGxiYXItZXhwZWN0ZWQuY2hlY2tzdW0JKHJldmlzaW9uIDApCkBAIC0wLDAgKzEgQEAK
K2ExYzc1YTI1MjY5M2Y0YzE4MjZiMTI3ZGY3ZjI5NjBmClwgTm8gbmV3bGluZSBhdCBlbmQgb2Yg
ZmlsZQpJbmRleDogTGF5b3V0VGVzdHMvZmFzdC9vdmVyZmxvdy9vdmVyZmxvdy1ydGwtaW5saW5l
LXNjcm9sbGJhci5odG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zhc3Qvb3ZlcmZsb3cv
b3ZlcmZsb3ctcnRsLWlubGluZS1zY3JvbGxiYXIuaHRtbAkocmV2aXNpb24gMCkKKysrIExheW91
dFRlc3RzL2Zhc3Qvb3ZlcmZsb3cvb3ZlcmZsb3ctcnRsLWlubGluZS1zY3JvbGxiYXIuaHRtbAko
cmV2aXNpb24gMCkKQEAgLTAsMCArMSwxNiBAQAorPGh0bWw+Cis8aGVhZD4KKyAgICA8dGl0bGU+
SW5saW5lIGluIFJUTCBibG9jayB3aXRoIG92ZXJmbG93OmF1dG8gYW5kIGxlZnQgYm9yZGVyIG1h
a2VzIHNjcm9sbCBiYXIgYXBwZWFyPC90aXRsZT4KKzwvaGVhZD4KKzxib2R5PgorICAgIDxwPgor
ICAgICAgICBUaGlzIHRlc3RzIGZvciBhIHJlZ3Jlc3Npb24gYWdhaW5zdAorICAgICAgICA8aT48
YSBocmVmPSJodHRwOi8vYnVnemlsbGEub3BlbmRhcndpbi5vcmcvc2hvd19idWcuY2dpP2lkPTY2
MTgiPmh0dHA6Ly9idWd6aWxsYS5vcGVuZGFyd2luLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NjYxODwv
YT4KKyAgICAgICAgSW5saW5lIGluIFJUTCBibG9jayB3aXRoIG92ZXJmbG93OmF1dG8gYW5kIGxl
ZnQgYm9yZGVyIG1ha2VzIHNjcm9sbCBiYXIgYXBwZWFyPC9pPi4KKyAgICA8L3A+CisgICAgPGhy
PgorICAgIDxkaXYgc3R5bGU9Im92ZXJmbG93OiBhdXRvOyBib3JkZXItbGVmdDogMTBweCBzb2xp
ZCBibHVlOyBkaXJlY3Rpb246IHJ0bDsiPgorICAgICAgICAuVGhpcyBibG9jayBzaG91bGQgPGVt
Pm5vdDwvZW0+IGhhdmUgYSBob3Jpem9udGFsIHNjcm9sbCBiYXIKKyAgICA8L2Rpdj4KKzwvYm9k
eT4KKzwvaHRtbD4KSW5kZXg6IExheW91dFRlc3RzL2Zhc3Qvb3ZlcmZsb3cvb3ZlcmZsb3ctcnRs
LWlubGluZS1zY3JvbGxiYXItZXhwZWN0ZWQucG5nCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KQ2Fubm90IGRpc3BsYXk6
IGZpbGUgbWFya2VkIGFzIGEgYmluYXJ5IHR5cGUuCnN2bjptaW1lLXR5cGUgPSBhcHBsaWNhdGlv
bi9vY3RldC1zdHJlYW0KClByb3BlcnR5IGNoYW5nZXMgb246IExheW91dFRlc3RzL2Zhc3Qvb3Zl
cmZsb3cvb3ZlcmZsb3ctcnRsLWlubGluZS1zY3JvbGxiYXItZXhwZWN0ZWQucG5nCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KTmFtZTogc3ZuOm1pbWUtdHlwZQogICArIGFwcGxpY2F0aW9uL29jdGV0LXN0cmVhbQoKSW5k
ZXg6IExheW91dFRlc3RzL2Zhc3Qvb3ZlcmZsb3cvb3ZlcmZsb3ctcnRsLWlubGluZS1zY3JvbGxi
YXItZXhwZWN0ZWQudHh0Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zhc3Qvb3ZlcmZsb3cv
b3ZlcmZsb3ctcnRsLWlubGluZS1zY3JvbGxiYXItZXhwZWN0ZWQudHh0CShyZXZpc2lvbiAwKQor
KysgTGF5b3V0VGVzdHMvZmFzdC9vdmVyZmxvdy9vdmVyZmxvdy1ydGwtaW5saW5lLXNjcm9sbGJh
ci1leHBlY3RlZC50eHQJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEsMjkgQEAKK2xheWVyIGF0ICgw
LDApIHNpemUgODAweDYwMAorICBSZW5kZXJDYW52YXMgYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCits
YXllciBhdCAoMCwwKSBzaXplIDgwMHg2MDAKKyAgUmVuZGVyQmxvY2sge0hUTUx9IGF0ICgwLDAp
IHNpemUgODAweDYwMAorICAgIFJlbmRlckJvZHkge0JPRFl9IGF0ICg4LDgpIHNpemUgNzg0eDU4
NAorICAgICAgUmVuZGVyQmxvY2sge1B9IGF0ICgwLDApIHNpemUgNzg0eDM2CisgICAgICAgIFJl
bmRlclRleHQge1RFWFR9IGF0ICgwLDApIHNpemUgMjEyeDE4CisgICAgICAgICAgdGV4dCBydW4g
YXQgKDAsMCkgd2lkdGggMjEyOiAiVGhpcyB0ZXN0cyBmb3IgYSByZWdyZXNzaW9uIGFnYWluc3Qg
IgorICAgICAgICBSZW5kZXJJbmxpbmUge0l9IGF0ICgwLDApIHNpemUgNzE3eDM2CisgICAgICAg
ICAgUmVuZGVySW5saW5lIHtBfSBhdCAoMCwwKSBzaXplIDM0OHgxOCBbY29sb3I9IzAwMDBFRV0K
KyAgICAgICAgICAgIFJlbmRlclRleHQge1RFWFR9IGF0ICgyMTIsMCkgc2l6ZSAzNDh4MTgKKyAg
ICAgICAgICAgICAgdGV4dCBydW4gYXQgKDIxMiwwKSB3aWR0aCAzNDg6ICJodHRwOi8vYnVnemls
bGEub3BlbmRhcndpbi5vcmcvc2hvd19idWcuY2dpP2lkPTY2MTgiCisgICAgICAgICAgUmVuZGVy
VGV4dCB7VEVYVH0gYXQgKDU2MCwwKSBzaXplIDcxN3gzNgorICAgICAgICAgICAgdGV4dCBydW4g
YXQgKDU2MCwwKSB3aWR0aCA0OiAiICIKKyAgICAgICAgICAgIHRleHQgcnVuIGF0ICg1NjQsMCkg
d2lkdGggMTUzOiAiSW5saW5lIGluIFJUTCBibG9jayB3aXRoIgorICAgICAgICAgICAgdGV4dCBy
dW4gYXQgKDAsMTgpIHdpZHRoIDM0NDogIm92ZXJmbG93OmF1dG8gYW5kIGxlZnQgYm9yZGVyIG1h
a2VzIHNjcm9sbCBiYXIgYXBwZWFyIgorICAgICAgICBSZW5kZXJUZXh0IHtURVhUfSBhdCAoMzQ0
LDE4KSBzaXplIDR4MTgKKyAgICAgICAgICB0ZXh0IHJ1biBhdCAoMzQ0LDE4KSB3aWR0aCA0OiAi
LiIKKyAgICAgIFJlbmRlckJsb2NrIHtIUn0gYXQgKDAsNTIpIHNpemUgNzg0eDIgW2JvcmRlcjog
KDFweCBpbnNldCAjMDAwMDAwKV0KK2xheWVyIGF0ICg4LDcwKSBzaXplIDc4NHgxOCBjbGlwIGF0
ICgxOCw3MCkgc2l6ZSA3NzR4MTgKKyAgUmVuZGVyQmxvY2sge0RJVn0gYXQgKDAsNjIpIHNpemUg
Nzg0eDE4IFtib3JkZXI6ICgxMHB4IHNvbGlkICMwMDAwRkYpXQorICAgIFJlbmRlclRleHQge1RF
WFR9IGF0ICg0NjksMCkgc2l6ZSAzMTV4MTgKKyAgICAgIHRleHQgcnVuIGF0ICg0NjksMCkgd2lk
dGggMTE3OiAiVGhpcyBibG9jayBzaG91bGQgIgorICAgICAgdGV4dCBydW4gYXQgKDc4MCwwKSB3
aWR0aCA0IFJUTDogIi4iCisgICAgUmVuZGVySW5saW5lIHtFTX0gYXQgKDAsMCkgc2l6ZSAyMHgx
OAorICAgICAgUmVuZGVyVGV4dCB7VEVYVH0gYXQgKDU4NiwwKSBzaXplIDIweDE4CisgICAgICAg
IHRleHQgcnVuIGF0ICg1ODYsMCkgd2lkdGggMjA6ICJub3QiCisgICAgUmVuZGVyVGV4dCB7VEVY
VH0gYXQgKDYwNiwwKSBzaXplIDE3NHgxOAorICAgICAgdGV4dCBydW4gYXQgKDYwNiwwKSB3aWR0
aCAxNzQ6ICIgaGF2ZSBhIGhvcml6b250YWwgc2Nyb2xsIGJhciIKSW5kZXg6IFdlYkNvcmUva2h0
bWwvcmVuZGVyaW5nL3JlbmRlcl9mbG93LmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJDb3JlL2todG1s
L3JlbmRlcmluZy9yZW5kZXJfZmxvdy5jcHAJKHJldmlzaW9uIDEyMTUzKQorKysgV2ViQ29yZS9r
aHRtbC9yZW5kZXJpbmcvcmVuZGVyX2Zsb3cuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC01MjQsNiAr
NTI0LDcgQEAgSW50UmVjdCBSZW5kZXJGbG93OjpnZXRBYnNvbHV0ZVJlcGFpbnRSZQogaW50CiBS
ZW5kZXJGbG93Ojpsb3dlc3RQb3NpdGlvbihib29sIGluY2x1ZGVPdmVyZmxvd0ludGVyaW9yLCBi
b29sIGluY2x1ZGVTZWxmKSBjb25zdAogeworICAgIGFzc2VydCghaXNJbmxpbmVGbG93KCkpOwog
ICAgIGludCBib3R0b20gPSBSZW5kZXJDb250YWluZXI6Omxvd2VzdFBvc2l0aW9uKGluY2x1ZGVP
dmVyZmxvd0ludGVyaW9yLCBpbmNsdWRlU2VsZik7CiAgICAgaWYgKCFpbmNsdWRlT3ZlcmZsb3dJ
bnRlcmlvciAmJiBoYXNPdmVyZmxvd0NsaXAoKSkKICAgICAgICAgcmV0dXJuIGJvdHRvbTsKQEAg
LTUzMyw3ICs1MzQsNyBAQCBSZW5kZXJGbG93Ojpsb3dlc3RQb3NpdGlvbihib29sIGluY2x1ZGVP
CiAgICAgLy8gYSB0aW55IHJlbCBkaXYgYnVyaWVkIHNvbWV3aGVyZSBkZWVwIGluIG91ciBjaGls
ZCB0cmVlLiAgSW4gdGhpcyBjYXNlIHdlIGhhdmUgdG8gZ2V0IHRvCiAgICAgLy8gdGhlIGFicyBk
aXYuCiAgICAgZm9yIChSZW5kZXJPYmplY3QgKmMgPSBmaXJzdENoaWxkKCk7IGM7IGMgPSBjLT5u
ZXh0U2libGluZygpKSB7Ci0gICAgICAgIGlmICghYy0+aXNGbG9hdGluZ09yUG9zaXRpb25lZCgp
ICYmICFjLT5pc1RleHQoKSkgeworICAgICAgICBpZiAoIWMtPmlzRmxvYXRpbmdPclBvc2l0aW9u
ZWQoKSAmJiAhYy0+aXNUZXh0KCkgJiYgIWMtPmlzSW5saW5lRmxvdygpKSB7CiAgICAgICAgICAg
ICBpbnQgbHAgPSBjLT55UG9zKCkgKyBjLT5sb3dlc3RQb3NpdGlvbihmYWxzZSk7CiAgICAgICAg
ICAgICBib3R0b20gPSBrTWF4KGJvdHRvbSwgbHApOwogICAgICAgICB9CkBAIC01NDQsNiArNTQ1
LDcgQEAgUmVuZGVyRmxvdzo6bG93ZXN0UG9zaXRpb24oYm9vbCBpbmNsdWRlTwogCiBpbnQgUmVu
ZGVyRmxvdzo6cmlnaHRtb3N0UG9zaXRpb24oYm9vbCBpbmNsdWRlT3ZlcmZsb3dJbnRlcmlvciwg
Ym9vbCBpbmNsdWRlU2VsZikgY29uc3QKIHsKKyAgICBhc3NlcnQoIWlzSW5saW5lRmxvdygpKTsK
ICAgICBpbnQgcmlnaHQgPSBSZW5kZXJDb250YWluZXI6OnJpZ2h0bW9zdFBvc2l0aW9uKGluY2x1
ZGVPdmVyZmxvd0ludGVyaW9yLCBpbmNsdWRlU2VsZik7CiAgICAgaWYgKCFpbmNsdWRlT3ZlcmZs
b3dJbnRlcmlvciAmJiBoYXNPdmVyZmxvd0NsaXAoKSkKICAgICAgICAgcmV0dXJuIHJpZ2h0OwpA
QCAtNTUzLDcgKzU1NSw3IEBAIGludCBSZW5kZXJGbG93OjpyaWdodG1vc3RQb3NpdGlvbihib29s
IGkKICAgICAvLyBhIHRpbnkgcmVsIGRpdiBidXJpZWQgc29tZXdoZXJlIGRlZXAgaW4gb3VyIGNo
aWxkIHRyZWUuICBJbiB0aGlzIGNhc2Ugd2UgaGF2ZSB0byBnZXQgdG8KICAgICAvLyB0aGUgYWJz
IGRpdi4KICAgICBmb3IgKFJlbmRlck9iamVjdCAqYyA9IGZpcnN0Q2hpbGQoKTsgYzsgYyA9IGMt
Pm5leHRTaWJsaW5nKCkpIHsKLSAgICAgICAgaWYgKCFjLT5pc0Zsb2F0aW5nT3JQb3NpdGlvbmVk
KCkgJiYgIWMtPmlzVGV4dCgpKSB7CisgICAgICAgIGlmICghYy0+aXNGbG9hdGluZ09yUG9zaXRp
b25lZCgpICYmICFjLT5pc1RleHQoKSAmJiAhYy0+aXNJbmxpbmVGbG93KCkpIHsKICAgICAgICAg
ICAgIGludCBycCA9IGMtPnhQb3MoKSArIGMtPnJpZ2h0bW9zdFBvc2l0aW9uKGZhbHNlKTsKICAg
ICAgICAgICAgIHJpZ2h0ID0ga01heChyaWdodCwgcnApOwogICAgICAgICB9CkBAIC01NjQsNiAr
NTY2LDcgQEAgaW50IFJlbmRlckZsb3c6OnJpZ2h0bW9zdFBvc2l0aW9uKGJvb2wgaQogCiBpbnQg
UmVuZGVyRmxvdzo6bGVmdG1vc3RQb3NpdGlvbihib29sIGluY2x1ZGVPdmVyZmxvd0ludGVyaW9y
LCBib29sIGluY2x1ZGVTZWxmKSBjb25zdAogeworICAgIGFzc2VydCghaXNJbmxpbmVGbG93KCkp
OwogICAgIGludCBsZWZ0ID0gUmVuZGVyQ29udGFpbmVyOjpsZWZ0bW9zdFBvc2l0aW9uKGluY2x1
ZGVPdmVyZmxvd0ludGVyaW9yLCBpbmNsdWRlU2VsZik7CiAgICAgaWYgKCFpbmNsdWRlT3ZlcmZs
b3dJbnRlcmlvciAmJiBoYXNPdmVyZmxvd0NsaXAoKSkKICAgICAgICAgcmV0dXJuIGxlZnQ7CkBA
IC01NzMsNyArNTc2LDcgQEAgaW50IFJlbmRlckZsb3c6OmxlZnRtb3N0UG9zaXRpb24oYm9vbCBp
bgogICAgIC8vIGEgdGlueSByZWwgZGl2IGJ1cmllZCBzb21ld2hlcmUgZGVlcCBpbiBvdXIgY2hp
bGQgdHJlZS4gIEluIHRoaXMgY2FzZSB3ZSBoYXZlIHRvIGdldCB0bwogICAgIC8vIHRoZSBhYnMg
ZGl2LgogICAgIGZvciAoUmVuZGVyT2JqZWN0ICpjID0gZmlyc3RDaGlsZCgpOyBjOyBjID0gYy0+
bmV4dFNpYmxpbmcoKSkgewotICAgICAgICBpZiAoIWMtPmlzRmxvYXRpbmdPclBvc2l0aW9uZWQo
KSAmJiAhYy0+aXNUZXh0KCkpIHsKKyAgICAgICAgaWYgKCFjLT5pc0Zsb2F0aW5nT3JQb3NpdGlv
bmVkKCkgJiYgIWMtPmlzVGV4dCgpICYmICFjLT5pc0lubGluZUZsb3coKSkgewogICAgICAgICAg
ICAgaW50IGxwID0gYy0+eFBvcygpICsgYy0+bGVmdG1vc3RQb3NpdGlvbihmYWxzZSk7CiAgICAg
ICAgICAgICBsZWZ0ID0ga01pbihsZWZ0LCBscCk7CiAgICAgICAgIH0KSW5kZXg6IFdlYkNvcmUv
Q2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9nCShyZXZpc2lvbiAxMjE1
NCkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMjEgQEAK
KzIwMDYtMDEtIyMgIE1pdHogUGV0dGVsICA8b3BlbmRhcndpbi5vcmdAbWl0enBldHRlbC5jb20+
CisKKyAgICAgICAgVGVzdDogZmFzdC9vdmVyZmxvdy9vdmVyZmxvdy1ydGwtaW5saW5lLXNjcm9s
bGJhci5odG1sCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisgICAgICAg
IAorICAgICAgICAtIGZpeCBodHRwOi8vYnVnemlsbGEub3BlbmRhcndpbi5vcmcvc2hvd19idWcu
Y2dpP2lkPTY2MTgKKyAgICAgICAgICBJbmxpbmUgaW4gUlRMIGJsb2NrIHdpdGggb3ZlcmZsb3c6
YXV0byBhbmQgbGVmdCBib3JkZXIgbWFrZXMgc2Nyb2xsIGJhciBhcHBlYXIKKyAgICAgICAgCisg
ICAgICAgIElubGluZSBmbG93cyB3ZXJlIGFsd2F5cyByZXR1cm5pbmcgMCBmb3IgbGVmdG1vc3RQ
b3NpdGlvbigpLiBUaGVpciByZWFsIGxlZnRtb3N0CisgICAgICAgIGVkZ2VzIGFyZSBkZXRlcm1p
bmVkIGJ5IHRoZWlyIGlubGluZSBib3hlcywgd2hpY2gKKyAgICAgICAgUmVuZGVyQmxvY2s6Omxl
ZnRtb3N0UG9zaXRpb24gYWxyZWFkeSB0YWtlcyBpbnRvIGFjY291bnQuCisKKyAgICAgICAgKiBr
aHRtbC9yZW5kZXJpbmcvcmVuZGVyX2Zsb3cuY3BwOgorICAgICAgICAoUmVuZGVyRmxvdzo6bG93
ZXN0UG9zaXRpb24pOiBEb24ndCBkZXNjZW5kIGludG8gaW5saW5lIGZsb3dzLgorICAgICAgICAo
UmVuZGVyRmxvdzo6cmlnaHRtb3N0UG9zaXRpb24pOiBEaXR0by4KKyAgICAgICAgKFJlbmRlckZs
b3c6OmxlZnRtb3N0UG9zaXRpb24pOiBEaXR0by4KKwogMjAwNi0wMS0xNyAgRGF2aWQgSHlhdHQg
IDxoeWF0dEBhcHBsZS5jb20+CiAKICAgICAgICAgTGFuZCBzdXBwb3J0IGZvciBhIHN0eWxlIG1l
dGhvZCBvbiBET01BdHRyIGZyb20gSlMgdGhhdCB3aWxsCg==
</data>
<flag name="review"
          id="1303"
          type_id="1"
          status="+"
          setter="hyatt"
    />
          </attachment>
      

    </bug>

</bugzilla>