Changeset 181850 in webkit
- Timestamp:
- Mar 23, 2015, 3:02:08 AM (11 years ago)
- Location:
- trunk/Source/WebKit2
- Files:
-
- 3 edited
-
ChangeLog (modified) (1 diff)
-
UIProcess/API/gtk/WebKitBackForwardList.cpp (modified) (2 diffs)
-
UIProcess/API/gtk/WebKitBackForwardListPrivate.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit2/ChangeLog
r181847 r181850 1 2015-03-23 Zan Dobersek <zdobersek@igalia.com> 2 3 [GTK][WK2] webkitBackForwardListChanged() should operate on a Vector reference 4 https://bugs.webkit.org/show_bug.cgi?id=142963 5 6 Reviewed by Carlos Garcia Campos. 7 8 * UIProcess/API/gtk/WebKitBackForwardList.cpp: 9 (webkitBackForwardListChanged): This function only reads from the passed-in 10 Vector of removed items, so only a const lvalue reference to the Vector 11 is needed. 12 * UIProcess/API/gtk/WebKitBackForwardListPrivate.h: 13 1 14 2015-03-23 Carlos Garcia Campos <cgarcia@igalia.com> 2 15 -
trunk/Source/WebKit2/UIProcess/API/gtk/WebKitBackForwardList.cpp
r177278 r181850 129 129 } 130 130 131 void webkitBackForwardListChanged(WebKitBackForwardList* backForwardList, WebBackForwardListItem* webAddedItem, Vector<RefPtr<WebBackForwardListItem>>webRemovedItems)131 void webkitBackForwardListChanged(WebKitBackForwardList* backForwardList, WebBackForwardListItem* webAddedItem, const Vector<RefPtr<WebBackForwardListItem>>& webRemovedItems) 132 132 { 133 133 WebKitBackForwardListItem* addedItem = webkitBackForwardListGetOrCreateItem(backForwardList, webAddedItem); … … 135 135 136 136 WebKitBackForwardListPrivate* priv = backForwardList->priv; 137 for ( constauto& webItem : webRemovedItems) {137 for (auto& webItem : webRemovedItems) { 138 138 removedItems = g_list_prepend(removedItems, g_object_ref(priv->itemsMap.get(webItem.get()).get())); 139 139 priv->itemsMap.remove(webItem.get()); -
trunk/Source/WebKit2/UIProcess/API/gtk/WebKitBackForwardListPrivate.h
r177278 r181850 33 33 WebKitBackForwardListItem* webkitBackForwardListItemGetOrCreate(WebKit::WebBackForwardListItem*); 34 34 WebKit::WebBackForwardListItem* webkitBackForwardListItemGetItem(WebKitBackForwardListItem*); 35 void webkitBackForwardListChanged(WebKitBackForwardList*, WebKit::WebBackForwardListItem* webAddedItem, Vector<RefPtr<WebKit::WebBackForwardListItem>>);35 void webkitBackForwardListChanged(WebKitBackForwardList*, WebKit::WebBackForwardListItem* webAddedItem, const Vector<RefPtr<WebKit::WebBackForwardListItem>>&); 36 36 37 37 #endif // WebKitBackForwardListPrivate_h
Note:
See TracChangeset
for help on using the changeset viewer.