<?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>166791</bug_id>
          
          <creation_ts>2017-01-06 18:15:13 -0800</creation_ts>
          <short_desc>Minor cleanups to IndentOutdentCommand and related code</short_desc>
          <delta_ts>2017-01-06 19:00:15 -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>New Bugs</component>
          <version>WebKit 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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Tim Horton">thorton</reporter>
          <assigned_to name="Tim Horton">thorton</assigned_to>
          <cc>bdakin</cc>
    
    <cc>commit-queue</cc>
    
    <cc>enrica</cc>
    
    <cc>rniwa</cc>
    
    <cc>simon.fraser</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1264598</commentid>
    <comment_count>0</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2017-01-06 18:15:13 -0800</bug_when>
    <thetext>Minor cleanups to IndentOutdentCommand and related code</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1264599</commentid>
    <comment_count>1</comment_count>
      <attachid>298242</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2017-01-06 18:15:31 -0800</bug_when>
    <thetext>Created attachment 298242
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1264616</commentid>
    <comment_count>2</comment_count>
      <attachid>298242</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-01-06 19:00:11 -0800</bug_when>
    <thetext>Comment on attachment 298242
Patch

Clearing flags on attachment: 298242

Committed r210466: &lt;http://trac.webkit.org/changeset/210466&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1264617</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-01-06 19:00:15 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>298242</attachid>
            <date>2017-01-06 18:15:31 -0800</date>
            <delta_ts>2017-01-06 19:00:11 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-166791-20170106181400.patch</filename>
            <type>text/plain</type>
            <size>10811</size>
            <attacher name="Tim Horton">thorton</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjEwNDAwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNGNmNjg4YmM1NGVhZGRk
YTFmNjYwNDQzOWY0MmRlNDVkMmE3YWM3Zi4uY2ZlNzBjMTQ4YzY2NDJkOTQzYjM3NWViOTZjYWY5
YzIzMzNmZTQ1ZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDE3LTAxLTA2ICBUaW0g
SG9ydG9uICA8dGltb3RoeV9ob3J0b25AYXBwbGUuY29tPgorCisgICAgICAgIE1pbm9yIGNsZWFu
dXBzIHRvIEluZGVudE91dGRlbnRDb21tYW5kIGFuZCByZWxhdGVkIGNvZGUKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE2Njc5MQorCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogZWRpdGluZy9JbmRlbnRPdXRk
ZW50Q29tbWFuZC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpJbmRlbnRPdXRkZW50Q29tbWFuZDo6
SW5kZW50T3V0ZGVudENvbW1hbmQpOgorICAgICAgICAoV2ViQ29yZTo6SW5kZW50T3V0ZGVudENv
bW1hbmQ6Om91dGRlbnRSZWdpb24pOgorICAgICAgICAqIGVkaXRpbmcvSW5kZW50T3V0ZGVudENv
bW1hbmQuaDoKKyAgICAgICAgKFdlYkNvcmU6OkluZGVudE91dGRlbnRDb21tYW5kOjpjcmVhdGUp
OgorICAgICAgICBSZW1vdmUgdGhlIHVudXNlZCBtX21hcmdpbkluUGl4ZWxzIGFuZCBmaXggdGhl
IGNvcHlyaWdodCBoZWFkZXIuCisKIDIwMTctMDEtMDUgIE15bGVzIEMuIE1heGZpZWxkICA8bW1h
eGZpZWxkQGFwcGxlLmNvbT4KIAogICAgICAgICBDb3JlVGV4dCB2YXJpYXRpb24gYXhpcyBpZGVu
dGlmaWVycyBkb24ndCB3b3JrIHdpdGggNjQtYml0IG51bWJlcnMKZGlmZiAtLWdpdCBhL1NvdXJj
ZS9XZWJDb3JlL2VkaXRpbmcvSW5kZW50T3V0ZGVudENvbW1hbmQuY3BwIGIvU291cmNlL1dlYkNv
cmUvZWRpdGluZy9JbmRlbnRPdXRkZW50Q29tbWFuZC5jcHAKaW5kZXggZTI4ZTk3ZGVhNzdhYzg1
MDcwMThjNjNlYzM0ODY5NDMxNmIyNTk5Yy4uNzVhOTFjNTU0M2M5NTFkYTk5ZjkxMjA0ZGM5MjA2
MjBjYTI1NDJhZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvZWRpdGluZy9JbmRlbnRPdXRk
ZW50Q29tbWFuZC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvZWRpdGluZy9JbmRlbnRPdXRkZW50
Q29tbWFuZC5jcHAKQEAgLTE1LDcgKzE1LDcgQEAKICAqIElNUExJRUQgV0FSUkFOVElFUyBPRiBN
RVJDSEFOVEFCSUxJVFkgQU5EIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUgogICogUFVSUE9TRSBB
UkUgRElTQ0xBSU1FRC4gIElOIE5PIEVWRU5UIFNIQUxMIEFQUExFIElOQy4gT1IKICAqIENPTlRS
SUJVVE9SUyBCRSBMSUFCTEUgRk9SIEFOWSBESVJFQ1QsIElORElSRUNULCBJTkNJREVOVEFMLCBT
UEVDSUFMLAotICogRVhFTVBMQVJZLCBPUiBDT05TRVFVRU5USUFMIERBTUFHRVMgKEluZGVudE91
dGRlbnRDb21tYW5kSU5DTFVESU5HLCBCVVQgTk9UIExJTUlURUQgVE8sCisgKiBFWEVNUExBUlks
IE9SIENPTlNFUVVFTlRJQUwgREFNQUdFUyBJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBUTywK
ICAqIFBST0NVUkVNRU5UIE9GIFNVQlNUSVRVVEUgR09PRFMgT1IgU0VSVklDRVM7IExPU1MgT0Yg
VVNFLCBEQVRBLCBPUgogICogUFJPRklUUzsgT1IgQlVTSU5FU1MgSU5URVJSVVBUSU9OKSBIT1dF
VkVSIENBVVNFRCBBTkQgT04gQU5ZIFRIRU9SWQogICogT0YgTElBQklMSVRZLCBXSEVUSEVSIElO
IENPTlRSQUNULCBTVFJJQ1QgTElBQklMSVRZLCBPUiBUT1JUCkBAIC00OSwxMCArNDksOSBAQCBz
dGF0aWMgYm9vbCBpc0xpc3RPckluZGVudEJsb2NrcXVvdGUoY29uc3QgTm9kZSogbm9kZSkKICAg
ICByZXR1cm4gbm9kZSAmJiAobm9kZS0+aGFzVGFnTmFtZSh1bFRhZykgfHwgbm9kZS0+aGFzVGFn
TmFtZShvbFRhZykgfHwgbm9kZS0+aGFzVGFnTmFtZShibG9ja3F1b3RlVGFnKSk7CiB9CiAKLUlu
ZGVudE91dGRlbnRDb21tYW5kOjpJbmRlbnRPdXRkZW50Q29tbWFuZChEb2N1bWVudCYgZG9jdW1l
bnQsIEVJbmRlbnRUeXBlIHR5cGVPZkFjdGlvbiwgaW50IG1hcmdpbkluUGl4ZWxzKQorSW5kZW50
T3V0ZGVudENvbW1hbmQ6OkluZGVudE91dGRlbnRDb21tYW5kKERvY3VtZW50JiBkb2N1bWVudCwg
RUluZGVudFR5cGUgdHlwZU9mQWN0aW9uKQogICAgIDogQXBwbHlCbG9ja0VsZW1lbnRDb21tYW5k
KGRvY3VtZW50LCBibG9ja3F1b3RlVGFnLCAibWFyZ2luOiAwIDAgMCA0MHB4OyBib3JkZXI6IG5v
bmU7IHBhZGRpbmc6IDBweDsiKQogICAgICwgbV90eXBlT2ZBY3Rpb24odHlwZU9mQWN0aW9uKQot
ICAgICwgbV9tYXJnaW5JblBpeGVscyhtYXJnaW5JblBpeGVscykKIHsKIH0KIApAQCAtMTk4LDcg
KzE5Nyw3IEBAIHZvaWQgSW5kZW50T3V0ZGVudENvbW1hbmQ6Om91dGRlbnRSZWdpb24oY29uc3Qg
VmlzaWJsZVBvc2l0aW9uJiBzdGFydE9mU2VsZWN0aW9uCiAgICAgICAgIG91dGRlbnRQYXJhZ3Jh
cGgoKTsKICAgICAgICAgcmV0dXJuOwogICAgIH0KLSAgICAKKwogICAgIFBvc2l0aW9uIG9yaWdp
bmFsU2VsZWN0aW9uRW5kID0gZW5kaW5nU2VsZWN0aW9uKCkuZW5kKCk7CiAgICAgVmlzaWJsZVBv
c2l0aW9uIGVuZE9mQ3VycmVudFBhcmFncmFwaCA9IGVuZE9mUGFyYWdyYXBoKHN0YXJ0T2ZTZWxl
Y3Rpb24pOwogICAgIFZpc2libGVQb3NpdGlvbiBlbmRBZnRlclNlbGVjdGlvbiA9IGVuZE9mUGFy
YWdyYXBoKGVuZE9mUGFyYWdyYXBoKGVuZE9mU2VsZWN0aW9uKS5uZXh0KCkpOwpAQCAtMjA5LDE1
ICsyMDgsMTUgQEAgdm9pZCBJbmRlbnRPdXRkZW50Q29tbWFuZDo6b3V0ZGVudFJlZ2lvbihjb25z
dCBWaXNpYmxlUG9zaXRpb24mIHN0YXJ0T2ZTZWxlY3Rpb24KICAgICAgICAgICAgIHNldEVuZGlu
Z1NlbGVjdGlvbihWaXNpYmxlU2VsZWN0aW9uKG9yaWdpbmFsU2VsZWN0aW9uRW5kLCBET1dOU1RS
RUFNKSk7CiAgICAgICAgIGVsc2UKICAgICAgICAgICAgIHNldEVuZGluZ1NlbGVjdGlvbihlbmRP
ZkN1cnJlbnRQYXJhZ3JhcGgpOwotICAgICAgICAKKwogICAgICAgICBvdXRkZW50UGFyYWdyYXBo
KCk7Ci0gICAgICAgIAorCiAgICAgICAgIC8vIG91dGRlbnRQYXJhZ3JhcGggY291bGQgbW92ZSBt
b3JlIHRoYW4gb25lIHBhcmFncmFwaCBpZiB0aGUgcGFyYWdyYXBoCiAgICAgICAgIC8vIGlzIGlu
IGEgbGlzdCBpdGVtLiBBcyBhIHJlc3VsdCwgZW5kQWZ0ZXJTZWxlY3Rpb24gYW5kIGVuZE9mTmV4
dFBhcmFncmFwaAogICAgICAgICAvLyBjb3VsZCByZWZlciB0byBwb3NpdGlvbnMgbm8gbG9uZ2Vy
IGluIHRoZSBkb2N1bWVudC4KICAgICAgICAgaWYgKGVuZEFmdGVyU2VsZWN0aW9uLmlzTm90TnVs
bCgpICYmICFlbmRBZnRlclNlbGVjdGlvbi5kZWVwRXF1aXZhbGVudCgpLmFuY2hvck5vZGUoKS0+
aW5Eb2N1bWVudCgpKQogICAgICAgICAgICAgYnJlYWs7Ci0gICAgICAgICAgICAKKwogICAgICAg
ICBpZiAoZW5kT2ZOZXh0UGFyYWdyYXBoLmlzTm90TnVsbCgpICYmICFlbmRPZk5leHRQYXJhZ3Jh
cGguZGVlcEVxdWl2YWxlbnQoKS5hbmNob3JOb2RlKCktPmluRG9jdW1lbnQoKSkgewogICAgICAg
ICAgICAgZW5kT2ZDdXJyZW50UGFyYWdyYXBoID0gZW5kaW5nU2VsZWN0aW9uKCkuZW5kKCk7CiAg
ICAgICAgICAgICBlbmRPZk5leHRQYXJhZ3JhcGggPSBlbmRPZlBhcmFncmFwaChlbmRPZkN1cnJl
bnRQYXJhZ3JhcGgubmV4dCgpKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2VkaXRpbmcv
SW5kZW50T3V0ZGVudENvbW1hbmQuaCBiL1NvdXJjZS9XZWJDb3JlL2VkaXRpbmcvSW5kZW50T3V0
ZGVudENvbW1hbmQuaAppbmRleCBiNjM1NmI4NjBjNjI3MDEzMmUyZmZkOTQ1YmNiMDgxOWUyYWFh
N2I2Li5jMzBmNzQzOTYyMzIxYWRlMWVjNmRjNjQ0MjcwYjk1MWY3NzZhOTg2IDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViQ29yZS9lZGl0aW5nL0luZGVudE91dGRlbnRDb21tYW5kLmgKKysrIGIvU291
cmNlL1dlYkNvcmUvZWRpdGluZy9JbmRlbnRPdXRkZW50Q29tbWFuZC5oCkBAIC0zMywxNSArMzMs
MTUgQEAgbmFtZXNwYWNlIFdlYkNvcmUgewogY2xhc3MgSW5kZW50T3V0ZGVudENvbW1hbmQgOiBw
dWJsaWMgQXBwbHlCbG9ja0VsZW1lbnRDb21tYW5kIHsKIHB1YmxpYzoKICAgICBlbnVtIEVJbmRl
bnRUeXBlIHsgSW5kZW50LCBPdXRkZW50IH07Ci0gICAgc3RhdGljIFJlZjxJbmRlbnRPdXRkZW50
Q29tbWFuZD4gY3JlYXRlKERvY3VtZW50JiBkb2N1bWVudCwgRUluZGVudFR5cGUgdHlwZSwgaW50
IG1hcmdpbkluUGl4ZWxzID0gMCkKKyAgICBzdGF0aWMgUmVmPEluZGVudE91dGRlbnRDb21tYW5k
PiBjcmVhdGUoRG9jdW1lbnQmIGRvY3VtZW50LCBFSW5kZW50VHlwZSB0eXBlKQogICAgIHsKLSAg
ICAgICAgcmV0dXJuIGFkb3B0UmVmKCpuZXcgSW5kZW50T3V0ZGVudENvbW1hbmQoZG9jdW1lbnQs
IHR5cGUsIG1hcmdpbkluUGl4ZWxzKSk7CisgICAgICAgIHJldHVybiBhZG9wdFJlZigqbmV3IElu
ZGVudE91dGRlbnRDb21tYW5kKGRvY3VtZW50LCB0eXBlKSk7CiAgICAgfQogCiAgICAgYm9vbCBw
cmVzZXJ2ZXNUeXBpbmdTdHlsZSgpIGNvbnN0IG92ZXJyaWRlIHsgcmV0dXJuIHRydWU7IH0KIAog
cHJpdmF0ZToKLSAgICBJbmRlbnRPdXRkZW50Q29tbWFuZChEb2N1bWVudCYsIEVJbmRlbnRUeXBl
LCBpbnQgbWFyZ2luSW5QaXhlbHMpOworICAgIEluZGVudE91dGRlbnRDb21tYW5kKERvY3VtZW50
JiwgRUluZGVudFR5cGUpOwogCiAgICAgRWRpdEFjdGlvbiBlZGl0aW5nQWN0aW9uKCkgY29uc3Qg
b3ZlcnJpZGUgeyByZXR1cm4gbV90eXBlT2ZBY3Rpb24gPT0gSW5kZW50ID8gRWRpdEFjdGlvbklu
ZGVudCA6IEVkaXRBY3Rpb25PdXRkZW50OyB9CiAKQEAgLTU1LDcgKzU1LDYgQEAgcHJpdmF0ZToK
ICAgICB2b2lkIGZvcm1hdFJhbmdlKGNvbnN0IFBvc2l0aW9uJiBzdGFydCwgY29uc3QgUG9zaXRp
b24mIGVuZCwgY29uc3QgUG9zaXRpb24mIGVuZE9mU2VsZWN0aW9uLCBSZWZQdHI8RWxlbWVudD4m
IGJsb2NrcXVvdGVGb3JOZXh0SW5kZW50KSBvdmVycmlkZTsKIAogICAgIEVJbmRlbnRUeXBlIG1f
dHlwZU9mQWN0aW9uOwotICAgIGludCBtX21hcmdpbkluUGl4ZWxzOwogfTsKIAogfSAvLyBuYW1l
c3BhY2UgV2ViQ29yZQpkaWZmIC0tZ2l0IGEvVG9vbHMvQ2hhbmdlTG9nIGIvVG9vbHMvQ2hhbmdl
TG9nCmluZGV4IGVkMmFlNTcxNWZhN2Y4YzU3MTdjZjVjYmRkMDUzNzk5ZjkxYmE1YzMuLjUyZWM1
M2U3YTg0M2JhMjMxYWNjNDQ2NjQ5YTQ1ZDU1NmMzMDA0MDcgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0No
YW5nZUxvZworKysgYi9Ub29scy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNCBAQAorMjAxNy0wMS0w
NiAgVGltIEhvcnRvbiAgPHRpbW90aHlfaG9ydG9uQGFwcGxlLmNvbT4KKworICAgICAgICBNaW5v
ciBjbGVhbnVwcyB0byBJbmRlbnRPdXRkZW50Q29tbWFuZCBhbmQgcmVsYXRlZCBjb2RlCisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNjY3OTEKKworICAg
ICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIFdlYkVkaXRpbmdU
ZXN0ZXIvRWRpdGluZ09wZXJhdGlvbnMubToKKyAgICAgICAgKGVkaXRpbmdPcGVyYXRpb25zKToK
KyAgICAgICAgQWRkIHRoZSBvdXRkZW50IG9wZXJhdGlvbiB0byBXZWJFZGl0aW5nVGVzdGVyLgor
CiAyMDE3LTAxLTA1ICBLZWl0aCBSb2xsaW4gIDxrcm9sbGluQGFwcGxlLmNvbT4KIAogICAgICAg
ICBBZGQgV2ViQ29yZTo6VVJMOjpwcm90b2NvbEhvc3RBbmRQb3J0CmRpZmYgLS1naXQgYS9Ub29s
cy9XZWJFZGl0aW5nVGVzdGVyL0VkaXRpbmdPcGVyYXRpb25zLm0gYi9Ub29scy9XZWJFZGl0aW5n
VGVzdGVyL0VkaXRpbmdPcGVyYXRpb25zLm0KaW5kZXggZjY1NGMzNTQzMmY4OGMwMWUzZDE5NGNk
NTQ1NTRjY2Y4MGY2ZTlhMi4uMjAxZjM2NGE5ZWM2MmZhZWMyMjZjZGFhNTc1MDYxZDY3NzBkYmU3
NSAxMDA2NDQKLS0tIGEvVG9vbHMvV2ViRWRpdGluZ1Rlc3Rlci9FZGl0aW5nT3BlcmF0aW9ucy5t
CisrKyBiL1Rvb2xzL1dlYkVkaXRpbmdUZXN0ZXIvRWRpdGluZ09wZXJhdGlvbnMubQpAQCAtMTAy
LDYgKzEwMiw3IEBACiAgICAgICAgIEAibW92ZVdvcmRMZWZ0QW5kTW9kaWZ5U2VsZWN0aW9uOiIs
CiAgICAgICAgIEAibW92ZVdvcmRSaWdodDoiLAogICAgICAgICBAIm1vdmVXb3JkUmlnaHRBbmRN
b2RpZnlTZWxlY3Rpb246IiwKKyAgICAgICAgQCJvdXRkZW50OiIsCiAgICAgICAgIEAib3V0bGlu
ZToiLAogICAgICAgICBAInBhZ2VEb3duOiIsCiAgICAgICAgIEAicGFnZURvd25BbmRNb2RpZnlT
ZWxlY3Rpb246IiwKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRl
c3RzL0NoYW5nZUxvZwppbmRleCA1YWM1Njk5YWY3Mjk3YjM3ZjNhYmIyNjJjY2Q0YmU2ZjU5YjBl
MjVlLi5hNjU0ZGNmOTcyOWZkN2FlYzI5NzUxNjQxNmQ2YjA5YTZiYWYzOGU2IDEwMDY0NAotLS0g
YS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0x
LDMgKzEsMTggQEAKKzIwMTctMDEtMDYgIFRpbSBIb3J0b24gIDx0aW1vdGh5X2hvcnRvbkBhcHBs
ZS5jb20+CisKKyAgICAgICAgTWlub3IgY2xlYW51cHMgdG8gSW5kZW50T3V0ZGVudENvbW1hbmQg
YW5kIHJlbGF0ZWQgY29kZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9MTY2NzkxCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisK
KyAgICAgICAgKiBlZGl0aW5nL2V4ZWNDb21tYW5kLzE5NjUzLTEtZXhwZWN0ZWQudHh0OgorICAg
ICAgICAqIGVkaXRpbmcvZXhlY0NvbW1hbmQvMTk2NTMtMS5odG1sOgorICAgICAgICBBZGp1c3Qg
dGhpcyBpbmRlbnRpbmcgdGVzdC4gSXQgaGFkIGEgbWlzbGFiZWxlZCB0ZXN0IGNhc2UgKGl0IG91
dGRlbnRzLCBub3QgaW5kZW50cyksCisgICAgICAgIGFuZCBhbHNvIHdhcyBjb3B5LXBhc3RlZCB3
cm9uZyAoaXQgd2Fzbid0IGluZGVudGVkIGluIHRoZSBmaXJzdCBwbGFjZSkuCisKKyAgICAgICAg
SG93ZXZlciwgc2luY2UgdGhpcyB0ZWNobmljYWxseSByZWR1Y2VzIHRlc3QgY292ZXJhZ2UsIGtl
ZXAgdGhlIGV4aXN0aW5nCisgICAgICAgIChidXQgbm93IGNvcnJlY3RseSBsYWJlbGVkKSB0ZXN0
IGNhc2UsIHNpbmNlIGl0IGNhdWdodCBhIGJ1ZyBpbiBjb2RlIEkgd2FzIGNoYW5naW5nLgorCiAy
MDE3LTAxLTA1ICBNeWxlcyBDLiBNYXhmaWVsZCAgPG1tYXhmaWVsZEBhcHBsZS5jb20+CiAKICAg
ICAgICAgQ2FyZXRzIGNhbiBzcGxpdCB1cCBtYXJyaWFnZXMgYW5kIGZhbWlsaWVzCmRpZmYgLS1n
aXQgYS9MYXlvdXRUZXN0cy9lZGl0aW5nL2V4ZWNDb21tYW5kLzE5NjUzLTEtZXhwZWN0ZWQudHh0
IGIvTGF5b3V0VGVzdHMvZWRpdGluZy9leGVjQ29tbWFuZC8xOTY1My0xLWV4cGVjdGVkLnR4dApp
bmRleCBlYjE5YjAyODdiZmUyNjBlNmZkNzAxMWZjZDUwNGIxNDgyNzg2MTgyLi5iNzQ0OTU4OTQz
MDY5OTNjOGNjOGQ5MGE5NDJjMjk1YTRjMzAzMDYzIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9l
ZGl0aW5nL2V4ZWNDb21tYW5kLzE5NjUzLTEtZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRlc3Rz
L2VkaXRpbmcvZXhlY0NvbW1hbmQvMTk2NTMtMS1leHBlY3RlZC50eHQKQEAgLTEzLDUgKzEzLDgg
QEAgVGhpcyB0ZXN0cyBpbmRlbnRpbmcgYW4gZW1wdHkgcGFyYWdyYXBoIHdoZW4gdGhlIHR5cGlu
ZyBzdHlsZSB3YXMgQm9sZC4gVGhlIHdvcmQKIFRoaXMgdGVzdHMgb3V0ZGVudGluZyBhbiBlbXB0
eSBwYXJhZ3JhcGggd2l0aCBib2xkIGFscmVhZHkgYXBwbGllZCB0byBpdC4gVGhlIHdvcmQgYmVs
b3cgc2hvdWxkIGJlIGJvbGQuCiA8Yj5Cb2xkPC9iPgogCi1UaGlzIHRlc3RzIGluZGVudGluZyBh
biBlbXB0eSBwYXJhZ3JhcGggd2hlbiB0aGUgdHlwaW5nIHN0eWxlIHdhcyBCb2xkLiBUaGUgd29y
ZCBiZWxvdyBzaG91bGQgYmUgYm9sZC4KK1RoaXMgdGVzdHMgb3V0ZGVudGluZyBhbiBlbXB0eSBw
YXJhZ3JhcGggd2hlbiB0aGUgdHlwaW5nIHN0eWxlIHdhcyBCb2xkLiBUaGUgd29yZCBiZWxvdyBz
aG91bGQgYmUgYm9sZC4KKzxiPkJvbGQ8L2I+CisKK1RoaXMgdGVzdHMgb3V0ZGVudGluZyBhbiBu
b24taW5kZW50ZWQgZW1wdHkgcGFyYWdyYXBoIHdoZW4gdGhlIHR5cGluZyBzdHlsZSB3YXMgQm9s
ZC4gVGhlIHdvcmQgYmVsb3cgc2hvdWxkIGJlIGJvbGQuCiA8Yj5Cb2xkPC9iPgpkaWZmIC0tZ2l0
IGEvTGF5b3V0VGVzdHMvZWRpdGluZy9leGVjQ29tbWFuZC8xOTY1My0xLmh0bWwgYi9MYXlvdXRU
ZXN0cy9lZGl0aW5nL2V4ZWNDb21tYW5kLzE5NjUzLTEuaHRtbAppbmRleCAyYmQyYmIyOTUzZTBm
ODBkMmQyOTIyMGE3NDRiMDNmZmExNGE3MTgzLi5jNDAxZGY1YjdmM2ZkYzFjODZiNDFlY2M0ZDgx
NDk2Y2ZlYzhlZjY3IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9lZGl0aW5nL2V4ZWNDb21tYW5k
LzE5NjUzLTEuaHRtbAorKysgYi9MYXlvdXRUZXN0cy9lZGl0aW5nL2V4ZWNDb21tYW5kLzE5NjUz
LTEuaHRtbApAQCAtMTMsOCArMTMsMTEgQEAKIDxkaXYgaWQ9ImRlc2NyaXB0aW9uNSI+VGhpcyB0
ZXN0cyBvdXRkZW50aW5nIGFuIGVtcHR5IHBhcmFncmFwaCB3aXRoIGJvbGQgYWxyZWFkeSBhcHBs
aWVkIHRvIGl0LiBUaGUgd29yZCBiZWxvdyBzaG91bGQgYmUgYm9sZC48L2Rpdj4KIDxkaXYgaWQ9
ImVkaXQ1IiBjb250ZW50RWRpdGFibGU9InRydWUiPjxibG9ja3F1b3RlIGNsYXNzPSJ3ZWJraXQt
aW5kZW50LWJsb2NrcXVvdGUiPjxiPjxicj48L2I+PC9ibG9ja3F1b3RlPjwvZGl2PgogCi08ZGl2
IGlkPSJkZXNjcmlwdGlvbjYiPlRoaXMgdGVzdHMgaW5kZW50aW5nIGFuIGVtcHR5IHBhcmFncmFw
aCB3aGVuIHRoZSB0eXBpbmcgc3R5bGUgd2FzIEJvbGQuIFRoZSB3b3JkIGJlbG93IHNob3VsZCBi
ZSBib2xkLjwvZGl2PgotPGRpdiBpZD0iZWRpdDYiIGNvbnRlbnRFZGl0YWJsZT0idHJ1ZSI+PC9k
aXY+Cis8ZGl2IGlkPSJkZXNjcmlwdGlvbjYiPlRoaXMgdGVzdHMgb3V0ZGVudGluZyBhbiBlbXB0
eSBwYXJhZ3JhcGggd2hlbiB0aGUgdHlwaW5nIHN0eWxlIHdhcyBCb2xkLiBUaGUgd29yZCBiZWxv
dyBzaG91bGQgYmUgYm9sZC48L2Rpdj4KKzxkaXYgaWQ9ImVkaXQ2IiBjb250ZW50RWRpdGFibGU9
InRydWUiPjxibG9ja3F1b3RlIGNsYXNzPSJ3ZWJraXQtaW5kZW50LWJsb2NrcXVvdGUiPjxicj48
L2Jsb2NrcXVvdGU+PC9kaXY+CisKKzxkaXYgaWQ9ImRlc2NyaXB0aW9uNyI+VGhpcyB0ZXN0cyBv
dXRkZW50aW5nIGFuIG5vbi1pbmRlbnRlZCBlbXB0eSBwYXJhZ3JhcGggd2hlbiB0aGUgdHlwaW5n
IHN0eWxlIHdhcyBCb2xkLiBUaGUgd29yZCBiZWxvdyBzaG91bGQgYmUgYm9sZC48L2Rpdj4KKzxk
aXYgaWQ9ImVkaXQ3IiBjb250ZW50RWRpdGFibGU9InRydWUiPjwvZGl2PgogCiA8c2NyaXB0Pgog
aWYgKHdpbmRvdy50ZXN0UnVubmVyKQpAQCAtNTIsMTIgKzU1LDE5IEBAIGRvY3VtZW50LmV4ZWND
b21tYW5kKCJCb2xkIik7CiBkb2N1bWVudC5leGVjQ29tbWFuZCgiT3V0ZGVudCIpOwogZG9jdW1l
bnQuZXhlY0NvbW1hbmQoIkluc2VydFRleHQiLCBmYWxzZSwgIkJvbGQiKTsKIAorZWRpdDcgPSBk
b2N1bWVudC5nZXRFbGVtZW50QnlJZCgiZWRpdDciKTsKK2VkaXQ3LmZvY3VzKCk7Citkb2N1bWVu
dC5leGVjQ29tbWFuZCgiQm9sZCIpOworZG9jdW1lbnQuZXhlY0NvbW1hbmQoIk91dGRlbnQiKTsK
K2RvY3VtZW50LmV4ZWNDb21tYW5kKCJJbnNlcnRUZXh0IiwgZmFsc2UsICJCb2xkIik7CisKIGlm
ICh3aW5kb3cudGVzdFJ1bm5lcikKICAgICBkb2N1bWVudC5ib2R5LmlubmVyVGV4dCA9IGRvY3Vt
ZW50LmdldEVsZW1lbnRCeUlkKCJkZXNjcmlwdGlvbjEiKS5pbm5lclRleHQgKyAiXG4iICsgZWRp
dDEuaW5uZXJIVE1MICsgIlxuXG4iICsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRv
Y3VtZW50LmdldEVsZW1lbnRCeUlkKCJkZXNjcmlwdGlvbjIiKS5pbm5lclRleHQgKyAiXG4iICsg
ZWRpdDIuaW5uZXJIVE1MICsgIlxuXG4iICsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJkZXNjcmlwdGlvbjMiKS5pbm5lclRleHQgKyAiXG4i
ICsgZWRpdDMuaW5uZXJIVE1MICsgIlxuXG4iICsKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJkZXNjcmlwdGlvbjQiKS5pbm5lclRleHQgKyAi
XG4iICsgZWRpdDQuaW5uZXJIVE1MICsgIlxuXG4iICsKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJkZXNjcmlwdGlvbjUiKS5pbm5lclRleHQg
KyAiXG4iICsgZWRpdDUuaW5uZXJIVE1MICsgIlxuXG4iICsKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJkZXNjcmlwdGlvbjYiKS5pbm5lclRl
eHQgKyAiXG4iICsgZWRpdDYuaW5uZXJIVE1MOworICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImRlc2NyaXB0aW9uNiIpLmlubmVyVGV4dCArICJc
biIgKyBlZGl0Ni5pbm5lckhUTUwgKyAiXG5cbiIgKworICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImRlc2NyaXB0aW9uNyIpLmlubmVyVGV4dCAr
ICJcbiIgKyBlZGl0Ny5pbm5lckhUTUw7CiAKIDwvc2NyaXB0Pgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>