<?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>199993</bug_id>
          
          <creation_ts>2019-07-21 14:29:35 -0700</creation_ts>
          <short_desc>[iOS] [WebKit2] Add limited support for -isPosition:atBoundary:inDirection: in WKContentView</short_desc>
          <delta_ts>2019-07-21 20:35:46 -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>commit-queue</cc>
    
    <cc>megan_gardner</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>1554605</commentid>
    <comment_count>0</comment_count>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2019-07-21 14:29:35 -0700</bug_when>
    <thetext>&lt;rdar://problem/49523528&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1554619</commentid>
    <comment_count>1</comment_count>
      <attachid>374583</attachid>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2019-07-21 15:36:55 -0700</bug_when>
    <thetext>Created attachment 374583
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1554649</commentid>
    <comment_count>2</comment_count>
      <attachid>374583</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-07-21 20:35:45 -0700</bug_when>
    <thetext>Comment on attachment 374583
Patch

Clearing flags on attachment: 374583

Committed r247679: &lt;https://trac.webkit.org/changeset/247679&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1554650</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-07-21 20:35:46 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>374583</attachid>
            <date>2019-07-21 15:36:55 -0700</date>
            <delta_ts>2019-07-21 20:35:45 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-199993-20190721153655.patch</filename>
            <type>text/plain</type>
            <size>9032</size>
            <attacher name="Wenson Hsieh">wenson_hsieh</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQ3NjY5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IGFkYTZkYWNjYjcwMTc2MzQ0
MDM2NTJjMTA0MWYzZGFiMzc5NTdlNzkuLjkwMTQ1NzU1ZTdlYWY3NzkyNmVkMDc1YThkOGIzNWRl
M2I2OWNiYzcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMzEgQEAKKzIwMTktMDctMjEgIFdlbnNvbiBI
c2llaCAgPHdlbnNvbl9oc2llaEBhcHBsZS5jb20+CisKKyAgICAgICAgW2lPU10gW1dlYktpdDJd
IEFkZCBsaW1pdGVkIHN1cHBvcnQgZm9yIC1pc1Bvc2l0aW9uOmF0Qm91bmRhcnk6aW5EaXJlY3Rp
b246IGluIFdLQ29udGVudFZpZXcKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTE5OTk5MworICAgICAgICA8cmRhcjovL3Byb2JsZW0vNDk1MjM1Mjg+CisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkIHN1cHBv
cnQgZm9yIC1pc1Bvc2l0aW9uOmF0Qm91bmRhcnk6aW5EaXJlY3Rpb246LCBvbmx5IGluIHRoZSBj
YXNlcyB3aGVyZSB0aGUgZ2l2ZW4gcG9zaXRpb24gaXMgdGhlIHN0YXJ0IG9yCisgICAgICAgIGFu
ZCBwb3NpdGlvbiBhbmQgdGhlIGdpdmVuIGdyYW51bGFyaXR5IGlzIFVJVGV4dEdyYW51bGFyaXR5
UGFyYWdyYXBoLgorCisgICAgICAgIFRlc3Q6IEVkaXRvclN0YXRlVGVzdHMuUGFyYWdyYXBoQm91
bmRhcnkKKworICAgICAgICAqIFNoYXJlZC9FZGl0b3JTdGF0ZS5jcHA6CisgICAgICAgIChXZWJL
aXQ6OkVkaXRvclN0YXRlOjpQb3N0TGF5b3V0RGF0YTo6ZW5jb2RlIGNvbnN0KToKKyAgICAgICAg
KFdlYktpdDo6RWRpdG9yU3RhdGU6OlBvc3RMYXlvdXREYXRhOjpkZWNvZGUpOgorICAgICAgICAq
IFNoYXJlZC9FZGl0b3JTdGF0ZS5oOgorCisgICAgICAgIEFkZCBhIGNvdXBsZSBvZiBiaXRzIHRv
IGluZGljYXRlIHdoZXRoZXIgdGhlIHNlbGVjdGlvbiBzdGFydCBvciBlbmQgcG9zaXRpb25zIGFy
ZSBhdCBwYXJhZ3JhcGggYm91bmRhcmllcy4KKworICAgICAgICAqIFVJUHJvY2Vzcy9pb3MvV0tD
b250ZW50Vmlld0ludGVyYWN0aW9uLm1tOgorICAgICAgICAoLVtXS0NvbnRlbnRWaWV3IGlzUG9z
aXRpb246YXRCb3VuZGFyeTppbkRpcmVjdGlvbjpdKToKKworICAgICAgICBJbXBsZW1lbnQgdGhp
cyB0byByZXR1cm4gc2VsZWN0aW9uU3RhcnRJc0F0UGFyYWdyYXBoQm91bmRhcnkgb3Igc2VsZWN0
aW9uRW5kSXNBdFBhcmFncmFwaEJvdW5kYXJ5LgorCisgICAgICAgICogV2ViUHJvY2Vzcy9XZWJQ
YWdlL2lvcy9XZWJQYWdlSU9TLm1tOgorICAgICAgICAoV2ViS2l0OjpXZWJQYWdlOjpwbGF0Zm9y
bUVkaXRvclN0YXRlIGNvbnN0KToKKwogMjAxOS0wNy0yMCAgWmFsYW4gQnVqdGFzICA8emFsYW5A
YXBwbGUuY29tPgogCiAgICAgICAgIFtUZXh0IGF1dG9zaXppbmddIERvIG5vdCBudWtlIHRoZSBz
dHlsZSBvbiBkeW5hbWljVmlld3BvcnRTaXplVXBkYXRlCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
S2l0L1NoYXJlZC9FZGl0b3JTdGF0ZS5jcHAgYi9Tb3VyY2UvV2ViS2l0L1NoYXJlZC9FZGl0b3JT
dGF0ZS5jcHAKaW5kZXggZjNiYWNmNWE4ZjdmYmM2MzMwNzgxMGM4MzJlYWQzMmRlMzM5MDhhZC4u
ODUxOTE1YWRmZjM0Y2RlNGZkMTUzMzJhNDYwYWQyMDNlMDRkY2UwMSAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYktpdC9TaGFyZWQvRWRpdG9yU3RhdGUuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvU2hh
cmVkL0VkaXRvclN0YXRlLmNwcApAQCAtMTM0LDYgKzEzNCw4IEBAIHZvaWQgRWRpdG9yU3RhdGU6
OlBvc3RMYXlvdXREYXRhOjplbmNvZGUoSVBDOjpFbmNvZGVyJiBlbmNvZGVyKSBjb25zdAogICAg
IGVuY29kZXIgPDwgZWRpdGFibGVSb290SXNUcmFuc3BhcmVudE9yRnVsbHlDbGlwcGVkOwogICAg
IGVuY29kZXIgPDwgY2FyZXRDb2xvcjsKICAgICBlbmNvZGVyIDw8IGF0U3RhcnRPZlNlbnRlbmNl
OworICAgIGVuY29kZXIgPDwgc2VsZWN0aW9uU3RhcnRJc0F0UGFyYWdyYXBoQm91bmRhcnk7Cisg
ICAgZW5jb2RlciA8PCBzZWxlY3Rpb25FbmRJc0F0UGFyYWdyYXBoQm91bmRhcnk7CiAjZW5kaWYK
ICNpZiBQTEFURk9STShNQUMpCiAgICAgZW5jb2RlciA8PCBjYW5kaWRhdGVSZXF1ZXN0U3RhcnRQ
b3NpdGlvbjsKQEAgLTE5Nyw2ICsxOTksMTAgQEAgYm9vbCBFZGl0b3JTdGF0ZTo6UG9zdExheW91
dERhdGE6OmRlY29kZShJUEM6OkRlY29kZXImIGRlY29kZXIsIFBvc3RMYXlvdXREYXRhJgogICAg
ICAgICByZXR1cm4gZmFsc2U7CiAgICAgaWYgKCFkZWNvZGVyLmRlY29kZShyZXN1bHQuYXRTdGFy
dE9mU2VudGVuY2UpKQogICAgICAgICByZXR1cm4gZmFsc2U7CisgICAgaWYgKCFkZWNvZGVyLmRl
Y29kZShyZXN1bHQuc2VsZWN0aW9uU3RhcnRJc0F0UGFyYWdyYXBoQm91bmRhcnkpKQorICAgICAg
ICByZXR1cm4gZmFsc2U7CisgICAgaWYgKCFkZWNvZGVyLmRlY29kZShyZXN1bHQuc2VsZWN0aW9u
RW5kSXNBdFBhcmFncmFwaEJvdW5kYXJ5KSkKKyAgICAgICAgcmV0dXJuIGZhbHNlOwogI2VuZGlm
CiAjaWYgUExBVEZPUk0oTUFDKQogICAgIGlmICghZGVjb2Rlci5kZWNvZGUocmVzdWx0LmNhbmRp
ZGF0ZVJlcXVlc3RTdGFydFBvc2l0aW9uKSkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvU2hh
cmVkL0VkaXRvclN0YXRlLmggYi9Tb3VyY2UvV2ViS2l0L1NoYXJlZC9FZGl0b3JTdGF0ZS5oCmlu
ZGV4IGVmOThkM2JlNWEzNzEyOTIzMWU3YmRkZGRmMzBkNWQ0MGFhN2ZlY2UuLmU0OWM1M2RkZjI0
Y2QxZTkyNmMwMjJmOWZhZDUzYjUzZTdjNjBhMWUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQv
U2hhcmVkL0VkaXRvclN0YXRlLmgKKysrIGIvU291cmNlL1dlYktpdC9TaGFyZWQvRWRpdG9yU3Rh
dGUuaApAQCAtMTEyLDYgKzExMiw4IEBAIHN0cnVjdCBFZGl0b3JTdGF0ZSB7CiAgICAgICAgIGJv
b2wgZWRpdGFibGVSb290SXNUcmFuc3BhcmVudE9yRnVsbHlDbGlwcGVkIHsgZmFsc2UgfTsKICAg
ICAgICAgV2ViQ29yZTo6Q29sb3IgY2FyZXRDb2xvcjsKICAgICAgICAgYm9vbCBhdFN0YXJ0T2ZT
ZW50ZW5jZSB7IGZhbHNlIH07CisgICAgICAgIGJvb2wgc2VsZWN0aW9uU3RhcnRJc0F0UGFyYWdy
YXBoQm91bmRhcnkgeyBmYWxzZSB9OworICAgICAgICBib29sIHNlbGVjdGlvbkVuZElzQXRQYXJh
Z3JhcGhCb3VuZGFyeSB7IGZhbHNlIH07CiAjZW5kaWYKICNpZiBQTEFURk9STShNQUMpCiAgICAg
ICAgIHVpbnQ2NF90IGNhbmRpZGF0ZVJlcXVlc3RTdGFydFBvc2l0aW9uIHsgMCB9OwpkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvaW9zL1dLQ29udGVudFZpZXdJbnRlcmFjdGlv
bi5tbSBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL2lvcy9XS0NvbnRlbnRWaWV3SW50ZXJhY3Rp
b24ubW0KaW5kZXggNzM4MzhkZTE4YWUyZjBiNThhNDM3YTk1MDBjZjY3Mzc4MmQwMzNiNS4uMjI2
OTUzNjc0NzgwMDMyYTcyOTM2ZGNmOWE3NGI5MjQwNTY1ZTYwNyAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYktpdC9VSVByb2Nlc3MvaW9zL1dLQ29udGVudFZpZXdJbnRlcmFjdGlvbi5tbQorKysgYi9T
b3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9pb3MvV0tDb250ZW50Vmlld0ludGVyYWN0aW9uLm1tCkBA
IC01MDY5LDYgKzUwNjksMTQgQEAgLSAoQk9PTCloYXNTZWxlY3Rpb24KIAogLSAoQk9PTClpc1Bv
c2l0aW9uOihVSVRleHRQb3NpdGlvbiAqKXBvc2l0aW9uIGF0Qm91bmRhcnk6KFVJVGV4dEdyYW51
bGFyaXR5KWdyYW51bGFyaXR5IGluRGlyZWN0aW9uOihVSVRleHREaXJlY3Rpb24pZGlyZWN0aW9u
CiB7CisgICAgaWYgKGdyYW51bGFyaXR5ID09IFVJVGV4dEdyYW51bGFyaXR5UGFyYWdyYXBoKSB7
CisgICAgICAgIGlmIChkaXJlY3Rpb24gPT0gVUlUZXh0U3RvcmFnZURpcmVjdGlvbkJhY2t3YXJk
ICYmIFtwb3NpdGlvbiBpc0VxdWFsOnNlbGYuc2VsZWN0ZWRUZXh0UmFuZ2Uuc3RhcnRdKQorICAg
ICAgICAgICAgcmV0dXJuIF9wYWdlLT5lZGl0b3JTdGF0ZSgpLnBvc3RMYXlvdXREYXRhKCkuc2Vs
ZWN0aW9uU3RhcnRJc0F0UGFyYWdyYXBoQm91bmRhcnk7CisKKyAgICAgICAgaWYgKGRpcmVjdGlv
biA9PSBVSVRleHRTdG9yYWdlRGlyZWN0aW9uRm9yd2FyZCAmJiBbcG9zaXRpb24gaXNFcXVhbDpz
ZWxmLnNlbGVjdGVkVGV4dFJhbmdlLmVuZF0pCisgICAgICAgICAgICByZXR1cm4gX3BhZ2UtPmVk
aXRvclN0YXRlKCkucG9zdExheW91dERhdGEoKS5zZWxlY3Rpb25FbmRJc0F0UGFyYWdyYXBoQm91
bmRhcnk7CisgICAgfQorCiAgICAgcmV0dXJuIE5POwogfQogCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViS2l0L1dlYlByb2Nlc3MvV2ViUGFnZS9pb3MvV2ViUGFnZUlPUy5tbSBiL1NvdXJjZS9XZWJL
aXQvV2ViUHJvY2Vzcy9XZWJQYWdlL2lvcy9XZWJQYWdlSU9TLm1tCmluZGV4IGNhZTU2YmEwNWYx
YmFjZjRhMWZmYmE4MDM5NDNkNTYzOTllZjA0MTQuLmVmZTVhZmM0MzY5OTdkODJkN2YwOTk4ZGY4
YTZmMjg0MzgyNDE1N2IgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9XZWJQ
YWdlL2lvcy9XZWJQYWdlSU9TLm1tCisrKyBiL1NvdXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9XZWJQ
YWdlL2lvcy9XZWJQYWdlSU9TLm1tCkBAIC0yNzMsNiArMjczLDggQEAgdm9pZCBXZWJQYWdlOjpw
bGF0Zm9ybUVkaXRvclN0YXRlKEZyYW1lJiBmcmFtZSwgRWRpdG9yU3RhdGUmIHJlc3VsdCwgSW5j
bHVkZVBvc3QKICAgICAgICAgICAgICAgICBwb3N0TGF5b3V0RGF0YS5lZGl0YWJsZVJvb3RJc1Ry
YW5zcGFyZW50T3JGdWxseUNsaXBwZWQgPSBpc1RyYW5zcGFyZW50T3JGdWxseUNsaXBwZWQoKmNv
bnRhaW5lcik7CiAgICAgICAgIH0KICAgICAgICAgY29tcHV0ZUVkaXRhYmxlUm9vdEhhc0NvbnRl
bnRBbmRQbGFpblRleHQoc2VsZWN0aW9uLCBwb3N0TGF5b3V0RGF0YSk7CisgICAgICAgIHBvc3RM
YXlvdXREYXRhLnNlbGVjdGlvblN0YXJ0SXNBdFBhcmFncmFwaEJvdW5kYXJ5ID0gYXRCb3VuZGFy
eU9mR3JhbnVsYXJpdHkoc2VsZWN0aW9uLnZpc2libGVTdGFydCgpLCBUZXh0R3JhbnVsYXJpdHk6
OlBhcmFncmFwaEdyYW51bGFyaXR5LCBTZWxlY3Rpb25EaXJlY3Rpb246OkRpcmVjdGlvbkJhY2t3
YXJkKTsKKyAgICAgICAgcG9zdExheW91dERhdGEuc2VsZWN0aW9uRW5kSXNBdFBhcmFncmFwaEJv
dW5kYXJ5ID0gYXRCb3VuZGFyeU9mR3JhbnVsYXJpdHkoc2VsZWN0aW9uLnZpc2libGVFbmQoKSwg
VGV4dEdyYW51bGFyaXR5OjpQYXJhZ3JhcGhHcmFudWxhcml0eSwgU2VsZWN0aW9uRGlyZWN0aW9u
OjpEaXJlY3Rpb25Gb3J3YXJkKTsKICAgICB9CiB9CiAKZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5n
ZUxvZyBiL1Rvb2xzL0NoYW5nZUxvZwppbmRleCAwN2MzMTk5ZjhhZDRlODQ3ZjAyODlhMWQyODYw
MzRmODUyYzE0MzI3Li44OWJkNzdjYmFmYjRjNGQzMmVlYjdmZmNlMDdjN2JkOGZhZTc0ZDM4IDEw
MDY0NAotLS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMg
KzEsMTcgQEAKKzIwMTktMDctMjEgIFdlbnNvbiBIc2llaCAgPHdlbnNvbl9oc2llaEBhcHBsZS5j
b20+CisKKyAgICAgICAgW2lPU10gW1dlYktpdDJdIEFkZCBsaW1pdGVkIHN1cHBvcnQgZm9yIC1p
c1Bvc2l0aW9uOmF0Qm91bmRhcnk6aW5EaXJlY3Rpb246IGluIFdLQ29udGVudFZpZXcKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5OTk5MworICAgICAg
ICA8cmRhcjovL3Byb2JsZW0vNDk1MjM1Mjg+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCisKKyAgICAgICAgQWRkIGEgbmV3IEFQSSB0ZXN0IHRvIHZlcmlmeSB0aGUgYmVo
YXZpb3Igb2YgLWlzUG9zaXRpb246YXRCb3VuZGFyeTppbkRpcmVjdGlvbjouCisKKyAgICAgICAg
KiBUZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktpdENvY29hL0VkaXRvclN0YXRlVGVzdHMubW06Cisg
ICAgICAgIChUZXN0V2ViS2l0QVBJOjpURVNUKToKKyAgICAgICAgKiBUZXN0V2ViS2l0QVBJL2Nv
Y29hL1Rlc3RXS1dlYlZpZXcuaDoKKwogMjAxOS0wNy0xOSAgWmhpZmVpIEZhbmcgIDx6aGlmZWlf
ZmFuZ0BhcHBsZS5jb20+CiAKICAgICAgICAgTW92ZSB3ZWJraXQuY3NzIHRvIG9wZW5zb3VyY2Ug
dG8gc3VwcG9ydCByZXN1bHRzZGJweSdzIGZyb250ZW5kCmRpZmYgLS1naXQgYS9Ub29scy9UZXN0
V2ViS2l0QVBJL1Rlc3RzL1dlYktpdENvY29hL0VkaXRvclN0YXRlVGVzdHMubW0gYi9Ub29scy9U
ZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktpdENvY29hL0VkaXRvclN0YXRlVGVzdHMubW0KaW5kZXgg
MTgxODI2MjZlYTM5NWMxZDc4N2YyNWEyYzJiNjE0YTMzZmU4ZDRlOC4uZjkwZDY5MWM5NDJhMjE5
Y2UyODgyNDY3MzY5NTlmMmRlMzljMjkyZiAxMDA2NDQKLS0tIGEvVG9vbHMvVGVzdFdlYktpdEFQ
SS9UZXN0cy9XZWJLaXRDb2NvYS9FZGl0b3JTdGF0ZVRlc3RzLm1tCisrKyBiL1Rvb2xzL1Rlc3RX
ZWJLaXRBUEkvVGVzdHMvV2ViS2l0Q29jb2EvRWRpdG9yU3RhdGVUZXN0cy5tbQpAQCAtMzk4LDYg
KzM5OCwyOCBAQCBURVNUKEVkaXRvclN0YXRlVGVzdHMsIE9ic2VydmVTZWxlY3Rpb25BdHRyaWJ1
dGVDaGFuZ2VzKQogICAgIEVYUEVDVF9FUShfV0tTZWxlY3Rpb25BdHRyaWJ1dGVOb1NlbGVjdGlv
biwgW29ic2VydmVyIGN1cnJlbnRTZWxlY3Rpb25BdHRyaWJ1dGVzXSk7CiB9CiAKK1RFU1QoRWRp
dG9yU3RhdGVUZXN0cywgUGFyYWdyYXBoQm91bmRhcnkpCit7CisgICAgYXV0byB3ZWJWaWV3ID0g
YWRvcHROUyhbW1Rlc3RXS1dlYlZpZXcgYWxsb2NdIGluaXRXaXRoRnJhbWU6Q0dSZWN0TWFrZSgw
LCAwLCAzMjAsIDUwMCldKTsKKyAgICBbd2ViVmlldyBzeW5jaHJvbm91c2x5TG9hZEhUTUxTdHJp
bmc6QCI8Ym9keSBjb250ZW50ZWRpdGFibGU+PHA+SGVsbG8gd29ybGQuPC9wPjwvYm9keT4iXTsK
KyAgICBbd2ViVmlldyBzdHJpbmdCeUV2YWx1YXRpbmdKYXZhU2NyaXB0OkAiZG9jdW1lbnQuYm9k
eS5mb2N1cygpIl07CisgICAgW3dlYlZpZXcgd2FpdEZvck5leHRQcmVzZW50YXRpb25VcGRhdGVd
OworCisgICAgYXV0byB0ZXh0SW5wdXQgPSBbd2ViVmlldyB0ZXh0SW5wdXRDb250ZW50Vmlld107
CisgICAgYXV0byBlZGl0b3IgPSBhZG9wdE5TKFtbRWRpdGluZ1Rlc3RIYXJuZXNzIGFsbG9jXSBp
bml0V2l0aFdlYlZpZXc6d2ViVmlldy5nZXQoKV0pOworICAgIFtlZGl0b3Igc2VsZWN0QWxsXTsK
KworICAgIEVYUEVDVF9UUlVFKFt0ZXh0SW5wdXQgaXNQb3NpdGlvbjp0ZXh0SW5wdXQuc2VsZWN0
ZWRUZXh0UmFuZ2Uuc3RhcnQgYXRCb3VuZGFyeTpVSVRleHRHcmFudWxhcml0eVBhcmFncmFwaCBp
bkRpcmVjdGlvbjpVSVRleHRTdG9yYWdlRGlyZWN0aW9uQmFja3dhcmRdKTsKKyAgICBFWFBFQ1Rf
VFJVRShbdGV4dElucHV0IGlzUG9zaXRpb246dGV4dElucHV0LnNlbGVjdGVkVGV4dFJhbmdlLmVu
ZCBhdEJvdW5kYXJ5OlVJVGV4dEdyYW51bGFyaXR5UGFyYWdyYXBoIGluRGlyZWN0aW9uOlVJVGV4
dFN0b3JhZ2VEaXJlY3Rpb25Gb3J3YXJkXSk7CisKKyAgICBbZWRpdG9yIG1vdmVGb3J3YXJkXTsK
KyAgICBbZWRpdG9yIG1vdmVCYWNrd2FyZF07CisgICAgW2VkaXRvciBtb3ZlQmFja3dhcmRdOwor
CisgICAgRVhQRUNUX0ZBTFNFKFt0ZXh0SW5wdXQgaXNQb3NpdGlvbjp0ZXh0SW5wdXQuc2VsZWN0
ZWRUZXh0UmFuZ2Uuc3RhcnQgYXRCb3VuZGFyeTpVSVRleHRHcmFudWxhcml0eVBhcmFncmFwaCBp
bkRpcmVjdGlvbjpVSVRleHRTdG9yYWdlRGlyZWN0aW9uQmFja3dhcmRdKTsKKyAgICBFWFBFQ1Rf
RkFMU0UoW3RleHRJbnB1dCBpc1Bvc2l0aW9uOnRleHRJbnB1dC5zZWxlY3RlZFRleHRSYW5nZS5l
bmQgYXRCb3VuZGFyeTpVSVRleHRHcmFudWxhcml0eVBhcmFncmFwaCBpbkRpcmVjdGlvbjpVSVRl
eHRTdG9yYWdlRGlyZWN0aW9uRm9yd2FyZF0pOworfQorCiAjZW5kaWYgLy8gUExBVEZPUk0oSU9T
X0ZBTUlMWSkKIAogfSAvLyBuYW1lc3BhY2UgVGVzdFdlYktpdEFQSQpkaWZmIC0tZ2l0IGEvVG9v
bHMvVGVzdFdlYktpdEFQSS9jb2NvYS9UZXN0V0tXZWJWaWV3LmggYi9Ub29scy9UZXN0V2ViS2l0
QVBJL2NvY29hL1Rlc3RXS1dlYlZpZXcuaAppbmRleCA0ZmQxZmQ1ZWU5ZGVhNjExNWUyYTUwYjRl
ZTdhYTA2NWMzZWJlMTBmLi5lZGUwNjgwMzIxNWEzZDVmODNkNDRiZjg5ZjYwYzFlM2I3MWY1NTE4
IDEwMDY0NAotLS0gYS9Ub29scy9UZXN0V2ViS2l0QVBJL2NvY29hL1Rlc3RXS1dlYlZpZXcuaAor
KysgYi9Ub29scy9UZXN0V2ViS2l0QVBJL2NvY29hL1Rlc3RXS1dlYlZpZXcuaApAQCAtODcsNyAr
ODcsNyBAQAogQGVuZAogCiBAaW50ZXJmYWNlIFRlc3RXS1dlYlZpZXcgKElPU09ubHkpCi1AcHJv
cGVydHkgKG5vbmF0b21pYywgcmVhZG9ubHkpIFVJVmlldyA8VUlUZXh0SW5wdXRQcml2YXRlLCBV
SVRleHRJbnB1dEludGVybmFsLCBVSVRleHRJbnB1dE11bHRpRG9jdW1lbnQsIFVJV0tJbnRlcmFj
dGlvblZpZXdQcm90b2NvbD4gKnRleHRJbnB1dENvbnRlbnRWaWV3OworQHByb3BlcnR5IChub25h
dG9taWMsIHJlYWRvbmx5KSBVSVZpZXcgPFVJVGV4dElucHV0UHJpdmF0ZSwgVUlUZXh0SW5wdXRJ
bnRlcm5hbCwgVUlUZXh0SW5wdXRNdWx0aURvY3VtZW50LCBVSVdLSW50ZXJhY3Rpb25WaWV3UHJv
dG9jb2wsIFVJVGV4dElucHV0VG9rZW5pemVyPiAqdGV4dElucHV0Q29udGVudFZpZXc7CiBAcHJv
cGVydHkgKG5vbmF0b21pYywgcmVhZG9ubHkpIFJldGFpblB0cjxOU0FycmF5PiBzZWxlY3Rpb25S
ZWN0c0FmdGVyUHJlc2VudGF0aW9uVXBkYXRlOwogQHByb3BlcnR5IChub25hdG9taWMsIHJlYWRv
bmx5KSBDR1JlY3QgY2FyZXRWaWV3UmVjdEluQ29udGVudENvb3JkaW5hdGVzOwogQHByb3BlcnR5
IChub25hdG9taWMsIHJlYWRvbmx5KSBOU0FycmF5PE5TVmFsdWUgKj4gKnNlbGVjdGlvblZpZXdS
ZWN0c0luQ29udGVudENvb3JkaW5hdGVzOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>