<?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>81257</bug_id>
          
          <creation_ts>2012-03-15 13:00:02 -0700</creation_ts>
          <short_desc>[BlackBerry] Enable PAGE_VISIBILITY_API</short_desc>
          <delta_ts>2012-03-16 01:19:49 -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>0</everconfirmed>
          <reporter name="Andrew Lo">anlo</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>anlo</cc>
    
    <cc>rwlbuis</cc>
    
    <cc>tonikitoo</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>579663</commentid>
    <comment_count>0</comment_count>
    <who name="Andrew Lo">anlo</who>
    <bug_when>2012-03-15 13:00:02 -0700</bug_when>
    <thetext>Support page visibility API on BlackBerry.

http://www.w3.org/TR/2011/WD-page-visibility-20110602/
http://ie.microsoft.com/testdrive/Performance/PageVisibility/Default.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>579685</commentid>
    <comment_count>1</comment_count>
      <attachid>132112</attachid>
    <who name="Andrew Lo">anlo</who>
    <bug_when>2012-03-15 13:35:31 -0700</bug_when>
    <thetext>Created attachment 132112
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>579702</commentid>
    <comment_count>2</comment_count>
      <attachid>132112</attachid>
    <who name="Rob Buis">rwlbuis</who>
    <bug_when>2012-03-15 13:50:52 -0700</bug_when>
    <thetext>Comment on attachment 132112
Patch

Looks good.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>580269</commentid>
    <comment_count>3</comment_count>
      <attachid>132112</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-03-16 01:19:44 -0700</bug_when>
    <thetext>Comment on attachment 132112
Patch

Clearing flags on attachment: 132112

Committed r110963: &lt;http://trac.webkit.org/changeset/110963&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>580270</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-03-16 01:19:49 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>132112</attachid>
            <date>2012-03-15 13:35:31 -0700</date>
            <delta_ts>2012-03-16 01:19:44 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-81257-20120315163845.patch</filename>
            <type>text/plain</type>
            <size>5673</size>
            <attacher name="Andrew Lo">anlo</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTEwNzIwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Js
YWNrYmVycnkvQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L0NoYW5nZUxvZwpp
bmRleCA5YTJjNmY5NTI5Njc5YWZhMmQ3Zjc0MTQ0OGU4N2E0Njk2YmFkMzdmLi5mMGMzM2JkNmRh
MjU2NTA3ZGEyMzM4NDg2YjljY2Q1ZTRjMTFiYjcyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
L2JsYWNrYmVycnkvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9DaGFu
Z2VMb2cKQEAgLTEsMyArMSwyMyBAQAorMjAxMi0wMy0xNSAgQW5kcmV3IExvICA8YW5sb0ByaW0u
Y29tPgorCisgICAgICAgIFtCbGFja0JlcnJ5XSBFbmFibGUgUEFHRV9WSVNJQklMSVRZX0FQSQor
ICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODEyNTcKKwor
ICAgICAgICBTZXQgUGFnZSB2aXNpYmlsaXR5IHN0YXRlIGZvciBCbGFja0JlcnJ5IHBvcnQuCisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBBcGkvV2Vi
UGFnZS5jcHA6CisgICAgICAgIChCbGFja0JlcnJ5OjpXZWJLaXQ6OldlYlBhZ2VQcml2YXRlOjpX
ZWJQYWdlUHJpdmF0ZSk6CisgICAgICAgIChXZWJLaXQpOgorICAgICAgICAoQmxhY2tCZXJyeTo6
V2ViS2l0OjpXZWJQYWdlUHJpdmF0ZTo6c2V0UGFnZVZpc2liaWxpdHlTdGF0ZSk6CisgICAgICAg
IChCbGFja0JlcnJ5OjpXZWJLaXQ6OldlYlBhZ2VQcml2YXRlOjpzZXRWaXNpYmxlKToKKyAgICAg
ICAgKEJsYWNrQmVycnk6OldlYktpdDo6V2ViUGFnZTo6c2V0VmlzaWJsZSk6CisgICAgICAgIChC
bGFja0JlcnJ5OjpXZWJLaXQ6OldlYlBhZ2VQcml2YXRlOjpub3RpZnlBcHBBY3RpdmF0aW9uU3Rh
dGVDaGFuZ2UpOgorICAgICAgICAoQmxhY2tCZXJyeTo6V2ViS2l0OjpXZWJQYWdlOjpub3RpZnlB
cHBBY3RpdmF0aW9uU3RhdGVDaGFuZ2UpOgorICAgICAgICAqIEFwaS9XZWJQYWdlX3AuaDoKKyAg
ICAgICAgKFdlYlBhZ2VQcml2YXRlKToKKwogMjAxMi0wMy0xNCAgTmltYSBHaGFuYXZhdGlhbiAg
PG5naGFuYXZhdGlhbkByaW0uY29tPgogCiAgICAgICAgIFtCbGFja0JlcnJ5XSBTeW5jaW5nIHVw
IGxlZnQgb3ZlciBiaXRzIGluIEFwaSBmcm9tIG91ciBsb2NhbCBicmFuY2ggdG8gdXBzdHJlYW0K
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9BcGkvV2ViUGFnZS5jcHAgYi9T
b3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvQXBpL1dlYlBhZ2UuY3BwCmluZGV4IDg1YTQwODU1ZWUy
MDVkZjM3MmFiMTc5ZTU3NTQwNzRlZmMwMmZkYjQuLmY3NGUzNWM3M2VkMWM0NDA5MDhmYTk3ZGU4
MTg0MDE2NWFjOGJhYjIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9BcGkv
V2ViUGFnZS5jcHAKKysrIGIvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L0FwaS9XZWJQYWdlLmNw
cApAQCAtMjcyLDYgKzI3Miw3IEBAIFdlYlBhZ2VQcml2YXRlOjpXZWJQYWdlUHJpdmF0ZShXZWJQ
YWdlKiB3ZWJQYWdlLCBXZWJQYWdlQ2xpZW50KiBjbGllbnQsIGNvbnN0IEluCiAgICAgLCBtX2N1
cnJlbnRDb250ZXh0Tm9kZSgwKQogICAgICwgbV93ZWJTZXR0aW5ncygwKSAvLyBJbml0aWFsaXpl
ZCBieSBpbml0LgogICAgICwgbV92aXNpYmxlKGZhbHNlKQorICAgICwgbV9hY3RpdmF0aW9uU3Rh
dGUoQWN0aXZhdGlvbkFjdGl2ZSkKICAgICAsIG1fc2hvdWxkUmVzZXRUaWxlc1doZW5TaG93bihm
YWxzZSkKICAgICAsIG1fdXNlclNjYWxhYmxlKHRydWUpCiAgICAgLCBtX3VzZXJQZXJmb3JtZWRN
YW51YWxab29tKGZhbHNlKQpAQCAtMjg4NiwxMiArMjg4NywzMSBAQCBib29sIFdlYlBhZ2U6Omlz
VmlzaWJsZSgpIGNvbnN0CiAgICAgcmV0dXJuIGQtPm1fdmlzaWJsZTsKIH0KIAorI2lmIEVOQUJM
RShQQUdFX1ZJU0lCSUxJVFlfQVBJKQordm9pZCBXZWJQYWdlUHJpdmF0ZTo6c2V0UGFnZVZpc2li
aWxpdHlTdGF0ZSgpCit7CisgICAgc3RhdGljIGJvb2wgc19pbml0aWFsVmlzaWJpbGl0eVN0YXRl
ID0gdHJ1ZTsKKworICAgIG1fcGFnZS0+c2V0VmlzaWJpbGl0eVN0YXRlKG1fdmlzaWJsZSAmJiBt
X2FjdGl2YXRpb25TdGF0ZSA9PSBBY3RpdmF0aW9uQWN0aXZlID8gUGFnZVZpc2liaWxpdHlTdGF0
ZVZpc2libGUgOiBQYWdlVmlzaWJpbGl0eVN0YXRlSGlkZGVuLCBzX2luaXRpYWxWaXNpYmlsaXR5
U3RhdGUpOworICAgIHNfaW5pdGlhbFZpc2liaWxpdHlTdGF0ZSA9IGZhbHNlOworfQorI2VuZGlm
CisKK3ZvaWQgV2ViUGFnZVByaXZhdGU6OnNldFZpc2libGUoYm9vbCB2aXNpYmxlKQoreworICAg
IG1fdmlzaWJsZSA9IHZpc2libGU7CisKKyNpZiBFTkFCTEUoUEFHRV9WSVNJQklMSVRZX0FQSSkK
KyAgICBzZXRQYWdlVmlzaWJpbGl0eVN0YXRlKCk7CisjZW5kaWYKK30KKwogdm9pZCBXZWJQYWdl
OjpzZXRWaXNpYmxlKGJvb2wgdmlzaWJsZSkKIHsKICAgICBpZiAoZC0+bV92aXNpYmxlID09IHZp
c2libGUpCiAgICAgICAgIHJldHVybjsKIAotICAgIGQtPm1fdmlzaWJsZSA9IHZpc2libGU7Cisg
ICAgZC0+c2V0VmlzaWJsZSh2aXNpYmxlKTsKIAogICAgIGlmICghdmlzaWJsZSkgewogICAgICAg
ICBkLT5zdXNwZW5kQmFja2luZ1N0b3JlKCk7CkBAIC00OTUwLDYgKzQ5NzAsMTUgQEAgdm9pZCBX
ZWJQYWdlOjpub3RpZnlEZXZpY2VJZGxlU3RhdGVDaGFuZ2UoYm9vbCBlbnRlcklkbGUpCiAgICAg
ICAgICgqaXQpLT5oYW5kbGVJZGxlRXZlbnQoZW50ZXJJZGxlKTsKIH0KIAordm9pZCBXZWJQYWdl
UHJpdmF0ZTo6bm90aWZ5QXBwQWN0aXZhdGlvblN0YXRlQ2hhbmdlKEFjdGl2YXRpb25TdGF0ZVR5
cGUgYWN0aXZhdGlvblN0YXRlKQoreworICAgIG1fYWN0aXZhdGlvblN0YXRlID0gYWN0aXZhdGlv
blN0YXRlOworCisjaWYgRU5BQkxFKFBBR0VfVklTSUJJTElUWV9BUEkpCisgICAgc2V0UGFnZVZp
c2liaWxpdHlTdGF0ZSgpOworI2VuZGlmCit9CisKIHZvaWQgV2ViUGFnZTo6bm90aWZ5QXBwQWN0
aXZhdGlvblN0YXRlQ2hhbmdlKEFjdGl2YXRpb25TdGF0ZVR5cGUgYWN0aXZhdGlvblN0YXRlKQog
ewogI2lmIEVOQUJMRShWSURFTykKQEAgLTQ5NzIsNiArNTAwMSw4IEBAIHZvaWQgV2ViUGFnZTo6
bm90aWZ5QXBwQWN0aXZhdGlvblN0YXRlQ2hhbmdlKEFjdGl2YXRpb25TdGF0ZVR5cGUgYWN0aXZh
dGlvblN0YXRlCiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgfQogICAgIH0KKworICAgIGQt
Pm5vdGlmeUFwcEFjdGl2YXRpb25TdGF0ZUNoYW5nZShhY3RpdmF0aW9uU3RhdGUpOwogfQogCiB2
b2lkIFdlYlBhZ2U6Om5vdGlmeVN3aXBlRXZlbnQoKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktp
dC9ibGFja2JlcnJ5L0FwaS9XZWJQYWdlX3AuaCBiL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9B
cGkvV2ViUGFnZV9wLmgKaW5kZXggM2U3ZDRmOGMxM2E0ZjEyNjg2YjQ4NWRmNzJkODdmODAwZWI3
NTI4Yy4uYmI0ZGY1ZDlmZGE0MTQxMzkxNTdiOGQ4YzAwYzc0NWZiYzY0OTFmZCAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L0FwaS9XZWJQYWdlX3AuaAorKysgYi9Tb3VyY2Uv
V2ViS2l0L2JsYWNrYmVycnkvQXBpL1dlYlBhZ2VfcC5oCkBAIC00MDAsNiArNDAwLDEyIEBAIHB1
YmxpYzoKIAogICAgIHN0YXRpYyBXZWJDb3JlOjpJbnRTaXplIGRlZmF1bHRNYXhMYXlvdXRTaXpl
KCk7CiAKKyAgICB2b2lkIHNldFZpc2libGUoYm9vbCk7CisjaWYgRU5BQkxFKFBBR0VfVklTSUJJ
TElUWV9BUEkpCisgICAgdm9pZCBzZXRQYWdlVmlzaWJpbGl0eVN0YXRlKCk7CisjZW5kaWYKKyAg
ICB2b2lkIG5vdGlmeUFwcEFjdGl2YXRpb25TdGF0ZUNoYW5nZShBY3RpdmF0aW9uU3RhdGVUeXBl
KTsKKwogICAgIFdlYlBhZ2UqIG1fd2ViUGFnZTsKICAgICBXZWJQYWdlQ2xpZW50KiBtX2NsaWVu
dDsKICAgICBXZWJDb3JlOjpQYWdlKiBtX3BhZ2U7CkBAIC00MTIsNiArNDE4LDcgQEAgcHVibGlj
OgogI2VuZGlmCiAKICAgICBib29sIG1fdmlzaWJsZTsKKyAgICBBY3RpdmF0aW9uU3RhdGVUeXBl
IG1fYWN0aXZhdGlvblN0YXRlOwogICAgIGJvb2wgbV9zaG91bGRSZXNldFRpbGVzV2hlblNob3du
OwogICAgIGJvb2wgbV91c2VyU2NhbGFibGU7CiAgICAgYm9vbCBtX3VzZXJQZXJmb3JtZWRNYW51
YWxab29tOwpkaWZmIC0tZ2l0IGEvVG9vbHMvQ2hhbmdlTG9nIGIvVG9vbHMvQ2hhbmdlTG9nCmlu
ZGV4IGZkNjY4NWFmMDRmOWVmNzBlNzI5M2Q1NGQ1NTk2Yzc3Y2FiNTk1MWMuLjY3MDA4YjAxNDU4
ZWRiN2YzNTFjNDllNjRhMmU3NDRkNzUyOTQ5ZDAgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0NoYW5nZUxv
ZworKysgYi9Ub29scy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNCBAQAorMjAxMi0wMy0xNSAgQW5k
cmV3IExvICA8YW5sb0ByaW0uY29tPgorCisgICAgICAgIFtCbGFja0JlcnJ5XSBFbmFibGUgUEFH
RV9WSVNJQklMSVRZX0FQSQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9ODEyNTcKKworICAgICAgICBFbmFibGUgUGFnZSBWaXNpYmlsaXR5IEFQSSBmb3Ig
QmxhY2tCZXJyeS4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICAqIFNjcmlwdHMvYnVpbGQtd2Via2l0OgorCiAyMDEyLTAzLTEzICBKZXIgTm9ibGUgIDxq
ZXIubm9ibGVAYXBwbGUuY29tPgogCiAgICAgICAgIExpb24gSW50ZWwgRGVidWcgV2ViS2l0MiBU
ZXN0cyBjcmFzaGluZyB1bmRlciBbV0tGdWxsU2NyZWVuV2luZG93Q29udHJvbGxlciBfc3RhcnRF
bnRlckZ1bGxTY3JlZW5BbmltYXRpb25XaXRoRHVyYXRpb246XQpkaWZmIC0tZ2l0IGEvVG9vbHMv
U2NyaXB0cy9idWlsZC13ZWJraXQgYi9Ub29scy9TY3JpcHRzL2J1aWxkLXdlYmtpdAppbmRleCBj
Mjc2Zjc1YTc2M2JkYzZkODY3MWE5MDk1NTJhN2RjOTY0NDBkYTA1Li5hZGZmZGI5MTk3NjNlNjIz
ODkxOTllODY2MjYwNzFkODc0NWE4ZjU4IDEwMDc1NQotLS0gYS9Ub29scy9TY3JpcHRzL2J1aWxk
LXdlYmtpdAorKysgYi9Ub29scy9TY3JpcHRzL2J1aWxkLXdlYmtpdApAQCAtMjkzLDcgKzI5Myw3
IEBAIG15IEBmZWF0dXJlcyA9ICgKICAgICAgIGRlZmluZSA9PiAiRU5BQkxFX09SSUVOVEFUSU9O
X0VWRU5UUyIsIGRlZmF1bHQgPT4gaXNCbGFja0JlcnJ5KCksIHZhbHVlID0+IFwkb3JpZW50YXRp
b25FdmVudHNTdXBwb3J0IH0sCiAKICAgICB7IG9wdGlvbiA9PiAicGFnZS12aXNpYmlsaXR5LWFw
aSIsIGRlc2MgPT4gIlBhZ2UgVmlzaWJpbGl0eSBBUEkgc3VwcG9ydCIsCi0gICAgICBkZWZpbmUg
PT4gIkVOQUJMRV9QQUdFX1ZJU0lCSUxJVFlfQVBJIiwgZGVmYXVsdCA9PiBpc0VmbCgpLCB2YWx1
ZSA9PiBcJHBhZ2VWaXNpYmlsaXR5QXBpU3VwcG9ydCB9LAorICAgICAgZGVmaW5lID0+ICJFTkFC
TEVfUEFHRV9WSVNJQklMSVRZX0FQSSIsIGRlZmF1bHQgPT4gKGlzQmxhY2tCZXJyeSgpIHx8IGlz
RWZsKCkpLCB2YWx1ZSA9PiBcJHBhZ2VWaXNpYmlsaXR5QXBpU3VwcG9ydCB9LAogCiAgICAgeyBv
cHRpb24gPT4gInByb2dyZXNzLXRhZyIsIGRlc2MgPT4gIlByb2dyZXNzIFRhZyBzdXBwb3J0IiwK
ICAgICAgIGRlZmluZSA9PiAiRU5BQkxFX1BST0dSRVNTX1RBRyIsIGRlZmF1bHQgPT4gMSwgdmFs
dWUgPT4gXCRwcm9ncmVzc1RhZ1N1cHBvcnQgfSwK
</data>

          </attachment>
      

    </bug>

</bugzilla>