<?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>210993</bug_id>
          
          <creation_ts>2020-04-24 14:10:04 -0700</creation_ts>
          <short_desc>Make some more adjustments to TextManipulationController&apos;s paragraph boundary heuristic</short_desc>
          <delta_ts>2020-04-24 16:18:10 -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>HTML Editing</component>
          <version>WebKit 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="Wenson Hsieh">wenson_hsieh</reporter>
          <assigned_to name="Wenson Hsieh">wenson_hsieh</assigned_to>
          <cc>bdakin</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>megan_gardner</cc>
    
    <cc>mifenton</cc>
    
    <cc>sihui_liu</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>1645386</commentid>
    <comment_count>0</comment_count>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2020-04-24 14:10:04 -0700</bug_when>
    <thetext>&lt;rdar://problem/61571299&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1645398</commentid>
    <comment_count>1</comment_count>
      <attachid>397510</attachid>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2020-04-24 14:38:12 -0700</bug_when>
    <thetext>Created attachment 397510
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1645466</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-04-24 16:18:09 -0700</bug_when>
    <thetext>Committed r260678: &lt;https://trac.webkit.org/changeset/260678&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 397510.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>397510</attachid>
            <date>2020-04-24 14:38:12 -0700</date>
            <delta_ts>2020-04-24 16:18:10 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-210993-20200424143811.patch</filename>
            <type>text/plain</type>
            <size>8809</size>
            <attacher name="Wenson Hsieh">wenson_hsieh</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjYwNjQ5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNGM2ZWFhNGZlZjQ2MjIy
NjZiNTBkZWIxZjRhNzI1OWMzYzBiMTRlZi4uNWFkM2ZjMTM0ZTZmZTJmNzY5NjEyODJlZTU2MTMz
MDUyNTkwYjk2MCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI1IEBACisyMDIwLTA0LTI0ICBXZW5z
b24gSHNpZWggIDx3ZW5zb25faHNpZWhAYXBwbGUuY29tPgorCisgICAgICAgIE1ha2Ugc29tZSBt
b3JlIGFkanVzdG1lbnRzIHRvIFRleHRNYW5pcHVsYXRpb25Db250cm9sbGVyJ3MgcGFyYWdyYXBo
IGJvdW5kYXJ5IGhldXJpc3RpYworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MjEwOTkzCisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS82MTU3MTI5OT4KKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBZGp1c3QgdGhl
IGhldXJpc3RpYyBhZGRlZCBpbiByMjYwNTgzIHRvIGFjY291bnQgZm9yIGEgZmV3IG1vcmUgY29t
bW9uIHNjZW5hcmlvcyB3aGVyZSB3ZSBjdXJyZW50bHkgY29uc2lkZXIKKyAgICAgICAgdGV4dCBh
cyBhIHBhcnQgb2YgdGhlIHNhbWUgcGFyYWdyYXBoLiBUaGlzIGNhbiBsZWFkIHRvIG1hbnkgaXNz
dWVzIGR1cmluZyB0ZXh0IG1hbmlwdWxhdGlvbiB3aGVyZSB0ZXh0IGlzIG1vdmVkCisgICAgICAg
IGJldHdlZW4gdGhlc2UgZWxlbWVudHMsIHdoZW4gaXQgc2hvdWxkIG5vdCBiZS4KKworICAgICAg
ICBUaGUgbmV3IHNjZW5hcmlvcyBpbmNsdWRlIGJsb2NrIGFuZCBpbmxpbmUtYmxvY2sgbGlua3Ms
IGFzIHdlbGwgYXMgYnV0dG9uIGVsZW1lbnRzLgorCisgICAgICAgIFRlc3Q6IFRleHRNYW5pcHVs
YXRpb24uU3RhcnRUZXh0TWFuaXB1bGF0aW9uVHJlYXRzSW5saW5lQmxvY2tMaW5rc0FuZEJ1dHRv
bnNBc1BhcmFncmFwaHMKKworICAgICAgICAqIGVkaXRpbmcvVGV4dE1hbmlwdWxhdGlvbkNvbnRy
b2xsZXIuY3BwOgorICAgICAgICAoV2ViQ29yZTo6VGV4dE1hbmlwdWxhdGlvbkNvbnRyb2xsZXI6
Om9ic2VydmVQYXJhZ3JhcGhzKToKKworICAgICAgICBBZGRpdGlvbmFsbHkgcmVuYW1lICJwYXJh
Z3JhcGggYm91bmRhcnkgZWxlbWVudCIgdG8gIml0ZW0gYm91bmRhcnkgZWxlbWVudCIsIHRvIGF2
b2lkIGNvbGxpZGluZyB3aXRoIHRoZQorICAgICAgICBleGlzdGluZyBub3Rpb24gb2YgcGFyYWdy
YXBoIGJvdW5kYXJpZXMgaW4gZWRpdGluZyBjb2RlLgorCiAyMDIwLTA0LTI0ICBaYWxhbiBCdWp0
YXMgIDx6YWxhbkBhcHBsZS5jb20+CiAKICAgICAgICAgW0xGQ11bVEZDXSBUYWtlIGZpcnN0IGlu
LWZsb3cgdGFibGUtcm93IGJhc2VsaW5lIGludG8gYWNjb3VudCB3aGVuIGNvbXB1dGluZyBjZWxs
IGJhc2VsaW5lCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9lZGl0aW5nL1RleHRNYW5pcHVs
YXRpb25Db250cm9sbGVyLmNwcCBiL1NvdXJjZS9XZWJDb3JlL2VkaXRpbmcvVGV4dE1hbmlwdWxh
dGlvbkNvbnRyb2xsZXIuY3BwCmluZGV4IDkwNGM1OGM2NTNlYjM3NDIyMzc5NGZhZDk1YzJlNzc0
MjJlMzg5ZGIuLjdlNTM0ZjI5NGQ2N2ExM2QyYWM1ZDI1MWI0MDAwN2JkYzgxOTg1MTAgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2VkaXRpbmcvVGV4dE1hbmlwdWxhdGlvbkNvbnRyb2xsZXIu
Y3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2VkaXRpbmcvVGV4dE1hbmlwdWxhdGlvbkNvbnRyb2xs
ZXIuY3BwCkBAIC0yNzQsMjQgKzI3NCwzMyBAQCB2b2lkIFRleHRNYW5pcHVsYXRpb25Db250cm9s
bGVyOjpvYnNlcnZlUGFyYWdyYXBocyhjb25zdCBQb3NpdGlvbiYgc3RhcnQsIGNvbnN0CiAgICAg
VmVjdG9yPE1hbmlwdWxhdGlvblRva2VuPiB0b2tlbnNJbkN1cnJlbnRQYXJhZ3JhcGg7CiAgICAg
UG9zaXRpb24gc3RhcnRPZkN1cnJlbnRQYXJhZ3JhcGg7CiAgICAgUG9zaXRpb24gZW5kT2ZDdXJy
ZW50UGFyYWdyYXBoOwotICAgIFJlZlB0cjxFbGVtZW50PiBlbmNsb3NpbmdQYXJhZ3JhcGhFbGVt
ZW50OworICAgIFJlZlB0cjxFbGVtZW50PiBlbmNsb3NpbmdJdGVtQm91bmRhcnlFbGVtZW50Owog
Ci0gICAgYXV0byBpc0VuY2xvc2luZ1BhcmFncmFwaEVsZW1lbnQgPSBbXShjb25zdCBFbGVtZW50
JiBlbGVtZW50KSB7Ci0gICAgICAgIGlmIChlbGVtZW50Lmhhc1RhZ05hbWUoSFRNTE5hbWVzOjps
aVRhZykpIHsKLSAgICAgICAgICAgIGF1dG8qIHJlbmRlcmVyID0gZWxlbWVudC5yZW5kZXJlcigp
OwotICAgICAgICAgICAgcmV0dXJuIHJlbmRlcmVyICYmIHJlbmRlcmVyLT5zdHlsZSgpLmRpc3Bs
YXkoKSA9PSBEaXNwbGF5VHlwZTo6QmxvY2s7CisgICAgYXV0byBpc0VuY2xvc2luZ0l0ZW1Cb3Vu
ZGFyeUVsZW1lbnQgPSBbXShjb25zdCBFbGVtZW50JiBlbGVtZW50KSB7CisgICAgICAgIGF1dG8q
IHJlbmRlcmVyID0gZWxlbWVudC5yZW5kZXJlcigpOworICAgICAgICBpZiAoIXJlbmRlcmVyKQor
ICAgICAgICAgICAgcmV0dXJuIGZhbHNlOworCisgICAgICAgIGlmIChlbGVtZW50Lmhhc1RhZ05h
bWUoSFRNTE5hbWVzOjpidXR0b25UYWcpKQorICAgICAgICAgICAgcmV0dXJuIHRydWU7CisKKyAg
ICAgICAgaWYgKGVsZW1lbnQuaGFzVGFnTmFtZShIVE1MTmFtZXM6OmxpVGFnKSB8fCBlbGVtZW50
Lmhhc1RhZ05hbWUoSFRNTE5hbWVzOjphVGFnKSkgeworICAgICAgICAgICAgYXV0byBkaXNwbGF5
VHlwZSA9IHJlbmRlcmVyLT5zdHlsZSgpLmRpc3BsYXkoKTsKKyAgICAgICAgICAgIHJldHVybiBk
aXNwbGF5VHlwZSA9PSBEaXNwbGF5VHlwZTo6QmxvY2sgfHwgZGlzcGxheVR5cGUgPT0gRGlzcGxh
eVR5cGU6OklubGluZUJsb2NrOwogICAgICAgICB9CisKICAgICAgICAgcmV0dXJuIGZhbHNlOwog
ICAgIH07CiAKICAgICBmb3IgKDsgIWl0ZXJhdG9yLmF0RW5kKCk7IGl0ZXJhdG9yLmFkdmFuY2Uo
KSkgewogICAgICAgICBhdXRvIGNvbnRlbnQgPSBpdGVyYXRvci5jdXJyZW50Q29udGVudCgpOwog
ICAgICAgICBpZiAoY29udGVudC5ub2RlKSB7Ci0gICAgICAgICAgICBpZiAoZW5jbG9zaW5nUGFy
YWdyYXBoRWxlbWVudCAmJiAhZW5jbG9zaW5nUGFyYWdyYXBoRWxlbWVudC0+Y29udGFpbnMoY29u
dGVudC5ub2RlLmdldCgpKSkgeworICAgICAgICAgICAgaWYgKGVuY2xvc2luZ0l0ZW1Cb3VuZGFy
eUVsZW1lbnQgJiYgIWVuY2xvc2luZ0l0ZW1Cb3VuZGFyeUVsZW1lbnQtPmNvbnRhaW5zKGNvbnRl
bnQubm9kZS5nZXQoKSkpIHsKICAgICAgICAgICAgICAgICBpZiAoIXRva2Vuc0luQ3VycmVudFBh
cmFncmFwaC5pc0VtcHR5KCkpCiAgICAgICAgICAgICAgICAgICAgIGFkZEl0ZW0oTWFuaXB1bGF0
aW9uSXRlbURhdGEgeyBzdGFydE9mQ3VycmVudFBhcmFncmFwaCwgZW5kT2ZDdXJyZW50UGFyYWdy
YXBoLCBudWxscHRyLCBudWxsUU5hbWUoKSwgc3RkOjpleGNoYW5nZSh0b2tlbnNJbkN1cnJlbnRQ
YXJhZ3JhcGgsIHsgfSkgfSk7Ci0gICAgICAgICAgICAgICAgZW5jbG9zaW5nUGFyYWdyYXBoRWxl
bWVudCA9IG51bGxwdHI7CisgICAgICAgICAgICAgICAgZW5jbG9zaW5nSXRlbUJvdW5kYXJ5RWxl
bWVudCA9IG51bGxwdHI7CiAgICAgICAgICAgICB9CisKICAgICAgICAgICAgIGlmIChSZWZQdHI8
RWxlbWVudD4gY3VycmVudEVsZW1lbnRBbmNlc3RvciA9IGlzPEVsZW1lbnQ+KCpjb250ZW50Lm5v
ZGUpID8gZG93bmNhc3Q8RWxlbWVudD4oY29udGVudC5ub2RlLmdldCgpKSA6IGNvbnRlbnQubm9k
ZS0+cGFyZW50T3JTaGFkb3dIb3N0RWxlbWVudCgpKSB7CiAgICAgICAgICAgICAgICAgaWYgKGlz
SW5NYW5pcHVsYXRlZEVsZW1lbnQoKmN1cnJlbnRFbGVtZW50QW5jZXN0b3IpKQogICAgICAgICAg
ICAgICAgICAgICByZXR1cm47IC8vIFdlIGNhbiBleGl0IGVhcmx5IGhlcmUgYmVjYXVzZSBzY2hl
ZHVsZU9ic2VydmFydGlvblVwZGF0ZSBjYWxscyB0aGlzIGZ1bmN0aW9uIG9uIGVhY2ggcGFyYWdy
YXBoIHNlcGFyYXRlbHkuCkBAIC0zMTEsOCArMzIwLDggQEAgdm9pZCBUZXh0TWFuaXB1bGF0aW9u
Q29udHJvbGxlcjo6b2JzZXJ2ZVBhcmFncmFwaHMoY29uc3QgUG9zaXRpb24mIHN0YXJ0LCBjb25z
dAogICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICB9CiAgICAg
ICAgICAgICAgICAgfQotICAgICAgICAgICAgICAgIGlmIChpc0VuY2xvc2luZ1BhcmFncmFwaEVs
ZW1lbnQoY3VycmVudEVsZW1lbnQpKQotICAgICAgICAgICAgICAgICAgICBlbmNsb3NpbmdQYXJh
Z3JhcGhFbGVtZW50ID0gJmN1cnJlbnRFbGVtZW50OworICAgICAgICAgICAgICAgIGlmICghZW5j
bG9zaW5nSXRlbUJvdW5kYXJ5RWxlbWVudCAmJiBpc0VuY2xvc2luZ0l0ZW1Cb3VuZGFyeUVsZW1l
bnQoY3VycmVudEVsZW1lbnQpKQorICAgICAgICAgICAgICAgICAgICBlbmNsb3NpbmdJdGVtQm91
bmRhcnlFbGVtZW50ID0gJmN1cnJlbnRFbGVtZW50OwogICAgICAgICAgICAgfQogICAgICAgICB9
CiAKZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rvb2xzL0NoYW5nZUxvZwppbmRleCA0
MGM0NTNjYmZhMTBiNzNmMDMxM2RhOGNmMjQyZjFjODFjODY3NGU3Li45ZmYzMmE0ZWI3ZjQwZDYy
ZTQxMmVkZmFmZDY1ZGY5Mjk0MmNiNTE4IDEwMDY0NAotLS0gYS9Ub29scy9DaGFuZ2VMb2cKKysr
IGIvVG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIwMjAtMDQtMjQgIFdlbnNvbiBI
c2llaCAgPHdlbnNvbl9oc2llaEBhcHBsZS5jb20+CisKKyAgICAgICAgTWFrZSBzb21lIG1vcmUg
YWRqdXN0bWVudHMgdG8gVGV4dE1hbmlwdWxhdGlvbkNvbnRyb2xsZXIncyBwYXJhZ3JhcGggYm91
bmRhcnkgaGV1cmlzdGljCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD0yMTA5OTMKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzYxNTcxMjk5PgorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFkZCBhIG5ldyBBUEkg
dGVzdCB3aXRoIGJ1dHRvbnMgYW5kIGxpbmtzIHN0eWxlZCB3aXRoIGBkaXNwbGF5OiBpbmxpbmUt
YmxvY2s7YC4gQWRkaXRpb25hbGx5LCByZWJhc2VsaW5lIGFuCisgICAgICAgIGV4aXN0aW5nIEFQ
SSB0ZXN0IHRoYXQgZXhlcmNpc2VzIGlubGluZS1ibG9jayBsaXN0IGl0ZW1zLgorCisgICAgICAg
ICogVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXRDb2NvYS9UZXh0TWFuaXB1bGF0aW9uLm1tOgor
CiAyMDIwLTA0LTI0ICBQaGlsaXBwZSBOb3JtYW5kICA8cG5vcm1hbmRAaWdhbGlhLmNvbT4KIAog
ICAgICAgICBbR1RLXVtXUEVdIFdoaXRlLWxpc3QgbW9yZSBHU3RyZWFtZXIgZW52aXJvbm1lbnQg
dmFyaWFibGVzIGluIHdlYmtpdHB5CmRpZmYgLS1naXQgYS9Ub29scy9UZXN0V2ViS2l0QVBJL1Rl
c3RzL1dlYktpdENvY29hL1RleHRNYW5pcHVsYXRpb24ubW0gYi9Ub29scy9UZXN0V2ViS2l0QVBJ
L1Rlc3RzL1dlYktpdENvY29hL1RleHRNYW5pcHVsYXRpb24ubW0KaW5kZXggMmVmZDk3YzE1YWY0
Y2ViMDkwM2Y1MzYyNjI2NGVhMWE4OTZlYzE5Yy4uMzI2YTI0OTVlYTI3ZDc3ZDdjNmQyZTBiMTUy
ODQ2NjkyNjMwZTM0OSAxMDA2NDQKLS0tIGEvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJL
aXRDb2NvYS9UZXh0TWFuaXB1bGF0aW9uLm1tCisrKyBiL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVz
dHMvV2ViS2l0Q29jb2EvVGV4dE1hbmlwdWxhdGlvbi5tbQpAQCAtNjE2LDYgKzYxNiw0NiBAQCBU
RVNUKFRleHRNYW5pcHVsYXRpb24sIFN0YXJ0VGV4dE1hbmlwdWxhdGlvbkluY2x1ZGVzRnVsbHlD
bGlwcGVkVGV4dCkKICAgICBFWFBFQ1RfV0tfU1RSRVEoIk1vcmUgdGV4dCIsIGl0ZW1zWzFdLnRv
a2Vuc1swXS5jb250ZW50KTsKIH0KIAorVEVTVChUZXh0TWFuaXB1bGF0aW9uLCBTdGFydFRleHRN
YW5pcHVsYXRpb25UcmVhdHNJbmxpbmVCbG9ja0xpbmtzQW5kQnV0dG9uc0FzUGFyYWdyYXBocykK
K3sKKyAgICBhdXRvIGRlbGVnYXRlID0gYWRvcHROUyhbW1RleHRNYW5pcHVsYXRpb25EZWxlZ2F0
ZSBhbGxvY10gaW5pdF0pOworICAgIGF1dG8gd2ViVmlldyA9IGFkb3B0TlMoW1tUZXN0V0tXZWJW
aWV3IGFsbG9jXSBpbml0V2l0aEZyYW1lOk5TTWFrZVJlY3QoMCwgMCwgNDAwLCA0MDApXSk7Cisg
ICAgW3dlYlZpZXcgX3NldFRleHRNYW5pcHVsYXRpb25EZWxlZ2F0ZTpkZWxlZ2F0ZS5nZXQoKV07
CisKKyAgICBbd2ViVmlldyBzeW5jaHJvbm91c2x5TG9hZEhUTUxTdHJpbmc6QCI8IURPQ1RZUEUg
aHRtbD4iCisgICAgICAgICI8aGVhZD4iCisgICAgICAgICIgICAgPHN0eWxlPiIKKyAgICAgICAg
IiAgICAgICAgYSB7IgorICAgICAgICAiICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2Nr
OyIKKyAgICAgICAgIiAgICAgICAgICAgIGJvcmRlcjogMXB4IGJsdWUgc29saWQ7IgorICAgICAg
ICAiICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDFlbTsiCisgICAgICAgICIgICAgICAgIH0iCisg
ICAgICAgICIgICAgPC9zdHlsZT4iCisgICAgICAgICI8L2hlYWQ+IgorICAgICAgICAiPGJvZHk+
IgorICAgICAgICAiICAgIDxidXR0b24+T25lPC9idXR0b24+PGJ1dHRvbj5Ud288L2J1dHRvbj4i
CisgICAgICAgICIgICAgPGRpdj48YnI+PC9kaXY+IgorICAgICAgICAiICAgIDxhIGhyZWY9JyMn
PlRocmVlPC9hPjxhIGhyZWY9JyMnPkZvdXI8L2E+IgorICAgICAgICAiPC9ib2R5PiJdOworCisg
ICAgZG9uZSA9IGZhbHNlOworICAgIFt3ZWJWaWV3IF9zdGFydFRleHRNYW5pcHVsYXRpb25zV2l0
aENvbmZpZ3VyYXRpb246bmlsIGNvbXBsZXRpb246XnsKKyAgICAgICAgZG9uZSA9IHRydWU7Cisg
ICAgfV07CisgICAgVGVzdFdlYktpdEFQSTo6VXRpbDo6cnVuKCZkb25lKTsKKworICAgIE5TQXJy
YXk8X1dLVGV4dE1hbmlwdWxhdGlvbkl0ZW0gKj4gKml0ZW1zID0gW2RlbGVnYXRlIGl0ZW1zXTsK
KyAgICBFWFBFQ1RfRVEoaXRlbXMuY291bnQsIDRVTCk7CisgICAgRVhQRUNUX0VRKGl0ZW1zWzBd
LnRva2Vucy5jb3VudCwgMVVMKTsKKyAgICBFWFBFQ1RfRVEoaXRlbXNbMV0udG9rZW5zLmNvdW50
LCAxVUwpOworICAgIEVYUEVDVF9FUShpdGVtc1syXS50b2tlbnMuY291bnQsIDFVTCk7CisgICAg
RVhQRUNUX0VRKGl0ZW1zWzNdLnRva2Vucy5jb3VudCwgMVVMKTsKKyAgICBFWFBFQ1RfV0tfU1RS
RVEoIk9uZSIsIGl0ZW1zWzBdLnRva2Vuc1swXS5jb250ZW50KTsKKyAgICBFWFBFQ1RfV0tfU1RS
RVEoIlR3byIsIGl0ZW1zWzFdLnRva2Vuc1swXS5jb250ZW50KTsKKyAgICBFWFBFQ1RfV0tfU1RS
RVEoIlRocmVlIiwgaXRlbXNbMl0udG9rZW5zWzBdLmNvbnRlbnQpOworICAgIEVYUEVDVF9XS19T
VFJFUSgiRm91ciIsIGl0ZW1zWzNdLnRva2Vuc1swXS5jb250ZW50KTsKK30KKwogc3RydWN0IFRv
a2VuIHsKICAgICBOU1N0cmluZyAqaWRlbnRpZmllcjsKICAgICBOU1N0cmluZyAqY29udGVudDsK
QEAgLTE3NzgsMTYgKzE4MTgsMTcgQEAgVEVTVChUZXh0TWFuaXB1bGF0aW9uLCBDb21wbGV0ZVRl
eHRNYW5pcHVsYXRpb25Db3JyZWN0UGFyYWdyYXBoUmFuZ2UpCiAgICAgVGVzdFdlYktpdEFQSTo6
VXRpbDo6cnVuKCZkb25lKTsKIAogICAgIGF1dG8gKml0ZW1zID0gW2RlbGVnYXRlIGl0ZW1zXTsK
LSAgICBFWFBFQ1RfRVEoaXRlbXMuY291bnQsIDFVTCk7Ci0gICAgRVhQRUNUX0VRKGl0ZW1zWzBd
LnRva2Vucy5jb3VudCwgMlVMKTsKLSAgICBFWFBFQ1RfU1RSRVEoImhvbGxlIiwgaXRlbXNbMF0u
dG9rZW5zWzBdLmNvbnRlbnQuVVRGOFN0cmluZyk7Ci0gICAgRVhQRUNUX1NUUkVRKCJ3ZHJsbyIs
IGl0ZW1zWzBdLnRva2Vuc1sxXS5jb250ZW50LlVURjhTdHJpbmcpOworICAgIEVYUEVDVF9FUShp
dGVtcy5jb3VudCwgMlVMKTsKKyAgICBFWFBFQ1RfRVEoaXRlbXNbMF0udG9rZW5zLmNvdW50LCAx
VUwpOworICAgIEVYUEVDVF9FUShpdGVtc1sxXS50b2tlbnMuY291bnQsIDFVTCk7CisgICAgRVhQ
RUNUX1dLX1NUUkVRKCJob2xsZSIsIGl0ZW1zWzBdLnRva2Vuc1swXS5jb250ZW50KTsKKyAgICBF
WFBFQ1RfV0tfU1RSRVEoIndkcmxvIiwgaXRlbXNbMV0udG9rZW5zWzBdLmNvbnRlbnQpOwogCiAg
ICAgZG9uZSA9IGZhbHNlOwotICAgIFt3ZWJWaWV3IF9jb21wbGV0ZVRleHRNYW5pcHVsYXRpb25G
b3JJdGVtczpAWyhfV0tUZXh0TWFuaXB1bGF0aW9uSXRlbSAqKWNyZWF0ZUl0ZW0oaXRlbXNbMF0u
aWRlbnRpZmllciwgewotICAgICAgICB7IGl0ZW1zWzBdLnRva2Vuc1swXS5pZGVudGlmaWVyLCBA
ImhlbGxvIiB9LAotICAgICAgICB7IGl0ZW1zWzBdLnRva2Vuc1sxXS5pZGVudGlmaWVyLCBAIndv
cmxkIiB9LAotICAgIH0pXSBjb21wbGV0aW9uOl4oTlNBcnJheTxOU0Vycm9yICo+ICplcnJvcnMp
IHsKKyAgICBbd2ViVmlldyBfY29tcGxldGVUZXh0TWFuaXB1bGF0aW9uRm9ySXRlbXM6QFsKKyAg
ICAgICAgY3JlYXRlSXRlbShpdGVtc1swXS5pZGVudGlmaWVyLCB7eyBpdGVtc1swXS50b2tlbnNb
MF0uaWRlbnRpZmllciwgQCJoZWxsbyIgfX0pLmF1dG9yZWxlYXNlKCksCisgICAgICAgIGNyZWF0
ZUl0ZW0oaXRlbXNbMV0uaWRlbnRpZmllciwge3sgaXRlbXNbMV0udG9rZW5zWzBdLmlkZW50aWZp
ZXIsIEAid29ybGQiIH19KS5hdXRvcmVsZWFzZSgpCisgICAgXSBjb21wbGV0aW9uOl4oTlNBcnJh
eTxOU0Vycm9yICo+ICplcnJvcnMpIHsKICAgICAgICAgRVhQRUNUX0VRKGVycm9ycywgbmlsKTsK
ICAgICAgICAgZG9uZSA9IHRydWU7CiAgICAgfV07Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>