<?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>94863</bug_id>
          
          <creation_ts>2012-08-23 15:06:32 -0700</creation_ts>
          <short_desc>[BlackBerry] Add WebPage API to reset block zoom</short_desc>
          <delta_ts>2012-08-24 06:21:04 -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="Arvid Nilsson">anilsson</reporter>
          <assigned_to name="Arvid Nilsson">anilsson</assigned_to>
          <cc>anilsson</cc>
    
    <cc>manyoso</cc>
    
    <cc>mifenton</cc>
    
    <cc>rwlbuis</cc>
    
    <cc>staikos</cc>
    
    <cc>tonikitoo</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>yong.li.webkit</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>703438</commentid>
    <comment_count>0</comment_count>
    <who name="Arvid Nilsson">anilsson</who>
    <bug_when>2012-08-23 15:06:32 -0700</bug_when>
    <thetext>This is an alternative to blockZoomAnimationFinished() when you don&apos;t want to perform a rerendering of the whole web page at the end of block zoom.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>703444</commentid>
    <comment_count>1</comment_count>
      <attachid>160260</attachid>
    <who name="Arvid Nilsson">anilsson</who>
    <bug_when>2012-08-23 15:13:45 -0700</bug_when>
    <thetext>Created attachment 160260
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>703445</commentid>
    <comment_count>2</comment_count>
    <who name="Arvid Nilsson">anilsson</who>
    <bug_when>2012-08-23 15:14:08 -0700</bug_when>
    <thetext>Internal PR 187478</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>703447</commentid>
    <comment_count>3</comment_count>
    <who name="Arvid Nilsson">anilsson</who>
    <bug_when>2012-08-23 15:15:10 -0700</bug_when>
    <thetext>This patch doesn&apos;t really make sense without the rest of PR 187478 as context, but I hope the commit message provides the required background.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>703449</commentid>
    <comment_count>4</comment_count>
    <who name="Arvid Nilsson">anilsson</who>
    <bug_when>2012-08-23 15:17:15 -0700</bug_when>
    <thetext>The problem is basically that the block zoom algorithm needs to compare the current scale with the final scale of block zoom, and if they&apos;re almost the same, it should reset instead.

However, the current scale that should be used is the scale multiplied by any incremental zoom factor, and the latter is not implemented (or pushed down to WebKit layer) yet.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>704043</commentid>
    <comment_count>5</comment_count>
      <attachid>160260</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-08-24 06:21:01 -0700</bug_when>
    <thetext>Comment on attachment 160260
Patch

Clearing flags on attachment: 160260

Committed r126578: &lt;http://trac.webkit.org/changeset/126578&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>704044</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-08-24 06:21:04 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>160260</attachid>
            <date>2012-08-23 15:13:45 -0700</date>
            <delta_ts>2012-08-24 06:21:00 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-94863-20120824001340.patch</filename>
            <type>text/plain</type>
            <size>2433</size>
            <attacher name="Arvid Nilsson">anilsson</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTI2MTgxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Js
YWNrYmVycnkvQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L0NoYW5nZUxvZwpp
bmRleCA2Y2E5NDdkZjZiMTEwZTc0YThiMjZhZGZjODYyYzEzNWM2ODBjOGU0Li41YjBkYmMxM2Qw
NDc0MGI1NGFlMGJiZDM5N2I3MmQ0ZjFjMzkyZmYzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
L2JsYWNrYmVycnkvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9DaGFu
Z2VMb2cKQEAgLTEsMyArMSwyNiBAQAorMjAxMi0wOC0yMyAgQXJ2aWQgTmlsc3NvbiAgPGFuaWxz
c29uQHJpbS5jb20+CisKKyAgICAgICAgW0JsYWNrQmVycnldIEFkZCBXZWJQYWdlIEFQSSB0byBy
ZXNldCBibG9jayB6b29tCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD05NDg2MworCisgICAgICAgIFBSIDE4NzQ3OAorICAgICAgICBUaGlzIGlzIGFuIGFs
dGVybmF0aXZlIHRvIFdlYlBhZ2U6OmJsb2NrWm9vbUFuaW1hdGlvbkZpbmlzaGVkKCkgd2hlbgor
ICAgICAgICBpdCdzIGRlc2lyYWJsZSB0byBhdm9pZCByZXJlbmRlcmluZyBvZiB0aGUgd2hvbGUg
d2ViIHBhZ2UgYXQgdGhlIGVuZAorICAgICAgICBvZiBibG9jayB6b29tLiBUaGlzIGlzIHRoZSBj
YXNlIHdoZW4gdGhlIHBsYW5uZWQgImluY3JlbWVudGFsIHpvb20KKyAgICAgICAgZmFjdG9yIiBp
cyB1c2VkIGluc3RlYWQgb2Ygem9vbUFib3V0UG9pbnQgYW5kIGl0J3MgcmVsYXRpdmVzLgorCisg
ICAgICAgIElkZWFsbHksIHRoZSBibG9jayB6b29tIGFsZ29yaXRobSB3b3VsZCBiZSBjbGV2ZXIg
ZW5vdWdoIG5vdCB0byBuZWVkCisgICAgICAgIGEgcmVzZXQgb3IgYW55IGZvcm0gb2YgY2FsbGJh
Y2sgd2hlbiB0aGUgYW5pbWF0aW9uIGZpbmlzaGVzLCBidXQgdGhhdAorICAgICAgICByZXF1aXJl
cyB0aGUgaW1wbGVtZW50YXRpb24gb2Ygc2FpZCBpbmNyZW1lbnRhbCB6b29tIGZhY3Rvciwgd2hp
Y2ggaXMKKyAgICAgICAgbm90IGRvbmUgeWV0LgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgICogQXBpL1dlYlBhZ2UuY3BwOgorICAgICAgICAoQmxhY2tC
ZXJyeTo6V2ViS2l0OjpXZWJQYWdlOjpyZXNldEJsb2NrWm9vbSk6CisgICAgICAgIChXZWJLaXQp
OgorICAgICAgICAqIEFwaS9XZWJQYWdlLmg6CisKIDIwMTItMDgtMjEgIEphY2t5IEppYW5nICA8
emhhamlhbmdAcmltLmNvbT4KIAogICAgICAgICBbQmxhY2tCZXJyeV0gYWJvdXQ6bWVtb3J5IGFu
ZCBhYm91dDptZW1vcnktbGl2ZSBzaG91bGQgc2hvdyBudW1iZXJzIGZvciB0aGUgY2hyb21lIHBy
b2Nlc3MKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9BcGkvV2ViUGFnZS5j
cHAgYi9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvQXBpL1dlYlBhZ2UuY3BwCmluZGV4IDI4NDM1
MmU2YjE5ZjA2ODE4Yzk0NzU0NmM2YjgwNWNkOWI4MWUxYTguLjhjMjJmMDg0NWZhZGVmZGZhMTI4
YjE5ZjJjNzI2OGFiMzgwMjc4YjUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJy
eS9BcGkvV2ViUGFnZS5jcHAKKysrIGIvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L0FwaS9XZWJQ
YWdlLmNwcApAQCAtMzE2MCw2ICszMTYwLDExIEBAIHZvaWQgV2ViUGFnZTo6YmxvY2tab29tQW5p
bWF0aW9uRmluaXNoZWQoKQogICAgIGQtPnpvb21CbG9jaygpOwogfQogCit2b2lkIFdlYlBhZ2U6
OnJlc2V0QmxvY2tab29tKCkKK3sKKyAgICBkLT5yZXNldEJsb2NrWm9vbSgpOworfQorCiB2b2lk
IFdlYlBhZ2VQcml2YXRlOjpyZXNldEJsb2NrWm9vbSgpCiB7CiAgICAgbV9jdXJyZW50QmxvY2ta
b29tTm9kZSA9IDA7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvQXBpL1dl
YlBhZ2UuaCBiL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9BcGkvV2ViUGFnZS5oCmluZGV4IDE2
MGRiNWJjMGNkNTQyZGZiMThjYzE4YzY1MTc2NjczN2JkZTI0NTAuLmZlN2UwZWU5MTk0MGNhMzRm
YWVmODY4MGM0ODUyYmZjNzM0YjQyNTQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvYmxhY2ti
ZXJyeS9BcGkvV2ViUGFnZS5oCisrKyBiL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9BcGkvV2Vi
UGFnZS5oCkBAIC0xODgsNiArMTg4LDcgQEAgcHVibGljOgogICAgIHZvaWQgem9vbVRvSW5pdGlh
bFNjYWxlKCk7CiAgICAgYm9vbCBibG9ja1pvb20oaW50IHgsIGludCB5KTsKICAgICB2b2lkIGJs
b2NrWm9vbUFuaW1hdGlvbkZpbmlzaGVkKCk7CisgICAgdm9pZCByZXNldEJsb2NrWm9vbSgpOwog
ICAgIGJvb2wgaXNBdEluaXRpYWxab29tKCkgY29uc3Q7CiAgICAgYm9vbCBpc01heFpvb21lZCgp
IGNvbnN0OwogICAgIGJvb2wgaXNNaW5ab29tZWQoKSBjb25zdDsK
</data>

          </attachment>
      

    </bug>

</bugzilla>