<?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>169697</bug_id>
          
          <creation_ts>2017-03-15 14:37:04 -0700</creation_ts>
          <short_desc>Web Inspector: Refactoring: remove DebuggerTreeElement class</short_desc>
          <delta_ts>2017-03-16 13:50:43 -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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>169702</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Matt Baker">mattbaker</reporter>
          <assigned_to name="Matt Baker">mattbaker</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>inspector-bugzilla-changes</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1288248</commentid>
    <comment_count>0</comment_count>
    <who name="Matt Baker">mattbaker</who>
    <bug_when>2017-03-15 14:37:04 -0700</bug_when>
    <thetext>This class only provided a wrapper property `debuggerObject` around TreeElement.prototype.representedObject, which DebuggerSidebarPanel tested for during tree element sorting. We should just test for TreeElement.prototype.representedObject.sourceCodeLocation.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1288250</commentid>
    <comment_count>1</comment_count>
      <attachid>304552</attachid>
    <who name="Matt Baker">mattbaker</who>
    <bug_when>2017-03-15 14:38:28 -0700</bug_when>
    <thetext>Created attachment 304552
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1288691</commentid>
    <comment_count>2</comment_count>
      <attachid>304552</attachid>
    <who name="Devin Rousso">hi</who>
    <bug_when>2017-03-16 13:04:14 -0700</bug_when>
    <thetext>Comment on attachment 304552
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1288714</commentid>
    <comment_count>3</comment_count>
      <attachid>304552</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-03-16 13:50:40 -0700</bug_when>
    <thetext>Comment on attachment 304552
Patch

Clearing flags on attachment: 304552

Committed r214064: &lt;http://trac.webkit.org/changeset/214064&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1288715</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-03-16 13:50:43 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>304552</attachid>
            <date>2017-03-15 14:38:28 -0700</date>
            <delta_ts>2017-03-16 13:50:40 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-169697-20170315143831.patch</filename>
            <type>text/plain</type>
            <size>8411</size>
            <attacher name="Matt Baker">mattbaker</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjE0MDA1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViSW5zcGVj
dG9yVUkvQ2hhbmdlTG9nIGIvU291cmNlL1dlYkluc3BlY3RvclVJL0NoYW5nZUxvZwppbmRleCBi
NjRjODBmNjVkYzc2OWU1NzhiMjI1YjgyY2ZlOGY0ZjgzZjg5ZWQwLi5hNzliMDM4MjAzZTllOGYw
MzZjMzkxZGVlZDhkYTE4NjI0Nzc3ZmM2IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViSW5zcGVjdG9y
VUkvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJJbnNwZWN0b3JVSS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwzMCBAQAorMjAxNy0wMy0xNSAgTWF0dCBCYWtlciAgPG1hdHRiYWtlckBhcHBsZS5jb20+
CisKKyAgICAgICAgV2ViIEluc3BlY3RvcjogUmVmYWN0b3Jpbmc6IHJlbW92ZSBEZWJ1Z2dlclRy
ZWVFbGVtZW50IGNsYXNzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD0xNjk2OTcKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICBSZW1vdmUgdW5uZWNlc3NhcnkgY2xhc3MgRGVidWdnZXJUcmVlRWxlbWVudCBmcm9t
IFRyZWVFbGVtZW50IGNsYXNzIGhpZXJhcmNoeS4KKyAgICAgICAgVGhlIGBzb3VyY2VDb2RlTG9j
YXRpb25gIHByb3BlcnR5IG9uIElzc3VlTWVzc2FnZSBhbmQgQnJlYWtwb2ludCAodGhlIGRlYnVn
Z2VyCisgICAgICAgIG9iamVjdHMpIGNhbiBiZSB0ZXN0ZWQgZm9yIGdlbmVyaWNhbGx5IHVzaW5n
IFRyZWVFbGVtZW50LnByb3RvdHlwZS5yZXByZXNlbnRlZE9iamVjdC4KKworICAgICAgICAqIFVz
ZXJJbnRlcmZhY2UvTWFpbi5odG1sOgorICAgICAgICBSZW1vdmUgZmlsZS4KKworICAgICAgICAq
IFVzZXJJbnRlcmZhY2UvVmlld3MvQnJlYWtwb2ludFRyZWVFbGVtZW50LmpzOgorICAgICAgICAq
IFVzZXJJbnRlcmZhY2UvVmlld3MvSXNzdWVUcmVlRWxlbWVudC5qczoKKyAgICAgICAgQ2hhbmdl
IGJhc2UgY2xhc3MgdG8gR2VuZXJhbFRyZWVFbGVtZW50LgorCisgICAgICAgICogVXNlckludGVy
ZmFjZS9WaWV3cy9EZWJ1Z2dlclNpZGViYXJQYW5lbC5qczoKKyAgICAgICAgKFdlYkluc3BlY3Rv
ci5EZWJ1Z2dlclNpZGViYXJQYW5lbC5wcm90b3R5cGUuX2FkZEJyZWFrcG9pbnQpOgorICAgICAg
ICAoV2ViSW5zcGVjdG9yLkRlYnVnZ2VyU2lkZWJhclBhbmVsLnByb3RvdHlwZS5fY29tcGFyZVRy
ZWVFbGVtZW50cyk6CisgICAgICAgIChXZWJJbnNwZWN0b3IuRGVidWdnZXJTaWRlYmFyUGFuZWwu
cHJvdG90eXBlLl9hZGRJc3N1ZSk6CisgICAgICAgIChXZWJJbnNwZWN0b3IuRGVidWdnZXJTaWRl
YmFyUGFuZWwucHJvdG90eXBlLl9jb21wYXJlRGVidWdnZXJUcmVlRWxlbWVudHMpOiBEZWxldGVk
LgorICAgICAgICBSZW5hbWVkIHRvIGp1c3QgIl9jb21wYXJlVHJlZUVsZW1lbnRzIi4KKworICAg
ICAgICAqIFVzZXJJbnRlcmZhY2UvVmlld3MvRGVidWdnZXJUcmVlRWxlbWVudC5qczogUmVtb3Zl
ZC4KKwogMjAxNy0wMy0xNSAgSm9zZXBoIFBlY29yYXJvICA8cGVjb3Jhcm9AYXBwbGUuY29tPgog
CiAgICAgICAgIEpTQ29udGV4dCBJbnNwZWN0b3I6IE5ldHdvcmtBZ2VudCBtYXkgYmUgdW5hdmFp
bGFibGUKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJJbnNwZWN0b3JVSS9Vc2VySW50ZXJmYWNlL01h
aW4uaHRtbCBiL1NvdXJjZS9XZWJJbnNwZWN0b3JVSS9Vc2VySW50ZXJmYWNlL01haW4uaHRtbApp
bmRleCA4OGQ5MDc2Y2Y3YjNhYmE3MTU1MGU1MzkxNDdlNjM1NTA3MDIxZDJiLi4yMTg2ZGIxYzNm
MzQyZWUzZDRiY2U5ZGQ1MTg3OWZmN2NhZWU2YzA0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViSW5z
cGVjdG9yVUkvVXNlckludGVyZmFjZS9NYWluLmh0bWwKKysrIGIvU291cmNlL1dlYkluc3BlY3Rv
clVJL1VzZXJJbnRlcmZhY2UvTWFpbi5odG1sCkBAIC00NjcsNyArNDY3LDYgQEAKIAogICAgIDxz
Y3JpcHQgc3JjPSJWaWV3cy9Db25zb2xlVGFiQ29udGVudFZpZXcuanMiPjwvc2NyaXB0PgogICAg
IDxzY3JpcHQgc3JjPSJWaWV3cy9EZWJ1Z2dlclRhYkNvbnRlbnRWaWV3LmpzIj48L3NjcmlwdD4K
LSAgICA8c2NyaXB0IHNyYz0iVmlld3MvRGVidWdnZXJUcmVlRWxlbWVudC5qcyI+PC9zY3JpcHQ+
CiAgICAgPHNjcmlwdCBzcmM9IlZpZXdzL0VsZW1lbnRzVGFiQ29udGVudFZpZXcuanMiPjwvc2Ny
aXB0PgogICAgIDxzY3JpcHQgc3JjPSJWaWV3cy9SZXNvdXJjZVRyZWVFbGVtZW50LmpzIj48L3Nj
cmlwdD4KICAgICA8c2NyaXB0IHNyYz0iVmlld3MvUmVzb3VyY2VzVGFiQ29udGVudFZpZXcuanMi
Pjwvc2NyaXB0PgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkluc3BlY3RvclVJL1VzZXJJbnRlcmZh
Y2UvVmlld3MvQnJlYWtwb2ludFRyZWVFbGVtZW50LmpzIGIvU291cmNlL1dlYkluc3BlY3RvclVJ
L1VzZXJJbnRlcmZhY2UvVmlld3MvQnJlYWtwb2ludFRyZWVFbGVtZW50LmpzCmluZGV4IGI3M2Rk
ZDNmZjY4MGQyOTMxMjVjYTRlZDhhNGM4M2U3N2JkZGFiYTQuLjUyODY0YWI4NDNkNjY5ZTBiOTJi
ODM2MDBiMTZmYzQ0YjA1MTZlYWMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJJbnNwZWN0b3JVSS9V
c2VySW50ZXJmYWNlL1ZpZXdzL0JyZWFrcG9pbnRUcmVlRWxlbWVudC5qcworKysgYi9Tb3VyY2Uv
V2ViSW5zcGVjdG9yVUkvVXNlckludGVyZmFjZS9WaWV3cy9CcmVha3BvaW50VHJlZUVsZW1lbnQu
anMKQEAgLTIzLDcgKzIzLDcgQEAKICAqIFRIRSBQT1NTSUJJTElUWSBPRiBTVUNIIERBTUFHRS4K
ICAqLwogCi1XZWJJbnNwZWN0b3IuQnJlYWtwb2ludFRyZWVFbGVtZW50ID0gY2xhc3MgQnJlYWtw
b2ludFRyZWVFbGVtZW50IGV4dGVuZHMgV2ViSW5zcGVjdG9yLkRlYnVnZ2VyVHJlZUVsZW1lbnQK
K1dlYkluc3BlY3Rvci5CcmVha3BvaW50VHJlZUVsZW1lbnQgPSBjbGFzcyBCcmVha3BvaW50VHJl
ZUVsZW1lbnQgZXh0ZW5kcyBXZWJJbnNwZWN0b3IuR2VuZXJhbFRyZWVFbGVtZW50CiB7CiAgICAg
Y29uc3RydWN0b3IoYnJlYWtwb2ludCwgY2xhc3NOYW1lLCB0aXRsZSkKICAgICB7CmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViSW5zcGVjdG9yVUkvVXNlckludGVyZmFjZS9WaWV3cy9EZWJ1Z2dlclNp
ZGViYXJQYW5lbC5qcyBiL1NvdXJjZS9XZWJJbnNwZWN0b3JVSS9Vc2VySW50ZXJmYWNlL1ZpZXdz
L0RlYnVnZ2VyU2lkZWJhclBhbmVsLmpzCmluZGV4IGI3OTllZmNjNzNiMDgwYjVhYTZhMmU1YjNk
MzBhNjRkYmE3NmM4NDIuLjRhMDA3YTc1MDgzODFjNjA1Y2MzMjAxZDJjMDFjNDRhM2ZlMGU4MjUg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJJbnNwZWN0b3JVSS9Vc2VySW50ZXJmYWNlL1ZpZXdzL0Rl
YnVnZ2VyU2lkZWJhclBhbmVsLmpzCisrKyBiL1NvdXJjZS9XZWJJbnNwZWN0b3JVSS9Vc2VySW50
ZXJmYWNlL1ZpZXdzL0RlYnVnZ2VyU2lkZWJhclBhbmVsLmpzCkBAIC00MzYsNyArNDM2LDcgQEAg
V2ViSW5zcGVjdG9yLkRlYnVnZ2VyU2lkZWJhclBhbmVsID0gY2xhc3MgRGVidWdnZXJTaWRlYmFy
UGFuZWwgZXh0ZW5kcyBXZWJJbnNwZWMKICAgICAgICAgICAgIGJyZWFrcG9pbnQucmVzb2x2ZWQg
PSB0cnVlOwogCiAgICAgICAgIGxldCBicmVha3BvaW50VHJlZUVsZW1lbnQgPSBuZXcgV2ViSW5z
cGVjdG9yLkJyZWFrcG9pbnRUcmVlRWxlbWVudChicmVha3BvaW50KTsKLSAgICAgICAgcGFyZW50
VHJlZUVsZW1lbnQuaW5zZXJ0Q2hpbGQoYnJlYWtwb2ludFRyZWVFbGVtZW50LCBpbnNlcnRpb25J
bmRleEZvck9iamVjdEluTGlzdFNvcnRlZEJ5RnVuY3Rpb24oYnJlYWtwb2ludFRyZWVFbGVtZW50
LCBwYXJlbnRUcmVlRWxlbWVudC5jaGlsZHJlbiwgdGhpcy5fY29tcGFyZURlYnVnZ2VyVHJlZUVs
ZW1lbnRzKSk7CisgICAgICAgIHBhcmVudFRyZWVFbGVtZW50Lmluc2VydENoaWxkKGJyZWFrcG9p
bnRUcmVlRWxlbWVudCwgaW5zZXJ0aW9uSW5kZXhGb3JPYmplY3RJbkxpc3RTb3J0ZWRCeUZ1bmN0
aW9uKGJyZWFrcG9pbnRUcmVlRWxlbWVudCwgcGFyZW50VHJlZUVsZW1lbnQuY2hpbGRyZW4sIHRo
aXMuX2NvbXBhcmVUcmVlRWxlbWVudHMpKTsKICAgICAgICAgaWYgKHBhcmVudFRyZWVFbGVtZW50
LmNoaWxkcmVuLmxlbmd0aCA9PT0gMSkKICAgICAgICAgICAgIHBhcmVudFRyZWVFbGVtZW50LmV4
cGFuZCgpOwogICAgICAgICByZXR1cm4gYnJlYWtwb2ludFRyZWVFbGVtZW50OwpAQCAtODgwLDEz
ICs4ODAsMTUgQEAgV2ViSW5zcGVjdG9yLkRlYnVnZ2VyU2lkZWJhclBhbmVsID0gY2xhc3MgRGVi
dWdnZXJTaWRlYmFyUGFuZWwgZXh0ZW5kcyBXZWJJbnNwZWMKICAgICAgICAgcmV0dXJuIGEubWFp
blRpdGxlLmxvY2FsZUNvbXBhcmUoYi5tYWluVGl0bGUpOwogICAgIH0KIAotICAgIF9jb21wYXJl
RGVidWdnZXJUcmVlRWxlbWVudHMoYSwgYikKKyAgICBfY29tcGFyZVRyZWVFbGVtZW50cyhhLCBi
KQogICAgIHsKLSAgICAgICAgaWYgKCFhLmRlYnVnZ2VyT2JqZWN0IHx8ICFiLmRlYnVnZ2VyT2Jq
ZWN0KQorICAgICAgICBpZiAoIWEucmVwcmVzZW50ZWRPYmplY3QgfHwgIWIucmVwcmVzZW50ZWRP
YmplY3QpCiAgICAgICAgICAgICByZXR1cm4gMDsKIAotICAgICAgICB2YXIgYUxvY2F0aW9uID0g
YS5kZWJ1Z2dlck9iamVjdC5zb3VyY2VDb2RlTG9jYXRpb247Ci0gICAgICAgIHZhciBiTG9jYXRp
b24gPSBiLmRlYnVnZ2VyT2JqZWN0LnNvdXJjZUNvZGVMb2NhdGlvbjsKKyAgICAgICAgbGV0IGFM
b2NhdGlvbiA9IGEucmVwcmVzZW50ZWRPYmplY3Quc291cmNlQ29kZUxvY2F0aW9uOworICAgICAg
ICBsZXQgYkxvY2F0aW9uID0gYi5yZXByZXNlbnRlZE9iamVjdC5zb3VyY2VDb2RlTG9jYXRpb247
CisgICAgICAgIGlmICghYUxvY2F0aW9uIHx8ICFiTG9jYXRpb24pCisgICAgICAgICAgICByZXR1
cm4gMDsKIAogICAgICAgICB2YXIgY29tcGFyaXNvblJlc3VsdCA9IGFMb2NhdGlvbi5kaXNwbGF5
TGluZU51bWJlciAtIGJMb2NhdGlvbi5kaXNwbGF5TGluZU51bWJlcjsKICAgICAgICAgaWYgKGNv
bXBhcmlzb25SZXN1bHQgIT09IDApCkBAIC0xMDc3LDcgKzEwNzksNyBAQCBXZWJJbnNwZWN0b3Iu
RGVidWdnZXJTaWRlYmFyUGFuZWwgPSBjbGFzcyBEZWJ1Z2dlclNpZGViYXJQYW5lbCBleHRlbmRz
IFdlYkluc3BlYwogCiAgICAgICAgIGlzc3VlVHJlZUVsZW1lbnQgPSBuZXcgV2ViSW5zcGVjdG9y
Lklzc3VlVHJlZUVsZW1lbnQoaXNzdWVNZXNzYWdlKTsKIAotICAgICAgICBwYXJlbnRUcmVlRWxl
bWVudC5pbnNlcnRDaGlsZChpc3N1ZVRyZWVFbGVtZW50LCBpbnNlcnRpb25JbmRleEZvck9iamVj
dEluTGlzdFNvcnRlZEJ5RnVuY3Rpb24oaXNzdWVUcmVlRWxlbWVudCwgcGFyZW50VHJlZUVsZW1l
bnQuY2hpbGRyZW4sIHRoaXMuX2NvbXBhcmVEZWJ1Z2dlclRyZWVFbGVtZW50cykpOworICAgICAg
ICBwYXJlbnRUcmVlRWxlbWVudC5pbnNlcnRDaGlsZChpc3N1ZVRyZWVFbGVtZW50LCBpbnNlcnRp
b25JbmRleEZvck9iamVjdEluTGlzdFNvcnRlZEJ5RnVuY3Rpb24oaXNzdWVUcmVlRWxlbWVudCwg
cGFyZW50VHJlZUVsZW1lbnQuY2hpbGRyZW4sIHRoaXMuX2NvbXBhcmVUcmVlRWxlbWVudHMpKTsK
ICAgICAgICAgaWYgKHBhcmVudFRyZWVFbGVtZW50LmNoaWxkcmVuLmxlbmd0aCA9PT0gMSkKICAg
ICAgICAgICAgIHBhcmVudFRyZWVFbGVtZW50LmV4cGFuZCgpOwogCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViSW5zcGVjdG9yVUkvVXNlckludGVyZmFjZS9WaWV3cy9EZWJ1Z2dlclRyZWVFbGVtZW50
LmpzIGIvU291cmNlL1dlYkluc3BlY3RvclVJL1VzZXJJbnRlcmZhY2UvVmlld3MvRGVidWdnZXJU
cmVlRWxlbWVudC5qcwpkZWxldGVkIGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMjE3YmUzZTU1YTMy
NGNjNjNmMmNhOGZkZTc4NzcwMDEwNmEzNWJjOC4uMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMAotLS0gYS9Tb3VyY2UvV2ViSW5zcGVjdG9yVUkvVXNlckludGVyZmFjZS9W
aWV3cy9EZWJ1Z2dlclRyZWVFbGVtZW50LmpzCisrKyAvZGV2L251bGwKQEAgLTEsMzkgKzAsMCBA
QAotLyoKLSAqIENvcHlyaWdodCAoQykgMjAxNSBBcHBsZSBJbmMuIEFsbCByaWdodHMgcmVzZXJ2
ZWQuCi0gKgotICogUmVkaXN0cmlidXRpb24gYW5kIHVzZSBpbiBzb3VyY2UgYW5kIGJpbmFyeSBm
b3Jtcywgd2l0aCBvciB3aXRob3V0Ci0gKiBtb2RpZmljYXRpb24sIGFyZSBwZXJtaXR0ZWQgcHJv
dmlkZWQgdGhhdCB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnMKLSAqIGFyZSBtZXQ6Ci0gKiAxLiBS
ZWRpc3RyaWJ1dGlvbnMgb2Ygc291cmNlIGNvZGUgbXVzdCByZXRhaW4gdGhlIGFib3ZlIGNvcHly
aWdodAotICogICAgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxv
d2luZyBkaXNjbGFpbWVyLgotICogMi4gUmVkaXN0cmlidXRpb25zIGluIGJpbmFyeSBmb3JtIG11
c3QgcmVwcm9kdWNlIHRoZSBhYm92ZSBjb3B5cmlnaHQKLSAqICAgIG5vdGljZSwgdGhpcyBsaXN0
IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lciBpbiB0aGUKLSAqICAg
IGRvY3VtZW50YXRpb24gYW5kL29yIG90aGVyIG1hdGVyaWFscyBwcm92aWRlZCB3aXRoIHRoZSBk
aXN0cmlidXRpb24uCi0gKgotICogVEhJUyBTT0ZUV0FSRSBJUyBQUk9WSURFRCBCWSBBUFBMRSBJ
TkMuIEFORCBJVFMgQ09OVFJJQlVUT1JTIGBgQVMgSVMnJwotICogQU5EIEFOWSBFWFBSRVNTIE9S
IElNUExJRUQgV0FSUkFOVElFUywgSU5DTFVESU5HLCBCVVQgTk9UIExJTUlURUQgVE8sCi0gKiBU
SEUgSU1QTElFRCBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSBBTkQgRklUTkVTUyBGT1Ig
QSBQQVJUSUNVTEFSCi0gKiBQVVJQT1NFIEFSRSBESVNDTEFJTUVELiBJTiBOTyBFVkVOVCBTSEFM
TCBBUFBMRSBJTkMuIE9SIElUUyBDT05UUklCVVRPUlMKLSAqIEJFIExJQUJMRSBGT1IgQU5ZIERJ
UkVDVCwgSU5ESVJFQ1QsIElOQ0lERU5UQUwsIFNQRUNJQUwsIEVYRU1QTEFSWSwgT1IKLSAqIENP
TlNFUVVFTlRJQUwgREFNQUdFUyAoSU5DTFVESU5HLCBCVVQgTk9UIExJTUlURUQgVE8sIFBST0NV
UkVNRU5UIE9GCi0gKiBTVUJTVElUVVRFIEdPT0RTIE9SIFNFUlZJQ0VTOyBMT1NTIE9GIFVTRSwg
REFUQSwgT1IgUFJPRklUUzsgT1IgQlVTSU5FU1MKLSAqIElOVEVSUlVQVElPTikgSE9XRVZFUiBD
QVVTRUQgQU5EIE9OIEFOWSBUSEVPUlkgT0YgTElBQklMSVRZLCBXSEVUSEVSIElOCi0gKiBDT05U
UkFDVCwgU1RSSUNUIExJQUJJTElUWSwgT1IgVE9SVCAoSU5DTFVESU5HIE5FR0xJR0VOQ0UgT1Ig
T1RIRVJXSVNFKQotICogQVJJU0lORyBJTiBBTlkgV0FZIE9VVCBPRiBUSEUgVVNFIE9GIFRISVMg
U09GVFdBUkUsIEVWRU4gSUYgQURWSVNFRCBPRgotICogVEhFIFBPU1NJQklMSVRZIE9GIFNVQ0gg
REFNQUdFLgotICovCi0KLVdlYkluc3BlY3Rvci5EZWJ1Z2dlclRyZWVFbGVtZW50ID0gY2xhc3Mg
RGVidWdnZXJUcmVlRWxlbWVudCBleHRlbmRzIFdlYkluc3BlY3Rvci5HZW5lcmFsVHJlZUVsZW1l
bnQKLXsKLSAgICBjb25zdHJ1Y3RvcihjbGFzc05hbWVzLCB0aXRsZSwgc3VidGl0bGUsIHJlcHJl
c2VudGVkT2JqZWN0LCBoYXNDaGlsZHJlbikKLSAgICB7Ci0gICAgICAgIHN1cGVyKGNsYXNzTmFt
ZXMsIHRpdGxlLCBzdWJ0aXRsZSwgcmVwcmVzZW50ZWRPYmplY3QsIGhhc0NoaWxkcmVuKTsKLSAg
ICB9Ci0KLSAgICAvLyBQdWJsaWMKLQotICAgIGdldCBkZWJ1Z2dlck9iamVjdCgpCi0gICAgewot
ICAgICAgICByZXR1cm4gdGhpcy5yZXByZXNlbnRlZE9iamVjdDsKLSAgICB9Ci19OwpkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYkluc3BlY3RvclVJL1VzZXJJbnRlcmZhY2UvVmlld3MvSXNzdWVUcmVl
RWxlbWVudC5qcyBiL1NvdXJjZS9XZWJJbnNwZWN0b3JVSS9Vc2VySW50ZXJmYWNlL1ZpZXdzL0lz
c3VlVHJlZUVsZW1lbnQuanMKaW5kZXggNjY2YzA4NWYxMmJhOTkzMTEyMDBiNDZhYTgxYTI2NmFk
MjA2MGIxNC4uYjhkOTFmMzRjMDY3NjMwNmM0NDdjNmY2YTE5OTc1N2RjOTY2NjM0ZCAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYkluc3BlY3RvclVJL1VzZXJJbnRlcmZhY2UvVmlld3MvSXNzdWVUcmVl
RWxlbWVudC5qcworKysgYi9Tb3VyY2UvV2ViSW5zcGVjdG9yVUkvVXNlckludGVyZmFjZS9WaWV3
cy9Jc3N1ZVRyZWVFbGVtZW50LmpzCkBAIC0yMyw3ICsyMyw3IEBACiAgKiBUSEUgUE9TU0lCSUxJ
VFkgT0YgU1VDSCBEQU1BR0UuCiAgKi8KIAotV2ViSW5zcGVjdG9yLklzc3VlVHJlZUVsZW1lbnQg
PSBjbGFzcyBJc3N1ZVRyZWVFbGVtZW50IGV4dGVuZHMgV2ViSW5zcGVjdG9yLkRlYnVnZ2VyVHJl
ZUVsZW1lbnQKK1dlYkluc3BlY3Rvci5Jc3N1ZVRyZWVFbGVtZW50ID0gY2xhc3MgSXNzdWVUcmVl
RWxlbWVudCBleHRlbmRzIFdlYkluc3BlY3Rvci5HZW5lcmFsVHJlZUVsZW1lbnQKIHsKICAgICBj
b25zdHJ1Y3Rvcihpc3N1ZU1lc3NhZ2UpCiAgICAgewo=
</data>

          </attachment>
      

    </bug>

</bugzilla>