<?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>115245</bug_id>
          
          <creation_ts>2013-04-26 04:58:52 -0700</creation_ts>
          <short_desc>[BlackBerry] Need to suspend/resume RootLayerCommit when the application becomes inactive/active</short_desc>
          <delta_ts>2013-05-23 23:26: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>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>Major</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Charles Wei">charles.wei</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>alex</cc>
    
    <cc>anilsson</cc>
    
    <cc>cgarcia</cc>
    
    <cc>commit-queue</cc>
    
    <cc>rwlbuis</cc>
    
    <cc>staikos</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>881817</commentid>
    <comment_count>0</comment_count>
    <who name="Charles Wei">charles.wei</who>
    <bug_when>2013-04-26 04:58:52 -0700</bug_when>
    <thetext>We need to suspend/resume gif animations when the application becomes inactive/active, just like when a tab is put to the background.

BlackBerry Internal tracking No.: 330917</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>882135</commentid>
    <comment_count>1</comment_count>
      <attachid>199892</attachid>
    <who name="Xiaobo Wang">xiaobwang</who>
    <bug_when>2013-04-26 22:23:28 -0700</bug_when>
    <thetext>Created attachment 199892
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>883749</commentid>
    <comment_count>2</comment_count>
      <attachid>199892</attachid>
    <who name="Xiaobo Wang">xiaobwang</who>
    <bug_when>2013-05-02 04:20:08 -0700</bug_when>
    <thetext>Comment on attachment 199892
patch

r- for a regression in Cascades</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>892092</commentid>
    <comment_count>3</comment_count>
      <attachid>202489</attachid>
    <who name="Xiaobo Wang">xiaobwang</who>
    <bug_when>2013-05-21 19:26:55 -0700</bug_when>
    <thetext>Created attachment 202489
patch - revised</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>892165</commentid>
    <comment_count>4</comment_count>
      <attachid>202489</attachid>
    <who name="Arvid Nilsson">anilsson</who>
    <bug_when>2013-05-22 00:42:39 -0700</bug_when>
    <thetext>Comment on attachment 202489
patch - revised

LGTM</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>893111</commentid>
    <comment_count>5</comment_count>
      <attachid>202489</attachid>
    <who name="Rob Buis">rwlbuis</who>
    <bug_when>2013-05-23 20:46:30 -0700</bug_when>
    <thetext>Comment on attachment 202489
patch - revised

Ok.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>893163</commentid>
    <comment_count>6</comment_count>
      <attachid>202489</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-05-23 23:26:05 -0700</bug_when>
    <thetext>Comment on attachment 202489
patch - revised

Clearing flags on attachment: 202489

Committed r150629: &lt;http://trac.webkit.org/changeset/150629&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>893164</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-05-23 23:26:08 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>199892</attachid>
            <date>2013-04-26 22:23:28 -0700</date>
            <delta_ts>2013-05-21 19:26:55 -0700</delta_ts>
            <desc>patch</desc>
            <filename>0001-BlackBerry-Need-to-suspend-resume-RootLayerCommit-wh.patch</filename>
            <type>text/plain</type>
            <size>2624</size>
            <attacher name="Xiaobo Wang">xiaobwang</attacher>
            
              <data encoding="base64">RnJvbSBhZDI1ZjM2MTliZTNiNDU3Y2UyMjQ5ZGRhZmU5ZTViMDliNTBhMGI3IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBYaWFvYm8gV2FuZyA8eGJ3YW5nQHRvcmNobW9iaWxlLmNvbS5j
bj4KRGF0ZTogU2F0LCAyNyBBcHIgMjAxMyAxMjozNDoyNyArMDgwMApTdWJqZWN0OiBbUEFUQ0hd
IFtCbGFja0JlcnJ5XSBOZWVkIHRvIHN1c3BlbmQvcmVzdW1lIFJvb3RMYXllckNvbW1pdCB3aGVu
IHRoZQogYXBwbGljYXRpb24gYmVjb21lcyBpbmFjdGl2ZS9hY3RpdmUKIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMTUyNDUgUFIgMzMwOTE3CgpSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KSW50ZXJuYWxseSByZXZpZXdlZCBieSBBcnZpZCBOaWxzc29uIGFuZCBD
aGFybGVzIFdlaS4KCldoZW4gdGhlIGdpdCBhbmltYXRpb24gaXMgaW4gdGhlIGNvbXBvc2l0aW5n
IGxheWVyLCB3aGljaCBpcyB0cmlnZ2VyZWQKYnkgc29tZSBDU1MgYXR0cmlidXRlcywgYSByb290
TGF5ZXJDb21taXQgd2lsbCBiZSBzY2hlZHVsZWQgd2hlbiBkcmF3aW5nCnRoZSBnaXQgaW1hZ2Uu
IFdlIG5lZWQgdG8gc3VzcGVuZCBSb290TGF5ZXJDb21taXQgd2hlbiB0aGUKYXBwbGljYXRpb24g
YmVjb21lcyBpbmFjdGl2ZSB0byBhdm9pZCB1bm5lY2Vzc2FyeSBtZW1vcnkgY29uc3VtcHRpb24u
CgoqIEFwaS9XZWJQYWdlLmNwcDoKKEJsYWNrQmVycnk6OldlYktpdDo6V2ViUGFnZVByaXZhdGU6
Om5vdGlmeUFwcEFjdGl2YXRpb25TdGF0ZUNoYW5nZSk6Ci0tLQogU291cmNlL1dlYktpdC9ibGFj
a2JlcnJ5L0FwaS9XZWJQYWdlLmNwcCB8ICAgIDUgKysrKysKIFNvdXJjZS9XZWJLaXQvYmxhY2ti
ZXJyeS9DaGFuZ2VMb2cgICAgICAgfCAgIDE3ICsrKysrKysrKysrKysrKysrCiAyIGZpbGVzIGNo
YW5nZWQsIDIyIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2JsYWNr
YmVycnkvQXBpL1dlYlBhZ2UuY3BwIGIvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L0FwaS9XZWJQ
YWdlLmNwcAppbmRleCBmNTkwYjFmLi44YTBkOTYxIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
L2JsYWNrYmVycnkvQXBpL1dlYlBhZ2UuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJy
eS9BcGkvV2ViUGFnZS5jcHAKQEAgLTUwMTIsNiArNTAxMiwxMSBAQCB2b2lkIFdlYlBhZ2VQcml2
YXRlOjpub3RpZnlBcHBBY3RpdmF0aW9uU3RhdGVDaGFuZ2UoQWN0aXZhdGlvblN0YXRlVHlwZSBh
Y3RpdmF0aQogewogICAgIG1fYWN0aXZhdGlvblN0YXRlID0gYWN0aXZhdGlvblN0YXRlOwogCisg
ICAgaWYgKGFjdGl2YXRpb25TdGF0ZSA9PSBBY3RpdmF0aW9uQWN0aXZlKQorICAgICAgICByZXN1
bWVSb290TGF5ZXJDb21taXQoKTsKKyAgICBlbHNlCisgICAgICAgIHN1c3BlbmRSb290TGF5ZXJD
b21taXQoKTsKKwogI2lmIEVOQUJMRShQQUdFX1ZJU0lCSUxJVFlfQVBJKQogICAgIHNldFBhZ2VW
aXNpYmlsaXR5U3RhdGUoKTsKICNlbmRpZgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9ibGFj
a2JlcnJ5L0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9DaGFuZ2VMb2cKaW5k
ZXggMGY3YTIyZC4uNjY1YzE0MiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5
L0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvQ2hhbmdlTG9nCkBAIC0x
LDMgKzEsMjAgQEAKKzIwMTMtMDQtMjYgIFhpYW9ibyBXYW5nICA8eGJ3YW5nQHRvcmNobW9iaWxl
LmNvbS5jbj4KKworICAgICAgICBbQmxhY2tCZXJyeV0gTmVlZCB0byBzdXNwZW5kL3Jlc3VtZSBS
b290TGF5ZXJDb21taXQgd2hlbiB0aGUgYXBwbGljYXRpb24gYmVjb21lcyBpbmFjdGl2ZS9hY3Rp
dmUgCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMTUy
NDUKKyAgICAgICAgUFIgMzMwOTE3CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisgICAgICAgIEludGVybmFsbHkgcmV2aWV3ZWQgYnkgQXJ2aWQgTmlsc3NvbiBhbmQgQ2hh
cmxlcyBXZWkuCisKKyAgICAgICAgV2hlbiB0aGUgZ2l0IGFuaW1hdGlvbiBpcyBpbiB0aGUgY29t
cG9zaXRpbmcgbGF5ZXIsIHdoaWNoIGlzIHRyaWdnZXJlZAorICAgICAgICBieSBzb21lIENTUyBh
dHRyaWJ1dGVzLCBhIHJvb3RMYXllckNvbW1pdCB3aWxsIGJlIHNjaGVkdWxlZCB3aGVuIGRyYXdp
bmcKKyAgICAgICAgdGhlIGdpdCBpbWFnZS4gV2UgbmVlZCB0byBzdXNwZW5kIFJvb3RMYXllckNv
bW1pdCB3aGVuIHRoZQorICAgICAgICBhcHBsaWNhdGlvbiBiZWNvbWVzIGluYWN0aXZlIHRvIGF2
b2lkIHVubmVjZXNzYXJ5IG1lbW9yeSBjb25zdW1wdGlvbi4KKworICAgICAgICAqIEFwaS9XZWJQ
YWdlLmNwcDoKKyAgICAgICAgKEJsYWNrQmVycnk6OldlYktpdDo6V2ViUGFnZVByaXZhdGU6Om5v
dGlmeUFwcEFjdGl2YXRpb25TdGF0ZUNoYW5nZSk6CisKIDIwMTMtMDQtMjYgIE5pbWEgR2hhbmF2
YXRpYW4gIDxuZ2hhbmF2YXRpYW5AYmxhY2tiZXJyeS5jb20+CiAKICAgICAgICAgW0JsYWNrQmVy
cnldIENoZWNrIGZvciB2YWxpZCBlbGVtZW50IGluIGVsZW1lbnRUb3VjaGVkCi0tIAoxLjcuOS41
Cgo=
</data>
<flag name="review"
          id="221394"
          type_id="1"
          status="-"
          setter="xiaobwang"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>202489</attachid>
            <date>2013-05-21 19:26:55 -0700</date>
            <delta_ts>2013-05-23 23:26:04 -0700</delta_ts>
            <desc>patch - revised</desc>
            <filename>0001-BlackBerry-Need-to-suspend-resume-RootLayerCommit-wh.patch</filename>
            <type>text/plain</type>
            <size>3124</size>
            <attacher name="Xiaobo Wang">xiaobwang</attacher>
            
              <data encoding="base64">RnJvbSBmY2NhODMwZjIyM2Y2MDVkMTE2YjBkNzhlNDc2MDFkMzRjNTYwYjU0IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBYaWFvYm8gV2FuZyA8eGlhb2J3YW5nQGJsYWNrYmVycnkuY29t
PgpEYXRlOiBXZWQsIDIyIE1heSAyMDEzIDEwOjIzOjI3ICswODAwClN1YmplY3Q6IFtQQVRDSF0g
W0JsYWNrQmVycnldIE5lZWQgdG8gc3VzcGVuZC9yZXN1bWUgUm9vdExheWVyQ29tbWl0IHdoZW4g
dGhlCiBhcHBsaWNhdGlvbiBiZWNvbWVzIGluYWN0aXZlL2FjdGl2ZQogaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTExNTI0NQoKUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCgpQUiAzMzA5MTcuCkludGVybmFsbHkgcmV2aWV3ZWQgYnkgQXJ2aWQgTmlsc3Nvbi4KCjEu
IFN1c3BlbmQvcmVzdW1lUm9vdExheWVyQ29tbWl0IHdoZW4gbm90aWZpZWQgYXBwIGFjdGl2YXRp
b24gc3RhdGUKY2hhbmdlLgoyLiBTY2hlZHVsZSByb290IGxheWVyIGNvbW1pdCBpbiByZXN1bWVS
b290TGF5ZXJDb21taXQoKSB0byBleHBsaWNpdGx5CnN0YXJ0IHJvb3QgbGF5ZXIgY29tbWl0IHRp
bWVyLCBzbyB0aGF0IHRoZXJlJ3MgYSBjb21taXQgZXZlbiBpZgpCYWNraW5nU3RvcmUgZ290IGRp
c2FibGVkL3JlbW92ZWQuCgoqIEFwaS9XZWJQYWdlLmNwcDoKKEJsYWNrQmVycnk6OldlYktpdDo6
V2ViUGFnZVByaXZhdGU6Om5vdGlmeUFwcEFjdGl2YXRpb25TdGF0ZUNoYW5nZSk6CihCbGFja0Jl
cnJ5OjpXZWJLaXQ6OldlYlBhZ2VQcml2YXRlOjpyZXN1bWVSb290TGF5ZXJDb21taXQpOgotLS0K
IFNvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9BcGkvV2ViUGFnZS5jcHAgfCAgIDEwICsrKysrKysr
KysKIFNvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9DaGFuZ2VMb2cgICAgICAgfCAgIDIwICsrKysr
KysrKysrKysrKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDMwIGluc2VydGlvbnMoKykKCmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvQXBpL1dlYlBhZ2UuY3BwIGIvU291cmNl
L1dlYktpdC9ibGFja2JlcnJ5L0FwaS9XZWJQYWdlLmNwcAppbmRleCA1MTBmNWE4Li5lNmQ1YTg3
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvQXBpL1dlYlBhZ2UuY3BwCisr
KyBiL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9BcGkvV2ViUGFnZS5jcHAKQEAgLTUwMjEsNiAr
NTAyMSwxMyBAQCB2b2lkIFdlYlBhZ2VQcml2YXRlOjpub3RpZnlBcHBBY3RpdmF0aW9uU3RhdGVD
aGFuZ2UoQWN0aXZhdGlvblN0YXRlVHlwZSBhY3RpdmF0aQogewogICAgIG1fYWN0aXZhdGlvblN0
YXRlID0gYWN0aXZhdGlvblN0YXRlOwogCisjaWYgVVNFKEFDQ0VMRVJBVEVEX0NPTVBPU0lUSU5H
KQorICAgIGlmIChhY3RpdmF0aW9uU3RhdGUgPT0gQWN0aXZhdGlvbkFjdGl2ZSkKKyAgICAgICAg
cmVzdW1lUm9vdExheWVyQ29tbWl0KCk7CisgICAgZWxzZQorICAgICAgICBzdXNwZW5kUm9vdExh
eWVyQ29tbWl0KCk7CisjZW5kaWYKKwogI2lmIEVOQUJMRShQQUdFX1ZJU0lCSUxJVFlfQVBJKQog
ICAgIHNldFBhZ2VWaXNpYmlsaXR5U3RhdGUoKTsKICNlbmRpZgpAQCAtNTY3MCw2ICs1Njc3LDkg
QEAgdm9pZCBXZWJQYWdlUHJpdmF0ZTo6cmVzdW1lUm9vdExheWVyQ29tbWl0KCkKIAogICAgIG1f
c3VzcGVuZFJvb3RMYXllckNvbW1pdCA9IGZhbHNlOwogICAgIG1fbmVlZHNDb21taXQgPSB0cnVl
OworICAgIC8vIFBSIDMzMDkxNywgZXhwbGljaXRseSBzdGFydCByb290IGxheWVyIGNvbW1pdCB0
aW1lciwgc28gdGhhdCB0aGVyZSdzIGEgY29tbWl0CisgICAgLy8gZXZlbiBpZiBCYWNraW5nU3Rv
cmUgZ290IGRpc2FibGVkL3JlbW92ZWQuCisgICAgc2NoZWR1bGVSb290TGF5ZXJDb21taXQoKTsK
IH0KIAogYm9vbCBXZWJQYWdlUHJpdmF0ZTo6bmVlZHNPbmVTaG90RHJhd2luZ1N5bmNocm9uaXph
dGlvbigpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvQ2hhbmdlTG9nIGIv
U291cmNlL1dlYktpdC9ibGFja2JlcnJ5L0NoYW5nZUxvZwppbmRleCA5YmIxMzdlLi43ODFjMjdk
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyMyBAQAorMjAxMy0w
NS0yMSAgWGlhb2JvIFdhbmcgIDx4aWFvYndhbmdAYmxhY2tiZXJyeS5jb20+CisKKyAgICAgICAg
W0JsYWNrQmVycnldIE5lZWQgdG8gc3VzcGVuZC9yZXN1bWUgUm9vdExheWVyQ29tbWl0IHdoZW4g
dGhlIGFwcGxpY2F0aW9uIGJlY29tZXMgaW5hY3RpdmUvYWN0aXZlCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMTUyNDUKKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBQUiAzMzA5MTcuCisgICAgICAgIEludGVy
bmFsbHkgcmV2aWV3ZWQgYnkgQXJ2aWQgTmlsc3Nvbi4KKworICAgICAgICAxLiBTdXNwZW5kL3Jl
c3VtZVJvb3RMYXllckNvbW1pdCB3aGVuIG5vdGlmaWVkIGFwcCBhY3RpdmF0aW9uIHN0YXRlCisg
ICAgICAgIGNoYW5nZS4KKyAgICAgICAgMi4gU2NoZWR1bGUgcm9vdCBsYXllciBjb21taXQgaW4g
cmVzdW1lUm9vdExheWVyQ29tbWl0KCkgdG8gZXhwbGljaXRseQorICAgICAgICBzdGFydCByb290
IGxheWVyIGNvbW1pdCB0aW1lciwgc28gdGhhdCB0aGVyZSdzIGEgY29tbWl0IGV2ZW4gaWYKKyAg
ICAgICAgQmFja2luZ1N0b3JlIGdvdCBkaXNhYmxlZC9yZW1vdmVkLgorCisgICAgICAgICogQXBp
L1dlYlBhZ2UuY3BwOgorICAgICAgICAoQmxhY2tCZXJyeTo6V2ViS2l0OjpXZWJQYWdlUHJpdmF0
ZTo6bm90aWZ5QXBwQWN0aXZhdGlvblN0YXRlQ2hhbmdlKToKKyAgICAgICAgKEJsYWNrQmVycnk6
OldlYktpdDo6V2ViUGFnZVByaXZhdGU6OnJlc3VtZVJvb3RMYXllckNvbW1pdCk6CisKIDIwMTMt
MDUtMjAgIENhcmxvcyBHYXJjaWEgQ2FtcG9zICA8Y2dhcmNpYUBpZ2FsaWEuY29tPgogCiAgICAg
ICAgIFtCbGFja0JlcnJ5XSBEbyBub3QgdXNlIHNraWEgaW4gRnJhbWVMb2FkZXJDbGllbnRCbGFj
a0JlcnJ5OjpkaXNwYXRjaERpZFJlY2VpdmVJY29uKCkKLS0gCjEuNy45LjUKCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>