<?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>199444</bug_id>
          
          <creation_ts>2019-07-03 07:30:29 -0700</creation_ts>
          <short_desc>[GTK] fast/events/context-activated-by-key-event.html is crashing</short_desc>
          <delta_ts>2020-07-17 16:41:03 -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>WebKitGTK</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Alicia Boya García">aboya</reporter>
          <assigned_to name="Lauro Moura">lmoura</assigned_to>
          <cc>bburg</cc>
    
    <cc>bugs-noreply</cc>
    
    <cc>cgarcia</cc>
    
    <cc>lmoura</cc>
    
    <cc>mcatanzaro</cc>
    
    <cc>timothy</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1549873</commentid>
    <comment_count>0</comment_count>
    <who name="Alicia Boya García">aboya</who>
    <bug_when>2019-07-03 07:30:29 -0700</bug_when>
    <thetext>fast/events/context-activated-by-key-event.html is crashing in an assertion since long ago


ASSERTION FAILED: isProcessingMouseEvents()
../../Source/WebKit/UIProcess/WebPageProxy.cpp(5981) : void WebKit::WebPageProxy::showContextMenu(WebKit::ContextMenuContextData&amp;&amp;, const WebKit::UserData&amp;)
1   0x7f144a3e11e1 /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/lib/libjavascriptcoregtk-4.0.so.18(WTFCrash+0x9) [0x7f144a3e11e1]
2   0x7f145737f7bb /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(WebKit::WebPageProxy::showContextMenu(WebKit::ContextMenuContextData&amp;&amp;, WebKit::UserData const&amp;)+0x73) [0x7f145737f7bb]
3   0x7f1456d593a7 /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(void IPC::callMemberFunctionImpl&lt;WebKit::WebPageProxy, void (WebKit::WebPageProxy::*)(WebKit::ContextMenuContextData&amp;&amp;, WebKit::UserData const&amp;), std::tuple&lt;WebKit::ContextMenuContextData, WebKit::UserData&gt;, 0ul, 1ul&gt;(WebKit::WebPageProxy*, void (WebKit::WebPageProxy::*)(WebKit::ContextMenuContextData&amp;&amp;, WebKit::UserData const&amp;), std::tuple&lt;WebKit::ContextMenuContextData, WebKit::UserData&gt;&amp;&amp;, std::integer_sequence&lt;unsigned long, 0ul, 1ul&gt;)+0x9c) [0x7f1456d593a7]
4   0x7f1456d48c17 /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(void IPC::callMemberFunction&lt;WebKit::WebPageProxy, void (WebKit::WebPageProxy::*)(WebKit::ContextMenuContextData&amp;&amp;, WebKit::UserData const&amp;), std::tuple&lt;WebKit::ContextMenuContextData, WebKit::UserData&gt;, std::integer_sequence&lt;unsigned long, 0ul, 1ul&gt; &gt;(std::tuple&lt;WebKit::ContextMenuContextData, WebKit::UserData&gt;&amp;&amp;, WebKit::WebPageProxy*, void (WebKit::WebPageProxy::*)(WebKit::ContextMenuContextData&amp;&amp;, WebKit::UserData const&amp;))+0x3b) [0x7f1456d48c17]
5   0x7f1456d39030 /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(void IPC::handleMessage&lt;Messages::WebPageProxy::ShowContextMenu, WebKit::WebPageProxy, void (WebKit::WebPageProxy::*)(WebKit::ContextMenuContextData&amp;&amp;, WebKit::UserData const&amp;)&gt;(IPC::Decoder&amp;, WebKit::WebPageProxy*, void (WebKit::WebPageProxy::*)(WebKit::ContextMenuContextData&amp;&amp;, WebKit::UserData const&amp;))+0xe9) [0x7f1456d39030]
6   0x7f1456d27efd /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(WebKit::WebPageProxy::didReceiveMessage(IPC::Connection&amp;, IPC::Decoder&amp;)+0x44b7) [0x7f1456d27efd]
7   0x7f14571e27fc /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(IPC::MessageReceiverMap::dispatchMessage(IPC::Connection&amp;, IPC::Decoder&amp;)+0x126) [0x7f14571e27fc]
8   0x7f14572e8b79 /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(WebKit::AuxiliaryProcessProxy::dispatchMessage(IPC::Connection&amp;, IPC::Decoder&amp;)+0x2f) [0x7f14572e8b79]
9   0x7f145741ddf9 /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(WebKit::WebProcessProxy::didReceiveMessage(IPC::Connection&amp;, IPC::Decoder&amp;)+0x2b) [0x7f145741ddf9]
10  0x7f14571c0aed /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(IPC::Connection::dispatchMessage(IPC::Decoder&amp;)+0x183) [0x7f14571c0aed]
11  0x7f14571c0c68 /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(IPC::Connection::dispatchMessage(std::unique_ptr&lt;IPC::Decoder, std::default_delete&lt;IPC::Decoder&gt; &gt;)+0x178) [0x7f14571c0c68]
12  0x7f14571bc7c9 /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(IPC::Connection::SyncMessageState::dispatchMessages(IPC::Connection*)+0x16b) [0x7f14571bc7c9]
13  0x7f14571c05c6 /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(IPC::Connection::dispatchSyncMessage(IPC::Decoder&amp;)+0x22a) [0x7f14571c05c6]
14  0x7f14571c0c48 /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(IPC::Connection::dispatchMessage(std::unique_ptr&lt;IPC::Decoder, std::default_delete&lt;IPC::Decoder&gt; &gt;)+0x158) [0x7f14571c0c48]
15  0x7f14571bc7c9 /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(IPC::Connection::SyncMessageState::dispatchMessages(IPC::Connection*)+0x16b) [0x7f14571bc7c9]
16  0x7f14571be978 /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(IPC::Connection::waitForSyncReply(unsigned long, WTF::Seconds, WTF::OptionSet&lt;IPC::SendSyncOption&gt;)+0xae) [0x7f14571be978]
17  0x7f14571be7e4 /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(IPC::Connection::sendSyncMessage(unsigned long, std::unique_ptr&lt;IPC::Encoder, std::default_delete&lt;IPC::Encoder&gt; &gt;, WTF::Seconds, WTF::OptionSet&lt;IPC::SendSyncOption&gt;)+0x1ca) [0x7f14571be7e4]
18  0x7f14571bdbdc /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(IPC::Connection::sendMessage(std::unique_ptr&lt;IPC::Encoder, std::default_delete&lt;IPC::Encoder&gt; &gt;, WTF::OptionSet&lt;IPC::SendOption&gt;)+0x24a) [0x7f14571bdbdc]
19  0x7f14572e8a0f /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(WebKit::AuxiliaryProcessProxy::sendMessage(std::unique_ptr&lt;IPC::Encoder, std::default_delete&lt;IPC::Encoder&gt; &gt;, WTF::OptionSet&lt;IPC::SendOption&gt;)+0xc1) [0x7f14572e8a0f]
20  0x7f14573d2a4c /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(bool WebKit::AuxiliaryProcessProxy::send&lt;Messages::WebPage::ContextMenuForKeyEvent&gt;(Messages::WebPage::ContextMenuForKeyEvent&amp;&amp;, unsigned long, WTF::OptionSet&lt;IPC::SendOption&gt;)+0xa4) [0x7f14573d2a4c]
21  0x7f14573bb2c2 /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(bool WebKit::AuxiliaryProcessProxy::send&lt;Messages::WebPage::ContextMenuForKeyEvent, WebCore::PageIdentifierType&gt;(Messages::WebPage::ContextMenuForKeyEvent&amp;&amp;, WTF::ObjectIdentifier&lt;WebCore::PageIdentifierType&gt;, WTF::OptionSet&lt;IPC::SendOption&gt;)+0x4a) [0x7f14573bb2c2]
22  0x7f145737ff08 /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(WebKit::WebPageProxy::handleContextMenuKeyEvent()+0x52) [0x7f145737ff08]
23  0x7f14575b28a9 /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(+0xac1a8a9) [0x7f14575b28a9]
24  0x7f144c357a46 /home/slave/webkitgtk/gtk-linux-64-debug-tests/build/WebKitBuild/DependenciesGTK/Root/lib/libgtk-3.so.0(+0x227a46) [0x7f144c357a46]
25  0x7f144bdbad3d /home/slave/webkitgtk/gtk-linux-64-debug-tests/build/WebKitBuild/DependenciesGTK/Root/lib/libgobject-2.0.so.0(g_closure_invoke+0x19d) [0x7f144bdbad3d]
26  0x7f144bdcd58d /home/slave/webkitgtk/gtk-linux-64-debug-tests/build/WebKitBuild/DependenciesGTK/Root/lib/libgobject-2.0.so.0(+0x2258d) [0x7f144bdcd58d]
27  0x7f144bdd5da1 /home/slave/webkitgtk/gtk-linux-64-debug-tests/build/WebKitBuild/DependenciesGTK/Root/lib/libgobject-2.0.so.0(g_signal_emitv+0x281) [0x7f144bdd5da1]
28  0x7f144c247e4a /home/slave/webkitgtk/gtk-linux-64-debug-tests/build/WebKitBuild/DependenciesGTK/Root/lib/libgtk-3.so.0(+0x117e4a) [0x7f144c247e4a]
29  0x7f144c2482e8 /home/slave/webkitgtk/gtk-linux-64-debug-tests/build/WebKitBuild/DependenciesGTK/Root/lib/libgtk-3.so.0(+0x1182e8) [0x7f144c2482e8]
30  0x7f144c248450 /home/slave/webkitgtk/gtk-linux-64-debug-tests/build/WebKitBuild/DependenciesGTK/Root/lib/libgtk-3.so.0(+0x118450) [0x7f144c248450]
31  0x7f144c249572 /home/slave/webkitgtk/gtk-linux-64-debug-tests/build/WebKitBuild/DependenciesGTK/Root/lib/libgtk-3.so.0(gtk_bindings_activate_event+0x92) [0x7f144c249572]</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1553486</commentid>
    <comment_count>1</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2019-07-17 04:53:42 -0700</bug_when>
    <thetext>This regressed in r239686, the assert assumes context menu is always triggered by a mouse event, which is not true for all ports. I&apos;m not sure whether it&apos;s worth adding a member m_processingContextMenuForKeyboardEvent or something like that just for this assert. I would just remove the assert or guard it inside !PLATFORM(GTK). What do you think Brian?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1553510</commentid>
    <comment_count>2</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2019-07-17 08:25:32 -0700</bug_when>
    <thetext>(In reply to Carlos Garcia Campos from comment #1)
&gt; I would just remove the assert or guard it inside !PLATFORM(GTK).

PLATFORM(GTK) isn&apos;t appropriate here... you can use PLATFORM(COCOA) if Cocoa ports don&apos;t allow opening a context menu without the mouse, but it looks like no assert at all would probably be best?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1553524</commentid>
    <comment_count>3</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2019-07-17 08:55:37 -0700</bug_when>
    <thetext>I think only GTK port supports context menu triggered by keyboard event.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1553563</commentid>
    <comment_count>4</comment_count>
    <who name="Alicia Boya García">aboya</who>
    <bug_when>2019-07-17 10:33:30 -0700</bug_when>
    <thetext>(In reply to Carlos Garcia Campos from comment #3)
&gt; I think only GTK port supports context menu triggered by keyboard event.

I don&apos;t know if this is already covered, but opening context menu with a key is also commonplace in Windows. Would that affect the WinCairo port for instance?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1672326</commentid>
    <comment_count>5</comment_count>
      <attachid>404505</attachid>
    <who name="Lauro Moura">lmoura</who>
    <bug_when>2020-07-16 17:52:54 -0700</bug_when>
    <thetext>Created attachment 404505
Patch with platform guard

Patch with the platform guard to revive the discussion. Regarding WinCairo, it is failing there since a long time ago.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1672477</commentid>
    <comment_count>6</comment_count>
      <attachid>404505</attachid>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2020-07-17 07:30:55 -0700</bug_when>
    <thetext>Comment on attachment 404505
Patch with platform guard

I think you can simply remove the assert and avoid the need for ifdefs here. It doesn&apos;t seem to be accomplishing anything: the following code doesn&apos;t look like it&apos;s going to do the wrong thing if we are not processing mouse events.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1672666</commentid>
    <comment_count>7</comment_count>
      <attachid>404604</attachid>
    <who name="Lauro Moura">lmoura</who>
    <bug_when>2020-07-17 15:19:40 -0700</bug_when>
    <thetext>Created attachment 404604
Patch removing assert</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1672724</commentid>
    <comment_count>8</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-07-17 16:41:02 -0700</bug_when>
    <thetext>Committed r264555: &lt;https://trac.webkit.org/changeset/264555&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 404604.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>404505</attachid>
            <date>2020-07-16 17:52:54 -0700</date>
            <delta_ts>2020-07-17 15:19:36 -0700</delta_ts>
            <desc>Patch with platform guard</desc>
            <filename>bug-199444-20200716215252.patch</filename>
            <type>text/plain</type>
            <size>1765</size>
            <attacher name="Lauro Moura">lmoura</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY0NDUzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IGUxYTg0NGJlZDlhZDkxYWU5
YzMxMThmM2I3YWNkNWQxNjBjMDE3NjIuLjBmNzUyMmM4OWYyODJmNmE5NDQ4MzZkNzQ1Y2Q2ZmY4
YmQzMzgyMGYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTkgQEAKKzIwMjAtMDctMTYgIExhdXJvIE1v
dXJhICA8bG1vdXJhQGlnYWxpYS5jb20+CisKKyAgICAgICAgW0dUS10gZmFzdC9ldmVudHMvY29u
dGV4dC1hY3RpdmF0ZWQtYnkta2V5LWV2ZW50Lmh0bWwgaXMgY3Jhc2hpbmcKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5OTQ0NAorCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEdUSyBzdXBwb3J0cyBzaG93aW5n
IHRoZSBjb250ZXh0IG1lbnUgZm9yIGtleWJvYXJkIGV2ZW50cy4gSW4gdGhlc2UKKyAgICAgICAg
Y2FzZXMgdGhlcmUgbWF5IGJlIG5vIHBlbmRpbmcgbW91c2UgZXZlbnRzLCBjYXVzaW5nIHRoZSBh
c3NlcnQgdG8KKyAgICAgICAgZmFpbC4KKworICAgICAgICBDb3ZlcmVkIGJ5IGV4aXN0aW5nIHRl
c3RzLgorCisgICAgICAgICogVUlQcm9jZXNzL1dlYlBhZ2VQcm94eS5jcHA6CisgICAgICAgIChX
ZWJLaXQ6OldlYlBhZ2VQcm94eTo6c2hvd0NvbnRleHRNZW51KToKKwogMjAyMC0wNy0xNiAgVHVv
bWFzIEthcmtrYWluZW4gIDx0dW9tYXMud2Via2l0QGFwcGxlLmNvbT4KIAogICAgICAgICBBU0FO
IGJ1aWxkcyBvZiBXZWJLaXQgc2hvdWxkIG5vdCBmcmVlemUgd2hlbiBhbiBFWENfUkVTT1VSQ0Ug
aXMgZGVsaXZlcmVkCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJQYWdl
UHJveHkuY3BwIGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvV2ViUGFnZVByb3h5LmNwcAppbmRl
eCA0MzU1YmMxM2U3ZTYwZWYyZjY0OTIwNjk2YzNmYjQzNWIwODQ5MjRmLi5mYzNmNTYxYTVkZjgy
NTc2ZjZjM2JhOWI2MWE0MWQyNjcxNmM3ZjQ2IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1VJ
UHJvY2Vzcy9XZWJQYWdlUHJveHkuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL1dl
YlBhZ2VQcm94eS5jcHAKQEAgLTY1NDUsOSArNjU0NSwxMSBAQCB2b2lkIFdlYlBhZ2VQcm94eTo6
c2hvd0NvbnRleHRNZW51KENvbnRleHRNZW51Q29udGV4dERhdGEmJiBjb250ZXh0TWVudUNvbnRl
eHREYQogICAgICAgICB9CiAgICAgfQogCisjaWYgIVBMQVRGT1JNKEdUSykKICAgICAvLyBEaXNj
YXJkIGFueSBlbnF1ZXVlZCBtb3VzZSBldmVudHMgdGhhdCBoYXZlIGJlZW4gZGVsaXZlcmVkIHRv
IHRoZSBVSVByb2Nlc3Mgd2hpbHN0IHRoZSBXZWJQcm9jZXNzIGlzIHN0aWxsIHByb2Nlc3Npbmcg
dGhlCiAgICAgLy8gTW91c2VEb3duIGV2ZW50IHRoYXQgdHJpZ2dlcmVkIHRoaXMgU2hvd0NvbnRl
eHRNZW51IG1lc3NhZ2UuIFRoaXMgY2FuIGhhcHBlbiBpZiB3ZSB0YWtlIHRvbyBsb25nIHRvIGVu
dGVyIHRoZSBuZXN0ZWQgcnVubG9vcC4KICAgICBBU1NFUlQoaXNQcm9jZXNzaW5nTW91c2VFdmVu
dHMoKSk7CisjZW5kaWYKICAgICBkaXNjYXJkUXVldWVkTW91c2VFdmVudHMoKTsKIAogICAgIG1f
YWN0aXZlQ29udGV4dE1lbnVDb250ZXh0RGF0YSA9IGNvbnRleHRNZW51Q29udGV4dERhdGE7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>404604</attachid>
            <date>2020-07-17 15:19:40 -0700</date>
            <delta_ts>2020-07-17 16:41:03 -0700</delta_ts>
            <desc>Patch removing assert</desc>
            <filename>bug-199444-20200717191939.patch</filename>
            <type>text/plain</type>
            <size>3006</size>
            <attacher name="Lauro Moura">lmoura</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY0NTMxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDAyOTRlNTQ1ZGRhMWMzOTY0
YWYxM2Y0ZmE1OTE0MmIxMTRmM2QyMDQuLmQ2MWNhYjAyZDNmNDUxMzk4MzE1MzFmYmE2OGU2ZjE4
MGZkYjdhMWMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTkgQEAKKzIwMjAtMDctMTYgIExhdXJvIE1v
dXJhICA8bG1vdXJhQGlnYWxpYS5jb20+CisKKyAgICAgICAgW0dUS10gZmFzdC9ldmVudHMvY29u
dGV4dC1hY3RpdmF0ZWQtYnkta2V5LWV2ZW50Lmh0bWwgaXMgY3Jhc2hpbmcKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5OTQ0NAorCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEdUSyBzdXBwb3J0cyBzaG93aW5n
IHRoZSBjb250ZXh0IG1lbnUgZm9yIGtleWJvYXJkIGV2ZW50cy4gSW4gdGhlc2UKKyAgICAgICAg
Y2FzZXMgdGhlcmUgbWF5IGJlIG5vIHBlbmRpbmcgbW91c2UgZXZlbnRzLCBjYXVzaW5nIHRoZSBh
c3NlcnQgdG8KKyAgICAgICAgZmFpbC4KKworICAgICAgICBDb3ZlcmVkIGJ5IGV4aXN0aW5nIHRl
c3RzLgorCisgICAgICAgICogVUlQcm9jZXNzL1dlYlBhZ2VQcm94eS5jcHA6CisgICAgICAgIChX
ZWJLaXQ6OldlYlBhZ2VQcm94eTo6c2hvd0NvbnRleHRNZW51KToKKwogMjAyMC0wNy0xNyAgUGVy
IEFybmUgVm9sbGFuICA8cHZvbGxhbkBhcHBsZS5jb20+CiAKICAgICAgICAgW2lPU10gQ3Jhc2gg
dW5kZXIgV2ViUHJvY2Vzczo6aGFuZGxlWFBDRW5kcG9pbnRNZXNzYWdlcwpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYktpdC9VSVByb2Nlc3MvV2ViUGFnZVByb3h5LmNwcCBiL1NvdXJjZS9XZWJLaXQv
VUlQcm9jZXNzL1dlYlBhZ2VQcm94eS5jcHAKaW5kZXggNzc2MThmNGI0ODUyY2U4ZTdmYjY5NTI3
YzUyMGFmYjcxOTFjZmI4My4uMjRmNDg0Y2YxYTc4YzViZDg2ZGRmZmFhYmZhNGQyYzgyYjNlYjFk
ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvV2ViUGFnZVByb3h5LmNwcAor
KysgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJQYWdlUHJveHkuY3BwCkBAIC02NTQ3LDcg
KzY1NDcsNiBAQCB2b2lkIFdlYlBhZ2VQcm94eTo6c2hvd0NvbnRleHRNZW51KENvbnRleHRNZW51
Q29udGV4dERhdGEmJiBjb250ZXh0TWVudUNvbnRleHREYQogCiAgICAgLy8gRGlzY2FyZCBhbnkg
ZW5xdWV1ZWQgbW91c2UgZXZlbnRzIHRoYXQgaGF2ZSBiZWVuIGRlbGl2ZXJlZCB0byB0aGUgVUlQ
cm9jZXNzIHdoaWxzdCB0aGUgV2ViUHJvY2VzcyBpcyBzdGlsbCBwcm9jZXNzaW5nIHRoZQogICAg
IC8vIE1vdXNlRG93biBldmVudCB0aGF0IHRyaWdnZXJlZCB0aGlzIFNob3dDb250ZXh0TWVudSBt
ZXNzYWdlLiBUaGlzIGNhbiBoYXBwZW4gaWYgd2UgdGFrZSB0b28gbG9uZyB0byBlbnRlciB0aGUg
bmVzdGVkIHJ1bmxvb3AuCi0gICAgQVNTRVJUKGlzUHJvY2Vzc2luZ01vdXNlRXZlbnRzKCkpOwog
ICAgIGRpc2NhcmRRdWV1ZWRNb3VzZUV2ZW50cygpOwogCiAgICAgbV9hY3RpdmVDb250ZXh0TWVu
dUNvbnRleHREYXRhID0gY29udGV4dE1lbnVDb250ZXh0RGF0YTsKZGlmZiAtLWdpdCBhL0xheW91
dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCBkZDI5MmUxMTAx
NTcyZTJiMjJmYzhiYmUyM2Q1MWI3OWQyNDliMDkxLi5jMDZhNDEwY2RjNTc1MjI3MjY4NTA5MTFi
NzNkMTAyNWVhYTlkYjYzIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIv
TGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTIgQEAKKzIwMjAtMDctMTcgIExhdXJv
IE1vdXJhICA8bG1vdXJhQGlnYWxpYS5jb20+CisKKyAgICAgICAgW0dUS10gZmFzdC9ldmVudHMv
Y29udGV4dC1hY3RpdmF0ZWQtYnkta2V5LWV2ZW50Lmh0bWwgaXMgY3Jhc2hpbmcKKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5OTQ0NAorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogcGxhdGZvcm0vZ3RrL1Rl
c3RFeHBlY3RhdGlvbnM6IFJlbW92ZSBmaXhlZCB0ZXN0IGVudHJ5LgorCiAyMDIwLTA3LTE3ICBM
YXVybyBNb3VyYSAgPGxtb3VyYUBpZ2FsaWEuY29tPgogCiAgICAgICAgIFtHVEtdW1dQRV0gR2Fy
ZGVuIHN2ZyBmYWlsdXJlcyBhbmQgdW5pZnkgc29tZSBzdmcgZXhwZWN0YXRpb25zCmRpZmYgLS1n
aXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvVGVzdEV4cGVjdGF0aW9ucyBiL0xheW91dFRl
c3RzL3BsYXRmb3JtL2d0ay9UZXN0RXhwZWN0YXRpb25zCmluZGV4IGE5ZjZkODIxZjc0MGRkYzY1
ZDQxN2UwMjNiMGIxMjNiMGFiZjRhZTguLmU1NTJiYzE1ZmQzNmJkNTBkNjcxYzU1Y2QyYmNjZjQz
MTAxOWJiYjQgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9UZXN0RXhwZWN0
YXRpb25zCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9UZXN0RXhwZWN0YXRpb25zCkBA
IC00MCw5ICs0MCw2IEBAIHN3aXBlIFsgUGFzcyBdCiAjIEFjY2Vzc2liaWxpdHkKIHdlYmtpdC5v
cmcvYi8yMTQzNDEgWyBEZWJ1ZyBdIGFjY2Vzc2liaWxpdHkvZGF0YWxpc3QuaHRtbCBbIENyYXNo
IF0KIAotIyBFdmVudHMKLXdlYmtpdC5vcmcvYi8xOTk0NDQgWyBEZWJ1ZyBdIGZhc3QvZXZlbnRz
L2NvbnRleHQtYWN0aXZhdGVkLWJ5LWtleS1ldmVudC5odG1sIFsgQ3Jhc2ggXQotCiAjIEdTdHJl
YW1lciAtIEdUSy1Pbmx5LiBNb3N0IEdTdHJlYW1lciBpc3N1ZXMgcHJvYmFibHkgd2lsbCBnbyBp
biB0aGUgZ2xpYiBleHBlY3RhdGlvbnMKIHdlYmtpdC5vcmcvYi8yMTA1MjggbWVkaWEvdmlkZW8t
c3VwcG9ydHMtZnVsbHNjcmVlbi5odG1sIFsgQ3Jhc2ggUGFzcyBdCiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>