<?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>66908</bug_id>
          
          <creation_ts>2011-08-24 17:39:56 -0700</creation_ts>
          <short_desc>Font-related tests are flaky on Chromium (sometimes glyphs don&apos;t draw)</short_desc>
          <delta_ts>2012-04-06 12:44:08 -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>Tools / Tests</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>72459</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Peter Kasting">pkasting</reporter>
          <assigned_to name="Mike Reed">reed</assigned_to>
          <cc>bashi</cc>
    
    <cc>enne</cc>
    
    <cc>jamesr</cc>
    
    <cc>schenney</cc>
    
    <cc>yutak</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>456551</commentid>
    <comment_count>0</comment_count>
    <who name="Peter Kasting">pkasting</who>
    <bug_when>2011-08-24 17:39:56 -0700</bug_when>
    <thetext>The following layout test is flaky on Windows and Linux.

canvas/philip/tests/2d.text.draw.fontface.notinpage.html

Because this started failing not long after http://trac.webkit.org/changeset/93463/ , I suspect that it could have some kind of problem exposed by the increased parallelism in the test runner.

James suggests that since this is Windows + Linux and has to do with text, it may be a skia issue.  -&gt;reed to triage.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>456553</commentid>
    <comment_count>1</comment_count>
    <who name="Peter Kasting">pkasting</who>
    <bug_when>2011-08-24 17:42:04 -0700</bug_when>
    <thetext>Sorry, left out some useful info.  This looks like a DEBUG-only failure that happens only on the GPU runs, not the CPU runs.  Here&apos;s a dashboard link:

http://test-results.appspot.com/dashboards/flakiness_dashboard.html#showExpectations=true&amp;group=%40ToT%20GPU%20Mesa%20-%20chromium.org&amp;tests=canvas%2Fphilip%2Ftests%2F2d.text.draw.fontface.notinpage.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>456778</commentid>
    <comment_count>2</comment_count>
    <who name="Mike Reed">reed</who>
    <bug_when>2011-08-25 05:27:50 -0700</bug_when>
    <thetext>When I load this on my desktop, I see the custom font get loaded, but it appears that that happened after we drew the canvas, hence no text in the box. This may explain why it is flaky, and only succeeds sometimes.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>456946</commentid>
    <comment_count>3</comment_count>
    <who name="Peter Kasting">pkasting</who>
    <bug_when>2011-08-25 10:14:56 -0700</bug_when>
    <thetext>I&apos;m wondering if http://test-results.appspot.com/dashboards/flakiness_dashboard.html#showExpectations=true&amp;tests=fast%2Fcss%2Ffont-face-woff.html is flaky for the same reason.  This is another test that tries to render some text with a font and occasionally ends up just not drawing anything.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>457086</commentid>
    <comment_count>4</comment_count>
    <who name="Peter Kasting">pkasting</who>
    <bug_when>2011-08-25 13:13:29 -0700</bug_when>
    <thetext>Another test that sometimes doesn&apos;t draw all its glyphs ( http://test-results.appspot.com/dashboards/flakiness_dashboard.html#showExpectations=true&amp;tests=svg%2Fcustom%2Fsvg-fonts-fallback.xhtml ):

svg/custom/svg-fonts-fallback.xhtml

Not sure whether these sorts of things are separate bugs or not.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>457224</commentid>
    <comment_count>5</comment_count>
    <who name="Peter Kasting">pkasting</who>
    <bug_when>2011-08-25 16:17:32 -0700</bug_when>
    <thetext>http://test-results.appspot.com/dashboards/flakiness_dashboard.html#showExpectations=true&amp;tests=fast%2Fcss%2Ffont-face-multiple-faces.html shows a similar (no-glyphs) problem happening occasionally on Windows debug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>497780</commentid>
    <comment_count>6</comment_count>
    <who name="Yuta Kitamura">yutak</who>
    <bug_when>2011-11-07 23:35:14 -0800</bug_when>
    <thetext>svg/custom/svg-fonts-segmented.xhtml looks same.

Looks like these tests contain the following bits:

&lt;script&gt;
    if (window.layoutTestController) {
        layoutTestController.waitUntilDone();
        document.documentElement.offsetTop;
        setTimeout(function() { layoutTestController.notifyDone(); }, 100);
    }
&lt;/script&gt;

100ms may not be sufficient for slow bots (such as debug bots).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>522877</commentid>
    <comment_count>7</comment_count>
    <who name="Adrienne Walker">enne</who>
    <bug_when>2011-12-16 11:39:28 -0800</bug_when>
    <thetext>Committed r103088: &lt;http://trac.webkit.org/changeset/103088&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>597566</commentid>
    <comment_count>8</comment_count>
    <who name="Stephen Chenney">schenney</who>
    <bug_when>2012-04-06 12:41:34 -0700</bug_when>
    <thetext>Apart form some rebaselining for Lion, these all look good now.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>597569</commentid>
    <comment_count>9</comment_count>
    <who name="Stephen Chenney">schenney</who>
    <bug_when>2012-04-06 12:44:08 -0700</bug_when>
    <thetext>Committed r113482: &lt;http://trac.webkit.org/changeset/113482&gt;</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>