Changeset 191422 in webkit
- Timestamp:
- Oct 21, 2015 5:50:27 PM (9 years ago)
- Location:
- trunk/Source
- Files:
-
- 10 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r191420 r191422 1 2015-10-21 Anders Carlsson <andersca@apple.com> 2 3 Get rid of WebContextMenuClient::customizeMenu, it's no longer used 4 https://bugs.webkit.org/show_bug.cgi?id=150427 5 6 Reviewed by Tim Horton. 7 * loader/EmptyClients.cpp: 8 (WebCore::EmptyContextMenuClient::customizeMenu): Deleted. 9 * loader/EmptyClients.h: 10 * page/ContextMenuController.cpp: 11 (WebCore::ContextMenuController::showContextMenu): 12 1 13 2015-10-21 Anders Carlsson <andersca@apple.com> 2 14 -
trunk/Source/WebCore/loader/EmptyClients.cpp
r191369 r191422 233 233 } 234 234 235 #if ENABLE(CONTEXT_MENUS) 236 #if USE(CROSS_PLATFORM_CONTEXT_MENUS) 237 std::unique_ptr<ContextMenu> EmptyContextMenuClient::customizeMenu(std::unique_ptr<ContextMenu>) 238 { 239 return nullptr; 240 } 241 #endif 242 #endif 243 244 } 235 } -
trunk/Source/WebCore/loader/EmptyClients.h
r191381 r191422 550 550 virtual void contextMenuDestroyed() override { } 551 551 552 #if USE(CROSS_PLATFORM_CONTEXT_MENUS) 553 virtual std::unique_ptr<ContextMenu> customizeMenu(std::unique_ptr<ContextMenu>) override; 554 #else 552 #if !USE(CROSS_PLATFORM_CONTEXT_MENUS) 555 553 virtual PlatformMenuDescription getCustomMenuFromDefaultItems(ContextMenu*) override { return nullptr; } 556 554 #endif -
trunk/Source/WebCore/page/ContextMenuController.cpp
r189182 r191422 182 182 addInspectElementItem(); 183 183 184 #if USE(CROSS_PLATFORM_CONTEXT_MENUS) 185 m_contextMenu = m_client.customizeMenu(WTF::move(m_contextMenu)); 186 #else 184 #if !USE(CROSS_PLATFORM_CONTEXT_MENUS) 187 185 PlatformMenuDescription customMenu = m_client.getCustomMenuFromDefaultItems(m_contextMenu.get()); 188 186 m_contextMenu->setPlatformDescription(customMenu); -
trunk/Source/WebKit/win/ChangeLog
r191413 r191422 1 2015-10-21 Anders Carlsson <andersca@apple.com> 2 3 Get rid of WebContextMenuClient::customizeMenu, it's no longer used 4 https://bugs.webkit.org/show_bug.cgi?id=150427 5 6 Reviewed by Tim Horton. 7 8 * WebCoreSupport/WebContextMenuClient.cpp: 9 (WebContextMenuClient::customizeMenu): Deleted. 10 * WebCoreSupport/WebContextMenuClient.h: 11 1 12 2015-10-21 Anders Carlsson <andersca@apple.com> 2 13 -
trunk/Source/WebKit/win/WebCoreSupport/WebContextMenuClient.cpp
r191413 r191422 51 51 { 52 52 delete this; 53 }54 55 std::unique_ptr<ContextMenu> WebContextMenuClient::customizeMenu(std::unique_ptr<ContextMenu> menu)56 {57 return WTF::move(menu);58 53 } 59 54 -
trunk/Source/WebKit/win/WebCoreSupport/WebContextMenuClient.h
r182573 r191422 36 36 virtual void contextMenuDestroyed(); 37 37 38 virtual std::unique_ptr<WebCore::ContextMenu> customizeMenu(std::unique_ptr<WebCore::ContextMenu>);39 38 virtual void contextMenuItemSelected(WebCore::ContextMenuItem*, const WebCore::ContextMenu*); 40 39 -
trunk/Source/WebKit2/ChangeLog
r191415 r191422 1 2015-10-21 Anders Carlsson <andersca@apple.com> 2 3 Get rid of WebContextMenuClient::customizeMenu, it's no longer used 4 https://bugs.webkit.org/show_bug.cgi?id=150427 5 6 Reviewed by Tim Horton. 7 8 * WebProcess/WebCoreSupport/WebContextMenuClient.cpp: 9 (WebKit::WebContextMenuClient::customizeMenu): Deleted. 10 * WebProcess/WebCoreSupport/WebContextMenuClient.h: 11 1 12 2015-10-21 Tim Horton <timothy_horton@apple.com> 2 13 -
trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebContextMenuClient.cpp
r185111 r191422 50 50 } 51 51 52 #if USE(CROSS_PLATFORM_CONTEXT_MENUS) 53 std::unique_ptr<ContextMenu> WebContextMenuClient::customizeMenu(std::unique_ptr<ContextMenu> menu) 54 { 55 // WebKit2 ignores this client callback and does context menu customization when it is told to show the menu. 56 return menu; 57 } 58 #else 52 #if !USE(CROSS_PLATFORM_CONTEXT_MENUS) 59 53 PlatformMenuDescription WebContextMenuClient::getCustomMenuFromDefaultItems(ContextMenu* menu) 60 54 { -
trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebContextMenuClient.h
r182573 r191422 45 45 virtual void contextMenuDestroyed() override; 46 46 47 #if USE(CROSS_PLATFORM_CONTEXT_MENUS) 48 virtual std::unique_ptr<WebCore::ContextMenu> customizeMenu(std::unique_ptr<WebCore::ContextMenu>) override; 49 #else 47 #if !USE(CROSS_PLATFORM_CONTEXT_MENUS) 50 48 virtual WebCore::PlatformMenuDescription getCustomMenuFromDefaultItems(WebCore::ContextMenu*) override; 51 49 #endif
Note: See TracChangeset
for help on using the changeset viewer.