<?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>109497</bug_id>
          
          <creation_ts>2013-02-11 15:05:56 -0800</creation_ts>
          <short_desc>FrameView::setScrollPosition should clamp scroll position before handing it to ScrollingCoordinator instead of depending on ScrollView to do this</short_desc>
          <delta_ts>2013-02-27 04:23:07 -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>Layout and Rendering</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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Tim Horton">thorton</reporter>
          <assigned_to name="Tim Horton">thorton</assigned_to>
          <cc>andersca</cc>
    
    <cc>ap</cc>
    
    <cc>bdakin</cc>
    
    <cc>sam</cc>
    
    <cc>simon.fraser</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>830181</commentid>
    <comment_count>0</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2013-02-11 15:05:56 -0800</bug_when>
    <thetext>Steps to Reproduce:

Try to type rapidly into the &quot;Homepage Title Format&quot; field in the squarespace admin console with ToT WebKit.

&lt;rdar://problem/12631789&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>830182</commentid>
    <comment_count>1</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2013-02-11 15:06:23 -0800</bug_when>
    <thetext>Uhh, if you follow the steps to reproduce, you see flashing. Because we&apos;re scrolling out of view for one frame.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>830187</commentid>
    <comment_count>2</comment_count>
      <attachid>187690</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2013-02-11 15:10:22 -0800</bug_when>
    <thetext>Created attachment 187690
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>830192</commentid>
    <comment_count>3</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2013-02-11 15:16:29 -0800</bug_when>
    <thetext>http://trac.webkit.org/changeset/142526</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>830379</commentid>
    <comment_count>4</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2013-02-11 17:28:20 -0800</bug_when>
    <thetext>Is this related to bug 105902?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>830381</commentid>
    <comment_count>5</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2013-02-11 17:29:46 -0800</bug_when>
    <thetext>I don&apos;t think so, no.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>842936</commentid>
    <comment_count>6</comment_count>
      <attachid>187690</attachid>
    <who name="John Knottenbelt">jknotten</who>
    <bug_when>2013-02-27 04:23:07 -0800</bug_when>
    <thetext>Comment on attachment 187690
patch

View in context: https://bugs.webkit.org/attachment.cgi?id=187690&amp;action=review

&gt; Source/WebCore/page/FrameView.cpp:1783
&gt; +    if (newScrollPosition == scrollPosition())

In Safari Mobile, when the page loads, is the scrollPosition() already at (0,0), or is it at some other value? 

If it starts off at (0,0), this change stops window.scrollTo(0,0) from hiding the URL bar. window.scrollTo(0,1), would be unaffected.

Any information you can provide here would be very helpful, especially with respect to https://bugs.webkit.org/show_bug.cgi?id=107026

Thanks!</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>187690</attachid>
            <date>2013-02-11 15:10:22 -0800</date>
            <delta_ts>2013-02-27 04:23:07 -0800</delta_ts>
            <desc>patch</desc>
            <filename>clamp-scrolling.diff</filename>
            <type>text/plain</type>
            <size>8778</size>
            <attacher name="Tim Horton">thorton</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBiYTYwZjY2Li5iYzYwOGZjIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjMgQEAKKzIwMTMtMDIt
MTEgIFRpbSBIb3J0b24gIDx0aW1vdGh5X2hvcnRvbkBhcHBsZS5jb20+CisKKyAgICAgICAgRnJh
bWVWaWV3OjpzZXRTY3JvbGxQb3NpdGlvbiBzaG91bGQgY2xhbXAgc2Nyb2xsIHBvc2l0aW9uIGJl
Zm9yZSBoYW5kaW5nIGl0IHRvCisgICAgICAgIFNjcm9sbGluZ0Nvb3JkaW5hdG9yIGluc3RlYWQg
b2YgZGVwZW5kaW5nIG9uIFNjcm9sbFZpZXcgdG8gZG8gdGhpcworICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA5NDk3CisgICAgICAgIDxyZGFyOi8vcHJv
YmxlbS8xMjYzMTc4OT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICBBZGp1c3Qgc29tZSB0ZXN0IHJlc3VsdHMgd2hpY2ggcHJldmlvdXNseSBleHBlY3Rl
ZCBvdXQtb2YtYm91bmRzIHNjcm9sbGluZyB0byBoYXBwZW4uCisKKyAgICAgICAgQWRkIGEgdGVz
dCB0aGF0IGVuc3VyZXMgdGhhdCBvdXQtb2YtYm91bmRzIHNjcm9sbGluZyBkb2Vzbid0IGhhcHBl
bi4KKworICAgICAgICAqIHBsYXRmb3JtL21hYy13azIvdGlsZWQtZHJhd2luZy9jbGFtcC1vdXQt
b2YtYm91bmRzLXNjcm9sbHMtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBwbGF0Zm9y
bS9tYWMtd2syL3RpbGVkLWRyYXdpbmcvY2xhbXAtb3V0LW9mLWJvdW5kcy1zY3JvbGxzLmh0bWw6
IEFkZGVkLgorICAgICAgICAqIHBsYXRmb3JtL21hYy13azIvdGlsZWQtZHJhd2luZy9maXhlZC9u
ZWdhdGl2ZS1zY3JvbGwtb2Zmc2V0LWV4cGVjdGVkLnR4dDoKKyAgICAgICAgKiBwbGF0Zm9ybS9t
YWMtd2syL3RpbGVkLWRyYXdpbmcvZml4ZWQvbmVnYXRpdmUtc2Nyb2xsLW9mZnNldC1pbi12aWV3
LWV4cGVjdGVkLnR4dDoKKyAgICAgICAgKiBwbGF0Zm9ybS9tYWMtd2syL3RpbGVkLWRyYXdpbmcv
c3RpY2t5L25lZ2F0aXZlLXNjcm9sbC1vZmZzZXQtZXhwZWN0ZWQudHh0OgorICAgICAgICAqIHBs
YXRmb3JtL21hYy13azIvdGlsZWQtZHJhd2luZy90aWxlLWNvdmVyYWdlLXNjcm9sbC10by1ib3R0
b20tZXhwZWN0ZWQudHh0OgorCiAyMDEzLTAyLTExICBBZGFtIEJhcnRoICA8YWJhcnRoQHdlYmtp
dC5vcmc+CiAKICAgICAgICAgZG9jdW1lbnQud3JpdGUgZHVyaW5nIHdpbmRvdy5vbmxvYWQgY2Fu
IHRyaWdnZXIgRHVtcFJlbmRlclRyZWUgdG8gZHVtcCB0aGUgcmVuZGVyIHRyZWUKZGlmZiAtLWdp
dCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy13azIvdGlsZWQtZHJhd2luZy9jbGFtcC1vdXQt
b2YtYm91bmRzLXNjcm9sbHMtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFj
LXdrMi90aWxlZC1kcmF3aW5nL2NsYW1wLW91dC1vZi1ib3VuZHMtc2Nyb2xscy1leHBlY3RlZC50
eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uOGQ2NGQ3MQotLS0gL2Rldi9u
dWxsCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy13azIvdGlsZWQtZHJhd2luZy9jbGFt
cC1vdXQtb2YtYm91bmRzLXNjcm9sbHMtZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsNDAgQEAKK0F0
dGVtcHRlZCBzY3JvbGwgdG8gLTUwMDAsIDAKKyhTY3JvbGxpbmcgbm9kZQorICAodmlld3BvcnQg
cmVjdCAwIDAgNzg1IDU4NSkKKyAgKGNvbnRlbnRzIHNpemUgNTAwOCA1MDIxKQorKQorCitBdHRl
bXB0ZWQgc2Nyb2xsIHRvIDAsIC01MDAwCisoU2Nyb2xsaW5nIG5vZGUKKyAgKHZpZXdwb3J0IHJl
Y3QgMCAwIDc4NSA1ODUpCisgIChjb250ZW50cyBzaXplIDUwMDggNTAyMSkKKykKKworQXR0ZW1w
dGVkIHNjcm9sbCB0byAtNTAwMCwgLTUwMDAKKyhTY3JvbGxpbmcgbm9kZQorICAodmlld3BvcnQg
cmVjdCAwIDAgNzg1IDU4NSkKKyAgKGNvbnRlbnRzIHNpemUgNTAwOCA1MDIxKQorKQorCitBdHRl
bXB0ZWQgc2Nyb2xsIHRvIDEwMDAwLCAwCisoU2Nyb2xsaW5nIG5vZGUKKyAgKHZpZXdwb3J0IHJl
Y3QgMCAwIDc4NSA1ODUpCisgIChjb250ZW50cyBzaXplIDUwMDggNTAyMSkKKyAgKHJlcXVlc3Rl
ZCBzY3JvbGwgcG9zaXRpb24gNDIyMyAwKQorKQorCitBdHRlbXB0ZWQgc2Nyb2xsIHRvIDAsIDEw
MDAwCisoU2Nyb2xsaW5nIG5vZGUKKyAgKHZpZXdwb3J0IHJlY3QgMCAwIDc4NSA1ODUpCisgIChj
b250ZW50cyBzaXplIDUwMDggNTAyMSkKKyAgKHJlcXVlc3RlZCBzY3JvbGwgcG9zaXRpb24gMCA0
NDM2KQorKQorCitBdHRlbXB0ZWQgc2Nyb2xsIHRvIDEwMDAwLCAxMDAwMAorKFNjcm9sbGluZyBu
b2RlCisgICh2aWV3cG9ydCByZWN0IDAgMCA3ODUgNTg1KQorICAoY29udGVudHMgc2l6ZSA1MDA4
IDUwMjEpCisgIChyZXF1ZXN0ZWQgc2Nyb2xsIHBvc2l0aW9uIDQyMjMgNDQzNikKKykKKworCmRp
ZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMtd2syL3RpbGVkLWRyYXdpbmcvY2xh
bXAtb3V0LW9mLWJvdW5kcy1zY3JvbGxzLmh0bWwgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMt
d2syL3RpbGVkLWRyYXdpbmcvY2xhbXAtb3V0LW9mLWJvdW5kcy1zY3JvbGxzLmh0bWwKbmV3IGZp
bGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uZmIzZjYzMwotLS0gL2Rldi9udWxsCisrKyBi
L0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy13azIvdGlsZWQtZHJhd2luZy9jbGFtcC1vdXQtb2Yt
Ym91bmRzLXNjcm9sbHMuaHRtbApAQCAtMCwwICsxLDQxIEBACis8IURPQ1RZUEUgaHRtbD4KKwor
PGh0bWw+Cis8aGVhZD4KKyAgICA8c3R5bGU+CisgICAgICAgIGJvZHkgeworICAgICAgICAgICAg
d2lkdGg6IDUwMDBweDsKKyAgICAgICAgICAgIGhlaWdodDogNTAwMHB4OworICAgICAgICB9Cisg
ICAgPC9zdHlsZT4KKyAgICA8c2NyaXB0PgorICAgICAgICBpZiAod2luZG93LnRlc3RSdW5uZXIp
CisgICAgICAgICAgICB0ZXN0UnVubmVyLmR1bXBBc1RleHQoKTsKKworICAgICAgICBmdW5jdGlv
biBsb2dTY3JvbGxBdHRlbXB0KHgsIHkpCisgICAgICAgIHsKKyAgICAgICAgICAgIHdpbmRvdy5z
Y3JvbGxUbyh4LCB5KTsKKworICAgICAgICAgICAgaWYgKHdpbmRvdy5pbnRlcm5hbHMpCisgICAg
ICAgICAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3Njcm9sbGluZ1RyZWUnKS5pbm5l
clRleHQgKz0gIkF0dGVtcHRlZCBzY3JvbGwgdG8gIiArIHggKyAiLCAiICsgeSArICJcbiIgKyB3
aW5kb3cuaW50ZXJuYWxzLnNjcm9sbGluZ1N0YXRlVHJlZUFzVGV4dChkb2N1bWVudCkgKyAiXG4i
OworICAgICAgICB9CisKKyAgICAgICAgZnVuY3Rpb24gZG9UZXN0KCkKKyAgICAgICAgeworICAg
ICAgICAgICAgLy8gVGhlc2Ugc2Nyb2xscyBzaG91bGQgY2xhbXAgdG8gMCwgMC4KKyAgICAgICAg
ICAgIGxvZ1Njcm9sbEF0dGVtcHQoLTUwMDAsIDApOworICAgICAgICAgICAgbG9nU2Nyb2xsQXR0
ZW1wdCgwLCAtNTAwMCk7CisgICAgICAgICAgICBsb2dTY3JvbGxBdHRlbXB0KC01MDAwLCAtNTAw
MCk7CisKKyAgICAgICAgICAgIC8vIFRoZXNlIHNjcm9sbHMgc2hvdWxkIGNsYW1wIHRvIHRoZSBi
b3R0b20vcmlnaHQgZWRnZXMuCisgICAgICAgICAgICBsb2dTY3JvbGxBdHRlbXB0KDEwMDAwLCAw
KTsKKyAgICAgICAgICAgIGxvZ1Njcm9sbEF0dGVtcHQoMCwgMTAwMDApOworICAgICAgICAgICAg
bG9nU2Nyb2xsQXR0ZW1wdCgxMDAwMCwgMTAwMDApOworICAgICAgICB9CisgICAgICAgIHdpbmRv
dy5hZGRFdmVudExpc3RlbmVyKCdsb2FkJywgZG9UZXN0LCBmYWxzZSk7CisgICAgPC9zY3JpcHQ+
Cis8L2hlYWQ+Cis8Ym9keT4KKzxwcmUgaWQ9InNjcm9sbGluZ1RyZWUiPjwvcHJlPgorPC9ib2R5
PgorPC9odG1sPgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjLXdrMi90aWxl
ZC1kcmF3aW5nL2ZpeGVkL25lZ2F0aXZlLXNjcm9sbC1vZmZzZXQtZXhwZWN0ZWQudHh0IGIvTGF5
b3V0VGVzdHMvcGxhdGZvcm0vbWFjLXdrMi90aWxlZC1kcmF3aW5nL2ZpeGVkL25lZ2F0aXZlLXNj
cm9sbC1vZmZzZXQtZXhwZWN0ZWQudHh0CmluZGV4IGRjMDM3OTQuLmU5MzAyYjIgMTAwNjQ0Ci0t
LSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy13azIvdGlsZWQtZHJhd2luZy9maXhlZC9uZWdh
dGl2ZS1zY3JvbGwtb2Zmc2V0LWV4cGVjdGVkLnR4dAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9y
bS9tYWMtd2syL3RpbGVkLWRyYXdpbmcvZml4ZWQvbmVnYXRpdmUtc2Nyb2xsLW9mZnNldC1leHBl
Y3RlZC50eHQKQEAgLTEsNyArMSw2IEBACiAoU2Nyb2xsaW5nIG5vZGUKICAgKHZpZXdwb3J0IHJl
Y3QgMCAwIDc4NSA2MDApCiAgIChjb250ZW50cyBzaXplIDc4NSAyMjIxKQotICAocmVxdWVzdGVk
IHNjcm9sbCBwb3NpdGlvbiAwIC0yMCkKICAgKGNoaWxkcmVuIDEKICAgICAoRml4ZWQgbm9kZQog
ICAgICAgKGFuY2hvciBlZGdlczogQW5jaG9yRWRnZUxlZnQgQW5jaG9yRWRnZVRvcCkKZGlmZiAt
LWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy13azIvdGlsZWQtZHJhd2luZy9maXhlZC9u
ZWdhdGl2ZS1zY3JvbGwtb2Zmc2V0LWluLXZpZXctZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMv
cGxhdGZvcm0vbWFjLXdrMi90aWxlZC1kcmF3aW5nL2ZpeGVkL25lZ2F0aXZlLXNjcm9sbC1vZmZz
ZXQtaW4tdmlldy1leHBlY3RlZC50eHQKaW5kZXggYjRmMWFiYi4uZDQ5MDUzMSAxMDA2NDQKLS0t
IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjLXdrMi90aWxlZC1kcmF3aW5nL2ZpeGVkL25lZ2F0
aXZlLXNjcm9sbC1vZmZzZXQtaW4tdmlldy1leHBlY3RlZC50eHQKKysrIGIvTGF5b3V0VGVzdHMv
cGxhdGZvcm0vbWFjLXdrMi90aWxlZC1kcmF3aW5nL2ZpeGVkL25lZ2F0aXZlLXNjcm9sbC1vZmZz
ZXQtaW4tdmlldy1leHBlY3RlZC50eHQKQEAgLTEsNyArMSw2IEBACiAoU2Nyb2xsaW5nIG5vZGUK
ICAgKHZpZXdwb3J0IHJlY3QgMCAwIDc4NSA2MDApCiAgIChjb250ZW50cyBzaXplIDc4NSAyMjIx
KQotICAocmVxdWVzdGVkIHNjcm9sbCBwb3NpdGlvbiAwIC0yMDApCiAgIChjaGlsZHJlbiAxCiAg
ICAgKEZpeGVkIG5vZGUKICAgICAgIChhbmNob3IgZWRnZXM6IEFuY2hvckVkZ2VMZWZ0IEFuY2hv
ckVkZ2VCb3R0b20pCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMtd2syL3Rp
bGVkLWRyYXdpbmcvc3RpY2t5L25lZ2F0aXZlLXNjcm9sbC1vZmZzZXQtZXhwZWN0ZWQudHh0IGIv
TGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjLXdrMi90aWxlZC1kcmF3aW5nL3N0aWNreS9uZWdhdGl2
ZS1zY3JvbGwtb2Zmc2V0LWV4cGVjdGVkLnR4dAppbmRleCBiMGMzNTllLi5jZmFhNTA3IDEwMDY0
NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMtd2syL3RpbGVkLWRyYXdpbmcvc3RpY2t5
L25lZ2F0aXZlLXNjcm9sbC1vZmZzZXQtZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRlc3RzL3Bs
YXRmb3JtL21hYy13azIvdGlsZWQtZHJhd2luZy9zdGlja3kvbmVnYXRpdmUtc2Nyb2xsLW9mZnNl
dC1leHBlY3RlZC50eHQKQEAgLTEsNyArMSw2IEBACiAoU2Nyb2xsaW5nIG5vZGUKICAgKHZpZXdw
b3J0IHJlY3QgMCAwIDc4NSA2MDApCiAgIChjb250ZW50cyBzaXplIDc4NSAyMjE2KQotICAocmVx
dWVzdGVkIHNjcm9sbCBwb3NpdGlvbiAwIC0yMCkKICAgKGNoaWxkcmVuIDEKICAgICAoU3RpY2t5
IG5vZGUKICAgICAgIChhbmNob3IgZWRnZXM6IEFuY2hvckVkZ2VMZWZ0IEFuY2hvckVkZ2VSaWdo
dCBBbmNob3JFZGdlQm90dG9tKQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFj
LXdrMi90aWxlZC1kcmF3aW5nL3RpbGUtY292ZXJhZ2Utc2Nyb2xsLXRvLWJvdHRvbS1leHBlY3Rl
ZC50eHQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMtd2syL3RpbGVkLWRyYXdpbmcvdGlsZS1j
b3ZlcmFnZS1zY3JvbGwtdG8tYm90dG9tLWV4cGVjdGVkLnR4dAppbmRleCBlMGI4ZGQ2Li5iM2Zk
ZjgyIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMtd2syL3RpbGVkLWRyYXdp
bmcvdGlsZS1jb3ZlcmFnZS1zY3JvbGwtdG8tYm90dG9tLWV4cGVjdGVkLnR4dAorKysgYi9MYXlv
dXRUZXN0cy9wbGF0Zm9ybS9tYWMtd2syL3RpbGVkLWRyYXdpbmcvdGlsZS1jb3ZlcmFnZS1zY3Jv
bGwtdG8tYm90dG9tLWV4cGVjdGVkLnR4dApAQCAtMSwxNiArMSwxNiBAQAogKEdyYXBoaWNzTGF5
ZXIKICAgKGJvdW5kcyA3ODUuMDAgNTAyMS4wMCkKLSAgKHZpc2libGUgcmVjdCAwLjAwLCA1MDAw
LjAwIDc4NS4wMCB4IDIxLjAwKQorICAodmlzaWJsZSByZWN0IDAuMDAsIDQ0MjEuMDAgNzg1LjAw
IHggNjAwLjAwKQogICAoY2hpbGRyZW4gMQogICAgIChHcmFwaGljc0xheWVyCiAgICAgICAoYm91
bmRzIDc4NS4wMCA1MDIxLjAwKQogICAgICAgKGNvbnRlbnRzT3BhcXVlIDEpCiAgICAgICAoZHJh
d3NDb250ZW50IDEpCiAgICAgICAoYmFja2dyb3VuZENvbG9yICNGRkZGRkYpCi0gICAgICAodmlz
aWJsZSByZWN0IDAuMDAsIDUwMDAuMDAgNzg1LjAwIHggMjEuMDApCi0gICAgICAodGlsZSBjYWNo
ZSBjb3ZlcmFnZSAwLCA0NjA4IDc4NSB4IDQxMykKKyAgICAgICh2aXNpYmxlIHJlY3QgMC4wMCwg
NDQyMS4wMCA3ODUuMDAgeCA2MDAuMDApCisgICAgICAodGlsZSBjYWNoZSBjb3ZlcmFnZSAwLCAz
MDcyIDc4NSB4IDE5NDkpCiAgICAgICAodGlsZSBzaXplIDUxMiB4IDUxMikKLSAgICAgICh0b3Ag
bGVmdCB0aWxlIDAsIDkgdGlsZXMgZ3JpZCAyIHggMSkKKyAgICAgICh0b3AgbGVmdCB0aWxlIDAs
IDYgdGlsZXMgZ3JpZCAyIHggNCkKICAgICAgIChjaGlsZHJlbiAxCiAgICAgICAgIChHcmFwaGlj
c0xheWVyCiAgICAgICAgICAgKHZpc2libGUgcmVjdCAwLjAwLCAwLjAwIDAuMDAgeCAwLjAwKQpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nIGIvU291cmNlL1dlYkNvcmUvQ2hh
bmdlTG9nCmluZGV4IDA4OWQ0OWMuLjMxZWFkOGIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3Jl
L0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyMCBA
QAorMjAxMy0wMi0xMSAgVGltIEhvcnRvbiAgPHRpbW90aHlfaG9ydG9uQGFwcGxlLmNvbT4KKwor
ICAgICAgICBGcmFtZVZpZXc6OnNldFNjcm9sbFBvc2l0aW9uIHNob3VsZCBjbGFtcCBzY3JvbGwg
cG9zaXRpb24gYmVmb3JlIGhhbmRpbmcgaXQgdG8KKyAgICAgICAgU2Nyb2xsaW5nQ29vcmRpbmF0
b3IgaW5zdGVhZCBvZiBkZXBlbmRpbmcgb24gU2Nyb2xsVmlldyB0byBkbyB0aGlzCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDk0OTcKKyAgICAgICAg
PHJkYXI6Ly9wcm9ibGVtLzEyNjMxNzg5PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgIENsYW1wIHNjcm9sbCBwb3NpdGlvbiBiZWZvcmUgaGFuZGluZyBp
dCB0byBTY3JvbGxpbmdDb29yZGluYXRvci4gQWxzbywgbGlrZSBTY3JvbGxWaWV3IGRvZXMsCisg
ICAgICAgIGJhaWwgb3V0IGlmIHdlJ3ZlIGFscmVhZHkgc2Nyb2xsZWQgdG8gdGhlIGNsYW1wZWQg
c2Nyb2xsIHBvc2l0aW9uLgorCisgICAgICAgIFRlc3Q6IHBsYXRmb3JtL21hYy13azIvdGlsZWQt
ZHJhd2luZy9jbGFtcC1vdXQtb2YtYm91bmRzLXNjcm9sbHMuaHRtbAorCisgICAgICAgICogcGFn
ZS9GcmFtZVZpZXcuY3BwOgorICAgICAgICAoV2ViQ29yZTo6RnJhbWVWaWV3OjpzZXRTY3JvbGxQ
b3NpdGlvbik6CisKIDIwMTMtMDItMTEgIEVyaWMgU2VpZGVsICA8ZXJpY0B3ZWJraXQub3JnPgog
CiAgICAgICAgIE1ha2UgV2ViVlRUVG9rZW5pemVyIHN0b3AgaW5oZXJpdGluZyBmcm9tIE1hcmt1
cFRva2VuaXplckJhc2UKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BhZ2UvRnJhbWVWaWV3
LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BhZ2UvRnJhbWVWaWV3LmNwcAppbmRleCAzM2NjZWE2Li4z
NmEyMGMyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL0ZyYW1lVmlldy5jcHAKKysr
IGIvU291cmNlL1dlYkNvcmUvcGFnZS9GcmFtZVZpZXcuY3BwCkBAIC0xNzc4LDEwICsxNzc4LDE1
IEBAIHZvaWQgRnJhbWVWaWV3OjpzZXRTY3JvbGxQb3NpdGlvbihjb25zdCBJbnRQb2ludCYgc2Ny
b2xsUG9pbnQpCiAgICAgVGVtcG9yYXJ5Q2hhbmdlPGJvb2w+IGNoYW5nZUluUHJvZ3JhbW1hdGlj
U2Nyb2xsKG1faW5Qcm9ncmFtbWF0aWNTY3JvbGwsIHRydWUpOwogICAgIG1fbWFpbnRhaW5TY3Jv
bGxQb3NpdGlvbkFuY2hvciA9IDA7CiAKLSAgICBpZiAocmVxdWVzdFNjcm9sbFBvc2l0aW9uVXBk
YXRlKHNjcm9sbFBvaW50KSkKKyAgICBJbnRQb2ludCBuZXdTY3JvbGxQb3NpdGlvbiA9IGFkanVz
dFNjcm9sbFBvc2l0aW9uV2l0aGluUmFuZ2Uoc2Nyb2xsUG9pbnQpOworCisgICAgaWYgKG5ld1Nj
cm9sbFBvc2l0aW9uID09IHNjcm9sbFBvc2l0aW9uKCkpCisgICAgICAgIHJldHVybjsKKworICAg
IGlmIChyZXF1ZXN0U2Nyb2xsUG9zaXRpb25VcGRhdGUobmV3U2Nyb2xsUG9zaXRpb24pKQogICAg
ICAgICByZXR1cm47CiAKLSAgICBTY3JvbGxWaWV3OjpzZXRTY3JvbGxQb3NpdGlvbihzY3JvbGxQ
b2ludCk7CisgICAgU2Nyb2xsVmlldzo6c2V0U2Nyb2xsUG9zaXRpb24obmV3U2Nyb2xsUG9zaXRp
b24pOwogfQogCiB2b2lkIEZyYW1lVmlldzo6ZGVsZWdhdGVzU2Nyb2xsaW5nRGlkQ2hhbmdlKCkK
</data>
<flag name="review"
          id="207580"
          type_id="1"
          status="+"
          setter="simon.fraser"
    />
          </attachment>
      

    </bug>

</bugzilla>