<?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>105801</bug_id>
          
          <creation_ts>2012-12-27 07:43:38 -0800</creation_ts>
          <short_desc>Web Inspector: [Regression] Can not set breakpoints in scripts loaded with source map.</short_desc>
          <delta_ts>2012-12-27 08:33:19 -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>webkit.review.bot</cc>
    
    <cc>yurys</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>797556</commentid>
    <comment_count>0</comment_count>
    <who name="Vsevolod Vlasov">vsevik</who>
    <bug_when>2012-12-27 07:43:38 -0800</bug_when>
    <thetext>This happens when network resource is loaded later than compiler script mapping is loaded.

Patch to follow.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>797558</commentid>
    <comment_count>1</comment_count>
      <attachid>180801</attachid>
    <who name="Vsevolod Vlasov">vsevik</who>
    <bug_when>2012-12-27 07:45:58 -0800</bug_when>
    <thetext>Created attachment 180801
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>797578</commentid>
    <comment_count>2</comment_count>
      <attachid>180801</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-12-27 08:33:16 -0800</bug_when>
    <thetext>Comment on attachment 180801
Patch

Clearing flags on attachment: 180801

Committed r138506: &lt;http://trac.webkit.org/changeset/138506&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>797579</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-12-27 08:33:19 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>180801</attachid>
            <date>2012-12-27 07:45:58 -0800</date>
            <delta_ts>2012-12-27 08:33:16 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-105801-20121227194309.patch</filename>
            <type>text/plain</type>
            <size>11357</size>
            <attacher name="Vsevolod Vlasov">vsevik</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTM4NDk2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggY2I4YjAwNDZlNjhkMDcy
ZmRkNmFiMGJiNWM0OWI0NTRjMGFhMzE5Ni4uNjdhMzY3ZjA5NzUyZWJmNjllYjQxYzRiNTY3YjNj
NGE4MGEzNmQ1MCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDI1IEBACiAyMDEyLTEyLTI3ICBWc2V2
b2xvZCBWbGFzb3YgIDx2c2V2aWtAY2hyb21pdW0ub3JnPgogCisgICAgICAgIFdlYiBJbnNwZWN0
b3I6IFtSZWdyZXNzaW9uXSBDYW4gbm90IHNldCBicmVha3BvaW50cyBpbiBzY3JpcHRzIGxvYWRl
ZCB3aXRoIHNvdXJjZSBtYXAuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD0xMDU4MDEKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICBSZXNvdXJjZVNjcmlwdE1hcHBpbmcgbm93IHB1c2hlcyBpdHNlbGYgdG8gc2Ny
aXB0J3Mgc291cmNlIG1hcHBpbmdzIGluIGFkZFNjcmlwdCBtZXRob2QuCisgICAgICAgIEJpbmRp
bmcgc2NyaXB0IHRvIHVpU291cmNlQ29kZSBsb2FkZWQgbGF0ZXIgaXMgb25seSB0cmlnZ2VyaW5n
IHVwZGF0ZUxvY2F0aW9ucygpIG5vdy4KKworICAgICAgICAqIGluc3BlY3Rvci9mcm9udC1lbmQv
UmVzb3VyY2VTY3JpcHRNYXBwaW5nLmpzOgorICAgICAgICAoV2ViSW5zcGVjdG9yLlJlc291cmNl
U2NyaXB0TWFwcGluZy5wcm90b3R5cGUuYWRkU2NyaXB0KToKKyAgICAgICAgKFdlYkluc3BlY3Rv
ci5SZXNvdXJjZVNjcmlwdE1hcHBpbmcucHJvdG90eXBlLl9iaW5kVUlTb3VyY2VDb2RlVG9TY3Jp
cHRzKToKKyAgICAgICAgKiBpbnNwZWN0b3IvZnJvbnQtZW5kL1NjcmlwdC5qczoKKyAgICAgICAg
KFdlYkluc3BlY3Rvci5TY3JpcHQucHJvdG90eXBlLmRpc2FibGVTb3VyY2VNYXBwaW5nKToKKyAg
ICAgICAgKFdlYkluc3BlY3Rvci5TY3JpcHQucHJvdG90eXBlLmVuYWJsZVNvdXJjZU1hcHBpbmcp
OgorICAgICAgICAoV2ViSW5zcGVjdG9yLlNjcmlwdC5wcm90b3R5cGUucHVzaFNvdXJjZU1hcHBp
bmcpOgorICAgICAgICAoV2ViSW5zcGVjdG9yLlNjcmlwdC5wcm90b3R5cGUucG9wU291cmNlTWFw
cGluZyk6CisgICAgICAgIChXZWJJbnNwZWN0b3IuU2NyaXB0LnByb3RvdHlwZS51cGRhdGVMb2Nh
dGlvbnMpOgorCisyMDEyLTEyLTI3ICBWc2V2b2xvZCBWbGFzb3YgIDx2c2V2aWtAY2hyb21pdW0u
b3JnPgorCiAgICAgICAgIFdlYiBJbnNwZWN0b3I6IFNpbXBsaWZ5IHNjcmlwdCBtYXBwaW5ncyBi
eSBpbnRyb2R1Y2luZyBEZWZhdWx0U2NyaXB0TWFwcGluZy4KICAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwMzAzOAogCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL1Jlc291cmNlU2NyaXB0TWFwcGluZy5qcyBiL1Nv
dXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvUmVzb3VyY2VTY3JpcHRNYXBwaW5nLmpz
CmluZGV4IDJmYmEzODY2MmQ1NzFmNzg4ODRmYWU2ODBiNDk0MGVlNDIzYzcxMTAuLjc4MDI4NTBl
YzM3Mjk1YmU0YjdhMTMwMmIzZWFjNzdhZjhlNWJhN2YgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJD
b3JlL2luc3BlY3Rvci9mcm9udC1lbmQvUmVzb3VyY2VTY3JpcHRNYXBwaW5nLmpzCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvUmVzb3VyY2VTY3JpcHRNYXBwaW5nLmpz
CkBAIC03Nyw3ICs3Nyw4IEBAIFdlYkluc3BlY3Rvci5SZXNvdXJjZVNjcmlwdE1hcHBpbmcucHJv
dG90eXBlID0gewogICAgIHsKICAgICAgICAgaWYgKHNjcmlwdC5pc0Fub255bW91c1NjcmlwdCgp
IHx8IHNjcmlwdC5pc0R5bmFtaWNTY3JpcHQoKSkKICAgICAgICAgICAgIHJldHVybjsKLQorICAg
ICAgICBzY3JpcHQucHVzaFNvdXJjZU1hcHBpbmcodGhpcyk7CisgICAgICAgIAogICAgICAgICB2
YXIgc2NyaXB0c0ZvclNvdXJjZVVSTCA9IHNjcmlwdC5pc0lubGluZVNjcmlwdCgpID8gdGhpcy5f
aW5saW5lU2NyaXB0c0ZvclNvdXJjZVVSTCA6IHRoaXMuX25vbklubGluZVNjcmlwdHNGb3JTb3Vy
Y2VVUkw7CiAgICAgICAgIHNjcmlwdHNGb3JTb3VyY2VVUkxbc2NyaXB0LnNvdXJjZVVSTF0gPSBz
Y3JpcHRzRm9yU291cmNlVVJMW3NjcmlwdC5zb3VyY2VVUkxdIHx8IFtdOwogICAgICAgICBzY3Jp
cHRzRm9yU291cmNlVVJMW3NjcmlwdC5zb3VyY2VVUkxdLnB1c2goc2NyaXB0KTsKQEAgLTg1LDcg
Kzg2LDcgQEAgV2ViSW5zcGVjdG9yLlJlc291cmNlU2NyaXB0TWFwcGluZy5wcm90b3R5cGUgPSB7
CiAgICAgICAgIHZhciB1aVNvdXJjZUNvZGUgPSB0aGlzLl93b3Jrc3BhY2VVSVNvdXJjZUNvZGVG
b3JTY3JpcHQoc2NyaXB0KTsKICAgICAgICAgaWYgKCF1aVNvdXJjZUNvZGUpCiAgICAgICAgICAg
ICByZXR1cm47Ci0gICAgICAgICAgICAKKwogICAgICAgICB0aGlzLl9iaW5kVUlTb3VyY2VDb2Rl
VG9TY3JpcHRzKHVpU291cmNlQ29kZSwgW3NjcmlwdF0pOwogICAgIH0sCiAKQEAgLTE3MCw3ICsx
NzEsNyBAQCBXZWJJbnNwZWN0b3IuUmVzb3VyY2VTY3JpcHRNYXBwaW5nLnByb3RvdHlwZSA9IHsK
ICAgICAgICAgdmFyIHNjcmlwdEZpbGUgPSBuZXcgV2ViSW5zcGVjdG9yLlJlc291cmNlU2NyaXB0
RmlsZSh0aGlzLCB1aVNvdXJjZUNvZGUpOwogICAgICAgICB1aVNvdXJjZUNvZGUuc2V0U2NyaXB0
RmlsZShzY3JpcHRGaWxlKTsKICAgICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCBzY3JpcHRzLmxl
bmd0aDsgKytpKQotICAgICAgICAgICAgc2NyaXB0c1tpXS5wdXNoU291cmNlTWFwcGluZyh0aGlz
KTsKKyAgICAgICAgICAgIHNjcmlwdHNbaV0udXBkYXRlTG9jYXRpb25zKCk7CiAgICAgICAgIHVp
U291cmNlQ29kZS5zZXRTb3VyY2VNYXBwaW5nKHRoaXMpOwogICAgIH0sCiAKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvU2NyaXB0LmpzIGIvU291cmNlL1dl
YkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9TY3JpcHQuanMKaW5kZXggMGUxOWYzZmQyNmYyNDky
NDk2NzVmNmUzZWE1Y2U5MWVhNDQyYjQ4NS4uMDI3Y2Y1ZDkyODNhNGViNzE1MDAyNDkzODNiZDFh
ZWM5NWQxZDE3NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVu
ZC9TY3JpcHQuanMKKysrIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9TY3Jp
cHQuanMKQEAgLTI1NSw3ICsyNTUsNyBAQCBXZWJJbnNwZWN0b3IuU2NyaXB0LnByb3RvdHlwZSA9
IHsKICAgICAgICAgdGhpcy5fZGlzYWJsZWRTb3VyY2VNYXBwaW5ncyA9IHRoaXMuX2Rpc2FibGVk
U291cmNlTWFwcGluZ3MgfHwgbmV3IE1hcCgpOwogICAgICAgICB0aGlzLl9kaXNhYmxlZFNvdXJj
ZU1hcHBpbmdzLnB1dChzb3VyY2VNYXBwaW5nLCB0cnVlKTsKICAgICAgICAgaWYgKHRoaXMuX3Nv
dXJjZU1hcHBpbmdzRGlmZmVyKG9sZFNvdXJjZU1hcHBpbmdzLHRoaXMuX2VuYWJsZWRTb3VyY2VN
YXBwaW5ncygpKSkKLSAgICAgICAgICAgIHRoaXMuX3VwZGF0ZUxvY2F0aW9ucygpOworICAgICAg
ICAgICAgdGhpcy51cGRhdGVMb2NhdGlvbnMoKTsKICAgICB9LAogCiAgICAgLyoqCkBAIC0yNjgs
NyArMjY4LDcgQEAgV2ViSW5zcGVjdG9yLlNjcmlwdC5wcm90b3R5cGUgPSB7CiAgICAgICAgIGlm
ICghdGhpcy5fZGlzYWJsZWRTb3VyY2VNYXBwaW5ncy5zaXplKCkpCiAgICAgICAgICAgICBkZWxl
dGUgdGhpcy5fZGlzYWJsZWRTb3VyY2VNYXBwaW5nczsKICAgICAgICAgaWYgKHRoaXMuX3NvdXJj
ZU1hcHBpbmdzRGlmZmVyKG9sZFNvdXJjZU1hcHBpbmdzLHRoaXMuX2VuYWJsZWRTb3VyY2VNYXBw
aW5ncygpKSkKLSAgICAgICAgICAgIHRoaXMuX3VwZGF0ZUxvY2F0aW9ucygpOworICAgICAgICAg
ICAgdGhpcy51cGRhdGVMb2NhdGlvbnMoKTsKICAgICB9LAogCiAgICAgLyoqCkBAIC0yNzcsMTYg
KzI3NywxNiBAQCBXZWJJbnNwZWN0b3IuU2NyaXB0LnByb3RvdHlwZSA9IHsKICAgICBwdXNoU291
cmNlTWFwcGluZzogZnVuY3Rpb24oc291cmNlTWFwcGluZykKICAgICB7CiAgICAgICAgIHRoaXMu
X3NvdXJjZU1hcHBpbmdzLnB1c2goc291cmNlTWFwcGluZyk7Ci0gICAgICAgIHRoaXMuX3VwZGF0
ZUxvY2F0aW9ucygpOworICAgICAgICB0aGlzLnVwZGF0ZUxvY2F0aW9ucygpOwogICAgIH0sCiAK
ICAgICBwb3BTb3VyY2VNYXBwaW5nOiBmdW5jdGlvbigpCiAgICAgewogICAgICAgICB0aGlzLl9z
b3VyY2VNYXBwaW5ncy5wb3AoKTsKLSAgICAgICAgdGhpcy5fdXBkYXRlTG9jYXRpb25zKCk7Cisg
ICAgICAgIHRoaXMudXBkYXRlTG9jYXRpb25zKCk7CiAgICAgfSwKIAotICAgIF91cGRhdGVMb2Nh
dGlvbnM6IGZ1bmN0aW9uKCkKKyAgICB1cGRhdGVMb2NhdGlvbnM6IGZ1bmN0aW9uKCkKICAgICB7
CiAgICAgICAgIGZvciAodmFyIGkgPSAwOyBpIDwgdGhpcy5fbG9jYXRpb25zLmxlbmd0aDsgKytp
KQogICAgICAgICAgICAgdGhpcy5fbG9jYXRpb25zW2ldLnVwZGF0ZSgpOwpkaWZmIC0tZ2l0IGEv
TGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IGY1YTBm
ZjdkMWU0ODlhN2NjYjNmN2VhYjgxZDFlYTU5MTgxNzMzY2QuLmM5NzhmZDg2NTRiOGZiODhjNzMw
ZGNmZTM5MzZlZmU4ZDg1MDQyZDkgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZwor
KysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsNSArMSwxNyBAQAogMjAxMi0xMi0yNyAg
VnNldm9sb2QgVmxhc292ICA8dnNldmlrQGNocm9taXVtLm9yZz4KIAorICAgICAgICBXZWIgSW5z
cGVjdG9yOiBbUmVncmVzc2lvbl0gQ2FuIG5vdCBzZXQgYnJlYWtwb2ludHMgaW4gc2NyaXB0cyBs
b2FkZWQgd2l0aCBzb3VyY2UgbWFwLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTA1ODAxCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgKiBodHRwL3Rlc3RzL2luc3BlY3Rvci9jb21waWxlci1zY3JpcHQtbWFw
cGluZy1leHBlY3RlZC50eHQ6CisgICAgICAgICogaHR0cC90ZXN0cy9pbnNwZWN0b3IvY29tcGls
ZXItc2NyaXB0LW1hcHBpbmcuaHRtbDoKKyAgICAgICAgKiBodHRwL3Rlc3RzL2luc3BlY3Rvci9k
ZWJ1Z2dlci10ZXN0LmpzOgorICAgICAgICAoaW5pdGlhbGl6ZV9EZWJ1Z2dlclRlc3QpOgorCisy
MDEyLTEyLTI3ICBWc2V2b2xvZCBWbGFzb3YgIDx2c2V2aWtAY2hyb21pdW0ub3JnPgorCiAgICAg
ICAgIFdlYiBJbnNwZWN0b3I6IFNpbXBsaWZ5IHNjcmlwdCBtYXBwaW5ncyBieSBpbnRyb2R1Y2lu
ZyBEZWZhdWx0U2NyaXB0TWFwcGluZy4KICAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTEwMzAzOAogCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9odHRwL3Rl
c3RzL2luc3BlY3Rvci9jb21waWxlci1zY3JpcHQtbWFwcGluZy1leHBlY3RlZC50eHQgYi9MYXlv
dXRUZXN0cy9odHRwL3Rlc3RzL2luc3BlY3Rvci9jb21waWxlci1zY3JpcHQtbWFwcGluZy1leHBl
Y3RlZC50eHQKaW5kZXggMTdiNjk3N2FhMWM0MTk4OWY4ZGMyZGNjNDdkNWI1MGUxMzkyNzliMS4u
MGUwMDkzNDg1MTVmMzM0NGZjMzRhZTE0NDFiYmQxMzEwOGIzNGQxMiAxMDA2NDQKLS0tIGEvTGF5
b3V0VGVzdHMvaHR0cC90ZXN0cy9pbnNwZWN0b3IvY29tcGlsZXItc2NyaXB0LW1hcHBpbmctZXhw
ZWN0ZWQudHh0CisrKyBiL0xheW91dFRlc3RzL2h0dHAvdGVzdHMvaW5zcGVjdG9yL2NvbXBpbGVy
LXNjcmlwdC1tYXBwaW5nLWV4cGVjdGVkLnR4dApAQCAtMTMsNiArMTMsOCBAQCBSdW5uaW5nOiB0
ZXN0UmVzb2x2ZVNvdXJjZU1hcFVSTAogCiBSdW5uaW5nOiB0ZXN0Q29tcGlsZXJTY3JpcHRNYXBw
aW5nCiAKK1J1bm5pbmc6IHRlc3RDb21waWxlclNjcmlwdE1hcHBpbmdXaGVuUmVzb3VyY2VXYXNM
b2FkZWRBZnRlclNvdXJjZQorCiBSdW5uaW5nOiB0ZXN0SW5saW5lZFNvdXJjZU1hcAogCiBSdW5u
aW5nOiB0ZXN0U291cmNlTWFwQ291bGROb3RCZUxvYWRlZApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVz
dHMvaHR0cC90ZXN0cy9pbnNwZWN0b3IvY29tcGlsZXItc2NyaXB0LW1hcHBpbmcuaHRtbCBiL0xh
eW91dFRlc3RzL2h0dHAvdGVzdHMvaW5zcGVjdG9yL2NvbXBpbGVyLXNjcmlwdC1tYXBwaW5nLmh0
bWwKaW5kZXggMjc2NjA1YzY2MmRlZDU1MWVjMDc3ZDY4ZjAzODk5NTI0Y2MxODViNC4uY2ZmMjBi
M2U5MWFhNjA4NTE5MGJjMzE5M2U5MDVjMjIxMzIyNTQyZCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVz
dHMvaHR0cC90ZXN0cy9pbnNwZWN0b3IvY29tcGlsZXItc2NyaXB0LW1hcHBpbmcuaHRtbAorKysg
Yi9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL2luc3BlY3Rvci9jb21waWxlci1zY3JpcHQtbWFwcGlu
Zy5odG1sCkBAIC0yMDUsNiArMjA1LDY3IEBAIGZ1bmN0aW9uIHRlc3QoKQogICAgICAgICAgICAg
fQogICAgICAgICB9LAogCisgICAgICAgIGZ1bmN0aW9uIHRlc3RDb21waWxlclNjcmlwdE1hcHBp
bmdXaGVuUmVzb3VyY2VXYXNMb2FkZWRBZnRlclNvdXJjZShuZXh0KQorICAgICAgICB7CisgICAg
ICAgICAgICB2YXIgc2NyaXB0OworICAgICAgICAgICAgV2ViSW5zcGVjdG9yLmRlYnVnZ2VyTW9k
ZWwuX3Jlc2V0KCk7CisgICAgICAgICAgICB2YXIgbWFwcGluZyA9IGNyZWF0ZUNvbXBpbGVyU2Ny
aXB0TWFwcGluZygpOworICAgICAgICAgICAgdmFyIG9yaWdpbmFsVUlTb3VyY2VDb2RlOworICAg
ICAgICAgICAgc3RlcDEoKTsKKworICAgICAgICAgICAgZnVuY3Rpb24gc3RlcDEoKQorICAgICAg
ICAgICAgeworICAgICAgICAgICAgICAgIEluc3BlY3RvclRlc3Qud2FpdEZvcldvcmtzcGFjZVRl
bXBvcmFyeVVJU291cmNlQ29kZUFkZGVkRXZlbnQoZnVuY3Rpb24oKSB7IH0pOworICAgICAgICAg
ICAgICAgIHNjcmlwdCA9IEluc3BlY3RvclRlc3QuY3JlYXRlU2NyaXB0TW9jaygiY29tcGlsZWQu
anMiLCAwLCAwLCB0cnVlLCAiIik7CisgICAgICAgICAgICAgICAgc2NyaXB0LnNvdXJjZU1hcFVS
TCA9ICJodHRwOi8vbG9jYWxob3N0OjgwMDAvaW5zcGVjdG9yL3Jlc291cmNlcy9zb3VyY2UtbWFw
Lmpzb24iOworICAgICAgICAgICAgICAgIGRlZmF1bHRTY3JpcHRNYXBwaW5nLmFkZFNjcmlwdChz
Y3JpcHQpOworICAgICAgICAgICAgICAgIHJlc291cmNlU2NyaXB0TWFwcGluZy5hZGRTY3JpcHQo
c2NyaXB0KTsKKyAgICAgICAgICAgICAgICBJbnNwZWN0b3JUZXN0LndhaXRGb3JXb3Jrc3BhY2VV
SVNvdXJjZUNvZGVBZGRlZEV2ZW50KGZpcnN0VUlTb3VyY2VDb2RlQWRkZWQpOworICAgICAgICAg
ICAgICAgIG1hcHBpbmcuYWRkU2NyaXB0KHNjcmlwdCk7CisgICAgICAgICAgICAgICAgSW5zcGVj
dG9yVGVzdC53YWl0Rm9yV29ya3NwYWNlVUlTb3VyY2VDb2RlQWRkZWRFdmVudChvcmlnaW5hbFJl
c291cmNlVUlTb3VyY2VDb2RlQWRkZWQpOworICAgICAgICAgICAgICAgIEluc3BlY3RvclRlc3Qu
YWRkTW9ja1VJU291cmNlQ29kZVRvV29ya3NwYWNlKCJjb21waWxlZC5qcyIsIFdlYkluc3BlY3Rv
ci5yZXNvdXJjZVR5cGVzLlNjcmlwdCwgIiIpOworICAgICAgICAgICAgICAgIGFmdGVyU2NyaXB0
QWRkZWQoKTsKKyAgICAgICAgICAgIH0KKworICAgICAgICAgICAgZnVuY3Rpb24gb3JpZ2luYWxS
ZXNvdXJjZVVJU291cmNlQ29kZUFkZGVkKHVpU291cmNlQ29kZSkgeworICAgICAgICAgICAgICAg
IG9yaWdpbmFsVUlTb3VyY2VDb2RlID0gdWlTb3VyY2VDb2RlOworICAgICAgICAgICAgfQorCisg
ICAgICAgICAgICBmdW5jdGlvbiBmaXJzdFVJU291cmNlQ29kZUFkZGVkKHVpU291cmNlQ29kZSkK
KyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICBJbnNwZWN0b3JUZXN0LndhaXRGb3JXb3Jr
c3BhY2VVSVNvdXJjZUNvZGVBZGRlZEV2ZW50KGZ1bmN0aW9uKCkgeyB9KTsKKyAgICAgICAgICAg
IH0KKworICAgICAgICAgICAgZnVuY3Rpb24gYWZ0ZXJTY3JpcHRBZGRlZCh1aVNvdXJjZUNvZGUp
CisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgdmFyIHVpU291cmNlQ29kZTEgPSBJbnNw
ZWN0b3JUZXN0LnRlc3RXb3Jrc3BhY2UudWlTb3VyY2VDb2RlRm9yVVJMKCJodHRwOi8vbG9jYWxo
b3N0OjgwMDAvaW5zcGVjdG9yL3Jlc291cmNlcy9zb3VyY2UxLmpzIik7CisgICAgICAgICAgICAg
ICAgdmFyIHVpU291cmNlQ29kZTIgPSBJbnNwZWN0b3JUZXN0LnRlc3RXb3Jrc3BhY2UudWlTb3Vy
Y2VDb2RlRm9yVVJMKCJodHRwOi8vbG9jYWxob3N0OjgwMDAvaW5zcGVjdG9yL3Jlc291cmNlcy9z
b3VyY2UyLmpzIik7CisKKyAgICAgICAgICAgICAgICBJbnNwZWN0b3JUZXN0LmNoZWNrVUlMb2Nh
dGlvbih1aVNvdXJjZUNvZGUxLCA0LCA0LCBzY3JpcHQucmF3TG9jYXRpb25Ub1VJTG9jYXRpb24o
MCwgODEpKTsKKyAgICAgICAgICAgICAgICBJbnNwZWN0b3JUZXN0LmNoZWNrVUlMb2NhdGlvbih1
aVNvdXJjZUNvZGUxLCA1LCA0LCBzY3JpcHQucmF3TG9jYXRpb25Ub1VJTG9jYXRpb24oMCwgOTMp
KTsKKyAgICAgICAgICAgICAgICBJbnNwZWN0b3JUZXN0LmNoZWNrVUlMb2NhdGlvbih1aVNvdXJj
ZUNvZGUyLCA3LCA0LCBzY3JpcHQucmF3TG9jYXRpb25Ub1VJTG9jYXRpb24oMSwgMTUxKSk7Cisg
ICAgICAgICAgICAgICAgSW5zcGVjdG9yVGVzdC5jaGVja1VJTG9jYXRpb24ob3JpZ2luYWxVSVNv
dXJjZUNvZGUsIDEsIDIwMCwgc2NyaXB0LnJhd0xvY2F0aW9uVG9VSUxvY2F0aW9uKDEsIDIwMCkp
OworCisgICAgICAgICAgICAgICAgSW5zcGVjdG9yVGVzdC5jaGVja1Jhd0xvY2F0aW9uKHNjcmlw
dCwgMCwgNDIsIHVpU291cmNlQ29kZTEudWlMb2NhdGlvblRvUmF3TG9jYXRpb24oMywgMTApKTsK
KyAgICAgICAgICAgICAgICBJbnNwZWN0b3JUZXN0LmNoZWNrUmF3TG9jYXRpb24oc2NyaXB0LCAx
LCA4NSwgdWlTb3VyY2VDb2RlMi51aUxvY2F0aW9uVG9SYXdMb2NhdGlvbigwLCAwKSk7CisgICAg
ICAgICAgICAgICAgSW5zcGVjdG9yVGVzdC5jaGVja1Jhd0xvY2F0aW9uKHNjcmlwdCwgMSwgMTEw
LCB1aVNvdXJjZUNvZGUyLnVpTG9jYXRpb25Ub1Jhd0xvY2F0aW9uKDUsIDIpKTsKKworICAgICAg
ICAgICAgICAgIHVpU291cmNlQ29kZTEucmVxdWVzdENvbnRlbnQoZGlkUmVxdWVzdENvbnRlbnQx
KTsKKworICAgICAgICAgICAgICAgIGZ1bmN0aW9uIGRpZFJlcXVlc3RDb250ZW50MShjb250ZW50
LCBjb250ZW50RW5jb2RlZCwgbWltZVR5cGUpCisgICAgICAgICAgICAgICAgeworICAgICAgICAg
ICAgICAgICAgICBJbnNwZWN0b3JUZXN0LmFzc2VydEVxdWFscygwLCBjb250ZW50LmluZGV4T2Yo
IndpbmRvdy5hZGRFdmVudExpc3RlbmVyIikpOworICAgICAgICAgICAgICAgICAgICB1aVNvdXJj
ZUNvZGUyLnJlcXVlc3RDb250ZW50KGRpZFJlcXVlc3RDb250ZW50Mik7CisgICAgICAgICAgICAg
ICAgfQorCisgICAgICAgICAgICAgICAgZnVuY3Rpb24gZGlkUmVxdWVzdENvbnRlbnQyKGNvbnRl
bnQsIGNvbnRlbnRFbmNvZGVkLCBtaW1lVHlwZSkKKyAgICAgICAgICAgICAgICB7CisgICAgICAg
ICAgICAgICAgICAgIEluc3BlY3RvclRlc3QuYXNzZXJ0RXF1YWxzKDAsIGNvbnRlbnQuaW5kZXhP
ZigiZnVuY3Rpb24gQ2xpY2tIYW5kbGVyKCkiKSk7CisgICAgICAgICAgICAgICAgICAgIG5leHQo
KTsKKyAgICAgICAgICAgICAgICB9CisgICAgICAgICAgICB9CisgICAgICAgIH0sCisKICAgICAg
ICAgZnVuY3Rpb24gdGVzdElubGluZWRTb3VyY2VNYXAobmV4dCkKICAgICAgICAgewogICAgICAg
ICAgICAgV2ViSW5zcGVjdG9yLmRlYnVnZ2VyTW9kZWwuX3Jlc2V0KCk7CmRpZmYgLS1naXQgYS9M
YXlvdXRUZXN0cy9odHRwL3Rlc3RzL2luc3BlY3Rvci9kZWJ1Z2dlci10ZXN0LmpzIGIvTGF5b3V0
VGVzdHMvaHR0cC90ZXN0cy9pbnNwZWN0b3IvZGVidWdnZXItdGVzdC5qcwppbmRleCBlMTU4Y2Y1
ZWFjMjU4ZTEzZTcyMGFkYjQ4Yzg1MzlmMWU4Y2YzZTAxLi4wOWZkNDAzZmM5MzIwNThjYTI4MjIy
YzU0NDg2M2U4OTdmOTcwNzJkIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL2lu
c3BlY3Rvci9kZWJ1Z2dlci10ZXN0LmpzCisrKyBiL0xheW91dFRlc3RzL2h0dHAvdGVzdHMvaW5z
cGVjdG9yL2RlYnVnZ2VyLXRlc3QuanMKQEAgLTMxMyw5ICszMTMsMTAgQEAgSW5zcGVjdG9yVGVz
dC5jaGVja1Jhd0xvY2F0aW9uID0gZnVuY3Rpb24oc2NyaXB0LCBsaW5lTnVtYmVyLCBjb2x1bW5O
dW1iZXIsIGxvY2EKIAogSW5zcGVjdG9yVGVzdC5jaGVja1VJTG9jYXRpb24gPSBmdW5jdGlvbih1
aVNvdXJjZUNvZGUsIGxpbmVOdW1iZXIsIGNvbHVtbk51bWJlciwgbG9jYXRpb24pCiB7Ci0gICAg
SW5zcGVjdG9yVGVzdC5hc3NlcnRFcXVhbHModWlTb3VyY2VDb2RlLCBsb2NhdGlvbi51aVNvdXJj
ZUNvZGUsICJJbmNvcnJlY3QgdWlTb3VyY2VDb2RlIik7Ci0gICAgSW5zcGVjdG9yVGVzdC5hc3Nl
cnRFcXVhbHMobGluZU51bWJlciwgbG9jYXRpb24ubGluZU51bWJlciwgIkluY29ycmVjdCBsaW5l
TnVtYmVyIik7Ci0gICAgSW5zcGVjdG9yVGVzdC5hc3NlcnRFcXVhbHMoY29sdW1uTnVtYmVyLCBs
b2NhdGlvbi5jb2x1bW5OdW1iZXIsICJJbmNvcnJlY3QgY29sdW1uTnVtYmVyIik7CisgICAgSW5z
cGVjdG9yVGVzdC5hc3NlcnRFcXVhbHModWlTb3VyY2VDb2RlLCBsb2NhdGlvbi51aVNvdXJjZUNv
ZGUsICJJbmNvcnJlY3QgdWlTb3VyY2VDb2RlLCBleHBlY3RlZCAnIiArICh1aVNvdXJjZUNvZGUg
PyB1aVNvdXJjZUNvZGUudXJsIDogbnVsbCkgKyAiJywiICsKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIiBidXQgZ290
ICciICsgKGxvY2F0aW9uLnVpU291cmNlQ29kZSA/IGxvY2F0aW9uLnVpU291cmNlQ29kZS51cmwg
OiBudWxsKSArICInIik7CisgICAgSW5zcGVjdG9yVGVzdC5hc3NlcnRFcXVhbHMobGluZU51bWJl
ciwgbG9jYXRpb24ubGluZU51bWJlciwgIkluY29ycmVjdCBsaW5lTnVtYmVyLCBleHBlY3RlZCAn
IiArIGxpbmVOdW1iZXIgKyAiJywgYnV0IGdvdCAnIiArIGxvY2F0aW9uLmxpbmVOdW1iZXIgKyAi
JyIpOworICAgIEluc3BlY3RvclRlc3QuYXNzZXJ0RXF1YWxzKGNvbHVtbk51bWJlciwgbG9jYXRp
b24uY29sdW1uTnVtYmVyLCAiSW5jb3JyZWN0IGNvbHVtbk51bWJlciwgZXhwZWN0ZWQgJyIgKyBj
b2x1bW5OdW1iZXIgKyAiJywgYnV0IGdvdCAnIiArIGxvY2F0aW9uLmNvbHVtbk51bWJlciArICIn
Iik7CiB9OwogCiB9Owo=
</data>

          </attachment>
      

    </bug>

</bugzilla>