<?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>193876</bug_id>
          
          <creation_ts>2019-01-26 16:53:09 -0800</creation_ts>
          <short_desc>[iOS] Right command key has wrong value for property code</short_desc>
          <delta_ts>2019-05-09 16:08:09 -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>WebKit Misc.</component>
          <version>WebKit Local Build</version>
          <rep_platform>iPhone / iPad</rep_platform>
          <op_sys>iOS 12</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar, PlatformOnly</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>190571</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Daniel Bates">dbates</reporter>
          <assigned_to name="Daniel Bates">dbates</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1498777</commentid>
    <comment_count>0</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2019-01-26 16:53:09 -0800</bug_when>
    <thetext>Steps to reproduce

1. Visit &lt;http://w3c.github.io/uievents/tools/key-event-viewer.html&gt;
2. Focus the text field
3. Press the Command key on the right side of the keyboard.

The value of the code property is Unidentified. But it should be MetaRight. Compare to Mac.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1498778</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-01-26 16:53:36 -0800</bug_when>
    <thetext>&lt;rdar://problem/47577308&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1534865</commentid>
    <comment_count>2</comment_count>
      <attachid>369523</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2019-05-09 14:46:30 -0700</bug_when>
    <thetext>Created attachment 369523
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1534866</commentid>
    <comment_count>3</comment_count>
      <attachid>369523</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2019-05-09 14:49:20 -0700</bug_when>
    <thetext>Comment on attachment 369523
Patch

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

&gt; Source/WebCore/ChangeLog:9
&gt; +        We&apos;re are looking for the wrong Windows virtual key code for the right command key.

We&apos;re are =&gt; We&apos;re</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1534869</commentid>
    <comment_count>4</comment_count>
      <attachid>369523</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2019-05-09 15:05:15 -0700</bug_when>
    <thetext>Comment on attachment 369523
Patch

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

r=me

&gt; Source/WebCore/ChangeLog:11
&gt; +        the correct value for the code property of the DOM key event.

Do we still need RWIN if the user is running a Microsoft keyboard?

&gt; Source/WebCore/platform/ios/PlatformEventFactoryIOS.mm:278
&gt; +    case VK_APPS: return &quot;MetaRight&quot;_s;

I wonder if we should just keep both of them?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1534878</commentid>
    <comment_count>5</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2019-05-09 15:54:35 -0700</bug_when>
    <thetext>(In reply to Brent Fulgham from comment #4)
&gt; Comment on attachment 369523 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=369523&amp;action=review
&gt; 
&gt; r=me
&gt; 
&gt; &gt; Source/WebCore/ChangeLog:11
&gt; &gt; +        the correct value for the code property of the DOM key event.
&gt; 
&gt; Do we still need RWIN if the user is running a Microsoft keyboard?
&gt; 

I don&apos;t know. This is iOS code. 😀

&gt; &gt; Source/WebCore/platform/ios/PlatformEventFactoryIOS.mm:278
&gt; &gt; +    case VK_APPS: return &quot;MetaRight&quot;_s;
&gt; 
&gt; I wonder if we should just keep both of them?

This is iOS code. 😀</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1534881</commentid>
    <comment_count>6</comment_count>
      <attachid>369527</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2019-05-09 15:56:56 -0700</bug_when>
    <thetext>Created attachment 369527
To land</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1534885</commentid>
    <comment_count>7</comment_count>
      <attachid>369527</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2019-05-09 16:04:44 -0700</bug_when>
    <thetext>Comment on attachment 369527
To land

Clearing flags on attachment: 369527

Committed r245162: &lt;https://trac.webkit.org/changeset/245162&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1534886</commentid>
    <comment_count>8</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2019-05-09 16:04:45 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1534888</commentid>
    <comment_count>9</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2019-05-09 16:08:09 -0700</bug_when>
    <thetext>(In reply to Brent Fulgham from comment #4)
&gt; Comment on attachment 369523 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=369523&amp;action=review
&gt; 
&gt; r=me
&gt; 
&gt; &gt; Source/WebCore/ChangeLog:11
&gt; &gt; +        the correct value for the code property of the DOM key event.
&gt; 
&gt; Do we still need RWIN if the user is running a Microsoft keyboard?
&gt; 

Oh I misread your comment. Anyway, the answer is No. These are Windows virtual key codes. How they map is entirely up to us (WebKit). iOS does not emit them. So, I chose to match Mac which maps the key code for the right command to VK_APPS.

&gt; &gt; Source/WebCore/platform/ios/PlatformEventFactoryIOS.mm:278
&gt; &gt; +    case VK_APPS: return &quot;MetaRight&quot;_s;
&gt; 
&gt; I wonder if we should just keep both of them?

No need to keep both. I defined the mapping!</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>369523</attachid>
            <date>2019-05-09 14:46:30 -0700</date>
            <delta_ts>2019-05-09 15:56:55 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-193876-20190509144630.patch</filename>
            <type>text/plain</type>
            <size>4231</size>
            <attacher name="Daniel Bates">dbates</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQ0NzQyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMjk2NDM4YTQxZWYyZmYx
MmVhOWFhOGUwYmY0MTRhNmVlYTlmODlhMS4uMjgxMjgwMmZjOGY5NGQ1ZDAzMTk2NDZkOWE4MTM3
MWU0MWM3MmI1YiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDE5LTA1LTA5ICBEYW5p
ZWwgQmF0ZXMgIDxkYWJhdGVzQGFwcGxlLmNvbT4KKworICAgICAgICBbaU9TXSBSaWdodCBjb21t
YW5kIGtleSBoYXMgd3JvbmcgdmFsdWUgZm9yIHByb3BlcnR5IGNvZGUKKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5Mzg3NgorICAgICAgICA8cmRhcjov
L3Byb2JsZW0vNDc1NzczMDg+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisKKyAgICAgICAgV2UncmUgYXJlIGxvb2tpbmcgZm9yIHRoZSB3cm9uZyBXaW5kb3dzIHZpcnR1
YWwga2V5IGNvZGUgZm9yIHRoZSByaWdodCBjb21tYW5kIGtleS4KKyAgICAgICAgU3Vic3RpdHV0
ZSBWS19BUFBTIGZvciBWS19SV0lOIHNvIHdlIGNhbiBpZGVudGlmeSB0aGUgcmlnaHQgY29tbWFu
ZCBrZXkgYW5kIHJldHVybgorICAgICAgICB0aGUgY29ycmVjdCB2YWx1ZSBmb3IgdGhlIGNvZGUg
cHJvcGVydHkgb2YgdGhlIERPTSBrZXkgZXZlbnQuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9pb3Mv
UGxhdGZvcm1FdmVudEZhY3RvcnlJT1MubW06CisgICAgICAgIChXZWJDb3JlOjpjb2RlRm9yS2V5
RXZlbnQpOgorCiAyMDE5LTA1LTA5ICBEYW5pZWwgQmF0ZXMgIDxkYWJhdGVzQGFwcGxlLmNvbT4K
IAogICAgICAgICBbaU9TXSBOdW1wYWQgY29tbWEga2V5IGhhcyBpbmNvcnJlY3Qga2V5SWRlbnRp
ZmllciBwcm9wZXJ0eQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vaW9zL1Bs
YXRmb3JtRXZlbnRGYWN0b3J5SU9TLm1tIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vaW9zL1Bs
YXRmb3JtRXZlbnRGYWN0b3J5SU9TLm1tCmluZGV4IDYzMjIxZDQ1NTJmMWY2MTRjOWY4NTYwMTc0
OGFkYTM2ODJkNWM5MzEuLmIzM2RhNWRjYTQ3NzM2ZTUyYzViYWFmMDQxNDM4Mzg4MjM2NDE0ODkg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2lvcy9QbGF0Zm9ybUV2ZW50RmFj
dG9yeUlPUy5tbQorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9pb3MvUGxhdGZvcm1FdmVu
dEZhY3RvcnlJT1MubW0KQEAgLTI3NSw3ICsyNzUsNyBAQCBTdHJpbmcgY29kZUZvcktleUV2ZW50
KFdlYkV2ZW50ICpldmVudCkKICAgICBjYXNlIFZLX1JDT05UUk9MOiByZXR1cm4gIkNvbnRyb2xS
aWdodCJfczsKICAgICBjYXNlIFZLX1JFVFVSTjogcmV0dXJuICJFbnRlciJfczsgLy8gIExhYmVs
ZWQgUmV0dXJuIG9uIEFwcGxlIGtleWJvYXJkcy4KICAgICBjYXNlIFZLX0xXSU46IHJldHVybiAi
TWV0YUxlZnQiX3M7Ci0gICAgY2FzZSBWS19SV0lOOiByZXR1cm4gIk1ldGFSaWdodCJfczsKKyAg
ICBjYXNlIFZLX0FQUFM6IHJldHVybiAiTWV0YVJpZ2h0Il9zOwogICAgIGNhc2UgVktfTFNISUZU
OiByZXR1cm4gIlNoaWZ0TGVmdCJfczsKICAgICBjYXNlIFZLX1JTSElGVDogcmV0dXJuICJTaGlm
dFJpZ2h0Il9zOwogICAgIGNhc2UgVktfU1BBQ0U6IHJldHVybiAiU3BhY2UiX3M7CmRpZmYgLS1n
aXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXgg
ZjY0YmM5ODkyNGU5OWYwNDJlNGMwMWJmMzgzNjAxNjNhMmViOGViMC4uZGI0YjM0YWIyOGFmYzVj
M2Y0OTM5ZGNkOTA4MDNkMDU4MjJhOTMzZCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdl
TG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDE5LTA1
LTA5ICBEYW5pZWwgQmF0ZXMgIDxkYWJhdGVzQGFwcGxlLmNvbT4KKworICAgICAgICBbaU9TXSBS
aWdodCBjb21tYW5kIGtleSBoYXMgd3JvbmcgdmFsdWUgZm9yIHByb3BlcnR5IGNvZGUKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5Mzg3NgorICAgICAg
ICA8cmRhcjovL3Byb2JsZW0vNDc1NzczMDg+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCisKKyAgICAgICAgVXBkYXRlIHRlc3QgcmVzdWx0LgorCisgICAgICAgICogZmFz
dC9ldmVudHMvaW9zL2tleWRvd24ta2V5dXAtc3BlY2lhbC1rZXlzLWluLW5vbi1lZGl0YWJsZS1l
bGVtZW50LWV4cGVjdGVkLnR4dDoKKwogMjAxOS0wNS0wOSAgRGFuaWVsIEJhdGVzICA8ZGFiYXRl
c0BhcHBsZS5jb20+CiAKICAgICAgICAgW2lPU10gTnVtcGFkIGNvbW1hIGtleSBoYXMgaW5jb3Jy
ZWN0IGtleUlkZW50aWZpZXIgcHJvcGVydHkKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3Qv
ZXZlbnRzL2lvcy9rZXlkb3duLWtleXVwLXNwZWNpYWwta2V5cy1pbi1ub24tZWRpdGFibGUtZWxl
bWVudC1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9mYXN0L2V2ZW50cy9pb3Mva2V5ZG93bi1r
ZXl1cC1zcGVjaWFsLWtleXMtaW4tbm9uLWVkaXRhYmxlLWVsZW1lbnQtZXhwZWN0ZWQudHh0Cmlu
ZGV4IDQwMGUyODllNTQxMDJkZWYxN2VhMmZkYzNjYjI4MjVlMTkxOWU1MDcuLjllNTM2ZmZhNWQy
NDdhYjM2ZDNhMzU3MjdlMDVhMjNlYzY0MzUyMzggMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2Zh
c3QvZXZlbnRzL2lvcy9rZXlkb3duLWtleXVwLXNwZWNpYWwta2V5cy1pbi1ub24tZWRpdGFibGUt
ZWxlbWVudC1leHBlY3RlZC50eHQKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9ldmVudHMvaW9zL2tl
eWRvd24ta2V5dXAtc3BlY2lhbC1rZXlzLWluLW5vbi1lZGl0YWJsZS1lbGVtZW50LWV4cGVjdGVk
LnR4dApAQCAtMzgsOCArMzgsOCBAQCB0eXBlOiBrZXlkb3duLCBrZXk6IEVudGVyLCBjb2RlOiBF
bnRlciwga2V5SWRlbnRpZmllcjogRW50ZXIsIGtleUNvZGU6IDEzLCBjaGFyQwogdHlwZToga2V5
dXAsIGtleTogRGVhZCwgY29kZTogRW50ZXIsIGtleUlkZW50aWZpZXI6IFVuaWRlbnRpZmllZCwg
a2V5Q29kZTogMTMsIGNoYXJDb2RlOiAwLCBrZXlDb2RlOiAxMywgd2hpY2g6IDEzCiB0eXBlOiBr
ZXlkb3duLCBrZXk6IEFsdCwgY29kZTogVW5pZGVudGlmaWVkLCBrZXlJZGVudGlmaWVyOiBBbHQs
IGtleUNvZGU6IDE4LCBjaGFyQ29kZTogMCwga2V5Q29kZTogMTgsIHdoaWNoOiAxOAogdHlwZTog
a2V5dXAsIGtleTogQWx0LCBjb2RlOiBVbmlkZW50aWZpZWQsIGtleUlkZW50aWZpZXI6IEFsdCwg
a2V5Q29kZTogMTgsIGNoYXJDb2RlOiAwLCBrZXlDb2RlOiAxOCwgd2hpY2g6IDE4Ci10eXBlOiBr
ZXlkb3duLCBrZXk6IE1ldGEsIGNvZGU6IFVuaWRlbnRpZmllZCwga2V5SWRlbnRpZmllcjogTWV0
YSwga2V5Q29kZTogOTMsIGNoYXJDb2RlOiAwLCBrZXlDb2RlOiA5Mywgd2hpY2g6IDkzCi10eXBl
OiBrZXl1cCwga2V5OiBNZXRhLCBjb2RlOiBVbmlkZW50aWZpZWQsIGtleUlkZW50aWZpZXI6IE1l
dGEsIGtleUNvZGU6IDkzLCBjaGFyQ29kZTogMCwga2V5Q29kZTogOTMsIHdoaWNoOiA5MwordHlw
ZToga2V5ZG93biwga2V5OiBNZXRhLCBjb2RlOiBNZXRhUmlnaHQsIGtleUlkZW50aWZpZXI6IE1l
dGEsIGtleUNvZGU6IDkzLCBjaGFyQ29kZTogMCwga2V5Q29kZTogOTMsIHdoaWNoOiA5MwordHlw
ZToga2V5dXAsIGtleTogTWV0YSwgY29kZTogTWV0YVJpZ2h0LCBrZXlJZGVudGlmaWVyOiBNZXRh
LCBrZXlDb2RlOiA5MywgY2hhckNvZGU6IDAsIGtleUNvZGU6IDkzLCB3aGljaDogOTMKIHR5cGU6
IGtleWRvd24sIGtleTogQ29udHJvbCwgY29kZTogQ29udHJvbFJpZ2h0LCBrZXlJZGVudGlmaWVy
OiBDb250cm9sLCBrZXlDb2RlOiAxNywgY2hhckNvZGU6IDAsIGtleUNvZGU6IDE3LCB3aGljaDog
MTcKIHR5cGU6IGtleXVwLCBrZXk6IENvbnRyb2wsIGNvZGU6IENvbnRyb2xSaWdodCwga2V5SWRl
bnRpZmllcjogQ29udHJvbCwga2V5Q29kZTogMTcsIGNoYXJDb2RlOiAwLCBrZXlDb2RlOiAxNywg
d2hpY2g6IDE3CiB0eXBlOiBrZXlkb3duLCBrZXk6IFNoaWZ0LCBjb2RlOiBTaGlmdFJpZ2h0LCBr
ZXlJZGVudGlmaWVyOiBTaGlmdCwga2V5Q29kZTogMTYsIGNoYXJDb2RlOiAwLCBrZXlDb2RlOiAx
Niwgd2hpY2g6IDE2Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>369527</attachid>
            <date>2019-05-09 15:56:56 -0700</date>
            <delta_ts>2019-05-09 15:56:56 -0700</delta_ts>
            <desc>To land</desc>
            <filename>bug-193876-20190509155655.patch</filename>
            <type>text/plain</type>
            <size>4225</size>
            <attacher name="Daniel Bates">dbates</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQ0NzQyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMjk2NDM4YTQxZWYyZmYx
MmVhOWFhOGUwYmY0MTRhNmVlYTlmODlhMS4uMTc4MzBmMTMzNjU2YzE5NDE5OWJiNjY4NWZiMTcx
MzA1N2FmMjMyZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDE5LTA1LTA5ICBEYW5p
ZWwgQmF0ZXMgIDxkYWJhdGVzQGFwcGxlLmNvbT4KKworICAgICAgICBbaU9TXSBSaWdodCBjb21t
YW5kIGtleSBoYXMgd3JvbmcgdmFsdWUgZm9yIHByb3BlcnR5IGNvZGUKKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5Mzg3NgorICAgICAgICA8cmRhcjov
L3Byb2JsZW0vNDc1NzczMDg+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgQnJlbnQgRnVsZ2hhbS4K
KworICAgICAgICBXZSdyZSBsb29raW5nIGZvciB0aGUgd3JvbmcgV2luZG93cyB2aXJ0dWFsIGtl
eSBjb2RlIGZvciB0aGUgcmlnaHQgY29tbWFuZCBrZXkuCisgICAgICAgIFN1YnN0aXR1dGUgVktf
QVBQUyBmb3IgVktfUldJTiBzbyB3ZSBjYW4gaWRlbnRpZnkgdGhlIHJpZ2h0IGNvbW1hbmQga2V5
IGFuZCByZXR1cm4KKyAgICAgICAgdGhlIGNvcnJlY3QgdmFsdWUgZm9yIHRoZSBjb2RlIHByb3Bl
cnR5IG9mIHRoZSBET00ga2V5IGV2ZW50LgorCisgICAgICAgICogcGxhdGZvcm0vaW9zL1BsYXRm
b3JtRXZlbnRGYWN0b3J5SU9TLm1tOgorICAgICAgICAoV2ViQ29yZTo6Y29kZUZvcktleUV2ZW50
KToKKwogMjAxOS0wNS0wOSAgRGFuaWVsIEJhdGVzICA8ZGFiYXRlc0BhcHBsZS5jb20+CiAKICAg
ICAgICAgW2lPU10gTnVtcGFkIGNvbW1hIGtleSBoYXMgaW5jb3JyZWN0IGtleUlkZW50aWZpZXIg
cHJvcGVydHkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2lvcy9QbGF0Zm9y
bUV2ZW50RmFjdG9yeUlPUy5tbSBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2lvcy9QbGF0Zm9y
bUV2ZW50RmFjdG9yeUlPUy5tbQppbmRleCA2MzIyMWQ0NTUyZjFmNjE0YzlmODU2MDE3NDhhZGEz
NjgyZDVjOTMxLi5iMzNkYTVkY2E0NzczNmU1MmM1YmFhZjA0MTQzODM4ODIzNjQxNDg5IDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9pb3MvUGxhdGZvcm1FdmVudEZhY3RvcnlJ
T1MubW0KKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vaW9zL1BsYXRmb3JtRXZlbnRGYWN0
b3J5SU9TLm1tCkBAIC0yNzUsNyArMjc1LDcgQEAgU3RyaW5nIGNvZGVGb3JLZXlFdmVudChXZWJF
dmVudCAqZXZlbnQpCiAgICAgY2FzZSBWS19SQ09OVFJPTDogcmV0dXJuICJDb250cm9sUmlnaHQi
X3M7CiAgICAgY2FzZSBWS19SRVRVUk46IHJldHVybiAiRW50ZXIiX3M7IC8vICBMYWJlbGVkIFJl
dHVybiBvbiBBcHBsZSBrZXlib2FyZHMuCiAgICAgY2FzZSBWS19MV0lOOiByZXR1cm4gIk1ldGFM
ZWZ0Il9zOwotICAgIGNhc2UgVktfUldJTjogcmV0dXJuICJNZXRhUmlnaHQiX3M7CisgICAgY2Fz
ZSBWS19BUFBTOiByZXR1cm4gIk1ldGFSaWdodCJfczsKICAgICBjYXNlIFZLX0xTSElGVDogcmV0
dXJuICJTaGlmdExlZnQiX3M7CiAgICAgY2FzZSBWS19SU0hJRlQ6IHJldHVybiAiU2hpZnRSaWdo
dCJfczsKICAgICBjYXNlIFZLX1NQQUNFOiByZXR1cm4gIlNwYWNlIl9zOwpkaWZmIC0tZ2l0IGEv
TGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IGY2NGJj
OTg5MjRlOTlmMDQyZTRjMDFiZjM4MzYwMTYzYTJlYjhlYjAuLmFkZWRlODk4YzEzMzA5OWYwYWU3
MDU2MzYxOTU1YTJjOWM4ODhlZjQgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZwor
KysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNSBAQAorMjAxOS0wNS0wOSAg
RGFuaWVsIEJhdGVzICA8ZGFiYXRlc0BhcHBsZS5jb20+CisKKyAgICAgICAgW2lPU10gUmlnaHQg
Y29tbWFuZCBrZXkgaGFzIHdyb25nIHZhbHVlIGZvciBwcm9wZXJ0eSBjb2RlCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTM4NzYKKyAgICAgICAgPHJk
YXI6Ly9wcm9ibGVtLzQ3NTc3MzA4PgorCisgICAgICAgIFJldmlld2VkIGJ5IEJyZW50IEZ1bGdo
YW0uCisKKyAgICAgICAgVXBkYXRlIHRlc3QgcmVzdWx0LgorCisgICAgICAgICogZmFzdC9ldmVu
dHMvaW9zL2tleWRvd24ta2V5dXAtc3BlY2lhbC1rZXlzLWluLW5vbi1lZGl0YWJsZS1lbGVtZW50
LWV4cGVjdGVkLnR4dDoKKwogMjAxOS0wNS0wOSAgRGFuaWVsIEJhdGVzICA8ZGFiYXRlc0BhcHBs
ZS5jb20+CiAKICAgICAgICAgW2lPU10gTnVtcGFkIGNvbW1hIGtleSBoYXMgaW5jb3JyZWN0IGtl
eUlkZW50aWZpZXIgcHJvcGVydHkKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvZXZlbnRz
L2lvcy9rZXlkb3duLWtleXVwLXNwZWNpYWwta2V5cy1pbi1ub24tZWRpdGFibGUtZWxlbWVudC1l
eHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9mYXN0L2V2ZW50cy9pb3Mva2V5ZG93bi1rZXl1cC1z
cGVjaWFsLWtleXMtaW4tbm9uLWVkaXRhYmxlLWVsZW1lbnQtZXhwZWN0ZWQudHh0CmluZGV4IDQw
MGUyODllNTQxMDJkZWYxN2VhMmZkYzNjYjI4MjVlMTkxOWU1MDcuLjllNTM2ZmZhNWQyNDdhYjM2
ZDNhMzU3MjdlMDVhMjNlYzY0MzUyMzggMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2Zhc3QvZXZl
bnRzL2lvcy9rZXlkb3duLWtleXVwLXNwZWNpYWwta2V5cy1pbi1ub24tZWRpdGFibGUtZWxlbWVu
dC1leHBlY3RlZC50eHQKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9ldmVudHMvaW9zL2tleWRvd24t
a2V5dXAtc3BlY2lhbC1rZXlzLWluLW5vbi1lZGl0YWJsZS1lbGVtZW50LWV4cGVjdGVkLnR4dApA
QCAtMzgsOCArMzgsOCBAQCB0eXBlOiBrZXlkb3duLCBrZXk6IEVudGVyLCBjb2RlOiBFbnRlciwg
a2V5SWRlbnRpZmllcjogRW50ZXIsIGtleUNvZGU6IDEzLCBjaGFyQwogdHlwZToga2V5dXAsIGtl
eTogRGVhZCwgY29kZTogRW50ZXIsIGtleUlkZW50aWZpZXI6IFVuaWRlbnRpZmllZCwga2V5Q29k
ZTogMTMsIGNoYXJDb2RlOiAwLCBrZXlDb2RlOiAxMywgd2hpY2g6IDEzCiB0eXBlOiBrZXlkb3du
LCBrZXk6IEFsdCwgY29kZTogVW5pZGVudGlmaWVkLCBrZXlJZGVudGlmaWVyOiBBbHQsIGtleUNv
ZGU6IDE4LCBjaGFyQ29kZTogMCwga2V5Q29kZTogMTgsIHdoaWNoOiAxOAogdHlwZToga2V5dXAs
IGtleTogQWx0LCBjb2RlOiBVbmlkZW50aWZpZWQsIGtleUlkZW50aWZpZXI6IEFsdCwga2V5Q29k
ZTogMTgsIGNoYXJDb2RlOiAwLCBrZXlDb2RlOiAxOCwgd2hpY2g6IDE4Ci10eXBlOiBrZXlkb3du
LCBrZXk6IE1ldGEsIGNvZGU6IFVuaWRlbnRpZmllZCwga2V5SWRlbnRpZmllcjogTWV0YSwga2V5
Q29kZTogOTMsIGNoYXJDb2RlOiAwLCBrZXlDb2RlOiA5Mywgd2hpY2g6IDkzCi10eXBlOiBrZXl1
cCwga2V5OiBNZXRhLCBjb2RlOiBVbmlkZW50aWZpZWQsIGtleUlkZW50aWZpZXI6IE1ldGEsIGtl
eUNvZGU6IDkzLCBjaGFyQ29kZTogMCwga2V5Q29kZTogOTMsIHdoaWNoOiA5MwordHlwZToga2V5
ZG93biwga2V5OiBNZXRhLCBjb2RlOiBNZXRhUmlnaHQsIGtleUlkZW50aWZpZXI6IE1ldGEsIGtl
eUNvZGU6IDkzLCBjaGFyQ29kZTogMCwga2V5Q29kZTogOTMsIHdoaWNoOiA5MwordHlwZToga2V5
dXAsIGtleTogTWV0YSwgY29kZTogTWV0YVJpZ2h0LCBrZXlJZGVudGlmaWVyOiBNZXRhLCBrZXlD
b2RlOiA5MywgY2hhckNvZGU6IDAsIGtleUNvZGU6IDkzLCB3aGljaDogOTMKIHR5cGU6IGtleWRv
d24sIGtleTogQ29udHJvbCwgY29kZTogQ29udHJvbFJpZ2h0LCBrZXlJZGVudGlmaWVyOiBDb250
cm9sLCBrZXlDb2RlOiAxNywgY2hhckNvZGU6IDAsIGtleUNvZGU6IDE3LCB3aGljaDogMTcKIHR5
cGU6IGtleXVwLCBrZXk6IENvbnRyb2wsIGNvZGU6IENvbnRyb2xSaWdodCwga2V5SWRlbnRpZmll
cjogQ29udHJvbCwga2V5Q29kZTogMTcsIGNoYXJDb2RlOiAwLCBrZXlDb2RlOiAxNywgd2hpY2g6
IDE3CiB0eXBlOiBrZXlkb3duLCBrZXk6IFNoaWZ0LCBjb2RlOiBTaGlmdFJpZ2h0LCBrZXlJZGVu
dGlmaWVyOiBTaGlmdCwga2V5Q29kZTogMTYsIGNoYXJDb2RlOiAwLCBrZXlDb2RlOiAxNiwgd2hp
Y2g6IDE2Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>