<?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>165399</bug_id>
          
          <creation_ts>2016-12-05 12:23:18 -0800</creation_ts>
          <short_desc>[CSS Parser] Make sure the transform fast path uses WebKitCSSTransformValue</short_desc>
          <delta_ts>2016-12-08 20:19:37 -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>New Bugs</component>
          <version>WebKit 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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Dave Hyatt">hyatt</reporter>
          <assigned_to name="Dave Hyatt">hyatt</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1256431</commentid>
    <comment_count>0</comment_count>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2016-12-05 12:23:18 -0800</bug_when>
    <thetext>[CSS Parser] Make sure the transform fast path uses WebKitCSSTransformValue</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1256432</commentid>
    <comment_count>1</comment_count>
      <attachid>296173</attachid>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2016-12-05 12:24:10 -0800</bug_when>
    <thetext>Created attachment 296173
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1256433</commentid>
    <comment_count>2</comment_count>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2016-12-05 12:27:11 -0800</bug_when>
    <thetext>Landed in r209341. Fixed the case-sensitivity issue on the new include header (WebKitCSSTransformValue.h) to fix EFL.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>296173</attachid>
            <date>2016-12-05 12:24:10 -0800</date>
            <delta_ts>2016-12-05 12:25:04 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-165399-20161205142334.patch</filename>
            <type>text/plain</type>
            <size>5981</size>
            <attacher name="Dave Hyatt">hyatt</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDIwOTM0MCkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE2IEBACisyMDE2LTEyLTA1ICBEYXZlIEh5
YXR0ICA8aHlhdHRAYXBwbGUuY29tPgorCisgICAgICAgIFtDU1MgUGFyc2VyXSBNYWtlIHN1cmUg
dGhlIHRyYW5zZm9ybSBmYXN0IHBhdGggdXNlcyBXZWJLaXRDU1NUcmFuc2Zvcm1WYWx1ZQorICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTY1Mzk5CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBjc3MvcGFyc2Vy
L0NTU1BhcnNlckZhc3RQYXRocy5jcHA6CisgICAgICAgIChXZWJDb3JlOjpwYXJzZVRyYW5zZm9y
bVRyYW5zbGF0ZUFyZ3VtZW50cyk6CisgICAgICAgIChXZWJDb3JlOjpwYXJzZVRyYW5zZm9ybU51
bWJlckFyZ3VtZW50cyk6CisgICAgICAgIChXZWJDb3JlOjpwYXJzZVNpbXBsZVRyYW5zZm9ybVZh
bHVlKToKKyAgICAgICAgKFdlYkNvcmU6OnBhcnNlU2ltcGxlVHJhbnNmb3JtTGlzdCk6CisKIDIw
MTYtMTItMDUgIERhdmUgSHlhdHQgIDxoeWF0dEBhcHBsZS5jb20+CiAKICAgICAgICAgW0NTUyBQ
YXJzZXJdIEZpeCBjYWxjKCkgd2l0aCAtd2Via2l0LWxpbmUtY2xhbXAKSW5kZXg6IFNvdXJjZS9X
ZWJDb3JlL2Nzcy9wYXJzZXIvQ1NTUGFyc2VyRmFzdFBhdGhzLmNwcAo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBT
b3VyY2UvV2ViQ29yZS9jc3MvcGFyc2VyL0NTU1BhcnNlckZhc3RQYXRocy5jcHAJKHJldmlzaW9u
IDIwOTMyNCkKKysrIFNvdXJjZS9XZWJDb3JlL2Nzcy9wYXJzZXIvQ1NTUGFyc2VyRmFzdFBhdGhz
LmNwcAkod29ya2luZyBjb3B5KQpAQCAtNDMsNiArNDMsNyBAQAogI2luY2x1ZGUgIlN0eWxlQ29s
b3IuaCIKICNpbmNsdWRlICJTdHlsZVByb3BlcnR5U2hvcnRoYW5kLmgiCiAjaW5jbHVkZSAiU3R5
bGVTaGVldENvbnRlbnRzLmgiCisjaW5jbHVkZSAiV2Via2l0Q1NTVHJhbnNmb3JtVmFsdWUuaCIK
IAogbmFtZXNwYWNlIFdlYkNvcmUgewogCkBAIC0xMDU5LDcgKzEwNjAsNyBAQCBzdGF0aWMgUmVm
UHRyPENTU1ZhbHVlPiBwYXJzZUtleXdvcmRWYWx1CiB9CiAKIHRlbXBsYXRlIDx0eXBlbmFtZSBD
aGFyVHlwZT4KLXN0YXRpYyBib29sIHBhcnNlVHJhbnNmb3JtVHJhbnNsYXRlQXJndW1lbnRzKENo
YXJUeXBlKiYgcG9zLCBDaGFyVHlwZSogZW5kLCB1bnNpZ25lZCBleHBlY3RlZENvdW50LCBDU1NG
dW5jdGlvblZhbHVlKiB0cmFuc2Zvcm1WYWx1ZSkKK3N0YXRpYyBib29sIHBhcnNlVHJhbnNmb3Jt
VHJhbnNsYXRlQXJndW1lbnRzKENoYXJUeXBlKiYgcG9zLCBDaGFyVHlwZSogZW5kLCB1bnNpZ25l
ZCBleHBlY3RlZENvdW50LCBXZWJLaXRDU1NUcmFuc2Zvcm1WYWx1ZSogdHJhbnNmb3JtVmFsdWUp
CiB7CiAgICAgd2hpbGUgKGV4cGVjdGVkQ291bnQpIHsKICAgICAgICAgc2l6ZV90IGRlbGltaXRl
ciA9IFdURjo6ZmluZChwb3MsIGVuZCAtIHBvcywgZXhwZWN0ZWRDb3VudCA9PSAxID8gJyknIDog
JywnKTsKQEAgLTEwODAsNyArMTA4MSw3IEBAIHN0YXRpYyBib29sIHBhcnNlVHJhbnNmb3JtVHJh
bnNsYXRlQXJndW0KIH0KIAogdGVtcGxhdGUgPHR5cGVuYW1lIENoYXJUeXBlPgotc3RhdGljIGJv
b2wgcGFyc2VUcmFuc2Zvcm1OdW1iZXJBcmd1bWVudHMoQ2hhclR5cGUqJiBwb3MsIENoYXJUeXBl
KiBlbmQsIHVuc2lnbmVkIGV4cGVjdGVkQ291bnQsIENTU0Z1bmN0aW9uVmFsdWUqIHRyYW5zZm9y
bVZhbHVlKQorc3RhdGljIGJvb2wgcGFyc2VUcmFuc2Zvcm1OdW1iZXJBcmd1bWVudHMoQ2hhclR5
cGUqJiBwb3MsIENoYXJUeXBlKiBlbmQsIHVuc2lnbmVkIGV4cGVjdGVkQ291bnQsIFdlYktpdENT
U1RyYW5zZm9ybVZhbHVlKiB0cmFuc2Zvcm1WYWx1ZSkKIHsKICAgICB3aGlsZSAoZXhwZWN0ZWRD
b3VudCkgewogICAgICAgICBzaXplX3QgZGVsaW1pdGVyID0gV1RGOjpmaW5kKHBvcywgZW5kIC0g
cG9zLCBleHBlY3RlZENvdW50ID09IDEgPyAnKScgOiAnLCcpOwpAQCAtMTEwMCw4ICsxMTAxLDkg
QEAgc3RhdGljIGJvb2wgcGFyc2VUcmFuc2Zvcm1OdW1iZXJBcmd1bWVudAogCiBzdGF0aWMgY29u
c3QgaW50IGtTaG9ydGVzdFZhbGlkVHJhbnNmb3JtU3RyaW5nTGVuZ3RoID0gMTI7CiAKKy8vIEZJ
WE1FLU5FV1BBUlNFUjogU2hvdWxkIHVzZSBDU1NGdW5jdGlvblZhbHVlIGFuZCBkaXRjaCBXZWJr
aXRDU1NUcmFuc2Zvcm1WYWx1ZS4KIHRlbXBsYXRlIDx0eXBlbmFtZSBDaGFyVHlwZT4KLXN0YXRp
YyBSZWZQdHI8Q1NTRnVuY3Rpb25WYWx1ZT4gcGFyc2VTaW1wbGVUcmFuc2Zvcm1WYWx1ZShDaGFy
VHlwZSomIHBvcywgQ2hhclR5cGUqIGVuZCkKK3N0YXRpYyBSZWZQdHI8V2ViS2l0Q1NTVHJhbnNm
b3JtVmFsdWU+IHBhcnNlU2ltcGxlVHJhbnNmb3JtVmFsdWUoQ2hhclR5cGUqJiBwb3MsIENoYXJU
eXBlKiBlbmQpCiB7CiAgICAgaWYgKGVuZCAtIHBvcyA8IGtTaG9ydGVzdFZhbGlkVHJhbnNmb3Jt
U3RyaW5nTGVuZ3RoKQogICAgICAgICByZXR1cm4gbnVsbHB0cjsKQEAgLTExMTcsMjkgKzExMTks
MjkgQEAgc3RhdGljIFJlZlB0cjxDU1NGdW5jdGlvblZhbHVlPiBwYXJzZVNpbQogICAgICAgICAm
JiB0b0FTQ0lJTG93ZXIocG9zWzhdKSA9PSAnZSc7CiAKICAgICBpZiAoaXNUcmFuc2xhdGUpIHsK
LSAgICAgICAgQ1NTVmFsdWVJRCB0cmFuc2Zvcm1UeXBlOworICAgICAgICBXZWJLaXRDU1NUcmFu
c2Zvcm1WYWx1ZTo6VHJhbnNmb3JtT3BlcmF0aW9uVHlwZSB0cmFuc2Zvcm1UeXBlOwogICAgICAg
ICB1bnNpZ25lZCBleHBlY3RlZEFyZ3VtZW50Q291bnQgPSAxOwogICAgICAgICB1bnNpZ25lZCBh
cmd1bWVudFN0YXJ0ID0gMTE7CiAgICAgICAgIENoYXJUeXBlIGM5ID0gdG9BU0NJSUxvd2VyKHBv
c1s5XSk7CiAgICAgICAgIGlmIChjOSA9PSAneCcgJiYgcG9zWzEwXSA9PSAnKCcpIHsKLSAgICAg
ICAgICAgIHRyYW5zZm9ybVR5cGUgPSBDU1NWYWx1ZVRyYW5zbGF0ZXg7CisgICAgICAgICAgICB0
cmFuc2Zvcm1UeXBlID0gV2ViS2l0Q1NTVHJhbnNmb3JtVmFsdWU6OlRyYW5zbGF0ZVhUcmFuc2Zv
cm1PcGVyYXRpb247CiAgICAgICAgIH0gZWxzZSBpZiAoYzkgPT0gJ3knICYmIHBvc1sxMF0gPT0g
JygnKSB7Ci0gICAgICAgICAgICB0cmFuc2Zvcm1UeXBlID0gQ1NTVmFsdWVUcmFuc2xhdGV5Owor
ICAgICAgICAgICAgdHJhbnNmb3JtVHlwZSA9IFdlYktpdENTU1RyYW5zZm9ybVZhbHVlOjpUcmFu
c2xhdGVZVHJhbnNmb3JtT3BlcmF0aW9uOwogICAgICAgICB9IGVsc2UgaWYgKGM5ID09ICd6JyAm
JiBwb3NbMTBdID09ICcoJykgewotICAgICAgICAgICAgdHJhbnNmb3JtVHlwZSA9IENTU1ZhbHVl
VHJhbnNsYXRlejsKKyAgICAgICAgICAgIHRyYW5zZm9ybVR5cGUgPSBXZWJLaXRDU1NUcmFuc2Zv
cm1WYWx1ZTo6VHJhbnNsYXRlWlRyYW5zZm9ybU9wZXJhdGlvbjsKICAgICAgICAgfSBlbHNlIGlm
IChjOSA9PSAnKCcpIHsKLSAgICAgICAgICAgIHRyYW5zZm9ybVR5cGUgPSBDU1NWYWx1ZVRyYW5z
bGF0ZTsKKyAgICAgICAgICAgIHRyYW5zZm9ybVR5cGUgPSBXZWJLaXRDU1NUcmFuc2Zvcm1WYWx1
ZTo6VHJhbnNsYXRlVHJhbnNmb3JtT3BlcmF0aW9uOwogICAgICAgICAgICAgZXhwZWN0ZWRBcmd1
bWVudENvdW50ID0gMjsKICAgICAgICAgICAgIGFyZ3VtZW50U3RhcnQgPSAxMDsKICAgICAgICAg
fSBlbHNlIGlmIChjOSA9PSAnMycgJiYgdG9BU0NJSUxvd2VyKHBvc1sxMF0pID09ICdkJyAmJiBw
b3NbMTFdID09ICcoJykgewotICAgICAgICAgICAgdHJhbnNmb3JtVHlwZSA9IENTU1ZhbHVlVHJh
bnNsYXRlM2Q7CisgICAgICAgICAgICB0cmFuc2Zvcm1UeXBlID0gIFdlYktpdENTU1RyYW5zZm9y
bVZhbHVlOjpUcmFuc2xhdGUzRFRyYW5zZm9ybU9wZXJhdGlvbjsKICAgICAgICAgICAgIGV4cGVj
dGVkQXJndW1lbnRDb3VudCA9IDM7CiAgICAgICAgICAgICBhcmd1bWVudFN0YXJ0ID0gMTI7CiAg
ICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICByZXR1cm4gbnVsbHB0cjsKICAgICAgICAgfQog
ICAgICAgICBwb3MgKz0gYXJndW1lbnRTdGFydDsKLSAgICAgICAgUmVmUHRyPENTU0Z1bmN0aW9u
VmFsdWU+IHRyYW5zZm9ybVZhbHVlID0gQ1NTRnVuY3Rpb25WYWx1ZTo6Y3JlYXRlKHRyYW5zZm9y
bVR5cGUpOworICAgICAgICBSZWZQdHI8V2ViS2l0Q1NTVHJhbnNmb3JtVmFsdWU+IHRyYW5zZm9y
bVZhbHVlID0gV2ViS2l0Q1NTVHJhbnNmb3JtVmFsdWU6OmNyZWF0ZSh0cmFuc2Zvcm1UeXBlKTsK
ICAgICAgICAgaWYgKCFwYXJzZVRyYW5zZm9ybVRyYW5zbGF0ZUFyZ3VtZW50cyhwb3MsIGVuZCwg
ZXhwZWN0ZWRBcmd1bWVudENvdW50LCB0cmFuc2Zvcm1WYWx1ZS5nZXQoKSkpCiAgICAgICAgICAg
ICByZXR1cm4gbnVsbHB0cjsKICAgICAgICAgcmV0dXJuIHRyYW5zZm9ybVZhbHVlOwpAQCAtMTE1
Nyw3ICsxMTU5LDcgQEAgc3RhdGljIFJlZlB0cjxDU1NGdW5jdGlvblZhbHVlPiBwYXJzZVNpbQog
CiAgICAgaWYgKGlzTWF0cml4M2QpIHsKICAgICAgICAgcG9zICs9IDk7Ci0gICAgICAgIFJlZlB0
cjxDU1NGdW5jdGlvblZhbHVlPiB0cmFuc2Zvcm1WYWx1ZSA9IENTU0Z1bmN0aW9uVmFsdWU6OmNy
ZWF0ZShDU1NWYWx1ZU1hdHJpeDNkKTsKKyAgICAgICAgUmVmUHRyPFdlYktpdENTU1RyYW5zZm9y
bVZhbHVlPiB0cmFuc2Zvcm1WYWx1ZSA9IFdlYktpdENTU1RyYW5zZm9ybVZhbHVlOjpjcmVhdGUo
V2ViS2l0Q1NTVHJhbnNmb3JtVmFsdWU6Ok1hdHJpeDNEVHJhbnNmb3JtT3BlcmF0aW9uKTsKICAg
ICAgICAgaWYgKCFwYXJzZVRyYW5zZm9ybU51bWJlckFyZ3VtZW50cyhwb3MsIGVuZCwgMTYsIHRy
YW5zZm9ybVZhbHVlLmdldCgpKSkKICAgICAgICAgICAgIHJldHVybiBudWxscHRyOwogICAgICAg
ICByZXR1cm4gdHJhbnNmb3JtVmFsdWU7CkBAIC0xMTc0LDcgKzExNzYsNyBAQCBzdGF0aWMgUmVm
UHRyPENTU0Z1bmN0aW9uVmFsdWU+IHBhcnNlU2ltCiAKICAgICBpZiAoaXNTY2FsZTNkKSB7CiAg
ICAgICAgIHBvcyArPSA4OwotICAgICAgICBSZWZQdHI8Q1NTRnVuY3Rpb25WYWx1ZT4gdHJhbnNm
b3JtVmFsdWUgPSBDU1NGdW5jdGlvblZhbHVlOjpjcmVhdGUoQ1NTVmFsdWVTY2FsZTNkKTsKKyAg
ICAgICAgUmVmUHRyPFdlYktpdENTU1RyYW5zZm9ybVZhbHVlPiB0cmFuc2Zvcm1WYWx1ZSA9IFdl
YktpdENTU1RyYW5zZm9ybVZhbHVlOjpjcmVhdGUoV2ViS2l0Q1NTVHJhbnNmb3JtVmFsdWU6OlNj
YWxlM0RUcmFuc2Zvcm1PcGVyYXRpb24pOwogICAgICAgICBpZiAoIXBhcnNlVHJhbnNmb3JtTnVt
YmVyQXJndW1lbnRzKHBvcywgZW5kLCAzLCB0cmFuc2Zvcm1WYWx1ZS5nZXQoKSkpCiAgICAgICAg
ICAgICByZXR1cm4gbnVsbHB0cjsKICAgICAgICAgcmV0dXJuIHRyYW5zZm9ybVZhbHVlOwpAQCAt
MTI0Myw3ICsxMjQ1LDcgQEAgc3RhdGljIFJlZlB0cjxDU1NWYWx1ZUxpc3Q+IHBhcnNlU2ltcGxl
VAogICAgICAgICAgICAgKytwb3M7CiAgICAgICAgIGlmIChwb3MgPj0gZW5kKQogICAgICAgICAg
ICAgYnJlYWs7Ci0gICAgICAgIFJlZlB0cjxDU1NGdW5jdGlvblZhbHVlPiB0cmFuc2Zvcm1WYWx1
ZSA9IHBhcnNlU2ltcGxlVHJhbnNmb3JtVmFsdWUocG9zLCBlbmQpOworICAgICAgICBSZWZQdHI8
V2ViS2l0Q1NTVHJhbnNmb3JtVmFsdWU+IHRyYW5zZm9ybVZhbHVlID0gcGFyc2VTaW1wbGVUcmFu
c2Zvcm1WYWx1ZShwb3MsIGVuZCk7CiAgICAgICAgIGlmICghdHJhbnNmb3JtVmFsdWUpCiAgICAg
ICAgICAgICByZXR1cm4gbnVsbHB0cjsKICAgICAgICAgaWYgKCF0cmFuc2Zvcm1MaXN0KQo=
</data>
<flag name="review"
          id="318647"
          type_id="1"
          status="+"
          setter="dino"
    />
          </attachment>
      

    </bug>

</bugzilla>