Auto sync2gitlab import of evolution-3.28.5-22.el8.src.rpm
This commit is contained in:
parent
e8200195b9
commit
8eff4e18ea
@ -1,6 +1,6 @@
|
|||||||
diff -up evolution-3.28.5/data/webview.css.frame-flattenning evolution-3.28.5/data/webview.css
|
diff -up evolution-3.28.5/data/webview.css.frame-flattenning evolution-3.28.5/data/webview.css
|
||||||
--- evolution-3.28.5/data/webview.css.frame-flattenning 2018-07-30 15:37:05.000000000 +0200
|
--- evolution-3.28.5/data/webview.css.frame-flattenning 2018-07-30 15:37:05.000000000 +0200
|
||||||
+++ evolution-3.28.5/data/webview.css 2022-09-14 11:12:42.996943588 +0200
|
+++ evolution-3.28.5/data/webview.css 2023-01-04 09:25:06.252929132 +0100
|
||||||
@@ -8,8 +8,8 @@ img {
|
@@ -8,8 +8,8 @@ img {
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -104,7 +104,7 @@ diff -up evolution-3.28.5/data/webview.css.frame-flattenning evolution-3.28.5/da
|
|||||||
|
|
||||||
diff -up evolution-3.28.5/src/em-format/e-mail-formatter-text-plain.c.frame-flattenning evolution-3.28.5/src/em-format/e-mail-formatter-text-plain.c
|
diff -up evolution-3.28.5/src/em-format/e-mail-formatter-text-plain.c.frame-flattenning evolution-3.28.5/src/em-format/e-mail-formatter-text-plain.c
|
||||||
--- evolution-3.28.5/src/em-format/e-mail-formatter-text-plain.c.frame-flattenning 2018-07-30 15:37:05.000000000 +0200
|
--- evolution-3.28.5/src/em-format/e-mail-formatter-text-plain.c.frame-flattenning 2018-07-30 15:37:05.000000000 +0200
|
||||||
+++ evolution-3.28.5/src/em-format/e-mail-formatter-text-plain.c 2022-09-14 11:12:42.996943588 +0200
|
+++ evolution-3.28.5/src/em-format/e-mail-formatter-text-plain.c 2023-01-04 09:25:06.252929132 +0100
|
||||||
@@ -111,7 +111,7 @@ emfe_text_plain_format (EMailFormatterEx
|
@@ -111,7 +111,7 @@ emfe_text_plain_format (EMailFormatterEx
|
||||||
string =
|
string =
|
||||||
"<div class=\"part-container pre "
|
"<div class=\"part-container pre "
|
||||||
@ -116,7 +116,7 @@ diff -up evolution-3.28.5/src/em-format/e-mail-formatter-text-plain.c.frame-flat
|
|||||||
stream, string, strlen (string),
|
stream, string, strlen (string),
|
||||||
diff -up evolution-3.28.5/src/mail/e-mail-display.c.frame-flattenning evolution-3.28.5/src/mail/e-mail-display.c
|
diff -up evolution-3.28.5/src/mail/e-mail-display.c.frame-flattenning evolution-3.28.5/src/mail/e-mail-display.c
|
||||||
--- evolution-3.28.5/src/mail/e-mail-display.c.frame-flattenning 2018-07-30 15:37:05.000000000 +0200
|
--- evolution-3.28.5/src/mail/e-mail-display.c.frame-flattenning 2018-07-30 15:37:05.000000000 +0200
|
||||||
+++ evolution-3.28.5/src/mail/e-mail-display.c 2022-09-14 11:12:42.997943589 +0200
|
+++ evolution-3.28.5/src/mail/e-mail-display.c 2023-01-04 09:25:06.252929132 +0100
|
||||||
@@ -1529,6 +1529,19 @@ mail_display_set_fonts (EWebView *web_vi
|
@@ -1529,6 +1529,19 @@ mail_display_set_fonts (EWebView *web_vi
|
||||||
mail_display_get_font_settings (display->priv->settings, monospace, variable);
|
mail_display_get_font_settings (display->priv->settings, monospace, variable);
|
||||||
}
|
}
|
||||||
@ -152,9 +152,197 @@ diff -up evolution-3.28.5/src/mail/e-mail-display.c.frame-flattenning evolution-
|
|||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
diff -up evolution-3.28.5/src/modules/itip-formatter/web-extension/module-itip-formatter-web-extension.c.frame-flattenning evolution-3.28.5/src/modules/itip-formatter/web-extension/module-itip-formatter-web-extension.c
|
||||||
|
--- evolution-3.28.5/src/modules/itip-formatter/web-extension/module-itip-formatter-web-extension.c.frame-flattenning 2018-07-30 15:37:05.000000000 +0200
|
||||||
|
+++ evolution-3.28.5/src/modules/itip-formatter/web-extension/module-itip-formatter-web-extension.c 2023-01-04 09:25:06.253929132 +0100
|
||||||
|
@@ -259,7 +259,7 @@ handle_method_call (GDBusConnection *con
|
||||||
|
gpointer user_data)
|
||||||
|
{
|
||||||
|
WebKitWebExtension *web_extension = WEBKIT_WEB_EXTENSION (user_data);
|
||||||
|
- WebKitDOMDocument *document;
|
||||||
|
+ WebKitDOMDocument *document = NULL, *top_document = NULL;
|
||||||
|
const gchar *part_id = NULL;
|
||||||
|
guint64 page_id;
|
||||||
|
|
||||||
|
@@ -281,11 +281,12 @@ handle_method_call (GDBusConnection *con
|
||||||
|
|
||||||
|
g_variant_get (parameters, "(t&s&s)", &page_id, &part_id, &button_id);
|
||||||
|
|
||||||
|
- document = get_webkit_document_or_return_dbus_error (invocation, web_extension, page_id);
|
||||||
|
- if (document)
|
||||||
|
- document = find_webkit_document_for_partid_or_return_dbus_error (invocation, document, part_id);
|
||||||
|
+ top_document = get_webkit_document_or_return_dbus_error (invocation, web_extension, page_id);
|
||||||
|
+ if (top_document)
|
||||||
|
+ document = find_webkit_document_for_partid_or_return_dbus_error (invocation, top_document, part_id);
|
||||||
|
if (document) {
|
||||||
|
module_itip_formatter_dom_utils_show_button (document, button_id);
|
||||||
|
+ e_dom_update_iframe_height (top_document);
|
||||||
|
g_dbus_method_invocation_return_value (invocation, NULL);
|
||||||
|
}
|
||||||
|
} else if (g_strcmp0 (method_name, "EnableButton") == 0) {
|
||||||
|
@@ -306,11 +307,12 @@ handle_method_call (GDBusConnection *con
|
||||||
|
|
||||||
|
g_variant_get (parameters, "(t&s&s&s)", &page_id, &part_id, &element_id, &inner_html);
|
||||||
|
|
||||||
|
- document = get_webkit_document_or_return_dbus_error (invocation, web_extension, page_id);
|
||||||
|
- if (document)
|
||||||
|
- document = find_webkit_document_for_partid_or_return_dbus_error (invocation, document, part_id);
|
||||||
|
+ top_document = get_webkit_document_or_return_dbus_error (invocation, web_extension, page_id);
|
||||||
|
+ if (top_document)
|
||||||
|
+ document = find_webkit_document_for_partid_or_return_dbus_error (invocation, top_document, part_id);
|
||||||
|
if (document) {
|
||||||
|
e_dom_utils_element_set_inner_html (document, element_id, inner_html);
|
||||||
|
+ e_dom_update_iframe_height (top_document);
|
||||||
|
g_dbus_method_invocation_return_value (invocation, NULL);
|
||||||
|
}
|
||||||
|
} else if (g_strcmp0 (method_name, "RemoveElement") == 0) {
|
||||||
|
@@ -318,11 +320,12 @@ handle_method_call (GDBusConnection *con
|
||||||
|
|
||||||
|
g_variant_get (parameters, "(t&s&s)", &page_id, &part_id, &element_id);
|
||||||
|
|
||||||
|
- document = get_webkit_document_or_return_dbus_error (invocation, web_extension, page_id);
|
||||||
|
- if (document)
|
||||||
|
- document = find_webkit_document_for_partid_or_return_dbus_error (invocation, document, part_id);
|
||||||
|
+ top_document = get_webkit_document_or_return_dbus_error (invocation, web_extension, page_id);
|
||||||
|
+ if (top_document)
|
||||||
|
+ document = find_webkit_document_for_partid_or_return_dbus_error (invocation, top_document, part_id);
|
||||||
|
if (document) {
|
||||||
|
e_dom_utils_remove_element (document, element_id);
|
||||||
|
+ e_dom_update_iframe_height (top_document);
|
||||||
|
g_dbus_method_invocation_return_value (invocation, NULL);
|
||||||
|
}
|
||||||
|
} else if (g_strcmp0 (method_name, "ElementRemoveChildNodes") == 0) {
|
||||||
|
@@ -330,11 +333,12 @@ handle_method_call (GDBusConnection *con
|
||||||
|
|
||||||
|
g_variant_get (parameters, "(t&s&s)", &page_id, &part_id, &element_id);
|
||||||
|
|
||||||
|
- document = get_webkit_document_or_return_dbus_error (invocation, web_extension, page_id);
|
||||||
|
- if (document)
|
||||||
|
- document = find_webkit_document_for_partid_or_return_dbus_error (invocation, document, part_id);
|
||||||
|
+ top_document = get_webkit_document_or_return_dbus_error (invocation, web_extension, page_id);
|
||||||
|
+ if (top_document)
|
||||||
|
+ document = find_webkit_document_for_partid_or_return_dbus_error (invocation, top_document, part_id);
|
||||||
|
if (document) {
|
||||||
|
e_dom_utils_element_remove_child_nodes (document, element_id);
|
||||||
|
+ e_dom_update_iframe_height (top_document);
|
||||||
|
g_dbus_method_invocation_return_value (invocation, NULL);
|
||||||
|
}
|
||||||
|
} else if (g_strcmp0 (method_name, "HideElement") == 0) {
|
||||||
|
@@ -343,11 +347,12 @@ handle_method_call (GDBusConnection *con
|
||||||
|
|
||||||
|
g_variant_get (parameters, "(t&s&sb)", &page_id, &part_id, &element_id, &hide);
|
||||||
|
|
||||||
|
- document = get_webkit_document_or_return_dbus_error (invocation, web_extension, page_id);
|
||||||
|
- if (document)
|
||||||
|
- document = find_webkit_document_for_partid_or_return_dbus_error (invocation, document, part_id);
|
||||||
|
+ top_document = get_webkit_document_or_return_dbus_error (invocation, web_extension, page_id);
|
||||||
|
+ if (top_document)
|
||||||
|
+ document = find_webkit_document_for_partid_or_return_dbus_error (invocation, top_document, part_id);
|
||||||
|
if (document) {
|
||||||
|
e_dom_utils_hide_element (document, element_id, hide);
|
||||||
|
+ e_dom_update_iframe_height (top_document);
|
||||||
|
g_dbus_method_invocation_return_value (invocation, NULL);
|
||||||
|
}
|
||||||
|
} else if (g_strcmp0 (method_name, "ElementIsHidden") == 0) {
|
||||||
|
@@ -395,11 +400,12 @@ handle_method_call (GDBusConnection *con
|
||||||
|
|
||||||
|
g_variant_get (parameters, "(t&s&sbb)", &page_id, &part_id, &id, &show, &update_second);
|
||||||
|
|
||||||
|
- document = get_webkit_document_or_return_dbus_error (invocation, web_extension, page_id);
|
||||||
|
- if (document)
|
||||||
|
- document = find_webkit_document_for_partid_or_return_dbus_error (invocation, document, part_id);
|
||||||
|
+ top_document = get_webkit_document_or_return_dbus_error (invocation, web_extension, page_id);
|
||||||
|
+ if (top_document)
|
||||||
|
+ document = find_webkit_document_for_partid_or_return_dbus_error (invocation, top_document, part_id);
|
||||||
|
if (document) {
|
||||||
|
module_itip_formatter_dom_utils_show_checkbox (document, id, show, update_second);
|
||||||
|
+ e_dom_update_iframe_height (top_document);
|
||||||
|
g_dbus_method_invocation_return_value (invocation, NULL);
|
||||||
|
}
|
||||||
|
} else if (g_strcmp0 (method_name, "SetButtonsSensitive") == 0) {
|
||||||
|
@@ -419,11 +425,12 @@ handle_method_call (GDBusConnection *con
|
||||||
|
|
||||||
|
g_variant_get (parameters, "(t&s&s&s)", &page_id, &part_id, &id, &text);
|
||||||
|
|
||||||
|
- document = get_webkit_document_or_return_dbus_error (invocation, web_extension, page_id);
|
||||||
|
- if (document)
|
||||||
|
- document = find_webkit_document_for_partid_or_return_dbus_error (invocation, document, part_id);
|
||||||
|
+ top_document = get_webkit_document_or_return_dbus_error (invocation, web_extension, page_id);
|
||||||
|
+ if (top_document)
|
||||||
|
+ document = find_webkit_document_for_partid_or_return_dbus_error (invocation, top_document, part_id);
|
||||||
|
if (document) {
|
||||||
|
module_itip_formatter_dom_utils_set_area_text (document, id, text);
|
||||||
|
+ e_dom_update_iframe_height (top_document);
|
||||||
|
g_dbus_method_invocation_return_value (invocation, NULL);
|
||||||
|
}
|
||||||
|
} else if (g_strcmp0 (method_name, "ElementSetAccessKey") == 0) {
|
||||||
|
@@ -443,11 +450,12 @@ handle_method_call (GDBusConnection *con
|
||||||
|
|
||||||
|
g_variant_get (parameters, "(t&s&s)", &page_id, &part_id, &element_id);
|
||||||
|
|
||||||
|
- document = get_webkit_document_or_return_dbus_error (invocation, web_extension, page_id);
|
||||||
|
- if (document)
|
||||||
|
- document = find_webkit_document_for_partid_or_return_dbus_error (invocation, document, part_id);
|
||||||
|
+ top_document = get_webkit_document_or_return_dbus_error (invocation, web_extension, page_id);
|
||||||
|
+ if (top_document)
|
||||||
|
+ document = find_webkit_document_for_partid_or_return_dbus_error (invocation, top_document, part_id);
|
||||||
|
if (document) {
|
||||||
|
module_itip_formatter_dom_utils_element_hide_child_nodes (document, element_id);
|
||||||
|
+ e_dom_update_iframe_height (top_document);
|
||||||
|
g_dbus_method_invocation_return_value (invocation, NULL);
|
||||||
|
}
|
||||||
|
} else if (g_strcmp0 (method_name, "EnableSelect") == 0) {
|
||||||
|
@@ -509,11 +517,12 @@ handle_method_call (GDBusConnection *con
|
||||||
|
|
||||||
|
g_variant_get (parameters, "(t&s&s&s&s)", &page_id, &part_id, &element_id, &header, &label);
|
||||||
|
|
||||||
|
- document = get_webkit_document_or_return_dbus_error (invocation, web_extension, page_id);
|
||||||
|
- if (document)
|
||||||
|
- document = find_webkit_document_for_partid_or_return_dbus_error (invocation, document, part_id);
|
||||||
|
+ top_document = get_webkit_document_or_return_dbus_error (invocation, web_extension, page_id);
|
||||||
|
+ if (top_document)
|
||||||
|
+ document = find_webkit_document_for_partid_or_return_dbus_error (invocation, top_document, part_id);
|
||||||
|
if (document) {
|
||||||
|
module_itip_formatter_dom_utils_update_times (document, element_id, header, label);
|
||||||
|
+ e_dom_update_iframe_height (top_document);
|
||||||
|
g_dbus_method_invocation_return_value (invocation, NULL);
|
||||||
|
}
|
||||||
|
} else if (g_strcmp0 (method_name, "AppendInfoItemRow") == 0) {
|
||||||
|
@@ -521,11 +530,12 @@ handle_method_call (GDBusConnection *con
|
||||||
|
|
||||||
|
g_variant_get (parameters, "(t&s&s&s&s&s)", &page_id, &part_id, &table_id, &row_id, &icon_name, &message);
|
||||||
|
|
||||||
|
- document = get_webkit_document_or_return_dbus_error (invocation, web_extension, page_id);
|
||||||
|
- if (document)
|
||||||
|
- document = find_webkit_document_for_partid_or_return_dbus_error (invocation, document, part_id);
|
||||||
|
+ top_document = get_webkit_document_or_return_dbus_error (invocation, web_extension, page_id);
|
||||||
|
+ if (top_document)
|
||||||
|
+ document = find_webkit_document_for_partid_or_return_dbus_error (invocation, top_document, part_id);
|
||||||
|
if (document) {
|
||||||
|
module_itip_formatter_dom_utils_append_info_item_row (document, table_id, row_id, icon_name, message);
|
||||||
|
+ e_dom_update_iframe_height (top_document);
|
||||||
|
g_dbus_method_invocation_return_value (invocation, NULL);
|
||||||
|
}
|
||||||
|
} else if (g_strcmp0 (method_name, "EnableTextArea") == 0) {
|
||||||
|
@@ -546,11 +556,12 @@ handle_method_call (GDBusConnection *con
|
||||||
|
|
||||||
|
g_variant_get (parameters, "(t&s&s&s)", &page_id, &part_id, &area_id, &value);
|
||||||
|
|
||||||
|
- document = get_webkit_document_or_return_dbus_error (invocation, web_extension, page_id);
|
||||||
|
- if (document)
|
||||||
|
- document = find_webkit_document_for_partid_or_return_dbus_error (invocation, document, part_id);
|
||||||
|
+ top_document = get_webkit_document_or_return_dbus_error (invocation, web_extension, page_id);
|
||||||
|
+ if (top_document)
|
||||||
|
+ document = find_webkit_document_for_partid_or_return_dbus_error (invocation, top_document, part_id);
|
||||||
|
if (document) {
|
||||||
|
module_itip_formatter_dom_utils_text_area_set_value (document, area_id, value);
|
||||||
|
+ e_dom_update_iframe_height (top_document);
|
||||||
|
g_dbus_method_invocation_return_value (invocation, NULL);
|
||||||
|
}
|
||||||
|
} else if (g_strcmp0 (method_name, "TextAreaGetValue") == 0) {
|
||||||
diff -up evolution-3.28.5/src/modules/text-highlight/e-mail-formatter-text-highlight.c.frame-flattenning evolution-3.28.5/src/modules/text-highlight/e-mail-formatter-text-highlight.c
|
diff -up evolution-3.28.5/src/modules/text-highlight/e-mail-formatter-text-highlight.c.frame-flattenning evolution-3.28.5/src/modules/text-highlight/e-mail-formatter-text-highlight.c
|
||||||
--- evolution-3.28.5/src/modules/text-highlight/e-mail-formatter-text-highlight.c.frame-flattenning 2018-07-30 15:37:05.000000000 +0200
|
--- evolution-3.28.5/src/modules/text-highlight/e-mail-formatter-text-highlight.c.frame-flattenning 2018-07-30 15:37:05.000000000 +0200
|
||||||
+++ evolution-3.28.5/src/modules/text-highlight/e-mail-formatter-text-highlight.c 2022-09-14 11:12:42.997943589 +0200
|
+++ evolution-3.28.5/src/modules/text-highlight/e-mail-formatter-text-highlight.c 2023-01-04 09:25:06.252929132 +0100
|
||||||
@@ -122,16 +122,26 @@ text_hightlight_read_data_thread (gpoint
|
@@ -122,16 +122,26 @@ text_hightlight_read_data_thread (gpoint
|
||||||
{
|
{
|
||||||
TextHighlightClosure *closure = user_data;
|
TextHighlightClosure *closure = user_data;
|
||||||
@ -186,7 +374,7 @@ diff -up evolution-3.28.5/src/modules/text-highlight/e-mail-formatter-text-highl
|
|||||||
if (read < 0 || closure->error)
|
if (read < 0 || closure->error)
|
||||||
diff -up evolution-3.28.5/src/web-extensions/e-dom-utils.c.frame-flattenning evolution-3.28.5/src/web-extensions/e-dom-utils.c
|
diff -up evolution-3.28.5/src/web-extensions/e-dom-utils.c.frame-flattenning evolution-3.28.5/src/web-extensions/e-dom-utils.c
|
||||||
--- evolution-3.28.5/src/web-extensions/e-dom-utils.c.frame-flattenning 2018-07-30 15:37:05.000000000 +0200
|
--- evolution-3.28.5/src/web-extensions/e-dom-utils.c.frame-flattenning 2018-07-30 15:37:05.000000000 +0200
|
||||||
+++ evolution-3.28.5/src/web-extensions/e-dom-utils.c 2022-09-14 11:12:42.997943589 +0200
|
+++ evolution-3.28.5/src/web-extensions/e-dom-utils.c 2023-01-04 09:25:06.253929132 +0100
|
||||||
@@ -837,9 +837,8 @@ set_iframe_and_body_width (WebKitDOMDocu
|
@@ -837,9 +837,8 @@ set_iframe_and_body_width (WebKitDOMDocu
|
||||||
gchar *style;
|
gchar *style;
|
||||||
|
|
||||||
@ -275,7 +463,7 @@ diff -up evolution-3.28.5/src/web-extensions/e-dom-utils.c.frame-flattenning evo
|
|||||||
+e_dom_update_iframe_height_recursive (WebKitDOMDocument *document)
|
+e_dom_update_iframe_height_recursive (WebKitDOMDocument *document)
|
||||||
+{
|
+{
|
||||||
+ WebKitDOMHTMLCollection *frames = NULL;
|
+ WebKitDOMHTMLCollection *frames = NULL;
|
||||||
+ WebKitDOMHTMLElement *body;
|
+ WebKitDOMElement *scrolling_elem;
|
||||||
+ gulong ii, length;
|
+ gulong ii, length;
|
||||||
+
|
+
|
||||||
+ frames = webkit_dom_document_get_elements_by_tag_name_as_html_collection (document, "iframe");
|
+ frames = webkit_dom_document_get_elements_by_tag_name_as_html_collection (document, "iframe");
|
||||||
@ -293,8 +481,8 @@ diff -up evolution-3.28.5/src/web-extensions/e-dom-utils.c.frame-flattenning evo
|
|||||||
+ e_dom_update_iframe_height_recursive (content_document);
|
+ e_dom_update_iframe_height_recursive (content_document);
|
||||||
+ }
|
+ }
|
||||||
+
|
+
|
||||||
+ body = webkit_dom_document_get_body (document);
|
+ scrolling_elem = webkit_dom_document_get_scrolling_element (document);
|
||||||
+ if (body) {
|
+ if (scrolling_elem) {
|
||||||
+ WebKitDOMDOMWindow *default_view;
|
+ WebKitDOMDOMWindow *default_view;
|
||||||
+
|
+
|
||||||
+ default_view = webkit_dom_document_get_default_view (document);
|
+ default_view = webkit_dom_document_get_default_view (document);
|
||||||
@ -304,18 +492,18 @@ diff -up evolution-3.28.5/src/web-extensions/e-dom-utils.c.frame-flattenning evo
|
|||||||
+ frame_elem = webkit_dom_dom_window_get_frame_element (default_view);
|
+ frame_elem = webkit_dom_dom_window_get_frame_element (default_view);
|
||||||
+ if (frame_elem) {
|
+ if (frame_elem) {
|
||||||
+ WebKitDOMHTMLIFrameElement *iframe = WEBKIT_DOM_HTML_IFRAME_ELEMENT (frame_elem);
|
+ WebKitDOMHTMLIFrameElement *iframe = WEBKIT_DOM_HTML_IFRAME_ELEMENT (frame_elem);
|
||||||
+ WebKitDOMElement *body_elem = WEBKIT_DOM_ELEMENT (body);
|
|
||||||
+ glong scroll_height;
|
+ glong scroll_height;
|
||||||
+ gchar *height;
|
+ gchar *height;
|
||||||
+
|
+
|
||||||
+ scroll_height = webkit_dom_element_get_scroll_height (body_elem);
|
+ scroll_height = webkit_dom_element_get_scroll_height (scrolling_elem);
|
||||||
+ height = webkit_dom_html_iframe_element_get_height (iframe);
|
+ height = webkit_dom_html_iframe_element_get_height (iframe);
|
||||||
+ if (!height || scroll_height != (glong) g_ascii_strtoll (height, NULL, 10))
|
+ if (!height || scroll_height == (glong) g_ascii_strtoll (height, NULL, 10))
|
||||||
+ webkit_dom_html_iframe_element_set_height (iframe, "10");
|
+ webkit_dom_html_iframe_element_set_height (iframe, "10");
|
||||||
+ g_free (height);
|
+ g_free (height);
|
||||||
+
|
+
|
||||||
|
+ scroll_height = webkit_dom_element_get_scroll_height (scrolling_elem);
|
||||||
+ height = g_strdup_printf ("%" G_GINT64_FORMAT, (gint64) (scroll_height + 2 +
|
+ height = g_strdup_printf ("%" G_GINT64_FORMAT, (gint64) (scroll_height + 2 +
|
||||||
+ (webkit_dom_element_get_scroll_width (body_elem) > webkit_dom_element_get_client_width (body_elem) ? 20 : 0)));
|
+ (webkit_dom_element_get_scroll_width (scrolling_elem) > webkit_dom_element_get_client_width (scrolling_elem) ? 20 : 0)));
|
||||||
+ webkit_dom_html_iframe_element_set_height (iframe, height);
|
+ webkit_dom_html_iframe_element_set_height (iframe, height);
|
||||||
+ g_free (height);
|
+ g_free (height);
|
||||||
+ }
|
+ }
|
||||||
@ -369,7 +557,7 @@ diff -up evolution-3.28.5/src/web-extensions/e-dom-utils.c.frame-flattenning evo
|
|||||||
{
|
{
|
||||||
diff -up evolution-3.28.5/src/web-extensions/e-dom-utils.h.frame-flattenning evolution-3.28.5/src/web-extensions/e-dom-utils.h
|
diff -up evolution-3.28.5/src/web-extensions/e-dom-utils.h.frame-flattenning evolution-3.28.5/src/web-extensions/e-dom-utils.h
|
||||||
--- evolution-3.28.5/src/web-extensions/e-dom-utils.h.frame-flattenning 2018-07-30 15:37:05.000000000 +0200
|
--- evolution-3.28.5/src/web-extensions/e-dom-utils.h.frame-flattenning 2018-07-30 15:37:05.000000000 +0200
|
||||||
+++ evolution-3.28.5/src/web-extensions/e-dom-utils.h 2022-09-14 11:12:42.997943589 +0200
|
+++ evolution-3.28.5/src/web-extensions/e-dom-utils.h 2023-01-04 09:25:06.253929132 +0100
|
||||||
@@ -69,6 +69,7 @@ void e_dom_utils_e_mail_display_bind_do
|
@@ -69,6 +69,7 @@ void e_dom_utils_e_mail_display_bind_do
|
||||||
GDBusConnection *connection);
|
GDBusConnection *connection);
|
||||||
void e_dom_utils_e_mail_display_unstyle_blockquotes
|
void e_dom_utils_e_mail_display_unstyle_blockquotes
|
||||||
@ -380,7 +568,7 @@ diff -up evolution-3.28.5/src/web-extensions/e-dom-utils.h.frame-flattenning evo
|
|||||||
(WebKitDOMDocument *document,
|
(WebKitDOMDocument *document,
|
||||||
diff -up evolution-3.28.5/src/web-extensions/e-web-extension.c.frame-flattenning evolution-3.28.5/src/web-extensions/e-web-extension.c
|
diff -up evolution-3.28.5/src/web-extensions/e-web-extension.c.frame-flattenning evolution-3.28.5/src/web-extensions/e-web-extension.c
|
||||||
--- evolution-3.28.5/src/web-extensions/e-web-extension.c.frame-flattenning 2018-07-30 15:37:05.000000000 +0200
|
--- evolution-3.28.5/src/web-extensions/e-web-extension.c.frame-flattenning 2018-07-30 15:37:05.000000000 +0200
|
||||||
+++ evolution-3.28.5/src/web-extensions/e-web-extension.c 2022-09-14 11:12:42.997943589 +0200
|
+++ evolution-3.28.5/src/web-extensions/e-web-extension.c 2023-01-04 09:25:06.253929132 +0100
|
||||||
@@ -613,8 +613,10 @@ handle_method_call (GDBusConnection *con
|
@@ -613,8 +613,10 @@ handle_method_call (GDBusConnection *con
|
||||||
|
|
||||||
e_dom_utils_hide_element (document, element_id, hidden);
|
e_dom_utils_hide_element (document, element_id, hidden);
|
||||||
|
@ -31,7 +31,7 @@
|
|||||||
|
|
||||||
Name: evolution
|
Name: evolution
|
||||||
Version: 3.28.5
|
Version: 3.28.5
|
||||||
Release: 21%{?dist}
|
Release: 22%{?dist}
|
||||||
Group: Applications/Productivity
|
Group: Applications/Productivity
|
||||||
Summary: Mail and calendar client for GNOME
|
Summary: Mail and calendar client for GNOME
|
||||||
License: GPLv2+ and GFDL
|
License: GPLv2+ and GFDL
|
||||||
@ -590,6 +590,9 @@ grep -v "/usr/share/locale" evolution.lang > help.lang
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Jan 04 2023 Milan Crha <mcrha@redhat.com> - 3.28.5-22
|
||||||
|
- Resolves: #2126523 (Update patch to handle frame flattening change in WebKitGTK)
|
||||||
|
|
||||||
* Mon Sep 26 2022 Milan Crha <mcrha@redhat.com> - 3.28.5-21
|
* Mon Sep 26 2022 Milan Crha <mcrha@redhat.com> - 3.28.5-21
|
||||||
- Resolves: #2129702 (EShellWindow: The 'New' menu is not filled after start)
|
- Resolves: #2129702 (EShellWindow: The 'New' menu is not filled after start)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user