<?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>19303</bug_id>
          
          <creation_ts>2008-05-28 23:52:40 -0700</creation_ts>
          <short_desc>when -webkit-border-image has 3 image offsets, left gets top&apos;s value instead of right&apos;s</short_desc>
          <delta_ts>2008-06-02 14:55:29 -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>CSS</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</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 name="L. David Baron">dbaron</reporter>
          <assigned_to name="Dave Hyatt">hyatt</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>81816</commentid>
    <comment_count>0</comment_count>
    <who name="L. David Baron">dbaron</who>
    <bug_when>2008-05-28 23:52:40 -0700</bug_when>
    <thetext>Per http://dev.w3.org/csswg/css3-background/#the-border-image , when the border-image property has fewer than 4 offset values, the left value (4th) is supposed to get the same value as the right (just like for CSS box properties).  In WebKit SVN r34192, when three values are specified, the missing left value is filled in using the value from the top (1st) instead of the value from the right (2nd).

Steps to reproduce: load attached testcase.  Note that the image is random so the pixel grid is clearly visible.

Expected results: left border has two image pixels in it
Actual results:   left border has one image pixel in it</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>81817</commentid>
    <comment_count>1</comment_count>
      <attachid>21406</attachid>
    <who name="L. David Baron">dbaron</who>
    <bug_when>2008-05-28 23:53:08 -0700</bug_when>
    <thetext>Created attachment 21406
testcase</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>81882</commentid>
    <comment_count>2</comment_count>
      <attachid>21420</attachid>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2008-05-29 12:56:55 -0700</bug_when>
    <thetext>Created attachment 21420
Will land testcase from bug</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>81883</commentid>
    <comment_count>3</comment_count>
      <attachid>21420</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2008-05-29 12:58:39 -0700</bug_when>
    <thetext>Comment on attachment 21420
Will land testcase from bug

r=me, assuming a good ChangeLog and test case

I&apos;d prefer a text-only test case if possible, too.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>81885</commentid>
    <comment_count>4</comment_count>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2008-05-29 13:13:57 -0700</bug_when>
    <thetext>Good point.   There is no reason to make a graphical test case here.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>82162</commentid>
    <comment_count>5</comment_count>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2008-06-02 14:55:29 -0700</bug_when>
    <thetext>Fixed in r34324.

</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>21406</attachid>
            <date>2008-05-28 23:53:08 -0700</date>
            <delta_ts>2008-05-28 23:53:08 -0700</delta_ts>
            <desc>testcase</desc>
            <filename>border-image.html</filename>
            <type>text/html; charset=UTF-8</type>
            <size>2237</size>
            <attacher name="L. David Baron">dbaron</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMDEvL0VOIgoJImh0dHA6
Ly93d3cudzMub3JnL1RSL2h0bWw0L3N0cmljdC5kdGQiPgo8aHRtbCBsYW5nPSJlbi1VUyI+Cjxo
ZWFkPgoJPHRpdGxlPmJvcmRlci1pbWFnZSBidWc8L3RpdGxlPgoJPG1ldGEgaHR0cC1lcXVpdj0i
Q29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9VVRGLTgiPgoJPG1ldGEg
aHR0cC1lcXVpdj0iQ29udGVudC1TdHlsZS1UeXBlIiBjb250ZW50PSJ0ZXh0L2NzcyI+Cgk8c3R5
bGUgdHlwZT0idGV4dC9jc3MiPgoKCWRpdiB7CgkJd2lkdGg6IDIwMHB4OwoJCWhlaWdodDogMjAw
cHg7Cgl9CgoJYm9keSA+IGRpdiB7CgkJLW1vei1ib3JkZXItaW1hZ2U6IHVybChkYXRhOmltYWdl
L3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUFvQUFBQUtDQUlBQUFBQ1VGanFB
QUFBQVhOU1IwSUFyczRjNlFBQUFVRkpSRUZVR05NQk5nSEovZ1BjVWt6bkgvbjhsR1I1WWtNSUlN
RFhGaGdvVk5uZnFlTTVkYnJlNTVNREdrRi9VNnRNbWkxMks2UUJwZmtCNEgzTnlQWkFpeWptNmtw
Ly91UHRBQTRwWmhIUEo4eGJrU29wNGNoeTVlY1BzVlNxa0MwM296QW1rNzdTT3dPSFIrZkRYbW9G
NVVVSlU5WXNuVmZlaGcvaUxDN3AzZXRDM3czTEVBOEQwZUdmL0Rab3pQUHpvU1NYNmdUVmxRL0w0
WWx0NFNyRmlPZ3FORFFQQVB2bC9KUXVMdjMzeEs2NmVBZ0dDbitPQUlVdTFGdWdzMmhzWk5JQjZn
UGhyWjgwcTdzWE5VRXVJRTdFR05DNURjMkV4Y0llOXRzZWI0cjd1c0FBcmFsekxnZGFzOVVSWDIx
d0dVcVNnRG5mL2pNeWRoeE1JRXg0dzlUdEFmQ1FQc2JpMzBFRVZBQlhGSlluT1pnZmJRSzNDTGt3
ZzZQREdHMjdLd09ZRjdqRCtzSUhoZHdvVXlJTEFGNXN2LzZiSTZTNTZmYlVMQjVPVG9VakZwUzdV
SEdyVmdBQUFBQkpSVTVFcmtKZ2dnPT0pIDEgMiAzOwoJCS1raHRtbC1ib3JkZXItaW1hZ2U6IHVy
bChkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUFvQUFBQUtD
QUlBQUFBQ1VGanFBQUFBQVhOU1IwSUFyczRjNlFBQUFVRkpSRUZVR05NQk5nSEovZ1BjVWt6bkgv
bjhsR1I1WWtNSUlNRFhGaGdvVk5uZnFlTTVkYnJlNTVNREdrRi9VNnRNbWkxMks2UUJwZmtCNEgz
TnlQWkFpeWptNmtwLy91UHRBQTRwWmhIUEo4eGJrU29wNGNoeTVlY1BzVlNxa0MwM296QW1rNzdT
T3dPSFIrZkRYbW9GNVVVSlU5WXNuVmZlaGcvaUxDN3AzZXRDM3czTEVBOEQwZUdmL0Rab3pQUHpv
U1NYNmdUVmxRL0w0WWx0NFNyRmlPZ3FORFFQQVB2bC9KUXVMdjMzeEs2NmVBZ0dDbitPQUlVdTFG
dWdzMmhzWk5JQjZnUGhyWjgwcTdzWE5VRXVJRTdFR05DNURjMkV4Y0llOXRzZWI0cjd1c0FBcmFs
ekxnZGFzOVVSWDIxd0dVcVNnRG5mL2pNeWRoeE1JRXg0dzlUdEFmQ1FQc2JpMzBFRVZBQlhGSllu
T1pnZmJRSzNDTGt3ZzZQREdHMjdLd09ZRjdqRCtzSUhoZHdvVXlJTEFGNXN2LzZiSTZTNTZmYlVM
QjVPVG9VakZwUzdVSEdyVmdBQUFBQkpSVTVFcmtKZ2dnPT0pIDEgMiAzOwoJCWJvcmRlci1pbWFn
ZTogdXJsKGRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQW9B
QUFBS0NBSUFBQUFDVUZqcUFBQUFBWE5TUjBJQXJzNGM2UUFBQVVGSlJFRlVHTk1CTmdISi9nUGNV
a3puSC9uOGxHUjVZa01JSU1EWEZoZ29WTm5mcWVNNWRicmU1NU1ER2tGL1U2dE1taTEySzZRQnBm
a0I0SDNOeVBaQWl5am02a3AvL3VQdEFBNHBaaEhQSjh4YmtTb3A0Y2h5NWVjUHNWU3FrQzAzb3pB
bWs3N1NPd09IUitmRFhtb0Y1VVVKVTlZc25WZmVoZy9pTEM3cDNldEMzdzNMRUE4RDBlR2YvRFpv
elBQem9TU1g2Z1RWbFEvTDRZbHQ0U3JGaU9ncU5EUVBBUHZsL0pRdUx2MzN4SzY2ZUFnR0NuK09B
SVV1MUZ1Z3MyaHNaTklCNmdQaHJaODBxN3NYTlVFdUlFN0VHTkM1RGMyRXhjSWU5dHNlYjRyN3Vz
QUFyYWx6TGdkYXM5VVJYMjF3R1VxU2dEbmYvak15ZGh4TUlFeDR3OVR0QWZDUVBzYmkzMEVFVkFC
WEZKWW5PWmdmYlFLM0NMa3dnNlBER0cyN0t3T1lGN2pEK3NJSGhkd29VeUlMQUY1c3YvNmJJNlM1
NmZiVUxCNU9Ub1VqRnBTN1VIR3JWZ0FBQUFCSlJVNUVya0pnZ2c9PSkgMSAyIDM7CgkJYm9yZGVy
LXdpZHRoOiAxMDBweDsKCX0KCglib2R5ID4gZGl2ID4gZGl2IHsKCQliYWNrZ3JvdW5kOiB3aGl0
ZTsKCX0KCgk8L3N0eWxlPgo8L2hlYWQ+Cjxib2R5Pgo8ZGl2PjxkaXY+PC9kaXY+PC9kaXY+Cjwv
Ym9keT4KPC9odG1sPgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>21420</attachid>
            <date>2008-05-29 12:56:55 -0700</date>
            <delta_ts>2008-05-29 12:58:39 -0700</delta_ts>
            <desc>Will land testcase from bug</desc>
            <filename>patch.txt</filename>
            <type>text/plain</type>
            <size>768</size>
            <attacher name="Dave Hyatt">hyatt</attacher>
            
              <data encoding="base64">SW5kZXg6IGNzcy9DU1NQYXJzZXIuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIGNzcy9DU1NQYXJzZXIuY3Bw
CShyZXZpc2lvbiAzNDE1NCkKKysrIGNzcy9DU1NQYXJzZXIuY3BwCSh3b3JraW5nIGNvcHkpCkBA
IC0zMzUxLDcgKzMzNTEsNyBAQCBzdHJ1Y3QgQm9yZGVySW1hZ2VQYXJzZUNvbnRleHQKICAgICAg
ICAgICAgIG1fbGVmdCA9IG5ldyBDU1NQcmltaXRpdmVWYWx1ZShtX3JpZ2h0LT5nZXREb3VibGVW
YWx1ZSgpLCAoQ1NTUHJpbWl0aXZlVmFsdWU6OlVuaXRUeXBlcyltX3JpZ2h0LT5wcmltaXRpdmVU
eXBlKCkpOwogICAgICAgICB9CiAgICAgICAgIGlmICghbV9sZWZ0KQotICAgICAgICAgICAgIG1f
bGVmdCA9IG5ldyBDU1NQcmltaXRpdmVWYWx1ZShtX3RvcC0+Z2V0RG91YmxlVmFsdWUoKSwgKENT
U1ByaW1pdGl2ZVZhbHVlOjpVbml0VHlwZXMpbV90b3AtPnByaW1pdGl2ZVR5cGUoKSk7CisgICAg
ICAgICAgICAgbV9sZWZ0ID0gbmV3IENTU1ByaW1pdGl2ZVZhbHVlKG1fcmlnaHQtPmdldERvdWJs
ZVZhbHVlKCksIChDU1NQcmltaXRpdmVWYWx1ZTo6VW5pdFR5cGVzKW1fcmlnaHQtPnByaW1pdGl2
ZVR5cGUoKSk7CiAgICAgICAgICAgICAgCiAgICAgICAgIC8vIE5vdyBidWlsZCBhIHJlY3QgdmFs
dWUgdG8gaG9sZCBhbGwgZm91ciBvZiBvdXIgcHJpbWl0aXZlIHZhbHVlcy4KICAgICAgICAgUmVm
UHRyPFJlY3Q+IHJlY3QgPSBuZXcgUmVjdDsK
</data>
<flag name="review"
          id="9373"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
      

    </bug>

</bugzilla>