<?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>36699</bug_id>
          
          <creation_ts>2010-03-27 05:42:21 -0700</creation_ts>
          <short_desc>Web Inspector: add layout test for styles panel.</short_desc>
          <delta_ts>2010-03-27 11:24:22 -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="Pavel Feldman">pfeldman</reporter>
          <assigned_to name="Pavel Feldman">pfeldman</assigned_to>
          <cc>bweinstein</cc>
    
    <cc>joepeck</cc>
    
    <cc>rik</cc>
    
    <cc>timothy</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>204976</commentid>
    <comment_count>0</comment_count>
    <who name="Pavel Feldman">pfeldman</who>
    <bug_when>2010-03-27 05:42:21 -0700</bug_when>
    <thetext>Patch will follow shortly.
Drive-by change for this test is that we now trim urls even when resource tracking in not enabled (for the ones that are under the base path).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>204978</commentid>
    <comment_count>1</comment_count>
      <attachid>51825</attachid>
    <who name="Pavel Feldman">pfeldman</who>
    <bug_when>2010-03-27 05:49:10 -0700</bug_when>
    <thetext>Created attachment 51825
[PATCH] The test

One thing that squeezed into the change I did not remove: it increases styles panel default width from 225px to 300px. Can remove on landing if you think it is too much.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>205012</commentid>
    <comment_count>2</comment_count>
    <who name="Pavel Feldman">pfeldman</who>
    <bug_when>2010-03-27 11:24:22 -0700</bug_when>
    <thetext>Committing to http://svn.webkit.org/repository/webkit/trunk ...
	M	LayoutTests/ChangeLog
	M	LayoutTests/inspector/elements-panel-selection-on-refresh.html
	A	LayoutTests/inspector/elements-panel-styles-expected.txt
	A	LayoutTests/inspector/elements-panel-styles.html
	M	LayoutTests/inspector/elements-tests.js
	M	WebCore/ChangeLog
	M	WebCore/inspector/front-end/inspector.css
	M	WebCore/inspector/front-end/inspector.js
	M	WebCore/inspector/front-end/utilities.js
Committed r56664</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>51825</attachid>
            <date>2010-03-27 05:49:10 -0700</date>
            <delta_ts>2010-03-27 09:20:51 -0700</delta_ts>
            <desc>[PATCH] The test</desc>
            <filename>styles_test</filename>
            <type>text/plain</type>
            <size>11098</size>
            <attacher name="Pavel Feldman">pfeldman</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA3NWZmYjA1Li5lMWE0YzE2IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMTAtMDMt
MjcgIFBhdmVsIEZlbGRtYW4gIDxwZmVsZG1hbkBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgV2ViIEluc3BlY3RvcjogYWRkIGxh
eW91dCB0ZXN0IGZvciBzdHlsZXMgcGFuZWwuCisKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTM2Njk5CisKKyAgICAgICAgKiBpbnNwZWN0b3IvZWxlbWVu
dHMtcGFuZWwtc2VsZWN0aW9uLW9uLXJlZnJlc2guaHRtbDoKKyAgICAgICAgKiBpbnNwZWN0b3Iv
ZWxlbWVudHMtcGFuZWwtc3R5bGVzLWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogaW5z
cGVjdG9yL2VsZW1lbnRzLXBhbmVsLXN0eWxlcy5odG1sOiBBZGRlZC4KKyAgICAgICAgKiBpbnNw
ZWN0b3IvZWxlbWVudHMtdGVzdHMuanM6CisgICAgICAgIChmcm9udGVuZF9ub2RlRm9yTmFteUFu
ZElkKToKKwogMjAxMC0wMy0yNiAgRnVtaXRvc2hpIFVrYWkgIDx1a2FpQGNocm9taXVtLm9yZz4K
IAogICAgICAgICBVbnJldmlld2VkLCByZW1vdmluZyB3ZWJzb2NrZXQvdGVzdHMvbG9uZy1pbnZh
bGlkLWhlYWRlci5odG1sIGZyb20gQ2hyb21pdW0gdGVzdF9leHBlY3RhdGlvbnMudHh0CmRpZmYg
LS1naXQgYS9MYXlvdXRUZXN0cy9pbnNwZWN0b3IvZWxlbWVudHMtcGFuZWwtc2VsZWN0aW9uLW9u
LXJlZnJlc2guaHRtbCBiL0xheW91dFRlc3RzL2luc3BlY3Rvci9lbGVtZW50cy1wYW5lbC1zZWxl
Y3Rpb24tb24tcmVmcmVzaC5odG1sCmluZGV4IDc0NzE3MjMuLjExMzQ3NjIgMTAwNjQ0Ci0tLSBh
L0xheW91dFRlc3RzL2luc3BlY3Rvci9lbGVtZW50cy1wYW5lbC1zZWxlY3Rpb24tb24tcmVmcmVz
aC5odG1sCisrKyBiL0xheW91dFRlc3RzL2luc3BlY3Rvci9lbGVtZW50cy1wYW5lbC1zZWxlY3Rp
b24tb24tcmVmcmVzaC5odG1sCkBAIC0zOSwxNSArMzksMTIgQEAgZnVuY3Rpb24gZnJvbnRlbmRf
c2VsZWN0RWxlbWVudCh0ZXN0Q29udHJvbGxlcikKIAogZnVuY3Rpb24gZnJvbnRlbmRfc2VsZWN0
RWxlbWVudENvbnRpbnVhdGlvbih0ZXN0Q29udHJvbGxlcikKIHsKLSAgICB2YXIgaW5uZXJNYXBw
aW5nID0gV2ViSW5zcGVjdG9yLmRvbUFnZW50Ll9pZFRvRE9NTm9kZTsKLSAgICBmb3IgKHZhciBu
b2RlSWQgaW4gaW5uZXJNYXBwaW5nKSB7Ci0gICAgICAgIHZhciBub2RlID0gaW5uZXJNYXBwaW5n
W25vZGVJZF07Ci0gICAgICAgIGlmIChub2RlLm5vZGVOYW1lID09PSAiUCIgJiYgbm9kZS5nZXRB
dHRyaWJ1dGUoImlkIikgPT09ICJ0ZXN0LXRvcGljIikgewotICAgICAgICAgICAgV2ViSW5zcGVj
dG9yLnBhbmVscy5lbGVtZW50cy50cmVlT3V0bGluZS5yZXZlYWxBbmRTZWxlY3ROb2RlKG5vZGUp
OwotICAgICAgICAgICAgd2luZG93LnJlZnJlc2hDYWxsZWQgPSB0cnVlOwotICAgICAgICAgICAg
dGVzdENvbnRyb2xsZXIubm90aWZ5RG9uZSgicmVsb2FkIik7Ci0gICAgICAgICAgICByZXR1cm47
Ci0gICAgICAgIH0KKyAgICB2YXIgbm9kZSA9IGZyb250ZW5kX25vZGVGb3JJZCgidGVzdC10b3Bp
YyIpOworICAgIGlmIChub2RlKSB7CisgICAgICAgIFdlYkluc3BlY3Rvci5wYW5lbHMuZWxlbWVu
dHMudHJlZU91dGxpbmUucmV2ZWFsQW5kU2VsZWN0Tm9kZShub2RlKTsKKyAgICAgICAgd2luZG93
LnJlZnJlc2hDYWxsZWQgPSB0cnVlOworICAgICAgICB0ZXN0Q29udHJvbGxlci5ub3RpZnlEb25l
KCJyZWxvYWQiKTsKKyAgICAgICAgcmV0dXJuOwogICAgIH0KICAgICB0ZXN0Q29udHJvbGxlci5u
b3RpZnlEb25lKCJGQUlMIik7CiB9CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9pbnNwZWN0b3Iv
ZWxlbWVudHMtcGFuZWwtc3R5bGVzLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2luc3BlY3Rv
ci9lbGVtZW50cy1wYW5lbC1zdHlsZXMtZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0
CmluZGV4IDAwMDAwMDAuLmUxODk0MDIKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9p
bnNwZWN0b3IvZWxlbWVudHMtcGFuZWwtc3R5bGVzLWV4cGVjdGVkLnR4dApAQCAtMCwwICsxLDYy
IEBACitUZXN0cyB0aGF0IGVsZW1lbnRzIHBhbmVsIHNob3dzIHByb3BlciBzdHlsZXMgaW4gdGhl
IHNpZGViYXIgcGFuZWwuCisKK1tjb2xsYXBzZWRdIENvbXB1dGVkIFN0eWxlIChTaG93IGluaGVy
aXRlZCkKK2NvbG9yOiBibHVlOworZGlzcGxheTogbm9uZTsKK2ZvbnQtZmFtaWx5OiBzZXJpZjsK
K2ZvbnQtc2l6ZTogMTRweDsKK2hlaWdodDogYXV0bzsKK21hcmdpbi1ib3R0b206IDJweDsKK21h
cmdpbi1sZWZ0OiAwcHg7CittYXJnaW4tcmlnaHQ6IDBweDsKK21hcmdpbi10b3A6IDEwcHg7Cit3
aWR0aDogYXV0bzsKKworW2V4cGFuZGVkXSBTdHlsZSBBdHRyaWJ1dGUgKGVsZW1lbnTigJlzIOKA
nHN0eWxl4oCdIGF0dHJpYnV0ZSkKK2Rpc3BsYXk6IG5vbmU7CisKK1tleHBhbmRlZF0gLmZvbywg
LmZvbzo6YmVmb3JlIChyZXNvdXJjZXMvZWxlbWVudHMtcGFuZWwtc3R5bGVzLmNzczoxNSkKK2Nv
bG9yOiBibHVlOworY29udGVudDogJ1tiZWZvcmUgRm9vXSc7CisKK1tleHBhbmRlZF0gLmZvbyAo
cmVzb3VyY2VzL2VsZW1lbnRzLXBhbmVsLXN0eWxlcy5jc3M6MTApCisvLS0gb3ZlcmxvYWRlZCAt
LS8gY29sb3I6IGJsYWNrOworbWFyZ2luOiAxMHB4IDBweCAycHg7Cis+IG1hcmdpbi10b3A6IDEw
cHg7Cis+IG1hcmdpbi1yaWdodDogMHB4OworPiBtYXJnaW4tYm90dG9tOiAycHg7Cis+IG1hcmdp
bi1sZWZ0OiAwcHg7CisKK1tleHBhbmRlZF0gZGl2ICh1c2VyIGFnZW50IHN0eWxlc2hlZXQpCisv
LS0gb3ZlcmxvYWRlZCAtLS8gZGlzcGxheTogYmxvY2s7CisKKz09PT09PT09IEluaGVyaXRlZCBm
cm9tIGRpdiNjb250YWluZXIgPT09PT09PT0KK1tjb2xsYXBzZWRdICNjb250YWluZXIgKHJlc291
cmNlcy9lbGVtZW50cy1wYW5lbC1zdHlsZXMuY3NzOjUpCitmb250LWZhbWlseTogc2VyaWY7Citm
b250LXNpemU6IDE0cHg7CisKKz09PT09PT09IEluaGVyaXRlZCBmcm9tIGJvZHkgPT09PT09PT0K
K1tjb2xsYXBzZWRdIGJvZHkgKHJlc291cmNlcy9lbGVtZW50cy1wYW5lbC1zdHlsZXMuY3NzOjEp
CisvLS0gb3ZlcmxvYWRlZCAtLS8gZm9udC1zaXplOiAxMnB4OworCisKKz09PT09PT09IFBzZXVk
byA6OmJlZm9yZSBlbGVtZW50ID09PT09PT09CitbZXhwYW5kZWRdIC5mb286OmJlZm9yZSAocmVz
b3VyY2VzL2VsZW1lbnRzLXBhbmVsLXN0eWxlcy5jc3M6MjApCitjb2xvcjogcmVkOworCitbZXhw
YW5kZWRdIC5mb28sIC5mb286OmJlZm9yZSAocmVzb3VyY2VzL2VsZW1lbnRzLXBhbmVsLXN0eWxl
cy5jc3M6MTUpCisvLS0gb3ZlcmxvYWRlZCAtLS8gY29sb3I6IGJsdWU7Citjb250ZW50OiAnW2Jl
Zm9yZSBGb29dJzsKKworCis9PT09PT09PSBQc2V1ZG8gOjphZnRlciBlbGVtZW50ID09PT09PT09
CitbZXhwYW5kZWRdIC5mb286OmFmdGVyIChyZXNvdXJjZXMvZWxlbWVudHMtcGFuZWwtc3R5bGVz
LmNzczoyOCkKK2NvbnRlbnQ6ICdbYWZ0ZXIgRm9vIDJdJzsKK2ZvbnQtZmFtaWx5OiBjb3VyaWVy
OworCitbZXhwYW5kZWRdIC5mb286OmFmdGVyIChyZXNvdXJjZXMvZWxlbWVudHMtcGFuZWwtc3R5
bGVzLmNzczoyNCkKK2NvbG9yOiBncmVlbjsKKy8tLSBvdmVybG9hZGVkIC0tLyBjb250ZW50OiAn
W2FmdGVyIEZvb10nOworCisKKwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaW5zcGVjdG9yL2Vs
ZW1lbnRzLXBhbmVsLXN0eWxlcy5odG1sIGIvTGF5b3V0VGVzdHMvaW5zcGVjdG9yL2VsZW1lbnRz
LXBhbmVsLXN0eWxlcy5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjI4
YTkwMDQKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9pbnNwZWN0b3IvZWxlbWVudHMt
cGFuZWwtc3R5bGVzLmh0bWwKQEAgLTAsMCArMSw5OCBAQAorPGh0bWw+Cis8aGVhZD4KKzxsaW5r
IHJlbD0ic3R5bGVzaGVldCIgdHlwZT0idGV4dC9jc3MiIGhyZWY9InJlc291cmNlcy9lbGVtZW50
cy1wYW5lbC1zdHlsZXMuY3NzIj4KKzxzY3JpcHQgc3JjPSIuLi9odHRwL3Rlc3RzL2luc3BlY3Rv
ci9pbnNwZWN0b3ItdGVzdC5qcyI+PC9zY3JpcHQ+Cis8c2NyaXB0IHNyYz0iZWxlbWVudHMtdGVz
dHMuanMiPjwvc2NyaXB0PgorPHNjcmlwdD4KKworZnVuY3Rpb24gZG9pdCgpCit7CisgICAgZnVu
Y3Rpb24gY2FsbGJhY2socmVzdWx0KQorICAgIHsKKyAgICAgICAgaWYgKHJlc3VsdCBpbnN0YW5j
ZW9mIEFycmF5KSB7CisgICAgICAgICAgICBmb3IgKHZhciBpID0gMDsgaSA8IHJlc3VsdC5sZW5n
dGg7ICsraSkgeworICAgICAgICAgICAgICAgIG91dHB1dChyZXN1bHRbaV0pOworICAgICAgICAg
ICAgfQorICAgICAgICB9IGVsc2UKKyAgICAgICAgICAgIG91dHB1dChyZXN1bHQpOworICAgICAg
ICBub3RpZnlEb25lKCk7CisgICAgfQorICAgIGV2YWx1YXRlSW5XZWJJbnNwZWN0b3IoImZyb250
ZW5kX2R1bXBTdHlsZXMiLCBjYWxsYmFjayk7Cit9CisKKy8vIEZyb250ZW5kIGZ1bmN0aW9ucy4K
KworZnVuY3Rpb24gZnJvbnRlbmRfZHVtcFN0eWxlcyh0ZXN0Q29udHJvbGxlcikKK3sKKyAgICB0
ZXN0Q29udHJvbGxlci53YWl0VW50aWxEb25lKCk7CisKKyAgICBmcm9udGVuZF9leHBhbmRET01T
dWJ0cmVlKFdlYkluc3BlY3Rvci5kb21BZ2VudC5kb2N1bWVudCk7CisgICAgdGVzdENvbnRyb2xs
ZXIucnVuQWZ0ZXJQZW5kaW5nRGlzcGF0Y2hlcyhmdW5jdGlvbigpIHsKKyAgICAgICAgZnJvbnRl
bmRfc2VsZWN0RWxlbWVudENvbnRpbnVhdGlvbih0ZXN0Q29udHJvbGxlcik7CisgICAgfSk7Cit9
CisKK2Z1bmN0aW9uIGZyb250ZW5kX3NlbGVjdEVsZW1lbnRDb250aW51YXRpb24odGVzdENvbnRy
b2xsZXIpCit7CisgICAgdmFyIG5vZGUgPSBmcm9udGVuZF9ub2RlRm9ySWQoImZvbyIpOworICAg
IGlmICghbm9kZSkgeworICAgICAgICB0ZXN0Q29udHJvbGxlci5ub3RpZnlEb25lKCJObyBub2Rl
IGZvdW5kLiIpOworICAgICAgICByZXR1cm47CisgICAgfQorCisgICAgV2ViSW5zcGVjdG9yLnVw
ZGF0ZUZvY3VzZWROb2RlKG5vZGUuaWQpOworICAgIHRlc3RDb250cm9sbGVyLnJ1bkFmdGVyUGVu
ZGluZ0Rpc3BhdGNoZXMoZnVuY3Rpb24oKSB7CisgICAgICAgIGZyb250ZW5kX2R1bXBTZWxlY3Rl
ZE5vZGVTdHlsZXModGVzdENvbnRyb2xsZXIpOworICAgIH0pOworfQorCitmdW5jdGlvbiBmcm9u
dGVuZF9kdW1wU2VsZWN0ZWROb2RlU3R5bGVzKHRlc3RDb250cm9sbGVyKQoreworICAgIHZhciBy
ZXN1bHQgPSBbXTsKKyAgICB2YXIgc3R5bGVTZWN0aW9ucyA9IFdlYkluc3BlY3Rvci5wYW5lbHMu
ZWxlbWVudHMuc2lkZWJhclBhbmVzLnN0eWxlcy5zZWN0aW9uczsKKyAgICBmb3IgKHZhciBwc2V1
ZG9JZCBpbiBzdHlsZVNlY3Rpb25zKSB7CisgICAgICAgIHZhciBwc2V1ZG9OYW1lID0gV2ViSW5z
cGVjdG9yLlN0eWxlc1NpZGViYXJQYW5lLlBzZXVkb0lkTmFtZXNbcHNldWRvSWRdOworICAgICAg
ICB2YXIgc2VjdGlvbnMgPSBzdHlsZVNlY3Rpb25zW3BzZXVkb0lkXTsKKyAgICAgICAgZm9yICh2
YXIgaSA9IDA7IGkgPCBzZWN0aW9ucy5sZW5ndGg7ICsraSkgeworICAgICAgICAgICAgdmFyIHNl
Y3Rpb24gPSBzZWN0aW9uc1tpXTsKKyAgICAgICAgICAgIGlmIChzZWN0aW9uLmVsZW1lbnQucHJl
dmlvdXNTaWJsaW5nICYmIHNlY3Rpb24uZWxlbWVudC5wcmV2aW91c1NpYmxpbmcuY2xhc3NOYW1l
ID09PSAic3R5bGVzLXNpZGViYXItc2VwYXJhdG9yIikKKyAgICAgICAgICAgICAgICByZXN1bHQu
cHVzaCgiPT09PT09PT0gIiArIHNlY3Rpb24uZWxlbWVudC5wcmV2aW91c1NpYmxpbmcudGV4dENv
bnRlbnQgKyAiID09PT09PT09Iik7CisgICAgICAgICAgICByZXN1bHQucHVzaCgoc2VjdGlvbi5l
eHBhbmRlZCA/ICJbZXhwYW5kZWRdICIgOiAiW2NvbGxhcHNlZF0gIikgKyBzZWN0aW9uLnRpdGxl
RWxlbWVudC50ZXh0Q29udGVudCArICIgKCIgKyBzZWN0aW9uLnN1YnRpdGxlRWxlbWVudC50ZXh0
Q29udGVudCArICIpIik7CisgICAgICAgICAgICBzZWN0aW9uLmV4cGFuZCgpOworICAgICAgICAg
ICAgZnJvbnRlbmRfZHVtcFRyZWVJdGVtKHNlY3Rpb24ucHJvcGVydGllc1RyZWVPdXRsaW5lLCBy
ZXN1bHQsICIiKTsKKyAgICAgICAgICAgIHJlc3VsdC5wdXNoKCIiKTsKKyAgICAgICAgfQorICAg
ICAgICByZXN1bHQucHVzaCgiIik7CisgICAgfQorICAgIHRlc3RDb250cm9sbGVyLm5vdGlmeURv
bmUocmVzdWx0KTsKK30KKworZnVuY3Rpb24gZnJvbnRlbmRfZHVtcFRyZWVJdGVtKHRyZWVJdGVt
LCByZXN1bHQsIHByZWZpeCkKK3sKKyAgICB2YXIgY2hpbGRyZW4gPSB0cmVlSXRlbS5jaGlsZHJl
bjsKKyAgICBmb3IgKHZhciBpID0gMDsgaSA8IGNoaWxkcmVuLmxlbmd0aDsgKytpKSB7CisgICAg
ICAgIHZhciB0cmVlSXRlbSA9IGNoaWxkcmVuW2ldOworICAgICAgICBpZiAodHJlZUl0ZW0ubGlz
dEl0ZW1FbGVtZW50Lmhhc1N0eWxlQ2xhc3MoImluaGVyaXRlZCIpKQorICAgICAgICAgICAgY29u
dGludWU7CisgICAgICAgIHZhciBvdmVybG9hZGVkUHJlZml4ID0gIiI7CisgICAgICAgIGlmICh0
cmVlSXRlbS5saXN0SXRlbUVsZW1lbnQuaGFzU3R5bGVDbGFzcygib3ZlcmxvYWRlZCIpKQorICAg
ICAgICAgICAgb3ZlcmxvYWRlZFByZWZpeCA9ICIvLS0gb3ZlcmxvYWRlZCAtLS8gIjsKKyAgICAg
ICAgcmVzdWx0LnB1c2gocHJlZml4ICsgb3ZlcmxvYWRlZFByZWZpeCArIHRyZWVJdGVtLmxpc3RJ
dGVtRWxlbWVudC50ZXh0Q29udGVudCk7CisgICAgICAgIHRyZWVJdGVtLmV4cGFuZCgpOworICAg
ICAgICBmcm9udGVuZF9kdW1wVHJlZUl0ZW0odHJlZUl0ZW0sIHJlc3VsdCwgcHJlZml4ICsgIj4g
Iik7CisgICAgfQorfQorPC9zY3JpcHQ+Cis8L2hlYWQ+CisKKzxib2R5IG9ubG9hZD0ib25sb2Fk
KCkiPgorPHA+CitUZXN0cyB0aGF0IGVsZW1lbnRzIHBhbmVsIHNob3dzIHByb3BlciBzdHlsZXMg
aW4gdGhlIHNpZGViYXIgcGFuZWwuCis8L3A+CisKKzxkaXYgaWQ9ImNvbnRhaW5lciI+CisgICAg
PGRpdiBpZD0iZm9vIiBjbGFzcz0iZm9vIiBzdHlsZT0iZGlzcGxheTpub25lIj5Gb288L2Rpdj4K
KzwvZGl2PgorCis8L2JvZHk+Cis8L2h0bWw+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9pbnNw
ZWN0b3IvZWxlbWVudHMtdGVzdHMuanMgYi9MYXlvdXRUZXN0cy9pbnNwZWN0b3IvZWxlbWVudHMt
dGVzdHMuanMKaW5kZXggZmNmOWI1MS4uZWE1OGQ2NSAxMDA3NTUKLS0tIGEvTGF5b3V0VGVzdHMv
aW5zcGVjdG9yL2VsZW1lbnRzLXRlc3RzLmpzCisrKyBiL0xheW91dFRlc3RzL2luc3BlY3Rvci9l
bGVtZW50cy10ZXN0cy5qcwpAQCAtOSwzICs5LDE0IEBAIGZ1bmN0aW9uIGZyb250ZW5kX2V4cGFu
ZERPTVN1YnRyZWUobm9kZSkKICAgICB9CiAgICAgV2ViSW5zcGVjdG9yLmRvbUFnZW50LmdldENo
aWxkTm9kZXNBc3luYyhub2RlLCBwcm9jZXNzQ2hpbGRyZW4pOwogfQorCitmdW5jdGlvbiBmcm9u
dGVuZF9ub2RlRm9ySWQoaWRWYWx1ZSkKK3sKKyAgICB2YXIgaW5uZXJNYXBwaW5nID0gV2ViSW5z
cGVjdG9yLmRvbUFnZW50Ll9pZFRvRE9NTm9kZTsKKyAgICBmb3IgKHZhciBub2RlSWQgaW4gaW5u
ZXJNYXBwaW5nKSB7CisgICAgICAgIHZhciBub2RlID0gaW5uZXJNYXBwaW5nW25vZGVJZF07Cisg
ICAgICAgIGlmIChub2RlLmdldEF0dHJpYnV0ZSgiaWQiKSA9PT0gaWRWYWx1ZSkKKyAgICAgICAg
ICAgIHJldHVybiBub2RlOworICAgIH0KKyAgICByZXR1cm4gbnVsbDsKK30KZGlmZiAtLWdpdCBh
L1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOTdiYTQ1MS4uZmNm
ZWI3YiAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvV2ViQ29yZS9DaGFuZ2VM
b2cKQEAgLTEsMyArMSwyMSBAQAorMjAxMC0wMy0yNyAgUGF2ZWwgRmVsZG1hbiAgPHBmZWxkbWFu
QGNocm9taXVtLm9yZz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICBXZWIgSW5zcGVjdG9yOiBhZGQgbGF5b3V0IHRlc3QgZm9yIHN0eWxlcyBwYW5lbC4K
KworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzY2OTkK
KworICAgICAgICBUZXN0OiBpbnNwZWN0b3IvZWxlbWVudHMtcGFuZWwtc3R5bGVzLmh0bWwKKwor
ICAgICAgICAqIGluc3BlY3Rvci9mcm9udC1lbmQvaW5zcGVjdG9yLmNzczoKKyAgICAgICAgKCNl
bGVtZW50cy1jb250ZW50KToKKyAgICAgICAgKCNlbGVtZW50cy1zaWRlYmFyKToKKyAgICAgICAg
KiBpbnNwZWN0b3IvZnJvbnQtZW5kL2luc3BlY3Rvci5qczoKKyAgICAgICAgKFdlYkluc3BlY3Rv
ci5kaXNwbGF5TmFtZUZvclVSTCk6CisgICAgICAgICogaW5zcGVjdG9yL2Zyb250LWVuZC91dGls
aXRpZXMuanM6CisgICAgICAgIChTdHJpbmcucHJvdG90eXBlLnRyaW1VUkwpOgorCiAyMDEwLTAz
LTA4ICBQaGlsaXBwZSBOb3JtYW5kICA8cG5vcm1hbmRAaWdhbGlhLmNvbT4KIAogICAgICAgICBS
ZXZpZXdlZCBieSBHdXN0YXZvIE5vcm9uaGEuCmRpZmYgLS1naXQgYS9XZWJDb3JlL2luc3BlY3Rv
ci9mcm9udC1lbmQvaW5zcGVjdG9yLmNzcyBiL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9p
bnNwZWN0b3IuY3NzCmluZGV4IDkwYzc2MmEuLmQ2MTY1MDggMTAwNjQ0Ci0tLSBhL1dlYkNvcmUv
aW5zcGVjdG9yL2Zyb250LWVuZC9pbnNwZWN0b3IuY3NzCisrKyBiL1dlYkNvcmUvaW5zcGVjdG9y
L2Zyb250LWVuZC9pbnNwZWN0b3IuY3NzCkBAIC05NzksNyArOTc5LDcgQEAgYm9keS5wbGF0Zm9y
bS1saW51eCAubW9ub3NwYWNlLCBib2R5LnBsYXRmb3JtLWxpbnV4IC5zb3VyY2UtY29kZSB7CiAg
ICAgcG9zaXRpb246IGFic29sdXRlOwogICAgIHRvcDogMDsKICAgICBsZWZ0OiAwOwotICAgIHJp
Z2h0OiAyMjVweDsKKyAgICByaWdodDogMzAwcHg7CiAgICAgYm90dG9tOiAwOwogfQogCkBAIC05
ODgsNyArOTg4LDcgQEAgYm9keS5wbGF0Zm9ybS1saW51eCAubW9ub3NwYWNlLCBib2R5LnBsYXRm
b3JtLWxpbnV4IC5zb3VyY2UtY29kZSB7CiAgICAgdG9wOiAwOwogICAgIHJpZ2h0OiAwOwogICAg
IGJvdHRvbTogMDsKLSAgICB3aWR0aDogMjI1cHg7CisgICAgd2lkdGg6IDMwMHB4OwogICAgIGJh
Y2tncm91bmQtY29sb3I6IHJnYigyNDUsIDI0NSwgMjQ1KTsKICAgICBib3JkZXItbGVmdDogMXB4
IHNvbGlkIHJnYig2NCUsIDY0JSwgNjQlKTsKICAgICBjdXJzb3I6IGRlZmF1bHQ7CmRpZmYgLS1n
aXQgYS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvaW5zcGVjdG9yLmpzIGIvV2ViQ29yZS9p
bnNwZWN0b3IvZnJvbnQtZW5kL2luc3BlY3Rvci5qcwppbmRleCA4MmYwYTdiLi4xMzcwMmMxIDEw
MDY0NAotLS0gYS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvaW5zcGVjdG9yLmpzCisrKyBi
L1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9pbnNwZWN0b3IuanMKQEAgLTE1MTYsNyArMTUx
NiwyMCBAQCBXZWJJbnNwZWN0b3IuZGlzcGxheU5hbWVGb3JVUkwgPSBmdW5jdGlvbih1cmwpCiAg
ICAgdmFyIHJlc291cmNlID0gdGhpcy5yZXNvdXJjZVVSTE1hcFt1cmxdOwogICAgIGlmIChyZXNv
dXJjZSkKICAgICAgICAgcmV0dXJuIHJlc291cmNlLmRpc3BsYXlOYW1lOwotICAgIHJldHVybiB1
cmwudHJpbVVSTChXZWJJbnNwZWN0b3IubWFpblJlc291cmNlID8gV2ViSW5zcGVjdG9yLm1haW5S
ZXNvdXJjZS5kb21haW4gOiAiIik7CisKKyAgICBpZiAoIVdlYkluc3BlY3Rvci5tYWluUmVzb3Vy
Y2UpCisgICAgICAgIHJldHVybiB1cmwudHJpbVVSTCgiIik7CisKKyAgICB2YXIgbGFzdFBhdGhD
b21wb25lbnQgPSBXZWJJbnNwZWN0b3IubWFpblJlc291cmNlLmxhc3RQYXRoQ29tcG9uZW50Owor
ICAgIHZhciBpbmRleCA9IFdlYkluc3BlY3Rvci5tYWluUmVzb3VyY2UudXJsLmluZGV4T2YobGFz
dFBhdGhDb21wb25lbnQpOworICAgIGlmIChpbmRleCAhPT0gLTEgJiYgaW5kZXggKyBsYXN0UGF0
aENvbXBvbmVudC5sZW5ndGggPT09IFdlYkluc3BlY3Rvci5tYWluUmVzb3VyY2UudXJsLmxlbmd0
aCkgeworICAgICAgICB2YXIgYmFzZVVSTCA9IFdlYkluc3BlY3Rvci5tYWluUmVzb3VyY2UudXJs
LnN1YnN0cmluZygwLCBpbmRleCk7CisgICAgICAgIGlmICh1cmwuaW5kZXhPZihiYXNlVVJMKSA9
PT0gMCkgeworICAgICAgICAgICAgcmV0dXJuIHVybC5zdWJzdHJpbmcoaW5kZXgpOworICAgICAg
ICB9CisgICAgfQorCisgICAgcmV0dXJuIHVybC50cmltVVJMKFdlYkluc3BlY3Rvci5tYWluUmVz
b3VyY2UuZG9tYWluKTsKIH0KIAogV2ViSW5zcGVjdG9yLnJlc291cmNlRm9yVVJMID0gZnVuY3Rp
b24odXJsKQpkaWZmIC0tZ2l0IGEvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL3V0aWxpdGll
cy5qcyBiL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC91dGlsaXRpZXMuanMKaW5kZXggOWY3
ZGFhYS4uOThmMzRiOSAxMDA2NDQKLS0tIGEvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL3V0
aWxpdGllcy5qcworKysgYi9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvdXRpbGl0aWVzLmpz
CkBAIC0zNzAsNyArMzcwLDcgQEAgU3RyaW5nLnByb3RvdHlwZS5jb2xsYXBzZVdoaXRlc3BhY2Ug
PSBmdW5jdGlvbigpCiAKIFN0cmluZy5wcm90b3R5cGUudHJpbVVSTCA9IGZ1bmN0aW9uKGJhc2VV
UkxEb21haW4pCiB7Ci0gICAgdmFyIHJlc3VsdCA9IHRoaXMucmVwbGFjZSgvXmh0dHBzPzpcL1wv
L2ksICIiKTsKKyAgICB2YXIgcmVzdWx0ID0gdGhpcy5yZXBsYWNlKC9eKGh0dHBzfGh0dHB8Zmls
ZSk6XC9cLy9pLCAiIik7CiAgICAgaWYgKGJhc2VVUkxEb21haW4pCiAgICAgICAgIHJlc3VsdCA9
IHJlc3VsdC5yZXBsYWNlKG5ldyBSZWdFeHAoIl4iICsgYmFzZVVSTERvbWFpbi5lc2NhcGVGb3JS
ZWdFeHAoKSwgImkiKSwgIiIpOwogICAgIHJldHVybiByZXN1bHQ7Cg==
</data>
<flag name="review"
          id="35181"
          type_id="1"
          status="+"
          setter="timothy"
    />
          </attachment>
      

    </bug>

</bugzilla>