<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://www.w3.org/Bugs/Public/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4"
          urlbase="https://www.w3.org/Bugs/Public/"
          
          maintainer="sysbot+bugzilla@w3.org"
>

    <bug>
          <bug_id>18522</bug_id>
          
          <creation_ts>2012-08-10 13:36:43 +0000</creation_ts>
          <short_desc>2d.text.font.parse.size.percentage.default.html not evaluating the correct canvas context</short_desc>
          <delta_ts>2012-08-13 11:00:18 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>HTML WG</product>
          <component>testsuite</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>http://w3c-test.org/html/tests/approved/canvas/2d.text.font.parse.size.percentage.default.html</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="Thiago Marcos P. Santos">tmpsantos</reporter>
          <assigned_to name="Thiago Marcos P. Santos">tmpsantos</assigned_to>
          <cc>mike</cc>
    
    <cc>Ms2ger</cc>
    
    <cc>public-html-wg-issue-tracking</cc>
          
          <qa_contact name="HTML WG Bugzilla archive list">public-html-bugzilla</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>72034</commentid>
    <comment_count>0</comment_count>
      <attachid>1172</attachid>
    <who name="Thiago Marcos P. Santos">tmpsantos</who>
    <bug_when>2012-08-10 13:36:43 +0000</bug_when>
    <thetext>Created attachment 1172
Fix for a version of the same test on WebKit.

http://w3c-test.org/html/tests/approved/canvas/2d.text.font.parse.size.percentage.default.html

The test was suppose to verify if the percentage value is correctly applied to a canvas not attached to the DOM. It was creating a canvas element (ctx2) but is verifying the properties on another one (ctx).

If the fix is sane, I can also update the test on the https://dvcs.w3.org/hg/html.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>72090</commentid>
    <comment_count>1</comment_count>
    <who name="Ms2ger">Ms2ger</who>
    <bug_when>2012-08-12 20:38:44 +0000</bug_when>
    <thetext>Updated the submitted version:

https://dvcs.w3.org/hg/html/rev/a41c2a66140e

As for your patch:

&gt; _assertSame(ctx2.font, &apos;100px serif&apos;, &quot;ctx.font&quot;, &quot;&apos;100px serif&apos;&quot;);

please use &quot;ctx2.font&quot; in the description.

I approve the change with that done.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>72117</commentid>
    <comment_count>2</comment_count>
    <who name="Thiago Marcos P. Santos">tmpsantos</who>
    <bug_when>2012-08-13 11:00:18 +0000</bug_when>
    <thetext>Fixed at https://dvcs.w3.org/hg/html/rev/9e7740ce208d</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>1172</attachid>
            <date>2012-08-10 13:36:43 +0000</date>
            <delta_ts>2012-08-10 13:36:43 +0000</delta_ts>
            <desc>Fix for a version of the same test on WebKit.</desc>
            <filename>2d.text.font.parse.size.percentage.default.patch</filename>
            <type>text/plain</type>
            <size>1150</size>
            <attacher name="Thiago Marcos P. Santos">tmpsantos</attacher>
            
              <data encoding="base64">Y29tbWl0IGVkMDQ3MDgzZWE3MmE1NmRlM2U5YmIwMTM2YmExZDQ0ZWVjYTMxNmUKQXV0aG9yOiBU
aGlhZ28gTWFyY29zIFAuIFNhbnRvcyA8dGhpYWdvLnNhbnRvc0BpbnRlbC5jb20+CkRhdGU6ICAg
RnJpIEF1ZyAxMCAxNjoxNTo1NSAyMDEyICswMzAwCgogICAgVGVzdCBzaG91bGQgdmVyaWZ5IGZv
bnQgcHJvcGVydHkgb2YgdGhlIG5vbi1hdHRhY2hlZCBjYW52YXMKICAgIAogICAgVGhlIHRlc3Qg
d2FzIHN1cHBvc2UgdG8gdmVyaWZ5IGlmIHRoZSBwZXJjZW50YWdlIHZhbHVlIGlzIGNvcnJlY3Rs
eQogICAgYXBwbGllZCB0byBhIGNhbnZhcyBub3QgYXR0YWNoZWQgdG8gdGhlIERPTS4gSXQgd2Fz
IGNyZWF0aW5nIGEgY2FudmFzCiAgICBlbGVtZW50IChjdHgyKSBidXQgdmVyaWZ5aW5nIHRoZSBw
cm9wZXJ0aWVzIG9uIGFub3RoZXIgb25lIChjdHgpLgoKZGlmZiAtLWdpdCBhL0xheW91dFRlc3Rz
L2NhbnZhcy9waGlsaXAvdGVzdHMvMmQudGV4dC5mb250LnBhcnNlLnNpemUucGVyY2VudGFnZS5k
ZWZhdWx0Lmh0bWwgYi9MYXlvdXRUZXN0cy9jYW52YXMvcGhpbGlwL3Rlc3RzLzJkLnRleHQuZm9u
dC5wYXJzZS5zaXplLnBlcmNlbnRhZ2UuZGVmYXVsdC5odG1sCmluZGV4IDNhNjc4NzAuLmI4OGQz
YjggMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2NhbnZhcy9waGlsaXAvdGVzdHMvMmQudGV4dC5m
b250LnBhcnNlLnNpemUucGVyY2VudGFnZS5kZWZhdWx0Lmh0bWwKKysrIGIvTGF5b3V0VGVzdHMv
Y2FudmFzL3BoaWxpcC90ZXN0cy8yZC50ZXh0LmZvbnQucGFyc2Uuc2l6ZS5wZXJjZW50YWdlLmRl
ZmF1bHQuaHRtbApAQCAtMTQsOCArMTQsOCBAQCBfYWRkVGVzdChmdW5jdGlvbihjYW52YXMsIGN0
eCkgewogCiB2YXIgY2FudmFzMiA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2NhbnZhcycpOwog
dmFyIGN0eDIgPSBjYW52YXMyLmdldENvbnRleHQoJzJkJyk7Ci1jdHguZm9udCA9ICcxMDAwJSBz
ZXJpZic7Ci1fYXNzZXJ0U2FtZShjdHguZm9udCwgJzEwMHB4IHNlcmlmJywgImN0eC5mb250Iiwg
IicxMDBweCBzZXJpZiciKTsKK2N0eDIuZm9udCA9ICcxMDAwJSBzZXJpZic7CitfYXNzZXJ0U2Ft
ZShjdHgyLmZvbnQsICcxMDBweCBzZXJpZicsICJjdHguZm9udCIsICInMTAwcHggc2VyaWYnIik7
CiAKIAogfSk7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>