<?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>31127</bug_id>
          
          <creation_ts>2009-11-04 10:14:24 -0800</creation_ts>
          <short_desc>Hang on attempting to change indent level</short_desc>
          <delta_ts>2009-11-05 09:05:17 -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>HTML Editing</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Enrica Casucci">enrica</reporter>
          <assigned_to name="Enrica Casucci">enrica</assigned_to>
          <cc>eric</cc>
    
    <cc>rniwa</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>160486</commentid>
    <comment_count>0</comment_count>
    <who name="Enrica Casucci">enrica</who>
    <bug_when>2009-11-04 10:14:24 -0800</bug_when>
    <thetext>Repro steps:

1. Enter the following markup in any HTML editor

&lt;ul&gt;&lt;li&gt;hello world&lt;br&gt;ciao&lt;/li&gt;&lt;li&gt;how are you?&lt;br&gt;good&lt;br&gt;&lt;/li&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;/ul&gt;
2. Select all
3. Outdent

Expected:
The list is outdented.
Actual:
the browser hangs.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>160605</commentid>
    <comment_count>1</comment_count>
      <attachid>42521</attachid>
    <who name="Enrica Casucci">enrica</who>
    <bug_when>2009-11-04 14:27:08 -0800</bug_when>
    <thetext>Created attachment 42521
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>160636</commentid>
    <comment_count>2</comment_count>
      <attachid>42521</attachid>
    <who name="Adele Peterson">adele</who>
    <bug_when>2009-11-04 15:44:34 -0800</bug_when>
    <thetext>Comment on attachment 42521
Patch

Looks good!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>160844</commentid>
    <comment_count>3</comment_count>
    <who name="Enrica Casucci">enrica</who>
    <bug_when>2009-11-05 09:05:17 -0800</bug_when>
    <thetext>Committed revision 50536.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>42521</attachid>
            <date>2009-11-04 14:27:08 -0800</date>
            <delta_ts>2009-11-04 15:44:34 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug7131805.txt</filename>
            <type>text/plain</type>
            <size>11282</size>
            <attacher name="Enrica Casucci">enrica</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA1MDUyOCkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMjcgQEAKKzIwMDktMTEtMDQgIEVucmljYSBDYXN1Y2NpICA8ZW5yaWNhQGFwcGxl
LmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBI
YW5nIGluIE1haWwgb24gYXR0ZW1wdGluZyB0byBjaGFuZ2UgaW5kZW50IGxldmVsLgorICAgICAg
ICA8cmRhcjovL3Byb2JsZW0vNzEzMTgwNT4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTMxMTI3CisKKyAgICAgICAgVGhlIGhhbmcgd2FzIGNhdXNlZCBi
eSBhbiBpbmZpbml0ZSBsb29wIGluc2lkZSBvdXRkZW50UmVnaW9uLgorICAgICAgICBUaGUgY29k
ZSBkaWQgbm90IGFjY291bnQgZm9yIHRoZSBmYWN0IHRoYXQsIHdoZW4gYSBsaXN0IGl0ZW0KKyAg
ICAgICAgY29pbnRhaW5zIG11bHRpcGxlIHBhcmFncmFwaHMsIG91dGRlbnQgbW92ZXMgYWxsIHBh
cmFncmFwaHMgYXQKKyAgICAgICAgb25jZSwgaW52YWxpZGF0aW5nIHNvbWUgb2YgdGhlIHBvc2l0
aW9uIHdlIGtlZXAgdHJhY2sgb2YgaW4gdGhlIGxvb3AuCisgICAgICAgIFNvbWUgY29kZSByZWZh
Y3RvcmluZyBoYXMgYWxzbyBiZWVuIGRvbmUgdG8gbWluaW1pemUgZHVwbGljYXRlIGNvZGUuCisg
ICAgICAgIAorICAgICAgICBUZXN0OiBlZGl0aW5nL2V4ZWNDb21tYW5kL291dGRlbnQtbXVsdGlw
YXJhZ3JhcGgtbGlzdC5odG1sCisKKyAgICAgICAgKiBlZGl0aW5nL0luZGVudE91dGRlbnRDb21t
YW5kLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkluZGVudE91dGRlbnRDb21tYW5kOjppbmRlbnRS
ZWdpb24pOiBNb3ZlZCBjb2RlIGluIGNvbW1vbiB3aXRoCisgICAgICAgIG91dGRlbnRSZWdpb24g
dG8gZG9BcHBseS4KKyAgICAgICAgKFdlYkNvcmU6OkluZGVudE91dGRlbnRDb21tYW5kOjpvdXRk
ZW50UmVnaW9uKTogRml4ZWQgZW5kbGVzcyBsb29wLgorICAgICAgICAoV2ViQ29yZTo6SW5kZW50
T3V0ZGVudENvbW1hbmQ6OmRvQXBwbHkpOiBTb21lIGNvZGUgcmVmYWN0b3JpbmcuCisgICAgICAg
ICogZWRpdGluZy9JbmRlbnRPdXRkZW50Q29tbWFuZC5oOiBBZGRlZCBWaXNpYmxlUG9zaXRpb24g
cGFyYW1ldGVycyB0bworICAgICAgICBpbmRlbnRSZWdpb24gYW5kIG91dGRlbnRSZWdpb24uCisK
IDIwMDktMTEtMDQgIEpvY2VseW4gVHVyY290dGUgIDxqb2NlbHluLnR1cmNvdHRlQG5va2lhLmNv
bT4KIAogICAgICAgICBSZXZpZXdlZCBieSBUaW1vdGh5IEhhdGNoZXIuCkluZGV4OiBXZWJDb3Jl
L2VkaXRpbmcvSW5kZW50T3V0ZGVudENvbW1hbmQuY3BwCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUv
ZWRpdGluZy9JbmRlbnRPdXRkZW50Q29tbWFuZC5jcHAJKHJldmlzaW9uIDUwNTI4KQorKysgV2Vi
Q29yZS9lZGl0aW5nL0luZGVudE91dGRlbnRDb21tYW5kLmNwcAkod29ya2luZyBjb3B5KQpAQCAt
MTI5LDE3ICsxMjksOCBAQCB2b2lkIEluZGVudE91dGRlbnRDb21tYW5kOjppbmRlbnRJbnRvQmxv
CiAgICAgICAgIHRhcmdldEJsb2NrcXVvdGUgPSAwOwogfQogCi12b2lkIEluZGVudE91dGRlbnRD
b21tYW5kOjppbmRlbnRSZWdpb24oKQordm9pZCBJbmRlbnRPdXRkZW50Q29tbWFuZDo6aW5kZW50
UmVnaW9uKGNvbnN0IFZpc2libGVQb3NpdGlvbiYgc3RhcnRPZlNlbGVjdGlvbiwgY29uc3QgVmlz
aWJsZVBvc2l0aW9uJiBlbmRPZlNlbGVjdGlvbikKIHsKLSAgICBWaXNpYmxlU2VsZWN0aW9uIHNl
bGVjdGlvbiA9IHNlbGVjdGlvbkZvclBhcmFncmFwaEl0ZXJhdGlvbihlbmRpbmdTZWxlY3Rpb24o
KSk7Ci0gICAgVmlzaWJsZVBvc2l0aW9uIHN0YXJ0T2ZTZWxlY3Rpb24gPSBzZWxlY3Rpb24udmlz
aWJsZVN0YXJ0KCk7Ci0gICAgVmlzaWJsZVBvc2l0aW9uIGVuZE9mU2VsZWN0aW9uID0gc2VsZWN0
aW9uLnZpc2libGVFbmQoKTsKLSAgICBpbnQgc3RhcnRJbmRleCA9IGluZGV4Rm9yVmlzaWJsZVBv
c2l0aW9uKHN0YXJ0T2ZTZWxlY3Rpb24pOwotICAgIGludCBlbmRJbmRleCA9IGluZGV4Rm9yVmlz
aWJsZVBvc2l0aW9uKGVuZE9mU2VsZWN0aW9uKTsKLQotICAgIEFTU0VSVCghc3RhcnRPZlNlbGVj
dGlvbi5pc051bGwoKSk7Ci0gICAgQVNTRVJUKCFlbmRPZlNlbGVjdGlvbi5pc051bGwoKSk7Ci0K
ICAgICAvLyBTcGVjaWFsIGNhc2UgZW1wdHkgdW5zcGxpdHRhYmxlIGVsZW1lbnRzIGJlY2F1c2Ug
dGhlcmUncyBub3RoaW5nIHRvIHNwbGl0CiAgICAgLy8gYW5kIHRoZXJlJ3Mgbm90aGluZyB0byBt
b3ZlLgogICAgIFBvc2l0aW9uIHN0YXJ0ID0gc3RhcnRPZlNlbGVjdGlvbi5kZWVwRXF1aXZhbGVu
dCgpLmRvd25zdHJlYW0oKTsKQEAgLTE2OSwxNCArMTYwLDcgQEAgdm9pZCBJbmRlbnRPdXRkZW50
Q29tbWFuZDo6aW5kZW50UmVnaW9uKAogICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICB9CiAg
ICAgICAgIGVuZE9mQ3VycmVudFBhcmFncmFwaCA9IGVuZE9mTmV4dFBhcmFncmFwaDsKLSAgICB9
Ci0gICAgCi0gICAgdXBkYXRlTGF5b3V0KCk7Ci0gICAgCi0gICAgUmVmUHRyPFJhbmdlPiBzdGFy
dFJhbmdlID0gVGV4dEl0ZXJhdG9yOjpyYW5nZUZyb21Mb2NhdGlvbkFuZExlbmd0aChkb2N1bWVu
dCgpLT5kb2N1bWVudEVsZW1lbnQoKSwgc3RhcnRJbmRleCwgMCwgdHJ1ZSk7Ci0gICAgUmVmUHRy
PFJhbmdlPiBlbmRSYW5nZSA9IFRleHRJdGVyYXRvcjo6cmFuZ2VGcm9tTG9jYXRpb25BbmRMZW5n
dGgoZG9jdW1lbnQoKS0+ZG9jdW1lbnRFbGVtZW50KCksIGVuZEluZGV4LCAwLCB0cnVlKTsKLSAg
ICBpZiAoc3RhcnRSYW5nZSAmJiBlbmRSYW5nZSkKLSAgICAgICAgc2V0RW5kaW5nU2VsZWN0aW9u
KFZpc2libGVTZWxlY3Rpb24oc3RhcnRSYW5nZS0+c3RhcnRQb3NpdGlvbigpLCBlbmRSYW5nZS0+
c3RhcnRQb3NpdGlvbigpLCBET1dOU1RSRUFNKSk7CisgICAgfSAgIAogfQogCiB2b2lkIEluZGVu
dE91dGRlbnRDb21tYW5kOjpvdXRkZW50UGFyYWdyYXBoKCkKQEAgLTI0MiwzNiArMjI2LDQwIEBA
IHZvaWQgSW5kZW50T3V0ZGVudENvbW1hbmQ6Om91dGRlbnRQYXJhZ3IKICAgICBtb3ZlUGFyYWdy
YXBoKHN0YXJ0T2ZQYXJhZ3JhcGgodmlzaWJsZVN0YXJ0T2ZQYXJhZ3JhcGgpLCBlbmRPZlBhcmFn
cmFwaCh2aXNpYmxlRW5kT2ZQYXJhZ3JhcGgpLCBWaXNpYmxlUG9zaXRpb24oUG9zaXRpb24ocGxh
Y2Vob2xkZXIuZ2V0KCksIDApKSwgdHJ1ZSk7CiB9CiAKLXZvaWQgSW5kZW50T3V0ZGVudENvbW1h
bmQ6Om91dGRlbnRSZWdpb24oKQordm9pZCBJbmRlbnRPdXRkZW50Q29tbWFuZDo6b3V0ZGVudFJl
Z2lvbihjb25zdCBWaXNpYmxlUG9zaXRpb24mIHN0YXJ0T2ZTZWxlY3Rpb24sIGNvbnN0IFZpc2li
bGVQb3NpdGlvbiYgZW5kT2ZTZWxlY3Rpb24pCiB7Ci0gICAgVmlzaWJsZVBvc2l0aW9uIHN0YXJ0
T2ZTZWxlY3Rpb24gPSBlbmRpbmdTZWxlY3Rpb24oKS52aXNpYmxlU3RhcnQoKTsKLSAgICBWaXNp
YmxlUG9zaXRpb24gZW5kT2ZTZWxlY3Rpb24gPSBlbmRpbmdTZWxlY3Rpb24oKS52aXNpYmxlRW5k
KCk7CiAgICAgVmlzaWJsZVBvc2l0aW9uIGVuZE9mTGFzdFBhcmFncmFwaCA9IGVuZE9mUGFyYWdy
YXBoKGVuZE9mU2VsZWN0aW9uKTsKIAotICAgIEFTU0VSVCghc3RhcnRPZlNlbGVjdGlvbi5pc051
bGwoKSk7Ci0gICAgQVNTRVJUKCFlbmRPZlNlbGVjdGlvbi5pc051bGwoKSk7Ci0KICAgICBpZiAo
ZW5kT2ZQYXJhZ3JhcGgoc3RhcnRPZlNlbGVjdGlvbikgPT0gZW5kT2ZMYXN0UGFyYWdyYXBoKSB7
CiAgICAgICAgIG91dGRlbnRQYXJhZ3JhcGgoKTsKICAgICAgICAgcmV0dXJuOwogICAgIH0KLQor
ICAgIAogICAgIFBvc2l0aW9uIG9yaWdpbmFsU2VsZWN0aW9uRW5kID0gZW5kaW5nU2VsZWN0aW9u
KCkuZW5kKCk7Ci0gICAgc2V0RW5kaW5nU2VsZWN0aW9uKGVuZGluZ1NlbGVjdGlvbigpLnZpc2li
bGVTdGFydCgpKTsKLSAgICBvdXRkZW50UGFyYWdyYXBoKCk7Ci0gICAgUG9zaXRpb24gb3JpZ2lu
YWxTZWxlY3Rpb25TdGFydCA9IGVuZGluZ1NlbGVjdGlvbigpLnN0YXJ0KCk7Ci0gICAgVmlzaWJs
ZVBvc2l0aW9uIGVuZE9mQ3VycmVudFBhcmFncmFwaCA9IGVuZE9mUGFyYWdyYXBoKGVuZE9mUGFy
YWdyYXBoKGVuZGluZ1NlbGVjdGlvbigpLnZpc2libGVTdGFydCgpKS5uZXh0KHRydWUpKTsKKyAg
ICBWaXNpYmxlUG9zaXRpb24gZW5kT2ZDdXJyZW50UGFyYWdyYXBoID0gZW5kT2ZQYXJhZ3JhcGgo
c3RhcnRPZlNlbGVjdGlvbik7CiAgICAgVmlzaWJsZVBvc2l0aW9uIGVuZEFmdGVyU2VsZWN0aW9u
ID0gZW5kT2ZQYXJhZ3JhcGgoZW5kT2ZQYXJhZ3JhcGgoZW5kT2ZTZWxlY3Rpb24pLm5leHQoKSk7
CisKICAgICB3aGlsZSAoZW5kT2ZDdXJyZW50UGFyYWdyYXBoICE9IGVuZEFmdGVyU2VsZWN0aW9u
KSB7CiAgICAgICAgIFZpc2libGVQb3NpdGlvbiBlbmRPZk5leHRQYXJhZ3JhcGggPSBlbmRPZlBh
cmFncmFwaChlbmRPZkN1cnJlbnRQYXJhZ3JhcGgubmV4dCgpKTsKICAgICAgICAgaWYgKGVuZE9m
Q3VycmVudFBhcmFncmFwaCA9PSBlbmRPZkxhc3RQYXJhZ3JhcGgpCiAgICAgICAgICAgICBzZXRF
bmRpbmdTZWxlY3Rpb24oVmlzaWJsZVNlbGVjdGlvbihvcmlnaW5hbFNlbGVjdGlvbkVuZCwgRE9X
TlNUUkVBTSkpOwogICAgICAgICBlbHNlCiAgICAgICAgICAgICBzZXRFbmRpbmdTZWxlY3Rpb24o
ZW5kT2ZDdXJyZW50UGFyYWdyYXBoKTsKKyAgICAgICAgCiAgICAgICAgIG91dGRlbnRQYXJhZ3Jh
cGgoKTsKKyAgICAgICAgCisgICAgICAgIC8vIG91dGRlbnRQYXJhZ3JhcGggY291bGQgbW92ZSBt
b3JlIHRoYW4gb25lIHBhcmFncmFwaCBpZiB0aGUgcGFyYWdyYXBoCisgICAgICAgIC8vIGlzIGlu
IGEgbGlzdCBpdGVtLiBBcyBhIHJlc3VsdCwgZW5kQWZ0ZXJTZWxlY3Rpb24gYW5kIGVuZE9mTmV4
dFBhcmFncmFwaAorICAgICAgICAvLyBjb3VsZCByZWZlciB0byBwb3NpdGlvbnMgbm8gbG9uZ2Vy
IGluIHRoZSBkb2N1bWVudC4KKyAgICAgICAgaWYgKGVuZEFmdGVyU2VsZWN0aW9uLmlzTm90TnVs
bCgpICYmICFlbmRBZnRlclNlbGVjdGlvbi5kZWVwRXF1aXZhbGVudCgpLm5vZGUoKS0+aW5Eb2N1
bWVudCgpKQorICAgICAgICAgICAgYnJlYWs7CisgICAgICAgICAgICAKKyAgICAgICAgaWYgKGVu
ZE9mTmV4dFBhcmFncmFwaC5pc05vdE51bGwoKSAmJiAhZW5kT2ZOZXh0UGFyYWdyYXBoLmRlZXBF
cXVpdmFsZW50KCkubm9kZSgpLT5pbkRvY3VtZW50KCkpIHsKKyAgICAgICAgICAgIGVuZE9mQ3Vy
cmVudFBhcmFncmFwaCA9IGVuZGluZ1NlbGVjdGlvbigpLmVuZCgpOworICAgICAgICAgICAgZW5k
T2ZOZXh0UGFyYWdyYXBoID0gZW5kT2ZQYXJhZ3JhcGgoZW5kT2ZDdXJyZW50UGFyYWdyYXBoLm5l
eHQoKSk7CisgICAgICAgIH0KICAgICAgICAgZW5kT2ZDdXJyZW50UGFyYWdyYXBoID0gZW5kT2ZO
ZXh0UGFyYWdyYXBoOwogICAgIH0KLSAgICBzZXRFbmRpbmdTZWxlY3Rpb24oVmlzaWJsZVNlbGVj
dGlvbihvcmlnaW5hbFNlbGVjdGlvblN0YXJ0LCBlbmRpbmdTZWxlY3Rpb24oKS5lbmQoKSwgRE9X
TlNUUkVBTSkpOwogfQogCiB2b2lkIEluZGVudE91dGRlbnRDb21tYW5kOjpkb0FwcGx5KCkKQEAg
LTI5NSwxMCArMjgzLDI3IEBAIHZvaWQgSW5kZW50T3V0ZGVudENvbW1hbmQ6OmRvQXBwbHkoKQog
ICAgIGlmICh2aXNpYmxlRW5kICE9IHZpc2libGVTdGFydCAmJiBpc1N0YXJ0T2ZQYXJhZ3JhcGgo
dmlzaWJsZUVuZCkpCiAgICAgICAgIHNldEVuZGluZ1NlbGVjdGlvbihWaXNpYmxlU2VsZWN0aW9u
KHZpc2libGVTdGFydCwgdmlzaWJsZUVuZC5wcmV2aW91cyh0cnVlKSkpOwogCisgICAgVmlzaWJs
ZVNlbGVjdGlvbiBzZWxlY3Rpb24gPSBzZWxlY3Rpb25Gb3JQYXJhZ3JhcGhJdGVyYXRpb24oZW5k
aW5nU2VsZWN0aW9uKCkpOworICAgIFZpc2libGVQb3NpdGlvbiBzdGFydE9mU2VsZWN0aW9uID0g
c2VsZWN0aW9uLnZpc2libGVTdGFydCgpOworICAgIFZpc2libGVQb3NpdGlvbiBlbmRPZlNlbGVj
dGlvbiA9IHNlbGVjdGlvbi52aXNpYmxlRW5kKCk7CisgICAgCisgICAgaW50IHN0YXJ0SW5kZXgg
PSBpbmRleEZvclZpc2libGVQb3NpdGlvbihzdGFydE9mU2VsZWN0aW9uKTsKKyAgICBpbnQgZW5k
SW5kZXggPSBpbmRleEZvclZpc2libGVQb3NpdGlvbihlbmRPZlNlbGVjdGlvbik7CisgICAgCisg
ICAgQVNTRVJUKCFzdGFydE9mU2VsZWN0aW9uLmlzTnVsbCgpKTsKKyAgICBBU1NFUlQoIWVuZE9m
U2VsZWN0aW9uLmlzTnVsbCgpKTsKKyAgICAKICAgICBpZiAobV90eXBlT2ZBY3Rpb24gPT0gSW5k
ZW50KQotICAgICAgICBpbmRlbnRSZWdpb24oKTsKKyAgICAgICAgaW5kZW50UmVnaW9uKHN0YXJ0
T2ZTZWxlY3Rpb24sIGVuZE9mU2VsZWN0aW9uKTsKICAgICBlbHNlCi0gICAgICAgIG91dGRlbnRS
ZWdpb24oKTsKKyAgICAgICAgb3V0ZGVudFJlZ2lvbihzdGFydE9mU2VsZWN0aW9uLCBlbmRPZlNl
bGVjdGlvbik7CisKKyAgICB1cGRhdGVMYXlvdXQoKTsKKyAgICAKKyAgICBSZWZQdHI8UmFuZ2U+
IHN0YXJ0UmFuZ2UgPSBUZXh0SXRlcmF0b3I6OnJhbmdlRnJvbUxvY2F0aW9uQW5kTGVuZ3RoKGRv
Y3VtZW50KCktPmRvY3VtZW50RWxlbWVudCgpLCBzdGFydEluZGV4LCAwLCB0cnVlKTsKKyAgICBS
ZWZQdHI8UmFuZ2U+IGVuZFJhbmdlID0gVGV4dEl0ZXJhdG9yOjpyYW5nZUZyb21Mb2NhdGlvbkFu
ZExlbmd0aChkb2N1bWVudCgpLT5kb2N1bWVudEVsZW1lbnQoKSwgZW5kSW5kZXgsIDAsIHRydWUp
OworICAgIGlmIChzdGFydFJhbmdlICYmIGVuZFJhbmdlKQorICAgICAgICBzZXRFbmRpbmdTZWxl
Y3Rpb24oVmlzaWJsZVNlbGVjdGlvbihzdGFydFJhbmdlLT5zdGFydFBvc2l0aW9uKCksIGVuZFJh
bmdlLT5zdGFydFBvc2l0aW9uKCksIERPV05TVFJFQU0pKTsKIH0KIAogfQpJbmRleDogV2ViQ29y
ZS9lZGl0aW5nL0luZGVudE91dGRlbnRDb21tYW5kLmgKPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViQ29yZS9l
ZGl0aW5nL0luZGVudE91dGRlbnRDb21tYW5kLmgJKHJldmlzaW9uIDUwNTI4KQorKysgV2ViQ29y
ZS9lZGl0aW5nL0luZGVudE91dGRlbnRDb21tYW5kLmgJKHdvcmtpbmcgY29weSkKQEAgLTQ2LDgg
KzQ2LDggQEAgcHJpdmF0ZToKICAgICB2aXJ0dWFsIHZvaWQgZG9BcHBseSgpOwogICAgIHZpcnR1
YWwgRWRpdEFjdGlvbiBlZGl0aW5nQWN0aW9uKCkgY29uc3QgeyByZXR1cm4gbV90eXBlT2ZBY3Rp
b24gPT0gSW5kZW50ID8gRWRpdEFjdGlvbkluZGVudCA6IEVkaXRBY3Rpb25PdXRkZW50OyB9CiAK
LSAgICB2b2lkIGluZGVudFJlZ2lvbigpOwotICAgIHZvaWQgb3V0ZGVudFJlZ2lvbigpOworICAg
IHZvaWQgaW5kZW50UmVnaW9uKGNvbnN0IFZpc2libGVQb3NpdGlvbiYsIGNvbnN0IFZpc2libGVQ
b3NpdGlvbiYpOworICAgIHZvaWQgb3V0ZGVudFJlZ2lvbihjb25zdCBWaXNpYmxlUG9zaXRpb24m
LCBjb25zdCBWaXNpYmxlUG9zaXRpb24mKTsKICAgICB2b2lkIG91dGRlbnRQYXJhZ3JhcGgoKTsK
ICAgICBib29sIHRyeUluZGVudGluZ0FzTGlzdEl0ZW0oY29uc3QgVmlzaWJsZVBvc2l0aW9uJik7
CiAgICAgdm9pZCBpbmRlbnRJbnRvQmxvY2txdW90ZShjb25zdCBWaXNpYmxlUG9zaXRpb24mLCBj
b25zdCBWaXNpYmxlUG9zaXRpb24mLCBSZWZQdHI8RWxlbWVudD4mKTsKSW5kZXg6IExheW91dFRl
c3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cJKHJldmlz
aW9uIDUwNTI4KQorKysgTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0x
LDMgKzEsMTYgQEAKKzIwMDktMTEtMDQgIEVucmljYSBDYXN1Y2NpICA8ZW5yaWNhQGFwcGxlLmNv
bT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBIYW5n
IGluIE1haWwgb24gYXR0ZW1wdGluZyB0byBjaGFuZ2UgaW5kZW50IGxldmVsCisgICAgICAgIDxy
ZGFyOi8vcHJvYmxlbS83MTMxODA1PgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MzExMjcKKyAgICAgICAgCisgICAgICAgIEFkZGVkIHRlc3QgdG8gY292
ZXIgYWxsIHRoZSBkaWZmZXJlbnQgY29kZSBwYXRocy4KKworICAgICAgICAqIGVkaXRpbmcvZXhl
Y0NvbW1hbmQvb3V0ZGVudC1tdWx0aXBhcmFncmFwaC1saXN0LWV4cGVjdGVkLnR4dDogQWRkZWQu
CisgICAgICAgICogZWRpdGluZy9leGVjQ29tbWFuZC9vdXRkZW50LW11bHRpcGFyYWdyYXBoLWxp
c3QuaHRtbDogQWRkZWQuCisKIDIwMDktMTEtMDQgIENocmlzIEZsZWl6YWNoICA8Y2ZsZWl6YWNo
QGFwcGxlLmNvbT4KIAogICAgICAgICBSZXZpZXdlZCBieSBCZXRoIERha2luLgpJbmRleDogTGF5
b3V0VGVzdHMvZWRpdGluZy9leGVjQ29tbWFuZC9vdXRkZW50LW11bHRpcGFyYWdyYXBoLWxpc3Qt
ZXhwZWN0ZWQudHh0Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2VkaXRpbmcvZXhlY0NvbW1h
bmQvb3V0ZGVudC1tdWx0aXBhcmFncmFwaC1saXN0LWV4cGVjdGVkLnR4dAkocmV2aXNpb24gMCkK
KysrIExheW91dFRlc3RzL2VkaXRpbmcvZXhlY0NvbW1hbmQvb3V0ZGVudC1tdWx0aXBhcmFncmFw
aC1saXN0LWV4cGVjdGVkLnR4dAkocmV2aXNpb24gMCkKQEAgLTAsMCArMSwyNSBAQAorVGhpcyB0
ZXN0cyBvdXRkZW50aW5nIGRpZmZlcmVudCBzZWxlY3Rpb25zIGluIHRoZSBsaXN0cy4gVGhlIHRl
c3Qgc2hvdWxkIG5vdCBoYW5nLgorQnVnemlsbGEgYnVnIAorUmFkYXIgYnVnCisKK2hlbGxvIHdv
cmxkCitjaWFvCitob3cgYXJlIHlvdT8KK2dvb2QKKworaGVsbG8gd29ybGQKK2NpYW8KK2hvdyBh
cmUgeW91PworZ29vZAorCitoZWxsbyB3b3JsZAorY2lhbworaG93IGFyZSB5b3U/Citnb29kCisK
K2hlbGxvIHdvcmxkCitjaWFvCitob3cgYXJlIHlvdT8KK2dvb2QKKworCkluZGV4OiBMYXlvdXRU
ZXN0cy9lZGl0aW5nL2V4ZWNDb21tYW5kL291dGRlbnQtbXVsdGlwYXJhZ3JhcGgtbGlzdC5odG1s
Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2VkaXRpbmcvZXhlY0NvbW1hbmQvb3V0ZGVudC1t
dWx0aXBhcmFncmFwaC1saXN0Lmh0bWwJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9lZGl0
aW5nL2V4ZWNDb21tYW5kL291dGRlbnQtbXVsdGlwYXJhZ3JhcGgtbGlzdC5odG1sCShyZXZpc2lv
biAwKQpAQCAtMCwwICsxLDU1IEBACis8aHRtbD4KKzxib2R5PgorPGRpdj4KK1RoaXMgdGVzdHMg
b3V0ZGVudGluZyBkaWZmZXJlbnQgc2VsZWN0aW9ucyBpbiB0aGUgbGlzdHMuIFRoZSB0ZXN0IHNo
b3VsZCBub3QgaGFuZy4KKzxwPgorPGEgaHJlZj0iaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTMxMTI3Ij5CdWd6aWxsYSBidWc8L2E+Cis8YnI+Cis8YSBocmVmPSI8cmRh
cjovL3Byb2JsZW0vNzEzMTgwNT4iPlJhZGFyIGJ1ZzwvYT4KKzwvcD4KKzxkaXYgaWQ9InRlc3Qx
IiBjb250ZW50ZWRpdGFibGU9InRydWUiPgorICAgIDx1bD4KKyAgICAgICAgPGxpPmhlbGxvIHdv
cmxkPGJyPmNpYW88L2xpPgorICAgICAgICA8bGk+aG93IGFyZSB5b3U/PGJyPmdvb2Q8YnI+PC9s
aT4KKyAgICAgICAgPGRpdj48YnI+PC9kaXY+CisgICAgPC91bD4KKzwvZGl2PgorPGRpdiBpZD0i
dGVzdDIiIGNvbnRlbnRlZGl0YWJsZT0idHJ1ZSI+CisgICAgPHVsPgorICAgICAgICA8bGk+aGVs
bG8gd29ybGQ8YnI+Y2lhbzwvbGk+CisgICAgICAgIDxsaT5ob3cgYXJlIHlvdT88YnI+Z29vZDxi
cj48L2xpPgorICAgICAgICA8ZGl2Pjxicj48L2Rpdj4KKyAgICA8L3VsPgorPC9kaXY+Cis8ZGl2
IGlkPSJ0ZXN0MyIgY29udGVudGVkaXRhYmxlPSJ0cnVlIj4KKyAgICA8dWw+CisgICAgICAgIDxs
aSBpZD0ibGkxIj5oZWxsbyB3b3JsZDxicj5jaWFvPC9saT4KKyAgICAgICAgPGxpPmhvdyBhcmUg
eW91Pzxicj5nb29kPGJyPjwvbGk+CisgICAgICAgIDxkaXY+PGJyPjwvZGl2PgorICAgIDwvdWw+
Cis8L2Rpdj4KKzxkaXYgaWQ9InRlc3Q0IiBjb250ZW50ZWRpdGFibGU9InRydWUiPgorICAgIDx1
bD4KKyAgICAgICAgPGxpIGlkPSJsaTIiPmhlbGxvIHdvcmxkPGJyPmNpYW88L2xpPgorICAgICAg
ICA8bGkgaWQ9ImxpMyI+aG93IGFyZSB5b3U/PGJyPmdvb2Q8YnI+PC9saT4KKyAgICAgICAgPGRp
dj48YnI+PC9kaXY+CisgICAgPC91bD4KKzwvZGl2PgorPC9kaXY+CisKKzxzY3JpcHQgdHlwZT0i
dGV4dC9qYXZhc2NyaXB0Ij4KKworaWYgKHdpbmRvdy5sYXlvdXRUZXN0Q29udHJvbGxlcikKKyAg
ICBsYXlvdXRUZXN0Q29udHJvbGxlci5kdW1wQXNUZXh0KCk7CisKK3ZhciBzID0gd2luZG93Lmdl
dFNlbGVjdGlvbigpOworcy5zZXRCYXNlQW5kRXh0ZW50KGRvY3VtZW50LmdldEVsZW1lbnRCeUlk
KCJ0ZXN0MSIpLCAwLCBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgidGVzdDEiKSwgMCk7Citkb2N1
bWVudC5leGVjQ29tbWFuZCgiT3V0ZGVudCIsIGZhbHNlLCAiIik7CitzLnNldEJhc2VBbmRFeHRl
bnQoZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInRlc3QyIiksIDAsIGRvY3VtZW50LmdldEVsZW1l
bnRCeUlkKCJ0ZXN0MiIpLCAyKTsKK2RvY3VtZW50LmV4ZWNDb21tYW5kKCJPdXRkZW50IiwgZmFs
c2UsICIiKTsKK3Muc2V0QmFzZUFuZEV4dGVudChkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgibGkx
IikuZmlyc3RDaGlsZCwgMCwgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImxpMSIpLmZpcnN0Q2hp
bGQsIDQpOworZG9jdW1lbnQuZXhlY0NvbW1hbmQoIk91dGRlbnQiLCBmYWxzZSwgIiIpOworcy5z
ZXRCYXNlQW5kRXh0ZW50KGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJsaTIiKS5maXJzdENoaWxk
LCAwLCBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgibGkzIikuZmlyc3RDaGlsZCwgMyk7Citkb2N1
bWVudC5leGVjQ29tbWFuZCgiT3V0ZGVudCIsIGZhbHNlLCAiIik7CisKKzwvc2NyaXB0Pgo=
</data>
<flag name="review"
          id="24064"
          type_id="1"
          status="+"
          setter="adele"
    />
          </attachment>
      

    </bug>

</bugzilla>