<?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>237698</bug_id>
          
          <creation_ts>2022-03-09 21:40:03 -0800</creation_ts>
          <short_desc>Fix WebContent jetsam that occurs when selecting text in a large e-mail</short_desc>
          <delta_ts>2022-03-11 09:40:56 -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>Scrolling</component>
          <version>WebKit Local Build</version>
          <rep_platform>iPhone / iPad</rep_platform>
          <op_sys>iOS 15</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="Ben Nham">nham</reporter>
          <assigned_to name="Ben Nham">nham</assigned_to>
          <cc>nham</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>wenson_hsieh</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1849963</commentid>
    <comment_count>0</comment_count>
    <who name="Ben Nham">nham</who>
    <bug_when>2022-03-09 21:40:03 -0800</bug_when>
    <thetext>WebContent often jetsams when selecting text in a large e-mail in MobileMail.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1849964</commentid>
    <comment_count>1</comment_count>
    <who name="Ben Nham">nham</who>
    <bug_when>2022-03-09 21:40:31 -0800</bug_when>
    <thetext>rdar://88549631</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1849965</commentid>
    <comment_count>2</comment_count>
      <attachid>454314</attachid>
    <who name="Ben Nham">nham</who>
    <bug_when>2022-03-09 21:41:20 -0800</bug_when>
    <thetext>Created attachment 454314
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1849966</commentid>
    <comment_count>3</comment_count>
      <attachid>454314</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2022-03-09 21:50:39 -0800</bug_when>
    <thetext>Comment on attachment 454314
Patch

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

&gt; Source/WebCore/page/FrameView.cpp:2735
&gt; +#if PLATFORM(IOS_FAMILY)
&gt; +        tiledBacking-&gt;prepopulateRect(FloatRect(position, exposedContentRect().size()));
&gt; +#else
&gt; +        auto rect = FloatRect(position, visibleContentRect().size());
&gt; +        if (auto exposedRect = viewExposedRect()) {
&gt; +            exposedRect-&gt;setLocation(position);
&gt; +            rect.intersect(*exposedRect);
&gt; +        }
&gt; +        tiledBacking-&gt;prepopulateRect(rect);
&gt; +#endif

I generally prefer the #ifdef to just surround the argument computation, so there&apos;s only one line that calls tiledBacking-&gt;prepopulateRect().

Are you sure you want to change the macOS behavior at this time?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1849967</commentid>
    <comment_count>4</comment_count>
    <who name="Ben Nham">nham</who>
    <bug_when>2022-03-09 21:54:45 -0800</bug_when>
    <thetext>It&apos;s probably better to leave the macOS path alone since content rects work differently on that platform and we don&apos;t have evidence of this bug on macOS.

I&apos;ll submit a newer version of the patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1849968</commentid>
    <comment_count>5</comment_count>
      <attachid>454315</attachid>
    <who name="Ben Nham">nham</who>
    <bug_when>2022-03-09 21:59:05 -0800</bug_when>
    <thetext>Created attachment 454315
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1850542</commentid>
    <comment_count>6</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-03-11 09:40:53 -0800</bug_when>
    <thetext>Committed r291175 (248335@main): &lt;https://commits.webkit.org/248335@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 454315.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>454314</attachid>
            <date>2022-03-09 21:41:20 -0800</date>
            <delta_ts>2022-03-09 22:01:02 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-237698-20220309214119.patch</filename>
            <type>text/plain</type>
            <size>3313</size>
            <attacher name="Ben Nham">nham</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjkwODUwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggY2ViYjFiZTQ5OWFiNTI2
MDQ1M2Q5ZDkzODA1MWZjODhiMjA2ZDlmZi4uZjMyYTM5YWJmMDY3NTkzNjVlNzBkMWY1NGQ4ZWRj
OGRmNWU2NDg5MSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMzIEBACisyMDIyLTAzLTA5ICBCZW4g
TmhhbSAgPG5oYW1AYXBwbGUuY29tPgorCisgICAgICAgIEZpeCBXZWJDb250ZW50IGpldHNhbSB0
aGF0IG9jY3VycyB3aGVuIHNlbGVjdGluZyB0ZXh0IGluIGEgbGFyZ2UgZS1tYWlsCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMzc2OTgKKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBXaGVuIHNlbGVjdGluZyB0
ZXh0IGluIGEgbGFyZ2UgZS1tYWlsIGluIE1vYmlsZU1haWwsIHdlIG9mdGVuIGpldHNhbS4gVGhp
cyBpcyBkdWUgdG8gdGhpcworICAgICAgICBjaGFpbiBvZiBldmVudHM6CisKKyAgICAgICAgIDEu
IElmIHRoZSBzZWxlY3Rpb24gZXh0ZW5kcyBlbm91Z2ggdG8gc3RhcnQgY2F1c2luZyB0aGUgY29u
dGVudCB0byBwYW4gKHdoaWNoIGlzIGVhc3kKKyAgICAgICAgICAgIHRvIGRvIHdoZW4gem9vbWVk
IGluIG9uIHRoZSBtYWlsIGNvbnRlbnQpLCB0aGVuIEF1dG9zY3JvbGxDb250cm9sbGVyIGVuZHMg
dXAgY2hhbmdpbmcKKyAgICAgICAgICAgIHRoZSBzY3JvbGwgcG9zaXRpb24gb2YgdGhlIEZyYW1l
VmlldyB0byBwZXJmb3JtIHRoZSBwYW4uCisgICAgICAgICAyLiBGcmFtZVZpZXc6OnJlcXVlc3RT
Y3JvbGxQb3NpdGlvblVwZGF0ZSB0cmllcyB0byBwcmVwb3B1bGF0ZSB0aWxlcyBhcm91bmQgdGhl
IGVuZHBvaW50CisgICAgICAgICAgICBvZiB0aGUgcGFuIGJ5IGNhbGxpbmcgVGlsZUNvbnRyb2xs
ZXI6OnByZXBvcHVsYXRlUmVjdCB3aXRoIHZpc2libGVDb250ZW50UmVjdCdzIHNpemUuCisKKyAg
ICAgICAgVGhlIHByb2JsZW0gaXMgdGhhdCBNb2JpbGVNYWlsIHJlc2l6ZXMgdGhlaXIgd2ViIHZp
ZXcgKGFuZCB0aGVyZWZvcmUgRnJhbWVWaWV3KSB0byBtYXRjaAorICAgICAgICB0aGUgc2l6ZSBv
ZiB0aGUgY29udGVudC4gVGhpcyBjYXVzZXMgRnJhbWVWaWV3J3MgdmlzaWJsZUNvbnRlbnRSZWN0
IHRvIGJlIHZlcnkgbGFyZ2UgKD4xMDBrCisgICAgICAgIHB0cyBoaWdoIGZvciBzb21lIGVtYWls
cykuIEFzIGEgcmVzdWx0LCB3ZSBlbmQgdXAgcHJlcG9wdWxhdGluZyBldmVyeSBzaW5nbGUgdGls
ZSBpbiB0aGUKKyAgICAgICAgZW1haWwsIGNhdXNpbmcgYSBodWdlIHNwaWtlIGluIElPU3VyZmFj
ZSBtZW1vcnkgdXNhZ2UgdGhhdCBsZWFkcyB0byBhIGpldHNhbS4KKworICAgICAgICBUbyBmaXgg
dGhpcywgd2UgbWFrZSBGcmFtZVZpZXc6OnJlcXVlc3RTY3JvbGxQb3NpdGlvblVwZGF0ZSBhY3Qg
bW9yZSBsaWtlCisgICAgICAgIFJlbmRlckxheWVyQ29tcG9zaXRvcjo6dmlzaWJsZVJlY3RGb3JM
YXllckZsdXNoaW5nLiBJbiBwYXJ0aWN1bGFyLCBvbiBpT1MsIHdlIG5vdyB1c2UKKyAgICAgICAg
ZXhwb3NlZENvbnRlbnRSZWN0IGluc3RlYWQgb2YgdmlzaWJsZUNvbnRlbnRSZWN0LiBTaW5jZSBl
eHBvc2VkQ29udGVudFJlY3QgaXMgZGVyaXZlZCBmcm9tCisgICAgICAgIGNvbnRlbnRPZmZzZXQv
Y29udGVudFNpemUgb2YgdGhlIHNjcm9sbCB2aWV3IGluIHRoZSBVSVByb2Nlc3MsIGl0J3MgbW9y
ZSBjb3JyZWN0IGFuZCBpcyBtdWNoCisgICAgICAgIHNtYWxsZXIgdGhhbiB2aXNpYmxlQ29udGVu
dFJlY3QgaW4gdGhpcyBjYXNlLgorCisgICAgICAgICogcGFnZS9GcmFtZVZpZXcuY3BwOgorICAg
ICAgICAoV2ViQ29yZTo6RnJhbWVWaWV3OjpyZXF1ZXN0U2Nyb2xsUG9zaXRpb25VcGRhdGUpOgor
CiAyMDIyLTAzLTA0ICBNeWxlcyBDLiBNYXhmaWVsZCAgPG1tYXhmaWVsZEBhcHBsZS5jb20+CiAK
ICAgICAgICAgW2lPU10gQm9va3MgQVNTRVJUcyB1cG9uIG9wZW5pbmcgYSBib29rIHdpdGggYSBk
ZWJ1ZyBidWlsZCBvZiBXZWJLaXQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BhZ2UvRnJh
bWVWaWV3LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BhZ2UvRnJhbWVWaWV3LmNwcAppbmRleCAzYjk5
NTU4OWQxODU2ZjdjMzM3ZmEwMGQ0ZWRjNTJhYmJlOTM0MTE1Li5mMjU5Y2M3YzVkNTUzNTdiZDk5
MGMyYTU5NzdmYTdkMzNkNWU1ZjcwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL0Zy
YW1lVmlldy5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGFnZS9GcmFtZVZpZXcuY3BwCkBAIC0y
NzIyLDggKzI3MjIsMTggQEAgYm9vbCBGcmFtZVZpZXc6OnJlcXVlc3RTY3JvbGxQb3NpdGlvblVw
ZGF0ZShjb25zdCBTY3JvbGxQb3NpdGlvbiYgcG9zaXRpb24sIFNjcm8KICAgICBMT0dfV0lUSF9T
VFJFQU0oU2Nyb2xsaW5nLCBzdHJlYW0gPDwgIkZyYW1lVmlldzo6cmVxdWVzdFNjcm9sbFBvc2l0
aW9uVXBkYXRlICIgPDwgcG9zaXRpb24pOwogCiAjaWYgRU5BQkxFKEFTWU5DX1NDUk9MTElORykK
LSAgICBpZiAoVGlsZWRCYWNraW5nKiB0aWxlZEJhY2tpbmcgPSB0aGlzLT50aWxlZEJhY2tpbmco
KSkKLSAgICAgICAgdGlsZWRCYWNraW5nLT5wcmVwb3B1bGF0ZVJlY3QoRmxvYXRSZWN0KHBvc2l0
aW9uLCB2aXNpYmxlQ29udGVudFJlY3QoKS5zaXplKCkpKTsKKyAgICBpZiAoVGlsZWRCYWNraW5n
KiB0aWxlZEJhY2tpbmcgPSB0aGlzLT50aWxlZEJhY2tpbmcoKSkgeworI2lmIFBMQVRGT1JNKElP
U19GQU1JTFkpCisgICAgICAgIHRpbGVkQmFja2luZy0+cHJlcG9wdWxhdGVSZWN0KEZsb2F0UmVj
dChwb3NpdGlvbiwgZXhwb3NlZENvbnRlbnRSZWN0KCkuc2l6ZSgpKSk7CisjZWxzZQorICAgICAg
ICBhdXRvIHJlY3QgPSBGbG9hdFJlY3QocG9zaXRpb24sIHZpc2libGVDb250ZW50UmVjdCgpLnNp
emUoKSk7CisgICAgICAgIGlmIChhdXRvIGV4cG9zZWRSZWN0ID0gdmlld0V4cG9zZWRSZWN0KCkp
IHsKKyAgICAgICAgICAgIGV4cG9zZWRSZWN0LT5zZXRMb2NhdGlvbihwb3NpdGlvbik7CisgICAg
ICAgICAgICByZWN0LmludGVyc2VjdCgqZXhwb3NlZFJlY3QpOworICAgICAgICB9CisgICAgICAg
IHRpbGVkQmFja2luZy0+cHJlcG9wdWxhdGVSZWN0KHJlY3QpOworI2VuZGlmCisgICAgfQogI2Vu
ZGlmCiAKICNpZiBFTkFCTEUoQVNZTkNfU0NST0xMSU5HKSB8fCBVU0UoQ09PUkRJTkFURURfR1JB
UEhJQ1MpCg==
</data>
<flag name="commit-queue"
          id="481931"
          type_id="3"
          status="-"
          setter="ews-feeder"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>454315</attachid>
            <date>2022-03-09 21:59:05 -0800</date>
            <delta_ts>2022-03-11 09:40:55 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-237698-20220309215905.patch</filename>
            <type>text/plain</type>
            <size>3138</size>
            <attacher name="Ben Nham">nham</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjkwODUwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggY2ViYjFiZTQ5OWFiNTI2
MDQ1M2Q5ZDkzODA1MWZjODhiMjA2ZDlmZi4uZjMyYTM5YWJmMDY3NTkzNjVlNzBkMWY1NGQ4ZWRj
OGRmNWU2NDg5MSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMzIEBACisyMDIyLTAzLTA5ICBCZW4g
TmhhbSAgPG5oYW1AYXBwbGUuY29tPgorCisgICAgICAgIEZpeCBXZWJDb250ZW50IGpldHNhbSB0
aGF0IG9jY3VycyB3aGVuIHNlbGVjdGluZyB0ZXh0IGluIGEgbGFyZ2UgZS1tYWlsCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMzc2OTgKKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBXaGVuIHNlbGVjdGluZyB0
ZXh0IGluIGEgbGFyZ2UgZS1tYWlsIGluIE1vYmlsZU1haWwsIHdlIG9mdGVuIGpldHNhbS4gVGhp
cyBpcyBkdWUgdG8gdGhpcworICAgICAgICBjaGFpbiBvZiBldmVudHM6CisKKyAgICAgICAgIDEu
IElmIHRoZSBzZWxlY3Rpb24gZXh0ZW5kcyBlbm91Z2ggdG8gc3RhcnQgY2F1c2luZyB0aGUgY29u
dGVudCB0byBwYW4gKHdoaWNoIGlzIGVhc3kKKyAgICAgICAgICAgIHRvIGRvIHdoZW4gem9vbWVk
IGluIG9uIHRoZSBtYWlsIGNvbnRlbnQpLCB0aGVuIEF1dG9zY3JvbGxDb250cm9sbGVyIGVuZHMg
dXAgY2hhbmdpbmcKKyAgICAgICAgICAgIHRoZSBzY3JvbGwgcG9zaXRpb24gb2YgdGhlIEZyYW1l
VmlldyB0byBwZXJmb3JtIHRoZSBwYW4uCisgICAgICAgICAyLiBGcmFtZVZpZXc6OnJlcXVlc3RT
Y3JvbGxQb3NpdGlvblVwZGF0ZSB0cmllcyB0byBwcmVwb3B1bGF0ZSB0aWxlcyBhcm91bmQgdGhl
IGVuZHBvaW50CisgICAgICAgICAgICBvZiB0aGUgcGFuIGJ5IGNhbGxpbmcgVGlsZUNvbnRyb2xs
ZXI6OnByZXBvcHVsYXRlUmVjdCB3aXRoIHZpc2libGVDb250ZW50UmVjdCdzIHNpemUuCisKKyAg
ICAgICAgVGhlIHByb2JsZW0gaXMgdGhhdCBNb2JpbGVNYWlsIHJlc2l6ZXMgdGhlaXIgd2ViIHZp
ZXcgKGFuZCB0aGVyZWZvcmUgRnJhbWVWaWV3KSB0byBtYXRjaAorICAgICAgICB0aGUgc2l6ZSBv
ZiB0aGUgY29udGVudC4gVGhpcyBjYXVzZXMgRnJhbWVWaWV3J3MgdmlzaWJsZUNvbnRlbnRSZWN0
IHRvIGJlIHZlcnkgbGFyZ2UgKD4xMDBrCisgICAgICAgIHB0cyBoaWdoIGZvciBzb21lIGVtYWls
cykuIEFzIGEgcmVzdWx0LCB3ZSBlbmQgdXAgcHJlcG9wdWxhdGluZyBldmVyeSBzaW5nbGUgdGls
ZSBpbiB0aGUKKyAgICAgICAgZW1haWwsIGNhdXNpbmcgYSBodWdlIHNwaWtlIGluIElPU3VyZmFj
ZSBtZW1vcnkgdXNhZ2UgdGhhdCBsZWFkcyB0byBhIGpldHNhbS4KKworICAgICAgICBUbyBmaXgg
dGhpcywgd2UgbWFrZSBGcmFtZVZpZXc6OnJlcXVlc3RTY3JvbGxQb3NpdGlvblVwZGF0ZSBhY3Qg
bW9yZSBsaWtlCisgICAgICAgIFJlbmRlckxheWVyQ29tcG9zaXRvcjo6dmlzaWJsZVJlY3RGb3JM
YXllckZsdXNoaW5nLiBJbiBwYXJ0aWN1bGFyLCBvbiBpT1MsIHdlIG5vdyB1c2UKKyAgICAgICAg
ZXhwb3NlZENvbnRlbnRSZWN0IGluc3RlYWQgb2YgdmlzaWJsZUNvbnRlbnRSZWN0LiBTaW5jZSBl
eHBvc2VkQ29udGVudFJlY3QgaXMgZGVyaXZlZCBmcm9tCisgICAgICAgIGNvbnRlbnRPZmZzZXQv
Y29udGVudFNpemUgb2YgdGhlIHNjcm9sbCB2aWV3IGluIHRoZSBVSVByb2Nlc3MsIGl0J3MgbW9y
ZSBjb3JyZWN0IGFuZCBpcyBtdWNoCisgICAgICAgIHNtYWxsZXIgdGhhbiB2aXNpYmxlQ29udGVu
dFJlY3QgaW4gdGhpcyBjYXNlLgorCisgICAgICAgICogcGFnZS9GcmFtZVZpZXcuY3BwOgorICAg
ICAgICAoV2ViQ29yZTo6RnJhbWVWaWV3OjpyZXF1ZXN0U2Nyb2xsUG9zaXRpb25VcGRhdGUpOgor
CiAyMDIyLTAzLTA0ICBNeWxlcyBDLiBNYXhmaWVsZCAgPG1tYXhmaWVsZEBhcHBsZS5jb20+CiAK
ICAgICAgICAgW2lPU10gQm9va3MgQVNTRVJUcyB1cG9uIG9wZW5pbmcgYSBib29rIHdpdGggYSBk
ZWJ1ZyBidWlsZCBvZiBXZWJLaXQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BhZ2UvRnJh
bWVWaWV3LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BhZ2UvRnJhbWVWaWV3LmNwcAppbmRleCAzYjk5
NTU4OWQxODU2ZjdjMzM3ZmEwMGQ0ZWRjNTJhYmJlOTM0MTE1Li45ZmY5ZDJlMDQ0ZDAyYjkxYzMy
MDdjODQzZWEyYTY3MjBlYzM0ZWE4IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL0Zy
YW1lVmlldy5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGFnZS9GcmFtZVZpZXcuY3BwCkBAIC0y
NzIyLDggKzI3MjIsMTQgQEAgYm9vbCBGcmFtZVZpZXc6OnJlcXVlc3RTY3JvbGxQb3NpdGlvblVw
ZGF0ZShjb25zdCBTY3JvbGxQb3NpdGlvbiYgcG9zaXRpb24sIFNjcm8KICAgICBMT0dfV0lUSF9T
VFJFQU0oU2Nyb2xsaW5nLCBzdHJlYW0gPDwgIkZyYW1lVmlldzo6cmVxdWVzdFNjcm9sbFBvc2l0
aW9uVXBkYXRlICIgPDwgcG9zaXRpb24pOwogCiAjaWYgRU5BQkxFKEFTWU5DX1NDUk9MTElORykK
LSAgICBpZiAoVGlsZWRCYWNraW5nKiB0aWxlZEJhY2tpbmcgPSB0aGlzLT50aWxlZEJhY2tpbmco
KSkKLSAgICAgICAgdGlsZWRCYWNraW5nLT5wcmVwb3B1bGF0ZVJlY3QoRmxvYXRSZWN0KHBvc2l0
aW9uLCB2aXNpYmxlQ29udGVudFJlY3QoKS5zaXplKCkpKTsKKyAgICBpZiAoVGlsZWRCYWNraW5n
KiB0aWxlZEJhY2tpbmcgPSB0aGlzLT50aWxlZEJhY2tpbmcoKSkgeworI2lmIFBMQVRGT1JNKElP
U19GQU1JTFkpCisgICAgICAgIGF1dG8gY29udGVudFNpemUgPSBleHBvc2VkQ29udGVudFJlY3Qo
KS5zaXplKCk7CisjZWxzZQorICAgICAgICBhdXRvIGNvbnRlbnRTaXplID0gdmlzaWJsZUNvbnRl
bnRSZWN0KCkuc2l6ZSgpOworI2VuZGlmCisgICAgICAgIHRpbGVkQmFja2luZy0+cHJlcG9wdWxh
dGVSZWN0KEZsb2F0UmVjdChwb3NpdGlvbiwgY29udGVudFNpemUpKTsKKyAgICB9CiAjZW5kaWYK
IAogI2lmIEVOQUJMRShBU1lOQ19TQ1JPTExJTkcpIHx8IFVTRShDT09SRElOQVRFRF9HUkFQSElD
UykK
</data>

          </attachment>
      

    </bug>

</bugzilla>