<?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>279930</bug_id>
          
          <creation_ts>2024-09-18 16:05:45 -0700</creation_ts>
          <short_desc>[WPEPlatform] Input methods do not work</short_desc>
          <delta_ts>2024-09-24 06:06: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>WPE WebKit</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>
          
          <blocked>265636</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter>contact</reporter>
          <assigned_to name="Adrian Perez">aperez</assigned_to>
          <cc>aperez</cc>
    
    <cc>bugs-noreply</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2061246</commentid>
    <comment_count>0</comment_count>
      <attachid>472595</attachid>
    <who name="">contact</who>
    <bug_when>2024-09-18 16:05:45 -0700</bug_when>
    <thetext>Created attachment 472595
Fix for missing IME implementation

Currently IME seems to be missing the `synthesizeCompositionKeyPress` implementation:
https://github.com/WebKit/WebKit/blob/86dc22fbb4b7f2d718008ecf8545701f98c50cc9/Source/WebKit/UIProcess/API/wpe/WPEWebViewPlatform.cpp#L438-L441

As a result, IME popups correctly receive focus, but the `commit` signal to submit text never forwards that text into the selected text input area.
I&apos;ve attached a patch that fixes it for me, which seem pretty straight-forward.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2061636</commentid>
    <comment_count>1</comment_count>
      <attachid>472604</attachid>
    <who name="">contact</who>
    <bug_when>2024-09-19 14:59:27 -0700</bug_when>
    <thetext>Created attachment 472604
[2] Fix for IME implementation</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2061662</commentid>
    <comment_count>2</comment_count>
      <attachid>472605</attachid>
    <who name="">contact</who>
    <bug_when>2024-09-19 16:03:47 -0700</bug_when>
    <thetext>Created attachment 472605
[3] Fix missing IME key press implementation</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2061714</commentid>
    <comment_count>3</comment_count>
      <attachid>472609</attachid>
    <who name="">contact</who>
    <bug_when>2024-09-19 18:50:46 -0700</bug_when>
    <thetext>Created attachment 472609
[4] Fix missing IME key press implementation</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2062670</commentid>
    <comment_count>4</comment_count>
    <who name="Adrian Perez">aperez</who>
    <bug_when>2024-09-24 00:42:18 -0700</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/34153</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2062716</commentid>
    <comment_count>5</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2024-09-24 06:06:01 -0700</bug_when>
    <thetext>Committed 284155@main (a4052b199e60): &lt;https://commits.webkit.org/284155@main&gt;

Reviewed commits have been landed. Closing PR #34153 and removing active labels.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>472595</attachid>
            <date>2024-09-18 16:05:45 -0700</date>
            <delta_ts>2024-09-19 14:59:27 -0700</delta_ts>
            <desc>Fix for missing IME implementation</desc>
            <filename>ime.patch</filename>
            <type>text/plain</type>
            <size>3214</size>
            <attacher>contact</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvU2hhcmVkL05hdGl2ZVdlYktleWJvYXJkRXZlbnQu
aCBiL1NvdXJjZS9XZWJLaXQvU2hhcmVkL05hdGl2ZVdlYktleWJvYXJkRXZlbnQuaAppbmRleCAx
N2NiNDIxMDRmM2YuLjFkNjAxNzk0ZjkzZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9TaGFy
ZWQvTmF0aXZlV2ViS2V5Ym9hcmRFdmVudC5oCisrKyBiL1NvdXJjZS9XZWJLaXQvU2hhcmVkL05h
dGl2ZVdlYktleWJvYXJkRXZlbnQuaApAQCAtNzMsNyArNzMsNiBAQCBwdWJsaWM6CiAjZWxpZiBQ
TEFURk9STShHVEspCiAgICAgTmF0aXZlV2ViS2V5Ym9hcmRFdmVudChjb25zdCBOYXRpdmVXZWJL
ZXlib2FyZEV2ZW50Jik7CiAgICAgTmF0aXZlV2ViS2V5Ym9hcmRFdmVudChHZGtFdmVudCosIGNv
bnN0IFN0cmluZyYsIGJvb2wgaXNBdXRvUmVwZWF0LCBWZWN0b3I8U3RyaW5nPiYmIGNvbW1hbmRz
KTsKLSAgICBOYXRpdmVXZWJLZXlib2FyZEV2ZW50KGNvbnN0IFN0cmluZyYsIHN0ZDo6b3B0aW9u
YWw8VmVjdG9yPFdlYkNvcmU6OkNvbXBvc2l0aW9uVW5kZXJsaW5lPj4mJiwgc3RkOjpvcHRpb25h
bDxFZGl0aW5nUmFuZ2U+JiYpOwogICAgIE5hdGl2ZVdlYktleWJvYXJkRXZlbnQoV2ViRXZlbnRU
eXBlLCBjb25zdCBTdHJpbmcmIHRleHQsIGNvbnN0IFN0cmluZyYga2V5LCBjb25zdCBTdHJpbmcm
IGNvZGUsIGNvbnN0IFN0cmluZyYga2V5SWRlbnRpZmllciwgaW50IHdpbmRvd3NWaXJ0dWFsS2V5
Q29kZSwgaW50IG5hdGl2ZVZpcnR1YWxLZXlDb2RlLCBWZWN0b3I8U3RyaW5nPiYmIGNvbW1hbmRz
LCBib29sIGlzQXV0b1JlcGVhdCwgYm9vbCBpc0tleXBhZCwgT3B0aW9uU2V0PFdlYkV2ZW50TW9k
aWZpZXI+KTsKICNlbGlmIFBMQVRGT1JNKElPU19GQU1JTFkpCiAgICAgZW51bSBjbGFzcyBIYW5k
bGVkQnlJbnB1dE1ldGhvZCA6IGJvb2wgeyBObywgWWVzIH07CkBAIC04NCw2ICs4Myw5IEBAIHB1
YmxpYzoKICNpZiBQTEFURk9STShXUEUpICYmIEVOQUJMRShXUEVfUExBVEZPUk0pCiAgICAgTmF0
aXZlV2ViS2V5Ym9hcmRFdmVudChXUEVFdmVudCosIGNvbnN0IFN0cmluZyYsIGJvb2wgaXNBdXRv
UmVwZWF0KTsKICNlbmRpZgorI2lmIFBMQVRGT1JNKEdUSykgfHwgKFBMQVRGT1JNKFdQRSkgJiYg
RU5BQkxFKFdQRV9QTEFURk9STSkpCisgICAgTmF0aXZlV2ViS2V5Ym9hcmRFdmVudChjb25zdCBT
dHJpbmcmLCBzdGQ6Om9wdGlvbmFsPFZlY3RvcjxXZWJDb3JlOjpDb21wb3NpdGlvblVuZGVybGlu
ZT4+JiYsIHN0ZDo6b3B0aW9uYWw8RWRpdGluZ1JhbmdlPiYmKTsKKyNlbmRpZgogI2VsaWYgUExB
VEZPUk0oV0lOKQogICAgIE5hdGl2ZVdlYktleWJvYXJkRXZlbnQoSFdORCwgVUlOVCBtZXNzYWdl
LCBXUEFSQU0sIExQQVJBTSwgVmVjdG9yPE1TRz4mJiBwZW5kaW5nQ2hhckV2ZW50cyk7CiAjZW5k
aWYKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvU2hhcmVkL3dwZS9OYXRpdmVXZWJLZXlib2Fy
ZEV2ZW50V1BFLmNwcCBiL1NvdXJjZS9XZWJLaXQvU2hhcmVkL3dwZS9OYXRpdmVXZWJLZXlib2Fy
ZEV2ZW50V1BFLmNwcAppbmRleCBlNmNjODcxNTNhNjguLmMwNmE3MGJiNWNiNyAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYktpdC9TaGFyZWQvd3BlL05hdGl2ZVdlYktleWJvYXJkRXZlbnRXUEUuY3Bw
CisrKyBiL1NvdXJjZS9XZWJLaXQvU2hhcmVkL3dwZS9OYXRpdmVXZWJLZXlib2FyZEV2ZW50V1BF
LmNwcApAQCAtMzcsNiArMzcsMTEgQEAgTmF0aXZlV2ViS2V5Ym9hcmRFdmVudDo6TmF0aXZlV2Vi
S2V5Ym9hcmRFdmVudChXUEVFdmVudCogZXZlbnQsIGNvbnN0IFN0cmluZyYgdGUKIHsKIH0KCitO
YXRpdmVXZWJLZXlib2FyZEV2ZW50OjpOYXRpdmVXZWJLZXlib2FyZEV2ZW50KGNvbnN0IFN0cmlu
ZyYgdGV4dCwgc3RkOjpvcHRpb25hbDxWZWN0b3I8V2ViQ29yZTo6Q29tcG9zaXRpb25VbmRlcmxp
bmU+PiYmIHByZWVkaXRVbmRlcmxpbmVzLCBzdGQ6Om9wdGlvbmFsPEVkaXRpbmdSYW5nZT4mJiBw
cmVlZGl0U2VsZWN0aW9uUmFuZ2UpCisgICAgOiBXZWJLZXlib2FyZEV2ZW50KFdlYkV2ZW50KFdl
YkV2ZW50VHlwZTo6S2V5RG93biwgeyB9LCBXYWxsVGltZTo6bm93KCkpLCB0ZXh0LCAiVW5pZGVu
dGlmaWVkIl9zLCAiVW5pZGVudGlmaWVkIl9zLCAiVSswMDAwIl9zLCAwLCAwLCB0cnVlLCBXVEZN
b3ZlKHByZWVkaXRVbmRlcmxpbmVzKSwgV1RGTW92ZShwcmVlZGl0U2VsZWN0aW9uUmFuZ2UpLCBm
YWxzZSwgZmFsc2UpCit7Cit9CisKIH0gLy8gbmFtZXNwYWNlIFdlYktpdAoKICNlbmRpZiAvLyBF
TkFCTEUoV1BFX1BMQVRGT1JNKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3Mv
QVBJL3dwZS9XUEVXZWJWaWV3UGxhdGZvcm0uY3BwIGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3Mv
QVBJL3dwZS9XUEVXZWJWaWV3UGxhdGZvcm0uY3BwCmluZGV4IGFiZTMxZjVlNDA0ZS4uZDZlMmM0
MWI2ZTkwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvd3BlL1dQRVdl
YlZpZXdQbGF0Zm9ybS5jcHAKKysrIGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQVBJL3dwZS9X
UEVXZWJWaWV3UGxhdGZvcm0uY3BwCkBAIC00MzQsOSArNDM0LDkgQEAgdm9pZCBWaWV3UGxhdGZv
cm06OmhhbmRsZUdlc3R1cmUoV1BFRXZlbnQqIGV2ZW50KQogICAgIH0KIH0KCi12b2lkIFZpZXdQ
bGF0Zm9ybTo6c3ludGhlc2l6ZUNvbXBvc2l0aW9uS2V5UHJlc3MoY29uc3QgU3RyaW5nJiwgc3Rk
OjpvcHRpb25hbDxWZWN0b3I8V2ViQ29yZTo6Q29tcG9zaXRpb25VbmRlcmxpbmU+PiYmLCBzdGQ6
Om9wdGlvbmFsPEVkaXRpbmdSYW5nZT4mJikKK3ZvaWQgVmlld1BsYXRmb3JtOjpzeW50aGVzaXpl
Q29tcG9zaXRpb25LZXlQcmVzcyhjb25zdCBTdHJpbmcmIHRleHQsIHN0ZDo6b3B0aW9uYWw8VmVj
dG9yPFdlYkNvcmU6OkNvbXBvc2l0aW9uVW5kZXJsaW5lPj4mJiB1bmRlcmxpbmVzLCBzdGQ6Om9w
dGlvbmFsPEVkaXRpbmdSYW5nZT4mJiBzZWxlY3Rpb25SYW5nZSkKIHsKLSAgICAvLyBGSVhNRTog
aW1wbGVtZW50LgorICAgIHBhZ2UoKS5oYW5kbGVLZXlib2FyZEV2ZW50KFdlYktpdDo6TmF0aXZl
V2ViS2V5Ym9hcmRFdmVudCh0ZXh0LCBXVEZNb3ZlKHVuZGVybGluZXMpLCBXVEZNb3ZlKHNlbGVj
dGlvblJhbmdlKSkpOwogfQoKIHZvaWQgVmlld1BsYXRmb3JtOjpzZXRDdXJzb3IoY29uc3QgV2Vi
Q29yZTo6Q3Vyc29yJiBjdXJzb3IpCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>472604</attachid>
            <date>2024-09-19 14:59:27 -0700</date>
            <delta_ts>2024-09-19 16:03:47 -0700</delta_ts>
            <desc>[2] Fix for IME implementation</desc>
            <filename>ime.diff</filename>
            <type>text/plain</type>
            <size>3218</size>
            <attacher>contact</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvU2hhcmVkL05hdGl2ZVdlYktleWJvYXJkRXZlbnQu
aCBiL1NvdXJjZS9XZWJLaXQvU2hhcmVkL05hdGl2ZVdlYktleWJvYXJkRXZlbnQuaAppbmRleCAx
N2NiNDIxMDRmM2YuLjFkNjAxNzk0ZjkzZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9TaGFy
ZWQvTmF0aXZlV2ViS2V5Ym9hcmRFdmVudC5oCisrKyBiL1NvdXJjZS9XZWJLaXQvU2hhcmVkL05h
dGl2ZVdlYktleWJvYXJkRXZlbnQuaApAQCAtNzMsNyArNzMsNiBAQCBwdWJsaWM6CiAjZWxpZiBQ
TEFURk9STShHVEspCiAgICAgTmF0aXZlV2ViS2V5Ym9hcmRFdmVudChjb25zdCBOYXRpdmVXZWJL
ZXlib2FyZEV2ZW50Jik7CiAgICAgTmF0aXZlV2ViS2V5Ym9hcmRFdmVudChHZGtFdmVudCosIGNv
bnN0IFN0cmluZyYsIGJvb2wgaXNBdXRvUmVwZWF0LCBWZWN0b3I8U3RyaW5nPiYmIGNvbW1hbmRz
KTsKLSAgICBOYXRpdmVXZWJLZXlib2FyZEV2ZW50KGNvbnN0IFN0cmluZyYsIHN0ZDo6b3B0aW9u
YWw8VmVjdG9yPFdlYkNvcmU6OkNvbXBvc2l0aW9uVW5kZXJsaW5lPj4mJiwgc3RkOjpvcHRpb25h
bDxFZGl0aW5nUmFuZ2U+JiYpOwogICAgIE5hdGl2ZVdlYktleWJvYXJkRXZlbnQoV2ViRXZlbnRU
eXBlLCBjb25zdCBTdHJpbmcmIHRleHQsIGNvbnN0IFN0cmluZyYga2V5LCBjb25zdCBTdHJpbmcm
IGNvZGUsIGNvbnN0IFN0cmluZyYga2V5SWRlbnRpZmllciwgaW50IHdpbmRvd3NWaXJ0dWFsS2V5
Q29kZSwgaW50IG5hdGl2ZVZpcnR1YWxLZXlDb2RlLCBWZWN0b3I8U3RyaW5nPiYmIGNvbW1hbmRz
LCBib29sIGlzQXV0b1JlcGVhdCwgYm9vbCBpc0tleXBhZCwgT3B0aW9uU2V0PFdlYkV2ZW50TW9k
aWZpZXI+KTsKICNlbGlmIFBMQVRGT1JNKElPU19GQU1JTFkpCiAgICAgZW51bSBjbGFzcyBIYW5k
bGVkQnlJbnB1dE1ldGhvZCA6IGJvb2wgeyBObywgWWVzIH07CkBAIC04NCw2ICs4Myw5IEBAIHB1
YmxpYzoKICNpZiBQTEFURk9STShXUEUpICYmIEVOQUJMRShXUEVfUExBVEZPUk0pCiAgICAgTmF0
aXZlV2ViS2V5Ym9hcmRFdmVudChXUEVFdmVudCosIGNvbnN0IFN0cmluZyYsIGJvb2wgaXNBdXRv
UmVwZWF0KTsKICNlbmRpZgorI2lmIFBMQVRGT1JNKEdUSykgfHwgKFBMQVRGT1JNKFdQRSkgJiYg
RU5BQkxFKFdQRV9QTEFURk9STSkpCisgICAgTmF0aXZlV2ViS2V5Ym9hcmRFdmVudChjb25zdCBT
dHJpbmcmLCBzdGQ6Om9wdGlvbmFsPFZlY3RvcjxXZWJDb3JlOjpDb21wb3NpdGlvblVuZGVybGlu
ZT4+JiYsIHN0ZDo6b3B0aW9uYWw8RWRpdGluZ1JhbmdlPiYmKTsKKyNlbmRpZgogI2VsaWYgUExB
VEZPUk0oV0lOKQogICAgIE5hdGl2ZVdlYktleWJvYXJkRXZlbnQoSFdORCwgVUlOVCBtZXNzYWdl
LCBXUEFSQU0sIExQQVJBTSwgVmVjdG9yPE1TRz4mJiBwZW5kaW5nQ2hhckV2ZW50cyk7CiAjZW5k
aWYKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvU2hhcmVkL3dwZS9OYXRpdmVXZWJLZXlib2Fy
ZEV2ZW50V1BFLmNwcCBiL1NvdXJjZS9XZWJLaXQvU2hhcmVkL3dwZS9OYXRpdmVXZWJLZXlib2Fy
ZEV2ZW50V1BFLmNwcAppbmRleCBlNmNjODcxNTNhNjguLjM0ZDU2YmNhNTkwMCAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYktpdC9TaGFyZWQvd3BlL05hdGl2ZVdlYktleWJvYXJkRXZlbnRXUEUuY3Bw
CisrKyBiL1NvdXJjZS9XZWJLaXQvU2hhcmVkL3dwZS9OYXRpdmVXZWJLZXlib2FyZEV2ZW50V1BF
LmNwcApAQCAtMzcsNiArMzcsMTEgQEAgTmF0aXZlV2ViS2V5Ym9hcmRFdmVudDo6TmF0aXZlV2Vi
S2V5Ym9hcmRFdmVudChXUEVFdmVudCogZXZlbnQsIGNvbnN0IFN0cmluZyYgdGUKIHsKIH0KIAor
TmF0aXZlV2ViS2V5Ym9hcmRFdmVudDo6TmF0aXZlV2ViS2V5Ym9hcmRFdmVudChjb25zdCBTdHJp
bmcmIHRleHQsIHN0ZDo6b3B0aW9uYWw8VmVjdG9yPFdlYkNvcmU6OkNvbXBvc2l0aW9uVW5kZXJs
aW5lPj4mJiBwcmVlZGl0VW5kZXJsaW5lcywgc3RkOjpvcHRpb25hbDxFZGl0aW5nUmFuZ2U+JiYg
cHJlZWRpdFNlbGVjdGlvblJhbmdlKQorICAgIDogV2ViS2V5Ym9hcmRFdmVudChXZWJFdmVudChX
ZWJFdmVudFR5cGU6OktleURvd24sIHsgfSwgV2FsbFRpbWU6Om5vdygpKSwgdGV4dCwgIlVuaWRl
bnRpZmllZCJfcywgIlVuaWRlbnRpZmllZCJfcywgIlUrMDAwMCJfcywgMCwgMCwgdHJ1ZSwgV1RG
TW92ZShwcmVlZGl0VW5kZXJsaW5lcyksIFdURk1vdmUocHJlZWRpdFNlbGVjdGlvblJhbmdlKSwg
ZmFsc2UsIGZhbHNlKQoreworfQorCiB9IC8vIG5hbWVzcGFjZSBXZWJLaXQKIAogI2VuZGlmIC8v
IEVOQUJMRShXUEVfUExBVEZPUk0pCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vz
cy9BUEkvd3BlL1dQRVdlYlZpZXdQbGF0Zm9ybS5jcHAgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vz
cy9BUEkvd3BlL1dQRVdlYlZpZXdQbGF0Zm9ybS5jcHAKaW5kZXggMGJkNjExODUzMzQ3Li41YWNk
ZTllYjE1ZDEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS93cGUvV1BF
V2ViVmlld1BsYXRmb3JtLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvd3Bl
L1dQRVdlYlZpZXdQbGF0Zm9ybS5jcHAKQEAgLTQzNSw5ICs0MzUsOSBAQCB2b2lkIFZpZXdQbGF0
Zm9ybTo6aGFuZGxlR2VzdHVyZShXUEVFdmVudCogZXZlbnQpCiAgICAgfQogfQogCi12b2lkIFZp
ZXdQbGF0Zm9ybTo6c3ludGhlc2l6ZUNvbXBvc2l0aW9uS2V5UHJlc3MoY29uc3QgU3RyaW5nJiwg
c3RkOjpvcHRpb25hbDxWZWN0b3I8V2ViQ29yZTo6Q29tcG9zaXRpb25VbmRlcmxpbmU+PiYmLCBz
dGQ6Om9wdGlvbmFsPEVkaXRpbmdSYW5nZT4mJikKK3ZvaWQgVmlld1BsYXRmb3JtOjpzeW50aGVz
aXplQ29tcG9zaXRpb25LZXlQcmVzcyhjb25zdCBTdHJpbmcmIHRleHQsIHN0ZDo6b3B0aW9uYWw8
VmVjdG9yPFdlYkNvcmU6OkNvbXBvc2l0aW9uVW5kZXJsaW5lPj4mJiB1bmRlcmxpbmVzLCBzdGQ6
Om9wdGlvbmFsPEVkaXRpbmdSYW5nZT4mJiBzZWxlY3Rpb25SYW5nZSkKIHsKLSAgICAvLyBGSVhN
RTogaW1wbGVtZW50LgorICAgIHBhZ2UoKS5oYW5kbGVLZXlib2FyZEV2ZW50KFdlYktpdDo6TmF0
aXZlV2ViS2V5Ym9hcmRFdmVudCh0ZXh0LCBXVEZNb3ZlKHVuZGVybGluZXMpLCBXVEZNb3ZlKHNl
bGVjdGlvblJhbmdlKSkpOwogfQogCiB2b2lkIFZpZXdQbGF0Zm9ybTo6c2V0Q3Vyc29yKGNvbnN0
IFdlYkNvcmU6OkN1cnNvciYgY3Vyc29yKQo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>472605</attachid>
            <date>2024-09-19 16:03:47 -0700</date>
            <delta_ts>2024-09-19 18:50:46 -0700</delta_ts>
            <desc>[3] Fix missing IME key press implementation</desc>
            <filename>0001-WPE-Platform-Fix-missing-IME-key-press-implementatio.patch</filename>
            <type>text/plain</type>
            <size>3716</size>
            <attacher>contact</attacher>
            
              <data encoding="base64">RnJvbSA2MWIyNmExMzZhNTFlMTZiY2ZmZGU2MzM2ZTIzOWE5NzAzNWZmYTllIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBDaHJpc3RpYW4gRHVlcnIgPGNvbnRhY3RAY2hyaXN0aWFuZHVl
cnIuY29tPgpEYXRlOiBGcmksIDIwIFNlcCAyMDI0IDAxOjAyOjA0ICswMjAwClN1YmplY3Q6IFtQ
QVRDSF0gW1dQRSBQbGF0Zm9ybV0gRml4IG1pc3NpbmcgSU1FIGtleSBwcmVzcyBpbXBsZW1lbnRh
dGlvbgoKLS0tCiBTb3VyY2UvV2ViS2l0L1NoYXJlZC9OYXRpdmVXZWJLZXlib2FyZEV2ZW50Lmgg
ICAgICAgICAgfCA0ICsrKy0KIFNvdXJjZS9XZWJLaXQvU2hhcmVkL3dwZS9OYXRpdmVXZWJLZXli
b2FyZEV2ZW50V1BFLmNwcCB8IDUgKysrKysKIFNvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS93
cGUvV1BFV2ViVmlld1BsYXRmb3JtLmNwcCB8IDQgKystLQogMyBmaWxlcyBjaGFuZ2VkLCAxMCBp
bnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQv
U2hhcmVkL05hdGl2ZVdlYktleWJvYXJkRXZlbnQuaCBiL1NvdXJjZS9XZWJLaXQvU2hhcmVkL05h
dGl2ZVdlYktleWJvYXJkRXZlbnQuaAppbmRleCAxN2NiNDIxMDRmM2YuLjFkNjAxNzk0ZjkzZCAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9TaGFyZWQvTmF0aXZlV2ViS2V5Ym9hcmRFdmVudC5o
CisrKyBiL1NvdXJjZS9XZWJLaXQvU2hhcmVkL05hdGl2ZVdlYktleWJvYXJkRXZlbnQuaApAQCAt
NzMsNyArNzMsNiBAQCBwdWJsaWM6CiAjZWxpZiBQTEFURk9STShHVEspCiAgICAgTmF0aXZlV2Vi
S2V5Ym9hcmRFdmVudChjb25zdCBOYXRpdmVXZWJLZXlib2FyZEV2ZW50Jik7CiAgICAgTmF0aXZl
V2ViS2V5Ym9hcmRFdmVudChHZGtFdmVudCosIGNvbnN0IFN0cmluZyYsIGJvb2wgaXNBdXRvUmVw
ZWF0LCBWZWN0b3I8U3RyaW5nPiYmIGNvbW1hbmRzKTsKLSAgICBOYXRpdmVXZWJLZXlib2FyZEV2
ZW50KGNvbnN0IFN0cmluZyYsIHN0ZDo6b3B0aW9uYWw8VmVjdG9yPFdlYkNvcmU6OkNvbXBvc2l0
aW9uVW5kZXJsaW5lPj4mJiwgc3RkOjpvcHRpb25hbDxFZGl0aW5nUmFuZ2U+JiYpOwogICAgIE5h
dGl2ZVdlYktleWJvYXJkRXZlbnQoV2ViRXZlbnRUeXBlLCBjb25zdCBTdHJpbmcmIHRleHQsIGNv
bnN0IFN0cmluZyYga2V5LCBjb25zdCBTdHJpbmcmIGNvZGUsIGNvbnN0IFN0cmluZyYga2V5SWRl
bnRpZmllciwgaW50IHdpbmRvd3NWaXJ0dWFsS2V5Q29kZSwgaW50IG5hdGl2ZVZpcnR1YWxLZXlD
b2RlLCBWZWN0b3I8U3RyaW5nPiYmIGNvbW1hbmRzLCBib29sIGlzQXV0b1JlcGVhdCwgYm9vbCBp
c0tleXBhZCwgT3B0aW9uU2V0PFdlYkV2ZW50TW9kaWZpZXI+KTsKICNlbGlmIFBMQVRGT1JNKElP
U19GQU1JTFkpCiAgICAgZW51bSBjbGFzcyBIYW5kbGVkQnlJbnB1dE1ldGhvZCA6IGJvb2wgeyBO
bywgWWVzIH07CkBAIC04NCw2ICs4Myw5IEBAIHB1YmxpYzoKICNpZiBQTEFURk9STShXUEUpICYm
IEVOQUJMRShXUEVfUExBVEZPUk0pCiAgICAgTmF0aXZlV2ViS2V5Ym9hcmRFdmVudChXUEVFdmVu
dCosIGNvbnN0IFN0cmluZyYsIGJvb2wgaXNBdXRvUmVwZWF0KTsKICNlbmRpZgorI2lmIFBMQVRG
T1JNKEdUSykgfHwgKFBMQVRGT1JNKFdQRSkgJiYgRU5BQkxFKFdQRV9QTEFURk9STSkpCisgICAg
TmF0aXZlV2ViS2V5Ym9hcmRFdmVudChjb25zdCBTdHJpbmcmLCBzdGQ6Om9wdGlvbmFsPFZlY3Rv
cjxXZWJDb3JlOjpDb21wb3NpdGlvblVuZGVybGluZT4+JiYsIHN0ZDo6b3B0aW9uYWw8RWRpdGlu
Z1JhbmdlPiYmKTsKKyNlbmRpZgogI2VsaWYgUExBVEZPUk0oV0lOKQogICAgIE5hdGl2ZVdlYktl
eWJvYXJkRXZlbnQoSFdORCwgVUlOVCBtZXNzYWdlLCBXUEFSQU0sIExQQVJBTSwgVmVjdG9yPE1T
Rz4mJiBwZW5kaW5nQ2hhckV2ZW50cyk7CiAjZW5kaWYKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJL
aXQvU2hhcmVkL3dwZS9OYXRpdmVXZWJLZXlib2FyZEV2ZW50V1BFLmNwcCBiL1NvdXJjZS9XZWJL
aXQvU2hhcmVkL3dwZS9OYXRpdmVXZWJLZXlib2FyZEV2ZW50V1BFLmNwcAppbmRleCBlNmNjODcx
NTNhNjguLjM0ZDU2YmNhNTkwMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9TaGFyZWQvd3Bl
L05hdGl2ZVdlYktleWJvYXJkRXZlbnRXUEUuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvU2hhcmVk
L3dwZS9OYXRpdmVXZWJLZXlib2FyZEV2ZW50V1BFLmNwcApAQCAtMzcsNiArMzcsMTEgQEAgTmF0
aXZlV2ViS2V5Ym9hcmRFdmVudDo6TmF0aXZlV2ViS2V5Ym9hcmRFdmVudChXUEVFdmVudCogZXZl
bnQsIGNvbnN0IFN0cmluZyYgdGUKIHsKIH0KIAorTmF0aXZlV2ViS2V5Ym9hcmRFdmVudDo6TmF0
aXZlV2ViS2V5Ym9hcmRFdmVudChjb25zdCBTdHJpbmcmIHRleHQsIHN0ZDo6b3B0aW9uYWw8VmVj
dG9yPFdlYkNvcmU6OkNvbXBvc2l0aW9uVW5kZXJsaW5lPj4mJiBwcmVlZGl0VW5kZXJsaW5lcywg
c3RkOjpvcHRpb25hbDxFZGl0aW5nUmFuZ2U+JiYgcHJlZWRpdFNlbGVjdGlvblJhbmdlKQorICAg
IDogV2ViS2V5Ym9hcmRFdmVudChXZWJFdmVudChXZWJFdmVudFR5cGU6OktleURvd24sIHsgfSwg
V2FsbFRpbWU6Om5vdygpKSwgdGV4dCwgIlVuaWRlbnRpZmllZCJfcywgIlVuaWRlbnRpZmllZCJf
cywgIlUrMDAwMCJfcywgMCwgMCwgdHJ1ZSwgV1RGTW92ZShwcmVlZGl0VW5kZXJsaW5lcyksIFdU
Rk1vdmUocHJlZWRpdFNlbGVjdGlvblJhbmdlKSwgZmFsc2UsIGZhbHNlKQoreworfQorCiB9IC8v
IG5hbWVzcGFjZSBXZWJLaXQKIAogI2VuZGlmIC8vIEVOQUJMRShXUEVfUExBVEZPUk0pCmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvd3BlL1dQRVdlYlZpZXdQbGF0Zm9y
bS5jcHAgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvd3BlL1dQRVdlYlZpZXdQbGF0Zm9y
bS5jcHAKaW5kZXggMGJkNjExODUzMzQ3Li41YWNkZTllYjE1ZDEgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS93cGUvV1BFV2ViVmlld1BsYXRmb3JtLmNwcAorKysgYi9T
b3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvd3BlL1dQRVdlYlZpZXdQbGF0Zm9ybS5jcHAKQEAg
LTQzNSw5ICs0MzUsOSBAQCB2b2lkIFZpZXdQbGF0Zm9ybTo6aGFuZGxlR2VzdHVyZShXUEVFdmVu
dCogZXZlbnQpCiAgICAgfQogfQogCi12b2lkIFZpZXdQbGF0Zm9ybTo6c3ludGhlc2l6ZUNvbXBv
c2l0aW9uS2V5UHJlc3MoY29uc3QgU3RyaW5nJiwgc3RkOjpvcHRpb25hbDxWZWN0b3I8V2ViQ29y
ZTo6Q29tcG9zaXRpb25VbmRlcmxpbmU+PiYmLCBzdGQ6Om9wdGlvbmFsPEVkaXRpbmdSYW5nZT4m
JikKK3ZvaWQgVmlld1BsYXRmb3JtOjpzeW50aGVzaXplQ29tcG9zaXRpb25LZXlQcmVzcyhjb25z
dCBTdHJpbmcmIHRleHQsIHN0ZDo6b3B0aW9uYWw8VmVjdG9yPFdlYkNvcmU6OkNvbXBvc2l0aW9u
VW5kZXJsaW5lPj4mJiB1bmRlcmxpbmVzLCBzdGQ6Om9wdGlvbmFsPEVkaXRpbmdSYW5nZT4mJiBz
ZWxlY3Rpb25SYW5nZSkKIHsKLSAgICAvLyBGSVhNRTogaW1wbGVtZW50LgorICAgIHBhZ2UoKS5o
YW5kbGVLZXlib2FyZEV2ZW50KFdlYktpdDo6TmF0aXZlV2ViS2V5Ym9hcmRFdmVudCh0ZXh0LCBX
VEZNb3ZlKHVuZGVybGluZXMpLCBXVEZNb3ZlKHNlbGVjdGlvblJhbmdlKSkpOwogfQogCiB2b2lk
IFZpZXdQbGF0Zm9ybTo6c2V0Q3Vyc29yKGNvbnN0IFdlYkNvcmU6OkN1cnNvciYgY3Vyc29yKQot
LSAKMi40Ni4xCgo=
</data>
<flag name="commit-queue"
          id="497711"
          type_id="3"
          status="-"
          setter="ews-feeder"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>472609</attachid>
            <date>2024-09-19 18:50:46 -0700</date>
            <delta_ts>2024-09-19 18:50:46 -0700</delta_ts>
            <desc>[4] Fix missing IME key press implementation</desc>
            <filename>0001-WPE-Platform-Fix-missing-IME-key-press-implementatio.patch</filename>
            <type>text/plain</type>
            <size>3142</size>
            <attacher>contact</attacher>
            
              <data encoding="base64">RnJvbSBhMDY0Zjk4MThkNmQ1NGIyYjAzNjMxNzkzY2IyODNkZGRhNGEzNWM0IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBDaHJpc3RpYW4gRHVlcnIgPGNvbnRhY3RAY2hyaXN0aWFuZHVl
cnIuY29tPgpEYXRlOiBGcmksIDIwIFNlcCAyMDI0IDAxOjAyOjA0ICswMjAwClN1YmplY3Q6IFtQ
QVRDSF0gW1dQRSBQbGF0Zm9ybV0gRml4IG1pc3NpbmcgSU1FIGtleSBwcmVzcyBpbXBsZW1lbnRh
dGlvbgoKLS0tCiBTb3VyY2UvV2ViS2l0L1NoYXJlZC9OYXRpdmVXZWJLZXlib2FyZEV2ZW50Lmgg
ICAgICAgICAgfCAxICsKIFNvdXJjZS9XZWJLaXQvU2hhcmVkL3dwZS9OYXRpdmVXZWJLZXlib2Fy
ZEV2ZW50V1BFLmNwcCB8IDUgKysrKysKIFNvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS93cGUv
V1BFV2ViVmlld1BsYXRmb3JtLmNwcCB8IDQgKystLQogMyBmaWxlcyBjaGFuZ2VkLCA4IGluc2Vy
dGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9TaGFy
ZWQvTmF0aXZlV2ViS2V5Ym9hcmRFdmVudC5oIGIvU291cmNlL1dlYktpdC9TaGFyZWQvTmF0aXZl
V2ViS2V5Ym9hcmRFdmVudC5oCmluZGV4IDE3Y2I0MjEwNGYzZi4uYzcyYzk3MzM4MDBiIDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1NoYXJlZC9OYXRpdmVXZWJLZXlib2FyZEV2ZW50LmgKKysr
IGIvU291cmNlL1dlYktpdC9TaGFyZWQvTmF0aXZlV2ViS2V5Ym9hcmRFdmVudC5oCkBAIC04Myw2
ICs4Myw3IEBAIHB1YmxpYzoKICAgICBOYXRpdmVXZWJLZXlib2FyZEV2ZW50KHN0cnVjdCB3cGVf
aW5wdXRfa2V5Ym9hcmRfZXZlbnQqLCBjb25zdCBTdHJpbmcmLCBib29sIGlzQXV0b1JlcGVhdCwg
SGFuZGxlZEJ5SW5wdXRNZXRob2QsIHN0ZDo6b3B0aW9uYWw8VmVjdG9yPFdlYkNvcmU6OkNvbXBv
c2l0aW9uVW5kZXJsaW5lPj4mJiwgc3RkOjpvcHRpb25hbDxFZGl0aW5nUmFuZ2U+JiYpOwogI2lm
IFBMQVRGT1JNKFdQRSkgJiYgRU5BQkxFKFdQRV9QTEFURk9STSkKICAgICBOYXRpdmVXZWJLZXli
b2FyZEV2ZW50KFdQRUV2ZW50KiwgY29uc3QgU3RyaW5nJiwgYm9vbCBpc0F1dG9SZXBlYXQpOwor
ICAgIE5hdGl2ZVdlYktleWJvYXJkRXZlbnQoY29uc3QgU3RyaW5nJiwgc3RkOjpvcHRpb25hbDxW
ZWN0b3I8V2ViQ29yZTo6Q29tcG9zaXRpb25VbmRlcmxpbmU+PiYmLCBzdGQ6Om9wdGlvbmFsPEVk
aXRpbmdSYW5nZT4mJik7CiAjZW5kaWYKICNlbGlmIFBMQVRGT1JNKFdJTikKICAgICBOYXRpdmVX
ZWJLZXlib2FyZEV2ZW50KEhXTkQsIFVJTlQgbWVzc2FnZSwgV1BBUkFNLCBMUEFSQU0sIFZlY3Rv
cjxNU0c+JiYgcGVuZGluZ0NoYXJFdmVudHMpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9T
aGFyZWQvd3BlL05hdGl2ZVdlYktleWJvYXJkRXZlbnRXUEUuY3BwIGIvU291cmNlL1dlYktpdC9T
aGFyZWQvd3BlL05hdGl2ZVdlYktleWJvYXJkRXZlbnRXUEUuY3BwCmluZGV4IGU2Y2M4NzE1M2E2
OC4uMzRkNTZiY2E1OTAwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1NoYXJlZC93cGUvTmF0
aXZlV2ViS2V5Ym9hcmRFdmVudFdQRS5jcHAKKysrIGIvU291cmNlL1dlYktpdC9TaGFyZWQvd3Bl
L05hdGl2ZVdlYktleWJvYXJkRXZlbnRXUEUuY3BwCkBAIC0zNyw2ICszNywxMSBAQCBOYXRpdmVX
ZWJLZXlib2FyZEV2ZW50OjpOYXRpdmVXZWJLZXlib2FyZEV2ZW50KFdQRUV2ZW50KiBldmVudCwg
Y29uc3QgU3RyaW5nJiB0ZQogewogfQogCitOYXRpdmVXZWJLZXlib2FyZEV2ZW50OjpOYXRpdmVX
ZWJLZXlib2FyZEV2ZW50KGNvbnN0IFN0cmluZyYgdGV4dCwgc3RkOjpvcHRpb25hbDxWZWN0b3I8
V2ViQ29yZTo6Q29tcG9zaXRpb25VbmRlcmxpbmU+PiYmIHByZWVkaXRVbmRlcmxpbmVzLCBzdGQ6
Om9wdGlvbmFsPEVkaXRpbmdSYW5nZT4mJiBwcmVlZGl0U2VsZWN0aW9uUmFuZ2UpCisgICAgOiBX
ZWJLZXlib2FyZEV2ZW50KFdlYkV2ZW50KFdlYkV2ZW50VHlwZTo6S2V5RG93biwgeyB9LCBXYWxs
VGltZTo6bm93KCkpLCB0ZXh0LCAiVW5pZGVudGlmaWVkIl9zLCAiVW5pZGVudGlmaWVkIl9zLCAi
VSswMDAwIl9zLCAwLCAwLCB0cnVlLCBXVEZNb3ZlKHByZWVkaXRVbmRlcmxpbmVzKSwgV1RGTW92
ZShwcmVlZGl0U2VsZWN0aW9uUmFuZ2UpLCBmYWxzZSwgZmFsc2UpCit7Cit9CisKIH0gLy8gbmFt
ZXNwYWNlIFdlYktpdAogCiAjZW5kaWYgLy8gRU5BQkxFKFdQRV9QTEFURk9STSkKZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS93cGUvV1BFV2ViVmlld1BsYXRmb3JtLmNw
cCBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS93cGUvV1BFV2ViVmlld1BsYXRmb3JtLmNw
cAppbmRleCAwYmQ2MTE4NTMzNDcuLjVhY2RlOWViMTVkMSAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YktpdC9VSVByb2Nlc3MvQVBJL3dwZS9XUEVXZWJWaWV3UGxhdGZvcm0uY3BwCisrKyBiL1NvdXJj
ZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS93cGUvV1BFV2ViVmlld1BsYXRmb3JtLmNwcApAQCAtNDM1
LDkgKzQzNSw5IEBAIHZvaWQgVmlld1BsYXRmb3JtOjpoYW5kbGVHZXN0dXJlKFdQRUV2ZW50KiBl
dmVudCkKICAgICB9CiB9CiAKLXZvaWQgVmlld1BsYXRmb3JtOjpzeW50aGVzaXplQ29tcG9zaXRp
b25LZXlQcmVzcyhjb25zdCBTdHJpbmcmLCBzdGQ6Om9wdGlvbmFsPFZlY3RvcjxXZWJDb3JlOjpD
b21wb3NpdGlvblVuZGVybGluZT4+JiYsIHN0ZDo6b3B0aW9uYWw8RWRpdGluZ1JhbmdlPiYmKQor
dm9pZCBWaWV3UGxhdGZvcm06OnN5bnRoZXNpemVDb21wb3NpdGlvbktleVByZXNzKGNvbnN0IFN0
cmluZyYgdGV4dCwgc3RkOjpvcHRpb25hbDxWZWN0b3I8V2ViQ29yZTo6Q29tcG9zaXRpb25VbmRl
cmxpbmU+PiYmIHVuZGVybGluZXMsIHN0ZDo6b3B0aW9uYWw8RWRpdGluZ1JhbmdlPiYmIHNlbGVj
dGlvblJhbmdlKQogewotICAgIC8vIEZJWE1FOiBpbXBsZW1lbnQuCisgICAgcGFnZSgpLmhhbmRs
ZUtleWJvYXJkRXZlbnQoV2ViS2l0OjpOYXRpdmVXZWJLZXlib2FyZEV2ZW50KHRleHQsIFdURk1v
dmUodW5kZXJsaW5lcyksIFdURk1vdmUoc2VsZWN0aW9uUmFuZ2UpKSk7CiB9CiAKIHZvaWQgVmll
d1BsYXRmb3JtOjpzZXRDdXJzb3IoY29uc3QgV2ViQ29yZTo6Q3Vyc29yJiBjdXJzb3IpCi0tIAoy
LjQ2LjEKCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>