<?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>198768</bug_id>
          
          <creation_ts>2019-06-11 15:11:47 -0700</creation_ts>
          <short_desc>[iOS] Adjust test fast/events/ios/keyup.html to ignore Shift keyups</short_desc>
          <delta_ts>2019-06-11 16:01:04 -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>Tools / Tests</component>
          <version>WebKit Local Build</version>
          <rep_platform>All</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</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <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>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1543848</commentid>
    <comment_count>0</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2019-06-11 15:11:47 -0700</bug_when>
    <thetext>In the future WebKit will receive flag changes (e.g. the Shift key was pressed). When this happens the test fast/events/ios/keyup.html will fail due to additional Shift keyup events. Fix up the test to ignore Shift keyups. We have other tests that cover the Shift keyups that will be enabled in the future.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1543849</commentid>
    <comment_count>1</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2019-06-11 15:12:01 -0700</bug_when>
    <thetext>&lt;rdar://problem/46082743&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1543850</commentid>
    <comment_count>2</comment_count>
      <attachid>371885</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2019-06-11 15:13:47 -0700</bug_when>
    <thetext>Created attachment 371885
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1543855</commentid>
    <comment_count>3</comment_count>
      <attachid>371885</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2019-06-11 15:56:13 -0700</bug_when>
    <thetext>Comment on attachment 371885
Patch

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

&gt; LayoutTests/ChangeLog:10
&gt; +        currently skipped in OpenSource that will be unskipped in the future once UIKit support is available. 

Is there a radar we can reference for the UIKit update?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1543856</commentid>
    <comment_count>4</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2019-06-11 15:59:31 -0700</bug_when>
    <thetext>(In reply to Brent Fulgham from comment #3)
&gt; Comment on attachment 371885 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=371885&amp;action=review
&gt; 
&gt; &gt; LayoutTests/ChangeLog:10
&gt; &gt; +        currently skipped in OpenSource that will be unskipped in the future once UIKit support is available. 
&gt; 
&gt; Is there a radar we can reference for the UIKit update?

It would take me time to track them down and there is likely more than one. Short answer once we start building with ENABLE(FULL_KEYBOARD_ACCESS) in OpenSource then the time will be right to unkip many tests. Will update ChangeLog before landing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1543859</commentid>
    <comment_count>5</comment_count>
      <attachid>371888</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2019-06-11 16:00:35 -0700</bug_when>
    <thetext>Created attachment 371888
To land</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1543860</commentid>
    <comment_count>6</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2019-06-11 16:01:04 -0700</bug_when>
    <thetext>Committed r246338: &lt;https://trac.webkit.org/changeset/246338&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>371885</attachid>
            <date>2019-06-11 15:13:47 -0700</date>
            <delta_ts>2019-06-11 16:00:34 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-198768-20190611151347.patch</filename>
            <type>text/plain</type>
            <size>2069</size>
            <attacher name="Daniel Bates">dbates</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQ2MzI1CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggNDVhYjNkMjRlNDA4OGRhMjhhNWZl
MTQyZjJkYzI1MjM1NDFlOGFjMy4uYWQ5YmM2Zjk2YjhmZTI4MWVlZGExYTNjMjM4YmVkMTcwZDcx
M2RkOCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDE5LTA2LTExICBEYW5pZWwgQmF0ZXMgIDxk
YWJhdGVzQGFwcGxlLmNvbT4KKworICAgICAgICBbaU9TXSBBZGp1c3QgdGVzdCBmYXN0L2V2ZW50
cy9pb3Mva2V5dXAuaHRtbCB0byBpZ25vcmUgU2hpZnQga2V5dXBzCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTg3NjgKKyAgICAgICAgPHJkYXI6Ly9w
cm9ibGVtLzQ2MDgyNzQzPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIElnbm9yZSBTaGlmdCBrZXl1cHMgYXMgaW4gdGhlIGZ1dHVyZSB0aGV5IHdpbGwg
YmUgZW1pdHRlZC4gV2UgaGF2ZSBleGlzdGluZyB0ZXN0IGNvdmVyYWdlIGZvciB0aGVtCisgICAg
ICAgIGN1cnJlbnRseSBza2lwcGVkIGluIE9wZW5Tb3VyY2UgdGhhdCB3aWxsIGJlIHVuc2tpcHBl
ZCBpbiB0aGUgZnV0dXJlIG9uY2UgVUlLaXQgc3VwcG9ydCBpcyBhdmFpbGFibGUuIAorCisgICAg
ICAgICogZmFzdC9ldmVudHMvaW9zL2tleXVwLmh0bWw6CisKIDIwMTktMDYtMTEgIERhbmllbCBC
YXRlcyAgPGRhYmF0ZXNAYXBwbGUuY29tPgogCiAgICAgICAgIEltcG9ydCBDb250ZW50IFNlY3Vy
aXR5IFBvbGljeSBXZWIgUGxhdGZvcm0gVGVzdHMKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zh
c3QvZXZlbnRzL2lvcy9rZXl1cC5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9ldmVudHMvaW9zL2tl
eXVwLmh0bWwKaW5kZXggNWYwYTliOWE4MmZkNTYyNzYyZmJiNzgxOGUzZDBhNDhkZjM3M2I4Ni4u
M2FlODcxNThjZDBiZjU5OTYzZjdlZTk0MDRkNjdjMzllN2FhYzg0ZSAxMDA2NDQKLS0tIGEvTGF5
b3V0VGVzdHMvZmFzdC9ldmVudHMvaW9zL2tleXVwLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMvZmFz
dC9ldmVudHMvaW9zL2tleXVwLmh0bWwKQEAgLTI2LDEwICsyNiwxNSBAQCBmdW5jdGlvbiBsb2co
bWVzc2FnZSkKIAogZnVuY3Rpb24gbG9nS2V5RXZlbnQoZXZlbnQpCiB7Ci0gICAgbGV0IHBpZWNl
cyA9IFtdOwotICAgIGZvciAobGV0IHByb3BlcnR5TmFtZSBvZiBbInR5cGUiLCAia2V5IiwgImNv
ZGUiLCAia2V5SWRlbnRpZmllciIsICJrZXlDb2RlIiwgImNoYXJDb2RlIiwgImtleUNvZGUiLCAi
d2hpY2giXSkKLSAgICAgICAgcGllY2VzLnB1c2goYCR7cHJvcGVydHlOYW1lfTogJHtldmVudFtw
cm9wZXJ0eU5hbWVdfWApOwotICAgIGxvZyhwaWVjZXMuam9pbigiLCAiKSk7CisgICAgLy8gSWdu
b3JlIFNoaWZ0IGtleXVwcywgaWYgdGhleSBhcmUgZGlzcGF0Y2hlZCwgYXMgbm90IGFsbCB2ZXJz
aW9ucyBvZiBpT1MgZGlzcGF0Y2ggdGhlbS4KKyAgICBpZiAoZXZlbnQua2V5ID09ICJTaGlmdCIp
CisgICAgICAgICsrbnVtYmVyT2ZGaXJlZEtleUV2ZW50c0ZvclRlc3RDb21wbGV0ZTsKKyAgICBp
ZiAoZXZlbnQua2V5ICE9PSAiU2hpZnQiKSB7CisgICAgICAgIGxldCBwaWVjZXMgPSBbXTsKKyAg
ICAgICAgZm9yIChsZXQgcHJvcGVydHlOYW1lIG9mIFsidHlwZSIsICJrZXkiLCAiY29kZSIsICJr
ZXlJZGVudGlmaWVyIiwgImtleUNvZGUiLCAiY2hhckNvZGUiLCAia2V5Q29kZSIsICJ3aGljaCJd
KQorICAgICAgICAgICAgcGllY2VzLnB1c2goYCR7cHJvcGVydHlOYW1lfTogJHtldmVudFtwcm9w
ZXJ0eU5hbWVdfWApOworICAgICAgICBsb2cocGllY2VzLmpvaW4oIiwgIikpOworICAgIH0KICAg
ICBpZiAoKytudW1iZXJPZkZpcmVkS2V5RXZlbnRzID49IG51bWJlck9mRmlyZWRLZXlFdmVudHNG
b3JUZXN0Q29tcGxldGUgJiYgd2luZG93LnRlc3RSdW5uZXIpCiAgICAgICAgIHRlc3RSdW5uZXIu
bm90aWZ5RG9uZSgpOwogfQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>371888</attachid>
            <date>2019-06-11 16:00:35 -0700</date>
            <delta_ts>2019-06-11 16:00:35 -0700</delta_ts>
            <desc>To land</desc>
            <filename>bug-198768-20190611160034.patch</filename>
            <type>text/plain</type>
            <size>2067</size>
            <attacher name="Daniel Bates">dbates</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQ2MzM2CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggMDAzYmMwZmNiNjRlODZmYjVkM2I5
NDdjNDdkZDgwZTM5ZTg1ZmIxNC4uNjZmYzIyYjk4NTZlYTllZDNiNTViN2E1Y2I4NzVlMDY5ZTZh
Y2U3ZSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDE5LTA2LTExICBEYW5pZWwgQmF0ZXMgIDxk
YWJhdGVzQGFwcGxlLmNvbT4KKworICAgICAgICBbaU9TXSBBZGp1c3QgdGVzdCBmYXN0L2V2ZW50
cy9pb3Mva2V5dXAuaHRtbCB0byBpZ25vcmUgU2hpZnQga2V5dXBzCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTg3NjgKKyAgICAgICAgPHJkYXI6Ly9w
cm9ibGVtLzQ2MDgyNzQzPgorCisgICAgICAgIFJldmlld2VkIGJ5IEJyZW50IEZ1bGdoYW0uCisK
KyAgICAgICAgSWdub3JlIFNoaWZ0IGtleXVwcyBhcyBpbiB0aGUgZnV0dXJlIHRoZXkgd2lsbCBi
ZSBlbWl0dGVkLiBXZSBoYXZlIGV4aXN0aW5nIHRlc3QgY292ZXJhZ2UgZm9yIHRoZW0KKyAgICAg
ICAgY3VycmVudGx5IHNraXBwZWQgaW4gT3BlblNvdXJjZSB0aGF0IHdpbGwgYmUgdW5za2lwcGVk
IGluIHRoZSBmdXR1cmUgb25jZSB3ZSBlbmFibGUgRU5BQkxFKEZVTExfS0VZQk9BUkRfQUNDRVNT
KS4KKworICAgICAgICAqIGZhc3QvZXZlbnRzL2lvcy9rZXl1cC5odG1sOgorCiAyMDE5LTA2LTEx
ICBEYW5pZWwgQmF0ZXMgIDxkYWJhdGVzQGFwcGxlLmNvbT4KIAogICAgICAgICBGaXggdXAgdGVz
dCByZXN1bHQgZm9sbG93aW5nIHIyNDUxNjEuCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0
L2V2ZW50cy9pb3Mva2V5dXAuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvZXZlbnRzL2lvcy9rZXl1
cC5odG1sCmluZGV4IDVmMGE5YjlhODJmZDU2Mjc2MmZiYjc4MThlM2QwYTQ4ZGYzNzNiODYuLjNh
ZTg3MTU4Y2QwYmY1OTk2M2Y3ZWU5NDA0ZDY3YzM5ZTdhYWM4NGUgMTAwNjQ0Ci0tLSBhL0xheW91
dFRlc3RzL2Zhc3QvZXZlbnRzL2lvcy9rZXl1cC5odG1sCisrKyBiL0xheW91dFRlc3RzL2Zhc3Qv
ZXZlbnRzL2lvcy9rZXl1cC5odG1sCkBAIC0yNiwxMCArMjYsMTUgQEAgZnVuY3Rpb24gbG9nKG1l
c3NhZ2UpCiAKIGZ1bmN0aW9uIGxvZ0tleUV2ZW50KGV2ZW50KQogewotICAgIGxldCBwaWVjZXMg
PSBbXTsKLSAgICBmb3IgKGxldCBwcm9wZXJ0eU5hbWUgb2YgWyJ0eXBlIiwgImtleSIsICJjb2Rl
IiwgImtleUlkZW50aWZpZXIiLCAia2V5Q29kZSIsICJjaGFyQ29kZSIsICJrZXlDb2RlIiwgIndo
aWNoIl0pCi0gICAgICAgIHBpZWNlcy5wdXNoKGAke3Byb3BlcnR5TmFtZX06ICR7ZXZlbnRbcHJv
cGVydHlOYW1lXX1gKTsKLSAgICBsb2cocGllY2VzLmpvaW4oIiwgIikpOworICAgIC8vIElnbm9y
ZSBTaGlmdCBrZXl1cHMsIGlmIHRoZXkgYXJlIGRpc3BhdGNoZWQsIGFzIG5vdCBhbGwgdmVyc2lv
bnMgb2YgaU9TIGRpc3BhdGNoIHRoZW0uCisgICAgaWYgKGV2ZW50LmtleSA9PSAiU2hpZnQiKQor
ICAgICAgICArK251bWJlck9mRmlyZWRLZXlFdmVudHNGb3JUZXN0Q29tcGxldGU7CisgICAgaWYg
KGV2ZW50LmtleSAhPT0gIlNoaWZ0IikgeworICAgICAgICBsZXQgcGllY2VzID0gW107CisgICAg
ICAgIGZvciAobGV0IHByb3BlcnR5TmFtZSBvZiBbInR5cGUiLCAia2V5IiwgImNvZGUiLCAia2V5
SWRlbnRpZmllciIsICJrZXlDb2RlIiwgImNoYXJDb2RlIiwgImtleUNvZGUiLCAid2hpY2giXSkK
KyAgICAgICAgICAgIHBpZWNlcy5wdXNoKGAke3Byb3BlcnR5TmFtZX06ICR7ZXZlbnRbcHJvcGVy
dHlOYW1lXX1gKTsKKyAgICAgICAgbG9nKHBpZWNlcy5qb2luKCIsICIpKTsKKyAgICB9CiAgICAg
aWYgKCsrbnVtYmVyT2ZGaXJlZEtleUV2ZW50cyA+PSBudW1iZXJPZkZpcmVkS2V5RXZlbnRzRm9y
VGVzdENvbXBsZXRlICYmIHdpbmRvdy50ZXN0UnVubmVyKQogICAgICAgICB0ZXN0UnVubmVyLm5v
dGlmeURvbmUoKTsKIH0K
</data>

          </attachment>
      

    </bug>

</bugzilla>