<?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>203061</bug_id>
          
          <creation_ts>2019-10-16 16:09:49 -0700</creation_ts>
          <short_desc>iOS: inputmode=none is not respected with a hardware keyboard attached</short_desc>
          <delta_ts>2019-10-16 17:15:37 -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>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>InRadar</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>commit-queue</cc>
    
    <cc>dbates</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1580755</commentid>
    <comment_count>0</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2019-10-16 16:09:49 -0700</bug_when>
    <thetext>iOS: inputmode=none is not respected with a hardware keyboard attached</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1580756</commentid>
    <comment_count>1</comment_count>
      <attachid>381128</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2019-10-16 16:11:11 -0700</bug_when>
    <thetext>Created attachment 381128
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1580761</commentid>
    <comment_count>2</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-10-16 16:18:07 -0700</bug_when>
    <thetext>&lt;rdar://problem/56351271&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1580776</commentid>
    <comment_count>3</comment_count>
      <attachid>381128</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-10-16 17:15:35 -0700</bug_when>
    <thetext>Comment on attachment 381128
Patch

Clearing flags on attachment: 381128

Committed r251218: &lt;https://trac.webkit.org/changeset/251218&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1580777</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-10-16 17:15:37 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>381128</attachid>
            <date>2019-10-16 16:11:11 -0700</date>
            <delta_ts>2019-10-16 17:15:35 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-203061-20191016161111.patch</filename>
            <type>text/plain</type>
            <size>5352</size>
            <attacher name="Tim Horton">thorton</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjUxMjEyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IGE0YTM0NjYzM2NhMGZmMjNk
NDg5ZGJjZjBiMTczZjI1OWFhN2U1ZTQuLjgxMDZmYmMwMzQ2NjA1ZDZhYTQ4YTgxMGFjYTQ4N2I4
MTU0OWM3MjAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMTktMTAtMTYgIFRpbSBIb3J0
b24gIDx0aW1vdGh5X2hvcnRvbkBhcHBsZS5jb20+CisKKyAgICAgICAgaU9TOiBpbnB1dG1vZGU9
bm9uZSBpcyBub3QgcmVzcGVjdGVkIHdpdGggYSBoYXJkd2FyZSBrZXlib2FyZCBhdHRhY2hlZAor
ICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjAzMDYxCisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBVSVByb2Nl
c3MvaW9zL1dLQ29udGVudFZpZXdJbnRlcmFjdGlvbi5tbToKKyAgICAgICAgKC1bV0tDb250ZW50
VmlldyBzaG91bGRTaG93QXV0b21hdGljS2V5Ym9hcmRVSV0pOgorICAgICAgICBXZSBjYW4gcmVz
b2x2ZSB0aGlzIEZJWE1FLCBhcyB0aGUgdW5kZXJseWluZyBidWcgd2FzIGZpeGVkIGluIDxyZGFy
Oi8vcHJvYmxlbS81MjcwNjUyMz4uCisgICAgICAgIFRoaXMgbm93IG1lYW5zIHRoYXQgd2Ugd2ls
bCByZXNwZWN0IGlucHV0bW9kZT1ub25lIGV2ZW4gd2hlbiBhIGhhcmR3YXJlCisgICAgICAgIGtl
eWJvYXJkIGlzIGF0dGFjaGVkLCBzaWduaWZpY2FudGx5IGltcHJvdmluZyB0aGUgZXhwZXJpZW5j
ZSBvbiBzaXRlcyB0aGF0IHVzZSBpdAorICAgICAgICBieSBhdm9pZGluZyBhbiBpbnRlcm1pdHRl
bnQgaW5wdXQgYmFyLgorCiAyMDE5LTEwLTE2ICBLYXRlIENoZW5leSAgPGthdGhlcmluZV9jaGVu
ZXlAYXBwbGUuY29tPgogCiAgICAgICAgIFdLV2Vic2l0ZURhdGFTdG9yZVN0YXRpc3RpY3NSZXNl
dFRvQ29uc2lzdGVudFN0YXRlKCkgc2hvdWxkIGNhbGwgc3RvcmUuc2V0VXNlSVRQRGF0YWJhc2Uo
ZmFsc2UpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9pb3MvV0tDb250ZW50
Vmlld0ludGVyYWN0aW9uLm1tIGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvaW9zL1dLQ29udGVu
dFZpZXdJbnRlcmFjdGlvbi5tbQppbmRleCBiMmQ1NTAzYzE4YWJjMDY4N2ZlZGU3OTI4NzM1MjQx
MTA2YmY0NWRjLi43NmNlMzQyMmU3NGEyM2QxNGQ4OTcyYjQwOTBlMWU2ZDQ4NmYxZTc1IDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9pb3MvV0tDb250ZW50Vmlld0ludGVyYWN0
aW9uLm1tCisrKyBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL2lvcy9XS0NvbnRlbnRWaWV3SW50
ZXJhY3Rpb24ubW0KQEAgLTE3OTcsMTAgKzE3OTcsNyBAQCAtICh2b2lkKV9zY3JvbGxpbmdOb2Rl
U2Nyb2xsaW5nRGlkRW5kCiAKIC0gKEJPT0wpc2hvdWxkU2hvd0F1dG9tYXRpY0tleWJvYXJkVUkK
IHsKLSAgICAvLyBGSVhNRTogV2Ugc2hvdWxkIHN1cHBvcnQgaW5wdXRtb2RlPSJub25lIiB3aGVu
IHRoZSBoYXJkd2FyZSBrZXlib2FyZCBpcyBhdHRhY2hlZC4KLSAgICAvLyBXZSBjdXJyZW50bHkg
cmVmcmFpbiBmcm9tIGRvaW5nIHNvIGJlY2F1c2UgdGhhdCB3b3VsZCBwcmV2ZW50IFVJS2l0IGZy
b20gc2hvd2luZwotICAgIC8vIHRoZSBsYW5ndWFnZSBwaWNrZXIgd2hlbiBwcmVzc2luZyB0aGUg
Z2xvYmUga2V5IHRvIGNoYW5nZSB0aGUgaW5wdXQgbGFuZ3VhZ2UuCi0gICAgaWYgKF9mb2N1c2Vk
RWxlbWVudEluZm9ybWF0aW9uLmlucHV0TW9kZSA9PSBXZWJDb3JlOjpJbnB1dE1vZGU6Ok5vbmUg
JiYgIUdTRXZlbnRJc0hhcmR3YXJlS2V5Ym9hcmRBdHRhY2hlZCgpKQorICAgIGlmIChfZm9jdXNl
ZEVsZW1lbnRJbmZvcm1hdGlvbi5pbnB1dE1vZGUgPT0gV2ViQ29yZTo6SW5wdXRNb2RlOjpOb25l
KQogICAgICAgICByZXR1cm4gTk87CiAKICAgICByZXR1cm4gW3NlbGYgX3Nob3VsZFNob3dBdXRv
bWF0aWNLZXlib2FyZFVJSWdub3JpbmdJbnB1dE1vZGVdOwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVz
dHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IGNkOWUxYzhjYTUyODI5
NGI4MjI5MzYyNzRjODc5Yzg4ZGNhNDkzMGUuLjMyODRjNDE1NzgzMTlhNjY2ZTVmZjFkYjkyYjI1
NDhkMmMzNTUxY2MgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlv
dXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNCBAQAorMjAxOS0xMC0xNiAgVGltIEhvcnRv
biAgPHRpbW90aHlfaG9ydG9uQGFwcGxlLmNvbT4KKworICAgICAgICBpT1M6IGlucHV0bW9kZT1u
b25lIGlzIG5vdCByZXNwZWN0ZWQgd2l0aCBhIGhhcmR3YXJlIGtleWJvYXJkIGF0dGFjaGVkCisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMDMwNjEKKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIGZhc3QvZm9y
bXMvaW9zL2lucHV0bW9kZS1ub25lLXdpdGgtaGFyZHdhcmUta2V5Ym9hcmQuaHRtbDogQWRkZWQu
CisgICAgICAgIENsb25lIGlucHV0bW9kZS1ub25lLmh0bWwgdG8gaW5wdXRtb2RlLW5vbmUtd2l0
aC1oYXJkd2FyZS1rZXlib2FyZC5odG1sCisgICAgICAgIGFuZCByZW1vdmUgdGhlIGxpbmUgdG8g
ZmF1eC1kZXRhY2ggdGhlIGhhcmR3YXJlIGtleWJvYXJkLgorCiAyMDE5LTEwLTE2ICBSdXNzZWxs
IEVwc3RlaW4gIDxyZXBzdGVpbkBhcHBsZS5jb20+CiAKICAgICAgICAgQ29ycmVjdCBUZXN0RXhw
ZWN0YXRpb25zIGZyb20gcjI1MTExOS4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvZm9y
bXMvaW9zL2lucHV0bW9kZS1ub25lLXdpdGgtaGFyZHdhcmUta2V5Ym9hcmQuaHRtbCBiL0xheW91
dFRlc3RzL2Zhc3QvZm9ybXMvaW9zL2lucHV0bW9kZS1ub25lLXdpdGgtaGFyZHdhcmUta2V5Ym9h
cmQuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwLi43MGRlMDhjN2EwZmUyMWM3M2I0NTU2OGJiMjQ3MTk1NjYwOWEw
NDY1Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9pb3MvaW5wdXRt
b2RlLW5vbmUtd2l0aC1oYXJkd2FyZS1rZXlib2FyZC5odG1sCkBAIC0wLDAgKzEsNTQgQEAKKzwh
RE9DVFlQRSBodG1sPiA8IS0tIHdlYmtpdC10ZXN0LXJ1bm5lciBbIHVzZUZsZXhpYmxlVmlld3Bv
cnQ9dHJ1ZSBdIC0tPgorPGh0bWw+Cis8aGVhZD4KKzxtZXRhIG5hbWU9InZpZXdwb3J0IiBjb250
ZW50PSJ3aWR0aD1kZXZpY2Utd2lkdGgsIGluaXRpYWwtc2NhbGU9MSwgdXNlci1zY2FsYWJsZT1u
byI+Cis8c2NyaXB0IHNyYz0iLi4vLi4vLi4vcmVzb3VyY2VzL2pzLXRlc3QuanMiPjwvc2NyaXB0
PgorPHNjcmlwdCBzcmM9Ii4uLy4uLy4uL3Jlc291cmNlcy91aS1oZWxwZXIuanMiPjwvc2NyaXB0
PgorPC9oZWFkPgorPGJvZHkgb25sb2FkPSJydW5UZXN0KCkiPgorPGRpdj48aW5wdXQgaWQ9Imlu
cHV0LWtleWJvYXJkIiBpbnB1dG1vZGU9InRleHQiPjwvZGl2PgorPGRpdj48aW5wdXQgaWQ9Imlu
cHV0LW5va2V5Ym9hcmQiIGlucHV0bW9kZT0ibm9uZSI+PC9kaXY+Cis8cHJlIGlkPSJkZXNjcmlw
dGlvbiI+PC9wcmU+Cis8cHJlIGlkPSJjb25zb2xlIj48L3ByZT4KKzxzY3JpcHQ+Citqc1Rlc3RJ
c0FzeW5jID0gdHJ1ZTsKKworYXN5bmMgZnVuY3Rpb24gcnVuVGVzdCgpIHsKKyAgICBpbnB1dFdp
dGhTeXN0ZW1LZXlib2FyZCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJpbnB1dC1rZXlib2Fy
ZCIpOworICAgIGlucHV0V2l0aG91dFN5c3RlbUtleWJvYXJkID0gZG9jdW1lbnQuZ2V0RWxlbWVu
dEJ5SWQoImlucHV0LW5va2V5Ym9hcmQiKTsKKworICAgIGRlc2NyaXB0aW9uKCJUaGlzIHRlc3Qg
dmVyaWZpZXMgdGhhdCB0aGUgc3lzdGVtIGtleWJvYXJkIGlzIG5vdCB2aXNpYmxlIHdoZW4gdGFw
cGluZyBvbiBhbiBpbnB1dCBmaWVsZCB3aXRoIGlucHV0bW9kZT1ub25lLiIpOworCisgICAgZGVi
dWcoIlxuQUNUSVZBVEUgaW5wdXQgd2l0aCBpbnB1dG1vZGU9dGV4dCIpOworICAgIGF3YWl0IFVJ
SGVscGVyLmFjdGl2YXRlRWxlbWVudEFuZFdhaXRGb3JJbnB1dFNlc3Npb24oaW5wdXRXaXRoU3lz
dGVtS2V5Ym9hcmQpOworICAgIHN5c3RlbUtleWJvYXJkUmVjdCA9IGF3YWl0IFVJSGVscGVyLmlu
cHV0Vmlld0JvdW5kcygpOworICAgIHNob3VsZEJlKCJzeXN0ZW1LZXlib2FyZFJlY3QuaGVpZ2h0
ID4gMCIsICJ0cnVlIik7CisgICAgYXdhaXQgVUlIZWxwZXIuZW50ZXJUZXh0KCJUZXh0Iik7Cisg
ICAgc2hvdWxkQmUoImlucHV0V2l0aFN5c3RlbUtleWJvYXJkLnZhbHVlIiwgIidUZXh0JyIpOwor
CisgICAgZGVidWcoIlxuQUNUSVZBVEUgaW5wdXQgd2l0aCBpbnB1dG1vZGU9bm9uZSIpOworICAg
IGF3YWl0IFVJSGVscGVyLmFjdGl2YXRlRWxlbWVudChpbnB1dFdpdGhvdXRTeXN0ZW1LZXlib2Fy
ZCk7CisgICAgYXdhaXQgVUlIZWxwZXIud2FpdEZvcktleWJvYXJkVG9IaWRlKCk7CisgICAgdGVz
dFBhc3NlZCgiU3VjY2Vzc2Z1bGx5IGRpc21pc3NlZCBrZXlib2FyZCIpOworCisgICAgZGVidWco
IlxuVEVTVCBlbnRlciB0ZXh0IGluIGlucHV0IHdpdGggaW5wdXRtb2RlPW5vbmUiKTsKKyAgICBh
d2FpdCBVSUhlbHBlci5lbnRlclRleHQoIk5vbmUiKTsKKyAgICBzaG91bGRCZSgiaW5wdXRXaXRo
b3V0U3lzdGVtS2V5Ym9hcmQudmFsdWUiLCAiJ05vbmUnIik7CisKKyAgICBkZWJ1ZygiXG5URVNU
IHNlbGVjdGlvbiBpbiBpbnB1dCB3aXRoIGlucHV0bW9kZT1ub25lIik7CisgICAgaW5wdXRXaXRo
b3V0U3lzdGVtS2V5Ym9hcmQuc2VsZWN0KCk7CisKKyAgICBzZWxlY3Rpb25SZWN0cyA9IFtdOwor
ICAgIHdoaWxlICghc2VsZWN0aW9uUmVjdHMubGVuZ3RoKQorICAgICAgICBzZWxlY3Rpb25SZWN0
cyA9IGF3YWl0IFVJSGVscGVyLmdldFVJU2VsZWN0aW9uVmlld1JlY3RzKCk7CisKKyAgICBzaG91
bGRCZSgic2VsZWN0aW9uUmVjdHMubGVuZ3RoIiwgIjEiKTsKKyAgICBzaG91bGRCZSgic2VsZWN0
aW9uUmVjdHNbMF0ubGVmdCIsICIxNiIpOworICAgIHNob3VsZEJlKCJzZWxlY3Rpb25SZWN0c1sw
XS50b3AiLCAiMzgiKTsKKyAgICBzaG91bGRCZSgic2VsZWN0aW9uUmVjdHNbMF0ud2lkdGgiLCAi
MjciKTsKKyAgICBzaG91bGRCZSgic2VsZWN0aW9uUmVjdHNbMF0uaGVpZ2h0IiwgIjE1Iik7Cisg
ICAgZmluaXNoSlNUZXN0KCk7Cit9Cis8L3NjcmlwdD4KKzwvYm9keT4KKzwvaHRtbD4K
</data>

          </attachment>
      

    </bug>

</bugzilla>