<?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>94600</bug_id>
          
          <creation_ts>2012-08-21 07:42:55 -0700</creation_ts>
          <short_desc>[BlackBerry] requestAnimationFrame: Unscheduled display link frames need to be sent to main thread</short_desc>
          <delta_ts>2012-08-21 17:07:34 -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>WebKit BlackBerry</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Andrew Lo">anlo</reporter>
          <assigned_to name="Andrew Lo">anlo</assigned_to>
          <cc>mifenton</cc>
    
    <cc>tonikitoo</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>700745</commentid>
    <comment_count>0</comment_count>
    <who name="Andrew Lo">anlo</who>
    <bug_when>2012-08-21 07:42:55 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/116792 implements destroying DisplayRefreshMonitor after the number of unscheduled frames exceeds 10.

Part of that change involves dispatching to the main thread whether the frame was scheduled or not.

Make the corresponding change for our port that was made for DisplayRefreshMonitorMac.cpp.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>700763</commentid>
    <comment_count>1</comment_count>
      <attachid>159691</attachid>
    <who name="Andrew Lo">anlo</who>
    <bug_when>2012-08-21 08:00:50 -0700</bug_when>
    <thetext>Created attachment 159691
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>700766</commentid>
    <comment_count>2</comment_count>
      <attachid>159691</attachid>
    <who name="Rob Buis">rwlbuis</who>
    <bug_when>2012-08-21 08:02:48 -0700</bug_when>
    <thetext>Comment on attachment 159691
Patch

LGTM.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>701331</commentid>
    <comment_count>3</comment_count>
      <attachid>159691</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-08-21 17:07:32 -0700</bug_when>
    <thetext>Comment on attachment 159691
Patch

Clearing flags on attachment: 159691

Committed r126227: &lt;http://trac.webkit.org/changeset/126227&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>701333</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-08-21 17:07:34 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>159691</attachid>
            <date>2012-08-21 08:00:50 -0700</date>
            <delta_ts>2012-08-21 17:07:32 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-94600-20120821110412.patch</filename>
            <type>text/plain</type>
            <size>1935</size>
            <attacher name="Andrew Lo">anlo</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTE2NzkyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZDgwNjNkZGJjNzgwODk3
NDE0MWFiZTg2NGY5YmFhZTYyNTkxYzRiYS4uMzYwZGE1MDAyYTNlNDkzOTkzZGM5ZTA0MmY3Njc5
YjY1MWNhMDA0NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDEyLTA4LTIxICBBbmRy
ZXcgTG8gIDxhbmxvQHJpbS5jb20+CisKKyAgICAgICAgW0JsYWNrQmVycnldIHJlcXVlc3RBbmlt
YXRpb25GcmFtZTogVW5zY2hlZHVsZWQgZGlzcGxheSBsaW5rIGZyYW1lcyBuZWVkIHRvIGJlIHNl
bnQgdG8gbWFpbiB0aHJlYWQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTk0NjAwCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisK
KyAgICAgICAgaHR0cDovL3RyYWMud2Via2l0Lm9yZy9jaGFuZ2VzZXQvMTE2NzkyIGltcGxlbWVu
dHMgZGVzdHJveWluZworICAgICAgICBEaXNwbGF5UmVmcmVzaE1vbml0b3IgYWZ0ZXIgdGhlIG51
bWJlciBvZiB1bnNjaGVkdWxlZCBmcmFtZXMgZXhjZWVkcyAxMC4KKworICAgICAgICBQYXJ0IG9m
IHRoYXQgY2hhbmdlIGludm9sdmVzIGRpc3BhdGNoaW5nIHRvIHRoZSBtYWluIHRocmVhZCB3aGV0
aGVyCisgICAgICAgIHRoZSBmcmFtZSB3YXMgc2NoZWR1bGVkIG9yIG5vdC4KKworICAgICAgICBN
YWtlIHRoZSBjb3JyZXNwb25kaW5nIGNoYW5nZSBmb3IgdGhlIEJsYWNrQmVycnkgcG9ydCB0aGF0
IHdhcyBtYWRlIGZvcgorICAgICAgICBEaXNwbGF5UmVmcmVzaE1vbml0b3JNYWMuY3BwLgorCisg
ICAgICAgIFRlc3RzIGNvdmVyZWQgYnkgaHR0cDovL3RyYWMud2Via2l0Lm9yZy9jaGFuZ2VzZXQv
MTE2NzkyCisKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9ibGFja2JlcnJ5L0Rpc3BsYXlS
ZWZyZXNoTW9uaXRvckJsYWNrQmVycnkuY3BwOgorICAgICAgICAoV2ViQ29yZTo6RGlzcGxheVJl
ZnJlc2hNb25pdG9yOjpkaXNwbGF5TGlua0ZpcmVkKToKKwogMjAxMi0wOC0yMCAgQW5kcmV3IExv
ICA8YW5sb0ByaW0uY29tPgogCiAgICAgICAgIFtCbGFja0JlcnJ5XSBFbmFibGluZyBERUJVR19M
QVlFUl9BTklNQVRJT04gcmVzdWx0cyBpbiBidWlsZCBicmVhayAmIHdhcm5pbmdzCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9ibGFja2JlcnJ5L0Rpc3BsYXlS
ZWZyZXNoTW9uaXRvckJsYWNrQmVycnkuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3Jh
cGhpY3MvYmxhY2tiZXJyeS9EaXNwbGF5UmVmcmVzaE1vbml0b3JCbGFja0JlcnJ5LmNwcAppbmRl
eCAxOWQyNjczZDY3NTMxMDcyYjFmNjg4ODNiMzExMTliZTRlYmNhM2ZiLi5iODVhZmMzNDUxMzY1
YTNiYzUzNmQ2Mjg0NzQ3ZDA0ODI4OTY0YjJkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9w
bGF0Zm9ybS9ncmFwaGljcy9ibGFja2JlcnJ5L0Rpc3BsYXlSZWZyZXNoTW9uaXRvckJsYWNrQmVy
cnkuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2JsYWNrYmVycnkv
RGlzcGxheVJlZnJlc2hNb25pdG9yQmxhY2tCZXJyeS5jcHAKQEAgLTc3LDcgKzc3LDcgQEAgdm9p
ZCBEaXNwbGF5UmVmcmVzaE1vbml0b3I6OmRpc3BsYXlMaW5rRmlyZWQoKQogICAgIGlmICghbV9t
dXRleC50cnlMb2NrKCkpCiAgICAgICAgIHJldHVybjsKIAotICAgIGlmICghbV9zY2hlZHVsZWQg
fHwgIW1fcHJldmlvdXNGcmFtZURvbmUpIHsKKyAgICBpZiAoIW1fcHJldmlvdXNGcmFtZURvbmUp
IHsKICAgICAgICAgbV9tdXRleC51bmxvY2soKTsKICAgICAgICAgcmV0dXJuOwogICAgIH0K
</data>

          </attachment>
      

    </bug>

</bugzilla>