<?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>5800</bug_id>
          
          <creation_ts>2005-11-22 07:01:54 -0800</creation_ts>
          <short_desc>Absolutely-positioned element in RTL parent is positioned incorrectly if its left and right are auto</short_desc>
          <delta_ts>2005-12-02 01:08:29 -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>VERIFIED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>http://shinui.org.il/site/</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="Dave Hyatt">hyatt</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>24380</commentid>
    <comment_count>0</comment_count>
    <who name="">mitz</who>
    <bug_when>2005-11-22 07:01:54 -0800</bug_when>
    <thetext>An element with position:absoulte; right:auto; left:auto; whose parent has direction:rtl ends up having 
incorrect horizontal position. See the URL (where the ticker text is on the wrong side of the page) or the 
attached testcase.

(Firefox does not render the 2-box test case as expected due to what I think is a bug in Firefox; WinIE 
does not have that bug but renders it incorrectly because of borders).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>24381</commentid>
    <comment_count>1</comment_count>
      <attachid>4764</attachid>
    <who name="">mitz</who>
    <bug_when>2005-11-22 07:03:24 -0800</bug_when>
    <thetext>Created attachment 4764
testcase

This can go into fast/block/positioning/auto</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>24382</commentid>
    <comment_count>2</comment_count>
      <attachid>4765</attachid>
    <who name="">mitz</who>
    <bug_when>2005-11-22 07:08:12 -0800</bug_when>
    <thetext>Created attachment 4765
Calculate the distance from the right correctly in this case

Also removed a couple of redundant checks.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>24422</commentid>
    <comment_count>3</comment_count>
      <attachid>4765</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2005-11-22 19:41:39 -0800</bug_when>
    <thetext>Comment on attachment 4765
Calculate the distance from the right correctly in this case

r=me</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>4764</attachid>
            <date>2005-11-22 07:03:24 -0800</date>
            <delta_ts>2005-11-22 07:03:24 -0800</delta_ts>
            <desc>testcase</desc>
            <filename>008.html</filename>
            <type>text/html</type>
            <size>1381</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">PGh0bWw+Cjxib2R5Pgo8cD4KT24gdGhlIGxlZnQsIHlvdSBzaG91bGQgc2VlIHRocmVlIGJsb2Nr
cyB0aGF0IGFyZSBhbGlnbmVkIGxlZnQgd2l0aGluIGEgYmxhY2sgYm94LiAgVGhleSBzaG91bGQK
YmUgc3RhY2tlZCB2ZXJ0aWNhbGx5IHdpdGggdGhlIGdyZWVuIGJveCBpbiBiZXR3ZWVuIHR3byBv
bGl2ZSBib3hlcy4gIFRoZSBvbGl2ZSBib3hlcyBhbmQgdGhlIGdyZWVuIGJveApzaG91bGQgYmUg
MTAweDEwMCwgYW5kIHRoZXJlIHNob3VsZCBiZSAxMDAgcGl4ZWxzIG9mIHBhZGRpbmcgb24gdGhl
IHJpZ2h0IHNpZGUgb2YgdGhlIGJveCBzdGFjay4KPC9wPgo8cD4KT24gdGhlIHJpZ2h0LCB5b3Ug
c2hvdWxkIHNlZSB0d28gYmxvY2tzIHRoYXQgYXJlIGNlbnRlcmVkIHdpdGhpbiBhIGJsYWNrIGJv
eC4gIFRoZXkgc2hvdWxkIGJlCnN0YWNrZWQgdmVydGljYWxseSB3aXRoIHRoZSBncmVlbiBib3gg
YmVsb3cgdGhlIG9saXZlIGJveC4gVGhlIG9saXZlIGJveCBhbmQgdGhlIGdyZWVuIGJveCBzaG91
bGQKYmUgMTAweDEwMCwgYW5kIHRoZXJlIHNob3VsZCBiZSAxMDAgcGl4ZWxzIG9mIHBhZGRpbmcg
b24gZWl0aGVyIHNpZGUgb2YgdGhlIGJveCBzdGFjay4KPC9wPgo8ZGl2IHN0eWxlPSJwb3NpdGlv
bjpmaXhlZDt3aWR0aDoyMDBweDtoZWlnaHQ6MzAwcHg7Ym9yZGVyOjIwcHggc29saWQgYmxhY2s7
Ij4KPHRhYmxlIHN0eWxlPSJkaXJlY3Rpb246cnRsOyB3aWR0aDoxMDBweDsiIGNlbGxzcGFjaW5n
PSIwIiBjZWxscGFkZGluZz0iMCI+DQo8dHI+IA0KPHRkPgo8ZGl2IHN0eWxlPSJ3aWR0aDoxMDBw
eDsgaGVpZ2h0OjEwMHB4OyBiYWNrZ3JvdW5kOm9saXZlOyI+PC9kaXY+DQo8ZGl2IHN0eWxlPSJw
b3NpdGlvbjphYnNvbHV0ZTsgd2lkdGg6MTAwcHg7IGhlaWdodDoxMDBweDsgYmFja2dyb3VuZDpn
cmVlbjsiPjwvZGl2Pg0KPGRpdiBzdHlsZT0icG9zaXRpb246YWJzb2x1dGU7IHdpZHRoOjEwMHB4
OyBoZWlnaHQ6MTAwcHg7IGJhY2tncm91bmQ6b2xpdmU7IGJvdHRvbTowOyByaWdodDoxMDBweDsi
PjwvZGl2Pg0KPC90ZD4NCjwvdHI+DQo8L3RhYmxlPgo8L2Rpdj4KPGRpdiBzdHlsZT0icG9zaXRp
b246Zml4ZWQ7d2lkdGg6MzAwcHg7aGVpZ2h0OjIwMHB4O2JvcmRlcjoyMHB4IHNvbGlkIGJsYWNr
OyBsZWZ0OjMwMHB4OyI+CjxkaXYgc3R5bGU9ImRpcmVjdGlvbjpydGw7IHdpZHRoOjIwMHB4OyI+
DQo8ZGl2IHN0eWxlPSJ3aWR0aDoxMDBweDsgaGVpZ2h0OjEwMHB4OyBiYWNrZ3JvdW5kOm9saXZl
OyI+PC9kaXY+DQo8ZGl2IHN0eWxlPSJwb3NpdGlvbjphYnNvbHV0ZTsgd2lkdGg6MTAwcHg7IGhl
aWdodDoxMDBweDsgYmFja2dyb3VuZDpncmVlbjsiPjwvZGl2Pg0KPC9kaXY+CjwvZGl2PgoKPC9i
b2R5Pgo8L2h0bWw+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>4765</attachid>
            <date>2005-11-22 07:08:12 -0800</date>
            <delta_ts>2005-11-22 19:41:39 -0800</delta_ts>
            <desc>Calculate the distance from the right correctly in this case</desc>
            <filename>5800_r1.patch</filename>
            <type>text/plain</type>
            <size>1546</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUva2h0bWwvcmVuZGVyaW5nL3JlbmRlcl9ib3guY3BwCj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K
UkNTIGZpbGU6IC9jdnMvcm9vdC9XZWJDb3JlL2todG1sL3JlbmRlcmluZy9yZW5kZXJfYm94LmNw
cCx2CnJldHJpZXZpbmcgcmV2aXNpb24gMS4xNzcKZGlmZiAtcCAtdSAtcjEuMTc3IFdlYkNvcmUv
a2h0bWwvcmVuZGVyaW5nL3JlbmRlcl9ib3guY3BwCi0tLSBXZWJDb3JlL2todG1sL3JlbmRlcmlu
Zy9yZW5kZXJfYm94LmNwcAkxNSBOb3YgMjAwNSAwMToxMjozMiAtMDAwMAkxLjE3NworKysgV2Vi
Q29yZS9raHRtbC9yZW5kZXJpbmcvcmVuZGVyX2JveC5jcHAJMjIgTm92IDIwMDUgMTU6MTA6Mzgg
LTAwMDAKQEAgLTEzODMsMjIgKzEzODMsMjAgQEAgdm9pZCBSZW5kZXJCb3g6OmNhbGNBYnNvbHV0
ZUhvcml6b250YWwoKQogICAgICAgICBmb3IgKDsgcG8gJiYgcG8gIT0gY2I7IHBvID0gcG8tPnBh
cmVudCgpKQogICAgICAgICAgICAgc3RhdGljX2Rpc3RhbmNlICs9IHBvLT54UG9zKCk7CiAKLSAg
ICAgICAgaWYgKGwgPT0gQVVUTyB8fCBzdHlsZSgpLT5sZWZ0KCkuaXNTdGF0aWMoKSkKLSAgICAg
ICAgICAgIGwgPSBzdGF0aWNfZGlzdGFuY2U7CisgICAgICAgIGwgPSBzdGF0aWNfZGlzdGFuY2U7
CiAgICAgfQogCiAgICAgZWxzZSBpZiAoKHBhcmVudCgpLT5zdHlsZSgpLT5kaXJlY3Rpb24oKT09
UlRMICYmIChsPT1BVVRPICYmIHI9PUFVVE8gKSkKICAgICAgICAgICAgIHx8IHN0eWxlKCktPnJp
Z2h0KCkuaXNTdGF0aWMoKSkKICAgICB7CiAgICAgICAgIFJlbmRlck9iamVjdCogcG8gPSBwYXJl
bnQoKTsKLSAgICAgICAgc3RhdGljX2Rpc3RhbmNlID0gbV9zdGF0aWNYIC0gY2ItPmJvcmRlckxl
ZnQoKTsgLy8gU2hvdWxkIGFscmVhZHkgaGF2ZSBiZWVuIHNldCB0aHJvdWdoIGxheW91dCBvZiB0
aGUgcGFyZW50KCkuCisgICAgICAgIHN0YXRpY19kaXN0YW5jZSA9IG1fc3RhdGljWCArIGN3ICsg
Y2ItPmJvcmRlclJpZ2h0KCkgLSBwby0+d2lkdGgoKTsgLy8gU2hvdWxkIGFscmVhZHkgaGF2ZSBi
ZWVuIHNldCB0aHJvdWdoIGxheW91dCBvZiB0aGUgcGFyZW50KCkuCiAgICAgICAgIHdoaWxlIChw
byAmJiBwbyE9Y29udGFpbmluZ0Jsb2NrKCkpIHsKLSAgICAgICAgICAgIHN0YXRpY19kaXN0YW5j
ZSs9cG8tPnhQb3MoKTsKKyAgICAgICAgICAgIHN0YXRpY19kaXN0YW5jZSAtPSBwby0+eFBvcygp
OwogICAgICAgICAgICAgcG89cG8tPnBhcmVudCgpOwogICAgICAgICB9CiAKLSAgICAgICAgaWYg
KHI9PUFVVE8gfHwgc3R5bGUoKS0+cmlnaHQoKS5pc1N0YXRpYygpKQotICAgICAgICAgICAgciA9
IHN0YXRpY19kaXN0YW5jZTsKKyAgICAgICAgciA9IHN0YXRpY19kaXN0YW5jZTsKICAgICB9CiAK
ICAgICBjYWxjQWJzb2x1dGVIb3Jpem9udGFsVmFsdWVzKFdpZHRoLCBjYiwgY3csIHBhYiwgc3Rh
dGljX2Rpc3RhbmNlLCBsLCByLCBtX3dpZHRoLCBtX21hcmdpbkxlZnQsIG1fbWFyZ2luUmlnaHQs
IG1feCk7Cg==
</data>
<flag name="review"
          id="878"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
      

    </bug>

</bugzilla>