<?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>209559</bug_id>
          
          <creation_ts>2020-03-25 13:28:35 -0700</creation_ts>
          <short_desc>WebPage::selectPositionAtPoint() does not focus an element in a non-focused frame</short_desc>
          <delta_ts>2020-03-26 14:10:15 -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>WebCore Misc.</component>
          <version>WebKit Local 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="Daniel Bates">dbates</reporter>
          <assigned_to name="Daniel Bates">dbates</assigned_to>
          <cc>ews-watchlist</cc>
    
    <cc>mifenton</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>wenson_hsieh</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1634026</commentid>
    <comment_count>0</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2020-03-25 13:28:35 -0700</bug_when>
    <thetext>If the point passed to WebPage::selectPositionAtPoint() hits an element in a non-focused frame then it does nothing. This is ultimately because FrameSelection::setFocusedElementIfNeeded() early returns if the new focus element is not in a focused frame by [1] even though it is more than capable of accommodating the request: focusing the frame of the target element + focusing the target element (by way of calling FocusController::setFocusedElement()).

[1] &lt;https://trac.webkit.org/browser/trunk/Source/WebCore/editing/FrameSelection.cpp?rev=258233#L2246&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1634027</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-03-25 13:28:46 -0700</bug_when>
    <thetext>&lt;rdar://problem/60887055&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1634029</commentid>
    <comment_count>2</comment_count>
      <attachid>394539</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2020-03-25 13:30:37 -0700</bug_when>
    <thetext>Created attachment 394539
For the bots</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1634068</commentid>
    <comment_count>3</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2020-03-25 15:11:35 -0700</bug_when>
    <thetext>There is an existing WebPage::setFocusedFrameBeforeSelectingTextAtLocation() that other functions use 😐</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1634071</commentid>
    <comment_count>4</comment_count>
      <attachid>394551</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2020-03-25 15:26:09 -0700</bug_when>
    <thetext>Created attachment 394551
Patch and test</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1634445</commentid>
    <comment_count>5</comment_count>
      <attachid>394632</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2020-03-26 11:23:08 -0700</bug_when>
    <thetext>Created attachment 394632
Patch and test</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1634561</commentid>
    <comment_count>6</comment_count>
      <attachid>394632</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2020-03-26 14:10:13 -0700</bug_when>
    <thetext>Comment on attachment 394632
Patch and test

Clearing flags on attachment: 394632

Committed r259078: &lt;https://trac.webkit.org/changeset/259078&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1634562</commentid>
    <comment_count>7</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2020-03-26 14:10:15 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>394539</attachid>
            <date>2020-03-25 13:30:37 -0700</date>
            <delta_ts>2020-03-25 15:26:07 -0700</delta_ts>
            <desc>For the bots</desc>
            <filename>ForTheBots.patch</filename>
            <type>text/plain</type>
            <size>1105</size>
            <attacher name="Daniel Bates">dbates</attacher>
            
              <data encoding="base64">RnJvbSBiNWRhMmYwZTk0YWQ0ZDY3NWYzN2MwMDkzYTNjMzA1NWZmYmIyNTRlIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBEYW5pZWwgQmF0ZXMgPGRhYmF0ZXNAYXBwbGUuY29tPgpEYXRl
OiBXZWQsIDI1IE1hciAyMDIwIDEzOjI5OjUyIC0wNzAwClN1YmplY3Q6IFtQQVRDSF0gV2ViS2l0
ICMgMjA5NTU5OiBGb3IgdGhlIGJvdHMKCi0tLQogU291cmNlL1dlYkNvcmUvZWRpdGluZy9GcmFt
ZVNlbGVjdGlvbi5jcHAgfCA0ICsrLS0KIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyks
IDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvZWRpdGluZy9GcmFt
ZVNlbGVjdGlvbi5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9lZGl0aW5nL0ZyYW1lU2VsZWN0aW9uLmNw
cAppbmRleCBiZDAyNDhlMTc4Yy4uMDg1Nzk0N2JiNmMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJD
b3JlL2VkaXRpbmcvRnJhbWVTZWxlY3Rpb24uY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2VkaXRp
bmcvRnJhbWVTZWxlY3Rpb24uY3BwCkBAIC0yMjQzLDcgKzIyNDMsNyBAQCBzdGF0aWMgYm9vbCBp
c0ZyYW1lRWxlbWVudChjb25zdCBOb2RlKiBuKQogCiB2b2lkIEZyYW1lU2VsZWN0aW9uOjpzZXRG
b2N1c2VkRWxlbWVudElmTmVlZGVkKCkKIHsKLSAgICBpZiAoaXNOb25lKCkgfHwgIWlzRm9jdXNl
ZCgpKQorICAgIGlmIChpc05vbmUoKSkKICAgICAgICAgcmV0dXJuOwogCiAgICAgYm9vbCBjYXJl
dEJyb3dzaW5nID0gbV9mcmFtZS0+c2V0dGluZ3MoKS5jYXJldEJyb3dzaW5nRW5hYmxlZCgpOwpA
QCAtMjkyMyw3ICsyOTIzLDcgQEAgdm9pZCBGcmFtZVNlbGVjdGlvbjo6c2V0Q2FyZXRCbGlua3Mo
Ym9vbCBjYXJldEJsaW5rcykKICAgICAgICAgaW52YWxpZGF0ZUNhcmV0UmVjdCgpOyAKICAgICB9
CiAjZW5kaWYKLSAgICBpZiAoY2FyZXRCbGlua3MpCisgICAgaWYgKGNhcmV0QmxpbmtzICYmIGlz
Rm9jdXNlZCgpKQogICAgICAgICBzZXRGb2N1c2VkRWxlbWVudElmTmVlZGVkKCk7CiAgICAgbV9j
YXJldEJsaW5rcyA9IGNhcmV0QmxpbmtzOwogICAgIHVwZGF0ZUFwcGVhcmFuY2UoKTsKLS0gCjIu
MjQuMSAoQXBwbGUgR2l0LTEyNikKCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>394551</attachid>
            <date>2020-03-25 15:26:09 -0700</date>
            <delta_ts>2020-03-26 11:23:07 -0700</delta_ts>
            <desc>Patch and test</desc>
            <filename>bug-209559-20200325152608.patch</filename>
            <type>text/plain</type>
            <size>4250</size>
            <attacher name="Daniel Bates">dbates</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjU4Mjg3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IGMxN2M4MmNlMGJiOGFkZDMx
NTIxNmM1NGE3ZTdlNTg1MDUwNTYzY2MuLmE0OTY1N2IzNmIzMWNiODdjMWVmYmVmYTA5MzE2MjFl
ZmM5YWIyMGUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTggQEAKKzIwMjAtMDMtMjUgIERhbmllbCBC
YXRlcyAgPGRhYmF0ZXNAYXBwbGUuY29tPgorCisgICAgICAgIFdlYlBhZ2U6OnNlbGVjdFBvc2l0
aW9uQXRQb2ludCgpIGRvZXMgbm90IGZvY3VzIGFuIGVsZW1lbnQgaW4gYSBub24tZm9jdXNlZCBm
cmFtZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjA5
NTU5CisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS82MDg4NzA1NT4KKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBDYWxsIHNldEZvY3VzZWRGcmFtZUJlZm9y
ZVNlbGVjdGluZ1RleHRBdExvY2F0aW9uKCkgaW4gV2ViUGFnZTo6c2VsZWN0UG9zaXRpb25BdFBv
aW50KCkgdG8KKyAgICAgICAgdXBkYXRlIHRoZSBmb2N1c2VkIGZyYW1lIGJlZm9yZSBwZXJmb3Jt
aW5nIHRoZSBzZWxlY3Rpb24uIFRoaXMgd2F5IHRoZSB0YXJnZXQgZWxlbWVudCB3aWxsCisgICAg
ICAgIGJlIGZvY3VzZWQgYnkgdGhlIHNlbGVjdGlvbiwgaWYgbm90IGFscmVhZHkgZm9jdXNlZC4K
KworICAgICAgICAqIFdlYlByb2Nlc3MvV2ViUGFnZS9pb3MvV2ViUGFnZUlPUy5tbToKKyAgICAg
ICAgKFdlYktpdDo6V2ViUGFnZTo6c2VsZWN0UG9zaXRpb25BdFBvaW50KToKKwogMjAyMC0wMy0y
MyAgRGFuaWVsIEJhdGVzICA8ZGFiYXRlc0BhcHBsZS5jb20+CiAKICAgICAgICAgW2lPU11bV0sy
XSBTZXQgdGV4dCB0cmFpdCBpc1NpbmdsZUxpbmVEb2N1bWVudApkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYktpdC9XZWJQcm9jZXNzL1dlYlBhZ2UvaW9zL1dlYlBhZ2VJT1MubW0gYi9Tb3VyY2UvV2Vi
S2l0L1dlYlByb2Nlc3MvV2ViUGFnZS9pb3MvV2ViUGFnZUlPUy5tbQppbmRleCAwNDg3Y2FjZDVk
N2EyMzE2N2RhNGYxNzkxMDQzZDllM2JmMGUwZDJhLi4yMWYwNDJkZmFkYjIxYzdlNDVkYjUxOWIy
ODY1NjE5ZDVhZWZjZTBiIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1dlYlByb2Nlc3MvV2Vi
UGFnZS9pb3MvV2ViUGFnZUlPUy5tbQorKysgYi9Tb3VyY2UvV2ViS2l0L1dlYlByb2Nlc3MvV2Vi
UGFnZS9pb3MvV2ViUGFnZUlPUy5tbQpAQCAtMjA0MCw2ICsyMDQwLDggQEAgdm9pZCBXZWJQYWdl
OjpzZWxlY3RQb3NpdGlvbkF0UG9pbnQoY29uc3QgV2ViQ29yZTo6SW50UG9pbnQmIHBvaW50LCBi
b29sIGlzSW50ZXIKIHsKICAgICBTZXRGb3JTY29wZTxib29sPiB1c2VySXNJbnRlcmFjdGluZ0No
YW5nZSB7IG1fdXNlcklzSW50ZXJhY3RpbmcsIHRydWUgfTsKIAorICAgIHNldEZvY3VzZWRGcmFt
ZUJlZm9yZVNlbGVjdGluZ1RleHRBdExvY2F0aW9uKHBvaW50KTsKKwogICAgIGF1dG8mIGZyYW1l
ID0gbV9wYWdlLT5mb2N1c0NvbnRyb2xsZXIoKS5mb2N1c2VkT3JNYWluRnJhbWUoKTsKICAgICBW
aXNpYmxlUG9zaXRpb24gcG9zaXRpb24gPSB2aXNpYmxlUG9zaXRpb25JbkZvY3VzZWROb2RlRm9y
UG9pbnQoZnJhbWUsIHBvaW50LCBpc0ludGVyYWN0aW5nV2l0aEZvY3VzZWRFbGVtZW50KTsKICAg
ICAKZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rvb2xzL0NoYW5nZUxvZwppbmRleCAz
M2E3NmYwNWI5ZTNiNTljY2E1NjFkMjg0NTQ2YWZmZTIyZWNiZjg5Li5lODJiOWU5NDc0ZmQzMGU4
OThjNzgzZjY4OTdmYjI4NDg2NDJlMGI0IDEwMDY0NAotLS0gYS9Ub29scy9DaGFuZ2VMb2cKKysr
IGIvVG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIwMjAtMDMtMjUgIERhbmllbCBC
YXRlcyAgPGRhYmF0ZXNAYXBwbGUuY29tPgorCisgICAgICAgIFdlYlBhZ2U6OnNlbGVjdFBvc2l0
aW9uQXRQb2ludCgpIGRvZXMgbm90IGZvY3VzIGFuIGVsZW1lbnQgaW4gYSBub24tZm9jdXNlZCBm
cmFtZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjA5
NTU5CisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS82MDg4NzA1NT4KKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBZGQgYSB0ZXN0LgorCisgICAgICAgICog
VGVzdFdlYktpdEFQSS9UZXN0cy9pb3MvVUlXS0ludGVyYWN0aW9uVmlld1Byb3RvY29sLm1tOgor
ICAgICAgICAoVEVTVCk6CisKIDIwMjAtMDMtMjMgIERhbmllbCBCYXRlcyAgPGRhYmF0ZXNAYXBw
bGUuY29tPgogCiAgICAgICAgIFtpT1NdW1dLMl0gU2V0IHRleHQgdHJhaXQgaXNTaW5nbGVMaW5l
RG9jdW1lbnQKZGlmZiAtLWdpdCBhL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvaW9zL1VJV0tJ
bnRlcmFjdGlvblZpZXdQcm90b2NvbC5tbSBiL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvaW9z
L1VJV0tJbnRlcmFjdGlvblZpZXdQcm90b2NvbC5tbQppbmRleCBmYTA1NzhhZWY0MzE0YmM3NmMy
MzUyNWMxY2ZmNjBmYzhkMzdkYzlhLi5lMDM3OWNlNTQxYjAzOThmNDZlMjQ1Y2JkNThjYWNiNmEx
OWYyZTQxIDEwMDY0NAotLS0gYS9Ub29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL2lvcy9VSVdLSW50
ZXJhY3Rpb25WaWV3UHJvdG9jb2wubW0KKysrIGIvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9p
b3MvVUlXS0ludGVyYWN0aW9uVmlld1Byb3RvY29sLm1tCkBAIC0xNTQsNCArMTU0LDI1IEBAIFRF
U1QoVUlXS0ludGVyYWN0aW9uVmlld1Byb3RvY29sLCBTZWxlY3RQb3NpdGlvbkF0UG9pbnRJbkZv
Y3VzZWRFbGVtZW50U3RhcnRzSW5wCiAgICAgVGVzdFdlYktpdEFQSTo6VXRpbDo6cnVuKCZkaWRD
YWxsRGVjaWRlUG9saWN5Rm9yRm9jdXNlZEVsZW1lbnQpOwogfQogCitURVNUKFVJV0tJbnRlcmFj
dGlvblZpZXdQcm90b2NvbCwgU2VsZWN0UG9zaXRpb25BdFBvaW50SW5FbGVtZW50SW5Ob25Gb2N1
c2VkRnJhbWUpCit7CisgICAgYXV0byB3ZWJWaWV3ID0gYWRvcHROUyhbW1Rlc3RXS1dlYlZpZXcg
YWxsb2NdIGluaXRXaXRoRnJhbWU6Q0dSZWN0TWFrZSgwLCAwLCA0MDAsIDQwMCldKTsKKyAgICBh
dXRvIGlucHV0RGVsZWdhdGUgPSBhZG9wdE5TKFtUZXN0SW5wdXREZWxlZ2F0ZSBuZXddKTsKKyAg
ICBbd2ViVmlldyBfc2V0SW5wdXREZWxlZ2F0ZTppbnB1dERlbGVnYXRlLmdldCgpXTsKKworICAg
IGJvb2wgZGlkQ2FsbERlY2lkZVBvbGljeUZvckZvY3VzZWRFbGVtZW50ID0gZmFsc2U7CisgICAg
W2lucHV0RGVsZWdhdGUgc2V0Rm9jdXNTdGFydHNJbnB1dFNlc3Npb25Qb2xpY3lIYW5kbGVyOlsm
XSAoV0tXZWJWaWV3ICosIGlkIDxfV0tGb2N1c2VkRWxlbWVudEluZm8+KSB7CisgICAgICAgIGRp
ZENhbGxEZWNpZGVQb2xpY3lGb3JGb2N1c2VkRWxlbWVudCA9IHRydWU7CisgICAgICAgIHJldHVy
biBfV0tGb2N1c1N0YXJ0c0lucHV0U2Vzc2lvblBvbGljeUFsbG93OworICAgIH1dOworCisgICAg
W3dlYlZpZXcgc3luY2hyb25vdXNseUxvYWRIVE1MU3RyaW5nOkAiPGJvZHkgc3R5bGU9J21hcmdp
bjogMDsgcGFkZGluZzogMCc+PGlmcmFtZSBoZWlnaHQ9JzEwMCcgd2lkdGg9JzEwMCUnIHN0eWxl
PSdib3JkZXI6IG5vbmU7IHBhZGRpbmc6IDA7IG1hcmdpbjogMCcgc3JjZG9jPSc8aW5wdXQ+Jz48
L2lmcmFtZT48L2JvZHk+Il07CisgICAgRVhQRUNUX1dLX1NUUkVRKCJCT0RZIiwgW3dlYlZpZXcg
c3RyaW5nQnlFdmFsdWF0aW5nSmF2YVNjcmlwdDpAImRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJ2lm
cmFtZScpLmNvbnRlbnREb2N1bWVudC5hY3RpdmVFbGVtZW50LnRhZ05hbWUiXSk7CisKKyAgICBb
d2ViVmlldyBiZWNvbWVGaXJzdFJlc3BvbmRlcl07CisgICAgW3dlYlZpZXcgc2VsZWN0UG9zaXRp
b25BdFBvaW50OkNHUG9pbnRNYWtlKDEwLCAxMCldOworICAgIFRlc3RXZWJLaXRBUEk6OlV0aWw6
OnJ1bigmZGlkQ2FsbERlY2lkZVBvbGljeUZvckZvY3VzZWRFbGVtZW50KTsKKyAgICBFWFBFQ1Rf
V0tfU1RSRVEoIklOUFVUIiwgW3dlYlZpZXcgc3RyaW5nQnlFdmFsdWF0aW5nSmF2YVNjcmlwdDpA
ImRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJ2lmcmFtZScpLmNvbnRlbnREb2N1bWVudC5hY3RpdmVF
bGVtZW50LnRhZ05hbWUiXSk7Cit9CisKICNlbmRpZgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>394632</attachid>
            <date>2020-03-26 11:23:08 -0700</date>
            <delta_ts>2020-03-26 14:10:13 -0700</delta_ts>
            <desc>Patch and test</desc>
            <filename>bug-209559-20200326112308.patch</filename>
            <type>text/plain</type>
            <size>4342</size>
            <attacher name="Daniel Bates">dbates</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjU4OTkzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDRhZGNlYzI4MWQ3YjE3YTMw
YThlOTcyMDJhN2E1MWNiMjFlOTJiZmUuLjMzZmJjZDNjNDU3M2M4YjZlMzc1MmVmZTFlMGFmZDFh
MjYyYmVhZjUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTggQEAKKzIwMjAtMDMtMjYgIERhbmllbCBC
YXRlcyAgPGRhYmF0ZXNAYXBwbGUuY29tPgorCisgICAgICAgIFdlYlBhZ2U6OnNlbGVjdFBvc2l0
aW9uQXRQb2ludCgpIGRvZXMgbm90IGZvY3VzIGFuIGVsZW1lbnQgaW4gYSBub24tZm9jdXNlZCBm
cmFtZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjA5
NTU5CisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS82MDg4NzA1NT4KKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBDYWxsIHNldEZvY3VzZWRGcmFtZUJlZm9y
ZVNlbGVjdGluZ1RleHRBdExvY2F0aW9uKCkgaW4gV2ViUGFnZTo6c2VsZWN0UG9zaXRpb25BdFBv
aW50KCkgdG8KKyAgICAgICAgdXBkYXRlIHRoZSBmb2N1c2VkIGZyYW1lIGJlZm9yZSBwZXJmb3Jt
aW5nIHRoZSBzZWxlY3Rpb24uIFRoaXMgd2F5IHRoZSB0YXJnZXQgZWxlbWVudCB3aWxsCisgICAg
ICAgIGJlIGZvY3VzZWQgYnkgdGhlIHNlbGVjdGlvbiwgaWYgbm90IGFscmVhZHkgZm9jdXNlZC4K
KworICAgICAgICAqIFdlYlByb2Nlc3MvV2ViUGFnZS9pb3MvV2ViUGFnZUlPUy5tbToKKyAgICAg
ICAgKFdlYktpdDo6V2ViUGFnZTo6c2VsZWN0UG9zaXRpb25BdFBvaW50KToKKwogMjAyMC0wMy0y
NSAgRGFuaWVsIEJhdGVzICA8ZGFiYXRlc0BhcHBsZS5jb20+CiAKICAgICAgICAgRWxlbWVudCBj
b250ZXh0IGNoYXJhY3RlciByZWN0cyBtYXkgYmUgaW4gd3JvbmcgY29vcmRpbmF0ZSBzeXN0ZW0K
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9XZWJQYWdlL2lvcy9XZWJQYWdl
SU9TLm1tIGIvU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL1dlYlBhZ2UvaW9zL1dlYlBhZ2VJT1Mu
bW0KaW5kZXggNzQ5YjRiMzVkMGE4ODg4NTJhMTMwMDE5ODNhZjMxN2IwYmRiZWU0MC4uNTgwZWJj
OWU1ODVjNzU1YTkyMDlhZWI1YTRmYzFhMTYxZGY0M2IxMCAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YktpdC9XZWJQcm9jZXNzL1dlYlBhZ2UvaW9zL1dlYlBhZ2VJT1MubW0KKysrIGIvU291cmNlL1dl
YktpdC9XZWJQcm9jZXNzL1dlYlBhZ2UvaW9zL1dlYlBhZ2VJT1MubW0KQEAgLTIwNTgsNiArMjA1
OCw4IEBAIHZvaWQgV2ViUGFnZTo6c2VsZWN0UG9zaXRpb25BdFBvaW50KGNvbnN0IFdlYkNvcmU6
OkludFBvaW50JiBwb2ludCwgYm9vbCBpc0ludGVyCiB7CiAgICAgU2V0Rm9yU2NvcGU8Ym9vbD4g
dXNlcklzSW50ZXJhY3RpbmdDaGFuZ2UgeyBtX3VzZXJJc0ludGVyYWN0aW5nLCB0cnVlIH07CiAK
KyAgICBzZXRGb2N1c2VkRnJhbWVCZWZvcmVTZWxlY3RpbmdUZXh0QXRMb2NhdGlvbihwb2ludCk7
CisKICAgICBhdXRvJiBmcmFtZSA9IG1fcGFnZS0+Zm9jdXNDb250cm9sbGVyKCkuZm9jdXNlZE9y
TWFpbkZyYW1lKCk7CiAgICAgVmlzaWJsZVBvc2l0aW9uIHBvc2l0aW9uID0gdmlzaWJsZVBvc2l0
aW9uSW5Gb2N1c2VkTm9kZUZvclBvaW50KGZyYW1lLCBwb2ludCwgaXNJbnRlcmFjdGluZ1dpdGhG
b2N1c2VkRWxlbWVudCk7CiAgICAgCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cgYi9Ub29s
cy9DaGFuZ2VMb2cKaW5kZXggZDFlNjk2YWMxZjRmYjEwZTU3NTRlYmM5ZjNhYmNkNTNhZjk2ZmE1
OC4uMDY2N2EwZTM1N2I1NWU1OGM1YTQ1ZTZlNDhlODY4NTViY2I3ZjU3OSAxMDA2NDQKLS0tIGEv
VG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisy
MDIwLTAzLTI2ICBEYW5pZWwgQmF0ZXMgIDxkYWJhdGVzQGFwcGxlLmNvbT4KKworICAgICAgICBX
ZWJQYWdlOjpzZWxlY3RQb3NpdGlvbkF0UG9pbnQoKSBkb2VzIG5vdCBmb2N1cyBhbiBlbGVtZW50
IGluIGEgbm9uLWZvY3VzZWQgZnJhbWUKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTIwOTU1OQorICAgICAgICA8cmRhcjovL3Byb2JsZW0vNjA4ODcwNTU+
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkIGEg
dGVzdC4KKworICAgICAgICAqIFRlc3RXZWJLaXRBUEkvVGVzdHMvaW9zL1VJV0tJbnRlcmFjdGlv
blZpZXdQcm90b2NvbC5tbToKKyAgICAgICAgKFRFU1QpOgorCiAyMDIwLTAzLTI1ICBEYW5pZWwg
QmF0ZXMgIDxkYWJhdGVzQGFwcGxlLmNvbT4KIAogICAgICAgICBFbGVtZW50IGNvbnRleHQgY2hh
cmFjdGVyIHJlY3RzIG1heSBiZSBpbiB3cm9uZyBjb29yZGluYXRlIHN5c3RlbQpkaWZmIC0tZ2l0
IGEvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9pb3MvVUlXS0ludGVyYWN0aW9uVmlld1Byb3Rv
Y29sLm1tIGIvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9pb3MvVUlXS0ludGVyYWN0aW9uVmll
d1Byb3RvY29sLm1tCmluZGV4IGZhMDU3OGFlZjQzMTRiYzc2YzIzNTI1YzFjZmY2MGZjOGQzN2Rj
OWEuLjU0MDQwNjZkMGYzOWYxZWQyZjcwNTBlMDU3YzMyZGNhYzExMDMyYWYgMTAwNjQ0Ci0tLSBh
L1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvaW9zL1VJV0tJbnRlcmFjdGlvblZpZXdQcm90b2Nv
bC5tbQorKysgYi9Ub29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL2lvcy9VSVdLSW50ZXJhY3Rpb25W
aWV3UHJvdG9jb2wubW0KQEAgLTE1NCw0ICsxNTQsMjUgQEAgVEVTVChVSVdLSW50ZXJhY3Rpb25W
aWV3UHJvdG9jb2wsIFNlbGVjdFBvc2l0aW9uQXRQb2ludEluRm9jdXNlZEVsZW1lbnRTdGFydHNJ
bnAKICAgICBUZXN0V2ViS2l0QVBJOjpVdGlsOjpydW4oJmRpZENhbGxEZWNpZGVQb2xpY3lGb3JG
b2N1c2VkRWxlbWVudCk7CiB9CiAKK1RFU1QoVUlXS0ludGVyYWN0aW9uVmlld1Byb3RvY29sLCBT
ZWxlY3RQb3NpdGlvbkF0UG9pbnRJbkVsZW1lbnRJbk5vbkZvY3VzZWRGcmFtZSkKK3sKKyAgICBh
dXRvIHdlYlZpZXcgPSBhZG9wdE5TKFtbVGVzdFdLV2ViVmlldyBhbGxvY10gaW5pdFdpdGhGcmFt
ZTpDR1JlY3RNYWtlKDAsIDAsIDQwMCwgNDAwKV0pOworICAgIGF1dG8gaW5wdXREZWxlZ2F0ZSA9
IGFkb3B0TlMoW1Rlc3RJbnB1dERlbGVnYXRlIG5ld10pOworICAgIFt3ZWJWaWV3IF9zZXRJbnB1
dERlbGVnYXRlOmlucHV0RGVsZWdhdGUuZ2V0KCldOworCisgICAgYm9vbCBkaWRTdGFydElucHV0
U2Vzc2lvbiA9IGZhbHNlOworICAgIFtpbnB1dERlbGVnYXRlIHNldEZvY3VzU3RhcnRzSW5wdXRT
ZXNzaW9uUG9saWN5SGFuZGxlcjpbJl0gKFdLV2ViVmlldyAqLCBpZCA8X1dLRm9jdXNlZEVsZW1l
bnRJbmZvPikgeworICAgICAgICBkaWRTdGFydElucHV0U2Vzc2lvbiA9IHRydWU7CisgICAgICAg
IHJldHVybiBfV0tGb2N1c1N0YXJ0c0lucHV0U2Vzc2lvblBvbGljeUFsbG93OworICAgIH1dOwor
CisgICAgW3dlYlZpZXcgc3luY2hyb25vdXNseUxvYWRIVE1MU3RyaW5nOkAiPGJvZHkgc3R5bGU9
J21hcmdpbjogMDsgcGFkZGluZzogMCc+PGlmcmFtZSBoZWlnaHQ9JzEwMCcgd2lkdGg9JzEwMCUn
IHN0eWxlPSdib3JkZXI6IG5vbmU7IHBhZGRpbmc6IDA7IG1hcmdpbjogMCcgc3JjZG9jPSc8Ym9k
eSBzdHlsZT1cIm1hcmdpbjogMDsgcGFkZGluZzogMFwiPjxkaXYgY29udGVudGVkaXRhYmxlPVwi
dHJ1ZVwiIHN0eWxlPVwid2lkdGg6IDIwMHB4OyBoZWlnaHQ6IDIwMHB4XCI+PC9ib2R5Pic+PC9p
ZnJhbWU+PC9ib2R5PiJdOworICAgIEVYUEVDVF9XS19TVFJFUSgiQk9EWSIsIFt3ZWJWaWV3IHN0
cmluZ0J5RXZhbHVhdGluZ0phdmFTY3JpcHQ6QCJkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCdpZnJh
bWUnKS5jb250ZW50RG9jdW1lbnQuYWN0aXZlRWxlbWVudC50YWdOYW1lIl0pOworCisgICAgW3dl
YlZpZXcgYmVjb21lRmlyc3RSZXNwb25kZXJdOworICAgIFt3ZWJWaWV3IHNlbGVjdFBvc2l0aW9u
QXRQb2ludDpDR1BvaW50TWFrZSgwLCAwKV07CisgICAgVGVzdFdlYktpdEFQSTo6VXRpbDo6cnVu
KCZkaWRTdGFydElucHV0U2Vzc2lvbik7CisgICAgRVhQRUNUX1dLX1NUUkVRKCJESVYiLCBbd2Vi
VmlldyBzdHJpbmdCeUV2YWx1YXRpbmdKYXZhU2NyaXB0OkAiZG9jdW1lbnQucXVlcnlTZWxlY3Rv
cignaWZyYW1lJykuY29udGVudERvY3VtZW50LmFjdGl2ZUVsZW1lbnQudGFnTmFtZSJdKTsKK30K
KwogI2VuZGlmCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>