<?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>116123</bug_id>
          
          <creation_ts>2013-05-14 13:00:00 -0700</creation_ts>
          <short_desc>[wk2] Not updating tiled backing coverage when main frame scrollability changes</short_desc>
          <delta_ts>2013-05-15 11:34:50 -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>WebKit2</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>simon.fraser</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>888996</commentid>
    <comment_count>0</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2013-05-14 13:00:00 -0700</bug_when>
    <thetext>&lt;rdar://problem/13836559&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>888997</commentid>
    <comment_count>1</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2013-05-14 13:01:21 -0700</bug_when>
    <thetext>This means that we can get stuck in limited-overdraw state even in our expand-view-to-content-size mode.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>889064</commentid>
    <comment_count>2</comment_count>
      <attachid>201770</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2013-05-14 16:45:32 -0700</bug_when>
    <thetext>Created attachment 201770
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>889077</commentid>
    <comment_count>3</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2013-05-14 17:36:31 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/150093</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>889420</commentid>
    <comment_count>4</comment_count>
      <attachid>201770</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2013-05-15 11:34:50 -0700</bug_when>
    <thetext>Comment on attachment 201770
patch

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

&gt; Source/WebCore/WebCore.exp.in:1157
&gt; +__ZN7WebCore9FrameView26adjustTiledBackingCoverageEv

words to test a crash</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>201770</attachid>
            <date>2013-05-14 16:45:32 -0700</date>
            <delta_ts>2013-05-15 11:34:50 -0700</delta_ts>
            <desc>patch</desc>
            <filename>adjustTiledBackingCoverage.diff</filename>
            <type>text/plain</type>
            <size>7715</size>
            <attacher name="Tim Horton">thorton</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCBhOTk1ZWU2Li5hZTJlYjg3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUg
QEAKKzIwMTMtMDUtMTQgIFRpbSBIb3J0b24gIDx0aW1vdGh5X2hvcnRvbkBhcHBsZS5jb20+CisK
KyAgICAgICAgW3drMl0gTm90IHVwZGF0aW5nIHRpbGVkIGJhY2tpbmcgY292ZXJhZ2Ugd2hlbiBt
YWluIGZyYW1lIHNjcm9sbGFiaWxpdHkgY2hhbmdlcworICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTE2MTIzCisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS8x
MzgzNjU1OT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAg
ICBFeHBvcnQgRnJhbWVWaWV3OjphZGp1c3RUaWxlZEJhY2tpbmdDb3ZlcmFnZS4KKworICAgICAg
ICAqIFdlYkNvcmUuZXhwLmluOgorCiAyMDEzLTA1LTE0ICBDb21taXQgUXVldWUgIDxjb21taXQt
cXVldWVAd2Via2l0Lm9yZz4KIAogICAgICAgICBVbnJldmlld2VkLCByb2xsaW5nIG91dCByMTUw
MDIzLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvV2ViQ29yZS5leHAuaW4gYi9Tb3VyY2Uv
V2ViQ29yZS9XZWJDb3JlLmV4cC5pbgppbmRleCBiZWY4NzUwLi5lNWIzNmY4IDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViQ29yZS9XZWJDb3JlLmV4cC5pbgorKysgYi9Tb3VyY2UvV2ViQ29yZS9XZWJD
b3JlLmV4cC5pbgpAQCAtMTE1NCw2ICsxMTU0LDcgQEAgX19aTjdXZWJDb3JlOUZyYW1lVmlldzIz
dXBkYXRlQ2FuSGF2ZVNjcm9sbGJhcnNFdgogX19aTjdXZWJDb3JlOUZyYW1lVmlldzI0Zm9yY2VM
YXlvdXRGb3JQYWdpbmF0aW9uRVJLTlNfOUZsb2F0U2l6ZUVTM19mTlNfMTlBZGp1c3RWaWV3U2l6
ZU9yTm90RQogX19aTjdXZWJDb3JlOUZyYW1lVmlldzI0cGFpbnRDb250ZW50c0ZvclNuYXBzaG90
RVBOU18xNUdyYXBoaWNzQ29udGV4dEVSS05TXzdJbnRSZWN0RU5TMF8xOFNlbGVjdGlvbkluU25h
cGhvdEVOUzBfMjZDb29yZGluYXRlU3BhY2VGb3JTbmFwc2hvdEUKIF9fWk43V2ViQ29yZTlGcmFt
ZVZpZXcyNmFkanVzdFBhZ2VIZWlnaHREZXByZWNhdGVkRVBmZmZmCitfX1pON1dlYkNvcmU5RnJh
bWVWaWV3MjZhZGp1c3RUaWxlZEJhY2tpbmdDb3ZlcmFnZUV2CiBfX1pON1dlYkNvcmU5RnJhbWVW
aWV3MjlzZXRTaG91bGRVcGRhdGVXaGlsZU9mZnNjcmVlbkViCiBfX1pON1dlYkNvcmU5RnJhbWVW
aWV3MzdzZXRTY3JvbGxpbmdQZXJmb3JtYW5jZUxvZ2dpbmdFbmFibGVkRWIKIF9fWk43V2ViQ29y
ZTlGcmFtZVZpZXczN3VwZGF0ZUxheW91dEFuZFN0eWxlSWZOZWVkZWRSZWN1cnNpdmVFdgpkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdDIvQ2hhbmdl
TG9nCmluZGV4IGY2NDg1ZGYuLjdiODdmY2IgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL0No
YW5nZUxvZworKysgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKQEAgLTEsMyArMSwzMiBAQAor
MjAxMy0wNS0xNCAgVGltIEhvcnRvbiAgPHRpbW90aHlfaG9ydG9uQGFwcGxlLmNvbT4KKworICAg
ICAgICBbd2syXSBOb3QgdXBkYXRpbmcgdGlsZWQgYmFja2luZyBjb3ZlcmFnZSB3aGVuIG1haW4g
ZnJhbWUgc2Nyb2xsYWJpbGl0eSBjaGFuZ2VzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0xMTYxMjMKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzEzODM2
NTU5PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICog
V2ViUHJvY2Vzcy9XZWJQYWdlL21hYy9UaWxlZENvcmVBbmltYXRpb25EcmF3aW5nQXJlYS5oOgor
ICAgICAgICAoVGlsZWRDb3JlQW5pbWF0aW9uRHJhd2luZ0FyZWEpOgorICAgICAgICBBZGQgdXBk
YXRlTWFpbkZyYW1lQ2xpcHNUb0V4cG9zZWRSZWN0LgorCisgICAgICAgICogV2ViUHJvY2Vzcy9X
ZWJQYWdlL21hYy9UaWxlZENvcmVBbmltYXRpb25EcmF3aW5nQXJlYS5tbToKKyAgICAgICAgKFdl
YktpdDo6VGlsZWRDb3JlQW5pbWF0aW9uRHJhd2luZ0FyZWE6OlRpbGVkQ29yZUFuaW1hdGlvbkRy
YXdpbmdBcmVhKToKKyAgICAgICAgKFdlYktpdDo6VGlsZWRDb3JlQW5pbWF0aW9uRHJhd2luZ0Fy
ZWE6OmZsdXNoTGF5ZXJzKToKKyAgICAgICAgUmVtb3ZlIG1fY2xpcHNUb0V4cG9zZWRSZWN0LiBX
ZSBkb24ndCBhY3R1YWxseSBuZWVkIGl0LgorCisgICAgICAgIChXZWJLaXQ6OlRpbGVkQ29yZUFu
aW1hdGlvbkRyYXdpbmdBcmVhOjptYWluRnJhbWVTY3JvbGxhYmlsaXR5Q2hhbmdlZCk6CisgICAg
ICAgIENhbGwgdXBkYXRlTWFpbkZyYW1lQ2xpcHNUb0V4cG9zZWRSZWN0IHNvIHRoYXQgd2UgY2Fu
IGFsd2F5cyB1cGRhdGUKKyAgICAgICAgdGlsZWQgYmFja2luZyBjb3ZlcmFnZSBhbmQgY2FuIGZh
Y3RvciBvdXQgb3VyIGNhbGxzIHRvIHNldENsaXBzVG9FeHBvc2VkUmVjdC4KKworICAgICAgICAo
V2ViS2l0OjpUaWxlZENvcmVBbmltYXRpb25EcmF3aW5nQXJlYTo6dXBkYXRlTWFpbkZyYW1lQ2xp
cHNUb0V4cG9zZWRSZWN0KToKKyAgICAgICAgRmFjdG9yIG91dCBzZXRDbGlwc1RvRXhwb3NlZFJl
Y3QgY2FsbHMgdG8gaGVyZSwgYW5kIGFsc28gY2FsbAorICAgICAgICBGcmFtZVZpZXc6OmFkanVz
dFRpbGVkQmFja2luZ0NvdmVyYWdlIHNvIHRoYXQgdGhlIEZyYW1lVmlldydzIHRpbGVkCisgICAg
ICAgIGJhY2tpbmcgaXMgaW5mb3JtZWQgdG8gYWxsb3cgb3ZlcmRyYXcgaW4gdGhlIFVJLXByb2Nl
c3Mtc2Nyb2xsaW5nIGNhc2UuCisKKyAgICAgICAgKFdlYktpdDo6VGlsZWRDb3JlQW5pbWF0aW9u
RHJhd2luZ0FyZWE6OnNldFJvb3RDb21wb3NpdGluZ0xheWVyKToKKyAgICAgICAgVXNlIHVwZGF0
ZU1haW5GcmFtZUNsaXBzVG9FeHBvc2VkUmVjdC4KKwogMjAxMy0wNS0xNCAgSm9jZWx5biBUdXJj
b3R0ZSAgPGpvY2VseW4udHVyY290dGVAZGlnaWEuY29tPgogCiAgICAgICAgIFtXaW5dIFJFR1JF
U1NJT04ocjE0OTk0NCk6IG1tYXAgaXMgbm90IGF2YWlsYWJsZSBvbiBXaW5kb3dzCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvbWFjL1RpbGVkQ29yZUFuaW1h
dGlvbkRyYXdpbmdBcmVhLmggYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvbWFj
L1RpbGVkQ29yZUFuaW1hdGlvbkRyYXdpbmdBcmVhLmgKaW5kZXggN2M4YTNjYy4uM2VhNzk2NCAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL21hYy9UaWxlZENv
cmVBbmltYXRpb25EcmF3aW5nQXJlYS5oCisrKyBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3Mv
V2ViUGFnZS9tYWMvVGlsZWRDb3JlQW5pbWF0aW9uRHJhd2luZ0FyZWEuaApAQCAtMTEwLDYgKzEx
MCw3IEBAIHByaXZhdGU6CiAgICAgdm9pZCB1cGRhdGVEZWJ1Z0luZm9MYXllcihib29sIHNob3dM
YXllcik7CiAKICAgICB2b2lkIHVwZGF0ZUludHJpbnNpY0NvbnRlbnRTaXplVGltZXJGaXJlZChX
ZWJDb3JlOjpUaW1lcjxUaWxlZENvcmVBbmltYXRpb25EcmF3aW5nQXJlYT4qKTsKKyAgICB2b2lk
IHVwZGF0ZU1haW5GcmFtZUNsaXBzVG9FeHBvc2VkUmVjdCgpOwogICAgIAogICAgIHZvaWQgaW52
YWxpZGF0ZUFsbFBhZ2VPdmVybGF5cygpOwogCkBAIC0xMzEsNyArMTMyLDYgQEAgcHJpdmF0ZToK
ICAgICBib29sIG1faGFzUm9vdENvbXBvc2l0aW5nTGF5ZXI7CiAKICAgICBXZWJDb3JlOjpGbG9h
dFJlY3QgbV9leHBvc2VkUmVjdDsKLSAgICBib29sIG1fY2xpcHNUb0V4cG9zZWRSZWN0OwogCiAg
ICAgV2ViQ29yZTo6SW50U2l6ZSBtX2xhc3RTZW50SW50cmluc2ljQ29udGVudFNpemU7CiAgICAg
V2ViQ29yZTo6VGltZXI8VGlsZWRDb3JlQW5pbWF0aW9uRHJhd2luZ0FyZWE+IG1fdXBkYXRlSW50
cmluc2ljQ29udGVudFNpemVUaW1lcjsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1dlYlBy
b2Nlc3MvV2ViUGFnZS9tYWMvVGlsZWRDb3JlQW5pbWF0aW9uRHJhd2luZ0FyZWEubW0gYi9Tb3Vy
Y2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvbWFjL1RpbGVkQ29yZUFuaW1hdGlvbkRyYXdp
bmdBcmVhLm1tCmluZGV4IGRkMjQ1YzguLmYyYTJlYWMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJL
aXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9tYWMvVGlsZWRDb3JlQW5pbWF0aW9uRHJhd2luZ0FyZWEu
bW0KKysrIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL21hYy9UaWxlZENvcmVB
bmltYXRpb25EcmF3aW5nQXJlYS5tbQpAQCAtNzAsNyArNzAsNiBAQCBUaWxlZENvcmVBbmltYXRp
b25EcmF3aW5nQXJlYTo6VGlsZWRDb3JlQW5pbWF0aW9uRHJhd2luZ0FyZWEoV2ViUGFnZSogd2Vi
UGFnZSwgYwogICAgICwgbV9sYXllclRyZWVTdGF0ZUlzRnJvemVuKGZhbHNlKQogICAgICwgbV9s
YXllckZsdXNoU2NoZWR1bGVyKHRoaXMpCiAgICAgLCBtX2lzUGFpbnRpbmdTdXNwZW5kZWQoIXBh
cmFtZXRlcnMuaXNWaXNpYmxlKQotICAgICwgbV9jbGlwc1RvRXhwb3NlZFJlY3QoZmFsc2UpCiAg
ICAgLCBtX3VwZGF0ZUludHJpbnNpY0NvbnRlbnRTaXplVGltZXIodGhpcywgJlRpbGVkQ29yZUFu
aW1hdGlvbkRyYXdpbmdBcmVhOjp1cGRhdGVJbnRyaW5zaWNDb250ZW50U2l6ZVRpbWVyRmlyZWQp
CiB7CiAgICAgUGFnZSogcGFnZSA9IG1fd2ViUGFnZS0+Y29yZVBhZ2UoKTsKQEAgLTM1MCw3ICsz
NDksNyBAQCBib29sIFRpbGVkQ29yZUFuaW1hdGlvbkRyYXdpbmdBcmVhOjpmbHVzaExheWVycygp
CiAgICAgfQogCiAgICAgSW50UmVjdCB2aXNpYmxlUmVjdCA9IGVuY2xvc2luZ0ludFJlY3QobV9y
b290TGF5ZXIuZ2V0KCkuZnJhbWUpOwotICAgIGlmIChtX2NsaXBzVG9FeHBvc2VkUmVjdCkKKyAg
ICBpZiAoIW1fd2ViUGFnZS0+bWFpbkZyYW1lSXNTY3JvbGxhYmxlKCkpCiAgICAgICAgIHZpc2li
bGVSZWN0LmludGVyc2VjdChlbmNsb3NpbmdJbnRSZWN0KG1fZXhwb3NlZFJlY3QpKTsKICAgICBm
b3IgKFBhZ2VPdmVybGF5TGF5ZXJNYXA6Oml0ZXJhdG9yIGl0ID0gbV9wYWdlT3ZlcmxheUxheWVy
cy5iZWdpbigpLCBlbmQgPSBtX3BhZ2VPdmVybGF5TGF5ZXJzLmVuZCgpOyBpdCAhPSBlbmQ7ICsr
aXQpIHsKICAgICAgICAgR3JhcGhpY3NMYXllciogbGF5ZXIgPSBpdC0+dmFsdWUuZ2V0KCk7CkBA
IC00MDIsMTQgKzQwMSw5IEBAIHZvaWQgVGlsZWRDb3JlQW5pbWF0aW9uRHJhd2luZ0FyZWE6OnNl
dEV4cG9zZWRSZWN0KGNvbnN0IEZsb2F0UmVjdCYgZXhwb3NlZFJlY3QpCiAgICAgICAgICAgICB0
aWxlZEJhY2tpbmctPnNldEV4cG9zZWRSZWN0KGV4cG9zZWRSZWN0KTsKIH0KIAotdm9pZCBUaWxl
ZENvcmVBbmltYXRpb25EcmF3aW5nQXJlYTo6bWFpbkZyYW1lU2Nyb2xsYWJpbGl0eUNoYW5nZWQo
Ym9vbCBpc1Njcm9sbGFibGUpCit2b2lkIFRpbGVkQ29yZUFuaW1hdGlvbkRyYXdpbmdBcmVhOjpt
YWluRnJhbWVTY3JvbGxhYmlsaXR5Q2hhbmdlZChib29sKQogewotICAgIG1fY2xpcHNUb0V4cG9z
ZWRSZWN0ID0gIWlzU2Nyb2xsYWJsZTsKLSAgICBtYWluRnJhbWVUaWxlZEJhY2tpbmcoKS0+c2V0
Q2xpcHNUb0V4cG9zZWRSZWN0KCFpc1Njcm9sbGFibGUpOwotCi0gICAgZm9yIChQYWdlT3Zlcmxh
eUxheWVyTWFwOjppdGVyYXRvciBpdCA9IG1fcGFnZU92ZXJsYXlMYXllcnMuYmVnaW4oKSwgZW5k
ID0gbV9wYWdlT3ZlcmxheUxheWVycy5lbmQoKTsgaXQgIT0gZW5kOyArK2l0KQotICAgICAgICBp
ZiAoVGlsZWRCYWNraW5nKiB0aWxlZEJhY2tpbmcgPSBpdC0+dmFsdWUtPnRpbGVkQmFja2luZygp
KQotICAgICAgICAgICAgdGlsZWRCYWNraW5nLT5zZXRDbGlwc1RvRXhwb3NlZFJlY3QoIWlzU2Ny
b2xsYWJsZSk7CisgICAgdXBkYXRlTWFpbkZyYW1lQ2xpcHNUb0V4cG9zZWRSZWN0KCk7CiB9CiAK
IHZvaWQgVGlsZWRDb3JlQW5pbWF0aW9uRHJhd2luZ0FyZWE6OnVwZGF0ZUdlb21ldHJ5KGNvbnN0
IEludFNpemUmIHZpZXdTaXplLCBjb25zdCBJbnRTaXplJiBsYXllclBvc2l0aW9uKQpAQCAtNTE1
LDYgKzUwOSwyOCBAQCB2b2lkIFRpbGVkQ29yZUFuaW1hdGlvbkRyYXdpbmdBcmVhOjp1cGRhdGVM
YXllckhvc3RpbmdDb250ZXh0KCkKICAgICAgICAgbV9sYXllckhvc3RpbmdDb250ZXh0LT5zZXRD
b2xvclNwYWNlKGNvbG9yU3BhY2UuZ2V0KCkpOwogfQogCit2b2lkIFRpbGVkQ29yZUFuaW1hdGlv
bkRyYXdpbmdBcmVhOjp1cGRhdGVNYWluRnJhbWVDbGlwc1RvRXhwb3NlZFJlY3QoKQoreworICAg
IGJvb2wgaXNTY3JvbGxhYmxlID0gbV93ZWJQYWdlLT5tYWluRnJhbWVJc1Njcm9sbGFibGUoKTsK
KworICAgIGlmIChUaWxlZEJhY2tpbmcqIHRpbGVkQmFja2luZyA9IG1haW5GcmFtZVRpbGVkQmFj
a2luZygpKQorICAgICAgICB0aWxlZEJhY2tpbmctPnNldENsaXBzVG9FeHBvc2VkUmVjdCghaXNT
Y3JvbGxhYmxlKTsKKworICAgIGZvciAoUGFnZU92ZXJsYXlMYXllck1hcDo6aXRlcmF0b3IgaXQg
PSBtX3BhZ2VPdmVybGF5TGF5ZXJzLmJlZ2luKCksIGVuZCA9IG1fcGFnZU92ZXJsYXlMYXllcnMu
ZW5kKCk7IGl0ICE9IGVuZDsgKytpdCkKKyAgICAgICAgaWYgKFRpbGVkQmFja2luZyogdGlsZWRC
YWNraW5nID0gaXQtPnZhbHVlLT50aWxlZEJhY2tpbmcoKSkKKyAgICAgICAgICAgIHRpbGVkQmFj
a2luZy0+c2V0Q2xpcHNUb0V4cG9zZWRSZWN0KCFpc1Njcm9sbGFibGUpOworCisgICAgRnJhbWUq
IGZyYW1lID0gbV93ZWJQYWdlLT5jb3JlUGFnZSgpLT5tYWluRnJhbWUoKTsKKyAgICBpZiAoIWZy
YW1lKQorICAgICAgICByZXR1cm47CisKKyAgICBGcmFtZVZpZXcqIGZyYW1lVmlldyA9IGZyYW1l
LT52aWV3KCk7CisgICAgaWYgKCFmcmFtZVZpZXcpCisgICAgICAgIHJldHVybjsKKworICAgIGZy
YW1lVmlldy0+YWRqdXN0VGlsZWRCYWNraW5nQ292ZXJhZ2UoKTsKK30KKwogdm9pZCBUaWxlZENv
cmVBbmltYXRpb25EcmF3aW5nQXJlYTo6c2V0Um9vdENvbXBvc2l0aW5nTGF5ZXIoQ0FMYXllciAq
bGF5ZXIpCiB7CiAgICAgQVNTRVJUKCFtX2xheWVyVHJlZVN0YXRlSXNGcm96ZW4pOwpAQCAtNTM2
LDkgKzU1MiwxMCBAQCB2b2lkIFRpbGVkQ29yZUFuaW1hdGlvbkRyYXdpbmdBcmVhOjpzZXRSb290
Q29tcG9zaXRpbmdMYXllcihDQUxheWVyICpsYXllcikKICAgICBpZiAoVGlsZWRCYWNraW5nKiB0
aWxlZEJhY2tpbmcgPSBtYWluRnJhbWVUaWxlZEJhY2tpbmcoKSkgewogICAgICAgICB0aWxlZEJh
Y2tpbmctPnNldEFnZ3Jlc3NpdmVseVJldGFpbnNUaWxlcyhtX3dlYlBhZ2UtPmNvcmVQYWdlKCkt
PnNldHRpbmdzKCktPmFnZ3Jlc3NpdmVUaWxlUmV0ZW50aW9uRW5hYmxlZCgpKTsKICAgICAgICAg
dGlsZWRCYWNraW5nLT5zZXRFeHBvc2VkUmVjdChtX2V4cG9zZWRSZWN0KTsKLSAgICAgICAgdGls
ZWRCYWNraW5nLT5zZXRDbGlwc1RvRXhwb3NlZFJlY3QoIW1fd2ViUGFnZS0+bWFpbkZyYW1lSXNT
Y3JvbGxhYmxlKCkpOwogICAgIH0KIAorICAgIHVwZGF0ZU1haW5GcmFtZUNsaXBzVG9FeHBvc2Vk
UmVjdCgpOworCiAgICAgdXBkYXRlRGVidWdJbmZvTGF5ZXIobV93ZWJQYWdlLT5jb3JlUGFnZSgp
LT5zZXR0aW5ncygpLT5zaG93VGlsZWRTY3JvbGxpbmdJbmRpY2F0b3IoKSk7CiAKICAgICBbQ0FU
cmFuc2FjdGlvbiBjb21taXRdOwo=
</data>
<flag name="review"
          id="223116"
          type_id="1"
          status="+"
          setter="simon.fraser"
    />
          </attachment>
      

    </bug>

</bugzilla>