<?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>63238</bug_id>
          
          <creation_ts>2011-06-23 02:00:21 -0700</creation_ts>
          <short_desc>Web Inspector: [Chromium] Shorten DOMWindow URLs in heap profiles</short_desc>
          <delta_ts>2011-06-24 05:13:13 -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>1</everconfirmed>
          <reporter name="Mikhail Naganov">mnaganov</reporter>
          <assigned_to name="Mikhail Naganov">mnaganov</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>426034</commentid>
    <comment_count>0</comment_count>
    <who name="Mikhail Naganov">mnaganov</who>
    <bug_when>2011-06-23 02:00:21 -0700</bug_when>
    <thetext>In some applications (e.g. GMail), DOMWindow URLs are so long, that resulting strings don&apos;t fit in grids.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>426036</commentid>
    <comment_count>1</comment_count>
      <attachid>98326</attachid>
    <who name="Mikhail Naganov">mnaganov</who>
    <bug_when>2011-06-23 02:02:58 -0700</bug_when>
    <thetext>Created attachment 98326
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>426844</commentid>
    <comment_count>2</comment_count>
    <who name="Mikhail Naganov">mnaganov</who>
    <bug_when>2011-06-24 05:13:13 -0700</bug_when>
    <thetext>Manually committed http://trac.webkit.org/changeset/89666

2011-06-23  Mikhail Naganov  &lt;mnaganov@chromium.org&gt;

        Reviewed by Pavel Feldman.

        Web Inspector: [Chromium] Shorten DOMWindow URLs in heap profiles.
        https://bugs.webkit.org/show_bug.cgi?id=63238

        * inspector/front-end/DetailedHeapshotGridNodes.js:
        (WebInspector.HeapSnapshotGridNode.prototype.hasHoverMessage.false.hoverMessage):
        (WebInspector.HeapSnapshotGenericObjectNode):
        (WebInspector.HeapSnapshotGenericObjectNode.prototype.hoverMessage):
        (WebInspector.HeapSnapshotGenericObjectNode.prototype._updateHasChildren):
        (WebInspector.HeapSnapshotGenericObjectNode.prototype.isDOMWindow):
        (WebInspector.HeapSnapshotGenericObjectNode.prototype.shortenWindowURL):
        * inspector/front-end/DetailedHeapshotView.js:
        (WebInspector.HeapSnapshotRetainingPathsList.prototype.showNext.pathFound):
        (WebInspector.DetailedHeapshotView.prototype._getHoverAnchor):
        (WebInspector.DetailedHeapshotView.prototype._showStringContentPopup.displayString):
        (WebInspector.DetailedHeapshotView.prototype._showStringContentPopup):
        * inspector/front-end/utilities.js:
        ():</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>98326</attachid>
            <date>2011-06-23 02:02:58 -0700</date>
            <delta_ts>2011-06-24 04:27:09 -0700</delta_ts>
            <desc>patch</desc>
            <filename>patch-63238</filename>
            <type>text/plain</type>
            <size>7703</size>
            <attacher name="Mikhail Naganov">mnaganov</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCA5NzU4ZjJkLi42ODk4NjMyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjUg
QEAKKzIwMTEtMDYtMjMgIE1pa2hhaWwgTmFnYW5vdiAgPG1uYWdhbm92QGNocm9taXVtLm9yZz4K
KworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBXZWIgSW5z
cGVjdG9yOiBbQ2hyb21pdW1dIFNob3J0ZW4gRE9NV2luZG93IFVSTHMgaW4gaGVhcCBwcm9maWxl
cy4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTYzMjM4
CisKKyAgICAgICAgKiBpbnNwZWN0b3IvZnJvbnQtZW5kL0RldGFpbGVkSGVhcHNob3RHcmlkTm9k
ZXMuanM6CisgICAgICAgIChXZWJJbnNwZWN0b3IuSGVhcFNuYXBzaG90R3JpZE5vZGUucHJvdG90
eXBlLmhhc0hvdmVyTWVzc2FnZS5mYWxzZS5ob3Zlck1lc3NhZ2UpOgorICAgICAgICAoV2ViSW5z
cGVjdG9yLkhlYXBTbmFwc2hvdEdlbmVyaWNPYmplY3ROb2RlKToKKyAgICAgICAgKFdlYkluc3Bl
Y3Rvci5IZWFwU25hcHNob3RHZW5lcmljT2JqZWN0Tm9kZS5wcm90b3R5cGUuaG92ZXJNZXNzYWdl
KToKKyAgICAgICAgKFdlYkluc3BlY3Rvci5IZWFwU25hcHNob3RHZW5lcmljT2JqZWN0Tm9kZS5w
cm90b3R5cGUuX3VwZGF0ZUhhc0NoaWxkcmVuKToKKyAgICAgICAgKFdlYkluc3BlY3Rvci5IZWFw
U25hcHNob3RHZW5lcmljT2JqZWN0Tm9kZS5wcm90b3R5cGUuaXNET01XaW5kb3cpOgorICAgICAg
ICAoV2ViSW5zcGVjdG9yLkhlYXBTbmFwc2hvdEdlbmVyaWNPYmplY3ROb2RlLnByb3RvdHlwZS5z
aG9ydGVuV2luZG93VVJMKToKKyAgICAgICAgKiBpbnNwZWN0b3IvZnJvbnQtZW5kL0RldGFpbGVk
SGVhcHNob3RWaWV3LmpzOgorICAgICAgICAoV2ViSW5zcGVjdG9yLkhlYXBTbmFwc2hvdFJldGFp
bmluZ1BhdGhzTGlzdC5wcm90b3R5cGUuc2hvd05leHQucGF0aEZvdW5kKToKKyAgICAgICAgKFdl
Ykluc3BlY3Rvci5EZXRhaWxlZEhlYXBzaG90Vmlldy5wcm90b3R5cGUuX2dldEhvdmVyQW5jaG9y
KToKKyAgICAgICAgKFdlYkluc3BlY3Rvci5EZXRhaWxlZEhlYXBzaG90Vmlldy5wcm90b3R5cGUu
X3Nob3dTdHJpbmdDb250ZW50UG9wdXAuZGlzcGxheVN0cmluZyk6CisgICAgICAgIChXZWJJbnNw
ZWN0b3IuRGV0YWlsZWRIZWFwc2hvdFZpZXcucHJvdG90eXBlLl9zaG93U3RyaW5nQ29udGVudFBv
cHVwKToKKyAgICAgICAgKiBpbnNwZWN0b3IvZnJvbnQtZW5kL3V0aWxpdGllcy5qczoKKyAgICAg
ICAgKCk6CisKIDIwMTEtMDYtMjIgIERpcmsgU2NodWx6ZSAgPGtyaXRAd2Via2l0Lm9yZz4KIAog
ICAgICAgICBSZXZpZXdlZCBieSBSb2IgQnVpcy4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3Jl
L2luc3BlY3Rvci9mcm9udC1lbmQvRGV0YWlsZWRIZWFwc2hvdEdyaWROb2Rlcy5qcyBiL1NvdXJj
ZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvRGV0YWlsZWRIZWFwc2hvdEdyaWROb2Rlcy5q
cwppbmRleCA1MzQ3MmM2Li44NTllYTNmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9pbnNw
ZWN0b3IvZnJvbnQtZW5kL0RldGFpbGVkSGVhcHNob3RHcmlkTm9kZXMuanMKKysrIGIvU291cmNl
L1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9EZXRhaWxlZEhlYXBzaG90R3JpZE5vZGVzLmpz
CkBAIC01NCw2ICs1NCwxMyBAQCBXZWJJbnNwZWN0b3IuSGVhcFNuYXBzaG90R3JpZE5vZGUucHJv
dG90eXBlID0gewogICAgICAgICAgICAgICAgIG5vZGUuZGlzcG9zZSgpOwogICAgIH0sCiAKKyAg
ICBoYXNIb3Zlck1lc3NhZ2U6IGZhbHNlLAorCisgICAgaG92ZXJNZXNzYWdlOiBmdW5jdGlvbihj
YWxsYmFjaykKKyAgICB7CisgICAgICAgIGNhbGxiYWNrKCIiKTsKKyAgICB9LAorCiAgICAgX3Bv
cHVsYXRlOiBmdW5jdGlvbihldmVudCkKICAgICB7CiAgICAgICAgIHRoaXMucmVtb3ZlRXZlbnRM
aXN0ZW5lcigicG9wdWxhdGUiLCB0aGlzLl9wb3B1bGF0ZSwgdGhpcyk7CkBAIC0xNzksNiArMTg2
LDE0IEBAIFdlYkluc3BlY3Rvci5IZWFwU25hcHNob3RHZW5lcmljT2JqZWN0Tm9kZSA9IGZ1bmN0
aW9uKHRyZWUsIG5vZGUpCiAgICAgdGhpcy5fcmV0YWluZWRTaXplID0gbm9kZS5yZXRhaW5lZFNp
emU7CiAgICAgdGhpcy5zbmFwc2hvdE5vZGVJZCA9IG5vZGUuaWQ7CiAgICAgdGhpcy5zbmFwc2hv
dE5vZGVJbmRleCA9IG5vZGUubm9kZUluZGV4OworICAgIGlmICh0aGlzLl90eXBlID09PSAic3Ry
aW5nIikKKyAgICAgICAgdGhpcy5oYXNIb3Zlck1lc3NhZ2UgPSB0cnVlOworICAgIGVsc2UgaWYg
KHRoaXMuX3R5cGUgPT09ICJvYmplY3QiICYmIHRoaXMuaXNET01XaW5kb3codGhpcy5fbmFtZSkp
IHsKKyAgICAgICAgdmFyIHVybCA9IFtdOworICAgICAgICB0aGlzLl9uYW1lID0gdGhpcy5zaG9y
dGVuV2luZG93VVJMKHRoaXMuX25hbWUsIGZhbHNlLCB1cmwpOworICAgICAgICB0aGlzLl91cmwg
PSB1cmxbMF07CisgICAgICAgIHRoaXMuaGFzSG92ZXJNZXNzYWdlID0gdHJ1ZTsKKyAgICB9CiB9
OwogCiBXZWJJbnNwZWN0b3IuSGVhcFNuYXBzaG90R2VuZXJpY09iamVjdE5vZGUucHJvdG90eXBl
ID0gewpAQCAtMjU0LDYgKzI2OSwxNCBAQCBXZWJJbnNwZWN0b3IuSGVhcFNuYXBzaG90R2VuZXJp
Y09iamVjdE5vZGUucHJvdG90eXBlID0gewogICAgICAgICByZXR1cm4gdGhpcy5fZW5oYW5jZURh
dGEgPyB0aGlzLl9lbmhhbmNlRGF0YShkYXRhKSA6IGRhdGE7CiAgICAgfSwKIAorICAgIGhvdmVy
TWVzc2FnZTogZnVuY3Rpb24oY2FsbGJhY2spCisgICAgeworICAgICAgICBpZiAodGhpcy5fdHlw
ZSA9PT0gInN0cmluZyIpCisgICAgICAgICAgICBjYWxsYmFjaygiXCIiICsgdGhpcy5fbmFtZSAr
ICJcIiIsICJjb25zb2xlLWZvcm1hdHRlZC1zdHJpbmciKTsKKyAgICAgICAgZWxzZSBpZiAodGhp
cy5fdXJsKQorICAgICAgICAgICAgY2FsbGJhY2sodGhpcy5fdXJsLCAiY29uc29sZS1mb3JtYXR0
ZWQtb2JqZWN0Iik7CisgICAgfSwKKwogICAgIGdldCBfcmV0YWluZWRTaXplUGVyY2VudCgpCiAg
ICAgewogICAgICAgICByZXR1cm4gdGhpcy5fcmV0YWluZWRTaXplIC8gdGhpcy5kYXRhR3JpZC5z
bmFwc2hvdC50b3RhbFNpemUgKiAxMDAuMDsKQEAgLTI3MSw2ICsyOTQsMjcgQEAgV2ViSW5zcGVj
dG9yLkhlYXBTbmFwc2hvdEdlbmVyaWNPYmplY3ROb2RlLnByb3RvdHlwZSA9IHsKICAgICAgICAg
ICAgIHRoaXMuaGFzQ2hpbGRyZW4gPSAhaXNFbXB0eTsKICAgICAgICAgfQogICAgICAgICB0aGlz
Ll9wcm92aWRlci5pc0VtcHR5KGlzRW1wdHlDYWxsYmFjay5iaW5kKHRoaXMpKTsKKyAgICB9LAor
CisgICAgaXNET01XaW5kb3c6IGZ1bmN0aW9uKGZ1bGxOYW1lKQorICAgIHsKKyAgICAgICAgcmV0
dXJuIGZ1bGxOYW1lLnN1YnN0cigwLCA5KSA9PT0gIkRPTVdpbmRvdyI7CisgICAgfSwKKworICAg
IHNob3J0ZW5XaW5kb3dVUkw6IGZ1bmN0aW9uKGZ1bGxOYW1lLCBoYXNPYmplY3RJZCwgZnVsbFVS
TFB0cikKKyAgICB7CisgICAgICAgIHZhciBzdGFydFBvcyA9IGZ1bGxOYW1lLmluZGV4T2YoIi8i
KTsKKyAgICAgICAgdmFyIGVuZFBvcyA9IGhhc09iamVjdElkID8gZnVsbE5hbWUuaW5kZXhPZigi
QCIpIDogZnVsbE5hbWUubGVuZ3RoOworICAgICAgICBpZiAoc3RhcnRQb3MgIT09IC0xICYmIGVu
ZFBvcyAhPT0gLTEpIHsKKyAgICAgICAgICAgIHZhciBmdWxsVVJMID0gZnVsbE5hbWUuc3Vic3Ry
aW5nKHN0YXJ0UG9zICsgMSwgZW5kUG9zKS50cmltTGVmdCgpOworICAgICAgICAgICAgaWYgKGZ1
bGxVUkxQdHIpCisgICAgICAgICAgICAgICAgZnVsbFVSTFB0clswXSA9IGZ1bGxVUkw7CisgICAg
ICAgICAgICB2YXIgdXJsID0gZnVsbFVSTC50cmltVVJMKCk7CisgICAgICAgICAgICBpZiAodXJs
Lmxlbmd0aCA+IDQwKQorICAgICAgICAgICAgICAgIHVybCA9IHVybC50cmltTWlkZGxlKDQwKTsK
KyAgICAgICAgICAgIHJldHVybiBmdWxsTmFtZS5zdWJzdHIoMCwgc3RhcnRQb3MgKyAyKSArIHVy
bCArIGZ1bGxOYW1lLnN1YnN0cihlbmRQb3MpOworICAgICAgICB9IGVsc2UKKyAgICAgICAgICAg
IHJldHVybiBmdWxsTmFtZTsKICAgICB9CiB9CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3Jl
L2luc3BlY3Rvci9mcm9udC1lbmQvRGV0YWlsZWRIZWFwc2hvdFZpZXcuanMgYi9Tb3VyY2UvV2Vi
Q29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL0RldGFpbGVkSGVhcHNob3RWaWV3LmpzCmluZGV4IDQ4
MWE4ODkuLjIxMmM3MzQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9u
dC1lbmQvRGV0YWlsZWRIZWFwc2hvdFZpZXcuanMKKysrIGIvU291cmNlL1dlYkNvcmUvaW5zcGVj
dG9yL2Zyb250LWVuZC9EZXRhaWxlZEhlYXBzaG90Vmlldy5qcwpAQCAtNDIwLDYgKzQyMCw4IEBA
IFdlYkluc3BlY3Rvci5IZWFwU25hcHNob3RSZXRhaW5pbmdQYXRoc0xpc3QucHJvdG90eXBlID0g
ewogICAgICAgICAgICAgICAgICAgICB0aGlzLmFwcGVuZENoaWxkKG5ldyBXZWJJbnNwZWN0b3Iu
RGF0YUdyaWROb2RlKHtwYXRoOldlYkluc3BlY3Rvci5VSVN0cmluZygiQ2FuJ3QgZmluZCBhbnkg
cGF0aHMuIiksIGxlbjoiIn0sIGZhbHNlKSk7CiAgICAgICAgICAgICAgICAgcmV0dXJuOwogICAg
ICAgICAgICAgfSBlbHNlIGlmIChyZXN1bHQgIT09IGZhbHNlKSB7CisgICAgICAgICAgICAgICAg
aWYgKFdlYkluc3BlY3Rvci5IZWFwU25hcHNob3RHZW5lcmljT2JqZWN0Tm9kZS5wcm90b3R5cGUu
aXNET01XaW5kb3cocmVzdWx0LnBhdGgpKQorICAgICAgICAgICAgICAgICAgICByZXN1bHQucGF0
aCA9IFdlYkluc3BlY3Rvci5IZWFwU25hcHNob3RHZW5lcmljT2JqZWN0Tm9kZS5wcm90b3R5cGUu
c2hvcnRlbldpbmRvd1VSTChyZXN1bHQucGF0aCwgdHJ1ZSk7CiAgICAgICAgICAgICAgICAgaWYg
KHRoaXMuX3ByZWZpeCkKICAgICAgICAgICAgICAgICAgICAgcmVzdWx0LnBhdGggPSB0aGlzLl9w
cmVmaXggKyByZXN1bHQucGF0aDsKICAgICAgICAgICAgICAgICB2YXIgbm9kZSA9IG5ldyBXZWJJ
bnNwZWN0b3IuRGF0YUdyaWROb2RlKHJlc3VsdCwgZmFsc2UpOwpAQCAtOTk3LDE1ICs5OTksMTUg
QEAgV2ViSW5zcGVjdG9yLkRldGFpbGVkSGVhcHNob3RWaWV3LnByb3RvdHlwZSA9IHsKICAgICBf
Z2V0SG92ZXJBbmNob3I6IGZ1bmN0aW9uKHRhcmdldCkKICAgICB7CiAgICAgICAgIHZhciBzcGFu
ID0gdGFyZ2V0LmVuY2xvc2luZ05vZGVPclNlbGZXaXRoTm9kZU5hbWUoInNwYW4iKTsKLSAgICAg
ICAgaWYgKCFzcGFuIHx8ICFzcGFuLmhhc1N0eWxlQ2xhc3MoImNvbnNvbGUtZm9ybWF0dGVkLXN0
cmluZyIpKQorICAgICAgICBpZiAoIXNwYW4pCiAgICAgICAgICAgICByZXR1cm47CiAgICAgICAg
IHZhciByb3cgPSB0YXJnZXQuZW5jbG9zaW5nTm9kZU9yU2VsZldpdGhOb2RlTmFtZSgidHIiKTsK
ICAgICAgICAgaWYgKCFyb3cpCiAgICAgICAgICAgICByZXR1cm47CiAgICAgICAgIHZhciBncmlk
Tm9kZSA9IHJvdy5fZGF0YUdyaWROb2RlOwotICAgICAgICBpZiAoIWdyaWROb2RlLnNuYXBzaG90
Tm9kZUluZGV4KQorICAgICAgICBpZiAoIWdyaWROb2RlLmhhc0hvdmVyTWVzc2FnZSkKICAgICAg
ICAgICAgIHJldHVybjsKLSAgICAgICAgc3Bhbi5zbmFwc2hvdE5vZGVJbmRleCA9IGdyaWROb2Rl
LnNuYXBzaG90Tm9kZUluZGV4OworICAgICAgICBzcGFuLm5vZGUgPSBncmlkTm9kZTsKICAgICAg
ICAgcmV0dXJuIHNwYW47CiAgICAgfSwKIApAQCAtMTAzMSwxOCArMTAzMywxNyBAQCBXZWJJbnNw
ZWN0b3IuRGV0YWlsZWRIZWFwc2hvdFZpZXcucHJvdG90eXBlID0gewogICAgIF9zaG93U3RyaW5n
Q29udGVudFBvcHVwOiBmdW5jdGlvbihzcGFuKQogICAgIHsKICAgICAgICAgdmFyIHN0cmluZ0Nv
bnRlbnRFbGVtZW50ID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgic3BhbiIpOwotICAgICAgICBz
dHJpbmdDb250ZW50RWxlbWVudC5jbGFzc05hbWUgPSAibW9ub3NwYWNlIGNvbnNvbGUtZm9ybWF0
dGVkLXN0cmluZyI7CisgICAgICAgIHN0cmluZ0NvbnRlbnRFbGVtZW50LmNsYXNzTmFtZSA9ICJt
b25vc3BhY2UiOwogICAgICAgICBzdHJpbmdDb250ZW50RWxlbWVudC5zdHlsZS53aGl0ZVNwYWNl
ID0gInByZSI7CiAKICAgICAgICAgdmFyIHBvcG92ZXIgPSBuZXcgV2ViSW5zcGVjdG9yLlBvcG92
ZXIoc3RyaW5nQ29udGVudEVsZW1lbnQpOwotICAgICAgICBmdW5jdGlvbiBkaXNwbGF5U3RyaW5n
KG5hbWVzKQorICAgICAgICBmdW5jdGlvbiBkaXNwbGF5U3RyaW5nKG5hbWUsIGNsYXNzTmFtZSkK
ICAgICAgICAgewotICAgICAgICAgICAgaWYgKG5hbWVzLmxlbmd0aCA+IDApIHsKLSAgICAgICAg
ICAgICAgICBzdHJpbmdDb250ZW50RWxlbWVudC50ZXh0Q29udGVudCA9ICJcIiIgKyBuYW1lc1sw
XSArICJcIiI7ICAgICAgICAgIAotICAgICAgICAgICAgICAgIHBvcG92ZXIuc2hvdyhzcGFuKTsK
LSAgICAgICAgICAgIH0KKyAgICAgICAgICAgIHN0cmluZ0NvbnRlbnRFbGVtZW50LnRleHRDb250
ZW50ID0gbmFtZTsKKyAgICAgICAgICAgIHN0cmluZ0NvbnRlbnRFbGVtZW50LmNsYXNzTmFtZSAr
PSAiICIgKyBjbGFzc05hbWU7CisgICAgICAgICAgICBwb3BvdmVyLnNob3coc3Bhbik7CiAgICAg
ICAgIH0KLSAgICAgICAgdGhpcy5wcm9maWxlV3JhcHBlci5ub2RlRmllbGRWYWx1ZXNCeUluZGV4
KCJuYW1lIiwgW3NwYW4uc25hcHNob3ROb2RlSW5kZXhdLCBkaXNwbGF5U3RyaW5nKTsKKyAgICAg
ICAgc3Bhbi5ub2RlLmhvdmVyTWVzc2FnZShkaXNwbGF5U3RyaW5nKTsKICAgICAgICAgcmV0dXJu
IHBvcG92ZXI7CiAgICAgfSwKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9y
L2Zyb250LWVuZC91dGlsaXRpZXMuanMgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQt
ZW5kL3V0aWxpdGllcy5qcwppbmRleCAzMTIwYjZhLi5iNGIyMWE2IDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL3V0aWxpdGllcy5qcworKysgYi9Tb3VyY2Uv
V2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL3V0aWxpdGllcy5qcwpAQCAtNDUxLDYgKzQ1MSwx
NSBAQCBTdHJpbmcucHJvdG90eXBlLmNvbGxhcHNlV2hpdGVzcGFjZSA9IGZ1bmN0aW9uKCkKICAg
ICByZXR1cm4gdGhpcy5yZXBsYWNlKC9bXHNceEEwXSsvZywgIiAiKTsKIH0KIAorU3RyaW5nLnBy
b3RvdHlwZS50cmltTWlkZGxlID0gZnVuY3Rpb24obWF4TGVuZ3RoKQoreworICAgIGlmICh0aGlz
Lmxlbmd0aCA8PSBtYXhMZW5ndGgpCisgICAgICAgIHJldHVybiB0aGlzOworICAgIHZhciBsZWZ0
SGFsZiA9IG1heExlbmd0aCA+PiAxOworICAgIHZhciByaWdodEhhbGYgPSBtYXhMZW5ndGggLSBs
ZWZ0SGFsZiAtIDE7CisgICAgcmV0dXJuIHRoaXMuc3Vic3RyKDAsIGxlZnRIYWxmKSArICJcdTIw
MjYiICsgdGhpcy5zdWJzdHIodGhpcy5sZW5ndGggLSByaWdodEhhbGYsIHJpZ2h0SGFsZik7Cit9
CisKIFN0cmluZy5wcm90b3R5cGUudHJpbVVSTCA9IGZ1bmN0aW9uKGJhc2VVUkxEb21haW4pCiB7
CiAgICAgdmFyIHJlc3VsdCA9IHRoaXMucmVwbGFjZSgvXihodHRwc3xodHRwfGZpbGUpOlwvXC8v
aSwgIiIpOwo=
</data>
<flag name="review"
          id="92521"
          type_id="1"
          status="+"
          setter="pfeldman"
    />
    <flag name="commit-queue"
          id="92522"
          type_id="3"
          status="-"
          setter="mnaganov"
    />
          </attachment>
      

    </bug>

</bugzilla>