<?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>102803</bug_id>
          
          <creation_ts>2012-11-20 05:00:08 -0800</creation_ts>
          <short_desc>[Qt] Zoom logic confused by page and pinch resize</short_desc>
          <delta_ts>2012-11-20 05:19:43 -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>WebKit2</component>
          <version>420+</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="Allan Sandfeld Jensen">allan.jensen</reporter>
          <assigned_to name="Allan Sandfeld Jensen">allan.jensen</assigned_to>
          <cc>abecsi</cc>
    
    <cc>cmarcelo</cc>
    
    <cc>kenneth</cc>
    
    <cc>menard</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>771762</commentid>
    <comment_count>0</comment_count>
    <who name="Allan Sandfeld Jensen">allan.jensen</who>
    <bug_when>2012-11-20 05:00:08 -0800</bug_when>
    <thetext>The zoom logic can act in very surprising ways after a page resize or a pinch zoom. The problem is for page resize that the zoom-out stack is not cleared, and for both pinch zoom and page resize that all later zooms are treated as ZoomIn even if they are zooming out, or trying to zoom back to the unzoomed page.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>771763</commentid>
    <comment_count>1</comment_count>
      <attachid>175194</attachid>
    <who name="Allan Sandfeld Jensen">allan.jensen</who>
    <bug_when>2012-11-20 05:04:06 -0800</bug_when>
    <thetext>Created attachment 175194
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>771766</commentid>
    <comment_count>2</comment_count>
    <who name="Kenneth Rohde Christiansen">kenneth</who>
    <bug_when>2012-11-20 05:09:01 -0800</bug_when>
    <thetext>Can this be tested with a qml unit test?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>771768</commentid>
    <comment_count>3</comment_count>
    <who name="Allan Sandfeld Jensen">allan.jensen</who>
    <bug_when>2012-11-20 05:16:17 -0800</bug_when>
    <thetext>(In reply to comment #2)
&gt; Can this be tested with a qml unit test?

Possibly, currently we have only very limited tests of double-tap to zoom. So I would start by adding tests of zoom-back, zoom-out and a lot of other behavior before this comes up.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>771771</commentid>
    <comment_count>4</comment_count>
    <who name="Allan Sandfeld Jensen">allan.jensen</who>
    <bug_when>2012-11-20 05:19:43 -0800</bug_when>
    <thetext>Committed r135272: &lt;http://trac.webkit.org/changeset/135272&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>175194</attachid>
            <date>2012-11-20 05:04:06 -0800</date>
            <delta_ts>2012-11-20 05:08:43 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-102803-20121120140129.patch</filename>
            <type>text/plain</type>
            <size>7868</size>
            <attacher name="Allan Sandfeld Jensen">allan.jensen</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTM1MjcwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggYmVhZmFiNzM3ZjFlYzcw
YjI3MGUwMDE3NGUwM2QwMjhhNjU0ZDBiMC4uNDRkMjM0MGQ3MWM4MWYwMWFjYThiMWE4MWI2NTE4
ZjM5YWE5ODQ1OSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDI0IEBACiAyMDEyLTExLTIwICBBbGxh
biBTYW5kZmVsZCBKZW5zZW4gIDxhbGxhbi5qZW5zZW5AZGlnaWEuY29tPgogCisgICAgICAgIFtR
dF0gWm9vbSBsb2dpYyBjb25mdXNlZCBieSBwYWdlIGFuZCBwaW5jaCByZXNpemUKKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwMjgwMworCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIENsZWFyIHRoZSB6b29tLW91
dCBzdGFjayBhZnRlciBwYWdlIHJlc2l6ZSwgYW5kIGVuc3VyZSB0aGUgem9vbSBsb2dpYyBjYW4g
c3RpbGwgZGV0ZWN0CisgICAgICAgIHpvb20tb3V0IGFuZCB6b29tLWJhY2sgd2hlbiB0aGUgem9v
bS1vdXQgc3RhY2sgaXMgZW1wdHkuCisKKyAgICAgICAgKiBVSVByb2Nlc3MvcXQvUGFnZVZpZXdw
b3J0Q29udHJvbGxlckNsaWVudFF0LmNwcDoKKyAgICAgICAgKFdlYktpdDo6UGFnZVZpZXdwb3J0
Q29udHJvbGxlckNsaWVudFF0Ojp6b29tVG9BcmVhR2VzdHVyZUVuZGVkKToKKyAgICAgICAgKFdl
YktpdDo6UGFnZVZpZXdwb3J0Q29udHJvbGxlckNsaWVudFF0OjpjbGVhclJlbGF0aXZlWm9vbVN0
YXRlKToKKyAgICAgICAgKFdlYktpdDo6UGFnZVZpZXdwb3J0Q29udHJvbGxlckNsaWVudFF0Ojpz
ZXRDb250ZW50c1NjYWxlKToKKyAgICAgICAgKFdlYktpdDo6UGFnZVZpZXdwb3J0Q29udHJvbGxl
ckNsaWVudFF0OjpwaW5jaEdlc3R1cmVTdGFydGVkKToKKyAgICAgICAgKFdlYktpdDo6UGFnZVZp
ZXdwb3J0Q29udHJvbGxlckNsaWVudFF0OjpkaWRDaGFuZ2VWaWV3cG9ydEF0dHJpYnV0ZXMpOgor
ICAgICAgICAqIFVJUHJvY2Vzcy9xdC9QYWdlVmlld3BvcnRDb250cm9sbGVyQ2xpZW50UXQuaDoK
KyAgICAgICAgKFBhZ2VWaWV3cG9ydENvbnRyb2xsZXJDbGllbnRRdCk6CisKKzIwMTItMTEtMjAg
IEFsbGFuIFNhbmRmZWxkIEplbnNlbiAgPGFsbGFuLmplbnNlbkBkaWdpYS5jb20+CisKICAgICAg
ICAgW1F0XSBQYWdlVmlld3BvcnRDb250cm9sbGVyQ2xpZW50OjpkaWRDaGFuZ2VWaWV3cG9ydEF0
dHJpYnV0ZXMgY2FsbGVkIHR3aWNlCiAgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0xMDI3OTAKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvVUlQcm9j
ZXNzL3F0L1BhZ2VWaWV3cG9ydENvbnRyb2xsZXJDbGllbnRRdC5jcHAgYi9Tb3VyY2UvV2ViS2l0
Mi9VSVByb2Nlc3MvcXQvUGFnZVZpZXdwb3J0Q29udHJvbGxlckNsaWVudFF0LmNwcAppbmRleCBh
NTVmZDkxOTdkYTNiZmJlYTA1MTEyNTFlYzg5ODU5NGFkZDNhYjllLi4xY2YzYWU1Njg2ZWFkNDQy
MWU1MTRmNjRkYzI1YTg0OTI1NTgwMjY1IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9VSVBy
b2Nlc3MvcXQvUGFnZVZpZXdwb3J0Q29udHJvbGxlckNsaWVudFF0LmNwcAorKysgYi9Tb3VyY2Uv
V2ViS2l0Mi9VSVByb2Nlc3MvcXQvUGFnZVZpZXdwb3J0Q29udHJvbGxlckNsaWVudFF0LmNwcApA
QCAtMjQzLDI1ICsyNDMsMjMgQEAgdm9pZCBQYWdlVmlld3BvcnRDb250cm9sbGVyQ2xpZW50UXQ6
Onpvb21Ub0FyZWFHZXN0dXJlRW5kZWQoY29uc3QgUVBvaW50RiYgdG91Y2gKIAogICAgIGVudW0g
eyBab29tSW4sIFpvb21CYWNrLCBab29tT3V0LCBOb1pvb20gfSB6b29tQWN0aW9uID0gWm9vbUlu
OwogCi0gICAgaWYgKCFtX3NjYWxlU3RhY2suaXNFbXB0eSgpKSB7Ci0gICAgICAgIC8vIFpvb20g
YmFjayBvdXQgaWYgYXR0ZW1wdGluZyB0byBzY2FsZSB0byB0aGUgc2FtZSBjdXJyZW50IHNjYWxl
LCBvcgotICAgICAgICAvLyBhdHRlbXB0aW5nIHRvIGNvbnRpbnVlIHNjYWxpbmcgb3V0IGZyb20g
dGhlIGlubmVyIG1vc3QgbGV2ZWwuCi0gICAgICAgIC8vIFVzZSBmdXp6eSBjb21wYXJlIHdpdGgg
YSBmaXhlZCBlcnJvciB0byBiZSBhYmxlIHRvIGRlYWwgd2l0aCBsYXJnaXNoIGRpZmZlcmVuY2Vz
IGR1ZSB0byBwaXhlbCByb3VuZGluZy4KLSAgICAgICAgaWYgKGZ1enp5Q29tcGFyZSh0YXJnZXRT
Y2FsZSwgY3VycmVudFNjYWxlLCAwLjAxKSkgewotICAgICAgICAgICAgLy8gSWYgbW92aW5nIHRo
ZSB2aWV3cG9ydCB3b3VsZCBleHBvc2UgbW9yZSBvZiB0aGUgdGFyZ2V0UmVjdCBhbmQgbW92ZSBh
dCBsZWFzdCA0MCBwaXhlbHMsIHVwZGF0ZSBwb3NpdGlvbiBidXQgZG8gbm90IHNjYWxlIG91dC4K
LSAgICAgICAgICAgIFFSZWN0RiBjdXJyZW50Q29udGVudFJlY3QobV92aWV3cG9ydEl0ZW0tPm1h
cFJlY3RUb1dlYkNvbnRlbnQodmlld3BvcnRSZWN0KSk7Ci0gICAgICAgICAgICBRUmVjdEYgdGFy
Z2V0SW50ZXJzZWN0aW9uID0gZW5kVmlzaWJsZUNvbnRlbnRSZWN0LmludGVyc2VjdGVkKHRhcmdl
dEFyZWEpOwotICAgICAgICAgICAgaWYgKCFjdXJyZW50Q29udGVudFJlY3QuY29udGFpbnModGFy
Z2V0SW50ZXJzZWN0aW9uKQotICAgICAgICAgICAgICAgICAgICAmJiAocUFicyhlbmRWaXNpYmxl
Q29udGVudFJlY3QudG9wKCkgLSBjdXJyZW50Q29udGVudFJlY3QudG9wKCkpID49IDQwCi0gICAg
ICAgICAgICAgICAgICAgIHx8IHFBYnMoZW5kVmlzaWJsZUNvbnRlbnRSZWN0LmxlZnQoKSAtIGN1
cnJlbnRDb250ZW50UmVjdC5sZWZ0KCkpID49IDQwKSkKLSAgICAgICAgICAgICAgICB6b29tQWN0
aW9uID0gTm9ab29tOwotICAgICAgICAgICAgZWxzZQotICAgICAgICAgICAgICAgIHpvb21BY3Rp
b24gPSBab29tQmFjazsKLSAgICAgICAgfSBlbHNlIGlmIChmdXp6eUNvbXBhcmUodGFyZ2V0U2Nh
bGUsIG1fem9vbU91dFNjYWxlLCAwLjAxKSkKKyAgICAvLyBab29tIGJhY2sgb3V0IGlmIGF0dGVt
cHRpbmcgdG8gc2NhbGUgdG8gdGhlIHNhbWUgY3VycmVudCBzY2FsZSwgb3IKKyAgICAvLyBhdHRl
bXB0aW5nIHRvIGNvbnRpbnVlIHNjYWxpbmcgb3V0IGZyb20gdGhlIGlubmVyIG1vc3QgbGV2ZWwu
CisgICAgLy8gVXNlIGZ1enp5IGNvbXBhcmUgd2l0aCBhIGZpeGVkIGVycm9yIHRvIGJlIGFibGUg
dG8gZGVhbCB3aXRoIGxhcmdpc2ggZGlmZmVyZW5jZXMgZHVlIHRvIHBpeGVsIHJvdW5kaW5nLgor
ICAgIGlmICghbV9zY2FsZVN0YWNrLmlzRW1wdHkoKSAmJiBmdXp6eUNvbXBhcmUodGFyZ2V0U2Nh
bGUsIGN1cnJlbnRTY2FsZSwgMC4wMSkpIHsKKyAgICAgICAgLy8gSWYgbW92aW5nIHRoZSB2aWV3
cG9ydCB3b3VsZCBleHBvc2UgbW9yZSBvZiB0aGUgdGFyZ2V0UmVjdCBhbmQgbW92ZSBhdCBsZWFz
dCA0MCBwaXhlbHMsIHVwZGF0ZSBwb3NpdGlvbiBidXQgZG8gbm90IHNjYWxlIG91dC4KKyAgICAg
ICAgUVJlY3RGIGN1cnJlbnRDb250ZW50UmVjdChtX3ZpZXdwb3J0SXRlbS0+bWFwUmVjdFRvV2Vi
Q29udGVudCh2aWV3cG9ydFJlY3QpKTsKKyAgICAgICAgUVJlY3RGIHRhcmdldEludGVyc2VjdGlv
biA9IGVuZFZpc2libGVDb250ZW50UmVjdC5pbnRlcnNlY3RlZCh0YXJnZXRBcmVhKTsKKyAgICAg
ICAgaWYgKCFjdXJyZW50Q29udGVudFJlY3QuY29udGFpbnModGFyZ2V0SW50ZXJzZWN0aW9uKQor
ICAgICAgICAgICAgJiYgKHFBYnMoZW5kVmlzaWJsZUNvbnRlbnRSZWN0LnRvcCgpIC0gY3VycmVu
dENvbnRlbnRSZWN0LnRvcCgpKSA+PSA0MAorICAgICAgICAgICAgfHwgcUFicyhlbmRWaXNpYmxl
Q29udGVudFJlY3QubGVmdCgpIC0gY3VycmVudENvbnRlbnRSZWN0LmxlZnQoKSkgPj0gNDApKQor
ICAgICAgICAgICAgem9vbUFjdGlvbiA9IE5vWm9vbTsKKyAgICAgICAgZWxzZQogICAgICAgICAg
ICAgem9vbUFjdGlvbiA9IFpvb21CYWNrOwotICAgICAgICBlbHNlIGlmICh0YXJnZXRTY2FsZSA8
IGN1cnJlbnRTY2FsZSkKLSAgICAgICAgICAgIHpvb21BY3Rpb24gPSBab29tT3V0OwotICAgIH0K
KyAgICB9IGVsc2UgaWYgKGZ1enp5Q29tcGFyZSh0YXJnZXRTY2FsZSwgbV96b29tT3V0U2NhbGUs
IDAuMDEpKQorICAgICAgICB6b29tQWN0aW9uID0gWm9vbUJhY2s7CisgICAgZWxzZSBpZiAodGFy
Z2V0U2NhbGUgPCBjdXJyZW50U2NhbGUpCisgICAgICAgIHpvb21BY3Rpb24gPSBab29tT3V0Owog
CiAgICAgc3dpdGNoICh6b29tQWN0aW9uKSB7CiAgICAgY2FzZSBab29tSW46CkBAIC0yNjksMTEg
KzI2NywxOCBAQCB2b2lkIFBhZ2VWaWV3cG9ydENvbnRyb2xsZXJDbGllbnRRdDo6em9vbVRvQXJl
YUdlc3R1cmVFbmRlZChjb25zdCBRUG9pbnRGJiB0b3VjaAogICAgICAgICBtX3pvb21PdXRTY2Fs
ZSA9IHRhcmdldFNjYWxlOwogICAgICAgICBicmVhazsKICAgICBjYXNlIFpvb21CYWNrOiB7Ci0g
ICAgICAgIFNjYWxlU3RhY2tJdGVtIGxhc3RTY2FsZSA9IG1fc2NhbGVTdGFjay50YWtlTGFzdCgp
OwotICAgICAgICB0YXJnZXRTY2FsZSA9IGxhc3RTY2FsZS5zY2FsZTsKLSAgICAgICAgLy8gUmVj
YWxjdWxhdGUgZW5kUG9zaXRpb24gYW5kIGNsYW1wIGl0IGFjY29yZGluZyB0byB0aGUgbmV3IHNj
YWxlLgotICAgICAgICBlbmRQb3NpdGlvbi5zZXRZKGhvdHNwb3QueSgpIC0gdmlld3BvcnRIb3Rz
cG90LnkoKSAvIHRhcmdldFNjYWxlKTsKLSAgICAgICAgZW5kUG9zaXRpb24uc2V0WChsYXN0U2Nh
bGUueFBvc2l0aW9uKTsKKyAgICAgICAgaWYgKG1fc2NhbGVTdGFjay5pc0VtcHR5KCkpIHsKKyAg
ICAgICAgICAgIHRhcmdldFNjYWxlID0gbV9jb250cm9sbGVyLT5taW5pbXVtQ29udGVudHNTY2Fs
ZSgpICogbV9jb250cm9sbGVyLT5kZXZpY2VQaXhlbFJhdGlvKCk7CisgICAgICAgICAgICBlbmRQ
b3NpdGlvbi5zZXRZKGhvdHNwb3QueSgpIC0gdmlld3BvcnRIb3RzcG90LnkoKSAvIHRhcmdldFNj
YWxlKTsKKyAgICAgICAgICAgIGVuZFBvc2l0aW9uLnNldFgoMCk7CisgICAgICAgICAgICBtX3pv
b21PdXRTY2FsZSA9IDA7CisgICAgICAgIH0gZWxzZSB7CisgICAgICAgICAgICBTY2FsZVN0YWNr
SXRlbSBsYXN0U2NhbGUgPSBtX3NjYWxlU3RhY2sudGFrZUxhc3QoKTsKKyAgICAgICAgICAgIHRh
cmdldFNjYWxlID0gbGFzdFNjYWxlLnNjYWxlOworICAgICAgICAgICAgLy8gUmVjYWxjdWxhdGUg
ZW5kUG9zaXRpb24gYW5kIGNsYW1wIGl0IGFjY29yZGluZyB0byB0aGUgbmV3IHNjYWxlLgorICAg
ICAgICAgICAgZW5kUG9zaXRpb24uc2V0WShob3RzcG90LnkoKSAtIHZpZXdwb3J0SG90c3BvdC55
KCkgLyB0YXJnZXRTY2FsZSk7CisgICAgICAgICAgICBlbmRQb3NpdGlvbi5zZXRYKGxhc3RTY2Fs
ZS54UG9zaXRpb24pOworICAgICAgICB9CiAgICAgICAgIGVuZFBvc2l0aW9uID0gbV9jb250cm9s
bGVyLT5jbGFtcFZpZXdwb3J0VG9Db250ZW50cyhlbmRQb3NpdGlvbiwgdGFyZ2V0U2NhbGUpOwog
ICAgICAgICBlbmRWaXNpYmxlQ29udGVudFJlY3QgPSBRUmVjdEYoZW5kUG9zaXRpb24sIHZpZXdw
b3J0UmVjdC5zaXplKCkgLyB0YXJnZXRTY2FsZSk7CiAgICAgICAgIGJyZWFrOwpAQCAtMjkxLDYg
KzI5NiwxMiBAQCB2b2lkIFBhZ2VWaWV3cG9ydENvbnRyb2xsZXJDbGllbnRRdDo6em9vbVRvQXJl
YUdlc3R1cmVFbmRlZChjb25zdCBRUG9pbnRGJiB0b3VjaAogICAgIGFuaW1hdGVDb250ZW50UmVj
dFZpc2libGUoZW5kVmlzaWJsZUNvbnRlbnRSZWN0KTsKIH0KIAordm9pZCBQYWdlVmlld3BvcnRD
b250cm9sbGVyQ2xpZW50UXQ6OmNsZWFyUmVsYXRpdmVab29tU3RhdGUoKQoreworICAgIG1fem9v
bU91dFNjYWxlID0gMDsKKyAgICBtX3NjYWxlU3RhY2suY2xlYXIoKTsKK30KKwogUVJlY3RGIFBh
Z2VWaWV3cG9ydENvbnRyb2xsZXJDbGllbnRRdDo6bmVhcmVzdFZhbGlkVmlzaWJsZUNvbnRlbnRz
UmVjdCgpIGNvbnN0CiB7CiAgICAgZmxvYXQgdGFyZ2V0U2NhbGUgPSBtX2NvbnRyb2xsZXItPmlu
bmVyQm91bmRlZFZpZXdwb3J0U2NhbGUobV9wYWdlSXRlbS0+Y29udGVudHNTY2FsZSgpKTsKQEAg
LTMxNCw4ICszMjUsNyBAQCB2b2lkIFBhZ2VWaWV3cG9ydENvbnRyb2xsZXJDbGllbnRRdDo6c2V0
Vmlld3BvcnRQb3NpdGlvbihjb25zdCBGbG9hdFBvaW50JiBjb250ZQogdm9pZCBQYWdlVmlld3Bv
cnRDb250cm9sbGVyQ2xpZW50UXQ6OnNldENvbnRlbnRzU2NhbGUoZmxvYXQgbG9jYWxTY2FsZSwg
Ym9vbCB0cmVhdEFzSW5pdGlhbFZhbHVlKQogewogICAgIGlmICh0cmVhdEFzSW5pdGlhbFZhbHVl
KSB7Ci0gICAgICAgIG1fem9vbU91dFNjYWxlID0gMDsKLSAgICAgICAgbV9zY2FsZVN0YWNrLmNs
ZWFyKCk7CisgICAgICAgIGNsZWFyUmVsYXRpdmVab29tU3RhdGUoKTsKICAgICAgICAgc2V0Q29u
dGVudFJlY3RWaXNpYmxlUG9zaXRpb25BdFNjYWxlKFFQb2ludEYoKSwgbG9jYWxTY2FsZSk7CiAg
ICAgfSBlbHNlCiAgICAgICAgIHNjYWxlQ29udGVudChsb2NhbFNjYWxlKTsKQEAgLTQxNSw4ICs0
MjUsNyBAQCB2b2lkIFBhZ2VWaWV3cG9ydENvbnRyb2xsZXJDbGllbnRRdDo6cGluY2hHZXN0dXJl
U3RhcnRlZChjb25zdCBRUG9pbnRGJiBwaW5jaENlbgogICAgIGlmICghbV9jb250cm9sbGVyLT5h
bGxvd3NVc2VyU2NhbGluZygpKQogICAgICAgICByZXR1cm47CiAKLSAgICBtX3NjYWxlU3RhY2su
Y2xlYXIoKTsKLSAgICBtX3pvb21PdXRTY2FsZSA9IDAuMDsKKyAgICBjbGVhclJlbGF0aXZlWm9v
bVN0YXRlKCk7CiAKICAgICBtX2NvbnRyb2xsZXItPnN1c3BlbmRDb250ZW50KCk7CiAKQEAgLTQ5
MCw2ICs0OTksNyBAQCB2b2lkIFBhZ2VWaWV3cG9ydENvbnRyb2xsZXJDbGllbnRRdDo6ZGlkQ2hh
bmdlVmlzaWJsZUNvbnRlbnRzKCkKIAogdm9pZCBQYWdlVmlld3BvcnRDb250cm9sbGVyQ2xpZW50
UXQ6OmRpZENoYW5nZVZpZXdwb3J0QXR0cmlidXRlcygpCiB7CisgICAgY2xlYXJSZWxhdGl2ZVpv
b21TdGF0ZSgpOwogICAgIGVtaXQgbV92aWV3cG9ydEl0ZW0tPmV4cGVyaW1lbnRhbCgpLT50ZXN0
KCktPnZpZXdwb3J0Q2hhbmdlZCgpOwogfQogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9V
SVByb2Nlc3MvcXQvUGFnZVZpZXdwb3J0Q29udHJvbGxlckNsaWVudFF0LmggYi9Tb3VyY2UvV2Vi
S2l0Mi9VSVByb2Nlc3MvcXQvUGFnZVZpZXdwb3J0Q29udHJvbGxlckNsaWVudFF0LmgKaW5kZXgg
NjI1NWY5NDI5ZDEyZTFlNzA1NWI0ZmViMzYzNjc0NjE1YTMzZDAyNS4uNjg3ZjI5MTkzMjQ2Y2Rm
ZjIyNTI5Y2RkMDQzOWVmNTUxMGZkZjJmYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvVUlQ
cm9jZXNzL3F0L1BhZ2VWaWV3cG9ydENvbnRyb2xsZXJDbGllbnRRdC5oCisrKyBiL1NvdXJjZS9X
ZWJLaXQyL1VJUHJvY2Vzcy9xdC9QYWdlVmlld3BvcnRDb250cm9sbGVyQ2xpZW50UXQuaApAQCAt
MTI4LDYgKzEyOCw3IEBAIHByaXZhdGU6CiAgICAgdm9pZCBzZXRDb250ZW50UmVjdFZpc2libGVQ
b3NpdGlvbkF0U2NhbGUoY29uc3QgUVBvaW50RiYgbG9jYXRpb24sIHFyZWFsIGl0ZW1TY2FsZSk7
CiAgICAgdm9pZCBhbmltYXRlQ29udGVudFJlY3RWaXNpYmxlKGNvbnN0IFFSZWN0RiYgY29udGVu
dFJlY3QpOwogICAgIHZvaWQgc2NhbGVDb250ZW50KHFyZWFsIGl0ZW1TY2FsZSwgY29uc3QgUVBv
aW50RiYgY2VudGVySW5DU1NDb29yZGluYXRlcyA9IFFQb2ludEYoKSk7CisgICAgdm9pZCBjbGVh
clJlbGF0aXZlWm9vbVN0YXRlKCk7CiAKICAgICBTY2FsZUFuaW1hdGlvbiogbV9zY2FsZUFuaW1h
dGlvbjsKICAgICBRUG9pbnRGIG1fbGFzdFBpbmNoQ2VudGVySW5WaWV3cG9ydENvb3JkaW5hdGVz
Owo=
</data>
<flag name="review"
          id="190565"
          type_id="1"
          status="+"
          setter="kenneth"
    />
          </attachment>
      

    </bug>

</bugzilla>