<?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>212706</bug_id>
          
          <creation_ts>2020-06-03 10:12:56 -0700</creation_ts>
          <short_desc>[Text manipulation] Extract the value attribute in inputs of type &quot;text&quot; and &quot;search&quot;</short_desc>
          <delta_ts>2020-06-03 14:08:25 -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 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>aestes</cc>
    
    <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>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1658762</commentid>
    <comment_count>0</comment_count>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2020-06-03 10:12:56 -0700</bug_when>
    <thetext>&lt;rdar://problem/63876969&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1658849</commentid>
    <comment_count>1</comment_count>
      <attachid>400960</attachid>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2020-06-03 12:52:48 -0700</bug_when>
    <thetext>Created attachment 400960
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1658871</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-06-03 14:08:24 -0700</bug_when>
    <thetext>Committed r262515: &lt;https://trac.webkit.org/changeset/262515&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 400960.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>400960</attachid>
            <date>2020-06-03 12:52:48 -0700</date>
            <delta_ts>2020-06-03 14:08:25 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-212706-20200603125247.patch</filename>
            <type>text/plain</type>
            <size>10476</size>
            <attacher name="Wenson Hsieh">wenson_hsieh</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjYyNDY5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNjgyNjMyNDFlYTExNTgw
ZTYyYjAxNDdkZjViOGVlMjdmN2EzMDhhYi4uY2NlMWJhNTFkYTcyY2U3NGZkOWFjZjUxOTRlY2Y3
OWJhYWI1MDc1ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDM2IEBACisyMDIwLTA2LTAzICBXZW5z
b24gSHNpZWggIDx3ZW5zb25faHNpZWhAYXBwbGUuY29tPgorCisgICAgICAgIFtUZXh0IG1hbmlw
dWxhdGlvbl0gRXh0cmFjdCB0aGUgdmFsdWUgYXR0cmlidXRlIGluIGlucHV0cyBvZiB0eXBlICJ0
ZXh0IiBhbmQgInNlYXJjaCIKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTIxMjcwNgorICAgICAgICA8cmRhcjovL3Byb2JsZW0vNjM4NzY5Njk+CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWxsb3cgdGV4dCBt
YW5pcHVsYXRpb24gdG8gZXh0cmFjdCB0ZXh0IGZvciB0aGUgdmFsdWUgb2YgdGV4dCBmaWVsZHMg
dGhhdCB3ZXJlIG5vdCBsYXN0IG1vZGlmaWVkIGJ5IHVzZXIgaW5wdXQuCisgICAgICAgIEFzaWRl
IGZyb20gYnV0dG9uIHR5cGVzLCBpdCBnZW5lcmFsbHkgZG9lc24ndCBtYWtlIHNlbnNlIHRvIHBl
cmZvcm0gdGV4dCBtYW5pcHVsYXRpb24gb3ZlciBhcmJpdHJhcnkgaW5wdXQKKyAgICAgICAgZWxl
bWVudCB2YWx1ZXMsIGVzcGVjaWFsbHkgZm9yIHRleHQgZmllbGQgdHlwZXMgc3VjaCBhcyBwYXNz
d29yZHMsIFVSTHMsIGVtYWlscywgYW5kIG51bWJlcnMuIEhvd2V2ZXIsIHNvbWUKKyAgICAgICAg
d2VicGFnZXMgc2V0IHRoZSBgdmFsdWVgIG9mIGlucHV0cyB0byBpbXBsZW1lbnQgYHBsYWNlaG9s
ZGVyYC1saWtlIGJlaGF2aW9yIGluIHRleHQgZmllbGRzLCBhbmQgd2UgbmVlZCB0byBiZQorICAg
ICAgICBjb21wYXRpYmxlIHdpdGggdGhpcy4KKworICAgICAgICBUZXN0czogIFRleHRNYW5pcHVs
YXRpb24uU3RhcnRUZXh0TWFuaXB1bGF0aW9uRXh0cmFjdHNWYWx1ZXNGcm9tVGV4dElucHV0cwor
ICAgICAgICAgICAgICAgIFRleHRNYW5pcHVsYXRpb24uQ29tcGxldGVUZXh0TWFuaXB1bGF0aW9u
SW5CdXR0b25zQW5kVGV4dEZpZWxkcworCisgICAgICAgICogZWRpdGluZy9UZXh0TWFuaXB1bGF0
aW9uQ29udHJvbGxlci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpzaG91bGRFeHRyYWN0VmFsdWVG
b3JUZXh0TWFuaXB1bGF0aW9uKToKKworICAgICAgICBVbmZvcnR1bmF0ZWx5LCB3ZSBuZWVkIHRv
IGNoZWNrIHRoZSB0eXBlIGF0dHJpYnV0ZSBoZXJlIGFnYWluc3QgInRleHQiLCBzaW5jZSBpbnB1
dHMgb2YgdHlwZSAiZGF0ZSIgYW5kICJ0aW1lIgorICAgICAgICBmYWxsIGJhY2sgdG8gdGV4dCBm
aWVsZHMgb24gbWFjT1MsIGFuZCB3ZSBzdGlsbCB3YW50IHRvIGF2b2lkIGV4dHJhY3RpbmcgdmFs
dWVzIGZvciB0aGVzZS4KKworICAgICAgICAoV2ViQ29yZTo6aXNBdHRyaWJ1dGVGb3JUZXh0TWFu
aXB1bGF0aW9uKToKKworICAgICAgICBQdWxsIHRoZSBgdmFsdWVgIGF0dHJpYnV0ZSBvZiB0aGlz
IG91dCBpbnRvIGEgc2VwYXJhdGUgbWV0aG9kLCBhYm92ZS4KKworICAgICAgICAoV2ViQ29yZTo6
VGV4dE1hbmlwdWxhdGlvbkNvbnRyb2xsZXI6Om9ic2VydmVQYXJhZ3JhcGhzKToKKyAgICAgICAg
KFdlYkNvcmU6OlRleHRNYW5pcHVsYXRpb25Db250cm9sbGVyOjpyZXBsYWNlKToKKworICAgICAg
ICBUcmVhdCB0aGUgdGV4dCBmaWVsZCB2YWx1ZSBzZXBhcmF0ZWx5IGZyb20gb3RoZXIgYXR0cmli
dXRlcyBieSBjYWxsaW5nIGBIVE1MSW5wdXRFbGVtZW50Ojp2YWx1ZSgpYCB1cG9uCisgICAgICAg
IGV4dHJhY3Rpb24sIGFuZCBgSFRNTElucHV0RWxlbWVudDo6c2V0VmFsdWUoKWAgdXBvbiByZXBs
YWNlbWVudC4KKwogMjAyMC0wNi0wMiAgV2Vuc29uIEhzaWVoICA8d2Vuc29uX2hzaWVoQGFwcGxl
LmNvbT4KIAogICAgICAgICBkYXRhVHJhbnNmZXIudHlwZXMgaXMgZW1wdHkgd2hlbiBoYW5kbGlu
ZyB0aGUgImRyYWdzdGFydCIgZXZlbnQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2VkaXRp
bmcvVGV4dE1hbmlwdWxhdGlvbkNvbnRyb2xsZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvZWRpdGlu
Zy9UZXh0TWFuaXB1bGF0aW9uQ29udHJvbGxlci5jcHAKaW5kZXggOGU3NDYzZjEyN2NkZjRhZGQ5
MGUwZTlkYWMwZWMzOTZkOGY4NjE1ZC4uMzAyNzA4Mzk2YTk4NzU0NTMzNDYzNjJlOGRkYjIwNmZl
YmUyZTEzZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvZWRpdGluZy9UZXh0TWFuaXB1bGF0
aW9uQ29udHJvbGxlci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvZWRpdGluZy9UZXh0TWFuaXB1
bGF0aW9uQ29udHJvbGxlci5jcHAKQEAgLTM2LDYgKzM2LDcgQEAKICNpbmNsdWRlICJIVE1MSW5w
dXRFbGVtZW50LmgiCiAjaW5jbHVkZSAiSFRNTE5hbWVzLmgiCiAjaW5jbHVkZSAiSFRNTFBhcnNl
cklkaW9tcy5oIgorI2luY2x1ZGUgIklucHV0VHlwZU5hbWVzLmgiCiAjaW5jbHVkZSAiTm9kZVRy
YXZlcnNhbC5oIgogI2luY2x1ZGUgIlBzZXVkb0VsZW1lbnQuaCIKICNpbmNsdWRlICJSYW5nZS5o
IgpAQCAtMjE5LDEzICsyMjAsMTcgQEAgcHJpdmF0ZToKICAgICBPcHRpb25hbDxTdHJpbmc+IG1f
dGV4dDsKIH07CiAKLXN0YXRpYyBib29sIGlzQXR0cmlidXRlRm9yVGV4dE1hbmlwdWxhdGlvbihj
b25zdCBFbGVtZW50JiBlbGVtZW50LCBjb25zdCBRdWFsaWZpZWROYW1lJiBuYW1lVG9DaGVjaykK
K3N0YXRpYyBib29sIHNob3VsZEV4dHJhY3RWYWx1ZUZvclRleHRNYW5pcHVsYXRpb24oY29uc3Qg
SFRNTElucHV0RWxlbWVudCYgaW5wdXQpCiB7Ci0gICAgdXNpbmcgbmFtZXNwYWNlIEhUTUxOYW1l
czsKKyAgICBpZiAoaW5wdXQuaXNTZWFyY2hGaWVsZCgpIHx8IGVxdWFsSWdub3JpbmdBU0NJSUNh
c2UoaW5wdXQuYXR0cmlidXRlV2l0aG91dFN5bmNocm9uaXphdGlvbih0eXBlQXR0ciksIElucHV0
VHlwZU5hbWVzOjp0ZXh0KCkpKQorICAgICAgICByZXR1cm4gIWlucHV0Lmxhc3RDaGFuZ2VXYXNV
c2VyRWRpdCgpOwogCi0gICAgaWYgKG5hbWVUb0NoZWNrID09IHZhbHVlQXR0cikKLSAgICAgICAg
cmV0dXJuIGlzPEhUTUxJbnB1dEVsZW1lbnQ+KGVsZW1lbnQpICYmIGRvd25jYXN0PEhUTUxJbnB1
dEVsZW1lbnQ+KGVsZW1lbnQpLmlzVGV4dEJ1dHRvbigpOworICAgIHJldHVybiBpbnB1dC5pc1Rl
eHRCdXR0b24oKTsKK30KIAorc3RhdGljIGJvb2wgaXNBdHRyaWJ1dGVGb3JUZXh0TWFuaXB1bGF0
aW9uKGNvbnN0IFF1YWxpZmllZE5hbWUmIG5hbWVUb0NoZWNrKQoreworICAgIHVzaW5nIG5hbWVz
cGFjZSBIVE1MTmFtZXM7CiAgICAgc3RhdGljIGNvbnN0IFF1YWxpZmllZE5hbWUqIGNvbnN0IGF0
dHJpYnV0ZU5hbWVzW10gPSB7CiAgICAgICAgICZ0aXRsZUF0dHIuZ2V0KCksCiAgICAgICAgICZh
bHRBdHRyLmdldCgpLApAQCAtMzgwLDEwICszODUsMTcgQEAgdm9pZCBUZXh0TWFuaXB1bGF0aW9u
Q29udHJvbGxlcjo6b2JzZXJ2ZVBhcmFncmFwaHMoY29uc3QgUG9zaXRpb24mIHN0YXJ0LCBjb25z
dAogCiAgICAgICAgICAgICBpZiAoY3VycmVudEVsZW1lbnQuaGFzQXR0cmlidXRlcygpKSB7CiAg
ICAgICAgICAgICAgICAgZm9yIChhdXRvJiBhdHRyaWJ1dGUgOiBjdXJyZW50RWxlbWVudC5hdHRy
aWJ1dGVzSXRlcmF0b3IoKSkgewotICAgICAgICAgICAgICAgICAgICBpZiAoaXNBdHRyaWJ1dGVG
b3JUZXh0TWFuaXB1bGF0aW9uKGN1cnJlbnRFbGVtZW50LCBhdHRyaWJ1dGUubmFtZSgpKSkKKyAg
ICAgICAgICAgICAgICAgICAgaWYgKGlzQXR0cmlidXRlRm9yVGV4dE1hbmlwdWxhdGlvbihhdHRy
aWJ1dGUubmFtZSgpKSkKICAgICAgICAgICAgICAgICAgICAgICAgIGFkZEl0ZW0oTWFuaXB1bGF0
aW9uSXRlbURhdGEgeyBQb3NpdGlvbigpLCBQb3NpdGlvbigpLCBtYWtlV2Vha1B0cihjdXJyZW50
RWxlbWVudCksIGF0dHJpYnV0ZS5uYW1lKCksIHsgTWFuaXB1bGF0aW9uVG9rZW4geyBtX3Rva2Vu
SWRlbnRpZmllci5nZW5lcmF0ZSgpLCBhdHRyaWJ1dGUudmFsdWUoKSwgdG9rZW5JbmZvKCZjdXJy
ZW50RWxlbWVudCkgfSB9IH0pOwogICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgIH0KKwor
ICAgICAgICAgICAgaWYgKGlzPEhUTUxJbnB1dEVsZW1lbnQ+KGN1cnJlbnRFbGVtZW50KSkgewor
ICAgICAgICAgICAgICAgIGF1dG8mIGlucHV0ID0gZG93bmNhc3Q8SFRNTElucHV0RWxlbWVudD4o
Y3VycmVudEVsZW1lbnQpOworICAgICAgICAgICAgICAgIGlmIChzaG91bGRFeHRyYWN0VmFsdWVG
b3JUZXh0TWFuaXB1bGF0aW9uKGlucHV0KSkKKyAgICAgICAgICAgICAgICAgICAgYWRkSXRlbShN
YW5pcHVsYXRpb25JdGVtRGF0YSB7IHsgfSwgeyB9LCBtYWtlV2Vha1B0cihjdXJyZW50RWxlbWVu
dCksIHZhbHVlQXR0ciwgeyBNYW5pcHVsYXRpb25Ub2tlbiB7IG1fdG9rZW5JZGVudGlmaWVyLmdl
bmVyYXRlKCksIGlucHV0LnZhbHVlKCksIHRva2VuSW5mbygmY3VycmVudEVsZW1lbnQpIH0gfSB9
KTsKKyAgICAgICAgICAgIH0KKwogICAgICAgICAgICAgaWYgKCFlbmNsb3NpbmdJdGVtQm91bmRh
cnlFbGVtZW50ICYmIGlzRW5jbG9zaW5nSXRlbUJvdW5kYXJ5RWxlbWVudChjdXJyZW50RWxlbWVu
dCkpCiAgICAgICAgICAgICAgICAgZW5jbG9zaW5nSXRlbUJvdW5kYXJ5RWxlbWVudCA9ICZjdXJy
ZW50RWxlbWVudDsKICAgICAgICAgfQpAQCAtNjE2LDYgKzYyOCw4IEBAIGF1dG8gVGV4dE1hbmlw
dWxhdGlvbkNvbnRyb2xsZXI6OnJlcGxhY2UoY29uc3QgTWFuaXB1bGF0aW9uSXRlbURhdGEmIGl0
ZW0sIGNvbnN0CiAgICAgICAgIH0KICAgICAgICAgaWYgKGl0ZW0uYXR0cmlidXRlTmFtZSA9PSBu
dWxsUU5hbWUoKSkKICAgICAgICAgICAgIGVsZW1lbnQtPnNldFRleHRDb250ZW50KG5ld1ZhbHVl
LnRvU3RyaW5nKCkpOworICAgICAgICBlbHNlIGlmIChpdGVtLmF0dHJpYnV0ZU5hbWUgPT0gdmFs
dWVBdHRyICYmIGlzPEhUTUxJbnB1dEVsZW1lbnQ+KCplbGVtZW50KSkKKyAgICAgICAgICAgIGRv
d25jYXN0PEhUTUxJbnB1dEVsZW1lbnQ+KCplbGVtZW50KS5zZXRWYWx1ZShuZXdWYWx1ZS50b1N0
cmluZygpKTsKICAgICAgICAgZWxzZQogICAgICAgICAgICAgZWxlbWVudC0+c2V0QXR0cmlidXRl
KGl0ZW0uYXR0cmlidXRlTmFtZSwgbmV3VmFsdWUudG9TdHJpbmcoKSk7CiAgICAgICAgIHJldHVy
biBXVEY6Om51bGxvcHQ7CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cgYi9Ub29scy9DaGFu
Z2VMb2cKaW5kZXggOTk0YWJmNmZiMzMzYjM5MTY5YzI1NDJiNTU0OGMyNDBkMzAzMDI4ZS4uYzEx
ZGFiYmRmYWQxOWEyNmQxN2E4MTJlNDkxMTdmNjUxNGZlOTIwOSAxMDA2NDQKLS0tIGEvVG9vbHMv
Q2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDIwLTA2
LTAzICBXZW5zb24gSHNpZWggIDx3ZW5zb25faHNpZWhAYXBwbGUuY29tPgorCisgICAgICAgIFtU
ZXh0IG1hbmlwdWxhdGlvbl0gRXh0cmFjdCB0aGUgdmFsdWUgYXR0cmlidXRlIGluIGlucHV0cyBv
ZiB0eXBlICJ0ZXh0IiBhbmQgInNlYXJjaCIKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTIxMjcwNgorICAgICAgICA8cmRhcjovL3Byb2JsZW0vNjM4NzY5
Njk+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRk
IGEgbmV3IHRlc3QgY2FzZSAoc2ltaWxhciB0byB0aGUgZXhpc3RpbmcgdGVzdCBgU3RhcnRUZXh0
TWFuaXB1bGF0aW9uRXh0cmFjdHNWYWx1ZXNGcm9tQnV0dG9uSW5wdXRzYCkgdG8KKyAgICAgICAg
dmVyaWZ5IHRoYXQgd2UgZXh0cmFjdCB0ZXh0IGZyb20gdGhlIGB2YWx1ZWAgb2YgaW5wdXRzIG9m
IHR5cGUgInRleHQiIGFuZCAic2VhcmNoIi4KKworICAgICAgICAqIFRlc3RXZWJLaXRBUEkvVGVz
dHMvV2ViS2l0Q29jb2EvVGV4dE1hbmlwdWxhdGlvbi5tbToKKyAgICAgICAgKFRlc3RXZWJLaXRB
UEk6OlRFU1QpOgorCiAyMDIwLTA2LTAyICBXZW5zb24gSHNpZWggIDx3ZW5zb25faHNpZWhAYXBw
bGUuY29tPgogCiAgICAgICAgIGRhdGFUcmFuc2Zlci50eXBlcyBpcyBlbXB0eSB3aGVuIGhhbmRs
aW5nIHRoZSAiZHJhZ3N0YXJ0IiBldmVudApkaWZmIC0tZ2l0IGEvVG9vbHMvVGVzdFdlYktpdEFQ
SS9UZXN0cy9XZWJLaXRDb2NvYS9UZXh0TWFuaXB1bGF0aW9uLm1tIGIvVG9vbHMvVGVzdFdlYktp
dEFQSS9UZXN0cy9XZWJLaXRDb2NvYS9UZXh0TWFuaXB1bGF0aW9uLm1tCmluZGV4IDQwZDRkY2Yz
Mzc3OGE0MmUwZjVjNWJmZjE0MTQzOGM3MWQ5OTkyOWEuLjlkNzFkYWE1ZTk1MzI4ZTU5MjA5ZjQ0
OWY4OTZlNDY4M2QyMjA2ZjEgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMv
V2ViS2l0Q29jb2EvVGV4dE1hbmlwdWxhdGlvbi5tbQorKysgYi9Ub29scy9UZXN0V2ViS2l0QVBJ
L1Rlc3RzL1dlYktpdENvY29hL1RleHRNYW5pcHVsYXRpb24ubW0KQEAgLTc4NCw2ICs3ODQsNDMg
QEAgVEVTVChUZXh0TWFuaXB1bGF0aW9uLCBTdGFydFRleHRNYW5pcHVsYXRpb25FeHRyYWN0c1Zh
bHVlc0Zyb21CdXR0b25JbnB1dHMpCiAgICAgRVhQRUNUX1dLX1NUUkVRKCJUd28iLCBpdGVtc1sx
XS50b2tlbnNbMF0uY29udGVudCk7CiB9CiAKK1RFU1QoVGV4dE1hbmlwdWxhdGlvbiwgU3RhcnRU
ZXh0TWFuaXB1bGF0aW9uRXh0cmFjdHNWYWx1ZXNGcm9tVGV4dElucHV0cykKK3sKKyAgICBhdXRv
IGRlbGVnYXRlID0gYWRvcHROUyhbW1RleHRNYW5pcHVsYXRpb25EZWxlZ2F0ZSBhbGxvY10gaW5p
dF0pOworICAgIGF1dG8gd2ViVmlldyA9IGFkb3B0TlMoW1tUZXN0V0tXZWJWaWV3IGFsbG9jXSBp
bml0V2l0aEZyYW1lOk5TTWFrZVJlY3QoMCwgMCwgNDAwLCA0MDApXSk7CisgICAgW3dlYlZpZXcg
X3NldFRleHRNYW5pcHVsYXRpb25EZWxlZ2F0ZTpkZWxlZ2F0ZS5nZXQoKV07CisKKyAgICBbd2Vi
VmlldyBzeW5jaHJvbm91c2x5TG9hZEhUTUxTdHJpbmc6QCI8IURPQ1RZUEUgaHRtbD4iCisgICAg
ICAgICI8Ym9keT4iCisgICAgICAgICI8aW5wdXQgdHlwZT0nc2VhcmNoJyB2YWx1ZT0nT25lJz4i
CisgICAgICAgICI8aW5wdXQgdHlwZT0ndGV4dCcgdmFsdWU9J1R3byc+IgorICAgICAgICAiPGlu
cHV0IGlkPSdhJyB0eXBlPSdzZWFyY2gnPiIKKyAgICAgICAgIjxpbnB1dCBpZD0nYicgdHlwZT0n
dGV4dCc+IgorICAgICAgICAiPGlucHV0IHR5cGU9J251bWJlcicgdmFsdWU9JzYnPiIKKyAgICAg
ICAgIjxpbnB1dCB0eXBlPSdlbWFpbCcgdmFsdWU9J2Zvb0BiYXIuY29tJz4iCisgICAgICAgICI8
aW5wdXQgdHlwZT0ndXJsJyB2YWx1ZT0naHR0cHM6Ly93d3cuYXBwbGUuY29tJz4iCisgICAgICAg
ICI8c2NyaXB0PiIKKyAgICAgICAgImRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdhJykuZm9jdXMo
KTsiCisgICAgICAgICJkb2N1bWVudC5leGVjQ29tbWFuZCgnSW5zZXJ0VGV4dCcsIHRydWUsICdU
aHJlZScpOyIKKyAgICAgICAgImRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdiJykuZm9jdXMoKTsi
CisgICAgICAgICJkb2N1bWVudC5leGVjQ29tbWFuZCgnSW5zZXJ0VGV4dCcsIHRydWUsICdGb3Vy
Jyk7IgorICAgICAgICAiPC9zY3JpcHQ+IgorICAgICAgICAiPC9ib2R5PiJdOworCisgICAgZG9u
ZSA9IGZhbHNlOworICAgIFt3ZWJWaWV3IF9zdGFydFRleHRNYW5pcHVsYXRpb25zV2l0aENvbmZp
Z3VyYXRpb246bmlsIGNvbXBsZXRpb246XnsKKyAgICAgICAgZG9uZSA9IHRydWU7CisgICAgfV07
CisgICAgVGVzdFdlYktpdEFQSTo6VXRpbDo6cnVuKCZkb25lKTsKKworICAgIGF1dG8gaXRlbXMg
PSBbZGVsZWdhdGUgaXRlbXNdOworICAgIEVYUEVDVF9FUShpdGVtcy5jb3VudCwgMlVMKTsKKyAg
ICBFWFBFQ1RfRVEoaXRlbXNbMF0udG9rZW5zLmNvdW50LCAxVUwpOworICAgIEVYUEVDVF9FUShp
dGVtc1sxXS50b2tlbnMuY291bnQsIDFVTCk7CisgICAgRVhQRUNUX1dLX1NUUkVRKCJPbmUiLCBp
dGVtc1swXS50b2tlbnNbMF0uY29udGVudCk7CisgICAgRVhQRUNUX1dLX1NUUkVRKCJUd28iLCBp
dGVtc1sxXS50b2tlbnNbMF0uY29udGVudCk7Cit9CisKIFRFU1QoVGV4dE1hbmlwdWxhdGlvbiwg
U3RhcnRUZXh0TWFuaXB1bGF0aW9uRXh0cmFjdHNWaXNpYmxlTGluZUJyZWFrc0luVGV4dEFzRXhj
bHVkZWRUb2tlbnMpCiB7CiAgICAgYXV0byBkZWxlZ2F0ZSA9IGFkb3B0TlMoW1tUZXh0TWFuaXB1
bGF0aW9uRGVsZWdhdGUgYWxsb2NdIGluaXRdKTsKQEAgLTIxOTMsNiArMjIzMCw0NSBAQCBURVNU
KFRleHRNYW5pcHVsYXRpb24sIEluc2VydGluZ0NvbnRlbnRJbnRvQWxyZWFkeU1hbmlwdWxhdGVk
Q29udGVudERvZXNOb3RDcmVhdAogICAgIEVYUEVDVF9XS19TVFJFUSgiPHA+PGI+aGVsbG8sPC9i
PjxzcGFuPiBXZWJLaXQhPC9zcGFuPiB3b3JsZDwvcD4iLCBbd2ViVmlldyBzdHJpbmdCeUV2YWx1
YXRpbmdKYXZhU2NyaXB0OkAiZG9jdW1lbnQuYm9keS5pbm5lckhUTUwiXSk7CiB9CiAKK1RFU1Qo
VGV4dE1hbmlwdWxhdGlvbiwgQ29tcGxldGVUZXh0TWFuaXB1bGF0aW9uSW5CdXR0b25zQW5kVGV4
dEZpZWxkcykKK3sKKyAgICBhdXRvIGRlbGVnYXRlID0gYWRvcHROUyhbW1RleHRNYW5pcHVsYXRp
b25EZWxlZ2F0ZSBhbGxvY10gaW5pdF0pOworICAgIGF1dG8gd2ViVmlldyA9IGFkb3B0TlMoW1tU
ZXN0V0tXZWJWaWV3IGFsbG9jXSBpbml0V2l0aEZyYW1lOk5TTWFrZVJlY3QoMCwgMCwgNDAwLCA0
MDApXSk7CisgICAgW3dlYlZpZXcgX3NldFRleHRNYW5pcHVsYXRpb25EZWxlZ2F0ZTpkZWxlZ2F0
ZS5nZXQoKV07CisgICAgW3dlYlZpZXcgc3luY2hyb25vdXNseUxvYWRIVE1MU3RyaW5nOkAiPGlu
cHV0IHR5cGU9J3RleHQnIHZhbHVlPSdoZWxsbzEnPjxpbnB1dCB0eXBlPSdzdWJtaXQnIHZhbHVl
PSdoZWxsbzInPiJdOworICAgIGF1dG8gY29uZmlndXJhdGlvbiA9IGFkb3B0TlMoW1tfV0tUZXh0
TWFuaXB1bGF0aW9uQ29uZmlndXJhdGlvbiBhbGxvY10gaW5pdF0pOworCisgICAgZG9uZSA9IGZh
bHNlOworICAgIFt3ZWJWaWV3IF9zdGFydFRleHRNYW5pcHVsYXRpb25zV2l0aENvbmZpZ3VyYXRp
b246Y29uZmlndXJhdGlvbi5nZXQoKSBjb21wbGV0aW9uOl57CisgICAgICAgIGRvbmUgPSB0cnVl
OworICAgIH1dOworICAgIFRlc3RXZWJLaXRBUEk6OlV0aWw6OnJ1bigmZG9uZSk7CisKKyAgICBh
dXRvICppdGVtcyA9IFtkZWxlZ2F0ZSBpdGVtc107CisgICAgRVhQRUNUX0VRKGl0ZW1zLmNvdW50
LCAyVUwpOworCisgICAgYXV0byogZmlyc3RJdGVtID0gaXRlbXMuZmlyc3RPYmplY3Q7CisgICAg
YXV0byogbGFzdEl0ZW0gPSBpdGVtcy5sYXN0T2JqZWN0OworICAgIEVYUEVDVF9FUShmaXJzdEl0
ZW0udG9rZW5zLmNvdW50LCAxVUwpOworICAgIEVYUEVDVF9FUShsYXN0SXRlbS50b2tlbnMuY291
bnQsIDFVTCk7CisgICAgRVhQRUNUX1NUUkVRKCJoZWxsbzEiLCBmaXJzdEl0ZW0udG9rZW5zWzBd
LmNvbnRlbnQuVVRGOFN0cmluZyk7CisgICAgRVhQRUNUX1NUUkVRKCJoZWxsbzIiLCBsYXN0SXRl
bS50b2tlbnNbMF0uY29udGVudC5VVEY4U3RyaW5nKTsKKworICAgIGRvbmUgPSBmYWxzZTsKKyAg
ICBbd2ViVmlldyBfY29tcGxldGVUZXh0TWFuaXB1bGF0aW9uRm9ySXRlbXM6QFsKKyAgICAgICAg
Y3JlYXRlSXRlbShmaXJzdEl0ZW0uaWRlbnRpZmllciwge3sgZmlyc3RJdGVtLnRva2Vuc1swXS5p
ZGVudGlmaWVyLCBAIndvcmxkMSIgfX0pLmdldCgpLAorICAgICAgICBjcmVhdGVJdGVtKGxhc3RJ
dGVtLmlkZW50aWZpZXIsIHt7IGxhc3RJdGVtLnRva2Vuc1swXS5pZGVudGlmaWVyLCBAIndvcmxk
MiIgfX0pLmdldCgpCisgICAgXSBjb21wbGV0aW9uOl4oTlNBcnJheTxOU0Vycm9yICo+ICplcnJv
cnMpIHsKKyAgICAgICAgRVhQRUNUX0VRKGVycm9ycywgbmlsKTsKKyAgICAgICAgZG9uZSA9IHRy
dWU7CisgICAgfV07CisKKyAgICBUZXN0V2ViS2l0QVBJOjpVdGlsOjpydW4oJmRvbmUpOworCisg
ICAgRVhQRUNUX1dLX1NUUkVRKCJ3b3JsZDEiLCBbd2ViVmlldyBzdHJpbmdCeUV2YWx1YXRpbmdK
YXZhU2NyaXB0OkAiZG9jdW1lbnQucXVlcnlTZWxlY3RvcignaW5wdXRbdHlwZT10ZXh0XScpLnZh
bHVlIl0pOworICAgIEVYUEVDVF9XS19TVFJFUSgid29ybGQyIiwgW3dlYlZpZXcgc3RyaW5nQnlF
dmFsdWF0aW5nSmF2YVNjcmlwdDpAImRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJ2lucHV0W3R5cGU9
c3VibWl0XScpLnZhbHVlIl0pOworfQorCiBURVNUKFRleHRNYW5pcHVsYXRpb24sIFRleHRNYW5p
cHVsYXRpb25Ub2tlbkRlYnVnRGVzY3JpcHRpb24pCiB7CiAgICAgYXV0byB0b2tlbiA9IGFkb3B0
TlMoW1tfV0tUZXh0TWFuaXB1bGF0aW9uVG9rZW4gYWxsb2NdIGluaXRdKTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>