<?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>104881</bug_id>
          
          <creation_ts>2012-12-12 23:32:28 -0800</creation_ts>
          <short_desc>Web Inspector: Support removing several tabs from TabbedEditorContainer/TabbedPane at once.</short_desc>
          <delta_ts>2012-12-19 06:15:12 -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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Vsevolod Vlasov">vsevik</reporter>
          <assigned_to name="Vsevolod Vlasov">vsevik</assigned_to>
          <cc>apavlov</cc>
    
    <cc>keishi</cc>
    
    <cc>loislo</cc>
    
    <cc>pfeldman</cc>
    
    <cc>pmuellr</cc>
    
    <cc>vsevik</cc>
    
    <cc>web-inspector-bugs</cc>
    
    <cc>yurys</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>790329</commentid>
    <comment_count>0</comment_count>
    <who name="Vsevolod Vlasov">vsevik</who>
    <bug_when>2012-12-12 23:32:28 -0800</bug_when>
    <thetext>Patch to follow</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>790330</commentid>
    <comment_count>1</comment_count>
      <attachid>179209</attachid>
    <who name="Vsevolod Vlasov">vsevik</who>
    <bug_when>2012-12-12 23:34:49 -0800</bug_when>
    <thetext>Created attachment 179209
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>794595</commentid>
    <comment_count>2</comment_count>
      <attachid>180146</attachid>
    <who name="Vsevolod Vlasov">vsevik</who>
    <bug_when>2012-12-19 06:03:03 -0800</bug_when>
    <thetext>Created attachment 180146
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>794602</commentid>
    <comment_count>3</comment_count>
      <attachid>180146</attachid>
    <who name="Alexander Pavlov (apavlov)">apavlov</who>
    <bug_when>2012-12-19 06:12:28 -0800</bug_when>
    <thetext>Comment on attachment 180146
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=180146&amp;action=review

&gt; Source/WebCore/inspector/front-end/ScriptsPanel.js:258
&gt; +        // Replace debugger script based uiSourceCode with a network based one.

&quot;script-based&quot; and &quot;network-based&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>794611</commentid>
    <comment_count>4</comment_count>
    <who name="Vsevolod Vlasov">vsevik</who>
    <bug_when>2012-12-19 06:15:12 -0800</bug_when>
    <thetext>Committed r138151: &lt;http://trac.webkit.org/changeset/138151&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>179209</attachid>
            <date>2012-12-12 23:34:49 -0800</date>
            <delta_ts>2012-12-19 06:02:57 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-104881-20121213113209.patch</filename>
            <type>text/plain</type>
            <size>3606</size>
            <attacher name="Vsevolod Vlasov">vsevik</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTM3NTcwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZGQyY2ZhNmNiODVhNDdm
MmM4MzA3NTdlZjdhNDNmMmRlZTY4MTE2OC4uZjU0ZDU4NjM2ZTVjZDcxMThhMTUyNjU2MjQ1YTU5
MDQ1YTk3MzAyNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDEyLTEyLTEyICBWc2V2
b2xvZCBWbGFzb3YgIDx2c2V2aWtAY2hyb21pdW0ub3JnPgorCisgICAgICAgIFdlYiBJbnNwZWN0
b3I6IFN1cHBvcnQgcmVtb3Zpbmcgc2V2ZXJhbCB0YWJzIGZyb20gVGFiYmVkRWRpdG9yQ29udGFp
bmVyL1RhYmJlZFBhbmUgYXQgb25jZS4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTEwNDg4MQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgICogaW5zcGVjdG9yL2Zyb250LWVuZC9UYWJiZWRFZGl0b3JDb250YWlu
ZXIuanM6CisgICAgICAgIChXZWJJbnNwZWN0b3IuVGFiYmVkRWRpdG9yQ29udGFpbmVyLnByb3Rv
dHlwZS5yZW1vdmVVSVNvdXJjZUNvZGUpOgorICAgICAgICAqIGluc3BlY3Rvci9mcm9udC1lbmQv
VGFiYmVkUGFuZS5qczoKKyAgICAgICAgKFdlYkluc3BlY3Rvci5UYWJiZWRQYW5lLnByb3RvdHlw
ZS5jbG9zZVRhYik6CisgICAgICAgIChXZWJJbnNwZWN0b3IuVGFiYmVkUGFuZS5wcm90b3R5cGUu
Y2xvc2VUYWJzKToKKwogMjAxMi0xMi0wNyAgTGV2aSBXZWludHJhdWIgIDxsZXZpd0BjaHJvbWl1
bS5vcmc+CiAKICAgICAgICAgQWRkIHN1cHBvcnQgZm9yIHRyYWNraW5nIGhpdCB0ZXN0IHJlY3Rh
bmdsZXMgdG8gZW5hYmxlIGZhc3QgZXZlbnQgcmVqZWN0aW9uIGluIHRoZSBjb21wb3NpdG9yCmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL1RhYmJlZEVkaXRv
ckNvbnRhaW5lci5qcyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvVGFiYmVk
RWRpdG9yQ29udGFpbmVyLmpzCmluZGV4IDA1NmFkYmNhMWUxYWQ4NTUwOGMxOTRkZWFmZjc5M2Q2
YjViOTRhNzcuLjAyNjQ2ZjcyMjE3NzU0ZWM5MmIxMzYzNzFkNWQ4MDc4YTZlY2Y4ZTAgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvVGFiYmVkRWRpdG9yQ29u
dGFpbmVyLmpzCisrKyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvVGFiYmVk
RWRpdG9yQ29udGFpbmVyLmpzCkBAIC0yMTIsMTggKzIxMiwyMiBAQCBXZWJJbnNwZWN0b3IuVGFi
YmVkRWRpdG9yQ29udGFpbmVyLnByb3RvdHlwZSA9IHsKICAgICAgKi8KICAgICByZW1vdmVVSVNv
dXJjZUNvZGU6IGZ1bmN0aW9uKHVpU291cmNlQ29kZSkKICAgICB7Ci0gICAgICAgIHZhciB3YXND
dXJyZW50ID0gdGhpcy5fY3VycmVudEZpbGUgPT09IHVpU291cmNlQ29kZTsKLQotICAgICAgICB2
YXIgdGFiSWQgPSB0aGlzLl90YWJJZHMuZ2V0KHVpU291cmNlQ29kZSk7Ci0gICAgICAgIGlmICh0
YWJJZCkKLSAgICAgICAgICAgIHRoaXMuX3RhYmJlZFBhbmUuY2xvc2VUYWIodGFiSWQpOwotICAg
ICAgICAKLSAgICAgICAgaWYgKHdhc0N1cnJlbnQgJiYgdWlTb3VyY2VDb2RlLmlzVGVtcG9yYXJ5
KSB7Ci0gICAgICAgICAgICB2YXIgbmV3VUlTb3VyY2VDb2RlID0gV2ViSW5zcGVjdG9yLndvcmtz
cGFjZS51aVNvdXJjZUNvZGVGb3JVUkwodWlTb3VyY2VDb2RlLnVybCk7Ci0gICAgICAgICAgICBp
ZiAobmV3VUlTb3VyY2VDb2RlKQotICAgICAgICAgICAgICAgIHRoaXMuX2lubmVyU2hvd0ZpbGUo
bmV3VUlTb3VyY2VDb2RlLCBmYWxzZSk7Ci0gICAgICAgIH0KLSAgICB9LAorICAgICAgICB0aGlz
LnJlbW92ZVVJU291cmNlQ29kZXMoW3VpU291cmNlQ29kZV0pOworICAgIH0sCisKKyAgICAgLyoq
CisgICAgICAqIEBwYXJhbSB7QXJyYXkuPFdlYkluc3BlY3Rvci5VSVNvdXJjZUNvZGU+fSB1aVNv
dXJjZUNvZGVzCisgICAgICAqLworICAgICByZW1vdmVVSVNvdXJjZUNvZGVzOiBmdW5jdGlvbih1
aVNvdXJjZUNvZGVzKQorICAgICB7CisgICAgICAgICB2YXIgdGFiSWRzID0gW107CisgICAgICAg
ICBmb3IgKHZhciBpID0gMDsgaSA8IHVpU291cmNlQ29kZXMubGVuZ3RoOyArK2kpIHsKKyAgICAg
ICAgICAgICB2YXIgdGFiSWQgPSB0aGlzLl90YWJJZHMuZ2V0KHVpU291cmNlQ29kZXNbaV0pOwor
ICAgICAgICAgICAgIGlmICh0YWJJZCkKKyAgICAgICAgICAgICAgICAgdGFiSWRzLnB1c2godGFi
SWQpOworICAgICAgICAgfQorICAgICAgICAgdGhpcy5fdGFiYmVkUGFuZS5jbG9zZVRhYnModGFi
SWRzKTsKKyAgICAgfSwKIAogICAgIC8qKgogICAgICAqIEBwYXJhbSB7V2ViSW5zcGVjdG9yLlVJ
U291cmNlQ29kZX0gdWlTb3VyY2VDb2RlCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9pbnNw
ZWN0b3IvZnJvbnQtZW5kL1RhYmJlZFBhbmUuanMgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3Iv
ZnJvbnQtZW5kL1RhYmJlZFBhbmUuanMKaW5kZXggODE3YjA1MzllN2U0ZTA3ZjdhYjhkYmYyYWVi
ZDRjZTEyMjNmZDBjNS4uYThjNTBhYjkzNTQ3MjU0YTM0YTdhMDFjM2RjMjA2ZTQ4ZmIxNmRhZSAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9UYWJiZWRQYW5l
LmpzCisrKyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvVGFiYmVkUGFuZS5q
cwpAQCAtMTM4LDExICsxMzgsMjEgQEAgV2ViSW5zcGVjdG9yLlRhYmJlZFBhbmUucHJvdG90eXBl
ID0gewogICAgICAqLwogICAgIGNsb3NlVGFiOiBmdW5jdGlvbihpZCwgdXNlckdlc3R1cmUpCiAg
ICAgewotICAgICAgICB0aGlzLl9pbm5lckNsb3NlVGFiKGlkLCB1c2VyR2VzdHVyZSk7Ci0gICAg
ICAgIHRoaXMuX3VwZGF0ZVRhYkVsZW1lbnRzKCk7Ci0gICAgICAgIGlmICh0aGlzLl90YWJzSGlz
dG9yeS5sZW5ndGgpCi0gICAgICAgICAgICB0aGlzLnNlbGVjdFRhYih0aGlzLl90YWJzSGlzdG9y
eVswXS5pZCwgdXNlckdlc3R1cmUpOwotICAgIH0sCisgICAgICAgIHRoaXMuY2xvc2VUYWJzKFtp
ZF0sIHVzZXJHZXN0dXJlKTsKKyAgICB9LAorCisgICAgIC8qKgorICAgICAgKiBAcGFyYW0ge0Fy
cmF5LjxzdHJpbmc+fSBpZHMKKyAgICAgICogQHBhcmFtIHtib29sZWFuPX0gdXNlckdlc3R1cmUK
KyAgICAgICovCisgICAgIGNsb3NlVGFiczogZnVuY3Rpb24oaWRzLCB1c2VyR2VzdHVyZSkKKyAg
ICAgeworICAgICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCBpZHMubGVuZ3RoOyArK2kpCisgICAg
ICAgICAgICAgdGhpcy5faW5uZXJDbG9zZVRhYihpZHNbaV0sIHVzZXJHZXN0dXJlKTsKKyAgICAg
ICAgIHRoaXMuX3VwZGF0ZVRhYkVsZW1lbnRzKCk7CisgICAgICAgICBpZiAodGhpcy5fdGFic0hp
c3RvcnkubGVuZ3RoKQorICAgICAgICAgICAgIHRoaXMuc2VsZWN0VGFiKHRoaXMuX3RhYnNIaXN0
b3J5WzBdLmlkLCB1c2VyR2VzdHVyZSk7CisgICAgIH0sCiAKICAgICAvKioKICAgICAgKiBAcGFy
YW0ge3N0cmluZ30gaWQK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>180146</attachid>
            <date>2012-12-19 06:03:03 -0800</date>
            <delta_ts>2012-12-19 06:12:27 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-104881-20121219180019.patch</filename>
            <type>text/plain</type>
            <size>5095</size>
            <attacher name="Vsevolod Vlasov">vsevik</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTM4MTI3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNWQxYmQwMTkxZWVjYWJj
NjBmODZlYTk3NzcyZDA3MTAzNDk3MmYwNi4uYTcyMWZkZTZlNWY0MzM2YTJhNGZlZjRmZjY5YmFl
ZDI3OWM4NTBkZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDEyLTEyLTE5ICBWc2V2
b2xvZCBWbGFzb3YgIDx2c2V2aWtAY2hyb21pdW0ub3JnPgorCisgICAgICAgIFdlYiBJbnNwZWN0
b3I6IFN1cHBvcnQgcmVtb3Zpbmcgc2V2ZXJhbCB0YWJzIGZyb20gVGFiYmVkRWRpdG9yQ29udGFp
bmVyL1RhYmJlZFBhbmUgYXQgb25jZS4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTEwNDg4MQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgICogaW5zcGVjdG9yL2Zyb250LWVuZC9TY3JpcHRzUGFuZWwuanM6Cisg
ICAgICAgIChXZWJJbnNwZWN0b3IuU2NyaXB0c1BhbmVsLnByb3RvdHlwZS5fdWlTb3VyY2VDb2Rl
UmVtb3ZlZCk6CisgICAgICAgICogaW5zcGVjdG9yL2Zyb250LWVuZC9UYWJiZWRFZGl0b3JDb250
YWluZXIuanM6CisgICAgICAgIChXZWJJbnNwZWN0b3IuVGFiYmVkRWRpdG9yQ29udGFpbmVyLnBy
b3RvdHlwZS5yZW1vdmVVSVNvdXJjZUNvZGUpOgorICAgICAgICAqIGluc3BlY3Rvci9mcm9udC1l
bmQvVGFiYmVkUGFuZS5qczoKKyAgICAgICAgKFdlYkluc3BlY3Rvci5UYWJiZWRQYW5lLnByb3Rv
dHlwZS5jbG9zZVRhYik6CisgICAgICAgIChXZWJJbnNwZWN0b3IuVGFiYmVkUGFuZS5wcm90b3R5
cGUuY2xvc2VUYWJzKToKKwogMjAxMi0xMi0xOCAgU2hpbnlhIEthd2FuYWthICA8c2hpbnlha0Bj
aHJvbWl1bS5vcmc+CiAKICAgICAgICAgU2hhZG93Um9vdC5nZXRFbGVtZW50QnlJZCgpIHJldHVy
bnMgYSBkZWxldGVkIGVsZW1lbnQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rv
ci9mcm9udC1lbmQvU2NyaXB0c1BhbmVsLmpzIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zy
b250LWVuZC9TY3JpcHRzUGFuZWwuanMKaW5kZXggNDQ4MGQ1ODAxYmJlMjhkNmRmYjU5NzY4MjE1
NTQyMjhjNDIyNzI2OC4uNzgyOGM1MjY4NGZlNjY5MmZhZDlhNjU4YWRhOWE2ZmI3NGI4NTYzNCAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9TY3JpcHRzUGFu
ZWwuanMKKysrIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9TY3JpcHRzUGFu
ZWwuanMKQEAgLTI1MSw5ICsyNTEsMTYgQEAgV2ViSW5zcGVjdG9yLlNjcmlwdHNQYW5lbC5wcm90
b3R5cGUgPSB7CiAgICAgX3VpU291cmNlQ29kZVJlbW92ZWQ6IGZ1bmN0aW9uKGV2ZW50KQogICAg
IHsKICAgICAgICAgdmFyIHVpU291cmNlQ29kZSA9IC8qKiBAdHlwZSB7V2ViSW5zcGVjdG9yLlVJ
U291cmNlQ29kZX0gKi8gKGV2ZW50LmRhdGEpOworICAgICAgICB2YXIgd2FzQ3VycmVudCA9IHVp
U291cmNlQ29kZSA9PT0gdGhpcy5fY3VycmVudFVJU291cmNlQ29kZTsKICAgICAgICAgdGhpcy5f
ZWRpdG9yQ29udGFpbmVyLnJlbW92ZVVJU291cmNlQ29kZSh1aVNvdXJjZUNvZGUpOwogICAgICAg
ICB0aGlzLl9uYXZpZ2F0b3IucmVtb3ZlVUlTb3VyY2VDb2RlKHVpU291cmNlQ29kZSk7CiAgICAg
ICAgIHRoaXMuX3JlbW92ZVNvdXJjZUZyYW1lKHVpU291cmNlQ29kZSk7CisgICAgICAgIC8vIFJl
cGxhY2UgZGVidWdnZXIgc2NyaXB0IGJhc2VkIHVpU291cmNlQ29kZSB3aXRoIGEgbmV0d29yayBi
YXNlZCBvbmUuCisgICAgICAgIGlmICh3YXNDdXJyZW50ICYmIHVpU291cmNlQ29kZS5pc1RlbXBv
cmFyeSkgeworICAgICAgICAgICAgdmFyIG5ld1VJU291cmNlQ29kZSA9IFdlYkluc3BlY3Rvci53
b3Jrc3BhY2UudWlTb3VyY2VDb2RlRm9yVVJMKHVpU291cmNlQ29kZS51cmwpOworICAgICAgICAg
ICAgaWYgKG5ld1VJU291cmNlQ29kZSkKKyAgICAgICAgICAgICAgICB0aGlzLl9zaG93RmlsZShu
ZXdVSVNvdXJjZUNvZGUpOworICAgICAgICB9CiAgICAgfSwKIAogICAgIF9jb25zb2xlQ29tbWFu
ZEV2YWx1YXRlZEluU2VsZWN0ZWRDYWxsRnJhbWU6IGZ1bmN0aW9uKGV2ZW50KQpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9UYWJiZWRFZGl0b3JDb250YWlu
ZXIuanMgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL1RhYmJlZEVkaXRvckNv
bnRhaW5lci5qcwppbmRleCAwNTZhZGJjYTFlMWFkODU1MDhjMTk0ZGVhZmY3OTNkNmI1Yjk0YTc3
Li4xYzY4ZjBhNmZlNWY4NmI3MDY3M2NjZmZhMGY0ODI0MDllZjU2OTNjIDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL1RhYmJlZEVkaXRvckNvbnRhaW5lci5q
cworKysgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL1RhYmJlZEVkaXRvckNv
bnRhaW5lci5qcwpAQCAtMjA0LDcgKzIwNCw3IEBAIFdlYkluc3BlY3Rvci5UYWJiZWRFZGl0b3JD
b250YWluZXIucHJvdG90eXBlID0gewogCiAgICAgICAgIC8vIFNlbGVjdCB0YWIgaWYgdGhpcyBm
aWxlIHdhcyB0aGUgbGFzdCB0byBiZSBzaG93bi4KICAgICAgICAgaWYgKGluZGV4ID09PSAwKQot
ICAgICAgICAgICAgdGhpcy5faW5uZXJTaG93RmlsZSh1aVNvdXJjZUNvZGUsIGZhbHNlKTsKKyAg
ICAgICAgICAgIHRoaXMuX2lubmVyU2hvd0ZpbGUodWlTb3VyY2VDb2RlLCB0cnVlKTsKICAgICB9
LAogCiAgICAgLyoqCkBAIC0yMTIsMTcgKzIxMiwyMiBAQCBXZWJJbnNwZWN0b3IuVGFiYmVkRWRp
dG9yQ29udGFpbmVyLnByb3RvdHlwZSA9IHsKICAgICAgKi8KICAgICByZW1vdmVVSVNvdXJjZUNv
ZGU6IGZ1bmN0aW9uKHVpU291cmNlQ29kZSkKICAgICB7Ci0gICAgICAgIHZhciB3YXNDdXJyZW50
ID0gdGhpcy5fY3VycmVudEZpbGUgPT09IHVpU291cmNlQ29kZTsKKyAgICAgICAgdGhpcy5yZW1v
dmVVSVNvdXJjZUNvZGVzKFt1aVNvdXJjZUNvZGVdKTsKKyAgICB9LAogCi0gICAgICAgIHZhciB0
YWJJZCA9IHRoaXMuX3RhYklkcy5nZXQodWlTb3VyY2VDb2RlKTsKLSAgICAgICAgaWYgKHRhYklk
KQotICAgICAgICAgICAgdGhpcy5fdGFiYmVkUGFuZS5jbG9zZVRhYih0YWJJZCk7Ci0gICAgICAg
IAotICAgICAgICBpZiAod2FzQ3VycmVudCAmJiB1aVNvdXJjZUNvZGUuaXNUZW1wb3JhcnkpIHsK
LSAgICAgICAgICAgIHZhciBuZXdVSVNvdXJjZUNvZGUgPSBXZWJJbnNwZWN0b3Iud29ya3NwYWNl
LnVpU291cmNlQ29kZUZvclVSTCh1aVNvdXJjZUNvZGUudXJsKTsKLSAgICAgICAgICAgIGlmIChu
ZXdVSVNvdXJjZUNvZGUpCi0gICAgICAgICAgICAgICAgdGhpcy5faW5uZXJTaG93RmlsZShuZXdV
SVNvdXJjZUNvZGUsIGZhbHNlKTsKKyAgICAvKioKKyAgICAgKiBAcGFyYW0ge0FycmF5LjxXZWJJ
bnNwZWN0b3IuVUlTb3VyY2VDb2RlPn0gdWlTb3VyY2VDb2RlcworICAgICAqLworICAgIHJlbW92
ZVVJU291cmNlQ29kZXM6IGZ1bmN0aW9uKHVpU291cmNlQ29kZXMpCisgICAgeworICAgICAgICB2
YXIgdGFiSWRzID0gW107CisgICAgICAgIGZvciAodmFyIGkgPSAwOyBpIDwgdWlTb3VyY2VDb2Rl
cy5sZW5ndGg7ICsraSkgeworICAgICAgICAgICAgdmFyIHVpU291cmNlQ29kZSA9IHVpU291cmNl
Q29kZXNbaV07CisgICAgICAgICAgICB2YXIgdGFiSWQgPSB0aGlzLl90YWJJZHMuZ2V0KHVpU291
cmNlQ29kZSk7CisgICAgICAgICAgICBpZiAodGFiSWQpCisgICAgICAgICAgICAgICAgdGFiSWRz
LnB1c2godGFiSWQpOwogICAgICAgICB9CisgICAgICAgIHRoaXMuX3RhYmJlZFBhbmUuY2xvc2VU
YWJzKHRhYklkcyk7CiAgICAgfSwKIAogICAgIC8qKgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNv
cmUvaW5zcGVjdG9yL2Zyb250LWVuZC9UYWJiZWRQYW5lLmpzIGIvU291cmNlL1dlYkNvcmUvaW5z
cGVjdG9yL2Zyb250LWVuZC9UYWJiZWRQYW5lLmpzCmluZGV4IDgxN2IwNTM5ZTdlNGUwN2Y3YWI4
ZGJmMmFlYmQ0Y2UxMjIzZmQwYzUuLmE4YzUwYWI5MzU0NzI1NGEzNGE3YTAxYzNkYzIwNmU0OGZi
MTZkYWUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvVGFi
YmVkUGFuZS5qcworKysgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL1RhYmJl
ZFBhbmUuanMKQEAgLTEzOCwxMSArMTM4LDIxIEBAIFdlYkluc3BlY3Rvci5UYWJiZWRQYW5lLnBy
b3RvdHlwZSA9IHsKICAgICAgKi8KICAgICBjbG9zZVRhYjogZnVuY3Rpb24oaWQsIHVzZXJHZXN0
dXJlKQogICAgIHsKLSAgICAgICAgdGhpcy5faW5uZXJDbG9zZVRhYihpZCwgdXNlckdlc3R1cmUp
OwotICAgICAgICB0aGlzLl91cGRhdGVUYWJFbGVtZW50cygpOwotICAgICAgICBpZiAodGhpcy5f
dGFic0hpc3RvcnkubGVuZ3RoKQotICAgICAgICAgICAgdGhpcy5zZWxlY3RUYWIodGhpcy5fdGFi
c0hpc3RvcnlbMF0uaWQsIHVzZXJHZXN0dXJlKTsKLSAgICB9LAorICAgICAgICB0aGlzLmNsb3Nl
VGFicyhbaWRdLCB1c2VyR2VzdHVyZSk7CisgICAgfSwKKworICAgICAvKioKKyAgICAgICogQHBh
cmFtIHtBcnJheS48c3RyaW5nPn0gaWRzCisgICAgICAqIEBwYXJhbSB7Ym9vbGVhbj19IHVzZXJH
ZXN0dXJlCisgICAgICAqLworICAgICBjbG9zZVRhYnM6IGZ1bmN0aW9uKGlkcywgdXNlckdlc3R1
cmUpCisgICAgIHsKKyAgICAgICAgIGZvciAodmFyIGkgPSAwOyBpIDwgaWRzLmxlbmd0aDsgKytp
KQorICAgICAgICAgICAgIHRoaXMuX2lubmVyQ2xvc2VUYWIoaWRzW2ldLCB1c2VyR2VzdHVyZSk7
CisgICAgICAgICB0aGlzLl91cGRhdGVUYWJFbGVtZW50cygpOworICAgICAgICAgaWYgKHRoaXMu
X3RhYnNIaXN0b3J5Lmxlbmd0aCkKKyAgICAgICAgICAgICB0aGlzLnNlbGVjdFRhYih0aGlzLl90
YWJzSGlzdG9yeVswXS5pZCwgdXNlckdlc3R1cmUpOworICAgICB9LAogCiAgICAgLyoqCiAgICAg
ICogQHBhcmFtIHtzdHJpbmd9IGlkCg==
</data>
<flag name="review"
          id="197307"
          type_id="1"
          status="+"
          setter="apavlov"
    />
          </attachment>
      

    </bug>

</bugzilla>