<?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>57453</bug_id>
          
          <creation_ts>2011-03-30 07:34:36 -0700</creation_ts>
          <short_desc>Web Inspector: remove unused SourceFrameContent class.</short_desc>
          <delta_ts>2011-04-01 03:26:58 -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 (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>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Pavel Podivilov">podivilov</reporter>
          <assigned_to name="Pavel Podivilov">podivilov</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>376301</commentid>
    <comment_count>0</comment_count>
    <who name="Pavel Podivilov">podivilov</who>
    <bug_when>2011-03-30 07:34:36 -0700</bug_when>
    <thetext>Web Inspector: remove unused SourceFrameContent class.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>376302</commentid>
    <comment_count>1</comment_count>
      <attachid>87531</attachid>
    <who name="Pavel Podivilov">podivilov</who>
    <bug_when>2011-03-30 07:35:05 -0700</bug_when>
    <thetext>Created attachment 87531
Patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>377695</commentid>
    <comment_count>2</comment_count>
    <who name="Pavel Podivilov">podivilov</who>
    <bug_when>2011-04-01 03:26:58 -0700</bug_when>
    <thetext>Committed r82668: &lt;http://trac.webkit.org/changeset/82668&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>87531</attachid>
            <date>2011-03-30 07:35:05 -0700</date>
            <delta_ts>2011-03-30 08:25:23 -0700</delta_ts>
            <desc>Patch.</desc>
            <filename>patch</filename>
            <type>text/plain</type>
            <size>10768</size>
            <attacher name="Pavel Podivilov">podivilov</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCA2ZWQ0OTQ4Li5iMGNlNmZjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjIg
QEAKKzIwMTEtMDMtMzAgIFBhdmVsIFBvZGl2aWxvdiAgPHBvZGl2aWxvdkBjaHJvbWl1bS5vcmc+
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgV2ViIElu
c3BlY3RvcjogcmVtb3ZlIHVudXNlZCBTb3VyY2VGcmFtZUNvbnRlbnQgY2xhc3MuCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD01NzQ1MworCisgICAgICAg
ICogV2ViQ29yZS5neXBpOgorICAgICAgICAqIFdlYkNvcmUudmNwcm9qL1dlYkNvcmUudmNwcm9q
OgorICAgICAgICAqIGluc3BlY3Rvci9mcm9udC1lbmQvUmVzb3VyY2VWaWV3LmpzOgorICAgICAg
ICAoV2ViSW5zcGVjdG9yLlNvdXJjZUZyYW1lRGVsZWdhdGVGb3JSZXNvdXJjZXNQYW5lbC5wcm90
b3R5cGUucmVxdWVzdENvbnRlbnQpOgorICAgICAgICAqIGluc3BlY3Rvci9mcm9udC1lbmQvU2Ny
aXB0c1BhbmVsLmpzOgorICAgICAgICAoV2ViSW5zcGVjdG9yLlNvdXJjZUZyYW1lRGVsZWdhdGVG
b3JTY3JpcHRzUGFuZWwucHJvdG90eXBlLnJlcXVlc3RDb250ZW50KToKKyAgICAgICAgKiBpbnNw
ZWN0b3IvZnJvbnQtZW5kL1NvdXJjZUZyYW1lLmpzOgorICAgICAgICAoV2ViSW5zcGVjdG9yLlNv
dXJjZUZyYW1lLnByb3RvdHlwZS5fY3JlYXRlVGV4dFZpZXdlcik6CisgICAgICAgICogaW5zcGVj
dG9yL2Zyb250LWVuZC9Tb3VyY2VGcmFtZUNvbnRlbnQuanM6IFJlbW92ZWQuCisgICAgICAgICog
aW5zcGVjdG9yL2Zyb250LWVuZC9XZWJLaXQucXJjOgorICAgICAgICAqIGluc3BlY3Rvci9mcm9u
dC1lbmQvaW5zcGVjdG9yLmh0bWw6CisKIDIwMTEtMDMtMjkgIERpbWl0cmkgR2xhemtvdiAgPGRn
bGF6a292QGNocm9taXVtLm9yZz4KIAogICAgICAgICBSZW1vdmUgdGhlIGV4dHJhbmVvdXMgZGVj
bGFyYXRpb24gSSBhY2NpZGVudGFsbHkgYWRkZWQgaW4gcjgyMzc2LgpkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYkNvcmUvV2ViQ29yZS5neXBpIGIvU291cmNlL1dlYkNvcmUvV2ViQ29yZS5neXBpCmlu
ZGV4IDhmODljZGEuLjkyOWE2NTkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUu
Z3lwaQorKysgYi9Tb3VyY2UvV2ViQ29yZS9XZWJDb3JlLmd5cGkKQEAgLTYyMDIsNyArNjIwMiw2
IEBACiAgICAgICAgICAgICAnaW5zcGVjdG9yL2Zyb250LWVuZC9Tb3VyY2VDU1NUb2tlbml6ZXIu
anMnLAogICAgICAgICAgICAgJ2luc3BlY3Rvci9mcm9udC1lbmQvU291cmNlRmlsZS5qcycsCiAg
ICAgICAgICAgICAnaW5zcGVjdG9yL2Zyb250LWVuZC9Tb3VyY2VGcmFtZS5qcycsCi0gICAgICAg
ICAgICAnaW5zcGVjdG9yL2Zyb250LWVuZC9Tb3VyY2VGcmFtZUNvbnRlbnQuanMnLAogICAgICAg
ICAgICAgJ2luc3BlY3Rvci9mcm9udC1lbmQvU291cmNlSFRNTFRva2VuaXplci5qcycsCiAgICAg
ICAgICAgICAnaW5zcGVjdG9yL2Zyb250LWVuZC9Tb3VyY2VKYXZhU2NyaXB0VG9rZW5pemVyLmpz
JywKICAgICAgICAgICAgICdpbnNwZWN0b3IvZnJvbnQtZW5kL1NvdXJjZVRva2VuaXplci5qcycs
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9XZWJDb3JlLnZjcHJvai9XZWJDb3JlLnZjcHJv
aiBiL1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUudmNwcm9qL1dlYkNvcmUudmNwcm9qCmluZGV4IGRj
ZWIzNWQuLmE2N2U1YTQgMTAwNzU1Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUudmNwcm9q
L1dlYkNvcmUudmNwcm9qCisrKyBiL1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUudmNwcm9qL1dlYkNv
cmUudmNwcm9qCkBAIC02Njg5NywxMCArNjY4OTcsNiBAQAogCQkJCQk+CiAJCQkJPC9GaWxlPgog
CQkJCTxGaWxlCi0JCQkJCVJlbGF0aXZlUGF0aD0iLi5caW5zcGVjdG9yXGZyb250LWVuZFxTb3Vy
Y2VGcmFtZUNvbnRlbnQuanMiCi0JCQkJCT4KLQkJCQk8L0ZpbGU+Ci0JCQkJPEZpbGUKIAkJCQkJ
UmVsYXRpdmVQYXRoPSIuLlxpbnNwZWN0b3JcZnJvbnQtZW5kXFNvdXJjZUhUTUxUb2tlbml6ZXIu
anMiCiAJCQkJCT4KIAkJCQk8L0ZpbGU+CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9pbnNw
ZWN0b3IvZnJvbnQtZW5kL1Jlc291cmNlVmlldy5qcyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rv
ci9mcm9udC1lbmQvUmVzb3VyY2VWaWV3LmpzCmluZGV4IGZmZDkwNjIuLmI3ZmQ3YTEgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvUmVzb3VyY2VWaWV3Lmpz
CisrKyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvUmVzb3VyY2VWaWV3Lmpz
CkBAIC0xNDQsOCArMTQ0LDcgQEAgV2ViSW5zcGVjdG9yLlNvdXJjZUZyYW1lRGVsZWdhdGVGb3JS
ZXNvdXJjZXNQYW5lbC5wcm90b3R5cGUgPSB7CiAgICAgICAgIGZ1bmN0aW9uIGNvbnRlbnRMb2Fk
ZWQodGV4dCkKICAgICAgICAgewogICAgICAgICAgICAgdmFyIG1pbWVUeXBlID0gV2ViSW5zcGVj
dG9yLlNvdXJjZUZyYW1lRGVsZWdhdGVGb3JSZXNvdXJjZXNQYW5lbC5EZWZhdWx0TUlNRVR5cGVG
b3JSZXNvdXJjZVR5cGVbdGhpcy5fcmVzb3VyY2UudHlwZV0gfHwgdGhpcy5fcmVzb3VyY2UubWlt
ZVR5cGU7Ci0gICAgICAgICAgICB2YXIgc291cmNlTWFwcGluZyA9IG5ldyBXZWJJbnNwZWN0b3Iu
SWRlbnRpY2FsU291cmNlTWFwcGluZygpOwotICAgICAgICAgICAgY2FsbGJhY2sobWltZVR5cGUs
IG5ldyBXZWJJbnNwZWN0b3IuU291cmNlRnJhbWVDb250ZW50KHRleHQsIHNvdXJjZU1hcHBpbmcs
IFtdKSk7CisgICAgICAgICAgICBjYWxsYmFjayhtaW1lVHlwZSwgdGV4dCk7CiAgICAgICAgIH0K
ICAgICAgICAgdGhpcy5fcmVzb3VyY2UucmVxdWVzdENvbnRlbnQoY29udGVudExvYWRlZC5iaW5k
KHRoaXMpKTsKICAgICB9CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJv
bnQtZW5kL1NjcmlwdHNQYW5lbC5qcyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1l
bmQvU2NyaXB0c1BhbmVsLmpzCmluZGV4IDc1NDdjMzYuLmJjZmQyYTMgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvU2NyaXB0c1BhbmVsLmpzCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvU2NyaXB0c1BhbmVsLmpzCkBAIC0xMDA4
LDExICsxMDA4LDcgQEAgV2ViSW5zcGVjdG9yLlNvdXJjZUZyYW1lRGVsZWdhdGVGb3JTY3JpcHRz
UGFuZWwgPSBmdW5jdGlvbihtb2RlbCwgc291cmNlRmlsZUlkKQogV2ViSW5zcGVjdG9yLlNvdXJj
ZUZyYW1lRGVsZWdhdGVGb3JTY3JpcHRzUGFuZWwucHJvdG90eXBlID0gewogICAgIHJlcXVlc3RD
b250ZW50OiBmdW5jdGlvbihjYWxsYmFjaykKICAgICB7Ci0gICAgICAgIGZ1bmN0aW9uIGRpZFJl
cXVlc3RTb3VyY2VGaWxlQ29udGVudChtaW1lVHlwZSwgdGV4dCkKLSAgICAgICAgewotICAgICAg
ICAgICAgY2FsbGJhY2sobWltZVR5cGUsIHsgdGV4dDogdGV4dCB9KTsKLSAgICAgICAgfQotICAg
ICAgICB0aGlzLl9tb2RlbC5yZXF1ZXN0U291cmNlRmlsZUNvbnRlbnQodGhpcy5fc291cmNlRmls
ZUlkLCBkaWRSZXF1ZXN0U291cmNlRmlsZUNvbnRlbnQuYmluZCh0aGlzKSk7CisgICAgICAgIHRo
aXMuX21vZGVsLnJlcXVlc3RTb3VyY2VGaWxlQ29udGVudCh0aGlzLl9zb3VyY2VGaWxlSWQsIGNh
bGxiYWNrKTsKICAgICB9LAogCiAgICAgZGVidWdnaW5nU3VwcG9ydGVkOiBmdW5jdGlvbigpCmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL1NvdXJjZUZyYW1l
LmpzIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9Tb3VyY2VGcmFtZS5qcwpp
bmRleCA3NDgyZjM0Li5mN2FkYjMzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0
b3IvZnJvbnQtZW5kL1NvdXJjZUZyYW1lLmpzCisrKyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rv
ci9mcm9udC1lbmQvU291cmNlRnJhbWUuanMKQEAgLTE5MCw3ICsxOTAsNyBAQCBXZWJJbnNwZWN0
b3IuU291cmNlRnJhbWUucHJvdG90eXBlID0gewogICAgIF9jcmVhdGVUZXh0Vmlld2VyOiBmdW5j
dGlvbihtaW1lVHlwZSwgY29udGVudCkKICAgICB7CiAgICAgICAgIHRoaXMuX2NvbnRlbnQgPSBj
b250ZW50OwotICAgICAgICB0aGlzLl90ZXh0TW9kZWwuc2V0VGV4dChudWxsLCBjb250ZW50LnRl
eHQpOworICAgICAgICB0aGlzLl90ZXh0TW9kZWwuc2V0VGV4dChudWxsLCBjb250ZW50KTsKIAog
ICAgICAgICB0aGlzLl90ZXh0Vmlld2VyID0gbmV3IFdlYkluc3BlY3Rvci5UZXh0Vmlld2VyKHRo
aXMuX3RleHRNb2RlbCwgV2ViSW5zcGVjdG9yLnBsYXRmb3JtLCB0aGlzLl91cmwpOwogICAgICAg
ICB0aGlzLl90ZXh0Vmlld2VyLnN0YXJ0RWRpdGluZ0xpc3RlbmVyID0gdGhpcy5fc3RhcnRFZGl0
aW5nLmJpbmQodGhpcyk7CkBAIC03NjgsMjEgKzc2OCw2IEBAIFdlYkluc3BlY3Rvci5Tb3VyY2VG
cmFtZS5wcm90b3R5cGUgPSB7CiAgICAgICAgICAgICB0aGlzLl90ZXh0Vmlld2VyLnJlc2l6ZSgp
OwogICAgIH0sCiAKLSAgICBmb3JtYXRTb3VyY2U6IGZ1bmN0aW9uKCkKLSAgICB7Ci0gICAgICAg
IGlmICghdGhpcy5fY29udGVudCkKLSAgICAgICAgICAgIHJldHVybjsKLQotICAgICAgICBmdW5j
dGlvbiBkaWRGb3JtYXQoZm9ybWF0dGVkQ29udGVudCkKLSAgICAgICAgewotICAgICAgICAgICAg
dGhpcy5fY29udGVudCA9IGZvcm1hdHRlZENvbnRlbnQ7Ci0gICAgICAgICAgICB0aGlzLl90ZXh0
TW9kZWwuc2V0VGV4dChudWxsLCBmb3JtYXR0ZWRDb250ZW50LnRleHQpOwotICAgICAgICAgICAg
dGhpcy5fc2V0VGV4dFZpZXdlckRlY29yYXRpb25zKCk7Ci0gICAgICAgIH0KLSAgICAgICAgdmFy
IGZvcm1hdHRlciA9IG5ldyBXZWJJbnNwZWN0b3IuU2NyaXB0Rm9ybWF0dGVyKCk7Ci0gICAgICAg
IGZvcm1hdHRlci5mb3JtYXRDb250ZW50KHRoaXMuX2NvbnRlbnQsIGRpZEZvcm1hdC5iaW5kKHRo
aXMpKQotICAgIH0sCi0KICAgICBfcmVnaXN0ZXJTaG9ydGN1dHM6IGZ1bmN0aW9uKCkKICAgICB7
CiAgICAgICAgIHRoaXMuX3Nob3J0Y3V0cyA9IHt9OwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNv
cmUvaW5zcGVjdG9yL2Zyb250LWVuZC9Tb3VyY2VGcmFtZUNvbnRlbnQuanMgYi9Tb3VyY2UvV2Vi
Q29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL1NvdXJjZUZyYW1lQ29udGVudC5qcwpkZWxldGVkIGZp
bGUgbW9kZSAxMDA2NDQKaW5kZXggM2YzYThlOS4uMDAwMDAwMAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9pbnNwZWN0b3IvZnJvbnQtZW5kL1NvdXJjZUZyYW1lQ29udGVudC5qcworKysgL2Rldi9udWxs
CkBAIC0xLDExMSArMCwwIEBACi0vKgotICogQ29weXJpZ2h0IChDKSAyMDExIEdvb2dsZSBJbmMu
IEFsbCByaWdodHMgcmVzZXJ2ZWQuCi0gKgotICogUmVkaXN0cmlidXRpb24gYW5kIHVzZSBpbiBz
b3VyY2UgYW5kIGJpbmFyeSBmb3Jtcywgd2l0aCBvciB3aXRob3V0Ci0gKiBtb2RpZmljYXRpb24s
IGFyZSBwZXJtaXR0ZWQgcHJvdmlkZWQgdGhhdCB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnMgYXJl
Ci0gKiBtZXQ6Ci0gKgotICogICAgICogUmVkaXN0cmlidXRpb25zIG9mIHNvdXJjZSBjb2RlIG11
c3QgcmV0YWluIHRoZSBhYm92ZSBjb3B5cmlnaHQKLSAqIG5vdGljZSwgdGhpcyBsaXN0IG9mIGNv
bmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lci4KLSAqICAgICAqIFJlZGlzdHJp
YnV0aW9ucyBpbiBiaW5hcnkgZm9ybSBtdXN0IHJlcHJvZHVjZSB0aGUgYWJvdmUKLSAqIGNvcHly
aWdodCBub3RpY2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRp
c2NsYWltZXIKLSAqIGluIHRoZSBkb2N1bWVudGF0aW9uIGFuZC9vciBvdGhlciBtYXRlcmlhbHMg
cHJvdmlkZWQgd2l0aCB0aGUKLSAqIGRpc3RyaWJ1dGlvbi4KLSAqICAgICAqIE5laXRoZXIgdGhl
IG5hbWUgb2YgR29vZ2xlIEluYy4gbm9yIHRoZSBuYW1lcyBvZiBpdHMKLSAqIGNvbnRyaWJ1dG9y
cyBtYXkgYmUgdXNlZCB0byBlbmRvcnNlIG9yIHByb21vdGUgcHJvZHVjdHMgZGVyaXZlZCBmcm9t
Ci0gKiB0aGlzIHNvZnR3YXJlIHdpdGhvdXQgc3BlY2lmaWMgcHJpb3Igd3JpdHRlbiBwZXJtaXNz
aW9uLgotICoKLSAqIFRISVMgU09GVFdBUkUgSVMgUFJPVklERUQgQlkgVEhFIENPUFlSSUdIVCBI
T0xERVJTIEFORCBDT05UUklCVVRPUlMKLSAqICJBUyBJUyIgQU5EIEFOWSBFWFBSRVNTIE9SIElN
UExJRUQgV0FSUkFOVElFUywgSU5DTFVESU5HLCBCVVQgTk9UCi0gKiBMSU1JVEVEIFRPLCBUSEUg
SU1QTElFRCBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSBBTkQgRklUTkVTUyBGT1IKLSAq
IEEgUEFSVElDVUxBUiBQVVJQT1NFIEFSRSBESVNDTEFJTUVELiBJTiBOTyBFVkVOVCBTSEFMTCBU
SEUgQ09QWVJJR0hUCi0gKiBPV05FUiBPUiBDT05UUklCVVRPUlMgQkUgTElBQkxFIEZPUiBBTlkg
RElSRUNULCBJTkRJUkVDVCwgSU5DSURFTlRBTCwKLSAqIFNQRUNJQUwsIEVYRU1QTEFSWSwgT1Ig
Q09OU0VRVUVOVElBTCBEQU1BR0VTIChJTkNMVURJTkcsIEJVVCBOT1QKLSAqIExJTUlURUQgVE8s
IFBST0NVUkVNRU5UIE9GIFNVQlNUSVRVVEUgR09PRFMgT1IgU0VSVklDRVM7IExPU1MgT0YgVVNF
LAotICogREFUQSwgT1IgUFJPRklUUzsgT1IgQlVTSU5FU1MgSU5URVJSVVBUSU9OKSBIT1dFVkVS
IENBVVNFRCBBTkQgT04gQU5ZCi0gKiBUSEVPUlkgT0YgTElBQklMSVRZLCBXSEVUSEVSIElOIENP
TlRSQUNULCBTVFJJQ1QgTElBQklMSVRZLCBPUiBUT1JUCi0gKiAoSU5DTFVESU5HIE5FR0xJR0VO
Q0UgT1IgT1RIRVJXSVNFKSBBUklTSU5HIElOIEFOWSBXQVkgT1VUIE9GIFRIRSBVU0UKLSAqIE9G
IFRISVMgU09GVFdBUkUsIEVWRU4gSUYgQURWSVNFRCBPRiBUSEUgUE9TU0lCSUxJVFkgT0YgU1VD
SCBEQU1BR0UuCi0gKi8KLQotV2ViSW5zcGVjdG9yLlNvdXJjZUZyYW1lQ29udGVudCA9IGZ1bmN0
aW9uKHRleHQsIG1hcHBpbmcsIHNjcmlwdFJhbmdlcykKLXsKLSAgICB0aGlzLl90ZXh0ID0gdGV4
dDsKLSAgICB0aGlzLl9tYXBwaW5nID0gbWFwcGluZzsKLSAgICB0aGlzLl9zY3JpcHRSYW5nZXMg
PSBzY3JpcHRSYW5nZXM7Ci19Ci0KLVdlYkluc3BlY3Rvci5Tb3VyY2VGcmFtZUNvbnRlbnQucHJv
dG90eXBlID0gewotICAgIGdldCB0ZXh0KCkKLSAgICB7Ci0gICAgICAgIHJldHVybiB0aGlzLl90
ZXh0OwotICAgIH0sCi0KLSAgICBnZXQgc2NyaXB0UmFuZ2VzKCkKLSAgICB7Ci0gICAgICAgIHJl
dHVybiB0aGlzLl9zY3JpcHRSYW5nZXM7Ci0gICAgfSwKLQotICAgIHNvdXJjZUZyYW1lTGluZU51
bWJlclRvQWN0dWFsTG9jYXRpb246IGZ1bmN0aW9uKGxpbmVOdW1iZXIpCi0gICAgewotICAgICAg
ICB2YXIgbG9jYXRpb24gPSB0aGlzLl9tYXBwaW5nLnNvdXJjZUxvY2F0aW9uVG9BY3R1YWxMb2Nh
dGlvbihsaW5lTnVtYmVyLCAwKTsKLSAgICAgICAgbG9jYXRpb24uc291cmNlSUQgPSB0aGlzLl9z
b3VyY2VJREZvclNvdXJjZUZyYW1lTGluZU51bWJlcihsaW5lTnVtYmVyKTsKLSAgICAgICAgcmV0
dXJuIGxvY2F0aW9uOwotICAgIH0sCi0KLSAgICBhY3R1YWxMb2NhdGlvblRvU291cmNlRnJhbWVM
aW5lTnVtYmVyOiBmdW5jdGlvbihsaW5lTnVtYmVyLCBjb2x1bW5OdW1iZXIpCi0gICAgewotICAg
ICAgICByZXR1cm4gdGhpcy5fbWFwcGluZy5hY3R1YWxMb2NhdGlvblRvU291cmNlTG9jYXRpb24o
bGluZU51bWJlciwgY29sdW1uTnVtYmVyKS5saW5lTnVtYmVyOwotICAgIH0sCi0KLSAgICBfc291
cmNlSURGb3JTb3VyY2VGcmFtZUxpbmVOdW1iZXI6IGZ1bmN0aW9uKGxpbmVOdW1iZXIpCi0gICAg
ewotICAgICAgICBmb3IgKHZhciBpID0gMDsgaSA8IHRoaXMuX3NjcmlwdFJhbmdlcy5sZW5ndGg7
ICsraSkgewotICAgICAgICAgICAgdmFyIHNjcmlwdFJhbmdlID0gdGhpcy5fc2NyaXB0UmFuZ2Vz
W2ldOwotICAgICAgICAgICAgaWYgKGxpbmVOdW1iZXIgPCBzY3JpcHRSYW5nZS5zdGFydC5saW5l
TnVtYmVyKQotICAgICAgICAgICAgICAgIHJldHVybjsKLSAgICAgICAgICAgIGlmIChsaW5lTnVt
YmVyID4gc2NyaXB0UmFuZ2UuZW5kLmxpbmVOdW1iZXIpCi0gICAgICAgICAgICAgICAgY29udGlu
dWU7Ci0gICAgICAgICAgICBpZiAobGluZU51bWJlciA9PT0gc2NyaXB0UmFuZ2UuZW5kLmxpbmVO
dW1iZXIgJiYgIXNjcmlwdFJhbmdlLmVuZC5jb2x1bW5OdW1iZXIpCi0gICAgICAgICAgICAgICAg
Y29udGludWU7Ci0gICAgICAgICAgICByZXR1cm4gc2NyaXB0UmFuZ2Uuc291cmNlSUQ7Ci0gICAg
ICAgIH0KLSAgICB9Ci19Ci0KLQotV2ViSW5zcGVjdG9yLlNvdXJjZU1hcHBpbmcgPSBmdW5jdGlv
bigpCi17Ci19Ci0KLVdlYkluc3BlY3Rvci5Tb3VyY2VNYXBwaW5nLnByb3RvdHlwZSA9IHsKLSAg
ICBhY3R1YWxMb2NhdGlvblRvU291cmNlTG9jYXRpb246IGZ1bmN0aW9uKGxpbmVOdW1iZXIsIGNv
bHVtbk51bWJlcikKLSAgICB7Ci0gICAgICAgIC8vIFNob3VsZCBiZSBpbXBsZW1lbnRlZCBieSBz
dWJjbGFzc2VzLgotICAgIH0sCi0KLSAgICBzb3VyY2VMb2NhdGlvblRvQWN0dWFsTG9jYXRpb246
IGZ1bmN0aW9uKGxpbmVOdW1iZXIsIGNvbHVtbk51bWJlcikKLSAgICB7Ci0gICAgICAgIC8vIFNo
b3VsZCBiZSBpbXBsZW1lbnRlZCBieSBzdWJjbGFzc2VzLgotICAgIH0KLX0KLQotCi1XZWJJbnNw
ZWN0b3IuSWRlbnRpY2FsU291cmNlTWFwcGluZyA9IGZ1bmN0aW9uKCkKLXsKLSAgICBXZWJJbnNw
ZWN0b3IuU291cmNlTWFwcGluZy5jYWxsKHRoaXMpOwotfQotCi1XZWJJbnNwZWN0b3IuSWRlbnRp
Y2FsU291cmNlTWFwcGluZy5wcm90b3R5cGUgPSB7Ci0gICAgYWN0dWFsTG9jYXRpb25Ub1NvdXJj
ZUxvY2F0aW9uOiBmdW5jdGlvbihsaW5lTnVtYmVyLCBjb2x1bW5OdW1iZXIpCi0gICAgewotICAg
ICAgICByZXR1cm4geyBsaW5lTnVtYmVyOiBsaW5lTnVtYmVyLCBjb2x1bW5OdW1iZXI6IGNvbHVt
bk51bWJlcn07Ci0gICAgfSwKLQotICAgIHNvdXJjZUxvY2F0aW9uVG9BY3R1YWxMb2NhdGlvbjog
ZnVuY3Rpb24obGluZU51bWJlciwgY29sdW1uTnVtYmVyKQotICAgIHsKLSAgICAgICAgcmV0dXJu
IHsgbGluZU51bWJlcjogbGluZU51bWJlciwgY29sdW1uTnVtYmVyOiBjb2x1bW5OdW1iZXJ9Owot
ICAgIH0KLX0KLQotV2ViSW5zcGVjdG9yLklkZW50aWNhbFNvdXJjZU1hcHBpbmcucHJvdG90eXBl
Ll9fcHJvdG9fXyA9IFdlYkluc3BlY3Rvci5Tb3VyY2VNYXBwaW5nLnByb3RvdHlwZTsKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvV2ViS2l0LnFyYyBiL1Nv
dXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvV2ViS2l0LnFyYwppbmRleCAwNzc3YTE5
Li4wMDQxMTM4IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5k
L1dlYktpdC5xcmMKKysrIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9XZWJL
aXQucXJjCkBAIC05OCw3ICs5OCw2IEBACiAgICAgPGZpbGU+U2lkZWJhclRyZWVFbGVtZW50Lmpz
PC9maWxlPgogICAgIDxmaWxlPlNvdXJjZUNTU1Rva2VuaXplci5qczwvZmlsZT4KICAgICA8Zmls
ZT5Tb3VyY2VGcmFtZS5qczwvZmlsZT4KLSAgICA8ZmlsZT5Tb3VyY2VGcmFtZUNvbnRlbnQuanM8
L2ZpbGU+CiAgICAgPGZpbGU+U291cmNlSFRNTFRva2VuaXplci5qczwvZmlsZT4KICAgICA8Zmls
ZT5Tb3VyY2VKYXZhU2NyaXB0VG9rZW5pemVyLmpzPC9maWxlPgogICAgIDxmaWxlPlNvdXJjZVRv
a2VuaXplci5qczwvZmlsZT4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9m
cm9udC1lbmQvaW5zcGVjdG9yLmh0bWwgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQt
ZW5kL2luc3BlY3Rvci5odG1sCmluZGV4IDliYTFkY2EuLjMzYWQzOGEgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvaW5zcGVjdG9yLmh0bWwKKysrIGIvU291
cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9pbnNwZWN0b3IuaHRtbApAQCAtMTAyLDcg
KzEwMiw2IEBAIFRISVMgU09GVFdBUkUsIEVWRU4gSUYgQURWSVNFRCBPRiBUSEUgUE9TU0lCSUxJ
VFkgT0YgU1VDSCBEQU1BR0UuCiAgICAgPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiIHNy
Yz0iTmV0d29ya1BhbmVsLmpzIj48L3NjcmlwdD4KICAgICA8c2NyaXB0IHR5cGU9InRleHQvamF2
YXNjcmlwdCIgc3JjPSJJbmplY3RlZEZha2VXb3JrZXIuanMiPjwvc2NyaXB0PgogICAgIDxzY3Jp
cHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiBzcmM9IlNvdXJjZUZyYW1lLmpzIj48L3NjcmlwdD4K
LSAgICA8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCIgc3JjPSJTb3VyY2VGcmFtZUNvbnRl
bnQuanMiPjwvc2NyaXB0PgogICAgIDxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiBzcmM9
IlJlc291cmNlVmlldy5qcyI+PC9zY3JpcHQ+CiAgICAgPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFz
Y3JpcHQiIHNyYz0iU2NyaXB0c1BhbmVsLmpzIj48L3NjcmlwdD4KICAgICA8c2NyaXB0IHR5cGU9
InRleHQvamF2YXNjcmlwdCIgc3JjPSJSZXNvdXJjZXNQYW5lbC5qcyI+PC9zY3JpcHQ+Cg==
</data>
<flag name="review"
          id="79957"
          type_id="1"
          status="+"
          setter="pfeldman"
    />
          </attachment>
      

    </bug>

</bugzilla>