<?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>74721</bug_id>
          
          <creation_ts>2011-12-16 08:51:47 -0800</creation_ts>
          <short_desc>TextureMapper: Do the node transform computation when painting.</short_desc>
          <delta_ts>2012-01-13 06:41:43 -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>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>
          
          <blocked>75918</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Jocelyn Turcotte">jturcotte</reporter>
          <assigned_to name="Jocelyn Turcotte">jturcotte</assigned_to>
          <cc>kenneth</cc>
    
    <cc>noam</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>522764</commentid>
    <comment_count>0</comment_count>
    <who name="Jocelyn Turcotte">jturcotte</who>
    <bug_when>2011-12-16 08:51:47 -0800</bug_when>
    <thetext>TextureMapper: Do the node transform computation when painting.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>522765</commentid>
    <comment_count>1</comment_count>
      <attachid>119615</attachid>
    <who name="Jocelyn Turcotte">jturcotte</who>
    <bug_when>2011-12-16 08:52:16 -0800</bug_when>
    <thetext>Created attachment 119615
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>535645</commentid>
    <comment_count>2</comment_count>
    <who name="Jocelyn Turcotte">jturcotte</who>
    <bug_when>2012-01-13 06:41:43 -0800</bug_when>
    <thetext>Committed r104932: &lt;http://trac.webkit.org/changeset/104932&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>119615</attachid>
            <date>2011-12-16 08:52:16 -0800</date>
            <delta_ts>2011-12-16 09:37:17 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-74721-20111216175126.patch</filename>
            <type>text/plain</type>
            <size>5198</size>
            <attacher name="Jocelyn Turcotte">jturcotte</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTAzMDU4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZGEzMTc4YmIxYTcwZGRi
ODQ3NThmM2ZkMDdmNTMwYTY0ZDVmYThmMC4uZmM4ZmVmMTMwZWM3NWY1MzFiMjgyYjg2Njg4NGE4
ZTZiNDYyZGM2NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI3IEBACisyMDExLTEyLTE1ICBKb2Nl
bHluIFR1cmNvdHRlICA8am9jZWx5bi50dXJjb3R0ZUBub2tpYS5jb20+CisKKyAgICAgICAgVGV4
dHVyZU1hcHBlcjogRG8gdGhlIG5vZGUgdHJhbnNmb3JtIGNvbXB1dGF0aW9uIHdoZW4gcGFpbnRp
bmcuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03NDcy
MQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRoZSB0
cmFuc2Zvcm0gb2YgdGhlIG5vZGUgdHJlZSB3YXMgYnVpbHQgZHVyaW5nIHRoZSBzeW5jQ29tcG9z
aXRpbmdTdGF0ZQorICAgICAgICBzdGVwLiBUaGlzIHdvdWxkIGNhdXNlIGFuIEFTU0VSVCB3aXRo
IFFXZWJWaWV3LCB0cnlpbmcgdG8gdXNlIGEgZGlydHkgdHJhbnNmb3JtCisgICAgICAgIHN0YXRl
IHNpbmNlIHRoZSByb290VGV4dHVyZU1hcHBlck5vZGUgaW4gUVdlYkZyYW1lUHJpdmF0ZTo6cmVu
ZGVyQ29tcG9zaXRlZExheWVycworICAgICAgICBkb2Vzbid0IHJ1biB0aGUgc3luYyBzdGVwIGFm
dGVyIGdldHRpbmcgdGhlIHdvcmxkIHRyYW5zZm9ybSBzZXQuCisKKyAgICAgICAgVGhpcyBtb3Zl
cyB0aGUgdHJhbnNmb3JtIGNvbXB1dGF0aW9uIGZyb20gdGhlIHN5bmMgdG8gdGhlIHBhaW50IHN0
ZXAgdG8KKyAgICAgICAgcHJldmVudCBtYWtpbmcgc3VyZSB0aGF0IHRoZSBzeW5jIHN0ZXAgaGFz
IGJlZW4gcnVuIG9uIGFsbCBub2RlcyBiZWZvcmUgcGFpbnRpbmcuCisKKyAgICAgICAgKiBwbGF0
Zm9ybS9ncmFwaGljcy90ZXhtYXAvVGV4dHVyZU1hcHBlck5vZGUuY3BwOgorICAgICAgICAoV2Vi
Q29yZTo6VGV4dHVyZU1hcHBlck5vZGU6OmNvbXB1dGVUcmFuc2Zvcm1zUmVjdXJzaXZlKToKKyAg
ICAgICAgKFdlYkNvcmU6OlRleHR1cmVNYXBwZXJOb2RlOjpjb21wdXRlVGlsZXMpOgorICAgICAg
ICBSZW1vdmUgYW4gdW51c2VkIHZhcmlhYmxlLgorICAgICAgICAoV2ViQ29yZTo6VGV4dHVyZU1h
cHBlck5vZGU6OnBhaW50KToKKyAgICAgICAgKFdlYkNvcmU6OlRleHR1cmVNYXBwZXJOb2RlOjpz
eW5jQW5pbWF0aW9uc1JlY3Vyc2l2ZWx5KToKKyAgICAgICAgKFdlYkNvcmU6OlRleHR1cmVNYXBw
ZXJOb2RlOjpzeW5jQ29tcG9zaXRpbmdTdGF0ZSk6CisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhp
Y3MvdGV4bWFwL1RleHR1cmVNYXBwZXJOb2RlLmg6CisKIDIwMTEtMTItMTYgIEpvY2VseW4gVHVy
Y290dGUgIDxqb2NlbHluLnR1cmNvdHRlQG5va2lhLmNvbT4KIAogICAgICAgICBbUXRdIEhhbmRs
ZSB0aGUgbGF5ZXJzIHZpc2libGUgcmVjdCBjYWxjdWxhdGlvbiBvbiB0aGUgd2ViIHByb2Nlc3Mu
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy90ZXhtYXAvVGV4
dHVyZU1hcHBlck5vZGUuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvdGV4
bWFwL1RleHR1cmVNYXBwZXJOb2RlLmNwcAppbmRleCAwNDZjN2FkMzk2YTI5NjNkZmRiNmY4YmJk
ODIxNDI3Y2ViZTViZTY0Li4wMWIwOWRjNDRiYWE1ZDhmMWVjYmQxNDMzMzc2ZGRkMDY3YzVhN2Ni
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy90ZXhtYXAvVGV4
dHVyZU1hcHBlck5vZGUuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNz
L3RleG1hcC9UZXh0dXJlTWFwcGVyTm9kZS5jcHAKQEAgLTEwMCwxMiArMTAwLDE5IEBAIHZvaWQg
VGV4dHVyZU1hcHBlck5vZGU6OmNvbXB1dGVPdmVybGFwc0lmTmVlZGVkKCkKICAgICBtX3N0YXRl
Lm1pZ2h0SGF2ZU92ZXJsYXBzID0gY291bnREZXNjZW5kYW50c1dpdGhDb250ZW50KCkgPiAxOwog
fQogCi12b2lkIFRleHR1cmVNYXBwZXJOb2RlOjpjb21wdXRlQWxsVHJhbnNmb3JtcygpCit2b2lk
IFRleHR1cmVNYXBwZXJOb2RlOjpjb21wdXRlVHJhbnNmb3Jtc1JlY3Vyc2l2ZSgpCiB7CisgICAg
Ly8gQ29tcHV0ZSB0cmFuc2Zvcm1zIHJlY3Vyc2l2ZWx5IG9uIHRoZSB3YXkgZG93biB0byBsZWFm
cy4KICAgICBtX3RyYW5zZm9ybS5jb21iaW5lVHJhbnNmb3JtcyhtX3BhcmVudCA/ICZtX3BhcmVu
dC0+bV90cmFuc2Zvcm0gOiAwKTsKLQogICAgIGlmIChtX3BhcmVudCAmJiBtX3BhcmVudC0+bV9z
dGF0ZS5wcmVzZXJ2ZXMzRCkKICAgICAgICAgbV9jZW50ZXJaID0gbV90cmFuc2Zvcm0uY29tYmlu
ZWQoKS5tYXBQb2ludChGbG9hdFBvaW50M0QobV9zaXplLndpZHRoKCkgLyAyLCBtX3NpemUuaGVp
Z2h0KCkgLyAyLCAwKSkueigpOworCisgICAgZm9yIChpbnQgaSA9IDA7IGkgPCBtX2NoaWxkcmVu
LnNpemUoKTsgKytpKQorICAgICAgICBtX2NoaWxkcmVuW2ldLT5jb21wdXRlVHJhbnNmb3Jtc1Jl
Y3Vyc2l2ZSgpOworCisgICAgLy8gUmVvcmRlciBjaGlsZHJlbiBpZiBuZWVkZWQgb24gdGhlIHdh
eSBiYWNrIHVwLgorICAgIGlmIChtX3N0YXRlLnByZXNlcnZlczNEKQorICAgICAgICBzb3J0Qnla
T3JkZXIobV9jaGlsZHJlbiwgMCwgbV9jaGlsZHJlbi5zaXplKCkpOwogfQogCiB2b2lkIFRleHR1
cmVNYXBwZXJOb2RlOjpjb21wdXRlVGlsZXMoKQpAQCAtMTI4LDkgKzEzNSw2IEBAIHZvaWQgVGV4
dHVyZU1hcHBlck5vZGU6OmNvbXB1dGVUaWxlcygpCiAgICAgICAgIGZvciAoZmxvYXQgeCA9IDA7
IHggPCBjb250ZW50UmVjdC53aWR0aCgpOyB4ICs9IGdUaWxlRGltZW5zaW9uKSB7CiAgICAgICAg
ICAgICBGbG9hdFJlY3QgdGlsZVJlY3QoeCwgeSwgZ1RpbGVEaW1lbnNpb24sIGdUaWxlRGltZW5z
aW9uKTsKICAgICAgICAgICAgIHRpbGVSZWN0LmludGVyc2VjdChjb250ZW50UmVjdCk7Ci0gICAg
ICAgICAgICBGbG9hdFJlY3QgdGlsZVJlY3RJblJvb3RDb29yZGluYXRlcyA9IHRpbGVSZWN0Owot
ICAgICAgICAgICAgdGlsZVJlY3RJblJvb3RDb29yZGluYXRlcy5zY2FsZSgxLjApOwotICAgICAg
ICAgICAgdGlsZVJlY3RJblJvb3RDb29yZGluYXRlcyA9IG1fdHJhbnNmb3JtLmNvbWJpbmVkKCku
bWFwUmVjdCh0aWxlUmVjdEluUm9vdENvb3JkaW5hdGVzKTsKICAgICAgICAgICAgIHRpbGVzVG9B
ZGQuYXBwZW5kKHRpbGVSZWN0KTsKICAgICAgICAgfQogICAgIH0KQEAgLTIzOSw2ICsyNDMsOSBA
QCB2b2lkIFRleHR1cmVNYXBwZXJOb2RlOjpwYWludCgpCiAgICAgaWYgKCFtX3N1cmZhY2VNYW5h
Z2VyKQogICAgICAgICBtX3N1cmZhY2VNYW5hZ2VyID0gbmV3IFRleHR1cmVNYXBwZXJTdXJmYWNl
TWFuYWdlcjsKICAgICBtX3N1cmZhY2VNYW5hZ2VyLT50ZXh0dXJlTWFwcGVyID0gbV90ZXh0dXJl
TWFwcGVyOworCisgICAgY29tcHV0ZVRyYW5zZm9ybXNSZWN1cnNpdmUoKTsKKwogICAgIFRleHR1
cmVNYXBwZXJQYWludE9wdGlvbnMgb3B0OwogICAgIG9wdC5zdXJmYWNlTWFuYWdlciA9IG1fc3Vy
ZmFjZU1hbmFnZXI7CiAgICAgb3B0LnRleHR1cmVNYXBwZXIgPSBtX3RleHR1cmVNYXBwZXI7CkBA
IC04OTEsOCArODk4LDYgQEAgdm9pZCBUZXh0dXJlTWFwcGVyTm9kZTo6c3luY0FuaW1hdGlvbnNS
ZWN1cnNpdmVseSgpCiB7CiAgICAgc3luY0FuaW1hdGlvbnMoMCk7CiAKLSAgICBjb21wdXRlQWxs
VHJhbnNmb3JtcygpOwotCiAgICAgZm9yIChpbnQgaSA9IG1fY2hpbGRyZW4uc2l6ZSgpIC0gMTsg
aSA+PSAwOyAtLWkpCiAgICAgICAgIG1fY2hpbGRyZW5baV0tPnN5bmNBbmltYXRpb25zUmVjdXJz
aXZlbHkoKTsKIH0KQEAgLTkxNyw3ICs5MjIsNiBAQCB2b2lkIFRleHR1cmVNYXBwZXJOb2RlOjpz
eW5jQ29tcG9zaXRpbmdTdGF0ZShHcmFwaGljc0xheWVyVGV4dHVyZU1hcHBlciogZ3JhcGhpYwog
CiAgICAgc3luY0FuaW1hdGlvbnMoZ3JhcGhpY3NMYXllcik7CiAKLSAgICBjb21wdXRlQWxsVHJh
bnNmb3JtcygpOwogICAgIGNvbXB1dGVUaWxlcygpOwogICAgIGNvbXB1dGVPdmVybGFwc0lmTmVl
ZGVkKCk7CiAKQEAgLTkzOSw5ICs5NDMsNiBAQCB2b2lkIFRleHR1cmVNYXBwZXJOb2RlOjpzeW5j
Q29tcG9zaXRpbmdTdGF0ZShHcmFwaGljc0xheWVyVGV4dHVyZU1hcHBlciogZ3JhcGhpYwogICAg
ICAgICBmb3IgKGludCBpID0gbV9jaGlsZHJlbi5zaXplKCkgLSAxOyBpID49IDA7IC0taSkKICAg
ICAgICAgICAgIG1fY2hpbGRyZW5baV0tPnN5bmNDb21wb3NpdGluZ1N0YXRlKDAsIHRleHR1cmVN
YXBwZXIsIG9wdGlvbnMpOwogICAgIH0KLQotICAgIGlmIChtX3N0YXRlLnByZXNlcnZlczNEKQot
ICAgICAgICBzb3J0QnlaT3JkZXIobV9jaGlsZHJlbiwgMCwgbV9jaGlsZHJlbi5zaXplKCkpOwog
fQogCiBUZXh0dXJlTWFwcGVyQW5pbWF0aW9uOjpUZXh0dXJlTWFwcGVyQW5pbWF0aW9uKGNvbnN0
IEtleWZyYW1lVmFsdWVMaXN0JiB2YWx1ZXMpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9w
bGF0Zm9ybS9ncmFwaGljcy90ZXhtYXAvVGV4dHVyZU1hcHBlck5vZGUuaCBiL1NvdXJjZS9XZWJD
b3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9UZXh0dXJlTWFwcGVyTm9kZS5oCmluZGV4IGQ0
ZDc5MGY2NWVmZjZkYTMxZDY2ZWYzMjlhNWFkMzNjOTQyM2Q0ODAuLjI0OTFmNmJkMDk3NGU4Y2Qw
MzlkOWUyYzZmZmRlODJlOGNlOGVlMjEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL2dyYXBoaWNzL3RleG1hcC9UZXh0dXJlTWFwcGVyTm9kZS5oCisrKyBiL1NvdXJjZS9XZWJD
b3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9UZXh0dXJlTWFwcGVyTm9kZS5oCkBAIC0xNjcs
NyArMTY3LDcgQEAgcHVibGljOgogCiBwcml2YXRlOgogICAgIFRleHR1cmVNYXBwZXJOb2RlKiBy
b290TGF5ZXIoKTsKLSAgICB2b2lkIGNvbXB1dGVBbGxUcmFuc2Zvcm1zKCk7CisgICAgdm9pZCBj
b21wdXRlVHJhbnNmb3Jtc1JlY3Vyc2l2ZSgpOwogICAgIHZvaWQgY29tcHV0ZU92ZXJsYXBzSWZO
ZWVkZWQoKTsKICAgICB2b2lkIGNvbXB1dGVUaWxlcygpOwogICAgIHZvaWQgc3dhcENvbnRlbnRz
QnVmZmVycygpOwo=
</data>
<flag name="review"
          id="119695"
          type_id="1"
          status="+"
          setter="noam"
    />
          </attachment>
      

    </bug>

</bugzilla>