<?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>64158</bug_id>
          
          <creation_ts>2011-07-08 04:51:49 -0700</creation_ts>
          <short_desc>REGRESSION(r90615): broke inspector/extensions/extensions.html (Requested by caseq on #webkit).</short_desc>
          <delta_ts>2011-07-08 04:57:16 -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>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</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>64080</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Commit Bot">commit-queue</reporter>
          <assigned_to name="WebKit Commit Bot">commit-queue</assigned_to>
          <cc>caseq</cc>
    
    <cc>pfeldman</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>434000</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-07-08 04:51:49 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/90615 broke the build:
broke inspector/extensions/extensions.html (Requested by caseq on #webkit).

This is an automatic bug report generated by the sheriff-bot. If this bug
report was created because of a flaky test, please file a bug for the flaky
test (if we don&apos;t already have one on file) and dup this bug against that bug
so that we can track how often these flaky tests case pain.

&quot;Only you can prevent forest fires.&quot; -- Smokey the Bear</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>434001</commentid>
    <comment_count>1</comment_count>
      <attachid>100106</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-07-08 04:51:57 -0700</bug_when>
    <thetext>Created attachment 100106
ROLLOUT of r90615

Any committer can land this patch automatically by marking it commit-queue+.  The commit-queue will build and test the patch before landing to ensure that the rollout will be successful.  This process takes approximately 15 minutes.

If you would like to land the rollout faster, you can use the following command:

  webkit-patch land-attachment ATTACHMENT_ID --ignore-builders

where ATTACHMENT_ID is the ID of this attachment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>434002</commentid>
    <comment_count>2</comment_count>
      <attachid>100106</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-07-08 04:57:08 -0700</bug_when>
    <thetext>Comment on attachment 100106
ROLLOUT of r90615

Clearing flags on attachment: 100106

Committed r90621: &lt;http://trac.webkit.org/changeset/90621&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>434003</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-07-08 04:57:16 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>100106</attachid>
            <date>2011-07-08 04:51:57 -0700</date>
            <delta_ts>2011-07-08 04:57:08 -0700</delta_ts>
            <desc>ROLLOUT of r90615</desc>
            <filename>bug-64158-20110708045156.patch</filename>
            <type>text/plain</type>
            <size>8821</size>
            <attacher name="WebKit Commit Bot">commit-queue</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogOTA2MTkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCBkZWI2MTlkYTA5NDQ5Y2Vj
MTFmNTk0OGI5M2IyZjcwMDM0NjU1MjRhLi5kMTY0MjYzZjE4ZDVkY2RhYzU4YjZmY2M5NmQ3M2E1
ZTYyYjkwMDk2IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjYgQEAKKzIwMTEtMDctMDggIEFkYW0g
QmFydGggIDxhYmFydGhAd2Via2l0Lm9yZz4KKworICAgICAgICBVbnJldmlld2VkLCByb2xsaW5n
IG91dCByOTA2MTUuCisgICAgICAgIGh0dHA6Ly90cmFjLndlYmtpdC5vcmcvY2hhbmdlc2V0Lzkw
NjE1CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD02NDE1
OAorCisgICAgICAgIGJyb2tlIGluc3BlY3Rvci9leHRlbnNpb25zL2V4dGVuc2lvbnMuaHRtbCAo
UmVxdWVzdGVkIGJ5IGNhc2VxCisgICAgICAgIG9uICN3ZWJraXQpLgorCisgICAgICAgICogaW5z
cGVjdG9yL2Zyb250LWVuZC9FeHRlbnNpb25BUEkuanM6CisgICAgICAgIChXZWJJbnNwZWN0b3Iu
aW5qZWN0ZWRFeHRlbnNpb25BUEkuUGFuZWxzLnByb3RvdHlwZS5jcmVhdGUpOgorICAgICAgICAo
V2ViSW5zcGVjdG9yLmluamVjdGVkRXh0ZW5zaW9uQVBJLkV4dGVuc2lvblNpZGViYXJQYW5lSW1w
bC5wcm90b3R5cGUuc2V0UGFnZSk6CisgICAgICAgIChXZWJJbnNwZWN0b3IuaW5qZWN0ZWRFeHRl
bnNpb25BUEkuZXhwYW5kVVJMKToKKyAgICAgICAgKiBpbnNwZWN0b3IvZnJvbnQtZW5kL0V4dGVu
c2lvblBhbmVsLmpzOgorICAgICAgICAoV2ViSW5zcGVjdG9yLkV4dGVuc2lvblBhbmVsKToKKyAg
ICAgICAgKiBpbnNwZWN0b3IvZnJvbnQtZW5kL0V4dGVuc2lvblNlcnZlci5qczoKKyAgICAgICAg
KFdlYkluc3BlY3Rvci5FeHRlbnNpb25TZXJ2ZXIpOgorICAgICAgICAoV2ViSW5zcGVjdG9yLkV4
dGVuc2lvblNlcnZlci5wcm90b3R5cGUuX29uQ3JlYXRlUGFuZWwpOgorICAgICAgICAoV2ViSW5z
cGVjdG9yLkV4dGVuc2lvblNlcnZlci5wcm90b3R5cGUuX29uU2V0U2lkZWJhclBhZ2UpOgorICAg
ICAgICAoV2ViSW5zcGVjdG9yLkV4dGVuc2lvblNlcnZlci5wcm90b3R5cGUuX2FkZEV4dGVuc2lv
bnMpOgorICAgICAgICAoV2ViSW5zcGVjdG9yLkV4dGVuc2lvblNlcnZlci5wcm90b3R5cGUuX29u
V2luZG93TWVzc2FnZSk6CisgICAgICAgIChXZWJJbnNwZWN0b3IuRXh0ZW5zaW9uU2VydmVyLnBy
b3RvdHlwZS5fcmVnaXN0ZXJTdWJzY3JpcHRpb25IYW5kbGVyKToKKwogMjAxMS0wNy0wNyAgQWxl
eGFuZGVyIFBhdmxvdiAgPGFwYXZsb3ZAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFdlYiBJbnNw
ZWN0b3I6IEFkZGluZyBDU1MgcHJvcGVydGllcyByZXN1bHRzIGluIG1lc3N5IHN0eWxlIHJ1bGVz
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL0V4dGVuc2lv
bkFQSS5qcyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvRXh0ZW5zaW9uQVBJ
LmpzCmluZGV4IGFjM2Q1YmI2Zjg0NmJkOWNkZmIyNzVkOThmYjJlOWY0NmNlOTQ3YTAuLmUxODM5
MWQ5YWZmMjZlYjFkZWI2NDA5NmYyZjkzZDA3ZDZhODdhNzYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvRXh0ZW5zaW9uQVBJLmpzCisrKyBiL1NvdXJjZS9X
ZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvRXh0ZW5zaW9uQVBJLmpzCkBAIC0xNjcsMTUgKzE2
NywxNSBAQCBmdW5jdGlvbiBQYW5lbHMoKQogfQogCiBQYW5lbHMucHJvdG90eXBlID0gewotICAg
IGNyZWF0ZTogZnVuY3Rpb24odGl0bGUsIGljb24sIHBhZ2UsIGNhbGxiYWNrKQorICAgIGNyZWF0
ZTogZnVuY3Rpb24odGl0bGUsIGljb25VUkwsIHBhZ2VVUkwsIGNhbGxiYWNrKQogICAgIHsKICAg
ICAgICAgdmFyIGlkID0gImV4dGVuc2lvbi1wYW5lbC0iICsgZXh0ZW5zaW9uU2VydmVyLm5leHRP
YmplY3RJZCgpOwogICAgICAgICB2YXIgcmVxdWVzdCA9IHsKICAgICAgICAgICAgIGNvbW1hbmQ6
ICJjcmVhdGVQYW5lbCIsCiAgICAgICAgICAgICBpZDogaWQsCiAgICAgICAgICAgICB0aXRsZTog
dGl0bGUsCi0gICAgICAgICAgICBpY29uOiBpY29uLAotICAgICAgICAgICAgcGFnZTogcGFnZQor
ICAgICAgICAgICAgaWNvbjogZXhwYW5kVVJMKGljb25VUkwpLAorICAgICAgICAgICAgdXJsOiBl
eHBhbmRVUkwocGFnZVVSTCkKICAgICAgICAgfTsKICAgICAgICAgZXh0ZW5zaW9uU2VydmVyLnNl
bmRSZXF1ZXN0KHJlcXVlc3QsIGNhbGxiYWNrICYmIGJpbmQoY2FsbGJhY2ssIHRoaXMsIG5ldyBF
eHRlbnNpb25QYW5lbChpZCkpKTsKICAgICB9CkBAIC0yNDgsOSArMjQ4LDkgQEAgRXh0ZW5zaW9u
U2lkZWJhclBhbmVJbXBsLnByb3RvdHlwZSA9IHsKICAgICAgICAgZXh0ZW5zaW9uU2VydmVyLnNl
bmRSZXF1ZXN0KHsgY29tbWFuZDogInNldFNpZGViYXJDb250ZW50IiwgaWQ6IHRoaXMuX2lkLCBl
eHByZXNzaW9uOiBqc29uT2JqZWN0LCByb290VGl0bGU6IHJvb3RUaXRsZSB9KTsKICAgICB9LAog
Ci0gICAgc2V0UGFnZTogZnVuY3Rpb24ocGFnZSkKKyAgICBzZXRQYWdlOiBmdW5jdGlvbih1cmwp
CiAgICAgewotICAgICAgICBleHRlbnNpb25TZXJ2ZXIuc2VuZFJlcXVlc3QoeyBjb21tYW5kOiAi
c2V0U2lkZWJhclBhZ2UiLCBpZDogdGhpcy5faWQsIHBhZ2U6IHBhZ2UgfSk7CisgICAgICAgIGV4
dGVuc2lvblNlcnZlci5zZW5kUmVxdWVzdCh7IGNvbW1hbmQ6ICJzZXRTaWRlYmFyUGFnZSIsIGlk
OiB0aGlzLl9pZCwgdXJsOiBleHBhbmRVUkwodXJsKSB9KTsKICAgICB9CiB9CiAKQEAgLTQ0MCw2
ICs0NDAsMTggQEAgRXh0ZW5zaW9uU2VydmVyQ2xpZW50LnByb3RvdHlwZSA9IHsKICAgICB9CiB9
CiAKK2Z1bmN0aW9uIGV4cGFuZFVSTCh1cmwpCit7CisgICAgaWYgKCF1cmwpCisgICAgICAgIHJl
dHVybiB1cmw7CisgICAgaWYgKC9eW14vXSs6Ly5leGVjKHVybCkpIC8vIFNlZSBpZiB1cmwgaGFz
IHNjaGVtYS4KKyAgICAgICAgcmV0dXJuIHVybDsKKyAgICB2YXIgYmFzZVVSTCA9IGxvY2F0aW9u
LnByb3RvY29sICsgIi8vIiArIGxvY2F0aW9uLmhvc3RuYW1lICsgbG9jYXRpb24ucG9ydDsKKyAg
ICBpZiAoL15cLy8uZXhlYyh1cmwpKQorICAgICAgICByZXR1cm4gYmFzZVVSTCArIHVybDsKKyAg
ICByZXR1cm4gYmFzZVVSTCArIGxvY2F0aW9uLnBhdGhuYW1lLnJlcGxhY2UoL1wvW14vXSokLywi
LyIpICsgdXJsOworfQorCiBmdW5jdGlvbiBiaW5kKGZ1bmMsIHRoaXNPYmplY3QpCiB7CiAgICAg
dmFyIGFyZ3MgPSBBcnJheS5wcm90b3R5cGUuc2xpY2UuY2FsbChhcmd1bWVudHMsIDIpOwpkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9FeHRlbnNpb25QYW5l
bC5qcyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvRXh0ZW5zaW9uUGFuZWwu
anMKaW5kZXggMmMyYjVlOGU5ZGUyMGRhMjg4NjNiZWJiYzgwOWJmNTZjMzk5YzU4Zi4uZDNjMjVj
M2I0ZjM4MDVjNjc5ZDYwZWExNTMzNWRkYmI5ZGJlOGM1YyAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9FeHRlbnNpb25QYW5lbC5qcworKysgYi9Tb3VyY2Uv
V2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL0V4dGVuc2lvblBhbmVsLmpzCkBAIC0zMSw4ICsz
MSw3IEBACiBXZWJJbnNwZWN0b3IuRXh0ZW5zaW9uUGFuZWwgPSBmdW5jdGlvbihpZCwgbGFiZWws
IGljb25VUkwsIG9wdGlvbnMpCiB7CiAgICAgdGhpcy50b29sYmFySXRlbUxhYmVsID0gbGFiZWw7
Ci0gICAgaWYgKGljb25VUkwpCi0gICAgICAgIHRoaXMuX2FkZFN0eWxlUnVsZSgiLnRvb2xiYXIt
aXRlbS4iICsgaWQgKyAiIC50b29sYmFyLWljb24iLCAiYmFja2dyb3VuZC1pbWFnZTogdXJsKCIg
KyBpY29uVVJMICsgIik7Iik7CisgICAgdGhpcy5fYWRkU3R5bGVSdWxlKCIudG9vbGJhci1pdGVt
LiIgKyBpZCArICIgLnRvb2xiYXItaWNvbiIsICJiYWNrZ3JvdW5kLWltYWdlOiB1cmwoIiArIGlj
b25VUkwgKyAiKTsiKTsKICAgICBXZWJJbnNwZWN0b3IuUGFuZWwuY2FsbCh0aGlzLCBpZCk7CiB9
CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvRXh0ZW5z
aW9uU2VydmVyLmpzIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9FeHRlbnNp
b25TZXJ2ZXIuanMKaW5kZXggODM4M2EyYTllM2ZhYTVmYWQzZjI5OTM4NGM4Y2I0YzI0MTRmZWM2
My4uNDlmYjIyODcyOTZiNDE3ZjgwYzVhNzY1MmRjYTVhYzA2MDdhMjYzYyAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9FeHRlbnNpb25TZXJ2ZXIuanMKKysr
IGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9FeHRlbnNpb25TZXJ2ZXIuanMK
QEAgLTM4LDcgKzM4LDYgQEAgV2ViSW5zcGVjdG9yLkV4dGVuc2lvblNlcnZlciA9IGZ1bmN0aW9u
KCkKICAgICB0aGlzLl9leHRyYUhlYWRlcnMgPSB7fTsKICAgICB0aGlzLl9yZXNvdXJjZXMgPSB7
fTsKICAgICB0aGlzLl9sYXN0UmVzb3VyY2VJZCA9IDA7Ci0gICAgdGhpcy5fYWxsb3dlZE9yaWdp
bnMgPSB7fTsKICAgICB0aGlzLl9zdGF0dXMgPSBuZXcgV2ViSW5zcGVjdG9yLkV4dGVuc2lvblN0
YXR1cygpOwogCiAgICAgdGhpcy5fcmVnaXN0ZXJIYW5kbGVyKCJhZGRSZXF1ZXN0SGVhZGVycyIs
IHRoaXMuX29uQWRkUmVxdWVzdEhlYWRlcnMuYmluZCh0aGlzKSk7CkBAIC0yMDQsMTIgKzIwMywx
MiBAQCBXZWJJbnNwZWN0b3IuRXh0ZW5zaW9uU2VydmVyLnByb3RvdHlwZSA9IHsKICAgICAgICAg
aWYgKGlkIGluIHRoaXMuX2NsaWVudE9iamVjdHMgfHwgaWQgaW4gV2ViSW5zcGVjdG9yLnBhbmVs
cykKICAgICAgICAgICAgIHJldHVybiB0aGlzLl9zdGF0dXMuRV9FWElTVFMoaWQpOwogCi0gICAg
ICAgIHZhciBwYW5lbCA9IG5ldyBXZWJJbnNwZWN0b3IuRXh0ZW5zaW9uUGFuZWwoaWQsIG1lc3Nh
Z2UudGl0bGUsIHRoaXMuX2V4cGFuZFJlc291cmNlUGF0aChwb3J0Ll9leHRlbnNpb25PcmlnaW4s
IG1lc3NhZ2UuaWNvbikpOworICAgICAgICB2YXIgcGFuZWwgPSBuZXcgV2ViSW5zcGVjdG9yLkV4
dGVuc2lvblBhbmVsKGlkLCBtZXNzYWdlLnRpdGxlLCBtZXNzYWdlLmljb24pOwogICAgICAgICB0
aGlzLl9jbGllbnRPYmplY3RzW2lkXSA9IHBhbmVsOwogICAgICAgICBXZWJJbnNwZWN0b3IucGFu
ZWxzW2lkXSA9IHBhbmVsOwogICAgICAgICBXZWJJbnNwZWN0b3IuYWRkUGFuZWwocGFuZWwpOwog
Ci0gICAgICAgIHZhciBpZnJhbWUgPSB0aGlzLmNyZWF0ZUNsaWVudElmcmFtZShwYW5lbC5lbGVt
ZW50LCB0aGlzLl9leHBhbmRSZXNvdXJjZVBhdGgocG9ydC5fZXh0ZW5zaW9uT3JpZ2luLCBtZXNz
YWdlLnBhZ2UpKTsKKyAgICAgICAgdmFyIGlmcmFtZSA9IHRoaXMuY3JlYXRlQ2xpZW50SWZyYW1l
KHBhbmVsLmVsZW1lbnQsIG1lc3NhZ2UudXJsKTsKICAgICAgICAgaWZyYW1lLmFkZFN0eWxlQ2xh
c3MoInBhbmVsIik7CiAgICAgICAgIHJldHVybiB0aGlzLl9zdGF0dXMuT0soKTsKICAgICB9LApA
QCAtMjU4LDEyICsyNTcsMTIgQEAgV2ViSW5zcGVjdG9yLkV4dGVuc2lvblNlcnZlci5wcm90b3R5
cGUgPSB7CiAgICAgICAgICAgICBzaWRlYmFyLnNldE9iamVjdChtZXNzYWdlLmV4cHJlc3Npb24s
IG1lc3NhZ2Uucm9vdFRpdGxlKTsKICAgICB9LAogCi0gICAgX29uU2V0U2lkZWJhclBhZ2U6IGZ1
bmN0aW9uKG1lc3NhZ2UsIHBvcnQpCisgICAgX29uU2V0U2lkZWJhclBhZ2U6IGZ1bmN0aW9uKG1l
c3NhZ2UpCiAgICAgewogICAgICAgICB2YXIgc2lkZWJhciA9IHRoaXMuX2NsaWVudE9iamVjdHNb
bWVzc2FnZS5pZF07CiAgICAgICAgIGlmICghc2lkZWJhcikKICAgICAgICAgICAgIHJldHVybiB0
aGlzLl9zdGF0dXMuRV9OT1RGT1VORChtZXNzYWdlLmlkKTsKLSAgICAgICAgc2lkZWJhci5zZXRQ
YWdlKHRoaXMuX2V4cGFuZFJlc291cmNlUGF0aChwb3J0Ll9leHRlbnNpb25PcmlnaW4sIG1lc3Nh
Z2UucGFnZSkpOworICAgICAgICBzaWRlYmFyLnNldFBhZ2UobWVzc2FnZS51cmwpOwogICAgIH0s
CiAKICAgICBfb25Mb2c6IGZ1bmN0aW9uKG1lc3NhZ2UpCkBAIC00MDIsOCArNDAxLDYgQEAgV2Vi
SW5zcGVjdG9yLkV4dGVuc2lvblNlcnZlci5wcm90b3R5cGUgPSB7CiAKICAgICBfYWRkRXh0ZW5z
aW9uczogZnVuY3Rpb24oZXh0ZW5zaW9ucykKICAgICB7Ci0gICAgICAgIGNvbnN0IHVybE9yaWdp
blJlZ0V4cCA9IG5ldyBSZWdFeHAoIihbXjpdKzpcL1wvW14vXSopXC8iKTsgLy8gQ2FuJ3QgdXNl
IHJlZ2V4cCBsaXRlcmFsIGhlcmUsIE1pbkpTIGNob2tlcyBvbiBpdC4KLQogICAgICAgICAvLyBT
ZWUgRXh0ZW5zaW9uQVBJLmpzIGFuZCBFeHRlbnNpb25Db21tb24uanMgZm9yIGRldGFpbHMuCiAg
ICAgICAgIEluc3BlY3RvckZyb250ZW5kSG9zdC5zZXRFeHRlbnNpb25BUEkodGhpcy5fYnVpbGRF
eHRlbnNpb25BUElJbmplY3RlZFNjcmlwdCgpKTsKICAgICAgICAgZm9yICh2YXIgaSA9IDA7IGkg
PCBleHRlbnNpb25zLmxlbmd0aDsgKytpKSB7CkBAIC00MTEsMTIgKzQwOCw2IEBAIFdlYkluc3Bl
Y3Rvci5FeHRlbnNpb25TZXJ2ZXIucHJvdG90eXBlID0gewogICAgICAgICAgICAgdHJ5IHsKICAg
ICAgICAgICAgICAgICBpZiAoIWV4dGVuc2lvbi5zdGFydFBhZ2UpCiAgICAgICAgICAgICAgICAg
ICAgIHJldHVybjsKLSAgICAgICAgICAgICAgICB2YXIgb3JpZ2luTWF0Y2ggPSB1cmxPcmlnaW5S
ZWdFeHAuZXhlYyhleHRlbnNpb24uc3RhcnRQYWdlKTsKLSAgICAgICAgICAgICAgICBpZiAoIW9y
aWdpbk1hdGNoKSB7Ci0gICAgICAgICAgICAgICAgICAgIGNvbnNvbGUuZXJyb3IoIlNraXBwaW5n
IGV4dGVuc2lvbiB3aXRoIGludmFsaWQgVVJMOiAiICsgZXh0ZW5zaW9uLnN0YXJ0UGFnZSk7Ci0g
ICAgICAgICAgICAgICAgICAgIGNvbnRpbnVlOwotICAgICAgICAgICAgICAgIH0KLSAgICAgICAg
ICAgICAgICB0aGlzLl9hbGxvd2VkT3JpZ2luc1tvcmlnaW5NYXRjaFsxXV0gPSB0cnVlOwogICAg
ICAgICAgICAgICAgIHZhciBpZnJhbWUgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCJpZnJhbWUi
KTsKICAgICAgICAgICAgICAgICBpZnJhbWUuc3JjID0gZXh0ZW5zaW9uLnN0YXJ0UGFnZTsKICAg
ICAgICAgICAgICAgICBpZnJhbWUuc3R5bGUuZGlzcGxheSA9ICJub25lIjsKQEAgLTQ1MCwxMiAr
NDQxLDcgQEAgV2ViSW5zcGVjdG9yLkV4dGVuc2lvblNlcnZlci5wcm90b3R5cGUgPSB7CiAgICAg
ewogICAgICAgICBpZiAoZXZlbnQuZGF0YSAhPT0gInJlZ2lzdGVyRXh0ZW5zaW9uIikKICAgICAg
ICAgICAgIHJldHVybjsKLSAgICAgICAgaWYgKCF0aGlzLl9hbGxvd2VkT3JpZ2lucy5oYXNPd25Q
cm9wZXJ0eShldmVudC5vcmlnaW4pKSB7Ci0gICAgICAgICAgICBjb25zb2xlLmVycm9yKCJJZ25v
cmluZyB1bmF1dGhvcml6ZWQgY2xpZW50IHJlcXVlc3QgZnJvbSAiICsgZXZlbnQub3JpZ2luKTsK
LSAgICAgICAgICAgIHJldHVybjsKLSAgICAgICAgfQogICAgICAgICB2YXIgcG9ydCA9IGV2ZW50
LnBvcnRzWzBdOwotICAgICAgICBwb3J0Ll9leHRlbnNpb25PcmlnaW4gPSBldmVudC5vcmlnaW47
CiAgICAgICAgIHBvcnQuYWRkRXZlbnRMaXN0ZW5lcigibWVzc2FnZSIsIHRoaXMuX29ubWVzc2Fn
ZS5iaW5kKHRoaXMpLCBmYWxzZSk7CiAgICAgICAgIHBvcnQuc3RhcnQoKTsKICAgICB9LApAQCAt
NDgzLDMyICs0NjksNiBAQCBXZWJJbnNwZWN0b3IuRXh0ZW5zaW9uU2VydmVyLnByb3RvdHlwZSA9
IHsKICAgICB7CiAgICAgICAgIHRoaXMuX3N1YnNjcmlwdGlvblN0YXJ0SGFuZGxlcnNbZXZlbnRU
b3BpY10gPSAgb25TdWJzY3JpYmVGaXJzdDsKICAgICAgICAgdGhpcy5fc3Vic2NyaXB0aW9uU3Rv
cEhhbmRsZXJzW2V2ZW50VG9waWNdID0gIG9uVW5zdWJzY3JpYmVMYXN0OwotICAgIH0sCi0KLSAg
ICBfZXhwYW5kUmVzb3VyY2VQYXRoOiBmdW5jdGlvbihleHRlbnNpb25QYXRoLCByZXNvdXJjZVBh
dGgpCi0gICAgewotICAgICAgICBpZiAoIXJlc291cmNlUGF0aCkKLSAgICAgICAgICAgIHJldHVy
bjsKLSAgICAgICAgcmV0dXJuIGV4dGVuc2lvblBhdGggKyBlc2NhcGUodGhpcy5fbm9ybWFsaXpl
UGF0aChyZXNvdXJjZVBhdGgpKTsKLSAgICB9LAotCi0gICAgX25vcm1hbGl6ZVBhdGg6IGZ1bmN0
aW9uKHBhdGgpCi0gICAgewotICAgICAgICB2YXIgc291cmNlID0gcGF0aC5zcGxpdCgiLyIpOwot
ICAgICAgICB2YXIgcmVzdWx0ID0gW107Ci0KLSAgICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCBz
b3VyY2UubGVuZ3RoOyArK2kpIHsKLSAgICAgICAgICAgIGlmIChzb3VyY2VbaV0gPT09ICIuIikK
LSAgICAgICAgICAgICAgICBjb250aW51ZTsKLSAgICAgICAgICAgIC8vIElnbm9yZSBlbXB0eSBw
YXRoIGNvbXBvbmVudHMgcmVzdWx0aW5nIGZyb20gLy8sIGFzIHdlbGwgYXMgYSBsZWFkaW5nIGFu
ZCB0cmFsaW5nIHNsYXNoZXMuCi0gICAgICAgICAgICBpZiAoc291cmNlW2ldID09PSAiIikKLSAg
ICAgICAgICAgICAgICBjb250aW51ZTsKLSAgICAgICAgICAgIGlmIChzb3VyY2VbaV0gPT09ICIu
LiIpCi0gICAgICAgICAgICAgICAgcmVzdWx0LnBvcCgpOwotICAgICAgICAgICAgZWxzZQotICAg
ICAgICAgICAgICAgIHJlc3VsdC5wdXNoKHNvdXJjZVtpXSk7Ci0gICAgICAgIH0KLSAgICAgICAg
cmV0dXJuICIvIiArIHJlc3VsdC5qb2luKCIvIik7CiAgICAgfQogfQogCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>