<?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>138288</bug_id>
          
          <creation_ts>2014-11-01 18:25:53 -0700</creation_ts>
          <short_desc>Move &quot;direction&quot; CSS property to the new StyleBuilder</short_desc>
          <delta_ts>2014-11-01 22:58:02 -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>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>
          <dependson>137910</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Chris Dumez">cdumez</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>benjamin</cc>
    
    <cc>commit-queue</cc>
    
    <cc>kling</cc>
    
    <cc>koivisto</cc>
    
    <cc>sam</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1045557</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2014-11-01 18:25:53 -0700</bug_when>
    <thetext>Move &quot;direction&quot; CSS property to the new StyleBuilder</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1045558</commentid>
    <comment_count>1</comment_count>
      <attachid>240799</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2014-11-01 18:32:54 -0700</bug_when>
    <thetext>Created attachment 240799
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1045579</commentid>
    <comment_count>2</comment_count>
      <attachid>240799</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-11-01 22:57:58 -0700</bug_when>
    <thetext>Comment on attachment 240799
Patch

Clearing flags on attachment: 240799

Committed r175458: &lt;http://trac.webkit.org/changeset/175458&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1045580</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-11-01 22:58:02 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>240799</attachid>
            <date>2014-11-01 18:32:54 -0700</date>
            <delta_ts>2014-11-01 22:57:58 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-138288-20141101183303.patch</filename>
            <type>text/plain</type>
            <size>5269</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTc1NDU0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYjJjODdmOTJlN2ZhNTdh
MmQzOTYwYmU5N2I0ZGExMGU0NzMzZWIxYi4uMGU1MDk4MWQ3YTUxMTllYTcxMTcyN2Q4YzA5ZThl
OGE3NjExNTc5NiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDE0LTExLTAxICBDaHJp
cyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAgICAgTW92ZSAiZGlyZWN0aW9uIiBD
U1MgcHJvcGVydHkgdG8gdGhlIG5ldyBTdHlsZUJ1aWxkZXIKKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEzODI4OAorCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE1vdmUgImRpcmVjdGlvbiIgQ1NTIHByb3BlcnR5
IHRvIHRoZSBuZXcgU3R5bGVCdWlsZGVyIGJ5IHVzaW5nIGN1c3RvbQorICAgICAgICBjb2RlIGFz
IGl0IHJlcXVpcmVzIHNwZWNpYWwgaGFuZGxpbmcgdG8gY2FsbAorICAgICAgICBEb2N1bWVudDo6
c2V0RGlyZWN0aW9uU2V0T25Eb2N1bWVudEVsZW1lbnQoKSB3aGVuIG5lY2Vzc2FyeS4KKworICAg
ICAgICBObyBuZXcgdGVzdHMsIG5vIGJlaGF2aW9yIGNoYW5nZS4KKworICAgICAgICAqIGNzcy9D
U1NQcm9wZXJ0eU5hbWVzLmluOgorICAgICAgICAqIGNzcy9EZXByZWNhdGVkU3R5bGVCdWlsZGVy
LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkRlcHJlY2F0ZWRTdHlsZUJ1aWxkZXI6OkRlcHJlY2F0
ZWRTdHlsZUJ1aWxkZXIpOgorICAgICAgICAoV2ViQ29yZTo6QXBwbHlQcm9wZXJ0eURpcmVjdGlv
bjo6YXBwbHlWYWx1ZSk6IERlbGV0ZWQuCisgICAgICAgIChXZWJDb3JlOjpBcHBseVByb3BlcnR5
RGlyZWN0aW9uOjpjcmVhdGVIYW5kbGVyKTogRGVsZXRlZC4KKyAgICAgICAgKiBjc3MvU3R5bGVC
dWlsZGVyQ3VzdG9tLmg6CisgICAgICAgIChXZWJDb3JlOjpTdHlsZUJ1aWxkZXJGdW5jdGlvbnM6
OmFwcGx5VmFsdWVEaXJlY3Rpb24pOgorCiAyMDE0LTExLTAxICBTYW0gV2VpbmlnICA8c2FtQHdl
YmtpdC5vcmc+CiAKICAgICAgICAgTW92ZSB0aGUgLXdlYmtpdC10cmFuc2Zvcm0gcHJvcGVydHkg
dG8gdGhlIG5ldyBTdHlsZUJ1aWxkZXIKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2Nzcy9D
U1NQcm9wZXJ0eU5hbWVzLmluIGIvU291cmNlL1dlYkNvcmUvY3NzL0NTU1Byb3BlcnR5TmFtZXMu
aW4KaW5kZXggNTNjNjIxMTdlZTRjYmRkMjgwZGVlMTlmZjVlY2M2YTBhODA0YTg4Yy4uZWJiOTdh
NTM4YWUzNmE1MjE5ODMzNjk0ZWIzYTdhMjQ2MjM3YTE3ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YkNvcmUvY3NzL0NTU1Byb3BlcnR5TmFtZXMuaW4KKysrIGIvU291cmNlL1dlYkNvcmUvY3NzL0NT
U1Byb3BlcnR5TmFtZXMuaW4KQEAgLTU0LDcgKzU0LDcgQEAKIC8vIGhpZ2gtcHJpb3JpdHkgcHJv
cGVydHkgbmFtZXMgaGF2ZSB0byBiZSBsaXN0ZWQgZmlyc3QsIHRvIHNpbXBsaWZ5IHRoZSBjaGVj
awogLy8gZm9yIGFwcGx5aW5nIHRoZW0gZmlyc3QuCiBjb2xvciBbSW5oZXJpdGVkXQotZGlyZWN0
aW9uIFtJbmhlcml0ZWRdCitkaXJlY3Rpb24gW0luaGVyaXRlZCwgTmV3U3R5bGVCdWlsZGVyLCBD
dXN0b209VmFsdWVdCiBkaXNwbGF5CiBmb250IFtJbmhlcml0ZWRdCiBmb250LWZhbWlseSBbSW5o
ZXJpdGVkXQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvY3NzL0RlcHJlY2F0ZWRTdHlsZUJ1
aWxkZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvY3NzL0RlcHJlY2F0ZWRTdHlsZUJ1aWxkZXIuY3Bw
CmluZGV4IDQxZGEzNTRjNjk0YThlOTc3ZmNjYmU5YWJlNmNlODE3MWFjNDUwZDEuLmIzMDZlZWM2
N2I1ODM4NjBmN2Y3ZmEwZWE3NTNjZTNlNDExZTg0NWYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJD
b3JlL2Nzcy9EZXByZWNhdGVkU3R5bGVCdWlsZGVyLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9j
c3MvRGVwcmVjYXRlZFN0eWxlQnVpbGRlci5jcHAKQEAgLTMwMiwyNCArMzAyLDYgQEAgcHVibGlj
OgogICAgIHN0YXRpYyBQcm9wZXJ0eUhhbmRsZXIgY3JlYXRlSGFuZGxlcigpIHsgcmV0dXJuIFBy
b3BlcnR5SGFuZGxlcigmYXBwbHlJbmhlcml0VmFsdWUsICZhcHBseUluaXRpYWxWYWx1ZSwgJmFw
cGx5VmFsdWUpOyB9CiB9OwogCi10ZW1wbGF0ZSA8VGV4dERpcmVjdGlvbiAoUmVuZGVyU3R5bGU6
OipnZXR0ZXJGdW5jdGlvbikoKSBjb25zdCwgdm9pZCAoUmVuZGVyU3R5bGU6OipzZXR0ZXJGdW5j
dGlvbikoVGV4dERpcmVjdGlvbiksIFRleHREaXJlY3Rpb24gKCppbml0aWFsRnVuY3Rpb24pKCk+
Ci1jbGFzcyBBcHBseVByb3BlcnR5RGlyZWN0aW9uIHsKLXB1YmxpYzoKLSAgICBzdGF0aWMgdm9p
ZCBhcHBseVZhbHVlKENTU1Byb3BlcnR5SUQgcHJvcGVydHlJRCwgU3R5bGVSZXNvbHZlciogc3R5
bGVSZXNvbHZlciwgQ1NTVmFsdWUqIHZhbHVlKQotICAgIHsKLSAgICAgICAgQXBwbHlQcm9wZXJ0
eURlZmF1bHQ8VGV4dERpcmVjdGlvbiwgZ2V0dGVyRnVuY3Rpb24sIFRleHREaXJlY3Rpb24sIHNl
dHRlckZ1bmN0aW9uLCBUZXh0RGlyZWN0aW9uLCBpbml0aWFsRnVuY3Rpb24+OjphcHBseVZhbHVl
KHByb3BlcnR5SUQsIHN0eWxlUmVzb2x2ZXIsIHZhbHVlKTsKLSAgICAgICAgRWxlbWVudCogZWxl
bWVudCA9IHN0eWxlUmVzb2x2ZXItPmVsZW1lbnQoKTsKLSAgICAgICAgaWYgKGVsZW1lbnQgJiYg
c3R5bGVSZXNvbHZlci0+ZWxlbWVudCgpID09IGVsZW1lbnQtPmRvY3VtZW50KCkuZG9jdW1lbnRF
bGVtZW50KCkpCi0gICAgICAgICAgICBlbGVtZW50LT5kb2N1bWVudCgpLnNldERpcmVjdGlvblNl
dE9uRG9jdW1lbnRFbGVtZW50KHRydWUpOwotICAgIH0KLQotICAgIHN0YXRpYyBQcm9wZXJ0eUhh
bmRsZXIgY3JlYXRlSGFuZGxlcigpCi0gICAgewotICAgICAgICBQcm9wZXJ0eUhhbmRsZXIgaGFu
ZGxlciA9IEFwcGx5UHJvcGVydHlEZWZhdWx0PFRleHREaXJlY3Rpb24sIGdldHRlckZ1bmN0aW9u
LCBUZXh0RGlyZWN0aW9uLCBzZXR0ZXJGdW5jdGlvbiwgVGV4dERpcmVjdGlvbiwgaW5pdGlhbEZ1
bmN0aW9uPjo6Y3JlYXRlSGFuZGxlcigpOwotICAgICAgICByZXR1cm4gUHJvcGVydHlIYW5kbGVy
KGhhbmRsZXIuaW5oZXJpdEZ1bmN0aW9uKCksIGhhbmRsZXIuaW5pdGlhbEZ1bmN0aW9uKCksICZh
cHBseVZhbHVlKTsKLSAgICB9Ci19OwotCiBlbnVtIFN0cmluZ0lkZW50QmVoYXZpb3IgeyBOb3Ro
aW5nTWFwc1RvTnVsbCA9IDAsIE1hcE5vbmVUb051bGwsIE1hcEF1dG9Ub051bGwgfTsKIHRlbXBs
YXRlIDxTdHJpbmdJZGVudEJlaGF2aW9yIGlkZW50QmVoYXZpb3IsIGNvbnN0IEF0b21pY1N0cmlu
ZyYgKFJlbmRlclN0eWxlOjoqZ2V0dGVyRnVuY3Rpb24pKCkgY29uc3QsIHZvaWQgKFJlbmRlclN0
eWxlOjoqc2V0dGVyRnVuY3Rpb24pKGNvbnN0IEF0b21pY1N0cmluZyYpLCBjb25zdCBBdG9taWNT
dHJpbmcmICgqaW5pdGlhbEZ1bmN0aW9uKSgpPgogY2xhc3MgQXBwbHlQcm9wZXJ0eVN0cmluZyB7
CkBAIC0yMDg5LDcgKzIwNzEsNiBAQCBEZXByZWNhdGVkU3R5bGVCdWlsZGVyOjpEZXByZWNhdGVk
U3R5bGVCdWlsZGVyKCkKICAgICBzZXRQcm9wZXJ0eUhhbmRsZXIoQ1NTUHJvcGVydHlDb3VudGVy
SW5jcmVtZW50LCBBcHBseVByb3BlcnR5Q291bnRlcjxJbmNyZW1lbnQ+OjpjcmVhdGVIYW5kbGVy
KCkpOwogICAgIHNldFByb3BlcnR5SGFuZGxlcihDU1NQcm9wZXJ0eUNvdW50ZXJSZXNldCwgQXBw
bHlQcm9wZXJ0eUNvdW50ZXI8UmVzZXQ+OjpjcmVhdGVIYW5kbGVyKCkpOwogICAgIHNldFByb3Bl
cnR5SGFuZGxlcihDU1NQcm9wZXJ0eUN1cnNvciwgQXBwbHlQcm9wZXJ0eUN1cnNvcjo6Y3JlYXRl
SGFuZGxlcigpKTsKLSAgICBzZXRQcm9wZXJ0eUhhbmRsZXIoQ1NTUHJvcGVydHlEaXJlY3Rpb24s
IEFwcGx5UHJvcGVydHlEaXJlY3Rpb248JlJlbmRlclN0eWxlOjpkaXJlY3Rpb24sICZSZW5kZXJT
dHlsZTo6c2V0RGlyZWN0aW9uLCBSZW5kZXJTdHlsZTo6aW5pdGlhbERpcmVjdGlvbj46OmNyZWF0
ZUhhbmRsZXIoKSk7CiAgICAgc2V0UHJvcGVydHlIYW5kbGVyKENTU1Byb3BlcnR5RGlzcGxheSwg
QXBwbHlQcm9wZXJ0eURpc3BsYXk6OmNyZWF0ZUhhbmRsZXIoKSk7CiAgICAgc2V0UHJvcGVydHlI
YW5kbGVyKENTU1Byb3BlcnR5Rm9udEZhbWlseSwgQXBwbHlQcm9wZXJ0eUZvbnRGYW1pbHk6OmNy
ZWF0ZUhhbmRsZXIoKSk7CiAgICAgc2V0UHJvcGVydHlIYW5kbGVyKENTU1Byb3BlcnR5Rm9udFNp
emUsIEFwcGx5UHJvcGVydHlGb250U2l6ZTo6Y3JlYXRlSGFuZGxlcigpKTsKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJDb3JlL2Nzcy9TdHlsZUJ1aWxkZXJDdXN0b20uaCBiL1NvdXJjZS9XZWJDb3Jl
L2Nzcy9TdHlsZUJ1aWxkZXJDdXN0b20uaAppbmRleCA5NDNlOGIwYjFmMGU0ZTI5ZjRmNDQ4MTk2
NTRiZTI1OGRiYTVmNWM1Li40MjhhM2IwMzRkMmJkMTI0NGYxZDNkMjZhZjU0OTkyYzI2YjNmNzY2
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9jc3MvU3R5bGVCdWlsZGVyQ3VzdG9tLmgKKysr
IGIvU291cmNlL1dlYkNvcmUvY3NzL1N0eWxlQnVpbGRlckN1c3RvbS5oCkBAIC01Nyw2ICs1Nywx
NSBAQCBpbmxpbmUgdm9pZCBhcHBseVZhbHVlV2Via2l0TWFycXVlZUluY3JlbWVudChTdHlsZVJl
c29sdmVyJiBzdHlsZVJlc29sdmVyLCBDU1NWYQogICAgICAgICBzdHlsZVJlc29sdmVyLnN0eWxl
KCktPnNldE1hcnF1ZWVJbmNyZW1lbnQobWFycXVlZUxlbmd0aCk7CiB9CiAKK2lubGluZSB2b2lk
IGFwcGx5VmFsdWVEaXJlY3Rpb24oU3R5bGVSZXNvbHZlciYgc3R5bGVSZXNvbHZlciwgQ1NTVmFs
dWUmIHZhbHVlKQoreworICAgIHN0eWxlUmVzb2x2ZXIuc3R5bGUoKS0+c2V0RGlyZWN0aW9uKGRv
d25jYXN0PENTU1ByaW1pdGl2ZVZhbHVlPih2YWx1ZSkpOworCisgICAgRWxlbWVudCogZWxlbWVu
dCA9IHN0eWxlUmVzb2x2ZXIuZWxlbWVudCgpOworICAgIGlmIChlbGVtZW50ICYmIHN0eWxlUmVz
b2x2ZXIuZWxlbWVudCgpID09IGVsZW1lbnQtPmRvY3VtZW50KCkuZG9jdW1lbnRFbGVtZW50KCkp
CisgICAgICAgIGVsZW1lbnQtPmRvY3VtZW50KCkuc2V0RGlyZWN0aW9uU2V0T25Eb2N1bWVudEVs
ZW1lbnQodHJ1ZSk7Cit9CisKIH0gLy8gbmFtZXNwYWNlIFN0eWxlQnVpbGRlckZ1bmN0aW9ucwog
CiB9IC8vIG5hbWVzcGFjZSBXZWJDb3JlCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>