<?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>196958</bug_id>
          
          <creation_ts>2019-04-15 23:37:24 -0700</creation_ts>
          <short_desc>Web Inspector: remove unused WI.DOMTreeDataGrid</short_desc>
          <delta_ts>2019-04-16 12:37:35 -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>Web Inspector</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</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="Devin Rousso">hi</reporter>
          <assigned_to name="Devin Rousso">hi</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>hi</cc>
    
    <cc>inspector-bugzilla-changes</cc>
    
    <cc>joepeck</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1527628</commentid>
    <comment_count>0</comment_count>
    <who name="Devin Rousso">hi</who>
    <bug_when>2019-04-15 23:37:24 -0700</bug_when>
    <thetext>.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1527629</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-04-15 23:37:43 -0700</bug_when>
    <thetext>&lt;rdar://problem/49931383&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1527631</commentid>
    <comment_count>2</comment_count>
      <attachid>367503</attachid>
    <who name="Devin Rousso">hi</who>
    <bug_when>2019-04-15 23:39:47 -0700</bug_when>
    <thetext>Created attachment 367503
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1527814</commentid>
    <comment_count>3</comment_count>
      <attachid>367503</attachid>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2019-04-16 12:10:05 -0700</bug_when>
    <thetext>Comment on attachment 367503
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1527822</commentid>
    <comment_count>4</comment_count>
      <attachid>367503</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-04-16 12:37:34 -0700</bug_when>
    <thetext>Comment on attachment 367503
Patch

Clearing flags on attachment: 367503

Committed r244351: &lt;https://trac.webkit.org/changeset/244351&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1527823</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-04-16 12:37:35 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>367503</attachid>
            <date>2019-04-15 23:39:47 -0700</date>
            <delta_ts>2019-04-16 12:37:34 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-196958-20190415233947.patch</filename>
            <type>text/plain</type>
            <size>9870</size>
            <attacher name="Devin Rousso">hi</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJJbnNwZWN0b3JVSS9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2Vi
SW5zcGVjdG9yVUkvQ2hhbmdlTG9nCmluZGV4IDc5MzQ3NmE4MDIxY2EwNjYyYWJhYzBjMTMzZTZi
MThmNmYxZDkwMjguLmQzNmJjMWJiYjU4ZWFmMmU4MTE1NTY4ODFhZWY4OThmNmIzMzEyODQgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJJbnNwZWN0b3JVSS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dl
Ykluc3BlY3RvclVJL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDE5LTA0LTE1ICBEZXZp
biBSb3Vzc28gIDxkcm91c3NvQGFwcGxlLmNvbT4KKworICAgICAgICBXZWIgSW5zcGVjdG9yOiBy
ZW1vdmUgdW51c2VkIFdJLkRPTVRyZWVEYXRhR3JpZAorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTk2OTU4CisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS80
OTkzMTM4Mz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAg
ICAqIFVzZXJJbnRlcmZhY2UvVmlld3MvRE9NVHJlZURhdGFHcmlkLmNzczogUmVtb3ZlZC4KKyAg
ICAgICAgKiBVc2VySW50ZXJmYWNlL1ZpZXdzL0RPTVRyZWVEYXRhR3JpZC5qczogUmVtb3ZlZC4K
KyAgICAgICAgKiBVc2VySW50ZXJmYWNlL1ZpZXdzL0RPTVRyZWVEYXRhR3JpZE5vZGUuanM6IFJl
bW92ZWQuCisgICAgICAgICogVXNlckludGVyZmFjZS9NYWluLmh0bWw6CisKIDIwMTktMDQtMTUg
IERldmluIFJvdXNzbyAgPGRyb3Vzc29AYXBwbGUuY29tPgogCiAgICAgICAgIFdlYiBJbnNwZWN0
b3I6IFJFR1JFU1NJT04ocjI0NDI2OCk6IENhbnZhczogbmF2aWdhdGlvbiBzaWRlYmFyIG5vIGxv
bmdlciBhcHBlYXJzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViSW5zcGVjdG9yVUkvVXNlckludGVy
ZmFjZS9NYWluLmh0bWwgYi9Tb3VyY2UvV2ViSW5zcGVjdG9yVUkvVXNlckludGVyZmFjZS9NYWlu
Lmh0bWwKaW5kZXggNGY3YTJkMDU5ODhmMmVlZDMwMDUzNDEyMmQ1MDYyY2JlMzBhNDljZi4uOTgx
NjU1ZWJlYWEyYTM2NzQ3ZjA2YWUyMjk4ZTVmMDZkMjEyNjUzOSAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYkluc3BlY3RvclVJL1VzZXJJbnRlcmZhY2UvTWFpbi5odG1sCisrKyBiL1NvdXJjZS9XZWJJ
bnNwZWN0b3JVSS9Vc2VySW50ZXJmYWNlL01haW4uaHRtbApAQCAtODMsNyArODMsNiBAQAogICAg
IDxsaW5rIHJlbD0ic3R5bGVzaGVldCIgaHJlZj0iVmlld3MvRE9NTm9kZVRyZWVFbGVtZW50LmNz
cyI+CiAgICAgPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSJWaWV3cy9ET01TdG9yYWdlQ29u
dGVudFZpZXcuY3NzIj4KICAgICA8bGluayByZWw9InN0eWxlc2hlZXQiIGhyZWY9IlZpZXdzL0RP
TVRyZWVDb250ZW50Vmlldy5jc3MiPgotICAgIDxsaW5rIHJlbD0ic3R5bGVzaGVldCIgaHJlZj0i
Vmlld3MvRE9NVHJlZURhdGFHcmlkLmNzcyI+CiAgICAgPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBo
cmVmPSJWaWV3cy9ET01UcmVlT3V0bGluZS5jc3MiPgogICAgIDxsaW5rIHJlbD0ic3R5bGVzaGVl
dCIgaHJlZj0iVmlld3MvRGFzaGJvYXJkQ29udGFpbmVyVmlldy5jc3MiPgogICAgIDxsaW5rIHJl
bD0ic3R5bGVzaGVldCIgaHJlZj0iVmlld3MvRGF0YUdyaWQuY3NzIj4KQEAgLTY0MSw4ICs2NDAs
NiBAQAogICAgIDxzY3JpcHQgc3JjPSJWaWV3cy9ET01Ob2RlVHJlZUVsZW1lbnQuanMiPjwvc2Ny
aXB0PgogICAgIDxzY3JpcHQgc3JjPSJWaWV3cy9ET01TdG9yYWdlQ29udGVudFZpZXcuanMiPjwv
c2NyaXB0PgogICAgIDxzY3JpcHQgc3JjPSJWaWV3cy9ET01TdG9yYWdlVHJlZUVsZW1lbnQuanMi
Pjwvc2NyaXB0PgotICAgIDxzY3JpcHQgc3JjPSJWaWV3cy9ET01UcmVlRGF0YUdyaWQuanMiPjwv
c2NyaXB0PgotICAgIDxzY3JpcHQgc3JjPSJWaWV3cy9ET01UcmVlRGF0YUdyaWROb2RlLmpzIj48
L3NjcmlwdD4KICAgICA8c2NyaXB0IHNyYz0iVmlld3MvRE9NVHJlZUVsZW1lbnQuanMiPjwvc2Ny
aXB0PgogICAgIDxzY3JpcHQgc3JjPSJWaWV3cy9ET01UcmVlRWxlbWVudFBhdGhDb21wb25lbnQu
anMiPjwvc2NyaXB0PgogICAgIDxzY3JpcHQgc3JjPSJWaWV3cy9ET01UcmVlT3V0bGluZS5qcyI+
PC9zY3JpcHQ+CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViSW5zcGVjdG9yVUkvVXNlckludGVyZmFj
ZS9WaWV3cy9ET01UcmVlRGF0YUdyaWQuY3NzIGIvU291cmNlL1dlYkluc3BlY3RvclVJL1VzZXJJ
bnRlcmZhY2UvVmlld3MvRE9NVHJlZURhdGFHcmlkLmNzcwpkZWxldGVkIGZpbGUgbW9kZSAxMDA2
NDQKaW5kZXggZjhmYmVlM2NhNWRjYmFkYzkxMWNjYWU3NDQxOWJlYWZlOTExYTY2OS4uMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAotLS0gYS9Tb3VyY2UvV2ViSW5zcGVj
dG9yVUkvVXNlckludGVyZmFjZS9WaWV3cy9ET01UcmVlRGF0YUdyaWQuY3NzCisrKyAvZGV2L251
bGwKQEAgLTEsMzUgKzAsMCBAQAotLyoKLSAqIENvcHlyaWdodCAoQykgMjAxMyBBcHBsZSBJbmMu
IEFsbCByaWdodHMgcmVzZXJ2ZWQuCi0gKgotICogUmVkaXN0cmlidXRpb24gYW5kIHVzZSBpbiBz
b3VyY2UgYW5kIGJpbmFyeSBmb3Jtcywgd2l0aCBvciB3aXRob3V0Ci0gKiBtb2RpZmljYXRpb24s
IGFyZSBwZXJtaXR0ZWQgcHJvdmlkZWQgdGhhdCB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnMKLSAq
IGFyZSBtZXQ6Ci0gKiAxLiBSZWRpc3RyaWJ1dGlvbnMgb2Ygc291cmNlIGNvZGUgbXVzdCByZXRh
aW4gdGhlIGFib3ZlIGNvcHlyaWdodAotICogICAgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0
aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyLgotICogMi4gUmVkaXN0cmlidXRpb25z
IGluIGJpbmFyeSBmb3JtIG11c3QgcmVwcm9kdWNlIHRoZSBhYm92ZSBjb3B5cmlnaHQKLSAqICAg
IG5vdGljZSwgdGhpcyBsaXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xh
aW1lciBpbiB0aGUKLSAqICAgIGRvY3VtZW50YXRpb24gYW5kL29yIG90aGVyIG1hdGVyaWFscyBw
cm92aWRlZCB3aXRoIHRoZSBkaXN0cmlidXRpb24uCi0gKgotICogVEhJUyBTT0ZUV0FSRSBJUyBQ
Uk9WSURFRCBCWSBBUFBMRSBJTkMuIEFORCBJVFMgQ09OVFJJQlVUT1JTIGBgQVMgSVMnJwotICog
QU5EIEFOWSBFWFBSRVNTIE9SIElNUExJRUQgV0FSUkFOVElFUywgSU5DTFVESU5HLCBCVVQgTk9U
IExJTUlURUQgVE8sCi0gKiBUSEUgSU1QTElFRCBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElU
WSBBTkQgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSCi0gKiBQVVJQT1NFIEFSRSBESVNDTEFJTUVE
LiBJTiBOTyBFVkVOVCBTSEFMTCBBUFBMRSBJTkMuIE9SIElUUyBDT05UUklCVVRPUlMKLSAqIEJF
IExJQUJMRSBGT1IgQU5ZIERJUkVDVCwgSU5ESVJFQ1QsIElOQ0lERU5UQUwsIFNQRUNJQUwsIEVY
RU1QTEFSWSwgT1IKLSAqIENPTlNFUVVFTlRJQUwgREFNQUdFUyAoSU5DTFVESU5HLCBCVVQgTk9U
IExJTUlURUQgVE8sIFBST0NVUkVNRU5UIE9GCi0gKiBTVUJTVElUVVRFIEdPT0RTIE9SIFNFUlZJ
Q0VTOyBMT1NTIE9GIFVTRSwgREFUQSwgT1IgUFJPRklUUzsgT1IgQlVTSU5FU1MKLSAqIElOVEVS
UlVQVElPTikgSE9XRVZFUiBDQVVTRUQgQU5EIE9OIEFOWSBUSEVPUlkgT0YgTElBQklMSVRZLCBX
SEVUSEVSIElOCi0gKiBDT05UUkFDVCwgU1RSSUNUIExJQUJJTElUWSwgT1IgVE9SVCAoSU5DTFVE
SU5HIE5FR0xJR0VOQ0UgT1IgT1RIRVJXSVNFKQotICogQVJJU0lORyBJTiBBTlkgV0FZIE9VVCBP
RiBUSEUgVVNFIE9GIFRISVMgU09GVFdBUkUsIEVWRU4gSUYgQURWSVNFRCBPRgotICogVEhFIFBP
U1NJQklMSVRZIE9GIFNVQ0ggREFNQUdFLgotICovCi0KLS5kb20tdHJlZS1kYXRhLWdyaWQgLmRh
dGEtZ3JpZCB7Ci0gICAgYm9yZGVyLXJpZ2h0OiBub25lOwotICAgIGJvcmRlci1sZWZ0OiBub25l
OwotICAgIGJvcmRlci1ib3R0b206IG5vbmU7Ci19Ci0KLS5kb20tdHJlZS1kYXRhLWdyaWQgLm5h
bWUtY29sdW1uIC5pY29uIHsKLSAgICAvKiBGSVhNRTogVGhlcmUgY2FuIGJlIG11bHRpcGxlIHR5
cGVzIG9mIERPTSBub2RlcyB0aGF0IHdlIG1pZ2h0IG5lZWQgdG8gc3VwcG9ydCBpbiB0aGUgZnV0
dXJlLiAqLwotICAgIGNvbnRlbnQ6IHVybCguLi9JbWFnZXMvRE9NRWxlbWVudC5zdmcpOwotfQpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkluc3BlY3RvclVJL1VzZXJJbnRlcmZhY2UvVmlld3MvRE9N
VHJlZURhdGFHcmlkLmpzIGIvU291cmNlL1dlYkluc3BlY3RvclVJL1VzZXJJbnRlcmZhY2UvVmll
d3MvRE9NVHJlZURhdGFHcmlkLmpzCmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0NAppbmRleCBiOGNk
YTViMTAwYTBkNzJlMzVkMTE4ZGFhOWRjMmVhNTA2NWZjNzQyLi4wMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwCi0tLSBhL1NvdXJjZS9XZWJJbnNwZWN0b3JVSS9Vc2VySW50
ZXJmYWNlL1ZpZXdzL0RPTVRyZWVEYXRhR3JpZC5qcworKysgL2Rldi9udWxsCkBAIC0xLDYyICsw
LDAgQEAKLS8qCi0gKiBDb3B5cmlnaHQgKEMpIDIwMTMgQWRvYmUgU3lzdGVtcyBJbmMuIEFsbCBy
aWdodHMgcmVzZXJ2ZWQuCi0gKiBDb3B5cmlnaHQgKEMpIDIwMTUgQXBwbGUgSW5jLiBBbGwgcmln
aHRzIHJlc2VydmVkLgotICoKLSAqIFJlZGlzdHJpYnV0aW9uIGFuZCB1c2UgaW4gc291cmNlIGFu
ZCBiaW5hcnkgZm9ybXMsIHdpdGggb3Igd2l0aG91dAotICogbW9kaWZpY2F0aW9uLCBhcmUgcGVy
bWl0dGVkIHByb3ZpZGVkIHRoYXQgdGhlIGZvbGxvd2luZyBjb25kaXRpb25zCi0gKiBhcmUgbWV0
OgotICogMS4gUmVkaXN0cmlidXRpb25zIG9mIHNvdXJjZSBjb2RlIG11c3QgcmV0YWluIHRoZSBh
Ym92ZSBjb3B5cmlnaHQKLSAqICAgIG5vdGljZSwgdGhpcyBsaXN0IG9mIGNvbmRpdGlvbnMgYW5k
IHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lci4KLSAqIDIuIFJlZGlzdHJpYnV0aW9ucyBpbiBiaW5h
cnkgZm9ybSBtdXN0IHJlcHJvZHVjZSB0aGUgYWJvdmUgY29weXJpZ2h0Ci0gKiAgICBub3RpY2Us
IHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRpc2NsYWltZXIgaW4g
dGhlCi0gKiAgICBkb2N1bWVudGF0aW9uIGFuZC9vciBvdGhlciBtYXRlcmlhbHMgcHJvdmlkZWQg
d2l0aCB0aGUgZGlzdHJpYnV0aW9uLgotICoKLSAqIFRISVMgU09GVFdBUkUgSVMgUFJPVklERUQg
QlkgQVBQTEUgSU5DLiBBTkQgSVRTIENPTlRSSUJVVE9SUyBgYEFTIElTJycKLSAqIEFORCBBTlkg
RVhQUkVTUyBPUiBJTVBMSUVEIFdBUlJBTlRJRVMsIElOQ0xVRElORywgQlVUIE5PVCBMSU1JVEVE
IFRPLAotICogVEhFIElNUExJRUQgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFkgQU5EIEZJ
VE5FU1MgRk9SIEEgUEFSVElDVUxBUgotICogUFVSUE9TRSBBUkUgRElTQ0xBSU1FRC4gSU4gTk8g
RVZFTlQgU0hBTEwgQVBQTEUgSU5DLiBPUiBJVFMgQ09OVFJJQlVUT1JTCi0gKiBCRSBMSUFCTEUg
Rk9SIEFOWSBESVJFQ1QsIElORElSRUNULCBJTkNJREVOVEFMLCBTUEVDSUFMLCBFWEVNUExBUlks
IE9SCi0gKiBDT05TRVFVRU5USUFMIERBTUFHRVMgKElOQ0xVRElORywgQlVUIE5PVCBMSU1JVEVE
IFRPLCBQUk9DVVJFTUVOVCBPRgotICogU1VCU1RJVFVURSBHT09EUyBPUiBTRVJWSUNFUzsgTE9T
UyBPRiBVU0UsIERBVEEsIE9SIFBST0ZJVFM7IE9SIEJVU0lORVNTCi0gKiBJTlRFUlJVUFRJT04p
IEhPV0VWRVIgQ0FVU0VEIEFORCBPTiBBTlkgVEhFT1JZIE9GIExJQUJJTElUWSwgV0hFVEhFUiBJ
TgotICogQ09OVFJBQ1QsIFNUUklDVCBMSUFCSUxJVFksIE9SIFRPUlQgKElOQ0xVRElORyBORUdM
SUdFTkNFIE9SIE9USEVSV0lTRSkKLSAqIEFSSVNJTkcgSU4gQU5ZIFdBWSBPVVQgT0YgVEhFIFVT
RSBPRiBUSElTIFNPRlRXQVJFLCBFVkVOIElGIEFEVklTRUQgT0YKLSAqIFRIRSBQT1NTSUJJTElU
WSBPRiBTVUNIIERBTUFHRS4KLSAqLwotCi1XSS5ET01UcmVlRGF0YUdyaWQgPSBjbGFzcyBET01U
cmVlRGF0YUdyaWQgZXh0ZW5kcyBXSS5EYXRhR3JpZAotewotICAgIGNvbnN0cnVjdG9yKCkKLSAg
ICB7Ci0gICAgICAgIHN1cGVyKHsKLSAgICAgICAgICAgIG5hbWU6IHt0aXRsZTogV0kuVUlTdHJp
bmcoIk5vZGUiKSwgc29ydGFibGU6IGZhbHNlLCBpY29uOiB0cnVlfQotICAgICAgICB9KTsKLQot
ICAgICAgICB0aGlzLl9wcmV2aW91c0hvdmVyZWRFbGVtZW50ID0gbnVsbDsKLQotICAgICAgICB0
aGlzLmlubGluZSA9IHRydWU7Ci0KLSAgICAgICAgdGhpcy5lbGVtZW50LmNsYXNzTGlzdC5hZGQo
ImRvbS10cmVlLWRhdGEtZ3JpZCIpOwotCi0gICAgICAgIHRoaXMuZWxlbWVudC5hZGRFdmVudExp
c3RlbmVyKCJtb3VzZW1vdmUiLCB0aGlzLl9vbm1vdXNlbW92ZS5iaW5kKHRoaXMpLCBmYWxzZSk7
Ci0gICAgICAgIHRoaXMuZWxlbWVudC5hZGRFdmVudExpc3RlbmVyKCJtb3VzZW91dCIsIHRoaXMu
X29ubW91c2VvdXQuYmluZCh0aGlzKSwgZmFsc2UpOwotICAgIH0KLQotICAgIC8vIFByaXZhdGUK
LQotICAgIF9vbm1vdXNlbW92ZShldmVudCkKLSAgICB7Ci0gICAgICAgIHZhciBncmlkTm9kZSA9
IHRoaXMuZGF0YUdyaWROb2RlRnJvbU5vZGUoZXZlbnQudGFyZ2V0KTsKLSAgICAgICAgaWYgKCFn
cmlkTm9kZSB8fCB0aGlzLl9wcmV2aW91c0hvdmVyZWRFbGVtZW50ID09PSBncmlkTm9kZS5kb21O
b2RlKQotICAgICAgICAgICAgcmV0dXJuOwotICAgICAgICB0aGlzLl9wcmV2aW91c0hvdmVyZWRF
bGVtZW50ID0gZ3JpZE5vZGUuZG9tTm9kZTsKLSAgICAgICAgV0kuZG9tTWFuYWdlci5oaWdobGln
aHRET01Ob2RlKGdyaWROb2RlLmRvbU5vZGUuaWQpOwotICAgIH0KLQotICAgIF9vbm1vdXNlb3V0
KGV2ZW50KSB7Ci0gICAgICAgIGlmICghdGhpcy5fcHJldmlvdXNIb3ZlcmVkRWxlbWVudCkKLSAg
ICAgICAgICAgIHJldHVybjsKLSAgICAgICAgV0kuZG9tTWFuYWdlci5oaWRlRE9NTm9kZUhpZ2hs
aWdodCgpOwotICAgICAgICB0aGlzLl9wcmV2aW91c0hvdmVyZWRFbGVtZW50ID0gbnVsbDsKLSAg
ICB9Ci19OwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkluc3BlY3RvclVJL1VzZXJJbnRlcmZhY2Uv
Vmlld3MvRE9NVHJlZURhdGFHcmlkTm9kZS5qcyBiL1NvdXJjZS9XZWJJbnNwZWN0b3JVSS9Vc2Vy
SW50ZXJmYWNlL1ZpZXdzL0RPTVRyZWVEYXRhR3JpZE5vZGUuanMKZGVsZXRlZCBmaWxlIG1vZGUg
MTAwNjQ0CmluZGV4IDYzNWRiZGEyMGJmNGU3Y2I3ZTI2MzA3MTkyMjA0Y2NlODg0ZjIxZmEuLjAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAKLS0tIGEvU291cmNlL1dlYklu
c3BlY3RvclVJL1VzZXJJbnRlcmZhY2UvVmlld3MvRE9NVHJlZURhdGFHcmlkTm9kZS5qcworKysg
L2Rldi9udWxsCkBAIC0xLDY5ICswLDAgQEAKLS8qCi0gKiBDb3B5cmlnaHQgKEMpIDIwMTMgQWRv
YmUgU3lzdGVtcyBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuCi0gKiBDb3B5cmlnaHQgKEMpIDIw
MTUgQXBwbGUgSW5jLiBBbGwgcmlnaHRzIHJlc2VydmVkLgotICoKLSAqIFJlZGlzdHJpYnV0aW9u
IGFuZCB1c2UgaW4gc291cmNlIGFuZCBiaW5hcnkgZm9ybXMsIHdpdGggb3Igd2l0aG91dAotICog
bW9kaWZpY2F0aW9uLCBhcmUgcGVybWl0dGVkIHByb3ZpZGVkIHRoYXQgdGhlIGZvbGxvd2luZyBj
b25kaXRpb25zCi0gKiBhcmUgbWV0OgotICogMS4gUmVkaXN0cmlidXRpb25zIG9mIHNvdXJjZSBj
b2RlIG11c3QgcmV0YWluIHRoZSBhYm92ZSBjb3B5cmlnaHQKLSAqICAgIG5vdGljZSwgdGhpcyBs
aXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lci4KLSAqIDIuIFJl
ZGlzdHJpYnV0aW9ucyBpbiBiaW5hcnkgZm9ybSBtdXN0IHJlcHJvZHVjZSB0aGUgYWJvdmUgY29w
eXJpZ2h0Ci0gKiAgICBub3RpY2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9s
bG93aW5nIGRpc2NsYWltZXIgaW4gdGhlCi0gKiAgICBkb2N1bWVudGF0aW9uIGFuZC9vciBvdGhl
ciBtYXRlcmlhbHMgcHJvdmlkZWQgd2l0aCB0aGUgZGlzdHJpYnV0aW9uLgotICoKLSAqIFRISVMg
U09GVFdBUkUgSVMgUFJPVklERUQgQlkgQVBQTEUgSU5DLiBBTkQgSVRTIENPTlRSSUJVVE9SUyBg
YEFTIElTJycKLSAqIEFORCBBTlkgRVhQUkVTUyBPUiBJTVBMSUVEIFdBUlJBTlRJRVMsIElOQ0xV
RElORywgQlVUIE5PVCBMSU1JVEVEIFRPLAotICogVEhFIElNUExJRUQgV0FSUkFOVElFUyBPRiBN
RVJDSEFOVEFCSUxJVFkgQU5EIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUgotICogUFVSUE9TRSBB
UkUgRElTQ0xBSU1FRC4gSU4gTk8gRVZFTlQgU0hBTEwgQVBQTEUgSU5DLiBPUiBJVFMgQ09OVFJJ
QlVUT1JTCi0gKiBCRSBMSUFCTEUgRk9SIEFOWSBESVJFQ1QsIElORElSRUNULCBJTkNJREVOVEFM
LCBTUEVDSUFMLCBFWEVNUExBUlksIE9SCi0gKiBDT05TRVFVRU5USUFMIERBTUFHRVMgKElOQ0xV
RElORywgQlVUIE5PVCBMSU1JVEVEIFRPLCBQUk9DVVJFTUVOVCBPRgotICogU1VCU1RJVFVURSBH
T09EUyBPUiBTRVJWSUNFUzsgTE9TUyBPRiBVU0UsIERBVEEsIE9SIFBST0ZJVFM7IE9SIEJVU0lO
RVNTCi0gKiBJTlRFUlJVUFRJT04pIEhPV0VWRVIgQ0FVU0VEIEFORCBPTiBBTlkgVEhFT1JZIE9G
IExJQUJJTElUWSwgV0hFVEhFUiBJTgotICogQ09OVFJBQ1QsIFNUUklDVCBMSUFCSUxJVFksIE9S
IFRPUlQgKElOQ0xVRElORyBORUdMSUdFTkNFIE9SIE9USEVSV0lTRSkKLSAqIEFSSVNJTkcgSU4g
QU5ZIFdBWSBPVVQgT0YgVEhFIFVTRSBPRiBUSElTIFNPRlRXQVJFLCBFVkVOIElGIEFEVklTRUQg
T0YKLSAqIFRIRSBQT1NTSUJJTElUWSBPRiBTVUNIIERBTUFHRS4KLSAqLwotCi1XSS5ET01UcmVl
RGF0YUdyaWROb2RlID0gY2xhc3MgRE9NVHJlZURhdGFHcmlkTm9kZSBleHRlbmRzIFdJLkRhdGFH
cmlkTm9kZQotewotICAgIGNvbnN0cnVjdG9yKGRvbU5vZGUpCi0gICAgewotICAgICAgICBzdXBl
cigpOwotCi0gICAgICAgIHRoaXMuX2RvbU5vZGUgPSBkb21Ob2RlOwotICAgIH0KLQotICAgIGdl
dCBkb21Ob2RlKCkKLSAgICB7Ci0gICAgICAgIHJldHVybiB0aGlzLl9kb21Ob2RlOwotICAgIH0K
LQotICAgIC8vIERhdGFHcmlkTm9kZSBPdmVycmlkZXMuCi0KLSAgICBjcmVhdGVDZWxsQ29udGVu
dChjb2x1bW5JZGVudGlmaWVyLCBjZWxsKQotICAgIHsKLSAgICAgICAgaWYgKGNvbHVtbklkZW50
aWZpZXIgIT09ICJuYW1lIikKLSAgICAgICAgICAgIHJldHVybiBzdXBlci5jcmVhdGVDZWxsQ29u
dGVudChjb2x1bW5JZGVudGlmaWVyLCBjZWxsKTsKLQotICAgICAgICByZXR1cm4gdGhpcy5fY3Jl
YXRlTmFtZUNlbGxEb2N1bWVudEZyYWdtZW50KCk7Ci0gICAgfQotCi0gICAgLy8gUHJpdmF0ZQot
Ci0gICAgX2NyZWF0ZU5hbWVDZWxsRG9jdW1lbnRGcmFnbWVudCgpCi0gICAgewotICAgICAgICBs
ZXQgZnJhZ21lbnQgPSBkb2N1bWVudC5jcmVhdGVEb2N1bWVudEZyYWdtZW50KCk7Ci0gICAgICAg
IGxldCBtYWluVGl0bGUgPSB0aGlzLl9kb21Ob2RlLmRpc3BsYXlOYW1lOwotICAgICAgICBmcmFn
bWVudC5hcHBlbmQobWFpblRpdGxlKTsKLQotICAgICAgICBsZXQgZ29Ub0J1dHRvbiA9IGZyYWdt
ZW50LmFwcGVuZENoaWxkKFdJLmNyZWF0ZUdvVG9BcnJvd0J1dHRvbigpKTsKLSAgICAgICAgZ29U
b0J1dHRvbi5hZGRFdmVudExpc3RlbmVyKCJjbGljayIsIHRoaXMuX2dvVG9BcnJvd1dhc0NsaWNr
ZWQuYmluZCh0aGlzKSwgZmFsc2UpOwotCi0gICAgICAgIHJldHVybiBmcmFnbWVudDsKLSAgICB9
Ci0KLSAgICBfZ29Ub0Fycm93V2FzQ2xpY2tlZCgpCi0gICAgewotICAgICAgICBXSS5zaG93TWFp
bkZyYW1lRE9NVHJlZSh0aGlzLl9kb21Ob2RlLCB7aWdub3JlU2VhcmNoVGFiOiB0cnVlfSk7Ci0g
ICAgfQotfTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>