<?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>52797</bug_id>
          
          <creation_ts>2011-01-20 04:17:02 -0800</creation_ts>
          <short_desc>Web Inspector: prepare for extracting InspectorAgent from InspectorController</short_desc>
          <delta_ts>2011-01-20 04:38:39 -0800</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 (Deprecated)</component>
          <version>528+ (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>52510</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Ilya Tikhonovsky">loislo</reporter>
          <assigned_to name="Ilya Tikhonovsky">loislo</assigned_to>
          <cc>apavlov</cc>
    
    <cc>bweinstein</cc>
    
    <cc>joepeck</cc>
    
    <cc>keishi</cc>
    
    <cc>loislo</cc>
    
    <cc>pfeldman</cc>
    
    <cc>pmuellr</cc>
    
    <cc>rik</cc>
    
    <cc>timothy</cc>
    
    <cc>yurys</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>337252</commentid>
    <comment_count>0</comment_count>
    <who name="Ilya Tikhonovsky">loislo</who>
    <bug_when>2011-01-20 04:17:02 -0800</bug_when>
    <thetext>%subj%</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>337253</commentid>
    <comment_count>1</comment_count>
      <attachid>79577</attachid>
    <who name="Ilya Tikhonovsky">loislo</who>
    <bug_when>2011-01-20 04:20:47 -0800</bug_when>
    <thetext>Created attachment 79577
[patch] initial version</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>337266</commentid>
    <comment_count>2</comment_count>
      <attachid>79577</attachid>
    <who name="Ilya Tikhonovsky">loislo</who>
    <bug_when>2011-01-20 04:38:29 -0800</bug_when>
    <thetext>Comment on attachment 79577
[patch] initial version

Clearing flags on attachment: 79577

Committed r76227: &lt;http://trac.webkit.org/changeset/76227&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>337267</commentid>
    <comment_count>3</comment_count>
    <who name="Ilya Tikhonovsky">loislo</who>
    <bug_when>2011-01-20 04:38:39 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>79577</attachid>
            <date>2011-01-20 04:20:47 -0800</date>
            <delta_ts>2011-01-20 04:38:29 -0800</delta_ts>
            <desc>[patch] initial version</desc>
            <filename>patch</filename>
            <type>text/plain</type>
            <size>10945</size>
            <attacher name="Ilya Tikhonovsky">loislo</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCA1NmQyNGIzLi40NWE2ODNlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjYg
QEAKKzIwMTEtMDEtMjAgIElseWEgVGlraG9ub3Zza3kgIDxsb2lzbG9AY2hyb21pdW0ub3JnPgor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFdlYiBJbnNw
ZWN0b3I6IHByZXBhcmUgZm9yIGV4dHJhY3RpbmcgSW5zcGVjdG9yQWdlbnQgZnJvbSBJbnNwZWN0
b3JDb250cm9sbGVyLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9NTI3OTcKKworICAgICAgICAqIGluc3BlY3Rvci9Db2RlR2VuZXJhdG9ySW5zcGVjdG9y
LnBtOgorICAgICAgICAqIGluc3BlY3Rvci9JbnNwZWN0b3JDb250cm9sbGVyLmg6CisgICAgICAg
IChXZWJDb3JlOjpJbnNwZWN0b3JDb250cm9sbGVyOjppbnNwZWN0b3JBZ2VudCk6CisgICAgICAg
IChXZWJDb3JlOjpJbnNwZWN0b3JDb250cm9sbGVyOjpjc3NBZ2VudCk6CisgICAgICAgIChXZWJD
b3JlOjpJbnNwZWN0b3JDb250cm9sbGVyOjppbmplY3RlZFNjcmlwdEFnZW50KToKKyAgICAgICAg
KFdlYkNvcmU6Okluc3BlY3RvckNvbnRyb2xsZXI6OnJlc291cmNlQWdlbnQpOgorICAgICAgICAo
V2ViQ29yZTo6SW5zcGVjdG9yQ29udHJvbGxlcjo6cnVudGltZUFnZW50KToKKyAgICAgICAgKFdl
YkNvcmU6Okluc3BlY3RvckNvbnRyb2xsZXI6OnRpbWVsaW5lQWdlbnQpOgorICAgICAgICAoV2Vi
Q29yZTo6SW5zcGVjdG9yQ29udHJvbGxlcjo6ZGF0YWJhc2VBZ2VudCk6CisgICAgICAgIChXZWJD
b3JlOjpJbnNwZWN0b3JDb250cm9sbGVyOjpkb21TdG9yYWdlQWdlbnQpOgorICAgICAgICAoV2Vi
Q29yZTo6SW5zcGVjdG9yQ29udHJvbGxlcjo6ZmlsZVN5c3RlbUFnZW50KToKKyAgICAgICAgKFdl
YkNvcmU6Okluc3BlY3RvckNvbnRyb2xsZXI6OmJyb3dzZXJEZWJ1Z2dlckFnZW50KToKKyAgICAg
ICAgKFdlYkNvcmU6Okluc3BlY3RvckNvbnRyb2xsZXI6OmRlYnVnZ2VyQWdlbnQpOgorICAgICAg
ICAoV2ViQ29yZTo6SW5zcGVjdG9yQ29udHJvbGxlcjo6cHJvZmlsZXJBZ2VudCk6CisgICAgICAg
IChXZWJDb3JlOjpJbnNwZWN0b3JDb250cm9sbGVyOjphcHBsaWNhdGlvbkNhY2hlQWdlbnQpOgor
CiAyMDExLTAxLTE5ICBEb21pbmljIENvb25leSAgPGRvbWluaWNjQGdvb2dsZS5jb20+CiAKICAg
ICAgICAgUmV2aWV3ZWQgYnkgS2VudCBUYW11cmEuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29y
ZS9pbnNwZWN0b3IvQ29kZUdlbmVyYXRvckluc3BlY3Rvci5wbSBiL1NvdXJjZS9XZWJDb3JlL2lu
c3BlY3Rvci9Db2RlR2VuZXJhdG9ySW5zcGVjdG9yLnBtCmluZGV4IGVhOThkMDkuLmUyMTVhOTEg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9Db2RlR2VuZXJhdG9ySW5zcGVj
dG9yLnBtCisrKyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9Db2RlR2VuZXJhdG9ySW5zcGVj
dG9yLnBtCkBAIC0xMyw3MCArMTMsNzAgQEAgbXkgJXR5cGVUcmFuc2Zvcm07CiAkdHlwZVRyYW5z
Zm9ybXsiQXBwbGljYXRpb25DYWNoZSJ9ID0gewogICAgICJmb3J3YXJkIiA9PiAiSW5zcGVjdG9y
QXBwbGljYXRpb25DYWNoZUFnZW50IiwKICAgICAiaGVhZGVyIiA9PiAiSW5zcGVjdG9yQXBwbGlj
YXRpb25DYWNoZUFnZW50LmgiLAotICAgICJkb21haW5BY2Nlc3NvciIgPT4gIm1faW5zcGVjdG9y
Q29udHJvbGxlci0+bV9hcHBsaWNhdGlvbkNhY2hlQWdlbnQiLAorICAgICJkb21haW5BY2Nlc3Nv
ciIgPT4gIm1faW5zcGVjdG9yQWdlbnQtPmFwcGxpY2F0aW9uQ2FjaGVBZ2VudCgpIiwKIH07CiAk
dHlwZVRyYW5zZm9ybXsiQ1NTIn0gPSB7CiAgICAgImZvcndhcmQiID0+ICJJbnNwZWN0b3JDU1NB
Z2VudCIsCiAgICAgImhlYWRlciIgPT4gIkluc3BlY3RvckNTU0FnZW50LmgiLAotICAgICJkb21h
aW5BY2Nlc3NvciIgPT4gIm1faW5zcGVjdG9yQ29udHJvbGxlci0+bV9jc3NBZ2VudCIsCisgICAg
ImRvbWFpbkFjY2Vzc29yIiA9PiAibV9pbnNwZWN0b3JBZ2VudC0+Y3NzQWdlbnQoKSIsCiB9Owog
JHR5cGVUcmFuc2Zvcm17IkNvbnNvbGUifSA9IHsKICAgICAiZm9yd2FyZCIgPT4gIkluc3BlY3Rv
ckNvbnNvbGVBZ2VudCIsCiAgICAgImhlYWRlciIgPT4gIkluc3BlY3RvckNvbnNvbGVBZ2VudC5o
IiwKLSAgICAiZG9tYWluQWNjZXNzb3IiID0+ICJtX2luc3BlY3RvckNvbnRyb2xsZXItPm1fY29u
c29sZUFnZW50IiwKKyAgICAiZG9tYWluQWNjZXNzb3IiID0+ICJtX2luc3BlY3RvckFnZW50LT5j
b25zb2xlQWdlbnQoKSIsCiB9OwogJHR5cGVUcmFuc2Zvcm17IkRlYnVnZ2VyIn0gPSB7CiAgICAg
ImZvcndhcmQiID0+ICJJbnNwZWN0b3JEZWJ1Z2dlckFnZW50IiwKICAgICAiaGVhZGVyIiA9PiAi
SW5zcGVjdG9yRGVidWdnZXJBZ2VudC5oIiwKLSAgICAiZG9tYWluQWNjZXNzb3IiID0+ICJtX2lu
c3BlY3RvckNvbnRyb2xsZXItPm1fZGVidWdnZXJBZ2VudCIsCisgICAgImRvbWFpbkFjY2Vzc29y
IiA9PiAibV9pbnNwZWN0b3JBZ2VudC0+ZGVidWdnZXJBZ2VudCgpIiwKIH07CiAkdHlwZVRyYW5z
Zm9ybXsiQnJvd3NlckRlYnVnZ2VyIn0gPSB7CiAgICAgImZvcndhcmQiID0+ICJJbnNwZWN0b3JC
cm93c2VyRGVidWdnZXJBZ2VudCIsCiAgICAgImhlYWRlciIgPT4gIkluc3BlY3RvckJyb3dzZXJE
ZWJ1Z2dlckFnZW50LmgiLAotICAgICJkb21haW5BY2Nlc3NvciIgPT4gIm1faW5zcGVjdG9yQ29u
dHJvbGxlci0+bV9icm93c2VyRGVidWdnZXJBZ2VudCIsCisgICAgImRvbWFpbkFjY2Vzc29yIiA9
PiAibV9pbnNwZWN0b3JBZ2VudC0+YnJvd3NlckRlYnVnZ2VyQWdlbnQoKSIsCiB9OwogJHR5cGVU
cmFuc2Zvcm17IkRhdGFiYXNlIn0gPSB7CiAgICAgImZvcndhcmQiID0+ICJJbnNwZWN0b3JEYXRh
YmFzZUFnZW50IiwKICAgICAiaGVhZGVyIiA9PiAiSW5zcGVjdG9yRGF0YWJhc2VBZ2VudC5oIiwK
LSAgICAiZG9tYWluQWNjZXNzb3IiID0+ICJtX2luc3BlY3RvckNvbnRyb2xsZXItPm1fZGF0YWJh
c2VBZ2VudCIsCisgICAgImRvbWFpbkFjY2Vzc29yIiA9PiAibV9pbnNwZWN0b3JBZ2VudC0+ZGF0
YWJhc2VBZ2VudCgpIiwKIH07CiAkdHlwZVRyYW5zZm9ybXsiRE9NIn0gPSB7CiAgICAgImZvcndh
cmQiID0+ICJJbnNwZWN0b3JET01BZ2VudCIsCiAgICAgImhlYWRlciIgPT4gIkluc3BlY3RvckRP
TUFnZW50LmgiLAotICAgICJkb21haW5BY2Nlc3NvciIgPT4gIm1faW5zcGVjdG9yQ29udHJvbGxl
ci0+bV9kb21BZ2VudCIsCisgICAgImRvbWFpbkFjY2Vzc29yIiA9PiAibV9pbnNwZWN0b3JBZ2Vu
dC0+ZG9tQWdlbnQoKSIsCiB9OwogJHR5cGVUcmFuc2Zvcm17IkRPTVN0b3JhZ2UifSA9IHsKICAg
ICAiZm9yd2FyZCIgPT4gIkluc3BlY3RvckRPTVN0b3JhZ2VBZ2VudCIsCiAgICAgImhlYWRlciIg
PT4gIkluc3BlY3RvckRPTVN0b3JhZ2VBZ2VudC5oIiwKLSAgICAiZG9tYWluQWNjZXNzb3IiID0+
ICJtX2luc3BlY3RvckNvbnRyb2xsZXItPm1fZG9tU3RvcmFnZUFnZW50IiwKKyAgICAiZG9tYWlu
QWNjZXNzb3IiID0+ICJtX2luc3BlY3RvckFnZW50LT5kb21TdG9yYWdlQWdlbnQoKSIsCiB9Owog
JHR5cGVUcmFuc2Zvcm17IkZpbGVTeXN0ZW0ifSA9IHsKICAgICAiZm9yd2FyZCIgPT4gIkluc3Bl
Y3RvckZpbGVTeXN0ZW1BZ2VudCIsCiAgICAgImhlYWRlciIgPT4gIkluc3BlY3RvckZpbGVTeXN0
ZW1BZ2VudC5oIiwKLSAgICAiZG9tYWluQWNjZXNzb3IiID0+ICJtX2luc3BlY3RvckNvbnRyb2xs
ZXItPm1fZmlsZVN5c3RlbUFnZW50IiwKKyAgICAiZG9tYWluQWNjZXNzb3IiID0+ICJtX2luc3Bl
Y3RvckFnZW50LT5maWxlU3lzdGVtQWdlbnQoKSIsCiB9OwogJHR5cGVUcmFuc2Zvcm17IkluamVj
dGVkU2NyaXB0In0gPSB7CiAgICAgImZvcndhcmRIZWFkZXIiID0+ICJJbmplY3RlZFNjcmlwdEhv
c3QuaCIsCi0gICAgImRvbWFpbkFjY2Vzc29yIiA9PiAibV9pbnNwZWN0b3JDb250cm9sbGVyLT5t
X2luamVjdGVkU2NyaXB0SG9zdCIsCisgICAgImRvbWFpbkFjY2Vzc29yIiA9PiAibV9pbnNwZWN0
b3JBZ2VudC0+aW5qZWN0ZWRTY3JpcHRBZ2VudCgpIiwKIH07CiAkdHlwZVRyYW5zZm9ybXsiSW5z
cGVjdG9yIn0gPSB7Ci0gICAgImZvcndhcmRIZWFkZXIiID0+ICJJbnNwZWN0b3JDb250cm9sbGVy
LmgiLAotICAgICJkb21haW5BY2Nlc3NvciIgPT4gIm1faW5zcGVjdG9yQ29udHJvbGxlciIsCisg
ICAgImZvcndhcmRIZWFkZXIiID0+ICJJbnNwZWN0b3JDb250cm9sbGVyLmgiLCAjIEZJWE1FOiBU
ZW1wb3Jhcnkgc29sdXRpb24gdW50aWwgZXh0cmFjdGluZyB0aGUgcmVhbCBJbnNwZWN0b3JBZ2Vu
dCBmcm9tIEluc3BlY3RvckNvbnRyb2xsZXIuCisgICAgImRvbWFpbkFjY2Vzc29yIiA9PiAibV9p
bnNwZWN0b3JBZ2VudCIsCiB9OwogJHR5cGVUcmFuc2Zvcm17Ik5ldHdvcmsifSA9IHsKICAgICAi
Zm9yd2FyZCIgPT4gIkluc3BlY3RvclJlc291cmNlQWdlbnQiLAogICAgICJoZWFkZXIiID0+ICJJ
bnNwZWN0b3JSZXNvdXJjZUFnZW50LmgiLAotICAgICJkb21haW5BY2Nlc3NvciIgPT4gIm1faW5z
cGVjdG9yQ29udHJvbGxlci0+bV9yZXNvdXJjZUFnZW50IiwKKyAgICAiZG9tYWluQWNjZXNzb3Ii
ID0+ICJtX2luc3BlY3RvckFnZW50LT5yZXNvdXJjZUFnZW50KCkiLAogfTsKICR0eXBlVHJhbnNm
b3JteyJQcm9maWxlciJ9ID0gewogICAgICJmb3J3YXJkIiA9PiAiSW5zcGVjdG9yUHJvZmlsZXJB
Z2VudCIsCiAgICAgImhlYWRlciIgPT4gIkluc3BlY3RvclByb2ZpbGVyQWdlbnQuaCIsCi0gICAg
ImRvbWFpbkFjY2Vzc29yIiA9PiAibV9pbnNwZWN0b3JDb250cm9sbGVyLT5tX3Byb2ZpbGVyQWdl
bnQiLAorICAgICJkb21haW5BY2Nlc3NvciIgPT4gIm1faW5zcGVjdG9yQWdlbnQtPnByb2ZpbGVy
QWdlbnQoKSIsCiB9OwogJHR5cGVUcmFuc2Zvcm17IlJ1bnRpbWUifSA9IHsKICAgICAiZm9yd2Fy
ZCIgPT4gIkluc3BlY3RvclJ1bnRpbWVBZ2VudCIsCiAgICAgImhlYWRlciIgPT4gIkluc3BlY3Rv
clJ1bnRpbWVBZ2VudC5oIiwKLSAgICAiZG9tYWluQWNjZXNzb3IiID0+ICJtX2luc3BlY3RvckNv
bnRyb2xsZXItPm1fcnVudGltZUFnZW50IiwKKyAgICAiZG9tYWluQWNjZXNzb3IiID0+ICJtX2lu
c3BlY3RvckFnZW50LT5ydW50aW1lQWdlbnQoKSIsCiB9OwogCiAkdHlwZVRyYW5zZm9ybXsiRnJv
bnRlbmQifSA9IHsKQEAgLTI2OSwxMiArMjY5LDEzIEBAIHN1YiBHZW5lcmF0ZUludGVyZmFjZQog
ICAgICRiYWNrZW5kQ2xhc3NOYW1lID0gJGNsYXNzTmFtZSAuICJCYWNrZW5kRGlzcGF0Y2hlciI7
CiAgICAgJGJhY2tlbmRKU1N0dWJOYW1lID0gJGNsYXNzTmFtZSAuICJCYWNrZW5kU3R1YiI7CiAg
ICAgbXkgQGJhY2tlbmRIZWFkOwotICAgIHB1c2goQGJhY2tlbmRIZWFkLCAiICAgICR7YmFja2Vu
ZENsYXNzTmFtZX0oSW5zcGVjdG9yQ29udHJvbGxlciogaW5zcGVjdG9yQ29udHJvbGxlcikgOiBt
X2luc3BlY3RvckNvbnRyb2xsZXIoaW5zcGVjdG9yQ29udHJvbGxlcikgeyB9Iik7CisgICAgcHVz
aChAYmFja2VuZEhlYWQsICIgICAgdHlwZWRlZiBJbnNwZWN0b3JDb250cm9sbGVyIEluc3BlY3Rv
ckFnZW50OyIpOyAjIEZJWE1FOiBUZW1wb3Jhcnkgc3Vic3RpdHV0aW9uIHVudGlsIGV4dHJhY3Rp
bmcgSW5zcGVjdG9yQWdlbnQgZnJvbSBJbnNwZWN0b3JDb250cm9sbGVyLgorICAgIHB1c2goQGJh
Y2tlbmRIZWFkLCAiICAgICR7YmFja2VuZENsYXNzTmFtZX0oSW5zcGVjdG9yQWdlbnQqIGluc3Bl
Y3RvckFnZW50KSA6IG1faW5zcGVjdG9yQWdlbnQoaW5zcGVjdG9yQWdlbnQpIHsgfSIpOwogICAg
IHB1c2goQGJhY2tlbmRIZWFkLCAiICAgIHZvaWQgcmVwb3J0UHJvdG9jb2xFcnJvcihjb25zdCBs
b25nIGNhbGxJZCwgY29uc3QgU3RyaW5nJiBlcnJvclRleHQpIGNvbnN0OyIpOwogICAgIHB1c2go
QGJhY2tlbmRIZWFkLCAiICAgIHZvaWQgZGlzcGF0Y2goY29uc3QgU3RyaW5nJiBtZXNzYWdlKTsi
KTsKICAgICBwdXNoKEBiYWNrZW5kSGVhZCwgIiAgICBzdGF0aWMgYm9vbCBnZXRDb21tYW5kTmFt
ZShjb25zdCBTdHJpbmcmIG1lc3NhZ2UsIFN0cmluZyogcmVzdWx0KTsiKTsKICAgICAkYmFja2Vu
ZENvbnN0cnVjdG9yID0gam9pbigiXG4iLCBAYmFja2VuZEhlYWQpOwotICAgICRiYWNrZW5kRm9v
dGVyID0gIiAgICBJbnNwZWN0b3JDb250cm9sbGVyKiBtX2luc3BlY3RvckNvbnRyb2xsZXI7IjsK
KyAgICAkYmFja2VuZEZvb3RlciA9ICIgICAgSW5zcGVjdG9yQWdlbnQqIG1faW5zcGVjdG9yQWdl
bnQ7IjsKICAgICAkYmFja2VuZFR5cGVzeyJJbnNwZWN0b3IifSA9IDE7CiAgICAgJGJhY2tlbmRU
eXBlc3siSW5zcGVjdG9yQ2xpZW50In0gPSAxOwogICAgICRiYWNrZW5kVHlwZXN7IlBhc3NSZWZQ
dHIifSA9IDE7CkBAIC00MTEsNyArNDEyLDcgQEAgc3ViIGdlbmVyYXRlQmFja2VuZEZ1bmN0aW9u
CiAgICAgfQogCiAgICAgcHVzaChAZnVuY3Rpb24sICIgICAgLy8gdXNlIEluc3BlY3RvckZyb250
ZW5kIGFzIGEgbWFya2VyIG9mIFdlYkluc3BlY3RvciBhdmFpbGFiaWxpdHkiKTsKLSAgICBwdXNo
KEBmdW5jdGlvbiwgIiAgICBpZiAoKGNhbGxJZCB8fCBwcm90b2NvbEVycm9ycy0+bGVuZ3RoKCkp
ICYmIG1faW5zcGVjdG9yQ29udHJvbGxlci0+aGFzRnJvbnRlbmQoKSkgeyIpOworICAgIHB1c2go
QGZ1bmN0aW9uLCAiICAgIGlmICgoY2FsbElkIHx8IHByb3RvY29sRXJyb3JzLT5sZW5ndGgoKSkg
JiYgbV9pbnNwZWN0b3JBZ2VudC0+aGFzRnJvbnRlbmQoKSkgeyIpOwogICAgIHB1c2goQGZ1bmN0
aW9uLCAiICAgICAgICBSZWZQdHI8SW5zcGVjdG9yT2JqZWN0PiByZXNwb25zZU1lc3NhZ2UgPSBJ
bnNwZWN0b3JPYmplY3Q6OmNyZWF0ZSgpOyIpOwogICAgIHB1c2goQGZ1bmN0aW9uLCAiICAgICAg
ICByZXNwb25zZU1lc3NhZ2UtPnNldE51bWJlcihcInNlcVwiLCBjYWxsSWQpOyIpOwogICAgIHB1
c2goQGZ1bmN0aW9uLCAiICAgICAgICByZXNwb25zZU1lc3NhZ2UtPnNldFN0cmluZyhcImRvbWFp
blwiLCBcIiRkb21haW5cIik7Iik7CkBAIC00MjYsNyArNDI3LDcgQEAgc3ViIGdlbmVyYXRlQmFj
a2VuZEZ1bmN0aW9uCiAgICAgICAgIHB1c2goQGZ1bmN0aW9uLCAiICAgICAgICAgICAgcmVzcG9u
c2VNZXNzYWdlLT5zZXRPYmplY3QoXCJkYXRhXCIsIHJlc3BvbnNlRGF0YSk7Iik7CiAgICAgICAg
IHB1c2goQGZ1bmN0aW9uLCAiICAgICAgICB9Iik7CiAgICAgfQotICAgIHB1c2goQGZ1bmN0aW9u
LCAiICAgICAgICBtX2luc3BlY3RvckNvbnRyb2xsZXItPmluc3BlY3RvckNsaWVudCgpLT5zZW5k
TWVzc2FnZVRvRnJvbnRlbmQocmVzcG9uc2VNZXNzYWdlLT50b0pTT05TdHJpbmcoKSk7Iik7Cisg
ICAgcHVzaChAZnVuY3Rpb24sICIgICAgICAgIG1faW5zcGVjdG9yQWdlbnQtPmluc3BlY3RvckNs
aWVudCgpLT5zZW5kTWVzc2FnZVRvRnJvbnRlbmQocmVzcG9uc2VNZXNzYWdlLT50b0pTT05TdHJp
bmcoKSk7Iik7CiAgICAgcHVzaChAZnVuY3Rpb24sICIgICAgfSIpOwogCiAKQEAgLTQ0Nyw3ICs0
NDgsNyBAQCB2b2lkICR7YmFja2VuZENsYXNzTmFtZX06OnJlcG9ydFByb3RvY29sRXJyb3IoY29u
c3QgbG9uZyBjYWxsSWQsIGNvbnN0IFN0cmluZyYgZQogICAgIFJlZlB0cjxJbnNwZWN0b3JBcnJh
eT4gZXJyb3JzID0gSW5zcGVjdG9yQXJyYXk6OmNyZWF0ZSgpOwogICAgIGVycm9ycy0+cHVzaFN0
cmluZyhlcnJvclRleHQpOwogICAgIG1lc3NhZ2UtPnNldEFycmF5KCJlcnJvcnMiLCBlcnJvcnMp
OwotICAgIG1faW5zcGVjdG9yQ29udHJvbGxlci0+aW5zcGVjdG9yQ2xpZW50KCktPnNlbmRNZXNz
YWdlVG9Gcm9udGVuZChtZXNzYWdlLT50b0pTT05TdHJpbmcoKSk7CisgICAgbV9pbnNwZWN0b3JB
Z2VudC0+aW5zcGVjdG9yQ2xpZW50KCktPnNlbmRNZXNzYWdlVG9Gcm9udGVuZChtZXNzYWdlLT50
b0pTT05TdHJpbmcoKSk7CiB9CiBFT0YKICAgICByZXR1cm4gc3BsaXQoIlxuIiwgJHJlcG9ydFBy
b3RvY29sRXJyb3IpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL0luc3Bl
Y3RvckNvbnRyb2xsZXIuaCBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9JbnNwZWN0b3JDb250
cm9sbGVyLmgKaW5kZXggYWI4Mzc3ZC4uNGEwODQ3ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNv
cmUvaW5zcGVjdG9yL0luc3BlY3RvckNvbnRyb2xsZXIuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9p
bnNwZWN0b3IvSW5zcGVjdG9yQ29udHJvbGxlci5oCkBAIC0xNDUsOCArMTQ1LDMyIEBAIHB1Ymxp
YzoKICAgICB2b2lkIHJldXNlRnJvbnRlbmQoKTsKICAgICB2b2lkIGRpc2Nvbm5lY3RGcm9udGVu
ZCgpOwogCisgICAgSW5zcGVjdG9yQ29udHJvbGxlciogaW5zcGVjdG9yQWdlbnQoKSB7IHJldHVy
biB0aGlzOyB9CiAgICAgSW5zcGVjdG9yQ29uc29sZUFnZW50KiBjb25zb2xlQWdlbnQoKSBjb25z
dCB7IHJldHVybiBtX2NvbnNvbGVBZ2VudC5nZXQoKTsgfQorICAgIEluc3BlY3RvckNTU0FnZW50
KiBjc3NBZ2VudCgpIGNvbnN0IHsgcmV0dXJuIG1fY3NzQWdlbnQuZ2V0KCk7IH0KICAgICBJbnNw
ZWN0b3JET01BZ2VudCogZG9tQWdlbnQoKSBjb25zdCB7IHJldHVybiBtX2RvbUFnZW50LmdldCgp
OyB9CisgICAgSW5qZWN0ZWRTY3JpcHRIb3N0KiBpbmplY3RlZFNjcmlwdEFnZW50KCkgY29uc3Qg
eyByZXR1cm4gbV9pbmplY3RlZFNjcmlwdEhvc3QuZ2V0KCk7IH0KKyAgICBJbnNwZWN0b3JSZXNv
dXJjZUFnZW50KiByZXNvdXJjZUFnZW50KCkgY29uc3QgeyByZXR1cm4gbV9yZXNvdXJjZUFnZW50
LmdldCgpOyB9CisgICAgSW5zcGVjdG9yUnVudGltZUFnZW50KiBydW50aW1lQWdlbnQoKSBjb25z
dCB7IHJldHVybiBtX3J1bnRpbWVBZ2VudC5nZXQoKTsgfQorICAgIEluc3BlY3RvclRpbWVsaW5l
QWdlbnQqIHRpbWVsaW5lQWdlbnQoKSB7IHJldHVybiBtX3RpbWVsaW5lQWdlbnQuZ2V0KCk7IH0K
KyNpZiBFTkFCTEUoREFUQUJBU0UpCisgICAgSW5zcGVjdG9yRGF0YWJhc2VBZ2VudCogZGF0YWJh
c2VBZ2VudCgpIGNvbnN0IHsgcmV0dXJuIG1fZGF0YWJhc2VBZ2VudC5nZXQoKTsgfQorI2VuZGlm
CisjaWYgRU5BQkxFKERPTV9TVE9SQUdFKQorICAgIEluc3BlY3RvckRPTVN0b3JhZ2VBZ2VudCog
ZG9tU3RvcmFnZUFnZW50KCkgY29uc3QgeyByZXR1cm4gbV9kb21TdG9yYWdlQWdlbnQuZ2V0KCk7
IH0KKyNlbmRpZgorI2lmIEVOQUJMRShGSUxFX1NZU1RFTSkKKyAgICBJbnNwZWN0b3JGaWxlU3lz
dGVtQWdlbnQqIGZpbGVTeXN0ZW1BZ2VudCgpIGNvbnN0IHsgcmV0dXJuIG1fZmlsZVN5c3RlbUFn
ZW50LmdldCgpOyB9CisjZW5kaWYKKyNpZiBFTkFCTEUoSkFWQVNDUklQVF9ERUJVR0dFUikKKyAg
ICBJbnNwZWN0b3JCcm93c2VyRGVidWdnZXJBZ2VudCogYnJvd3NlckRlYnVnZ2VyQWdlbnQoKSBj
b25zdCB7IHJldHVybiBtX2Jyb3dzZXJEZWJ1Z2dlckFnZW50LmdldCgpOyB9CisgICAgSW5zcGVj
dG9yRGVidWdnZXJBZ2VudCogZGVidWdnZXJBZ2VudCgpIGNvbnN0IHsgcmV0dXJuIG1fZGVidWdn
ZXJBZ2VudC5nZXQoKTsgfQorICAgIEluc3BlY3RvclByb2ZpbGVyQWdlbnQqIHByb2ZpbGVyQWdl
bnQoKSBjb25zdCB7IHJldHVybiBtX3Byb2ZpbGVyQWdlbnQuZ2V0KCk7IH0KKyNlbmRpZgorI2lm
IEVOQUJMRShPRkZMSU5FX1dFQl9BUFBMSUNBVElPTlMpCisgICAgSW5zcGVjdG9yQXBwbGljYXRp
b25DYWNoZUFnZW50KiBhcHBsaWNhdGlvbkNhY2hlQWdlbnQoKSB7IHJldHVybiBtX2FwcGxpY2F0
aW9uQ2FjaGVBZ2VudC5nZXQoKTsgfQorI2VuZGlmCisKIAogICAgIGJvb2wgc2VhcmNoaW5nRm9y
Tm9kZUluUGFnZSgpIGNvbnN0OwogICAgIHZvaWQgbW91c2VEaWRNb3ZlT3ZlckVsZW1lbnQoY29u
c3QgSGl0VGVzdFJlc3VsdCYsIHVuc2lnbmVkIG1vZGlmaWVyRmxhZ3MpOwpAQCAtMTYzLDE1ICsx
ODcsMTAgQEAgcHVibGljOgogCiAgICAgdm9pZCBzdGFydFRpbWVsaW5lUHJvZmlsZXIoKTsKICAg
ICB2b2lkIHN0b3BUaW1lbGluZVByb2ZpbGVyKCk7Ci0gICAgSW5zcGVjdG9yVGltZWxpbmVBZ2Vu
dCogdGltZWxpbmVBZ2VudCgpIHsgcmV0dXJuIG1fdGltZWxpbmVBZ2VudC5nZXQoKTsgfQogCiAg
ICAgdm9pZCBnZXRDb29raWVzKFJlZlB0cjxJbnNwZWN0b3JBcnJheT4qIGNvb2tpZXMsIFdURjo6
U3RyaW5nKiBjb29raWVzU3RyaW5nKTsKICAgICB2b2lkIGRlbGV0ZUNvb2tpZShjb25zdCBTdHJp
bmcmIGNvb2tpZU5hbWUsIGNvbnN0IFN0cmluZyYgZG9tYWluKTsKIAotI2lmIEVOQUJMRShPRkZM
SU5FX1dFQl9BUFBMSUNBVElPTlMpCi0gICAgSW5zcGVjdG9yQXBwbGljYXRpb25DYWNoZUFnZW50
KiBhcHBsaWNhdGlvbkNhY2hlQWdlbnQoKSB7IHJldHVybiBtX2FwcGxpY2F0aW9uQ2FjaGVBZ2Vu
dC5nZXQoKTsgfQotI2VuZGlmCi0KICAgICB2b2lkIG1haW5SZXNvdXJjZUZpcmVkTG9hZEV2ZW50
KERvY3VtZW50TG9hZGVyKiwgY29uc3QgS1VSTCYpOwogICAgIHZvaWQgbWFpblJlc291cmNlRmly
ZWRET01Db250ZW50RXZlbnQoRG9jdW1lbnRMb2FkZXIqLCBjb25zdCBLVVJMJik7CiAKQEAgLTMz
Niw3ICszNTUsNiBAQCBwcml2YXRlOgogICAgIGJvb2wgbV9hdHRhY2hEZWJ1Z2dlcldoZW5TaG93
bjsKICAgICBPd25QdHI8SW5zcGVjdG9yRGVidWdnZXJBZ2VudD4gbV9kZWJ1Z2dlckFnZW50Owog
ICAgIE93blB0cjxJbnNwZWN0b3JCcm93c2VyRGVidWdnZXJBZ2VudD4gbV9icm93c2VyRGVidWdn
ZXJBZ2VudDsKLQogICAgIE93blB0cjxJbnNwZWN0b3JQcm9maWxlckFnZW50PiBtX3Byb2ZpbGVy
QWdlbnQ7CiAjZW5kaWYKICAgICBPd25QdHI8SFRUUEhlYWRlck1hcD4gbV9leHRyYUhlYWRlcnM7
Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>