r3009 - in /experimental/evolution/debian: changelog patches/lower-webkit-dependency.patch

jbicha-guest at users.alioth.debian.org jbicha-guest at users.alioth.debian.org
Tue Aug 30 06:30:33 UTC 2016


Author: jbicha-guest
Date: Tue Aug 30 06:30:32 2016
New Revision: 3009

URL: http://svn.debian.org/wsvn/pkg-evolution/?sc=1&rev=3009
Log:
New upstream release

Modified:
    experimental/evolution/debian/changelog
    experimental/evolution/debian/patches/lower-webkit-dependency.patch

Modified: experimental/evolution/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-evolution/experimental/evolution/debian/changelog?rev=3009&op=diff
==============================================================================
--- experimental/evolution/debian/changelog	(original)
+++ experimental/evolution/debian/changelog	Tue Aug 30 06:30:32 2016
@@ -1,4 +1,4 @@
-evolution (3.21.90-1) UNRELEASED; urgency=medium
+evolution (3.21.91-1) UNRELEASED; urgency=medium
 
   * Team upload.
   * New upstream release.

Modified: experimental/evolution/debian/patches/lower-webkit-dependency.patch
URL: http://svn.debian.org/wsvn/pkg-evolution/experimental/evolution/debian/patches/lower-webkit-dependency.patch?rev=3009&op=diff
==============================================================================
--- experimental/evolution/debian/patches/lower-webkit-dependency.patch	(original)
+++ experimental/evolution/debian/patches/lower-webkit-dependency.patch	Tue Aug 30 06:30:32 2016
@@ -1,4 +1,4 @@
-From 8ebf62366b2b7cd96399e25d41aa5d62097609ca Mon Sep 17 00:00:00 2001
+rom 8ebf62366b2b7cd96399e25d41aa5d62097609ca Mon Sep 17 00:00:00 2001
 From: Tomas Popela <tpopela at redhat.com>
 Date: Thu, 24 Mar 2016 12:03:00 +0100
 Subject: Revert "Adapt the code to the latest WebKit's GObject DOM API
@@ -8,10 +8,10 @@
 
 This reverts commit 61991d69f8703d5f421e7c4f5130cc7938b0bea0.
 
-Index: evolution-3.21.90/configure.ac
+Index: evolution-3.21.91/configure.ac
 ===================================================================
---- evolution-3.21.90.orig/configure.ac
-+++ evolution-3.21.90/configure.ac
+--- evolution-3.21.91.orig/configure.ac
++++ evolution-3.21.91/configure.ac
 @@ -50,7 +50,7 @@ m4_define([gcr_minimum_version], [3.4])
  m4_define([enchant_minimum_version], [1.1.7])
  m4_define([gnome_desktop_minimum_version], [2.91.3])
@@ -21,11 +21,11 @@
  m4_define([libxml_minimum_version], [2.7.3])
  m4_define([shared_mime_info_minimum_version], [0.22])
  m4_define([libpst_minimum_version], [0.6.54])
-Index: evolution-3.21.90/modules/webkit-editor/web-extension/e-composer-dom-functions.c
+Index: evolution-3.21.91/modules/webkit-editor/web-extension/e-composer-dom-functions.c
 ===================================================================
---- evolution-3.21.90.orig/modules/webkit-editor/web-extension/e-composer-dom-functions.c
-+++ evolution-3.21.90/modules/webkit-editor/web-extension/e-composer-dom-functions.c
-@@ -751,12 +751,12 @@ e_composer_dom_save_drag_and_drop_histor
+--- evolution-3.21.91.orig/modules/webkit-editor/web-extension/e-composer-dom-functions.c
++++ evolution-3.21.91/modules/webkit-editor/web-extension/e-composer-dom-functions.c
+@@ -747,12 +747,12 @@ e_composer_dom_save_drag_and_drop_histor
  			/* The removed line. */
  			webkit_dom_node_append_child (
  				WEBKIT_DOM_NODE (fragment),
@@ -40,115 +40,115 @@
  				NULL);
  			g_object_set_data (
  				G_OBJECT (fragment),
-Index: evolution-3.21.90/modules/webkit-editor/web-extension/e-dialogs-dom-functions.c
+Index: evolution-3.21.91/modules/webkit-editor/web-extension/e-dialogs-dom-functions.c
 ===================================================================
---- evolution-3.21.90.orig/modules/webkit-editor/web-extension/e-dialogs-dom-functions.c
-+++ evolution-3.21.90/modules/webkit-editor/web-extension/e-dialogs-dom-functions.c
-@@ -291,8 +291,8 @@ e_dialogs_dom_cell_mark_current_cell_ele
+--- evolution-3.21.91.orig/modules/webkit-editor/web-extension/e-dialogs-dom-functions.c
++++ evolution-3.21.91/modules/webkit-editor/web-extension/e-dialogs-dom-functions.c
+@@ -283,8 +283,8 @@ e_dialogs_dom_cell_mark_current_cell_ele
  		table = dom_node_find_parent_element (
  			WEBKIT_DOM_NODE (cell), "TABLE");
  		if (table)
--			ev->data.dom.from = webkit_dom_node_clone_node_with_error (
--				WEBKIT_DOM_NODE (table), TRUE, NULL);
-+			ev->data.dom.from = webkit_dom_node_clone_node (
-+				WEBKIT_DOM_NODE (table), TRUE);
+-			ev->data.dom.from = g_object_ref (webkit_dom_node_clone_node_with_error (
+-				WEBKIT_DOM_NODE (table), TRUE, NULL));
++			ev->data.dom.from = g_object_ref (webkit_dom_node_clone_node (
++				WEBKIT_DOM_NODE (table), TRUE));
  
  		e_editor_undo_redo_manager_insert_history_event (manager, ev);
  	}
-@@ -319,8 +319,8 @@ e_dialogs_dom_cell_save_history_on_exit
+@@ -311,8 +311,8 @@ e_dialogs_dom_cell_save_history_on_exit
  
  	manager = e_editor_page_get_undo_redo_manager (editor_page);
  	ev = e_editor_undo_redo_manager_get_current_history_event (manager);
--	ev->data.dom.to = webkit_dom_node_clone_node_with_error (
--		WEBKIT_DOM_NODE (table), TRUE, NULL);
-+	ev->data.dom.to = webkit_dom_node_clone_node (
-+		WEBKIT_DOM_NODE (table), TRUE);
+-	ev->data.dom.to = g_object_ref (webkit_dom_node_clone_node_with_error (
+-		WEBKIT_DOM_NODE (table), TRUE, NULL));
++	ev->data.dom.to = g_object_ref (webkit_dom_node_clone_node (
++		WEBKIT_DOM_NODE (table), TRUE));
  
  	if (ev->data.dom.from && webkit_dom_node_is_equal_node (ev->data.dom.from, ev->data.dom.to))
  		e_editor_undo_redo_manager_remove_current_history_event (manager);
-@@ -523,8 +523,8 @@ e_dialogs_dom_h_rule_find_hrule (EEditor
+@@ -515,8 +515,8 @@ e_dialogs_dom_h_rule_find_hrule (EEditor
  
  		e_editor_dom_selection_get_coordinates (editor_page, &ev->before.start.x, &ev->before.start.y, &ev->before.end.x, &ev->before.end.y);
  		if (!created)
--			ev->data.dom.from = webkit_dom_node_clone_node_with_error (
--				WEBKIT_DOM_NODE (rule), FALSE, NULL);
-+			ev->data.dom.from = webkit_dom_node_clone_node (
-+				WEBKIT_DOM_NODE (rule), FALSE);
+-			ev->data.dom.from = g_object_ref (webkit_dom_node_clone_node_with_error (
+-				WEBKIT_DOM_NODE (rule), FALSE, NULL));
++			ev->data.dom.from = g_object_ref (webkit_dom_node_clone_node (
++				WEBKIT_DOM_NODE (rule), FALSE));
  		else
  			ev->data.dom.from = NULL;
  
-@@ -553,8 +553,8 @@ e_dialogs_dom_h_rule_dialog_on_close (EE
+@@ -545,8 +545,8 @@ e_dialogs_dom_h_rule_dialog_on_close (EE
  	manager = e_editor_page_get_undo_redo_manager (editor_page);
  	ev = e_editor_undo_redo_manager_get_current_history_event (manager);
  
--	ev->data.dom.to = webkit_dom_node_clone_node_with_error (
--		WEBKIT_DOM_NODE (element), TRUE, NULL);
-+	ev->data.dom.to = webkit_dom_node_clone_node (
-+		WEBKIT_DOM_NODE (element), TRUE);
+-	ev->data.dom.to = g_object_ref (webkit_dom_node_clone_node_with_error (
+-		WEBKIT_DOM_NODE (element), TRUE, NULL));
++	ev->data.dom.to = g_object_ref (webkit_dom_node_clone_node (
++		WEBKIT_DOM_NODE (element), TRUE));
  
  	if (ev->data.dom.from && webkit_dom_node_is_equal_node (ev->data.dom.from, ev->data.dom.to))
  		e_editor_undo_redo_manager_remove_current_history_event (manager);
-@@ -592,7 +592,7 @@ e_dialogs_dom_image_mark_image (EEditorP
+@@ -584,7 +584,7 @@ e_dialogs_dom_image_mark_image (EEditorP
  		ev->type = HISTORY_IMAGE_DIALOG;
  
  		e_editor_dom_selection_get_coordinates (editor_page, &ev->before.start.x, &ev->before.start.y, &ev->before.end.x, &ev->before.end.y);
--		ev->data.dom.from = webkit_dom_node_clone_node_with_error (node_under_mouse_click, FALSE, NULL);
-+		ev->data.dom.from = webkit_dom_node_clone_node (node_under_mouse_click, FALSE);
+-		ev->data.dom.from = g_object_ref (webkit_dom_node_clone_node_with_error (node_under_mouse_click, FALSE, NULL));
++		ev->data.dom.from = g_object_ref (webkit_dom_node_clone_node (node_under_mouse_click, FALSE));
  
  		e_editor_undo_redo_manager_insert_history_event (manager, ev);
  	}
-@@ -616,8 +616,8 @@ e_dialogs_dom_image_save_history_on_exit
+@@ -608,8 +608,8 @@ e_dialogs_dom_image_save_history_on_exit
  
  	manager = e_editor_page_get_undo_redo_manager (editor_page);
  	ev = e_editor_undo_redo_manager_get_current_history_event (manager);
--	ev->data.dom.to = webkit_dom_node_clone_node_with_error (
--		WEBKIT_DOM_NODE (element), TRUE, NULL);
-+	ev->data.dom.to = webkit_dom_node_clone_node (
-+		WEBKIT_DOM_NODE (element), TRUE);
+-	ev->data.dom.to = g_object_ref (webkit_dom_node_clone_node_with_error (
+-		WEBKIT_DOM_NODE (element), TRUE, NULL));
++	ev->data.dom.to = g_object_ref (webkit_dom_node_clone_node (
++		WEBKIT_DOM_NODE (element), TRUE));
  
  	if (ev->data.dom.from && webkit_dom_node_is_equal_node (ev->data.dom.from, ev->data.dom.to))
  		e_editor_undo_redo_manager_remove_current_history_event (manager);
-@@ -808,8 +808,8 @@ e_dialogs_dom_link_dialog_on_close (EEdi
+@@ -800,8 +800,8 @@ e_dialogs_dom_link_dialog_on_close (EEdi
  		manager = e_editor_page_get_undo_redo_manager (editor_page);
  		ev = e_editor_undo_redo_manager_get_current_history_event (manager);
  		if (ev->type == HISTORY_LINK_DIALOG) {
--			ev->data.dom.to = webkit_dom_node_clone_node_with_error (
--				WEBKIT_DOM_NODE (link), TRUE, NULL);
-+			ev->data.dom.to = webkit_dom_node_clone_node (
-+				WEBKIT_DOM_NODE (link), TRUE);
+-			ev->data.dom.to = g_object_ref (webkit_dom_node_clone_node_with_error (
+-				WEBKIT_DOM_NODE (link), TRUE, NULL));
++			ev->data.dom.to = g_object_ref (webkit_dom_node_clone_node (
++				WEBKIT_DOM_NODE (link), TRUE));
  
  			if (ev->data.dom.from && webkit_dom_node_is_equal_node (ev->data.dom.from, ev->data.dom.to))
  				e_editor_undo_redo_manager_remove_current_history_event (manager);
-@@ -868,8 +868,8 @@ e_dialogs_dom_link_dialog_on_open (EEdit
+@@ -860,8 +860,8 @@ e_dialogs_dom_link_dialog_on_open (EEdit
  		e_editor_dom_selection_get_coordinates (
  			editor_page, &ev->before.start.x, &ev->before.start.y, &ev->before.end.x, &ev->before.end.y);
  		if (link)
--			ev->data.dom.from = webkit_dom_node_clone_node_with_error (
--				WEBKIT_DOM_NODE (link), TRUE, NULL);
-+			ev->data.dom.from = webkit_dom_node_clone_node (
-+				WEBKIT_DOM_NODE (link), TRUE);
+-			ev->data.dom.from = g_object_ref (webkit_dom_node_clone_node_with_error (
+-				WEBKIT_DOM_NODE (link), TRUE, NULL));
++			ev->data.dom.from = g_object_ref (webkit_dom_node_clone_node (
++				WEBKIT_DOM_NODE (link), TRUE));
  		else
  			ev->data.dom.from = NULL;
  		e_editor_undo_redo_manager_insert_history_event (manager, ev);
-@@ -951,7 +951,7 @@ e_dialogs_dom_page_save_history (EEditor
+@@ -943,7 +943,7 @@ e_dialogs_dom_page_save_history (EEditor
  
  		e_editor_dom_selection_get_coordinates (editor_page, &ev->before.start.x, &ev->before.start.y, &ev->before.end.x, &ev->before.end.y);
  		body = webkit_dom_document_get_body (document);
--		ev->data.dom.from = webkit_dom_node_clone_node_with_error (WEBKIT_DOM_NODE (body), FALSE, NULL);
-+		ev->data.dom.from = webkit_dom_node_clone_node (WEBKIT_DOM_NODE (body), FALSE);
+-		ev->data.dom.from = g_object_ref (webkit_dom_node_clone_node_with_error (WEBKIT_DOM_NODE (body), FALSE, NULL));
++		ev->data.dom.from = g_object_ref (webkit_dom_node_clone_node (WEBKIT_DOM_NODE (body), FALSE));
  
  		e_editor_undo_redo_manager_insert_history_event (manager, ev);
  	}
-@@ -972,7 +972,7 @@ e_dialogs_dom_page_save_history_on_exit
+@@ -964,7 +964,7 @@ e_dialogs_dom_page_save_history_on_exit
  	manager = e_editor_page_get_undo_redo_manager (editor_page);
  	ev = e_editor_undo_redo_manager_get_current_history_event (manager);
  	body = webkit_dom_document_get_body (document);
--	ev->data.dom.to = webkit_dom_node_clone_node_with_error (WEBKIT_DOM_NODE (body), FALSE, NULL);
-+	ev->data.dom.to = webkit_dom_node_clone_node (WEBKIT_DOM_NODE (body), FALSE);
+-	ev->data.dom.to = g_object_ref (webkit_dom_node_clone_node_with_error (WEBKIT_DOM_NODE (body), FALSE, NULL));
++	ev->data.dom.to = g_object_ref (webkit_dom_node_clone_node (WEBKIT_DOM_NODE (body), FALSE));
  
  	if (!webkit_dom_node_is_equal_node (ev->data.dom.from, ev->data.dom.to)) {
  		e_editor_dom_selection_get_coordinates (editor_page, &ev->after.start.x, &ev->after.start.y, &ev->after.end.x, &ev->after.end.y);
-@@ -1328,7 +1328,7 @@ create_table (EEditorPage *editor_page)
+@@ -1317,7 +1317,7 @@ create_table (EEditorPage *editor_page)
  	empty = text_content && !*text_content;
  	g_free (text_content);
  
@@ -157,40 +157,40 @@
  	br = webkit_dom_document_create_element (document, "BR", NULL);
  	webkit_dom_node_append_child (clone, WEBKIT_DOM_NODE (br), NULL);
  	webkit_dom_node_insert_before (
-@@ -1413,8 +1413,8 @@ e_dialogs_dom_table_show (EEditorPage *e
+@@ -1402,8 +1402,8 @@ e_dialogs_dom_table_show (EEditorPage *e
  
  		e_editor_dom_selection_get_coordinates (editor_page, &ev->before.start.x, &ev->before.start.y, &ev->before.end.x, &ev->before.end.y);
  		if (!created)
--			ev->data.dom.from = webkit_dom_node_clone_node_with_error (
--				WEBKIT_DOM_NODE (table), TRUE, NULL);
-+			ev->data.dom.from = webkit_dom_node_clone_node (
-+				WEBKIT_DOM_NODE (table), TRUE);
+-			ev->data.dom.from = g_object_ref (webkit_dom_node_clone_node_with_error (
+-				WEBKIT_DOM_NODE (table), TRUE, NULL));
++			ev->data.dom.from = g_object_ref (webkit_dom_node_clone_node (
++				WEBKIT_DOM_NODE (table), TRUE));
  		else
  			ev->data.dom.from = NULL;
  
-@@ -1445,8 +1445,8 @@ e_dialogs_dom_table_save_history_on_exit
+@@ -1434,8 +1434,8 @@ e_dialogs_dom_table_save_history_on_exit
  
  	manager = e_editor_page_get_undo_redo_manager (editor_page);
  	ev = e_editor_undo_redo_manager_get_current_history_event (manager);
--	ev->data.dom.to = webkit_dom_node_clone_node_with_error (
--		WEBKIT_DOM_NODE (element), TRUE, NULL);
-+	ev->data.dom.to = webkit_dom_node_clone_node (
-+		WEBKIT_DOM_NODE (element), TRUE);
+-	ev->data.dom.to = g_object_ref (webkit_dom_node_clone_node_with_error (
+-		WEBKIT_DOM_NODE (element), TRUE, NULL));
++	ev->data.dom.to = g_object_ref (webkit_dom_node_clone_node (
++		WEBKIT_DOM_NODE (element), TRUE));
  
  	if (ev->data.dom.from && webkit_dom_node_is_equal_node (ev->data.dom.from, ev->data.dom.to))
  		e_editor_undo_redo_manager_remove_current_history_event (manager);
-Index: evolution-3.21.90/modules/webkit-editor/web-extension/e-editor-dom-functions.c
+Index: evolution-3.21.91/modules/webkit-editor/web-extension/e-editor-dom-functions.c
 ===================================================================
---- evolution-3.21.90.orig/modules/webkit-editor/web-extension/e-editor-dom-functions.c
-+++ evolution-3.21.90/modules/webkit-editor/web-extension/e-editor-dom-functions.c
+--- evolution-3.21.91.orig/modules/webkit-editor/web-extension/e-editor-dom-functions.c
++++ evolution-3.21.91/modules/webkit-editor/web-extension/e-editor-dom-functions.c
 @@ -143,8 +143,8 @@ prepare_history_for_table (EEditorPage *
  
  	e_editor_dom_selection_get_coordinates (editor_page, &ev->before.start.x, &ev->before.start.y, &ev->before.end.x, &ev->before.end.y);
  
--	ev->data.dom.from = webkit_dom_node_clone_node_with_error (
--		WEBKIT_DOM_NODE (table), TRUE, NULL);
-+	ev->data.dom.from = webkit_dom_node_clone_node (
-+		WEBKIT_DOM_NODE (table), TRUE);
+-	ev->data.dom.from = g_object_ref (webkit_dom_node_clone_node_with_error (
+-		WEBKIT_DOM_NODE (table), TRUE, NULL));
++	ev->data.dom.from = g_object_ref (webkit_dom_node_clone_node (
++		WEBKIT_DOM_NODE (table), TRUE));
  }
  
  
@@ -198,14 +198,14 @@
  	EEditorUndoRedoManager *manager;
  
  	if (table)
--		ev->data.dom.to = webkit_dom_node_clone_node_with_error (
--			WEBKIT_DOM_NODE (table), TRUE, NULL);
-+		ev->data.dom.to = webkit_dom_node_clone_node (
-+			WEBKIT_DOM_NODE (table), TRUE);
+-		ev->data.dom.to = g_object_ref (webkit_dom_node_clone_node_with_error (
+-			WEBKIT_DOM_NODE (table), TRUE, NULL));
++		ev->data.dom.to = g_object_ref (webkit_dom_node_clone_node (
++			WEBKIT_DOM_NODE (table), TRUE));
  	else
  		ev->data.dom.to = NULL;
  
-@@ -1031,7 +1031,7 @@ e_editor_dom_quote_plain_text_element_af
+@@ -1030,7 +1030,7 @@ e_editor_dom_quote_plain_text_element_af
  
  		webkit_dom_node_insert_before (
  			webkit_dom_node_get_parent_node (br),
@@ -213,8 +213,8 @@
 +			webkit_dom_node_clone_node (quoted_node, TRUE),
  			webkit_dom_node_get_next_sibling (br),
  			NULL);
- 		g_object_unref (br);
-@@ -1168,7 +1168,7 @@ e_editor_dom_insert_new_line_into_citati
+ 	}
+@@ -1166,7 +1166,7 @@ e_editor_dom_insert_new_line_into_citati
  		current_block = e_editor_dom_get_parent_block_node_from_child (
  			WEBKIT_DOM_NODE (selection_start_marker));
  
@@ -223,7 +223,7 @@
  		/* Find selection start marker and restore it after the new line
  		 * is inserted */
  		selection_start_marker = webkit_dom_element_query_selector (
-@@ -1182,7 +1182,7 @@ e_editor_dom_insert_new_line_into_citati
+@@ -1180,7 +1180,7 @@ e_editor_dom_insert_new_line_into_citati
  			WebKitDOMNode *node;
  
  			parent_block = parent;
@@ -232,7 +232,7 @@
  			webkit_dom_node_append_child (node, block_clone, NULL);
  			block_clone = node;
  			parent = webkit_dom_node_get_parent_node (parent_block);
-@@ -2102,7 +2102,7 @@ emoticon_insert_span (EEmoticon *emotico
+@@ -2097,7 +2097,7 @@ emoticon_insert_span (EEmoticon *emotico
  		fragment = webkit_dom_document_create_document_fragment (document);
  		node = webkit_dom_node_append_child (
  			WEBKIT_DOM_NODE (fragment),
@@ -241,26 +241,26 @@
  			NULL);
  		if (e_editor_page_get_unicode_smileys_enabled (editor_page)) {
  			webkit_dom_node_append_child (
-@@ -2725,7 +2725,7 @@ save_history_before_event_in_table (EEdi
+@@ -2718,7 +2718,7 @@ save_history_before_event_in_table (EEdi
  
  		if (block) {
  			e_editor_dom_selection_save (editor_page);
--			ev->data.dom.from = webkit_dom_node_clone_node_with_error (WEBKIT_DOM_NODE (block), TRUE, NULL);
-+			ev->data.dom.from = webkit_dom_node_clone_node (WEBKIT_DOM_NODE (block), TRUE);
+-			ev->data.dom.from = g_object_ref (webkit_dom_node_clone_node_with_error (WEBKIT_DOM_NODE (block), TRUE, NULL));
++			ev->data.dom.from = g_object_ref (webkit_dom_node_clone_node (WEBKIT_DOM_NODE (block), TRUE));
  			e_editor_dom_selection_restore (editor_page);
  		} else
  			ev->data.dom.from = NULL;
-@@ -3035,7 +3035,7 @@ save_history_after_event_in_table (EEdit
+@@ -3028,7 +3028,7 @@ save_history_after_event_in_table (EEdit
  		&ev->after.end.x,
  		&ev->after.end.y);
  
--	ev->data.dom.to = webkit_dom_node_clone_node_with_error (WEBKIT_DOM_NODE (element), TRUE, NULL);
-+	ev->data.dom.to = webkit_dom_node_clone_node (WEBKIT_DOM_NODE (element), TRUE);
+-	ev->data.dom.to = g_object_ref (webkit_dom_node_clone_node_with_error (WEBKIT_DOM_NODE (element), TRUE, NULL));
++	ev->data.dom.to = g_object_ref (webkit_dom_node_clone_node (WEBKIT_DOM_NODE (element), TRUE));
  
  	e_editor_dom_selection_restore (editor_page);
  
-@@ -3117,7 +3117,7 @@ save_history_for_input (EEditorPage *edi
- 		while (parent_start && parent_end && !webkit_dom_node_is_same_node (parent_start, parent_end)) {
+@@ -3111,7 +3111,7 @@ save_history_for_input (EEditorPage *edi
+ 		       !WEBKIT_DOM_IS_HTML_BODY_ELEMENT (parent_start) && !WEBKIT_DOM_IS_HTML_BODY_ELEMENT (parent_end)) {
  			webkit_dom_node_insert_before (
  				WEBKIT_DOM_NODE (fragment),
 -				webkit_dom_node_clone_node_with_error (parent_start, FALSE, NULL),
@@ -268,7 +268,7 @@
  				webkit_dom_node_get_first_child (WEBKIT_DOM_NODE (fragment)),
  				NULL);
  			parent_start = webkit_dom_node_get_parent_node (parent_start);
-@@ -3728,8 +3728,8 @@ e_editor_dom_merge_siblings_if_necessary
+@@ -3729,8 +3729,8 @@ e_editor_dom_merge_siblings_if_necessary
  		goto signature;
  
  	equal_nodes = webkit_dom_node_is_equal_node (
@@ -292,12 +292,12 @@
  		ev->type = HISTORY_UNQUOTE;
  
  		e_editor_dom_selection_get_coordinates (editor_page, &ev->before.start.x, &ev->before.start.y, &ev->before.end.x, &ev->before.end.y);
--		ev->data.dom.from = webkit_dom_node_clone_node_with_error (block, TRUE, NULL);
-+		ev->data.dom.from = webkit_dom_node_clone_node (block, TRUE);
+-		ev->data.dom.from = g_object_ref (webkit_dom_node_clone_node_with_error (block, TRUE, NULL));
++		ev->data.dom.from = g_object_ref (webkit_dom_node_clone_node (block, TRUE));
  	}
  
  	if (citation_level == 1) {
-@@ -4249,7 +4249,7 @@ e_editor_dom_move_quoted_block_level_up
+@@ -4252,7 +4252,7 @@ e_editor_dom_move_quoted_block_level_up
  			 * the citation that is one level lower */
  			WebKitDOMNode *clone, *child;
  
@@ -306,7 +306,7 @@
  
  			/* Move nodes that are after the currect block into the
  			 * new blockquote */
-@@ -4679,7 +4679,7 @@ e_editor_dom_quote_plain_text_element (E
+@@ -4678,7 +4678,7 @@ e_editor_dom_quote_plain_text_element (E
  	g_return_val_if_fail (E_IS_EDITOR_PAGE (editor_page), NULL);
  
  	document = e_editor_page_get_document (editor_page);
@@ -315,7 +315,7 @@
  	level = e_editor_dom_get_citation_level (WEBKIT_DOM_NODE (element), TRUE);
  
  	/* Remove old quote characters if the exists */
-@@ -4733,7 +4733,7 @@ dom_quote_plain_text (WebKitDOMDocument
+@@ -4729,7 +4729,7 @@ dom_quote_plain_text (WebKitDOMDocument
  		return NULL;
  
  	body = webkit_dom_document_get_body (document);
@@ -324,7 +324,7 @@
  
  	/* Clean unwanted spaces before and after blockquotes */
  	list = webkit_dom_element_query_selector_all (
-@@ -4958,8 +4958,8 @@ create_and_append_new_block (EEditorPage
+@@ -4950,8 +4950,8 @@ create_and_append_new_block (EEditorPage
  
  	g_return_val_if_fail (E_IS_EDITOR_PAGE (editor_page), NULL);
  
@@ -335,7 +335,7 @@
  
  	webkit_dom_element_set_inner_html (block, content, NULL);
  
-@@ -5833,7 +5833,7 @@ e_editor_dom_convert_content (EEditorPag
+@@ -5868,7 +5868,7 @@ e_editor_dom_convert_content (EEditorPag
  	inner_html = webkit_dom_element_get_inner_html (content_wrapper);
  
  	/* Replace the old body with the new one. */
@@ -344,7 +344,7 @@
  	webkit_dom_node_replace_child (
  		webkit_dom_node_get_parent_node (WEBKIT_DOM_NODE (body)),
  		node,
-@@ -6379,8 +6379,8 @@ e_editor_dom_convert_and_insert_html_int
+@@ -6491,8 +6491,8 @@ e_editor_dom_convert_and_insert_html_int
  		webkit_dom_element_remove_attribute (WEBKIT_DOM_ELEMENT (parent), "id");
  
  		/* Check if WebKit created wrong structure */
@@ -355,7 +355,7 @@
  		if (webkit_dom_node_is_equal_node (clone1, clone2) ||
  		    (WEBKIT_DOM_IS_HTML_DIV_ELEMENT (clone1) && WEBKIT_DOM_IS_HTML_DIV_ELEMENT (clone2) &&
  		     !element_has_class (WEBKIT_DOM_ELEMENT (clone2), "-x-evo-indented"))) {
-@@ -6907,7 +6907,7 @@ convert_element_from_html_to_plain_text
+@@ -7016,7 +7016,7 @@ convert_element_from_html_to_plain_text
  		if (signature) {
  			WebKitDOMNode *parent = webkit_dom_node_get_parent_node (
  				WEBKIT_DOM_NODE (signature));
@@ -364,7 +364,7 @@
  			remove_node (parent);
  		}
  		from = WEBKIT_DOM_NODE (element);
-@@ -7683,8 +7683,8 @@ e_editor_dom_process_content_for_draft (
+@@ -7773,8 +7773,8 @@ e_editor_dom_process_content_for_draft (
  
  	document_element = webkit_dom_document_get_document_element (document);
  
@@ -375,7 +375,7 @@
  
  	list = webkit_dom_element_query_selector_all (
  		WEBKIT_DOM_ELEMENT (document_element_clone), "a.-x-evo-visited-link", NULL);
-@@ -7891,7 +7891,7 @@ e_editor_dom_process_content_to_plain_te
+@@ -7976,7 +7976,7 @@ e_editor_dom_process_content_to_plain_te
  	plain_text = g_string_sized_new (1024);
  
  	body = WEBKIT_DOM_NODE (webkit_dom_document_get_body (document));
@@ -384,7 +384,7 @@
  
  	e_editor_dom_selection_save (editor_page);
  
-@@ -8116,8 +8116,8 @@ e_editor_dom_process_content_to_html_for
+@@ -8209,8 +8209,8 @@ e_editor_dom_process_content_to_html_for
  
  	document = e_editor_page_get_document (editor_page);
  
@@ -395,7 +395,7 @@
  	element = webkit_dom_element_query_selector (
  		WEBKIT_DOM_ELEMENT (document_clone), "style#-x-evo-quote-style", NULL);
  	if (element)
-@@ -8910,22 +8910,22 @@ save_history_for_delete_or_backspace (EE
+@@ -8995,22 +8995,22 @@ save_history_for_delete_or_backspace (EE
  							if (delete_key) {
  								webkit_dom_node_append_child (
  									WEBKIT_DOM_NODE (fragment),
@@ -422,7 +422,7 @@
  									NULL);
  							}
  							g_object_set_data (
-@@ -9133,7 +9133,7 @@ save_history_for_delete_or_backspace (EE
+@@ -9214,7 +9214,7 @@ save_history_for_delete_or_backspace (EE
  				     !element_has_class (WEBKIT_DOM_ELEMENT (child), "-x-evo-quoted")))) {
  					webkit_dom_node_insert_before (
  						webkit_dom_node_get_parent_node (child),
@@ -431,7 +431,7 @@
  						child,
  						NULL);
  				}
-@@ -9162,7 +9162,7 @@ save_history_for_delete_or_backspace (EE
+@@ -9243,7 +9243,7 @@ save_history_for_delete_or_backspace (EE
  					WebKitDOMNode *clone;
  
  					tmp_fragment = webkit_dom_document_create_document_fragment (document);
@@ -440,7 +440,7 @@
  					clone = webkit_dom_node_append_child (
  						WEBKIT_DOM_NODE (tmp_fragment), clone, NULL);
  					webkit_dom_node_append_child (clone, WEBKIT_DOM_NODE (fragment), NULL);
-@@ -9183,7 +9183,7 @@ save_history_for_delete_or_backspace (EE
+@@ -9264,7 +9264,7 @@ save_history_for_delete_or_backspace (EE
  			if (signature) {
  				webkit_dom_node_replace_child (
  					webkit_dom_node_get_parent_node (WEBKIT_DOM_NODE (tmp_element)),
@@ -449,7 +449,7 @@
  					WEBKIT_DOM_NODE (tmp_element),
  					NULL);
  			}
-@@ -9717,7 +9717,7 @@ return_pressed_in_image_wrapper (EEditor
+@@ -9798,7 +9798,7 @@ return_pressed_in_image_wrapper (EEditor
  	block = e_editor_dom_get_parent_block_node_from_child (
  		WEBKIT_DOM_NODE (selection_start_marker));
  
@@ -458,7 +458,7 @@
  	webkit_dom_node_append_child (
  		clone, WEBKIT_DOM_NODE (webkit_dom_document_create_element (document, "br", NULL)), NULL);
  
-@@ -9730,7 +9730,7 @@ return_pressed_in_image_wrapper (EEditor
+@@ -9811,7 +9811,7 @@ return_pressed_in_image_wrapper (EEditor
  	if (ev) {
  		webkit_dom_node_append_child (
  			WEBKIT_DOM_NODE (fragment),
@@ -467,7 +467,7 @@
  			NULL);
  
  		e_editor_dom_selection_get_coordinates (editor_page,
-@@ -9817,7 +9817,7 @@ return_pressed_after_h_rule (EEditorPage
+@@ -9898,7 +9898,7 @@ return_pressed_after_h_rule (EEditorPage
  
  	block = webkit_dom_node_get_previous_sibling (hr);
  
@@ -476,7 +476,7 @@
  
  	webkit_dom_node_append_child (
  		clone, WEBKIT_DOM_NODE (webkit_dom_document_create_element (document, "br", NULL)), NULL);
-@@ -9841,7 +9841,7 @@ return_pressed_after_h_rule (EEditorPage
+@@ -9922,7 +9922,7 @@ return_pressed_after_h_rule (EEditorPage
  	if (ev) {
  		webkit_dom_node_append_child (
  			WEBKIT_DOM_NODE (fragment),
@@ -485,7 +485,7 @@
  			NULL);
  
  		e_editor_dom_selection_get_coordinates (editor_page,
-@@ -10051,7 +10051,7 @@ e_editor_dom_key_press_event_process_ret
+@@ -10132,7 +10132,7 @@ e_editor_dom_key_press_event_process_ret
  		node = webkit_dom_node_get_previous_sibling (table);
  		if (!node) {
  			node = webkit_dom_node_get_next_sibling (table);
@@ -494,7 +494,7 @@
  			webkit_dom_node_append_child (
  				node,
  				WEBKIT_DOM_NODE (webkit_dom_document_create_element (
-@@ -10150,7 +10150,7 @@ remove_empty_bulleted_list_item (EEditor
+@@ -10231,7 +10231,7 @@ remove_empty_bulleted_list_item (EEditor
  			if (prev_item)
  				webkit_dom_node_append_child (
  					WEBKIT_DOM_NODE (fragment),
@@ -503,7 +503,7 @@
  					NULL);
  
  			webkit_dom_node_append_child (
-@@ -11007,7 +11007,7 @@ e_editor_dom_insert_base64_image (EEdito
+@@ -11086,7 +11086,7 @@ e_editor_dom_insert_base64_image (EEdito
  		fragment = webkit_dom_document_create_document_fragment (document);
  		node = webkit_dom_node_append_child (
  			WEBKIT_DOM_NODE (fragment),
@@ -512,16 +512,16 @@
  			NULL);
  
  		webkit_dom_html_element_insert_adjacent_html (
-@@ -11399,7 +11399,7 @@ e_editor_dom_selection_unlink (EEditorPa
+@@ -11478,7 +11478,7 @@ e_editor_dom_selection_unlink (EEditorPa
  		fragment = webkit_dom_document_create_document_fragment (document);
  		webkit_dom_node_append_child (
  			WEBKIT_DOM_NODE (fragment),
 -			webkit_dom_node_clone_node_with_error (WEBKIT_DOM_NODE (link), TRUE, NULL),
 +			webkit_dom_node_clone_node (WEBKIT_DOM_NODE (link), TRUE),
  			NULL);
- 		ev->data.fragment = fragment;
- 
-@@ -12198,9 +12198,9 @@ unindent_list (WebKitDOMDocument *docume
+ 		ev->data.fragment = g_object_ref (fragment);
+ 
+@@ -12272,9 +12272,9 @@ unindent_list (WebKitDOMDocument *docume
  		WEBKIT_DOM_NODE (selection_start_marker));
  	source_list = webkit_dom_node_get_parent_node (item);
  	new_list = WEBKIT_DOM_ELEMENT (
@@ -533,7 +533,7 @@
  
  	webkit_dom_node_insert_before (
  		webkit_dom_node_get_parent_node (source_list),
-@@ -12287,7 +12287,7 @@ unindent_block (EEditorPage *editor_page
+@@ -12361,7 +12361,7 @@ unindent_block (EEditorPage *editor_page
  	while ((child = webkit_dom_node_get_first_child (WEBKIT_DOM_NODE (element)))) {
  		if (webkit_dom_node_is_equal_node (child, block_to_process)) {
  			before_node = FALSE;
@@ -542,7 +542,7 @@
  			remove_node (child);
  			continue;
  		}
-@@ -13268,7 +13268,7 @@ wrap_lines (EEditorPage *editor_page,
+@@ -13339,7 +13339,7 @@ wrap_lines (EEditorPage *editor_page,
  			return WEBKIT_DOM_ELEMENT (block);
  	}
  
@@ -551,18 +551,18 @@
  
  	/* When we wrap, we are wrapping just the text after caret, text
  	 * before the caret is already wrapped, so unwrap the text after
-@@ -14501,8 +14501,8 @@ set_font_style (WebKitDOMDocument *docum
- 			WebKitDOMNode *clone;
- 			WebKitDOMNode *sibling;
- 
--			clone = webkit_dom_node_clone_node_with_error (
--				WEBKIT_DOM_NODE (parent), FALSE, NULL);
-+			clone = webkit_dom_node_clone_node (
-+				WEBKIT_DOM_NODE (parent), FALSE);
- 
- 			while ((sibling = webkit_dom_node_get_next_sibling (WEBKIT_DOM_NODE (element))))
- 				webkit_dom_node_insert_before (
-@@ -14861,7 +14861,7 @@ monospace_selection (EEditorPage *editor
+@@ -14570,8 +14570,8 @@ set_font_style (WebKitDOMDocument *docum
+ 			g_free (text_content);
+ 
+ 			if (do_clone) {
+-				clone = webkit_dom_node_clone_node_with_error (
+-					WEBKIT_DOM_NODE (parent), FALSE, NULL);
++				clone = webkit_dom_node_clone_node (
++					WEBKIT_DOM_NODE (parent), FALSE);
+ 
+ 				while ((child = webkit_dom_node_get_next_sibling (WEBKIT_DOM_NODE (element))))
+ 					webkit_dom_node_insert_before (
+@@ -14945,7 +14945,7 @@ monospace_selection (EEditorPage *editor
  			/* Prepare the monospaced element. */
  			monospace = webkit_dom_node_insert_before (
  				webkit_dom_node_get_parent_node (node),
@@ -571,7 +571,7 @@
  				first ? node : webkit_dom_node_get_next_sibling (node),
  				NULL);
  		} else
-@@ -14899,7 +14899,7 @@ monospace_selection (EEditorPage *editor
+@@ -14983,7 +14983,7 @@ monospace_selection (EEditorPage *editor
  
  		monospace = webkit_dom_node_insert_before (
  			block,
@@ -580,7 +580,7 @@
  			webkit_dom_node_get_first_child (block),
  			NULL);
  
-@@ -14914,7 +14914,7 @@ monospace_selection (EEditorPage *editor
+@@ -14998,7 +14998,7 @@ monospace_selection (EEditorPage *editor
  	while (block && node && !webkit_dom_node_is_same_node (block, node)) {
  		monospace = webkit_dom_node_insert_before (
  			webkit_dom_node_get_parent_node (node),
@@ -589,7 +589,7 @@
  			webkit_dom_node_get_next_sibling (node),
  			NULL);
  
-@@ -15012,7 +15012,7 @@ unmonospace_selection (EEditorPage *edit
+@@ -15094,7 +15094,7 @@ unmonospace_selection (EEditorPage *edit
  		goto out;
  
  	/* Make a clone of current monospaced element. */
@@ -598,7 +598,7 @@
  
  	/* First block */
  	/* Remove all the nodes that are after the selection start point as they
-@@ -16374,8 +16374,8 @@ do_format_change_list_to_list (WebKitDOM
+@@ -16454,8 +16454,8 @@ do_format_change_list_to_list (WebKitDOM
  		WebKitDOMNode *clone, *child;
  
  		/* Create new list from template. */
@@ -609,7 +609,7 @@
  
  		/* Insert it before the list that we are processing. */
  		webkit_dom_node_insert_before (
-@@ -16422,7 +16422,7 @@ format_change_list_from_list (EEditorPag
+@@ -16502,7 +16502,7 @@ format_change_list_from_list (EEditorPag
  	item = get_list_item_node_from_child (WEBKIT_DOM_NODE (selection_start_marker));
  	source_list = webkit_dom_node_get_parent_node (item);
  	current_list = source_list;
@@ -618,7 +618,7 @@
  
  	new_list = create_list_element (editor_page, to, 0, html_mode);
  
-@@ -16490,8 +16490,8 @@ format_change_list_from_list (EEditorPag
+@@ -16570,8 +16570,8 @@ format_change_list_from_list (EEditorPag
  			if (ii == 0) {
  				WebKitDOMNode *clone, *child;
  
@@ -629,7 +629,7 @@
  
  				webkit_dom_node_append_child (
  					after_selection_end ?
-@@ -16521,8 +16521,8 @@ format_change_list_from_list (EEditorPag
+@@ -16601,8 +16601,8 @@ format_change_list_from_list (EEditorPag
  				while (!done) {
  					WebKitDOMNode *clone, *child;
  
@@ -640,7 +640,7 @@
  
  					webkit_dom_node_append_child (
  						tmp_parent, clone, NULL);
-@@ -16551,7 +16551,7 @@ format_change_list_from_list (EEditorPag
+@@ -16631,7 +16631,7 @@ format_change_list_from_list (EEditorPag
  		}
  
  		if (selection_end) {
@@ -649,10 +649,10 @@
  			remove_node_if_empty (current_list);
  			after_selection_end = TRUE;
  		}
-Index: evolution-3.21.90/modules/webkit-editor/web-extension/e-editor-undo-redo-manager.c
+Index: evolution-3.21.91/modules/webkit-editor/web-extension/e-editor-undo-redo-manager.c
 ===================================================================
---- evolution-3.21.90.orig/modules/webkit-editor/web-extension/e-editor-undo-redo-manager.c
-+++ evolution-3.21.90/modules/webkit-editor/web-extension/e-editor-undo-redo-manager.c
+--- evolution-3.21.91.orig/modules/webkit-editor/web-extension/e-editor-undo-redo-manager.c
++++ evolution-3.21.91/modules/webkit-editor/web-extension/e-editor-undo-redo-manager.c
 @@ -332,7 +332,7 @@ split_node_into_two (WebKitDOMNode *item
  		WebKitDOMNode *clone, *first_child, *insert_before = NULL, *sibling;
  
@@ -682,7 +682,7 @@
  
  			if (webkit_dom_node_is_equal_node (clone_prev, clone_next)) {
  				WebKitDOMNode *child;
-@@ -1148,8 +1148,8 @@ undo_redo_page_dialog (EEditorPage *edit
+@@ -1151,8 +1151,8 @@ undo_redo_page_dialog (EEditorPage *edit
  			if (g_strcmp0 (name, name_history) == 0) {
  				WebKitDOMNode *attr_clone;
  
@@ -693,7 +693,7 @@
  				webkit_dom_element_set_attribute_node (
  					WEBKIT_DOM_ELEMENT (body),
  					WEBKIT_DOM_ATTR (attr_clone),
-@@ -1187,7 +1187,7 @@ undo_redo_page_dialog (EEditorPage *edit
+@@ -1190,7 +1190,7 @@ undo_redo_page_dialog (EEditorPage *edit
  				webkit_dom_element_set_attribute_node (
  					WEBKIT_DOM_ELEMENT (body),
  					WEBKIT_DOM_ATTR (
@@ -720,7 +720,7 @@
  					node,
  					NULL);
  		} else {
-@@ -1310,7 +1310,7 @@ undo_redo_image_dialog (EEditorPage *edi
+@@ -1309,7 +1309,7 @@ undo_redo_image_dialog (EEditorPage *edi
  
  	webkit_dom_node_replace_child (
  		webkit_dom_node_get_parent_node (image),
@@ -729,7 +729,7 @@
  		image,
  		NULL);
  
-@@ -1349,7 +1349,7 @@ undo_redo_link_dialog (EEditorPage *edit
+@@ -1345,7 +1345,7 @@ undo_redo_link_dialog (EEditorPage *edit
  			else
  				webkit_dom_node_replace_child (
  					webkit_dom_node_get_parent_node (WEBKIT_DOM_NODE (anchor)),
@@ -738,7 +738,7 @@
  					WEBKIT_DOM_NODE (anchor),
  					NULL);
  		}
-@@ -1361,13 +1361,13 @@ undo_redo_link_dialog (EEditorPage *edit
+@@ -1357,13 +1357,13 @@ undo_redo_link_dialog (EEditorPage *edit
  			if (WEBKIT_DOM_IS_ELEMENT (event->data.dom.from) && anchor) {
  				webkit_dom_node_replace_child (
  					webkit_dom_node_get_parent_node (WEBKIT_DOM_NODE (anchor)),
@@ -754,7 +754,7 @@
  					WEBKIT_DOM_NODE (element),
  					NULL);
  
-@@ -1411,7 +1411,7 @@ undo_redo_table_dialog (EEditorPage *edi
+@@ -1406,7 +1406,7 @@ undo_redo_table_dialog (EEditorPage *edi
  			parent = get_parent_block_element (WEBKIT_DOM_NODE (element));
  			webkit_dom_node_insert_before (
  				webkit_dom_node_get_parent_node (WEBKIT_DOM_NODE (parent)),
@@ -763,7 +763,7 @@
  				WEBKIT_DOM_NODE (parent),
  				NULL);
  			restore_selection_to_history_event_state (editor_page, event->before);
-@@ -1426,7 +1426,7 @@ undo_redo_table_dialog (EEditorPage *edi
+@@ -1421,7 +1421,7 @@ undo_redo_table_dialog (EEditorPage *edi
  		else
  			webkit_dom_node_replace_child (
  				webkit_dom_node_get_parent_node (WEBKIT_DOM_NODE (table)),
@@ -772,7 +772,7 @@
  				WEBKIT_DOM_NODE (table),
  				NULL);
  	} else {
-@@ -1435,7 +1435,7 @@ undo_redo_table_dialog (EEditorPage *edi
+@@ -1430,7 +1430,7 @@ undo_redo_table_dialog (EEditorPage *edi
  		else
  			webkit_dom_node_replace_child (
  				webkit_dom_node_get_parent_node (WEBKIT_DOM_NODE (table)),
@@ -781,7 +781,7 @@
  				WEBKIT_DOM_NODE (table),
  				NULL);
  	}
-@@ -1489,7 +1489,7 @@ undo_redo_table_input (EEditorPage *edit
+@@ -1483,7 +1483,7 @@ undo_redo_table_input (EEditorPage *edit
  
  	webkit_dom_node_replace_child (
  		webkit_dom_node_get_parent_node (WEBKIT_DOM_NODE (element)),
@@ -790,7 +790,7 @@
  		WEBKIT_DOM_NODE (element),
  		NULL);
  
-@@ -1645,7 +1645,7 @@ undo_redo_image (EEditorPage *editor_pag
+@@ -1639,7 +1639,7 @@ undo_redo_image (EEditorPage *editor_pag
  		/* Insert the deleted content back to the body. */
  		webkit_dom_node_insert_before (
  			webkit_dom_node_get_parent_node (WEBKIT_DOM_NODE (element)),
@@ -799,7 +799,7 @@
  			WEBKIT_DOM_NODE (element),
  			NULL);
  
-@@ -1804,7 +1804,7 @@ undo_redo_remove_link (EEditorPage *edit
+@@ -1797,7 +1797,7 @@ undo_redo_remove_link (EEditorPage *edit
  		g_clear_object (&range);
  		webkit_dom_node_insert_before (
  			webkit_dom_node_get_parent_node (WEBKIT_DOM_NODE (element)),
@@ -808,7 +808,7 @@
  			WEBKIT_DOM_NODE (element),
  			NULL);
  		remove_node (WEBKIT_DOM_NODE (element));
-@@ -1837,7 +1837,7 @@ undo_return_in_empty_list_item (EEditorP
+@@ -1829,7 +1829,7 @@ undo_return_in_empty_list_item (EEditorP
  		dom_remove_selection_markers (document);
  		webkit_dom_node_insert_before (
  			webkit_dom_node_get_parent_node (parent),
@@ -817,7 +817,7 @@
  			webkit_dom_node_get_next_sibling (parent),
  			NULL);
  
-@@ -2020,8 +2020,8 @@ undo_redo_citation_split (EEditorPage *e
+@@ -2043,8 +2043,8 @@ undo_redo_citation_split (EEditorPage *e
  		if (in_situ && event->data.fragment) {
  			webkit_dom_node_append_child (
  				webkit_dom_node_get_parent_node (last_child),
@@ -828,7 +828,7 @@
  				NULL);
  		} else {
  			e_editor_dom_remove_quoting_from_element (WEBKIT_DOM_ELEMENT (child));
-@@ -2112,7 +2112,7 @@ undo_redo_unquote (EEditorPage *editor_p
+@@ -2135,7 +2135,7 @@ undo_redo_unquote (EEditorPage *editor_p
  		if (prev_sibling && e_editor_dom_node_is_citation_node (prev_sibling)) {
  			webkit_dom_node_append_child (
  				prev_sibling,
@@ -837,7 +837,7 @@
  				NULL);
  
  			if (next_sibling && e_editor_dom_node_is_citation_node (next_sibling)) {
-@@ -2127,7 +2127,7 @@ undo_redo_unquote (EEditorPage *editor_p
+@@ -2150,7 +2150,7 @@ undo_redo_unquote (EEditorPage *editor_p
  		} else if (next_sibling && e_editor_dom_node_is_citation_node (next_sibling)) {
  			webkit_dom_node_insert_before (
  				next_sibling,
@@ -846,11 +846,11 @@
  				webkit_dom_node_get_first_child (next_sibling),
  				NULL);
  		}
-Index: evolution-3.21.90/web-extensions/e-dom-utils.c
+Index: evolution-3.21.91/web-extensions/e-dom-utils.c
 ===================================================================
---- evolution-3.21.90.orig/web-extensions/e-dom-utils.c
-+++ evolution-3.21.90/web-extensions/e-dom-utils.c
-@@ -1659,7 +1659,7 @@ split_list_into_two (WebKitDOMNode *item
+--- evolution-3.21.91.orig/web-extensions/e-dom-utils.c
++++ evolution-3.21.91/web-extensions/e-dom-utils.c
+@@ -1636,7 +1636,7 @@ split_list_into_two (WebKitDOMNode *item
  		WebKitDOMNode *clone, *first_child, *insert_before = NULL, *sibling;
  
  		first_child = webkit_dom_node_get_first_child (WEBKIT_DOM_NODE (fragment));
@@ -859,7 +859,7 @@
  		webkit_dom_node_insert_before (
  			WEBKIT_DOM_NODE (fragment), clone, first_child, NULL);
  
-@@ -1940,7 +1940,7 @@ dom_get_node_inner_html (WebKitDOMNode *
+@@ -1916,7 +1916,7 @@ dom_get_node_inner_html (WebKitDOMNode *
  	div = webkit_dom_document_create_element (document, "div", NULL);
  	webkit_dom_node_append_child (
  			WEBKIT_DOM_NODE (div),




More information about the pkg-evolution-commits mailing list