<?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>47447</bug_id>
          
          <creation_ts>2010-10-08 20:29:00 -0700</creation_ts>
          <short_desc>The layout timer throttles HTML animation performance</short_desc>
          <delta_ts>2016-12-09 15:26:09 -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>Layout and Rendering</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc>http://themaninblue.com/experiment/AnimationBenchmark/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="Simon Fraser (smfr)">simon.fraser</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>hyatt</cc>
    
    <cc>jamesr</cc>
    
    <cc>mitz</cc>
    
    <cc>peter</cc>
    
    <cc>sam</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>slightlyoff</cc>
    
    <cc>tonyg</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>292034</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2010-10-08 20:29:00 -0700</bug_when>
    <thetext>Some analysis of this benchmark &lt;http://themaninblue.com/experiment/AnimationBenchmark/html/&gt; shows that the FPS meter on the page does not reflect the reality of how rapidly the view is updated.

After some poking around, it turns out that the layout timer is throttling the layout rate. The WebView draws at only about half the framerate that the test reports. This causes this animation to be noticeably chunkier than the canvas version of the same test.

CSS animations may get throttled in the same way.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>