<?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>127885</bug_id>
          
          <creation_ts>2014-01-29 19:48:12 -0800</creation_ts>
          <short_desc>Web Inspector: Play Breakpoint Sound in Frontend</short_desc>
          <delta_ts>2014-02-27 08:47:41 -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</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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Joseph Pecoraro">joepeck</reporter>
          <assigned_to name="Joseph Pecoraro">joepeck</assigned_to>
          <cc>bburg</cc>
    
    <cc>graouts</cc>
    
    <cc>joepeck</cc>
    
    <cc>timothy</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>973582</commentid>
    <comment_count>0</comment_count>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2014-01-29 19:48:12 -0800</bug_when>
    <thetext>This was refactored as part of the move of ScriptDebugServer/InspectorDebuggerAgent into JavaScriptCore. Make it work again!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>973584</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2014-01-29 19:48:26 -0800</bug_when>
    <thetext>&lt;rdar://problem/15943579&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>973585</commentid>
    <comment_count>2</comment_count>
      <attachid>222622</attachid>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2014-01-29 20:02:05 -0800</bug_when>
    <thetext>Created attachment 222622
[PATCH] Proposed Fix

Please suggest a better name than &quot;breakpointSound&quot;. I don&apos;t like it =(.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>973587</commentid>
    <comment_count>3</comment_count>
      <attachid>222622</attachid>
    <who name="Timothy Hatcher">timothy</who>
    <bug_when>2014-01-29 20:26:05 -0800</bug_when>
    <thetext>Comment on attachment 222622
[PATCH] Proposed Fix

View in context: https://bugs.webkit.org/attachment.cgi?id=222622&amp;action=review

&gt; Source/JavaScriptCore/inspector/ScriptDebugListener.h:76
&gt; +    virtual void breakpointActionSound(int breakpointActionIdentifier) = 0;

Can we use unsigned? I hate int for things that don&apos;t need to be negative. Positive positive positive!

&gt; Source/JavaScriptCore/inspector/protocol/Debugger.json:304
&gt; +            &quot;name&quot;: &quot;breakpointSound&quot;,

playBreakpointSound? Any verb would help here.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>973591</commentid>
    <comment_count>4</comment_count>
    <who name="Timothy Hatcher">timothy</who>
    <bug_when>2014-01-29 20:51:25 -0800</bug_when>
    <thetext>playBreakpointActionSound even.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>973803</commentid>
    <comment_count>5</comment_count>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2014-01-30 10:29:04 -0800</bug_when>
    <thetext>Landed &lt;http://trac.webkit.org/changeset/163071&gt;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>985182</commentid>
    <comment_count>6</comment_count>
    <who name="Timothy Hatcher">timothy</who>
    <bug_when>2014-02-27 08:47:41 -0800</bug_when>
    <thetext>*** Bug 126906 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>222622</attachid>
            <date>2014-01-29 20:02:05 -0800</date>
            <delta_ts>2014-01-30 10:29:11 -0800</delta_ts>
            <desc>[PATCH] Proposed Fix</desc>
            <filename>sound.patch</filename>
            <type>text/plain</type>
            <size>16931</size>
            <attacher name="Joseph Pecoraro">joepeck</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA5N2I1ODhkLi5mNzlkOGEzIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTQtMDEt
MjkgIEpvc2VwaCBQZWNvcmFybyAgPHBlY29yYXJvQGFwcGxlLmNvbT4KKworICAgICAgICBXZWIg
SW5zcGVjdG9yOiBQbGF5IEJyZWFrcG9pbnQgU291bmQgaW4gRnJvbnRlbmQKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEyNzg4NQorCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEV4dGVuZCB0aGUgYnJlYWtwb2lu
dCBhY3Rpb25zIHRlc3QgZm9yIHRoZSAiYnJlYWtwb2ludFNvdW5kIiBldmVudC4KKworICAgICAg
ICAqIGluc3BlY3Rvci1wcm90b2NvbC9kZWJ1Z2dlci9zZXRCcmVha3BvaW50LWFjdGlvbnMtZXhw
ZWN0ZWQudHh0OgorICAgICAgICAqIGluc3BlY3Rvci1wcm90b2NvbC9kZWJ1Z2dlci9zZXRCcmVh
a3BvaW50LWFjdGlvbnMuaHRtbDoKKwogMjAxNC0wMS0yOSAgWW91ZW5uIEZhYmxldCAgPHlvdWVu
bmZAZ21haWwuY29tPgogCiAgICAgICAgIEhhdmUgWEhSLmdldFJlc3BvbnNlSGVhZGVyKCkgcmV0
dXJuIG51bGwgYW5kIFhIUi5nZXRBbGxSZXNwb25zZUhlYWRlcnMoKSByZXR1cm4gZW1wdHkgc3Ry
aW5nIGluIGluaXRpYWwgcmVhZHkgc3RhdGVzCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9pbnNw
ZWN0b3ItcHJvdG9jb2wvZGVidWdnZXIvc2V0QnJlYWtwb2ludC1hY3Rpb25zLWV4cGVjdGVkLnR4
dCBiL0xheW91dFRlc3RzL2luc3BlY3Rvci1wcm90b2NvbC9kZWJ1Z2dlci9zZXRCcmVha3BvaW50
LWFjdGlvbnMtZXhwZWN0ZWQudHh0CmluZGV4IDgyNDIxYTQuLmM4NDE4MGQgMTAwNjQ0Ci0tLSBh
L0xheW91dFRlc3RzL2luc3BlY3Rvci1wcm90b2NvbC9kZWJ1Z2dlci9zZXRCcmVha3BvaW50LWFj
dGlvbnMtZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRlc3RzL2luc3BlY3Rvci1wcm90b2NvbC9k
ZWJ1Z2dlci9zZXRCcmVha3BvaW50LWFjdGlvbnMtZXhwZWN0ZWQudHh0CkBAIC0xNCwxMSArMTQs
MTMgQEAgaW5zaWRlIGJyZWFrcG9pbnRBY3Rpb25zIGE6KDIpIGI6KFtvYmplY3QgT2JqZWN0XSkK
IFJ1bm5pbmcgYnJlYWtwb2ludEFjdGlvbnMgdG8gdHJpZ2dlcmluZyB0aGUgYnJlYWtwb2ludCBh
Y3Rpb25zCiBpbnNpZGUgYnJlYWtwb2ludEFjdGlvbnMgYTooMTIpIGI6KFtvYmplY3QgT2JqZWN0
XSkKIFBBU1M6IENvbnNvbGUgTWVzc2FnZTogeyJzb3VyY2UiOiJqYXZhc2NyaXB0IiwibGV2ZWwi
OiJsb2ciLCJ0ZXh0IjoibG9nLWFjdGlvbi1iZWZvcmUiLCJsb2NhdGlvbiI6ImJyZWFrcG9pbnQu
anM6MTk6MiJ9CitQQVNTOiBCcmVha3BvaW50IFNvdW5kIGZvciBicmVha3BvaW50QWN0aW9uSWRl
bnRpZmllcjoyCiBQQVNTOiBDb25zb2xlIE1lc3NhZ2U6IHsic291cmNlIjoiY29uc29sZS1hcGki
LCJsZXZlbCI6ImxvZyIsInRleHQiOiJldmFsLWFjdGlvbiIsImxvY2F0aW9uIjoiPz8/OjE6MjYi
LCJwYXJhbWV0ZXJzIjpbeyJ0eXBlIjoic3RyaW5nIn0seyJ0eXBlIjoibnVtYmVyIn0seyJ0eXBl
Ijoib2JqZWN0In1dfQogUEFTUzogQ29uc29sZSBNZXNzYWdlOiB7InNvdXJjZSI6ImphdmFzY3Jp
cHQiLCJsZXZlbCI6ImxvZyIsInRleHQiOiJsb2ctYWN0aW9uLWFmdGVyIiwibG9jYXRpb24iOiJi
cmVha3BvaW50LmpzOjE5OjIifQogUEFTUzogUHJvYmUgc2FtcGxlIHBheWxvYWQ6IHsidHlwZSI6
Im51bWJlciIsInZhbHVlIjoxMiwiZGVzY3JpcHRpb24iOiIxMiJ9CiBpbnNpZGUgYnJlYWtwb2lu
dEFjdGlvbnMgYTooMTAwKSBiOihbb2JqZWN0IEhUTUxCb2R5RWxlbWVudF0pCiBQQVNTOiBDb25z
b2xlIE1lc3NhZ2U6IHsic291cmNlIjoiamF2YXNjcmlwdCIsImxldmVsIjoibG9nIiwidGV4dCI6
ImxvZy1hY3Rpb24tYmVmb3JlIiwibG9jYXRpb24iOiJicmVha3BvaW50LmpzOjE5OjIifQorUEFT
UzogQnJlYWtwb2ludCBTb3VuZCBmb3IgYnJlYWtwb2ludEFjdGlvbklkZW50aWZpZXI6MgogUEFT
UzogQ29uc29sZSBNZXNzYWdlOiB7InNvdXJjZSI6ImNvbnNvbGUtYXBpIiwibGV2ZWwiOiJsb2ci
LCJ0ZXh0IjoiZXZhbC1hY3Rpb24iLCJsb2NhdGlvbiI6Ij8/PzoxOjI2IiwicGFyYW1ldGVycyI6
W3sidHlwZSI6InN0cmluZyJ9LHsidHlwZSI6Im51bWJlciJ9LHsidHlwZSI6Im9iamVjdCIsInN1
YnR5cGUiOiJub2RlIn1dfQogUEFTUzogQ29uc29sZSBNZXNzYWdlOiB7InNvdXJjZSI6ImphdmFz
Y3JpcHQiLCJsZXZlbCI6ImxvZyIsInRleHQiOiJsb2ctYWN0aW9uLWFmdGVyIiwibG9jYXRpb24i
OiJicmVha3BvaW50LmpzOjE5OjIifQogUEFTUzogUHJvYmUgc2FtcGxlIHBheWxvYWQ6IHsidHlw
ZSI6Im51bWJlciIsInZhbHVlIjoxMDAsImRlc2NyaXB0aW9uIjoiMTAwIn0KZGlmZiAtLWdpdCBh
L0xheW91dFRlc3RzL2luc3BlY3Rvci1wcm90b2NvbC9kZWJ1Z2dlci9zZXRCcmVha3BvaW50LWFj
dGlvbnMuaHRtbCBiL0xheW91dFRlc3RzL2luc3BlY3Rvci1wcm90b2NvbC9kZWJ1Z2dlci9zZXRC
cmVha3BvaW50LWFjdGlvbnMuaHRtbAppbmRleCBiNDZhZjNmLi40ODk0MDg1IDEwMDY0NAotLS0g
YS9MYXlvdXRUZXN0cy9pbnNwZWN0b3ItcHJvdG9jb2wvZGVidWdnZXIvc2V0QnJlYWtwb2ludC1h
Y3Rpb25zLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMvaW5zcGVjdG9yLXByb3RvY29sL2RlYnVnZ2Vy
L3NldEJyZWFrcG9pbnQtYWN0aW9ucy5odG1sCkBAIC0xMiwxNCArMTIsMTcgQEAgZnVuY3Rpb24g
dGVzdCgpCiAgICAgSW5zcGVjdG9yVGVzdC5zZW5kQ29tbWFuZCgiRGVidWdnZXIuZW5hYmxlIiwg
e30pOwogCiAgICAgdmFyIGlzRXhwZWN0aW5nTG9ncyA9IGZhbHNlOworICAgIHZhciBpc0V4cGVj
dGluZ1NvdW5kcyA9IGZhbHNlOwogICAgIHZhciBpc0V4cGVjdGluZ1NhbXBsZXMgPSBmYWxzZTsK
ICAgICB2YXIgbG9nQ291bnQgPSAwOworICAgIHZhciBzb3VuZENvdW50ID0gMDsKICAgICB2YXIg
c2FtcGxlQ291bnQgPSAwOwogICAgIGNvbnN0IGV4cGVjdGVkTG9nQ291bnQgPSA2OworICAgIGNv
bnN0IGV4cGVjdGVkU291bmRDb3VudCA9IDI7CiAgICAgY29uc3QgZXhwZWN0ZWRTYW1wbGVDb3Vu
dCA9IDI7CiAKICAgICBmdW5jdGlvbiByZWNlaXZlZEFsbEV4cGVjdGVkT3V0cHV0KCkgewotICAg
ICAgICByZXR1cm4gbG9nQ291bnQgPT09IGV4cGVjdGVkTG9nQ291bnQgJiYgc2FtcGxlQ291bnQg
PT09IGV4cGVjdGVkU2FtcGxlQ291bnQ7CisgICAgICAgIHJldHVybiBsb2dDb3VudCA9PT0gZXhw
ZWN0ZWRMb2dDb3VudCAmJiBzYW1wbGVDb3VudCA9PT0gZXhwZWN0ZWRTYW1wbGVDb3VudCAmJiBz
b3VuZENvdW50ID09PSBleHBlY3RlZFNvdW5kQ291bnQ7CiAgICAgfQogCiAgICAgSW5zcGVjdG9y
VGVzdC5ldmVudEhhbmRsZXJbIkRlYnVnZ2VyLnNjcmlwdFBhcnNlZCJdID0gZnVuY3Rpb24obWVz
c2FnZU9iamVjdCkKQEAgLTQ4LDYgKzUxLDcgQEAgZnVuY3Rpb24gdGVzdCgpCiAgICAgICAgICAg
ICAgICAgSW5zcGVjdG9yVGVzdC5zZW5kQ29tbWFuZCgiUnVudGltZS5ldmFsdWF0ZSIsIHtleHBy
ZXNzaW9uOiAiYnJlYWtwb2ludEFjdGlvbnMoMiwgMTIpIn0pOwogICAgICAgICAgICAgICAgIElu
c3BlY3RvclRlc3Quc2VuZENvbW1hbmQoIlJ1bnRpbWUuZXZhbHVhdGUiLCB7ZXhwcmVzc2lvbjog
ImJyZWFrcG9pbnRBY3Rpb25zKDIsIHt4OjEseToyfSkifSwgZnVuY3Rpb24oKSB7CiAgICAgICAg
ICAgICAgICAgICAgIGlzRXhwZWN0aW5nTG9ncyA9IHRydWU7CisgICAgICAgICAgICAgICAgICAg
IGlzRXhwZWN0aW5nU291bmRzID0gdHJ1ZTsKICAgICAgICAgICAgICAgICAgICAgaXNFeHBlY3Rp
bmdTYW1wbGVzID0gdHJ1ZTsKICAgICAgICAgICAgICAgICAgICAgSW5zcGVjdG9yVGVzdC5sb2co
IlJ1bm5pbmcgYnJlYWtwb2ludEFjdGlvbnMgdG8gdHJpZ2dlcmluZyB0aGUgYnJlYWtwb2ludCBh
Y3Rpb25zIik7CiAgICAgICAgICAgICAgICAgICAgIEluc3BlY3RvclRlc3Quc2VuZENvbW1hbmQo
IlJ1bnRpbWUuZXZhbHVhdGUiLCB7ZXhwcmVzc2lvbjogImJyZWFrcG9pbnRBY3Rpb25zKDEyLCB7
eDoxLHk6Mn0pIn0sIGZ1bmN0aW9uKCkgewpAQCAtNjYsNiArNzAsMjIgQEAgZnVuY3Rpb24gdGVz
dCgpCiAgICAgICAgIEluc3BlY3RvclRlc3QuY29tcGxldGVUZXN0KCk7CiAgICAgfQogCisgICAg
SW5zcGVjdG9yVGVzdC5ldmVudEhhbmRsZXJbIkRlYnVnZ2VyLmJyZWFrcG9pbnRTb3VuZCJdID0g
ZnVuY3Rpb24obWVzc2FnZU9iamVjdCkKKyAgICB7CisgICAgICAgIGlmICghaXNFeHBlY3RpbmdT
b3VuZHMpIHsKKyAgICAgICAgICAgIEluc3BlY3RvclRlc3QubG9nKCJGQUlMOiB1bmV4cGVjdGVk
IGJyZWFrcG9pbnQgc291bmQuIik7CisgICAgICAgICAgICBJbnNwZWN0b3JUZXN0LmNvbXBsZXRl
VGVzdCgpOworICAgICAgICAgICAgcmV0dXJuOworICAgICAgICB9CisKKyAgICAgICAgSW5zcGVj
dG9yVGVzdC5sb2coIlBBU1M6IEJyZWFrcG9pbnQgU291bmQgZm9yIGJyZWFrcG9pbnRBY3Rpb25J
ZGVudGlmaWVyOiIgKyBtZXNzYWdlT2JqZWN0LnBhcmFtcy5icmVha3BvaW50QWN0aW9uSWQpOwor
CisgICAgICAgICsrc291bmRDb3VudDsKKworICAgICAgICBpZiAocmVjZWl2ZWRBbGxFeHBlY3Rl
ZE91dHB1dCgpKQorICAgICAgICAgICAgSW5zcGVjdG9yVGVzdC5jb21wbGV0ZVRlc3QoKTsKKyAg
ICB9CisKICAgICBJbnNwZWN0b3JUZXN0LmV2ZW50SGFuZGxlclsiRGVidWdnZXIuZGlkU2FtcGxl
UHJvYmUiXSA9IGZ1bmN0aW9uKG1lc3NhZ2VPYmplY3QpCiAgICAgewogICAgICAgICBpZiAoIWlz
RXhwZWN0aW5nU2FtcGxlcykgewpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL0No
YW5nZUxvZyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKaW5kZXggOGZjZDY5Yy4u
OWY2MTJmMSAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZworKysg
Yi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMjggQEAKIDIwMTQt
MDEtMjkgIEpvc2VwaCBQZWNvcmFybyAgPHBlY29yYXJvQGFwcGxlLmNvbT4KIAorICAgICAgICBX
ZWIgSW5zcGVjdG9yOiBQbGF5IEJyZWFrcG9pbnQgU291bmQgaW4gRnJvbnRlbmQKKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEyNzg4NQorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogaW5zcGVjdG9yL1Njcmlw
dERlYnVnTGlzdGVuZXIuaDoKKyAgICAgICAgKiBpbnNwZWN0b3IvU2NyaXB0RGVidWdTZXJ2ZXIu
Y3BwOgorICAgICAgICAoSW5zcGVjdG9yOjpTY3JpcHREZWJ1Z1NlcnZlcjo6ZXZhbHVhdGVCcmVh
a3BvaW50QWN0aW9uKToKKyAgICAgICAgKEluc3BlY3Rvcjo6U2NyaXB0RGVidWdTZXJ2ZXI6OmRp
c3BhdGNoQnJlYWtwb2ludEFjdGlvblNvdW5kKToKKyAgICAgICAgKiBpbnNwZWN0b3IvU2NyaXB0
RGVidWdTZXJ2ZXIuaDoKKyAgICAgICAgUGFzcyB0aGUgYnJlYWtwb2ludCBhY3Rpb24gaWRlbnRp
ZmllciB0aHJvdWdoIHdoZW4gdGhlCisgICAgICAgIHNvdW5kIGJyZWFrcG9pbnQgYWN0aW9uIGlz
IHRyaWdnZXJlZC4KKworICAgICAgICAqIGluc3BlY3Rvci9wcm90b2NvbC9EZWJ1Z2dlci5qc29u
OgorICAgICAgICBOZXcgImJyZWFrcG9pbnRTb3VuZCIgZXZlbnQgd2hlbiBhICJzb3VuZCIgYnJl
YWtwb2ludCBhY3Rpb24gdHJpZ2dlcnMuCisKKyAgICAgICAgKiBpbnNwZWN0b3IvYWdlbnRzL0lu
c3BlY3RvckRlYnVnZ2VyQWdlbnQuaDoKKyAgICAgICAgKiBpbnNwZWN0b3IvYWdlbnRzL0luc3Bl
Y3RvckRlYnVnZ2VyQWdlbnQuY3BwOgorICAgICAgICAoSW5zcGVjdG9yOjpJbnNwZWN0b3JEZWJ1
Z2dlckFnZW50OjpicmVha3BvaW50QWN0aW9uU291bmQpOgorICAgICAgICBTZW5kIHRoZSBuZXcg
ZXZlbnQgc28gdGhlIGZyb250ZW5kIGNhbiBoYW5kbGUgaXQuCisKKzIwMTQtMDEtMjkgIEpvc2Vw
aCBQZWNvcmFybyAgPHBlY29yYXJvQGFwcGxlLmNvbT4KKwogICAgICAgICBXZWIgSW5zcGVjdG9y
OiBSdW4gSlNDIEluc3BlY3RvciBFdmVudExvb3AgaW4gYSBjdXN0b20gcnVuIGxvb3AgbW9kZSB0
byBwcmV2ZW50IGRlZmF1bHQgb2JzZXJ2ZXJzIGZyb20gcnVubmluZwogICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTI3ODY1CiAKZGlmZiAtLWdpdCBhL1Nv
dXJjZS9KYXZhU2NyaXB0Q29yZS9pbnNwZWN0b3IvU2NyaXB0RGVidWdMaXN0ZW5lci5oIGIvU291
cmNlL0phdmFTY3JpcHRDb3JlL2luc3BlY3Rvci9TY3JpcHREZWJ1Z0xpc3RlbmVyLmgKaW5kZXgg
YmVlM2JjMC4uNTYxMTA1YyAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2luc3Bl
Y3Rvci9TY3JpcHREZWJ1Z0xpc3RlbmVyLmgKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2lu
c3BlY3Rvci9TY3JpcHREZWJ1Z0xpc3RlbmVyLmgKQEAgLTczLDcgKzczLDcgQEAgcHVibGljOgog
ICAgIHZpcnR1YWwgdm9pZCBkaWRDb250aW51ZSgpID0gMDsKIAogICAgIHZpcnR1YWwgdm9pZCBi
cmVha3BvaW50QWN0aW9uTG9nKEpTQzo6RXhlY1N0YXRlKiwgY29uc3QgU3RyaW5nJikgPSAwOwot
ICAgIHZpcnR1YWwgdm9pZCBicmVha3BvaW50QWN0aW9uU291bmQoKSA9IDA7CisgICAgdmlydHVh
bCB2b2lkIGJyZWFrcG9pbnRBY3Rpb25Tb3VuZChpbnQgYnJlYWtwb2ludEFjdGlvbklkZW50aWZp
ZXIpID0gMDsKIH07CiAKIH0gLy8gbmFtZXNwYWNlIEluc3BlY3RvcgpkaWZmIC0tZ2l0IGEvU291
cmNlL0phdmFTY3JpcHRDb3JlL2luc3BlY3Rvci9TY3JpcHREZWJ1Z1NlcnZlci5jcHAgYi9Tb3Vy
Y2UvSmF2YVNjcmlwdENvcmUvaW5zcGVjdG9yL1NjcmlwdERlYnVnU2VydmVyLmNwcAppbmRleCBi
MTE1MWNmLi44MWU0NDMzIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaW5zcGVj
dG9yL1NjcmlwdERlYnVnU2VydmVyLmNwcAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaW5z
cGVjdG9yL1NjcmlwdERlYnVnU2VydmVyLmNwcApAQCAtMTAzLDcgKzEwMyw3IEBAIGJvb2wgU2Ny
aXB0RGVidWdTZXJ2ZXI6OmV2YWx1YXRlQnJlYWtwb2ludEFjdGlvbihjb25zdCBTY3JpcHRCcmVh
a3BvaW50QWN0aW9uJiBiCiAgICAgICAgIGJyZWFrOwogICAgIH0KICAgICBjYXNlIFNjcmlwdEJy
ZWFrcG9pbnRBY3Rpb25UeXBlU291bmQ6Ci0gICAgICAgIGRpc3BhdGNoQnJlYWtwb2ludEFjdGlv
blNvdW5kKGRlYnVnZ2VyQ2FsbEZyYW1lLT5leGVjKCkpOworICAgICAgICBkaXNwYXRjaEJyZWFr
cG9pbnRBY3Rpb25Tb3VuZChkZWJ1Z2dlckNhbGxGcmFtZS0+ZXhlYygpLCBicmVha3BvaW50QWN0
aW9uLmlkZW50aWZpZXIpOwogICAgICAgICBicmVhazsKICAgICBjYXNlIFNjcmlwdEJyZWFrcG9p
bnRBY3Rpb25UeXBlUHJvYmU6IHsKICAgICAgICAgSlNWYWx1ZSBleGNlcHRpb247CkBAIC0xNTgs
NyArMTU4LDcgQEAgdm9pZCBTY3JpcHREZWJ1Z1NlcnZlcjo6ZGlzcGF0Y2hCcmVha3BvaW50QWN0
aW9uTG9nKEV4ZWNTdGF0ZSogZXhlYywgY29uc3QgU3RyaW4KICAgICAgICAgbGlzdGVuZXItPmJy
ZWFrcG9pbnRBY3Rpb25Mb2coZXhlYywgbWVzc2FnZSk7CiB9CiAKLXZvaWQgU2NyaXB0RGVidWdT
ZXJ2ZXI6OmRpc3BhdGNoQnJlYWtwb2ludEFjdGlvblNvdW5kKEV4ZWNTdGF0ZSogZXhlYykKK3Zv
aWQgU2NyaXB0RGVidWdTZXJ2ZXI6OmRpc3BhdGNoQnJlYWtwb2ludEFjdGlvblNvdW5kKEV4ZWNT
dGF0ZSogZXhlYywgaW50IGJyZWFrcG9pbnRBY3Rpb25JZGVudGlmaWVyKQogewogICAgIGlmICht
X2NhbGxpbmdMaXN0ZW5lcnMpCiAgICAgICAgIHJldHVybjsKQEAgLTE3Myw3ICsxNzMsNyBAQCB2
b2lkIFNjcmlwdERlYnVnU2VydmVyOjpkaXNwYXRjaEJyZWFrcG9pbnRBY3Rpb25Tb3VuZChFeGVj
U3RhdGUqIGV4ZWMpCiAgICAgVmVjdG9yPFNjcmlwdERlYnVnTGlzdGVuZXIqPiBsaXN0ZW5lcnND
b3B5OwogICAgIGNvcHlUb1ZlY3RvcigqbGlzdGVuZXJzLCBsaXN0ZW5lcnNDb3B5KTsKICAgICBm
b3IgKGF1dG8gbGlzdGVuZXIgOiBsaXN0ZW5lcnNDb3B5KQotICAgICAgICBsaXN0ZW5lci0+YnJl
YWtwb2ludEFjdGlvblNvdW5kKCk7CisgICAgICAgIGxpc3RlbmVyLT5icmVha3BvaW50QWN0aW9u
U291bmQoYnJlYWtwb2ludEFjdGlvbklkZW50aWZpZXIpOwogfQogCiB2b2lkIFNjcmlwdERlYnVn
U2VydmVyOjpkaXNwYXRjaERpZFNhbXBsZVByb2JlKEV4ZWNTdGF0ZSogZXhlYywgaW50IGlkZW50
aWZpZXIsIGNvbnN0IERlcHJlY2F0ZWQ6OlNjcmlwdFZhbHVlJiBzYW1wbGUpCmRpZmYgLS1naXQg
YS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaW5zcGVjdG9yL1NjcmlwdERlYnVnU2VydmVyLmggYi9T
b3VyY2UvSmF2YVNjcmlwdENvcmUvaW5zcGVjdG9yL1NjcmlwdERlYnVnU2VydmVyLmgKaW5kZXgg
NmQ1NWRlMi4uNjJmMjcwMiAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2luc3Bl
Y3Rvci9TY3JpcHREZWJ1Z1NlcnZlci5oCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9pbnNw
ZWN0b3IvU2NyaXB0RGVidWdTZXJ2ZXIuaApAQCAtOTAsNyArOTAsNyBAQCBwcm90ZWN0ZWQ6CiAg
ICAgdm9pZCBkaXNwYXRjaERpZFBhcnNlU291cmNlKGNvbnN0IExpc3RlbmVyU2V0JiBsaXN0ZW5l
cnMsIEpTQzo6U291cmNlUHJvdmlkZXIqLCBib29sIGlzQ29udGVudFNjcmlwdCk7CiAgICAgdm9p
ZCBkaXNwYXRjaEZhaWxlZFRvUGFyc2VTb3VyY2UoY29uc3QgTGlzdGVuZXJTZXQmIGxpc3RlbmVy
cywgSlNDOjpTb3VyY2VQcm92aWRlciosIGludCBlcnJvckxpbmUsIGNvbnN0IFN0cmluZyYgZXJy
b3JNZXNzYWdlKTsKICAgICB2b2lkIGRpc3BhdGNoQnJlYWtwb2ludEFjdGlvbkxvZyhKU0M6OkV4
ZWNTdGF0ZSosIGNvbnN0IFN0cmluZyYpOwotICAgIHZvaWQgZGlzcGF0Y2hCcmVha3BvaW50QWN0
aW9uU291bmQoSlNDOjpFeGVjU3RhdGUqKTsKKyAgICB2b2lkIGRpc3BhdGNoQnJlYWtwb2ludEFj
dGlvblNvdW5kKEpTQzo6RXhlY1N0YXRlKiwgaW50IGJyZWFrcG9pbnRBY3Rpb25JZGVudGlmaWVy
KTsKICAgICB2b2lkIGRpc3BhdGNoRGlkU2FtcGxlUHJvYmUoSlNDOjpFeGVjU3RhdGUqLCBpbnQg
cHJvYmVJZGVudGlmaWVyLCBjb25zdCBEZXByZWNhdGVkOjpTY3JpcHRWYWx1ZSYgc2FtcGxlKTsK
IAogICAgIGJvb2wgbV9kb25lUHJvY2Vzc2luZ0RlYnVnZ2VyRXZlbnRzOwpkaWZmIC0tZ2l0IGEv
U291cmNlL0phdmFTY3JpcHRDb3JlL2luc3BlY3Rvci9hZ2VudHMvSW5zcGVjdG9yRGVidWdnZXJB
Z2VudC5jcHAgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaW5zcGVjdG9yL2FnZW50cy9JbnNwZWN0
b3JEZWJ1Z2dlckFnZW50LmNwcAppbmRleCAwNmI3NTk1Li5jMGYxM2U4IDEwMDY0NAotLS0gYS9T
b3VyY2UvSmF2YVNjcmlwdENvcmUvaW5zcGVjdG9yL2FnZW50cy9JbnNwZWN0b3JEZWJ1Z2dlckFn
ZW50LmNwcAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaW5zcGVjdG9yL2FnZW50cy9JbnNw
ZWN0b3JEZWJ1Z2dlckFnZW50LmNwcApAQCAtNjY1LDkgKzY2NSw5IEBAIHZvaWQgSW5zcGVjdG9y
RGVidWdnZXJBZ2VudDo6ZGlkU2FtcGxlUHJvYmUoSlNDOjpFeGVjU3RhdGUqIHNjcmlwdFN0YXRl
LCBpbnQgcHJvCiAgICAgbV9mcm9udGVuZERpc3BhdGNoZXItPmRpZFNhbXBsZVByb2JlKHJlc3Vs
dC5yZWxlYXNlKCkpOwogfQogCi12b2lkIEluc3BlY3RvckRlYnVnZ2VyQWdlbnQ6OmJyZWFrcG9p
bnRBY3Rpb25Tb3VuZCgpCit2b2lkIEluc3BlY3RvckRlYnVnZ2VyQWdlbnQ6OmJyZWFrcG9pbnRB
Y3Rpb25Tb3VuZChpbnQgYnJlYWtwb2ludEFjdGlvbklkZW50aWZpZXIpCiB7Ci0gICAgLy8gRklY
TUU6IFdlIHNob3VsZCBzZW5kIGEgbWVzc2FnZSB0byB0aGUgZnJvbnRlbmQgdG8gbWFrZSB0aGUg
ZnJvbnRlbmQgYmVlcC4KKyAgICBtX2Zyb250ZW5kRGlzcGF0Y2hlci0+YnJlYWtwb2ludFNvdW5k
KGJyZWFrcG9pbnRBY3Rpb25JZGVudGlmaWVyKTsKIH0KIAogdm9pZCBJbnNwZWN0b3JEZWJ1Z2dl
ckFnZW50OjpkaWRDb250aW51ZSgpCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUv
aW5zcGVjdG9yL2FnZW50cy9JbnNwZWN0b3JEZWJ1Z2dlckFnZW50LmggYi9Tb3VyY2UvSmF2YVNj
cmlwdENvcmUvaW5zcGVjdG9yL2FnZW50cy9JbnNwZWN0b3JEZWJ1Z2dlckFnZW50LmgKaW5kZXgg
MGU2NTI0OS4uZjE0NTFlMCAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2luc3Bl
Y3Rvci9hZ2VudHMvSW5zcGVjdG9yRGVidWdnZXJBZ2VudC5oCisrKyBiL1NvdXJjZS9KYXZhU2Ny
aXB0Q29yZS9pbnNwZWN0b3IvYWdlbnRzL0luc3BlY3RvckRlYnVnZ2VyQWdlbnQuaApAQCAtMTM1
LDcgKzEzNSw3IEBAIHByaXZhdGU6CiAgICAgdmlydHVhbCB2b2lkIGZhaWxlZFRvUGFyc2VTb3Vy
Y2UoY29uc3QgU3RyaW5nJiB1cmwsIGNvbnN0IFN0cmluZyYgZGF0YSwgaW50IGZpcnN0TGluZSwg
aW50IGVycm9yTGluZSwgY29uc3QgU3RyaW5nJiBlcnJvck1lc3NhZ2UpIG92ZXJyaWRlIGZpbmFs
OwogICAgIHZpcnR1YWwgdm9pZCBkaWRTYW1wbGVQcm9iZShKU0M6OkV4ZWNTdGF0ZSosIGludCBw
cm9iZUlkZW50aWZpZXIsIGludCBoaXRDb3VudCwgY29uc3QgRGVwcmVjYXRlZDo6U2NyaXB0VmFs
dWUmIHNhbXBsZSkgb3ZlcnJpZGUgZmluYWw7CiAKLSAgICB2aXJ0dWFsIHZvaWQgYnJlYWtwb2lu
dEFjdGlvblNvdW5kKCkgb3ZlcnJpZGU7CisgICAgdmlydHVhbCB2b2lkIGJyZWFrcG9pbnRBY3Rp
b25Tb3VuZChpbnQgYnJlYWtwb2ludEFjdGlvbklkZW50aWZpZXIpIG92ZXJyaWRlOwogCiAgICAg
UGFzc1JlZlB0cjxJbnNwZWN0b3I6OlR5cGVCdWlsZGVyOjpEZWJ1Z2dlcjo6TG9jYXRpb24+IHJl
c29sdmVCcmVha3BvaW50KGNvbnN0IFN0cmluZyYgYnJlYWtwb2ludElkZW50aWZpZXIsIEpTQzo6
U291cmNlSUQsIGNvbnN0IFNjcmlwdEJyZWFrcG9pbnQmKTsKICAgICBib29sIGFzc2VydFBhdXNl
ZChFcnJvclN0cmluZyopOwpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2luc3Bl
Y3Rvci9wcm90b2NvbC9EZWJ1Z2dlci5qc29uIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2luc3Bl
Y3Rvci9wcm90b2NvbC9EZWJ1Z2dlci5qc29uCmluZGV4IGQ4MGVkZWIuLmQxNjMzOGMgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9pbnNwZWN0b3IvcHJvdG9jb2wvRGVidWdnZXIu
anNvbgorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaW5zcGVjdG9yL3Byb3RvY29sL0RlYnVn
Z2VyLmpzb24KQEAgLTI5OSw2ICsyOTksMTMgQEAKICAgICAgICAgICAgICJwYXJhbWV0ZXJzIjog
WwogICAgICAgICAgICAgICAgIHsgIm5hbWUiOiAic2FtcGxlIiwgIiRyZWYiOiAiUHJvYmVTYW1w
bGUiLCAiZGVzY3JpcHRpb24iOiAiQSBjb2xsZWN0ZWQgcHJvYmUgc2FtcGxlLiIgfQogICAgICAg
ICAgICAgXQorICAgICAgICB9LAorICAgICAgICB7CisgICAgICAgICAgICAibmFtZSI6ICJicmVh
a3BvaW50U291bmQiLAorICAgICAgICAgICAgImRlc2NyaXB0aW9uIjogIkZpcmVkIHdoZW4gYSBc
InNvdW5kXCIgYnJlYWtwb2ludCBhY3Rpb24gaXMgdHJpZ2dlcmVkIG9uIGEgYnJlYWtwb2ludC4i
LAorICAgICAgICAgICAgInBhcmFtZXRlcnMiOiBbCisgICAgICAgICAgICAgICAgeyAibmFtZSI6
ICJicmVha3BvaW50QWN0aW9uSWQiLCAiJHJlZiI6ICJCcmVha3BvaW50QWN0aW9uSWRlbnRpZmll
ciIsICJkZXNjcmlwdGlvbiI6ICJCcmVha3BvaW50IGFjdGlvbiBpZGVudGlmaWVyLiIgfQorICAg
ICAgICAgICAgXQogICAgICAgICB9CiAgICAgXQogfQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYklu
c3BlY3RvclVJL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJJbnNwZWN0b3JVSS9DaGFuZ2VMb2cKaW5k
ZXggN2I2YzkxNS4uOGYxZDcxOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkluc3BlY3RvclVJL0No
YW5nZUxvZworKysgYi9Tb3VyY2UvV2ViSW5zcGVjdG9yVUkvQ2hhbmdlTG9nCkBAIC0xLDMgKzEs
MTkgQEAKKzIwMTQtMDEtMjkgIEpvc2VwaCBQZWNvcmFybyAgPHBlY29yYXJvQGFwcGxlLmNvbT4K
KworICAgICAgICBXZWIgSW5zcGVjdG9yOiBQbGF5IEJyZWFrcG9pbnQgU291bmQgaW4gRnJvbnRl
bmQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEyNzg4
NQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEJlZXAg
aW4gdGhlIGZyb250ZW5kIHdoZW4gYSAic291bmQiIGJyZWFrcG9pbnQgYWN0aW9uIGlzIHRyaWdn
ZXJlZC4KKworICAgICAgICAqIFVzZXJJbnRlcmZhY2UvRGVidWdnZXJNYW5hZ2VyLmpzOgorICAg
ICAgICAoV2ViSW5zcGVjdG9yLkRlYnVnZ2VyTWFuYWdlci5wcm90b3R5cGUuYnJlYWtwb2ludFNv
dW5kKToKKyAgICAgICAgKiBVc2VySW50ZXJmYWNlL0RlYnVnZ2VyT2JzZXJ2ZXIuanM6CisgICAg
ICAgIChXZWJJbnNwZWN0b3IuRGVidWdnZXJPYnNlcnZlci5wcm90b3R5cGUucmVzdW1lZCk6Cisg
ICAgICAgIChXZWJJbnNwZWN0b3IuRGVidWdnZXJPYnNlcnZlci5wcm90b3R5cGUuYnJlYWtwb2lu
dFNvdW5kKToKKyAgICAgICAgKiBVc2VySW50ZXJmYWNlL0luc3BlY3RvckpTQmFja2VuZENvbW1h
bmRzLmpzOgorCiAyMDE0LTAxLTI5ICBEaWVnbyBQaW5vIEdhcmNpYSAgPGRwaW5vQGlnYWxpYS5j
b20+CiAKICAgICAgICAgV2ViIEluc3BlY3RvcjogW1JFR1JFU1NJT04ocjE2MjkzMSldIFRhYiBu
YXZpZ2F0aW9uIGJyb2tlbiBpbiBEYXRhR3JpZApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkluc3Bl
Y3RvclVJL1VzZXJJbnRlcmZhY2UvRGVidWdnZXJNYW5hZ2VyLmpzIGIvU291cmNlL1dlYkluc3Bl
Y3RvclVJL1VzZXJJbnRlcmZhY2UvRGVidWdnZXJNYW5hZ2VyLmpzCmluZGV4IGNmZDIxOTUuLjY5
M2ZkN2UgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJJbnNwZWN0b3JVSS9Vc2VySW50ZXJmYWNlL0Rl
YnVnZ2VyTWFuYWdlci5qcworKysgYi9Tb3VyY2UvV2ViSW5zcGVjdG9yVUkvVXNlckludGVyZmFj
ZS9EZWJ1Z2dlck1hbmFnZXIuanMKQEAgLTM5MCw2ICszOTAsMTEgQEAgV2ViSW5zcGVjdG9yLkRl
YnVnZ2VyTWFuYWdlci5wcm90b3R5cGUgPSB7CiAgICAgICAgIHRoaXMuX2RlbGF5ZWRSZXN1bWVU
aW1lb3V0ID0gc2V0VGltZW91dChkZWxheWVkV29yay5iaW5kKHRoaXMpLCA1MCk7CiAgICAgfSwK
IAorICAgIGJyZWFrcG9pbnRTb3VuZDogZnVuY3Rpb24oYnJlYWtwb2ludEFjdGlvbklkZW50aWZp
ZXIpCisgICAgeworICAgICAgICBJbnNwZWN0b3JGcm9udGVuZEhvc3QuYmVlcCgpOworICAgIH0s
CisKICAgICBzY3JpcHREaWRQYXJzZTogZnVuY3Rpb24oc2NyaXB0SWRlbnRpZmllciwgdXJsLCBp
c0NvbnRlbnRTY3JpcHQsIHN0YXJ0TGluZSwgc3RhcnRDb2x1bW4sIGVuZExpbmUsIGVuZENvbHVt
biwgc291cmNlTWFwVVJMKQogICAgIHsKICAgICAgICAgLy8gRG9uJ3QgYWRkIHRoZSBzY3JpcHQg
YWdhaW4gaWYgaXQgaXMgYWxyZWFkeSBrbm93bi4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJJbnNw
ZWN0b3JVSS9Vc2VySW50ZXJmYWNlL0RlYnVnZ2VyT2JzZXJ2ZXIuanMgYi9Tb3VyY2UvV2ViSW5z
cGVjdG9yVUkvVXNlckludGVyZmFjZS9EZWJ1Z2dlck9ic2VydmVyLmpzCmluZGV4IDBiOGY1NGMu
LmNlM2ZiMTAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJJbnNwZWN0b3JVSS9Vc2VySW50ZXJmYWNl
L0RlYnVnZ2VyT2JzZXJ2ZXIuanMKKysrIGIvU291cmNlL1dlYkluc3BlY3RvclVJL1VzZXJJbnRl
cmZhY2UvRGVidWdnZXJPYnNlcnZlci5qcwpAQCAtNjEsNyArNjEsMTIgQEAgV2ViSW5zcGVjdG9y
LkRlYnVnZ2VyT2JzZXJ2ZXIucHJvdG90eXBlID0gewogICAgIHJlc3VtZWQ6IGZ1bmN0aW9uKCkK
ICAgICB7CiAgICAgICAgIFdlYkluc3BlY3Rvci5kZWJ1Z2dlck1hbmFnZXIuZGVidWdnZXJEaWRS
ZXN1bWUoKTsKLSAgICB9CisgICAgfSwKKworICAgIGJyZWFrcG9pbnRTb3VuZDogZnVuY3Rpb24o
YnJlYWtwb2ludEFjdGlvbklkZW50aWZpZXIpCisgICAgeworICAgICAgICBXZWJJbnNwZWN0b3Iu
ZGVidWdnZXJNYW5hZ2VyLmJyZWFrcG9pbnRTb3VuZChicmVha3BvaW50QWN0aW9uSWRlbnRpZmll
cik7CisgICAgfSwKIH07CiAKIFdlYkluc3BlY3Rvci5EZWJ1Z2dlck9ic2VydmVyLnByb3RvdHlw
ZS5fX3Byb3RvX18gPSBXZWJJbnNwZWN0b3IuT2JqZWN0LnByb3RvdHlwZTsKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJJbnNwZWN0b3JVSS9Vc2VySW50ZXJmYWNlL0luc3BlY3RvckpTQmFja2VuZENv
bW1hbmRzLmpzIGIvU291cmNlL1dlYkluc3BlY3RvclVJL1VzZXJJbnRlcmZhY2UvSW5zcGVjdG9y
SlNCYWNrZW5kQ29tbWFuZHMuanMKaW5kZXggNTFjYThhMC4uNDVlMTBjNSAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkluc3BlY3RvclVJL1VzZXJJbnRlcmZhY2UvSW5zcGVjdG9ySlNCYWNrZW5kQ29t
bWFuZHMuanMKKysrIGIvU291cmNlL1dlYkluc3BlY3RvclVJL1VzZXJJbnRlcmZhY2UvSW5zcGVj
dG9ySlNCYWNrZW5kQ29tbWFuZHMuanMKQEAgLTE3LDExICsxNywxMiBAQCBJbnNwZWN0b3JCYWNr
ZW5kLnJlZ2lzdGVyRXZlbnQoIkRlYnVnZ2VyLmJyZWFrcG9pbnRSZXNvbHZlZCIsIFsiYnJlYWtw
b2ludElkIiwgIgogSW5zcGVjdG9yQmFja2VuZC5yZWdpc3RlckV2ZW50KCJEZWJ1Z2dlci5wYXVz
ZWQiLCBbImNhbGxGcmFtZXMiLCAicmVhc29uIiwgImRhdGEiXSk7CiBJbnNwZWN0b3JCYWNrZW5k
LnJlZ2lzdGVyRXZlbnQoIkRlYnVnZ2VyLnJlc3VtZWQiLCBbXSk7CiBJbnNwZWN0b3JCYWNrZW5k
LnJlZ2lzdGVyRXZlbnQoIkRlYnVnZ2VyLmRpZFNhbXBsZVByb2JlIiwgWyJzYW1wbGUiXSk7CitJ
bnNwZWN0b3JCYWNrZW5kLnJlZ2lzdGVyRXZlbnQoIkRlYnVnZ2VyLmJyZWFrcG9pbnRTb3VuZCIs
IFsiYnJlYWtwb2ludEFjdGlvbklkIl0pOwogSW5zcGVjdG9yQmFja2VuZC5yZWdpc3RlckNvbW1h
bmQoIkRlYnVnZ2VyLmVuYWJsZSIsIFtdLCBbXSk7CiBJbnNwZWN0b3JCYWNrZW5kLnJlZ2lzdGVy
Q29tbWFuZCgiRGVidWdnZXIuZGlzYWJsZSIsIFtdLCBbXSk7CiBJbnNwZWN0b3JCYWNrZW5kLnJl
Z2lzdGVyQ29tbWFuZCgiRGVidWdnZXIuc2V0QnJlYWtwb2ludHNBY3RpdmUiLCBbeyJuYW1lIjog
ImFjdGl2ZSIsICJ0eXBlIjogImJvb2xlYW4iLCAib3B0aW9uYWwiOiBmYWxzZX1dLCBbXSk7Ci1J
bnNwZWN0b3JCYWNrZW5kLnJlZ2lzdGVyQ29tbWFuZCgiRGVidWdnZXIuc2V0QnJlYWtwb2ludEJ5
VXJsIiwgW3sibmFtZSI6ICJsaW5lTnVtYmVyIiwgInR5cGUiOiAibnVtYmVyIiwgIm9wdGlvbmFs
IjogZmFsc2V9LCB7Im5hbWUiOiAidXJsIiwgInR5cGUiOiAic3RyaW5nIiwgIm9wdGlvbmFsIjog
dHJ1ZX0sIHsibmFtZSI6ICJ1cmxSZWdleCIsICJ0eXBlIjogInN0cmluZyIsICJvcHRpb25hbCI6
IHRydWV9LCB7Im5hbWUiOiAiY29sdW1uTnVtYmVyIiwgInR5cGUiOiAibnVtYmVyIiwgIm9wdGlv
bmFsIjogdHJ1ZX0sIHsibmFtZSI6ICJvcHRpb25zIiwgInR5cGUiOiAib2JqZWN0IiwgIm9wdGlv
bmFsIjogdHJ1ZX1dLCBbImJyZWFrcG9pbnRJZCIsICJsb2NhdGlvbnMiXSk7Ci1JbnNwZWN0b3JC
YWNrZW5kLnJlZ2lzdGVyQ29tbWFuZCgiRGVidWdnZXIuc2V0QnJlYWtwb2ludCIsIFt7Im5hbWUi
OiAibG9jYXRpb24iLCAidHlwZSI6ICJvYmplY3QiLCAib3B0aW9uYWwiOiBmYWxzZX0sIHsibmFt
ZSI6ICJvcHRpb25zIiwgInR5cGUiOiAib2JqZWN0IiwgIm9wdGlvbmFsIjogdHJ1ZX1dLCBbImJy
ZWFrcG9pbnRJZCIsICJhY3R1YWxMb2NhdGlvbiJdKTsKK0luc3BlY3RvckJhY2tlbmQucmVnaXN0
ZXJDb21tYW5kKCJEZWJ1Z2dlci5zZXRCcmVha3BvaW50QnlVcmwiLCBbeyJuYW1lIjogImxpbmVO
dW1iZXIiLCAidHlwZSI6ICJudW1iZXIiLCAib3B0aW9uYWwiOiBmYWxzZX0sIHsibmFtZSI6ICJ1
cmwiLCAidHlwZSI6ICJzdHJpbmciLCAib3B0aW9uYWwiOiB0cnVlfSwgeyJuYW1lIjogInVybFJl
Z2V4IiwgInR5cGUiOiAic3RyaW5nIiwgIm9wdGlvbmFsIjogdHJ1ZX0sIHsibmFtZSI6ICJjb2x1
bW5OdW1iZXIiLCAidHlwZSI6ICJudW1iZXIiLCAib3B0aW9uYWwiOiB0cnVlfSwgeyJuYW1lIjog
Im9wdGlvbnMiLCAidHlwZSI6ICJvYmplY3QiLCAib3B0aW9uYWwiOiB0cnVlfV0sIFsiYnJlYWtw
b2ludElkIiwgImxvY2F0aW9ucyIsICJicmVha3BvaW50QWN0aW9uSWRlbnRpZmllcnMiXSk7CitJ
bnNwZWN0b3JCYWNrZW5kLnJlZ2lzdGVyQ29tbWFuZCgiRGVidWdnZXIuc2V0QnJlYWtwb2ludCIs
IFt7Im5hbWUiOiAibG9jYXRpb24iLCAidHlwZSI6ICJvYmplY3QiLCAib3B0aW9uYWwiOiBmYWxz
ZX0sIHsibmFtZSI6ICJvcHRpb25zIiwgInR5cGUiOiAib2JqZWN0IiwgIm9wdGlvbmFsIjogdHJ1
ZX1dLCBbImJyZWFrcG9pbnRJZCIsICJhY3R1YWxMb2NhdGlvbiIsICJicmVha3BvaW50QWN0aW9u
SWRlbnRpZmllcnMiXSk7CiBJbnNwZWN0b3JCYWNrZW5kLnJlZ2lzdGVyQ29tbWFuZCgiRGVidWdn
ZXIucmVtb3ZlQnJlYWtwb2ludCIsIFt7Im5hbWUiOiAiYnJlYWtwb2ludElkIiwgInR5cGUiOiAi
c3RyaW5nIiwgIm9wdGlvbmFsIjogZmFsc2V9XSwgW10pOwogSW5zcGVjdG9yQmFja2VuZC5yZWdp
c3RlckNvbW1hbmQoIkRlYnVnZ2VyLmNvbnRpbnVlVG9Mb2NhdGlvbiIsIFt7Im5hbWUiOiAibG9j
YXRpb24iLCAidHlwZSI6ICJvYmplY3QiLCAib3B0aW9uYWwiOiBmYWxzZX1dLCBbXSk7CiBJbnNw
ZWN0b3JCYWNrZW5kLnJlZ2lzdGVyQ29tbWFuZCgiRGVidWdnZXIuc3RlcE92ZXIiLCBbXSwgW10p
Owo=
</data>
<flag name="review"
          id="246627"
          type_id="1"
          status="+"
          setter="timothy"
    />
          </attachment>
      

    </bug>

</bugzilla>