<?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>108075</bug_id>
          
          <creation_ts>2013-01-28 05:48:16 -0800</creation_ts>
          <short_desc>Web Inspector: Inherit SidebarPane from View</short_desc>
          <delta_ts>2013-01-28 08:16:00 -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>0</everconfirmed>
          <reporter name="Vladislav Kaznacheev">kaznacheev</reporter>
          <assigned_to name="Vladislav Kaznacheev">kaznacheev</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>webkit.review.bot</cc>
    
    <cc>yurys</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>817706</commentid>
    <comment_count>0</comment_count>
    <who name="Vladislav Kaznacheev">kaznacheev</who>
    <bug_when>2013-01-28 05:48:16 -0800</bug_when>
    <thetext>WebInspector.SidebarPane class currently inherits from WebInspector.Object and requires special handling in the client code that otherwise mostly deals with WevInspector.View instances. Inheriting WebInspector.SidebarPane from WebInspector.View will streamline the code and simplify further enhancements to sidebar panes.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>817716</commentid>
    <comment_count>1</comment_count>
      <attachid>184975</attachid>
    <who name="Vladislav Kaznacheev">kaznacheev</who>
    <bug_when>2013-01-28 06:10:28 -0800</bug_when>
    <thetext>Created attachment 184975
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>817731</commentid>
    <comment_count>2</comment_count>
      <attachid>184979</attachid>
    <who name="Vladislav Kaznacheev">kaznacheev</who>
    <bug_when>2013-01-28 07:09:35 -0800</bug_when>
    <thetext>Created attachment 184979
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>817762</commentid>
    <comment_count>3</comment_count>
      <attachid>184979</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-28 08:15:57 -0800</bug_when>
    <thetext>Comment on attachment 184979
Patch

Clearing flags on attachment: 184979

Committed r140968: &lt;http://trac.webkit.org/changeset/140968&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>817763</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-28 08:16:00 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>184975</attachid>
            <date>2013-01-28 06:10:28 -0800</date>
            <delta_ts>2013-01-28 07:09:26 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-108075-20130128180715.patch</filename>
            <type>text/plain</type>
            <size>7048</size>
            <attacher name="Vladislav Kaznacheev">kaznacheev</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQwMzg4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNjk4NzFiOGUwYmYxYzg2
MGE2ZjcwM2MwMTBlMzE5ZDU3NTliNTA4Zi4uNGNhOWJhMWVkNzgwODc0YWUwNGZlZjI3NzRhMzg1
MzI5ZWExNDc4NiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI5IEBACisyMDEzLTAxLTI4ICBWbGFk
aXNsYXYgS2F6bmFjaGVldiAgPGthem5hY2hlZXZAY2hyb21pdW0ub3JnPgorCisgICAgICAgIFdl
YiBJbnNwZWN0b3I6IEluaGVyaXQgU2lkZWJhclBhbmUgZnJvbSBWaWV3LgorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA4MDc1CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgSW5oZXJpdGVkIFdlYkluc3BlY3Rv
ci5TaWRlYmFyUGFuZSBmcm9tIFdlYkluc3BlY3Rvci5WaWV3IHRvIHN0cmVhbWxpbmVzIHRoZSBj
b2RlIGFuZAorICAgICAgICBzaW1wbGlmeSBmdXJ0aGVyIGVuaGFuY2VtZW50cyB0byBzaWRlYmFy
IHBhbmVzLiBHb3QgcmlkIG9mIG9ic29sZXRlIG9uYXR0YWNoIGNhbGxzLgorCisgICAgICAgIE5v
IG5ldyB0ZXN0cy4KKworICAgICAgICAqIGluc3BlY3Rvci9mcm9udC1lbmQvQXVkaXRSZXN1bHRW
aWV3LmpzOgorICAgICAgICAoV2ViSW5zcGVjdG9yLkF1ZGl0UmVzdWx0Vmlldyk6CisgICAgICAg
ICogaW5zcGVjdG9yL2Zyb250LWVuZC9FbGVtZW50c1BhbmVsLmpzOgorICAgICAgICAoV2ViSW5z
cGVjdG9yLkVsZW1lbnRzUGFuZWwpOgorICAgICAgICAoV2ViSW5zcGVjdG9yLkVsZW1lbnRzUGFu
ZWwucHJvdG90eXBlLndhc1Nob3duKToKKyAgICAgICAgKFdlYkluc3BlY3Rvci5FbGVtZW50c1Bh
bmVsLnByb3RvdHlwZS53aWxsSGlkZSk6CisgICAgICAgICogaW5zcGVjdG9yL2Zyb250LWVuZC9F
eHRlbnNpb25TZXJ2ZXIuanM6CisgICAgICAgIChXZWJJbnNwZWN0b3IuRXh0ZW5zaW9uU2VydmVy
LnByb3RvdHlwZS5fb25DcmVhdGVTaWRlYmFyUGFuZSk6CisgICAgICAgICogaW5zcGVjdG9yL2Zy
b250LWVuZC9TY3JpcHRzUGFuZWwuanM6CisgICAgICAgIChXZWJJbnNwZWN0b3IuU2NyaXB0c1Bh
bmVsKToKKyAgICAgICAgKFdlYkluc3BlY3Rvci5TY3JpcHRzUGFuZWwucHJvdG90eXBlLndhc1No
b3duKToKKyAgICAgICAgKiBpbnNwZWN0b3IvZnJvbnQtZW5kL1NpZGViYXJQYW5lLmpzOgorICAg
ICAgICAoV2ViSW5zcGVjdG9yLlNpZGViYXJQYW5lKToKKwogMjAxMy0wMS0yMSAgS2VudGFybyBI
YXJhICA8aGFyYWtlbkBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgW1Y4XSBTY3JpcHRTdGF0ZTo6
aXNvbGF0ZSgpIHNob3VsZCB1c2UgQ29udGV4dDo6R2V0SXNvbGF0ZSgpCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL0F1ZGl0UmVzdWx0Vmlldy5qcyBiL1Nv
dXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvQXVkaXRSZXN1bHRWaWV3LmpzCmluZGV4
IDBhOTBiNGE2NmNkMzU0OGRmYWE0NGJlNGI3YjZiNGU1ZDExZmMwYTUuLmYyODBlZjY0MzMyOWYx
NGExNmI1ZTQzODg2YjI5ODQ2ZmQ3MTIxNWQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2lu
c3BlY3Rvci9mcm9udC1lbmQvQXVkaXRSZXN1bHRWaWV3LmpzCisrKyBiL1NvdXJjZS9XZWJDb3Jl
L2luc3BlY3Rvci9mcm9udC1lbmQvQXVkaXRSZXN1bHRWaWV3LmpzCkBAIC00Myw3ICs0Myw3IEBA
IFdlYkluc3BlY3Rvci5BdWRpdFJlc3VsdFZpZXcgPSBmdW5jdGlvbihjYXRlZ29yeVJlc3VsdHMp
CiAgICAgfQogICAgIGNhdGVnb3J5UmVzdWx0cy5zb3J0KGNhdGVnb3J5U29ydGVyKTsKICAgICBm
b3IgKHZhciBpID0gMDsgaSA8IGNhdGVnb3J5UmVzdWx0cy5sZW5ndGg7ICsraSkKLSAgICAgICAg
dGhpcy5lbGVtZW50LmFwcGVuZENoaWxkKG5ldyBXZWJJbnNwZWN0b3IuQXVkaXRDYXRlZ29yeVJl
c3VsdFBhbmUoY2F0ZWdvcnlSZXN1bHRzW2ldKS5lbGVtZW50KTsKKyAgICAgICAgbmV3IFdlYklu
c3BlY3Rvci5BdWRpdENhdGVnb3J5UmVzdWx0UGFuZShjYXRlZ29yeVJlc3VsdHNbaV0pLnNob3co
dGhpcy5lbGVtZW50KTsKIH0KIAogV2ViSW5zcGVjdG9yLkF1ZGl0UmVzdWx0Vmlldy5wcm90b3R5
cGUgPSB7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL0Vs
ZW1lbnRzUGFuZWwuanMgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL0VsZW1l
bnRzUGFuZWwuanMKaW5kZXggNzNiYTU2NDY4OTI2NjYxYmUzZDMwMmNjZDFmOTI0YzVkOTg2MTI1
YS4uNzE5NzM0ZWFmMWJiMWJiMzYwZTBkY2RlOTQ1NjI1YmVlYzg1YzM0MCAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9FbGVtZW50c1BhbmVsLmpzCisrKyBi
L1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvRWxlbWVudHNQYW5lbC5qcwpAQCAt
OTgsMTEgKzk4LDggQEAgV2ViSW5zcGVjdG9yLkVsZW1lbnRzUGFuZWwgPSBmdW5jdGlvbigpCiAg
ICAgdGhpcy5zaWRlYmFyUGFuZXMuc3R5bGVzLmFkZEV2ZW50TGlzdGVuZXIoInN0eWxlIHByb3Bl
cnR5IHRvZ2dsZWQiLCB0aGlzLl9zdHlsZXNQYW5lRWRpdGVkLCB0aGlzKTsKICAgICB0aGlzLnNp
ZGViYXJQYW5lcy5tZXRyaWNzLmFkZEV2ZW50TGlzdGVuZXIoIm1ldHJpY3MgZWRpdGVkIiwgdGhp
cy5fbWV0cmljc1BhbmVFZGl0ZWQsIHRoaXMpOwogCi0gICAgZm9yICh2YXIgcGFuZSBpbiB0aGlz
LnNpZGViYXJQYW5lcykgewotICAgICAgICB0aGlzLnNpZGViYXJFbGVtZW50LmFwcGVuZENoaWxk
KHRoaXMuc2lkZWJhclBhbmVzW3BhbmVdLmVsZW1lbnQpOwotICAgICAgICBpZiAodGhpcy5zaWRl
YmFyUGFuZXNbcGFuZV0ub25hdHRhY2gpCi0gICAgICAgICAgICB0aGlzLnNpZGViYXJQYW5lc1tw
YW5lXS5vbmF0dGFjaCgpOwotICAgIH0KKyAgICBmb3IgKHZhciBwYW5lIGluIHRoaXMuc2lkZWJh
clBhbmVzKQorICAgICAgICB0aGlzLnNpZGViYXJQYW5lc1twYW5lXS5zaG93KHRoaXMuc2lkZWJh
ckVsZW1lbnQpOwogCiAgICAgdGhpcy5fcG9wb3ZlckhlbHBlciA9IG5ldyBXZWJJbnNwZWN0b3Iu
UG9wb3ZlckhlbHBlcih0aGlzLmVsZW1lbnQsIHRoaXMuX2dldFBvcG92ZXJBbmNob3IuYmluZCh0
aGlzKSwgdGhpcy5fc2hvd1BvcG92ZXIuYmluZCh0aGlzKSk7CiAgICAgdGhpcy5fcG9wb3Zlckhl
bHBlci5zZXRUaW1lb3V0KDApOwpAQCAtMTQ4LDcgKzE0NSw3IEBAIFdlYkluc3BlY3Rvci5FbGVt
ZW50c1BhbmVsLnByb3RvdHlwZSA9IHsKICAgICAgICAgaWYgKCF0aGlzLnRyZWVPdXRsaW5lLnJv
b3RET01Ob2RlKQogICAgICAgICAgICAgV2ViSW5zcGVjdG9yLmRvbUFnZW50LnJlcXVlc3REb2N1
bWVudCgpOwogCi0gICAgICAgIHRoaXMuc2lkZWJhckVsZW1lbnQuaW5zZXJ0QmVmb3JlKHRoaXMu
c2lkZWJhclBhbmVzLmRvbUJyZWFrcG9pbnRzLmVsZW1lbnQsIHRoaXMuc2lkZWJhclBhbmVzLmV2
ZW50TGlzdGVuZXJzLmVsZW1lbnQpOworICAgICAgICB0aGlzLnNpZGViYXJQYW5lcy5kb21CcmVh
a3BvaW50cy5zaG93KHRoaXMuc2lkZWJhckVsZW1lbnQsIHRoaXMuc2lkZWJhclBhbmVzLmV2ZW50
TGlzdGVuZXJzLmVsZW1lbnQpOwogICAgIH0sCiAKICAgICB3aWxsSGlkZTogZnVuY3Rpb24oKQpA
QCAtMTYwLDExICsxNTcsNiBAQCBXZWJJbnNwZWN0b3IuRWxlbWVudHNQYW5lbC5wcm90b3R5cGUg
PSB7CiAgICAgICAgIC8vIERldGFjaCBoZWF2eSBjb21wb25lbnQgb24gaGlkZQogICAgICAgICB0
aGlzLmNvbnRlbnRFbGVtZW50LnJlbW92ZUNoaWxkKHRoaXMudHJlZU91dGxpbmUuZWxlbWVudCk7
CiAKLSAgICAgICAgZm9yICh2YXIgcGFuZSBpbiB0aGlzLnNpZGViYXJQYW5lcykgewotICAgICAg
ICAgICAgaWYgKHRoaXMuc2lkZWJhclBhbmVzW3BhbmVdLndpbGxIaWRlKQotICAgICAgICAgICAg
ICAgIHRoaXMuc2lkZWJhclBhbmVzW3BhbmVdLndpbGxIaWRlKCk7Ci0gICAgICAgIH0KLQogICAg
ICAgICBXZWJJbnNwZWN0b3IuUGFuZWwucHJvdG90eXBlLndpbGxIaWRlLmNhbGwodGhpcyk7CiAg
ICAgfSwKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9F
eHRlbnNpb25TZXJ2ZXIuanMgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL0V4
dGVuc2lvblNlcnZlci5qcwppbmRleCA0N2Y1ZjAzOTE3MzU5YjU0MjQ4NTBkN2FlZGM5NjE5ZTc5
YTVmZDA0Li43NjhiODYxYTZkNTZlNTA3MzZkMGFhODZiNmRhYzRmNzFmMzMxOTMyIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL0V4dGVuc2lvblNlcnZlci5q
cworKysgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL0V4dGVuc2lvblNlcnZl
ci5qcwpAQCAtMjM3LDcgKzIzNyw3IEBAIFdlYkluc3BlY3Rvci5FeHRlbnNpb25TZXJ2ZXIucHJv
dG90eXBlID0gewogICAgICAgICB2YXIgc2lkZWJhciA9IG5ldyBXZWJJbnNwZWN0b3IuRXh0ZW5z
aW9uU2lkZWJhclBhbmUobWVzc2FnZS50aXRsZSwgbWVzc2FnZS5pZCk7CiAgICAgICAgIHRoaXMu
X2NsaWVudE9iamVjdHNbaWRdID0gc2lkZWJhcjsKICAgICAgICAgcGFuZWwuc2lkZWJhclBhbmVz
W2lkXSA9IHNpZGViYXI7Ci0gICAgICAgIHBhbmVsLnNpZGViYXJFbGVtZW50LmFwcGVuZENoaWxk
KHNpZGViYXIuZWxlbWVudCk7CisgICAgICAgIHNpZGViYXIuc2hvdyhwYW5lbC5zaWRlYmFyRWxl
bWVudCk7CiAKICAgICAgICAgcmV0dXJuIHRoaXMuX3N0YXR1cy5PSygpOwogICAgIH0sCmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL1NjcmlwdHNQYW5lbC5q
cyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvU2NyaXB0c1BhbmVsLmpzCmlu
ZGV4IDM0ODllYzhjZjQ5MDA5YmQ4NmI4ZTU1Mjk2Yzc3MTQ5NjU3YjgzMGIuLjZkZjIxMzdlNGVj
YTMyNmQyZDQ3MjQ2MGZmYmJiZGI5MTJjMTNjYmIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3Jl
L2luc3BlY3Rvci9mcm9udC1lbmQvU2NyaXB0c1BhbmVsLmpzCisrKyBiL1NvdXJjZS9XZWJDb3Jl
L2luc3BlY3Rvci9mcm9udC1lbmQvU2NyaXB0c1BhbmVsLmpzCkBAIC0xMjksNyArMTI5LDcgQEAg
V2ViSW5zcGVjdG9yLlNjcmlwdHNQYW5lbCA9IGZ1bmN0aW9uKHdvcmtzcGFjZUZvclRlc3QpCiAg
ICAgZm9yICh2YXIgcGFuZSBpbiB0aGlzLnNpZGViYXJQYW5lcykgewogICAgICAgICBpZiAodGhp
cy5zaWRlYmFyUGFuZXNbcGFuZV0gPT09IHRoaXMuc2lkZWJhclBhbmVzLmRvbUJyZWFrcG9pbnRz
KQogICAgICAgICAgICAgY29udGludWU7Ci0gICAgICAgIHRoaXMuX2RlYnVnU2lkZWJhckNvbnRl
bnRzRWxlbWVudC5hcHBlbmRDaGlsZCh0aGlzLnNpZGViYXJQYW5lc1twYW5lXS5lbGVtZW50KTsK
KyAgICAgICAgdGhpcy5zaWRlYmFyUGFuZXNbcGFuZV0uc2hvdyh0aGlzLl9kZWJ1Z1NpZGViYXJD
b250ZW50c0VsZW1lbnQpOwogICAgIH0KIAogICAgIHRoaXMuc2lkZWJhclBhbmVzLmNhbGxzdGFj
ay5leHBhbmRlZCA9IHRydWU7CkBAIC0yMTUsNyArMjE1LDcgQEAgV2ViSW5zcGVjdG9yLlNjcmlw
dHNQYW5lbC5wcm90b3R5cGUgPSB7CiAgICAgd2FzU2hvd246IGZ1bmN0aW9uKCkKICAgICB7CiAg
ICAgICAgIFdlYkluc3BlY3Rvci5QYW5lbC5wcm90b3R5cGUud2FzU2hvd24uY2FsbCh0aGlzKTsK
LSAgICAgICAgdGhpcy5fZGVidWdTaWRlYmFyQ29udGVudHNFbGVtZW50Lmluc2VydEJlZm9yZSh0
aGlzLnNpZGViYXJQYW5lcy5kb21CcmVha3BvaW50cy5lbGVtZW50LCB0aGlzLnNpZGViYXJQYW5l
cy54aHJCcmVha3BvaW50cy5lbGVtZW50KTsKKyAgICAgICAgdGhpcy5zaWRlYmFyUGFuZXMuZG9t
QnJlYWtwb2ludHMuc2hvdyh0aGlzLl9kZWJ1Z1NpZGViYXJDb250ZW50c0VsZW1lbnQsIHRoaXMu
c2lkZWJhclBhbmVzLnhockJyZWFrcG9pbnRzLmVsZW1lbnQpOwogICAgICAgICB0aGlzLnNpZGVi
YXJQYW5lcy53YXRjaEV4cHJlc3Npb25zLnNob3coKTsKIAogICAgICAgICB0aGlzLl9uYXZpZ2F0
b3JDb250cm9sbGVyLndhc1Nob3duKCk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9pbnNw
ZWN0b3IvZnJvbnQtZW5kL1NpZGViYXJQYW5lLmpzIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9y
L2Zyb250LWVuZC9TaWRlYmFyUGFuZS5qcwppbmRleCAwNzVhNmViOGI3MmM1MWExZTFiYjM0ODA3
OGEzZGNlNjllNWNlYTM2Li5lZDNkYmEzYzZkZTEwMTQ0NGI1YmE1YWNmNTViNDA5MmUzMWYzOGNj
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL1NpZGViYXJQ
YW5lLmpzCisrKyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvU2lkZWJhclBh
bmUuanMKQEAgLTI4LDExICsyOCwxMSBAQAogCiAvKioKICAqIEBjb25zdHJ1Y3RvcgotICogQGV4
dGVuZHMge1dlYkluc3BlY3Rvci5PYmplY3R9CisgKiBAZXh0ZW5kcyB7V2ViSW5zcGVjdG9yLlZp
ZXd9CiAgKi8KIFdlYkluc3BlY3Rvci5TaWRlYmFyUGFuZSA9IGZ1bmN0aW9uKHRpdGxlKQogewot
ICAgIHRoaXMuZWxlbWVudCA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoImRpdiIpOworICAgIFdl
Ykluc3BlY3Rvci5WaWV3LmNhbGwodGhpcyk7CiAgICAgdGhpcy5lbGVtZW50LmNsYXNzTmFtZSA9
ICJwYW5lIjsKIAogICAgIHRoaXMudGl0bGVFbGVtZW50ID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVu
dCgiZGl2Iik7CkBAIC0xMzQsNSArMTM0LDUgQEAgV2ViSW5zcGVjdG9yLlNpZGViYXJQYW5lLnBy
b3RvdHlwZSA9IHsKICAgICAgICAgICAgIHRoaXMudG9nZ2xlRXhwYW5kZWQoKTsKICAgICB9LAog
Ci0gICAgX19wcm90b19fOiBXZWJJbnNwZWN0b3IuT2JqZWN0LnByb3RvdHlwZQorICAgIF9fcHJv
dG9fXzogV2ViSW5zcGVjdG9yLlZpZXcucHJvdG90eXBlCiB9Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>184979</attachid>
            <date>2013-01-28 07:09:35 -0800</date>
            <delta_ts>2013-01-28 08:15:57 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-108075-20130128190622.patch</filename>
            <type>text/plain</type>
            <size>8781</size>
            <attacher name="Vladislav Kaznacheev">kaznacheev</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQwMzg4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNjk4NzFiOGUwYmYxYzg2
MGE2ZjcwM2MwMTBlMzE5ZDU3NTliNTA4Zi4uYWRkODQ0YjkzNWFhYzY1NjA0ZGVhZmM3NmY5Mjk0
NDk4MDE0OWIzMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMxIEBACisyMDEzLTAxLTI4ICBWbGFk
aXNsYXYgS2F6bmFjaGVldiAgPGthem5hY2hlZXZAY2hyb21pdW0ub3JnPgorCisgICAgICAgIFdl
YiBJbnNwZWN0b3I6IEluaGVyaXQgU2lkZWJhclBhbmUgZnJvbSBWaWV3LgorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA4MDc1CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgSW5oZXJpdGVkIFdlYkluc3BlY3Rv
ci5TaWRlYmFyUGFuZSBmcm9tIFdlYkluc3BlY3Rvci5WaWV3IHRvIHN0cmVhbWxpbmVzIHRoZSBj
b2RlIGFuZAorICAgICAgICBzaW1wbGlmeSBmdXJ0aGVyIGVuaGFuY2VtZW50cyB0byBzaWRlYmFy
IHBhbmVzLiBHb3QgcmlkIG9mIG9ic29sZXRlIG9uYXR0YWNoIGNhbGxzLgorCisgICAgICAgIE5v
IG5ldyB0ZXN0cy4KKworICAgICAgICAqIGluc3BlY3Rvci9mcm9udC1lbmQvQXVkaXRSZXN1bHRW
aWV3LmpzOgorICAgICAgICAoV2ViSW5zcGVjdG9yLkF1ZGl0UmVzdWx0Vmlldyk6CisgICAgICAg
ICogaW5zcGVjdG9yL2Zyb250LWVuZC9FbGVtZW50c1BhbmVsLmpzOgorICAgICAgICAoV2ViSW5z
cGVjdG9yLkVsZW1lbnRzUGFuZWwpOgorICAgICAgICAoV2ViSW5zcGVjdG9yLkVsZW1lbnRzUGFu
ZWwucHJvdG90eXBlLndhc1Nob3duKToKKyAgICAgICAgKFdlYkluc3BlY3Rvci5FbGVtZW50c1Bh
bmVsLnByb3RvdHlwZS53aWxsSGlkZSk6CisgICAgICAgICogaW5zcGVjdG9yL2Zyb250LWVuZC9F
eHRlbnNpb25TZXJ2ZXIuanM6CisgICAgICAgIChXZWJJbnNwZWN0b3IuRXh0ZW5zaW9uU2VydmVy
LnByb3RvdHlwZS5fb25DcmVhdGVTaWRlYmFyUGFuZSk6CisgICAgICAgICogaW5zcGVjdG9yL2Zy
b250LWVuZC9TY3JpcHRzUGFuZWwuanM6CisgICAgICAgIChXZWJJbnNwZWN0b3IuU2NyaXB0c1Bh
bmVsKToKKyAgICAgICAgKFdlYkluc3BlY3Rvci5TY3JpcHRzUGFuZWwucHJvdG90eXBlLndhc1No
b3duKToKKyAgICAgICAgKiBpbnNwZWN0b3IvZnJvbnQtZW5kL1NpZGViYXJQYW5lLmpzOgorICAg
ICAgICAoV2ViSW5zcGVjdG9yLlNpZGViYXJQYW5lKToKKyAgICAgICAgKiBpbnNwZWN0b3IvZnJv
bnQtZW5kL1dhdGNoRXhwcmVzc2lvbnNTaWRlYmFyUGFuZS5qczoKKyAgICAgICAgKFdlYkluc3Bl
Y3Rvci5XYXRjaEV4cHJlc3Npb25zU2lkZWJhclBhbmUucHJvdG90eXBlLl9yZWZyZXNoRXhwcmVz
c2lvbnNJZk5lZWRlZCk6CisKIDIwMTMtMDEtMjEgIEtlbnRhcm8gSGFyYSAgPGhhcmFrZW5AY2hy
b21pdW0ub3JnPgogCiAgICAgICAgIFtWOF0gU2NyaXB0U3RhdGU6Omlzb2xhdGUoKSBzaG91bGQg
dXNlIENvbnRleHQ6OkdldElzb2xhdGUoKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvaW5z
cGVjdG9yL2Zyb250LWVuZC9BdWRpdFJlc3VsdFZpZXcuanMgYi9Tb3VyY2UvV2ViQ29yZS9pbnNw
ZWN0b3IvZnJvbnQtZW5kL0F1ZGl0UmVzdWx0Vmlldy5qcwppbmRleCAwYTkwYjRhNjZjZDM1NDhk
ZmFhNDRiZTRiN2I2YjRlNWQxMWZjMGE1Li5mMjgwZWY2NDMzMjlmMTRhMTZiNWU0Mzg4NmIyOTg0
NmZkNzEyMTVkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5k
L0F1ZGl0UmVzdWx0Vmlldy5qcworKysgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQt
ZW5kL0F1ZGl0UmVzdWx0Vmlldy5qcwpAQCAtNDMsNyArNDMsNyBAQCBXZWJJbnNwZWN0b3IuQXVk
aXRSZXN1bHRWaWV3ID0gZnVuY3Rpb24oY2F0ZWdvcnlSZXN1bHRzKQogICAgIH0KICAgICBjYXRl
Z29yeVJlc3VsdHMuc29ydChjYXRlZ29yeVNvcnRlcik7CiAgICAgZm9yICh2YXIgaSA9IDA7IGkg
PCBjYXRlZ29yeVJlc3VsdHMubGVuZ3RoOyArK2kpCi0gICAgICAgIHRoaXMuZWxlbWVudC5hcHBl
bmRDaGlsZChuZXcgV2ViSW5zcGVjdG9yLkF1ZGl0Q2F0ZWdvcnlSZXN1bHRQYW5lKGNhdGVnb3J5
UmVzdWx0c1tpXSkuZWxlbWVudCk7CisgICAgICAgIG5ldyBXZWJJbnNwZWN0b3IuQXVkaXRDYXRl
Z29yeVJlc3VsdFBhbmUoY2F0ZWdvcnlSZXN1bHRzW2ldKS5zaG93KHRoaXMuZWxlbWVudCk7CiB9
CiAKIFdlYkluc3BlY3Rvci5BdWRpdFJlc3VsdFZpZXcucHJvdG90eXBlID0gewpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9FbGVtZW50c1BhbmVsLmpzIGIv
U291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9FbGVtZW50c1BhbmVsLmpzCmluZGV4
IDczYmE1NjQ2ODkyNjY2MWJlM2QzMDJjY2QxZjkyNGM1ZDk4NjEyNWEuLjcxOTczNGVhZjFiYjFi
YjM2MGUwZGNkZTk0NTYyNWJlZWM4NWMzNDAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2lu
c3BlY3Rvci9mcm9udC1lbmQvRWxlbWVudHNQYW5lbC5qcworKysgYi9Tb3VyY2UvV2ViQ29yZS9p
bnNwZWN0b3IvZnJvbnQtZW5kL0VsZW1lbnRzUGFuZWwuanMKQEAgLTk4LDExICs5OCw4IEBAIFdl
Ykluc3BlY3Rvci5FbGVtZW50c1BhbmVsID0gZnVuY3Rpb24oKQogICAgIHRoaXMuc2lkZWJhclBh
bmVzLnN0eWxlcy5hZGRFdmVudExpc3RlbmVyKCJzdHlsZSBwcm9wZXJ0eSB0b2dnbGVkIiwgdGhp
cy5fc3R5bGVzUGFuZUVkaXRlZCwgdGhpcyk7CiAgICAgdGhpcy5zaWRlYmFyUGFuZXMubWV0cmlj
cy5hZGRFdmVudExpc3RlbmVyKCJtZXRyaWNzIGVkaXRlZCIsIHRoaXMuX21ldHJpY3NQYW5lRWRp
dGVkLCB0aGlzKTsKIAotICAgIGZvciAodmFyIHBhbmUgaW4gdGhpcy5zaWRlYmFyUGFuZXMpIHsK
LSAgICAgICAgdGhpcy5zaWRlYmFyRWxlbWVudC5hcHBlbmRDaGlsZCh0aGlzLnNpZGViYXJQYW5l
c1twYW5lXS5lbGVtZW50KTsKLSAgICAgICAgaWYgKHRoaXMuc2lkZWJhclBhbmVzW3BhbmVdLm9u
YXR0YWNoKQotICAgICAgICAgICAgdGhpcy5zaWRlYmFyUGFuZXNbcGFuZV0ub25hdHRhY2goKTsK
LSAgICB9CisgICAgZm9yICh2YXIgcGFuZSBpbiB0aGlzLnNpZGViYXJQYW5lcykKKyAgICAgICAg
dGhpcy5zaWRlYmFyUGFuZXNbcGFuZV0uc2hvdyh0aGlzLnNpZGViYXJFbGVtZW50KTsKIAogICAg
IHRoaXMuX3BvcG92ZXJIZWxwZXIgPSBuZXcgV2ViSW5zcGVjdG9yLlBvcG92ZXJIZWxwZXIodGhp
cy5lbGVtZW50LCB0aGlzLl9nZXRQb3BvdmVyQW5jaG9yLmJpbmQodGhpcyksIHRoaXMuX3Nob3dQ
b3BvdmVyLmJpbmQodGhpcykpOwogICAgIHRoaXMuX3BvcG92ZXJIZWxwZXIuc2V0VGltZW91dCgw
KTsKQEAgLTE0OCw3ICsxNDUsNyBAQCBXZWJJbnNwZWN0b3IuRWxlbWVudHNQYW5lbC5wcm90b3R5
cGUgPSB7CiAgICAgICAgIGlmICghdGhpcy50cmVlT3V0bGluZS5yb290RE9NTm9kZSkKICAgICAg
ICAgICAgIFdlYkluc3BlY3Rvci5kb21BZ2VudC5yZXF1ZXN0RG9jdW1lbnQoKTsKIAotICAgICAg
ICB0aGlzLnNpZGViYXJFbGVtZW50Lmluc2VydEJlZm9yZSh0aGlzLnNpZGViYXJQYW5lcy5kb21C
cmVha3BvaW50cy5lbGVtZW50LCB0aGlzLnNpZGViYXJQYW5lcy5ldmVudExpc3RlbmVycy5lbGVt
ZW50KTsKKyAgICAgICAgdGhpcy5zaWRlYmFyUGFuZXMuZG9tQnJlYWtwb2ludHMuc2hvdyh0aGlz
LnNpZGViYXJFbGVtZW50LCB0aGlzLnNpZGViYXJQYW5lcy5ldmVudExpc3RlbmVycy5lbGVtZW50
KTsKICAgICB9LAogCiAgICAgd2lsbEhpZGU6IGZ1bmN0aW9uKCkKQEAgLTE2MCwxMSArMTU3LDYg
QEAgV2ViSW5zcGVjdG9yLkVsZW1lbnRzUGFuZWwucHJvdG90eXBlID0gewogICAgICAgICAvLyBE
ZXRhY2ggaGVhdnkgY29tcG9uZW50IG9uIGhpZGUKICAgICAgICAgdGhpcy5jb250ZW50RWxlbWVu
dC5yZW1vdmVDaGlsZCh0aGlzLnRyZWVPdXRsaW5lLmVsZW1lbnQpOwogCi0gICAgICAgIGZvciAo
dmFyIHBhbmUgaW4gdGhpcy5zaWRlYmFyUGFuZXMpIHsKLSAgICAgICAgICAgIGlmICh0aGlzLnNp
ZGViYXJQYW5lc1twYW5lXS53aWxsSGlkZSkKLSAgICAgICAgICAgICAgICB0aGlzLnNpZGViYXJQ
YW5lc1twYW5lXS53aWxsSGlkZSgpOwotICAgICAgICB9Ci0KICAgICAgICAgV2ViSW5zcGVjdG9y
LlBhbmVsLnByb3RvdHlwZS53aWxsSGlkZS5jYWxsKHRoaXMpOwogICAgIH0sCiAKZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvRXh0ZW5zaW9uU2VydmVyLmpz
IGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9FeHRlbnNpb25TZXJ2ZXIuanMK
aW5kZXggNDdmNWYwMzkxNzM1OWI1NDI0ODUwZDdhZWRjOTYxOWU3OWE1ZmQwNC4uNzY4Yjg2MWE2
ZDU2ZTUwNzM2ZDBhYTg2YjZkYWM0ZjcxZjMzMTkzMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNv
cmUvaW5zcGVjdG9yL2Zyb250LWVuZC9FeHRlbnNpb25TZXJ2ZXIuanMKKysrIGIvU291cmNlL1dl
YkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9FeHRlbnNpb25TZXJ2ZXIuanMKQEAgLTIzNyw3ICsy
MzcsNyBAQCBXZWJJbnNwZWN0b3IuRXh0ZW5zaW9uU2VydmVyLnByb3RvdHlwZSA9IHsKICAgICAg
ICAgdmFyIHNpZGViYXIgPSBuZXcgV2ViSW5zcGVjdG9yLkV4dGVuc2lvblNpZGViYXJQYW5lKG1l
c3NhZ2UudGl0bGUsIG1lc3NhZ2UuaWQpOwogICAgICAgICB0aGlzLl9jbGllbnRPYmplY3RzW2lk
XSA9IHNpZGViYXI7CiAgICAgICAgIHBhbmVsLnNpZGViYXJQYW5lc1tpZF0gPSBzaWRlYmFyOwot
ICAgICAgICBwYW5lbC5zaWRlYmFyRWxlbWVudC5hcHBlbmRDaGlsZChzaWRlYmFyLmVsZW1lbnQp
OworICAgICAgICBzaWRlYmFyLnNob3cocGFuZWwuc2lkZWJhckVsZW1lbnQpOwogCiAgICAgICAg
IHJldHVybiB0aGlzLl9zdGF0dXMuT0soKTsKICAgICB9LApkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9TY3JpcHRzUGFuZWwuanMgYi9Tb3VyY2UvV2ViQ29y
ZS9pbnNwZWN0b3IvZnJvbnQtZW5kL1NjcmlwdHNQYW5lbC5qcwppbmRleCAzNDg5ZWM4Y2Y0OTAw
OWJkODZiOGU1NTI5NmM3NzE0OTY1N2I4MzBiLi41NjE1YjBlYTA3N2NhZGI1ZTE5OWI4OTE2Zjlh
MGQ5N2E0YzBiZjk4IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQt
ZW5kL1NjcmlwdHNQYW5lbC5qcworKysgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQt
ZW5kL1NjcmlwdHNQYW5lbC5qcwpAQCAtMTI5LDcgKzEyOSw3IEBAIFdlYkluc3BlY3Rvci5TY3Jp
cHRzUGFuZWwgPSBmdW5jdGlvbih3b3Jrc3BhY2VGb3JUZXN0KQogICAgIGZvciAodmFyIHBhbmUg
aW4gdGhpcy5zaWRlYmFyUGFuZXMpIHsKICAgICAgICAgaWYgKHRoaXMuc2lkZWJhclBhbmVzW3Bh
bmVdID09PSB0aGlzLnNpZGViYXJQYW5lcy5kb21CcmVha3BvaW50cykKICAgICAgICAgICAgIGNv
bnRpbnVlOwotICAgICAgICB0aGlzLl9kZWJ1Z1NpZGViYXJDb250ZW50c0VsZW1lbnQuYXBwZW5k
Q2hpbGQodGhpcy5zaWRlYmFyUGFuZXNbcGFuZV0uZWxlbWVudCk7CisgICAgICAgIHRoaXMuc2lk
ZWJhclBhbmVzW3BhbmVdLnNob3codGhpcy5fZGVidWdTaWRlYmFyQ29udGVudHNFbGVtZW50KTsK
ICAgICB9CiAKICAgICB0aGlzLnNpZGViYXJQYW5lcy5jYWxsc3RhY2suZXhwYW5kZWQgPSB0cnVl
OwpAQCAtMjE1LDggKzIxNSw3IEBAIFdlYkluc3BlY3Rvci5TY3JpcHRzUGFuZWwucHJvdG90eXBl
ID0gewogICAgIHdhc1Nob3duOiBmdW5jdGlvbigpCiAgICAgewogICAgICAgICBXZWJJbnNwZWN0
b3IuUGFuZWwucHJvdG90eXBlLndhc1Nob3duLmNhbGwodGhpcyk7Ci0gICAgICAgIHRoaXMuX2Rl
YnVnU2lkZWJhckNvbnRlbnRzRWxlbWVudC5pbnNlcnRCZWZvcmUodGhpcy5zaWRlYmFyUGFuZXMu
ZG9tQnJlYWtwb2ludHMuZWxlbWVudCwgdGhpcy5zaWRlYmFyUGFuZXMueGhyQnJlYWtwb2ludHMu
ZWxlbWVudCk7Ci0gICAgICAgIHRoaXMuc2lkZWJhclBhbmVzLndhdGNoRXhwcmVzc2lvbnMuc2hv
dygpOworICAgICAgICB0aGlzLnNpZGViYXJQYW5lcy5kb21CcmVha3BvaW50cy5zaG93KHRoaXMu
X2RlYnVnU2lkZWJhckNvbnRlbnRzRWxlbWVudCwgdGhpcy5zaWRlYmFyUGFuZXMueGhyQnJlYWtw
b2ludHMuZWxlbWVudCk7CiAKICAgICAgICAgdGhpcy5fbmF2aWdhdG9yQ29udHJvbGxlci53YXNT
aG93bigpOwogICAgIH0sCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJv
bnQtZW5kL1NpZGViYXJQYW5lLmpzIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVu
ZC9TaWRlYmFyUGFuZS5qcwppbmRleCAwNzVhNmViOGI3MmM1MWExZTFiYjM0ODA3OGEzZGNlNjll
NWNlYTM2Li5lZDNkYmEzYzZkZTEwMTQ0NGI1YmE1YWNmNTViNDA5MmUzMWYzOGNjIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL1NpZGViYXJQYW5lLmpzCisr
KyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvU2lkZWJhclBhbmUuanMKQEAg
LTI4LDExICsyOCwxMSBAQAogCiAvKioKICAqIEBjb25zdHJ1Y3RvcgotICogQGV4dGVuZHMge1dl
Ykluc3BlY3Rvci5PYmplY3R9CisgKiBAZXh0ZW5kcyB7V2ViSW5zcGVjdG9yLlZpZXd9CiAgKi8K
IFdlYkluc3BlY3Rvci5TaWRlYmFyUGFuZSA9IGZ1bmN0aW9uKHRpdGxlKQogewotICAgIHRoaXMu
ZWxlbWVudCA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoImRpdiIpOworICAgIFdlYkluc3BlY3Rv
ci5WaWV3LmNhbGwodGhpcyk7CiAgICAgdGhpcy5lbGVtZW50LmNsYXNzTmFtZSA9ICJwYW5lIjsK
IAogICAgIHRoaXMudGl0bGVFbGVtZW50ID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgiZGl2Iik7
CkBAIC0xMzQsNSArMTM0LDUgQEAgV2ViSW5zcGVjdG9yLlNpZGViYXJQYW5lLnByb3RvdHlwZSA9
IHsKICAgICAgICAgICAgIHRoaXMudG9nZ2xlRXhwYW5kZWQoKTsKICAgICB9LAogCi0gICAgX19w
cm90b19fOiBXZWJJbnNwZWN0b3IuT2JqZWN0LnByb3RvdHlwZQorICAgIF9fcHJvdG9fXzogV2Vi
SW5zcGVjdG9yLlZpZXcucHJvdG90eXBlCiB9CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9p
bnNwZWN0b3IvZnJvbnQtZW5kL1dhdGNoRXhwcmVzc2lvbnNTaWRlYmFyUGFuZS5qcyBiL1NvdXJj
ZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvV2F0Y2hFeHByZXNzaW9uc1NpZGViYXJQYW5l
LmpzCmluZGV4IDIzMmUzZjMwNzFmNWY5YTIxMTE3ZTcxYjM3NTkwZDhiNmY2MTdjNTUuLjM0Yjk2
OWUyNDdiYmZiODM0YWUzNzczNWNjYjQwMTgxMDNhOWY0YmIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvV2F0Y2hFeHByZXNzaW9uc1NpZGViYXJQYW5lLmpz
CisrKyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvV2F0Y2hFeHByZXNzaW9u
c1NpZGViYXJQYW5lLmpzCkBAIC0zOCwxOCArMzgsMTQgQEAgV2ViSW5zcGVjdG9yLldhdGNoRXhw
cmVzc2lvbnNTaWRlYmFyUGFuZSA9IGZ1bmN0aW9uKCkKIH0KIAogV2ViSW5zcGVjdG9yLldhdGNo
RXhwcmVzc2lvbnNTaWRlYmFyUGFuZS5wcm90b3R5cGUgPSB7Ci0gICAgc2hvdzogZnVuY3Rpb24o
KQorICAgIHdhc1Nob3duOiBmdW5jdGlvbigpCiAgICAgewotICAgICAgICB0aGlzLl92aXNpYmxl
ID0gdHJ1ZTsKLQogICAgICAgICAvLyBFeHBhbmQgYW5kIHVwZGF0ZSB3YXRjaGVzIGZpcnN0IHRp
bWUgdGhleSBhcmUgc2hvd24uCi0gICAgICAgIGlmICh0aGlzLl93YXNTaG93bikgeworICAgICAg
ICBpZiAodGhpcy5zZWN0aW9uKSB7CiAgICAgICAgICAgICB0aGlzLl9yZWZyZXNoRXhwcmVzc2lv
bnNJZk5lZWRlZCgpOwogICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICB9CiAKLSAgICAgICAg
dGhpcy5fd2FzU2hvd24gPSB0cnVlOwotCiAgICAgICAgIHRoaXMuc2VjdGlvbiA9IG5ldyBXZWJJ
bnNwZWN0b3IuV2F0Y2hFeHByZXNzaW9uc1NlY3Rpb24oKTsKICAgICAgICAgdGhpcy5ib2R5RWxl
bWVudC5hcHBlbmRDaGlsZCh0aGlzLnNlY3Rpb24uZWxlbWVudCk7CiAKQEAgLTcwLDExICs2Niw2
IEBAIFdlYkluc3BlY3Rvci5XYXRjaEV4cHJlc3Npb25zU2lkZWJhclBhbmUucHJvdG90eXBlID0g
ewogICAgICAgICAgICAgdGhpcy5leHBhbmRlZCA9IHRydWU7CiAgICAgfSwKIAotICAgIGhpZGU6
IGZ1bmN0aW9uKCkKLSAgICB7Ci0gICAgICAgIHRoaXMuX3Zpc2libGUgPSBmYWxzZTsKLSAgICB9
LAotCiAgICAgcmVzZXQ6IGZ1bmN0aW9uKCkKICAgICB7CiAgICAgICAgIHRoaXMucmVmcmVzaEV4
cHJlc3Npb25zKCk7CkBAIC05NCw3ICs4NSw3IEBAIFdlYkluc3BlY3Rvci5XYXRjaEV4cHJlc3Np
b25zU2lkZWJhclBhbmUucHJvdG90eXBlID0gewogCiAgICAgX3JlZnJlc2hFeHByZXNzaW9uc0lm
TmVlZGVkOiBmdW5jdGlvbigpCiAgICAgewotICAgICAgICBpZiAodGhpcy5fcmVxdWlyZXNVcGRh
dGUgJiYgdGhpcy5fdmlzaWJsZSkgeworICAgICAgICBpZiAodGhpcy5fcmVxdWlyZXNVcGRhdGUg
JiYgdGhpcy5pc1Nob3dpbmcoKSkgewogICAgICAgICAgICAgdGhpcy5zZWN0aW9uLnVwZGF0ZSgp
OwogICAgICAgICAgICAgZGVsZXRlIHRoaXMuX3JlcXVpcmVzVXBkYXRlOwogICAgICAgICB9IGVs
c2UK
</data>

          </attachment>
      

    </bug>

</bugzilla>